0001558370-20-001981.txt : 20200304 0001558370-20-001981.hdr.sgml : 20200304 20200303183245 ACCESSION NUMBER: 0001558370-20-001981 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 118 CONFORMED PERIOD OF REPORT: 20200125 FILED AS OF DATE: 20200304 DATE AS OF CHANGE: 20200303 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AeroVironment Inc CENTRAL INDEX KEY: 0001368622 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT [3721] IRS NUMBER: 952705790 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33261 FILM NUMBER: 20684666 BUSINESS ADDRESS: STREET 1: 900 INNOVATORS WAY CITY: SIMI VALLEY STATE: CA ZIP: 93065 BUSINESS PHONE: 805 520 8350 MAIL ADDRESS: STREET 1: 900 INNOVATORS WAY CITY: SIMI VALLEY STATE: CA ZIP: 93065 10-Q 1 avav-20200125x10q780b63.htm 10-Q
239462930023995109P1YP2Y0001368622--04-302020Q3falsetruetrueP20YP1D0000013686222015-09-300001368622us-gaap:PerformanceSharesMemberavav:Fiscal2017LtipMember2019-05-012019-07-270001368622us-gaap:RetainedEarningsMember2020-01-250001368622us-gaap:ParentMember2020-01-250001368622us-gaap:NoncontrollingInterestMember2020-01-250001368622us-gaap:AdditionalPaidInCapitalMember2020-01-250001368622us-gaap:RetainedEarningsMember2019-10-260001368622us-gaap:ParentMember2019-10-260001368622us-gaap:NoncontrollingInterestMember2019-10-260001368622us-gaap:AdditionalPaidInCapitalMember2019-10-260001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-260001368622us-gaap:RetainedEarningsMember2019-04-300001368622us-gaap:ParentMember2019-04-300001368622us-gaap:NoncontrollingInterestMember2019-04-300001368622us-gaap:AdditionalPaidInCapitalMember2019-04-300001368622us-gaap:RetainedEarningsMember2019-01-260001368622us-gaap:ParentMember2019-01-260001368622us-gaap:NoncontrollingInterestMember2019-01-260001368622us-gaap:AdditionalPaidInCapitalMember2019-01-260001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-260001368622us-gaap:RetainedEarningsMember2018-10-270001368622us-gaap:ParentMember2018-10-270001368622us-gaap:NoncontrollingInterestMember2018-10-270001368622us-gaap:AdditionalPaidInCapitalMember2018-10-270001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-10-270001368622us-gaap:RetainedEarningsMember2018-04-300001368622us-gaap:ParentMember2018-04-300001368622us-gaap:NoncontrollingInterestMember2018-04-300001368622us-gaap:AdditionalPaidInCapitalMember2018-04-300001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-3000013686222019-10-2600013686222018-10-270001368622us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:HeldtomaturitySecuritiesMember2020-01-250001368622us-gaap:MunicipalBondsMemberus-gaap:HeldtomaturitySecuritiesMember2019-04-300001368622us-gaap:CommonStockMember2019-10-272020-01-250001368622us-gaap:CommonStockMember2019-05-012020-01-250001368622us-gaap:CommonStockMember2018-10-282019-01-260001368622us-gaap:CommonStockMember2018-05-012019-01-260001368622us-gaap:CommonStockMember2020-01-250001368622us-gaap:CommonStockMember2019-10-260001368622us-gaap:CommonStockMember2019-04-300001368622us-gaap:CommonStockMember2019-01-260001368622us-gaap:CommonStockMember2018-10-270001368622us-gaap:CommonStockMember2018-04-300001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMemberavav:ShareBasedCompensationAwardTwoHundredPercentMember2019-05-012019-07-270001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMemberavav:ShareBasedCompensationAwardOneHundredPercentMember2019-05-012019-07-270001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMemberavav:ShareBasedCompensationAwardFiftyPercentMember2019-05-012019-07-270001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMemberavav:ShareBasedCompensationAwardTwoHundredPercentMember2018-05-012018-07-280001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMemberavav:ShareBasedCompensationAwardOneHundredPercentMember2018-05-012018-07-280001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMemberavav:ShareBasedCompensationAwardFiftyPercentMember2018-05-012018-07-280001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMemberavav:ShareBasedCompensationAwardTwoHundredPercentMember2017-05-012017-07-290001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMemberavav:ShareBasedCompensationAwardOneHundredPercentMember2017-05-012017-07-290001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMemberavav:ShareBasedCompensationAwardFiftyPercentMember2017-05-012017-07-290001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMember2019-05-012019-07-270001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2018-05-012018-07-280001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2017-05-012017-07-290001368622us-gaap:PerformanceSharesMemberavav:Fiscal2017LtipMember2017-05-012017-07-2900013686222021-04-302020-01-2500013686222020-04-302020-01-250001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2019-10-272020-01-250001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2019-05-012020-01-250001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2018-10-282019-01-260001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2018-05-012019-01-260001368622us-gaap:GeographicDistributionDomesticMember2019-10-272020-01-250001368622avav:USGovernmentMember2019-10-272020-01-250001368622avav:TmsMember2019-10-272020-01-250001368622avav:TMMember2019-10-272020-01-250001368622avav:SmallUasMember2019-10-272020-01-250001368622avav:OtherMember2019-10-272020-01-250001368622avav:NonU.s.GovernmentMember2019-10-272020-01-250001368622avav:HapsMember2019-10-272020-01-250001368622avav:GeographicDistributionInternationalMember2019-10-272020-01-250001368622avav:FfpMember2019-10-272020-01-250001368622avav:CpffMember2019-10-272020-01-250001368622avav:ContractLiabilityMember2019-10-272020-01-250001368622us-gaap:GeographicDistributionDomesticMember2019-05-012020-01-250001368622avav:USGovernmentMember2019-05-012020-01-250001368622avav:TmsMember2019-05-012020-01-250001368622avav:TMMember2019-05-012020-01-250001368622avav:SmallUasMember2019-05-012020-01-250001368622avav:OtherMember2019-05-012020-01-250001368622avav:NonU.s.GovernmentMember2019-05-012020-01-250001368622avav:HapsMember2019-05-012020-01-250001368622avav:GeographicDistributionInternationalMember2019-05-012020-01-250001368622avav:FfpMember2019-05-012020-01-250001368622avav:CpffMember2019-05-012020-01-250001368622avav:ContractLiabilityMember2019-05-012020-01-250001368622us-gaap:GeographicDistributionDomesticMember2018-10-282019-01-260001368622avav:USGovernmentMember2018-10-282019-01-260001368622avav:TmsMember2018-10-282019-01-260001368622avav:TMMember2018-10-282019-01-260001368622avav:SmallUasMember2018-10-282019-01-260001368622avav:OtherMember2018-10-282019-01-260001368622avav:NonU.s.GovernmentMember2018-10-282019-01-260001368622avav:HapsMember2018-10-282019-01-260001368622avav:GeographicDistributionInternationalMember2018-10-282019-01-260001368622avav:FfpMember2018-10-282019-01-260001368622avav:CpffMember2018-10-282019-01-260001368622avav:ContractLiabilityMember2018-10-282019-01-260001368622us-gaap:GeographicDistributionDomesticMember2018-05-012019-01-260001368622avav:USGovernmentMember2018-05-012019-01-260001368622avav:TmsMember2018-05-012019-01-260001368622avav:TMMember2018-05-012019-01-260001368622avav:SmallUasMember2018-05-012019-01-260001368622avav:OtherMember2018-05-012019-01-260001368622avav:NonU.s.GovernmentMember2018-05-012019-01-260001368622avav:HapsMember2018-05-012019-01-260001368622avav:GeographicDistributionInternationalMember2018-05-012019-01-260001368622avav:FfpMember2018-05-012019-01-260001368622avav:CpffMember2018-05-012019-01-260001368622avav:ContractLiabilityMember2018-05-012019-01-260001368622us-gaap:RetainedEarningsMember2019-10-272020-01-250001368622us-gaap:NoncontrollingInterestMember2019-10-272020-01-250001368622us-gaap:RetainedEarningsMember2019-05-012020-01-250001368622us-gaap:NoncontrollingInterestMember2019-05-012020-01-250001368622us-gaap:RetainedEarningsMember2018-10-282019-01-260001368622us-gaap:NoncontrollingInterestMember2018-10-282019-01-260001368622us-gaap:RetainedEarningsMember2018-05-012019-01-260001368622us-gaap:NoncontrollingInterestMember2018-05-012019-01-260001368622srt:MaximumMemberavav:PulseAerospaceLlcMember2019-05-012020-01-250001368622us-gaap:AccumulatedTranslationAdjustmentMember2019-05-012020-01-250001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-302019-04-300001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-272020-01-250001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-05-012020-01-250001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-10-282019-01-260001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-05-012019-01-2600013686222019-10-292019-10-2900013686222019-02-222019-02-220001368622us-gaap:MunicipalBondsMemberus-gaap:HeldtomaturitySecuritiesMember2020-01-250001368622us-gaap:CorporateBondSecuritiesMemberus-gaap:HeldtomaturitySecuritiesMember2020-01-250001368622us-gaap:CertificatesOfDepositMemberus-gaap:HeldtomaturitySecuritiesMember2020-01-250001368622us-gaap:HeldtomaturitySecuritiesMember2020-01-250001368622us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:HeldtomaturitySecuritiesMember2019-04-300001368622us-gaap:CorporateBondSecuritiesMemberus-gaap:HeldtomaturitySecuritiesMember2019-04-300001368622us-gaap:HeldtomaturitySecuritiesMember2019-04-300001368622srt:MaximumMember2020-01-250001368622avav:UasQuantixSolutionMember2019-05-012020-01-250001368622avav:HapsmobileMemberus-gaap:EquityMethodInvestmentsMember2019-10-272020-01-250001368622avav:HapsmobileMemberus-gaap:EquityMethodInvestmentsMember2019-05-012020-01-250001368622avav:HapsmobileMemberavav:EquityMethodInvestmentLossNetOfTaxMember2018-10-282019-01-260001368622avav:HapsmobileMemberavav:EquityMethodInvestmentLossNetOfTaxMember2018-05-012019-01-260001368622us-gaap:HeldtomaturitySecuritiesMember2019-05-012020-01-250001368622us-gaap:USGovernmentDebtSecuritiesMember2020-01-250001368622us-gaap:MunicipalBondsMember2020-01-250001368622us-gaap:CorporateBondSecuritiesMember2020-01-250001368622us-gaap:CertificatesOfDepositMember2020-01-250001368622us-gaap:USGovernmentDebtSecuritiesMember2019-04-300001368622us-gaap:MunicipalBondsMember2019-04-300001368622us-gaap:CorporateBondSecuritiesMember2019-04-300001368622us-gaap:TrademarksAndTradeNamesMember2020-01-250001368622us-gaap:TechnologyBasedIntangibleAssetsMember2020-01-250001368622us-gaap:OtherIntangibleAssetsMember2020-01-250001368622us-gaap:NoncompeteAgreementsMember2020-01-250001368622us-gaap:LicensingAgreementsMember2020-01-250001368622us-gaap:InProcessResearchAndDevelopmentMember2020-01-250001368622us-gaap:CustomerRelationshipsMember2020-01-250001368622us-gaap:TrademarksAndTradeNamesMember2019-04-300001368622us-gaap:OtherIntangibleAssetsMember2019-04-300001368622us-gaap:LicensingAgreementsMember2019-04-300001368622us-gaap:CustomerRelationshipsMember2019-04-300001368622us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberavav:ContingentConsiderationMember2020-01-250001368622us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableRateDemandObligationMember2020-01-250001368622us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-01-250001368622us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-01-250001368622us-gaap:VariableRateDemandObligationMember2020-01-250001368622avav:ContingentConsiderationMember2020-01-250001368622us-gaap:FairValueInputsLevel3Member2020-01-250001368622us-gaap:FairValueInputsLevel3Memberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-05-012020-01-250001368622us-gaap:FairValueInputsLevel3Memberus-gaap:ResearchAndDevelopmentExpenseMember2019-05-012020-01-250001368622us-gaap:FairValueInputsLevel3Memberus-gaap:CostOfSalesMember2019-05-012020-01-250001368622us-gaap:VariableRateDemandObligationMemberus-gaap:AvailableforsaleSecuritiesMember2020-01-250001368622avav:InvestmentInLimitedPartnershipFundMemberus-gaap:AvailableforsaleSecuritiesMember2020-01-250001368622avav:HapsmobileMemberus-gaap:OtherNoncurrentAssetsMember2020-01-250001368622avav:HapsmobileMemberus-gaap:OtherNoncurrentAssetsMember2019-04-300001368622avav:SoftbankMemberavav:HapsmobileMember2020-01-250001368622avav:AerovironmentMemberavav:HapsmobileMember2020-01-250001368622avav:HapsmobileMember2019-07-270001368622avav:HapsmobileMember2019-04-300001368622avav:HapsmobileMember2019-02-080001368622avav:HapsmobileMember2019-12-040001368622avav:HapsmobileMember2019-05-100001368622avav:HapsmobileMember2019-02-090001368622avav:HapsmobileMember2019-01-290001368622avav:HapsmobileMember2018-04-170001368622avav:HapsmobileMember2017-12-270001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2020-01-250001368622avav:DesignAndDevelopmentAgreementMemberavav:HapsmobileMember2019-04-300001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMemberus-gaap:OtherIncomeMember2019-10-272020-01-250001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMemberus-gaap:OtherIncomeMember2019-05-012020-01-250001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMemberus-gaap:OtherIncomeMember2018-10-282019-01-260001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMemberus-gaap:OtherIncomeMember2018-05-012019-01-260001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:HoldbackMember2018-06-290001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMember2018-06-290001368622us-gaap:AuctionRateSecuritiesMember2018-04-300001368622srt:MinimumMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:PutOptionMember2020-01-250001368622srt:MaximumMemberus-gaap:AvailableforsaleSecuritiesMemberus-gaap:PutOptionMember2020-01-250001368622srt:MinimumMemberus-gaap:AvailableforsaleSecuritiesMember2020-01-250001368622srt:MaximumMemberus-gaap:AvailableforsaleSecuritiesMember2020-01-250001368622us-gaap:AccountingStandardsUpdate201409Memberus-gaap:RetainedEarningsMember2020-01-250001368622us-gaap:AccountingStandardsUpdate201409Memberus-gaap:ParentMember2020-01-250001368622us-gaap:AccountingStandardsUpdate201409Member2020-01-250001368622us-gaap:ServiceMember2019-10-272020-01-250001368622us-gaap:ProductMember2019-10-272020-01-250001368622us-gaap:ServiceMember2019-05-012020-01-250001368622us-gaap:ProductMember2019-05-012020-01-250001368622us-gaap:ServiceMember2018-10-282019-01-260001368622us-gaap:ProductMember2018-10-282019-01-260001368622us-gaap:ServiceMember2018-05-012019-01-260001368622us-gaap:ProductMember2018-05-012019-01-2600013686222018-04-300001368622avav:PulseAerospaceLlcMemberus-gaap:TechnologyBasedIntangibleAssetsMember2019-06-100001368622avav:PulseAerospaceLlcMemberus-gaap:NoncompeteAgreementsMember2019-06-100001368622avav:PulseAerospaceLlcMemberus-gaap:InProcessResearchAndDevelopmentMember2019-06-100001368622avav:PulseAerospaceLlcMemberus-gaap:MeasurementInputDiscountRateMember2019-06-100001368622avav:PulseAerospaceLlcMember2020-01-250001368622us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-10-272020-01-250001368622us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-05-012020-01-250001368622avav:PulseAerospaceLlcMember2018-10-282019-01-260001368622avav:PulseAerospaceLlcMember2018-05-012019-01-260001368622avav:PulseAerospaceLlcMember2019-06-1000013686222019-06-100001368622avav:PulseAerospaceLlcMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMember2019-10-272020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2019-10-272020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2019-10-272020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2017LtipMember2019-10-272020-01-250001368622srt:MaximumMemberus-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMember2019-05-012020-01-250001368622srt:MaximumMemberus-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2019-05-012020-01-250001368622srt:MaximumMemberus-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2020LtipMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2017LtipMember2019-05-012020-01-250001368622avav:Fiscal2018And2019And2020LtipMember2019-05-012020-01-250001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2018-10-282019-01-260001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2018-10-282019-01-260001368622avav:Fiscal2018And2019And2020LtipMember2018-05-012019-04-3000013686222018-05-012019-04-300001368622us-gaap:PerformanceSharesMemberavav:Fiscal2019LtipMember2018-05-012019-01-260001368622us-gaap:PerformanceSharesMemberavav:Fiscal2018LtipMember2018-05-012019-01-260001368622us-gaap:ParentMember2019-10-272020-01-250001368622us-gaap:AdditionalPaidInCapitalMember2019-10-272020-01-250001368622us-gaap:ParentMember2019-05-012020-01-250001368622us-gaap:AdditionalPaidInCapitalMember2019-05-012020-01-250001368622us-gaap:ParentMember2018-10-282019-01-260001368622us-gaap:AdditionalPaidInCapitalMember2018-10-282019-01-260001368622us-gaap:ParentMember2018-05-012019-01-260001368622us-gaap:AdditionalPaidInCapitalMember2018-05-012019-01-260001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-300001368622us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-2500013686222020-02-250001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMember2018-06-292018-06-290001368622us-gaap:ScenarioAdjustmentMemberavav:TmsContractMemberavav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember2020-01-250001368622us-gaap:ScenarioAdjustmentMemberavav:DesignAndDevelopmentContractMemberavav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember2020-01-250001368622avav:DesignAndDevelopmentContractMember2019-10-272020-01-250001368622avav:DesignAndDevelopmentContractMember2019-05-012020-01-250001368622avav:TmsContractMember2018-10-282019-01-260001368622us-gaap:AccountingStandardsUpdate201409Memberus-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member2019-05-0100013686222019-04-300001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:HoldbackMember2020-01-2500013686222019-01-260001368622avav:DesignAndDevelopmentAgreementMember2020-01-250001368622srt:MinimumMember2019-05-012020-01-250001368622srt:MaximumMember2019-05-012020-01-2500013686222020-01-250001368622us-gaap:FairValueInputsLevel3Member2019-05-012020-01-250001368622us-gaap:VariableRateDemandObligationMemberus-gaap:AvailableforsaleSecuritiesMember2019-05-012020-01-250001368622avav:InvestmentInLimitedPartnershipFundMemberus-gaap:AvailableforsaleSecuritiesMember2019-05-012020-01-250001368622us-gaap:AvailableforsaleSecuritiesMember2019-05-012020-01-250001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMember2018-10-282019-01-260001368622us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberavav:EesBusinessMember2018-05-012019-01-260001368622us-gaap:AvailableforsaleSecuritiesMember2020-01-250001368622avav:PulseAerospaceLlcMember2019-10-272020-01-250001368622avav:PulseAerospaceLlcMember2019-06-102019-06-100001368622avav:PulseAerospaceLlcMember2020-02-262020-02-260001368622avav:PulseAerospaceLlcMember2020-02-202020-02-200001368622srt:MinimumMemberavav:PulseAerospaceLlcMember2019-06-102019-06-100001368622srt:MaximumMemberavav:PulseAerospaceLlcMember2019-06-102019-06-100001368622srt:MinimumMemberus-gaap:AuctionRateSecuritiesMember2018-04-302018-04-300001368622srt:MaximumMemberus-gaap:AuctionRateSecuritiesMember2018-04-302018-04-3000013686222019-10-272020-01-2500013686222019-05-012020-01-2500013686222018-10-282019-01-2600013686222018-05-012019-01-26iso4217:USDavav:itemavav:contractxbrli:sharesxbrli:pureiso4217:USDxbrli:sharesiso4217:JPY

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

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

For the quarterly period ended January 25, 2020

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

AEROVIRONMENT, INC.

(Exact name of registrant as specified in its charter)

Delaware

95-2705790

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

900 Innovators Way

Simi Valley, California

93065

(Address of principal executive offices)

(Zip Code)

(805) 520-8350

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.0001 per share

AVAV

The NASDAQ Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of February 25, 2020, the number of shares outstanding of the registrant’s common stock, $0.0001 par value, was 23,995,109.

AeroVironment, Inc.

Table of Contents

Item 1.

Financial Statements :

    

Consolidated Balance Sheets as of January 25, 2020 (Unaudited) and April 30, 2019

3

Consolidated Statements of Operations for the three and nine months ended January 25, 2020 (Unaudited) and January 26, 2019 (Unaudited)

4

Consolidated Statements of Comprehensive (Loss) Income for the three and nine months ended January 25, 2020 (Unaudited) and January 26, 2019 (Unaudited)

5

Consolidated Statements of Stockholders’ Equity for the three and nine months ended January 25, 2020 (Unaudited) and January 26, 2019 (Unaudited)

6

Consolidated Statements of Cash Flows for the nine months ended January 25, 2020 (Unaudited) and January 26, 2019 (Unaudited)

8

Notes to Consolidated Financial Statements (Unaudited)

9

Item 2.

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

30

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

38

Item 4.

Controls and Procedures

38

PART II. OTHER INFORMATION

Item 1.

Legal Proceedings

39

Item 1A.

Risk Factors

39

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

41

Item 3.

Defaults Upon Senior Securities

41

Item 4.

Mine Safety Disclosures

41

Item 5.

Other Information

41

Item 6.

Exhibits

42

Signatures

43

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

AeroVironment, Inc.

Consolidated Balance Sheets

(In thousands except share and per share data)

January 25,

    

April 30,

2020

2019

    

(Unaudited)

 

Assets

Current assets:

Cash and cash equivalents

$

131,496

$

172,708

Short-term investments

 

148,502

 

150,487

Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019

 

27,936

 

31,051

Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019)

 

77,411

 

53,047

Inventories

 

65,156

 

54,056

Prepaid expenses and other current assets

 

6,833

 

7,418

Income taxes receivable

821

Total current assets

 

457,334

 

469,588

Long-term investments

 

26,409

 

9,386

Property and equipment, net

 

19,877

 

16,905

Operating lease right-of-use assets

9,472

Deferred income taxes

 

8,296

 

6,685

Intangibles, net

14,357

459

Goodwill

6,340

Other assets

 

16,995

 

5,821

Total assets

$

559,080

$

508,844

Liabilities and stockholders’ equity

Current liabilities:

Accounts payable

$

14,269

$

15,972

Wages and related accruals

 

17,636

 

18,507

Customer advances

 

10,633

 

2,962

Current operating lease liabilities

2,083

Income taxes payable

2,809

Other current liabilities

 

13,046

 

7,425

Total current liabilities

 

60,476

 

44,866

Deferred rent

 

 

1,173

Non-current operating lease liabilities

7,556

Other non-current liabilities

250

150

Deferred tax liability

29

29

Liability for uncertain tax positions

 

51

 

51

Commitments and contingencies

Stockholders’ equity:

Preferred stock, $0.0001 par value:

Authorized shares—10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019

 

 

Common stock, $0.0001 par value:

Authorized shares—100,000,000

Issued and outstanding shares—23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019

 

2

 

2

Additional paid-in capital

 

180,051

 

176,216

Accumulated other comprehensive loss

 

69

 

2

Retained earnings

 

310,619

 

286,351

Total AeroVironment stockholders’ equity

 

490,741

 

462,571

Noncontrolling interest

(23)

4

Total equity

490,718

462,575

Total liabilities and stockholders’ equity

$

559,080

$

508,844

See accompanying notes to consolidated financial statements (unaudited).

3

AeroVironment, Inc.

Consolidated Statements of Operations (Unaudited)

(In thousands except share and per share data)

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

    

2020

    

2019

    

2020

    

2019

 

Revenue:

Product sales

$

36,432

$

50,024

$

159,657

$

152,393

Contract services (inclusive of related party revenue of $11,762 and $13,586 for the three months ended January 25, 2020 and January 26, 2019, respectively; and $37,491 and $37,981 for the nine months ended January 25, 2020 and January 26, 2019, respectively)

 

25,459

 

25,298

 

72,416

 

73,951

 

61,891

 

75,322

 

232,073

 

226,344

Cost of sales:

Product sales

 

21,034

 

26,780

 

82,244

 

83,158

Contract services

 

17,361

 

18,150

 

49,895

 

51,806

 

38,395

 

44,930

 

132,139

 

134,964

Gross margin:

 

 

Product sales

15,398

23,244

77,413

69,235

Contract services

8,098

7,148

22,521

22,145

23,496

30,392

 

99,934

 

91,380

Selling, general and administrative

 

13,223

 

14,464

 

43,146

 

40,066

Research and development

 

11,381

 

8,087

 

30,948

 

22,631

(Loss) income from continuing operations

 

(1,108)

 

7,841

 

25,840

 

28,683

Other income:

Interest income, net

 

1,122

 

1,272

 

3,717

 

3,246

Other income, net

 

120

 

962

 

632

 

10,641

Income from continuing operations before income taxes

 

134

 

10,075

 

30,189

 

42,570

(Benefit from) provision for income taxes

(38)

946

 

3,203

 

4,724

Equity method investment loss, net of tax

 

(1,200)

 

(717)

 

(3,410)

 

(2,071)

Net (loss) income from continuing operations

(1,028)

8,412

23,576

35,775

Discontinued operations:

Gain on sale of business, net of tax expense of $2,463

8,452

Loss from discontinued operations, net of tax

(62)

(2,511)

Net (loss) income from discontinued operations

(62)

 

 

5,941

Net (loss) income

(1,028)

8,350

23,576

41,716

Net loss attributable to noncontrolling interest

20

19

27

40

Net (loss) income attributable to AeroVironment

$

(1,008)

$

8,369

$

23,603

$

41,756

Net (loss) income per share attributable to AeroVironment—Basic

Continuing operations

$

(0.04)

$

0.35

$

0.99

$

1.52

Discontinued operations

0.25

Net (loss) income per share attributable to AeroVironment—Basic

$

(0.04)

$

0.35

$

0.99

$

1.77

Net (loss) income per share attributable to AeroVironment—Diluted

Continuing operations

$

(0.04)

$

0.35

$

0.98

$

1.49

Discontinued operations

0.25

Net (loss) income per share attributable to AeroVironment—Diluted

$

(0.04)

$

0.35

$

0.98

$

1.74

Weighted-average shares outstanding:

Basic

 

23,821,145

 

23,687,672

 

23,790,788

 

23,643,866

Diluted

 

23,821,145

 

24,081,819

 

24,076,195

 

24,064,008

See accompanying notes to consolidated financial statements (unaudited).

4

AeroVironment, Inc.

Consolidated Statements of Comprehensive (Loss) Income (Unaudited)

(In thousands)

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

    

2020

    

2019

    

2020

    

2019

 

Net (loss) income

$

(1,028)

$

8,350

$

23,576

$

41,716

Other comprehensive (loss) income:

Change in foreign currency translation adjustments

(112)

(1)

67

(32)

Unrealized gain on investments, net of deferred tax expense of $51

 

 

 

 

57

Total comprehensive (loss) income

(1,140)

$

8,349

23,643

41,741

Net loss attributable to noncontrolling interest

20

19

27

40

Comprehensive (loss) income attributable to AeroVironment

$

(1,120)

$

8,368

$

23,670

$

41,781

See accompanying notes to consolidated financial statements (unaudited).

5

AeroVironment, Inc.

Consolidated Statements of Stockholders’ Equity

For the nine months ended January 25, 2020 and January 26, 2019 (Unaudited)

(In thousands except share data)

Accumulated

 

Additional

Other

Total

Non-

 

Common Stock

Paid-In

Retained

Comprehensive

AeroVironment

Controlling

 

    

Shares

    

Amount

    

Capital

    

Earnings

    

Loss

Equity

Interest

    

Total

 

Balance at April 30, 2019

 

23,946,293

$

2

$

176,216

$

286,351

$

2

$

462,571

$

4

$

462,575

Adoption of ASU 2018-09

 

 

 

665

 

665

 

665

Net income (loss)

 

 

 

 

23,603

 

23,603

(27)

 

23,576

Foreign currency translation

 

 

 

 

67

67

 

67

Stock options exercised

 

3,000

 

 

93

 

93

 

93

Restricted stock awards

 

74,892

 

 

 

 

Restricted stock awards forfeited

 

(11,769)

 

 

 

 

Tax withholding payment related to net share settlement of equity awards

 

(17,307)

 

 

(1,009)

 

(1,009)

 

(1,009)

Stock based compensation

 

 

 

4,751

 

4,751

 

4,751

Balance at January 25, 2020

 

23,995,109

$

2

$

180,051

$

310,619

$

69

$

490,741

$

(23)

$

490,718

Accumulated

Additional

Other

Total

Non-

Common Stock

Paid-In

Retained

Comprehensive

AeroVironment

Controlling

    

Shares

    

Amount

    

Capital

    

Earnings

    

Loss

Equity

Interest

    

Total

Balance at April 30, 2018

 

23,908,736

$

2

$

170,139

$

238,913

$

(21)

$

409,033

$

23

$

409,056

Net income (loss)

 

 

 

 

41,756

 

41,756

(40)

 

41,716

Unrealized gain on investments

 

 

 

 

 

57

57

 

57

Foreign currency translation

 

 

 

 

(32)

(32)

 

(32)

Stock options exercised

 

12,725

 

 

71

 

71

 

71

Restricted stock awards

 

39,823

 

 

 

 

Restricted stock awards forfeited

 

(15,100)

 

 

 

 

Tax withholding payment related to net share settlement of equity awards

 

(13,724)

 

 

(1,033)

 

(1,033)

 

(1,033)

Stock-based compensation

 

 

5,714

 

5,714

 

5,714

Balance at January 26, 2019

 

23,932,460

$

2

$

174,891

$

280,669

$

4

$

455,566

$

(17)

$

455,549

See accompanying notes to consolidated financial statements (unaudited)

6

AeroVironment, Inc.

Consolidated Statements of Stockholders’ Equity

For the three months ended January 25, 2020 and January 26, 2019 (Unaudited)

(In thousands except share data)

Accumulated

Additional

Other

Total

Non-

Common Stock

Paid-In

Retained

Comprehensive

AeroVironment

Controlling

    

Shares

    

Amount

    

Capital

    

Earnings

    

Loss

Equity

Interest

    

Total

Balance at October 26, 2019

 

23,990,616

$

2

$

178,550

$

311,627

$

181

$

490,360

$

(3)

$

490,357

Net loss

 

 

 

 

(1,008)

 

(1,008)

(20)

 

(1,028)

Foreign currency translation

 

 

 

 

(112)

(112)

 

(112)

Restricted stock awards

 

9,200

 

 

 

 

Restricted stock awards forfeited

 

(764)

 

 

 

 

Tax withholding payment related to net share settlement of equity awards

 

(3,943)

 

 

(266)

 

(266)

 

(266)

Stock based compensation

 

 

 

1,767

 

1,767

 

1,767

Balance at January 25, 2020

 

23,995,109

$

2

$

180,051

$

310,619

$

69

$

490,741

$

(23)

$

490,718

Accumulated

Additional

Other

Total

Non-

Common Stock

Paid-In

Retained

Comprehensive

AeroVironment

Controlling

    

Shares

    

Amount

    

Capital

    

Earnings

    

Loss

Equity

Interest

    

Total

Balance at October 27, 2018

 

23,928,373

$

2

$

171,867

$

272,300

$

5

$

444,174

$

2

$

444,176

Net income (loss)

 

 

 

 

8,369

 

8,369

(19)

 

8,350

Foreign currency translation

 

 

 

 

(1)

(1)

 

(1)

Restricted stock awards

 

5,377

 

 

 

 

Restricted stock awards forfeited

 

(445)

 

 

 

 

Tax withholding payment related to net share settlement of equity awards

 

(845)

 

 

(58)

 

(58)

 

(58)

Stock-based compensation

 

 

3,082

 

3,082

 

3,082

Balance at January 26, 2019

 

23,932,460

$

2

$

174,891

$

280,669

$

4

$

455,566

$

(17)

$

455,549

See accompanying notes to consolidated financial statements (unaudited).

7

AeroVironment, Inc.

Consolidated Statements of Cash Flows (Unaudited)

(In thousands)

Nine Months Ended

    

January 25,

    

January 26,

 

2020

2019

Operating activities

Net income

$

23,576

$

41,716

Gain on sale of business, net of tax

(8,452)

Loss from discontinued operations, net of tax

2,511

Net income from continuing operations

23,576

35,775

Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:

Depreciation and amortization

 

7,107

 

5,530

Loss from equity method investment

3,410

2,071

Provision for doubtful accounts

 

(2)

 

(33)

Other non-cash gain, net

(719)

Non-cash lease expense

3,453

Gains on foreign currency transactions

 

 

(10)

Deferred income taxes

 

(946)

 

(1,214)

Stock-based compensation

 

4,751

 

5,599

(Gain) loss on sale of property and equipment

(71)

51

Amortization of debt securities

(1,291)

(941)

Changes in operating assets and liabilities, net of acquisitions:

Accounts receivable

 

3,245

 

22,817

Unbilled receivables and retentions

 

(24,364)

 

(34,760)

Inventories

 

(10,766)

 

(12,954)

Income tax receivable

821

Prepaid expenses and other assets

 

216

 

(1,791)

Accounts payable

 

(1,301)

 

(10,645)

Other liabilities

7,947

(2,598)

Net cash provided by operating activities of continuing operations

 

15,066

 

6,897

Investing activities

Acquisition of property and equipment

 

(8,504)

 

(6,806)

Equity method investments

(9,551)

Business acquisition, net of cash acquired

(18,641)

Proceeds from sale of business

31,994

Proceeds from sale of property and equipment

81

Redemptions of held-to-maturity investments

 

166,917

 

191,455

Purchases of held-to-maturity investments

(162,517)

(211,120)

Redemptions of available-for-sale investments

 

41,150

 

2,250

Purchases of available-for-sale investments

(59,297)

Net cash (used in) provided by investing activities from continuing operations

 

(50,362)

 

7,773

Financing activities

Principal payments of capital lease obligations

(154)

Tax withholding payment related to net settlement of equity awards

(1,009)

(1,033)

Exercise of stock options

 

93

 

71

Net cash used in financing activities from continuing operations

 

(916)

 

(1,116)

Discontinued operations

Operating activities of discontinued operations

(7,250)

Investing activities of discontinued operations

(452)

Net cash used in discontinued operations

(7,702)

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

 

(36,212)

 

5,852

Cash, cash equivalents, and restricted cash at beginning of period

 

172,708

 

143,517

Cash, cash equivalents, and restricted cash at end of period

$

136,496

$

149,369

Supplemental disclosures of cash flow information

Cash paid, net during the period for:

Income taxes

$

518

$

6,777

Non-cash activities

Unrealized gain on investments, net of deferred tax expense of $51

$

$

57

Change in foreign currency translation adjustments

$

67

$

(32)

Acquisitions of property and equipment included in accounts payable

$

263

$

58

See accompanying notes to consolidated financial statements (unaudited).

8

AeroVironment, Inc.

Notes to Consolidated Financial Statements (Unaudited)

1. Organization and Significant Accounting Policies

Organization

AeroVironment, Inc., a Delaware corporation (the “Company”), is engaged in the design, development, production, support and operation of unmanned aircraft systems (“UAS”) for various industries and governmental agencies.

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company’s Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The Company’s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.

In December 2017, the Company and SoftBank Corp. (“SoftBank”) formed a joint venture, HAPSMobile, Inc. (“HAPSMobile”). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company’s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile’s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6—Equity Method Investments for further details.

On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the “EES Business”) to Webasto Charging Systems, Inc. (“Webasto”) pursuant to an Asset Purchase Agreement (the “Purchase Agreement”) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2—Discontinued Operations for further details.

On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (“Pulse”) pursuant to the terms of a Unit Purchase Agreement (the “Pulse Purchase Agreement”). The assets, liabilities and operating results of Pulse have been included in the Company’s consolidated financial statements. Refer to Note 18—Business Acquisitions for further details.

During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.

9

Recently Adopted Accounting Standards

Effective May 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), along with several additional clarification ASU’s issued during 2018, collectively the “New Lease Standard”. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10—Leases for additional information required as part of the adoption of the New Lease Standard.

In July 2018, the FASB issued ASU 2018-09, “Codification Improvements” (“ASU 2018-09”). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity’s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company’s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.

Reclassifications

Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company’s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.

Restricted Cash

The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.

Revenue Recognition

The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&M”). The Company considers all such contracts to be within the scope of ASC Topic 606.

Performance Obligations

A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and

10

revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service.

Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.

The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (“TMS”) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.

For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.

On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal 2020, an additional 24% in fiscal 2021, and the balance thereafter.

The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.

Contract Estimates

Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

11

Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.

The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations.

As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.

The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the nine month period ended January 26, 2019.

Revenue by Category

The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):

Three Months Ended

 

Nine Months Ended

 

    

January 25,

January 26,

 

January 25,

January 26,

 

Revenue by major product line/program

2020

    

2019

    

2020

    

2019

Small UAS

$

36,965

$

47,704

$

162,868

$

131,119

TMS

7,908

11,270

21,419

49,055

HAPS

11,762

13,586

37,490

37,981

Other

 

5,256

 

2,762

 

10,296

 

8,189

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

12

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by contract type

2020

    

2019

2020

    

2019

FFP

$

40,145

$

52,833

$

168,607

$

160,890

CPFF

20,863

22,370

60,384

65,223

T&M

 

883

 

119

 

 

3,082

 

231

 

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by customer category

2020

    

2019

2020

    

2019

U.S. government:

$

25,535

$

52,383

$

124,971

$

135,232

Non-U.S. government

36,356

22,939

107,102

91,112

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

Revenue by geographic location

2020

    

2019

2020

    

2019

Domestic

$

27,626

$

34,436

$

116,399

$

116,514

International

34,265

40,886

115,674

109,830

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Contract Balances

The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.

Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.

13

Segments

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (“R&D”), on a consolidated basis for the Company’s continuing operations. Accordingly, the Company operates its business as a single reportable segment.

Investments

The Company’s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

Fair Values of Financial Instruments

Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.

Government Contracts

Payments to the Company on government CPFF or T&M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.

For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.

The Company’s revenue recognition policy calls for revenue recognized on all CPFF or T&M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.

Intangibles Assets — Acquired in Business Combinations

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company’s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.

Goodwill

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is

14

tested for impairment annually during the fourth quarter of the Company’s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.

(Loss) Earnings Per Share

Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.

The reconciliation of basic to diluted shares is as follows (in thousands except share data):

Three Months Ended

Nine Months Ended

 

(Loss) income from

    

January 25, 2020

    

January 26, 2019

    

January 25, 2020

    

January 26, 2019

 

Continuing operations attributable to AeroVironment

$

(1,008)

$

8,431

$

23,603

$

35,815

 

Discontinued operations, net of tax

 

 

(62)

 

 

5,941

Net (loss) income attributable to AeroVironment

$

(1,008)

$

8,369

$

23,603

$

41,756

Denominator for basic (loss) earnings per share:

Weighted average common shares

 

23,821,145

 

23,687,672

 

23,790,788

 

23,643,866

Dilutive effect of employee stock options, restricted stock and restricted stock units

 

 

394,147

 

285,407

 

420,142

Denominator for diluted (loss) earnings per share

23,821,145

24,081,819

24,076,195

24,064,008

Due to the net loss for the three months ended January 25, 2020, no shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 287,408 and 3,076 for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 1,705 and 5,519 for the three and nine months ended January 26, 2019, respectively.

Recently Issued Accounting Standards

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company’s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company’s investment portfolio.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820). This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

15

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 (Topic 350-40). This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In January 2020, the FASB issued ASU 2020-01, Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (Topic 321, Topic 323, and Topic 815). This ASU clarifies accounting certain topics impacted by Topic 321 Investments—Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

2. Discontinued Operations

On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $31,994,000 upon closing, which resulted in a gain of $11,420,000 and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $505,000. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $922,000 pursuant to the terms of the Purchase Agreement. No amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.

The Company is entitled to receive additional cash consideration of $6,500,000 (the “Holdback”) upon tendering consents to assignment of two remaining customer contracts to Webasto. The Holdback was not recorded in the Company’s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company’s satisfaction of the requirements for the payment of the Holdback is currently in dispute.

On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $6,500,000 in addition to attorneys’ fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto’s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.

On October 29, 2019, P.B.M S.r.l. (“PBM”), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $1,700,000, plus attorneys’ fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently. PBM has

16

withdrawn its Notice of Arbitration, and the Company considers this matter closed. Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.

During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company’s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (“Benchmark”), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims. Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers. The recall remains a significant part of the Webasto lawsuit.

Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the “TSA”) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $57,000 and $545,000 has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $657,000 and $2,013,000 for three and nine months ended January 26, 2019, respectively.

The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).

Three Months Ended

Nine Months Ended

    

January 26,

January 26,

2019

2019

Net sales

$

    

$

4,256

Cost of sales

 

54

 

5,080

Gross margin

 

(54)

 

(824)

Selling, general and administrative

 

14

 

1,517

Research and development

 

34

 

1,075

Other income, net

1

Loss from discontinued operations before income taxes

 

(102)

 

(3,415)

Benefit for income taxes

(41)

(904)

Net loss from discontinued operations

$

(61)

$

(2,511)

Gain on sale of business, net of tax expense of $2,463

(1)

8,452

Net (loss) income from discontinued operations

$

(62)

$

5,941

17

3. Investments

Investments consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Short-term investments:

Held-to-maturity securities:

Municipal securities

$

7,565

$

5,332

U.S. government securities

45,439

63,205

Corporate bonds

82,298

81,950

Total held-to-maturity investments

135,302

150,487

Available-for-sale securities:

Variable rate demand notes

13,200

Total available-for-sale investments

13,200

Total short-term investments

$

148,502

$

150,487

Long-term investments:

Held-to-maturity securities:

Municipal securities

15,887

U.S. government securities

7,404

Corporate bonds

4,558

1,982

Certificates of deposit

1,017

Total held-to-maturity investments

 

21,462

 

9,386

Available-for-sale securities:

Investment in limited partnership fund

 

4,947

 

Total available-for-sale investments

 

4,947

 

Total long-term investments

$

26,409

$

9,386

Held-To-Maturity Securities

As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):

January 25, 2020

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

Municipal securities

$

23,452

$

12

$

(4)

 

$

23,460

U.S. government securities

45,439

63

 

45,502

Corporate bonds

86,856

57

 

86,913

Certificates of deposit

1,017

4

1,021

Total held-to-maturity investments

$

156,764

$

136

$

(4)

$

156,896

18

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April 30, 2019 were as follows (in thousands):

    

April 30, 2019

 

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

 

Cost

    

Gains

    

Losses

    

Value

 

Municipal securities

 

$

5,332

$

2

$

(1)

$

5,333

U.S. government securities

 

70,609

78

(52)

70,635

Corporate bonds

 

83,932

20

(5)

83,947

Total held-to-maturity investments

 

$

159,873

 

$

100

 

$

(58)

 

$

159,915

The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due within one year

$

135,302

$

135,418

Due after one year through five years

 

21,462

 

21,478

Total

$

156,764

$

156,896

Available-For-Sale Securities

Variable Rate Demand Notes

Variable rate demand notes (“VRDNs”) are floating rate municipal instruments usually with long maturities (commonly 20 or 30 years), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a one- or seven-day put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.

The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due after 20 years

$

13,200

$

13,200

Total

$

13,200

$

13,200

19

Investment in Limited Partnership Fund

During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):

    

April 30, 2019

    

Changes in

    

    

January 25, 2020

 

Carrying

Fair Value

Sales or

Carrying

 

Value

Reflected in Net Income

Purchases

Value

 

Variable rate demand notes

$

$

$

13,200

$

13,200

 

Investment in limited partnership

4,947

4,947

 

Total available-for-sale investments

 

$

 

$

 

$

18,147

$

18,147

Auction Rate Securities

As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of two investment grade auction rate municipal bonds with maturities ranging from 1 to 16 years. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.

4. Fair Value Measurements

Fair value is the price that would be received to sell 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 on the measurement date. The fair value hierarchy contains three levels as follows:

Level 1—Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.

Level 2—Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.

Level 3—Inputs to the valuation that are unobservable inputs for the asset or liability.

The Company’s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):

Fair Value Measurement Using

 

    

    

Significant

    

    

 

Quoted prices in

other

Significant

 

active markets for

observable

unobservable

 

identical assets

inputs

inputs

 

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Variable rate demand notes

$

$

13,200

$

$

13,200

Contingent consideration

2,500

2,500

Total

$

$

13,200

$

2,500

$

15,700

20

The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):

    

Fair Value

 

Measurements Using

 

Significant

 

Unobservable Inputs

 

Description

(Level 3)

 

Balance at May 1, 2019

$

Business acquisition

1,703

Transfers to Level 3

 

Total (gains) losses (realized or unrealized)

Included in inventories

 

380

Included in product cost of sales

 

767

Included in selling, general and administrative

 

(703)

Included in research and development

353

Included in other comprehensive income

 

Settlements

 

Balance at January 25, 2020

$

2,500

The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January 25, 2020

$

Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $5,000,000 in additional cash consideration (“contingent consideration”), if specific research and development milestones are achieved by December 10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company’s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18—Business Acquisitions. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.

5. Inventories, net

Inventories consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Raw materials

$

19,119

$

16,792

Work in process

 

33,005

 

19,162

Finished goods

 

23,169

 

25,926

Inventories, gross

 

75,293

 

61,880

Reserve for inventory excess and obsolescence

 

(10,137)

 

(7,824)

Inventories, net

$

65,156

$

54,056

During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $2,600,000 to impair the remaining net book value of the Company’s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $617,000 and $3,807,000, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $1,889,000 and $3,079,000, respectively.

21

6. Equity Method Investments

In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company’s ownership stake in HAPSMobile was approximately 7%, with the remaining 93% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a 5% ownership interest in exchange for an investment of 210,000,000 yen ($1,860,000). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a 5% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested 150,000,000 yen ($1,407,000) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional 209,500,000 yen ($1,926,000) to maintain its 5% ownership stake. On February 9, 2019, the Company elected to purchase 632,800,000 yen ($5,671,000) of additional shares of HAPSMobile to increase the Company’s ownership in the joint venture from 5% to 10%, and on May 10, 2019, the Company purchased 500,000,000 yen ($4,569,000) of additional shares of HAPSMobile to maintain its 10% ownership stake. The Company’s ownership percentage was subsequently diluted from 10% to approximately 5%. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%.

As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company’s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $1,200,000 and $3,410,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $717,000 and $2,071,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $11,819,000 and $5,612,000, respectively, was recorded in other assets.

7. Warranty Reserves

The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

January 25,

January 26,

2020

    

2019

    

2020

    

2019

Beginning balance

$

1,875

$

2,431

$

1,704

$

2,090

Warranty expense

 

250

 

53

 

1,469

 

414

Changes in estimates related to pre-existing warranties

(189)

519

Warranty costs settled

 

(289)

 

(354)

 

(1,148)

 

(893)

Ending balance

$

1,836

$

2,130

$

1,836

$

2,130

22

8. Intangibles

The components of intangibles are as follows (in thousands):

January 25,

April 30,

    

2020

    

2019

Technology

$

14,950

$

-

Licenses

1,006

1,006

Customer relationships

873

733

In-process research and development

550

-

Non-compete agreements

320

-

Trademarks and tradenames

68

28

Other

3

3

Intangibles, gross

17,770

1,770

Less accumulated amortization

 

(3,413)

 

(1,311)

Intangibles, net

$

14,357

$

459

The weighted average amortization period at January 25, 2020 and April 30, 2019 was five years and one year, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $775,000 and $2,102,000, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $104,000 and $253,000, respectively.

Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company’s acquisition of Pulse on June 10, 2019. Refer to Note 18—Business Acquisitions for further details.

Estimated amortization expense for the next five years is as follows (in thousands):

    

Year ending

 

April 30,

 

2020

$

720

2021

 

2,792

2022

 

2,829

2023

 

2,688

2024

 

2,629

$

11,658

9. Goodwill

The following table presents the changes in the Company’s goodwill balance (in thousands):

Balance at April 30, 2019

    

$

-

Additions to goodwill

6,340

Impairment of goodwill

-

Balance at January 25, 2020

$

6,340

The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18—Business Acquisitions for further details.

10. Leases

The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an

23

operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.

The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company’s leases have remaining lease terms of less than one year to six years, some of which may include options to extend the lease for up to 10 years, and some of which may include options to terminate the lease after two years. None of the Company’s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company’s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.

Many of the Company’s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.

The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.

In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.

The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (“SG&A”) expense were as follows (in thousands):

Nine Months Ended

January 25,

    

2020

Operating lease cost

$

3,453

Short term lease cost

489

Variable lease cost

609

Sublease income

(230)

Total lease costs, net

$

4,321

Supplemental lease information were as follows:

Nine Months Ended

January 25,

    

2020

(In thousands)

Cash paid for amounts included in the measurement of operating lease liabilities

$

4,029

Right-of-use assets obtained in exchange for new lease liabilities

$

12,634

Weighted average remaining lease term

35 months

Weighted average discount rate

3.6%

24

Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):

2020

$

(1,309)

2021

 

4,496

2022

 

3,749

2023

 

2,171

2024

 

1,055

Thereafter

 

62

Total lease payments

10,224

Less: imputed interest

(585)

Total present value of operating lease liabilities

$

9,639

Maturities of operating lease liabilities as of April 30, 2019 were as follows:

2020

$

5,298

2021

 

3,527

2022

 

2,723

2023

 

1,554

2024

 

953

Thereafter

 

Total lease payments

$

14,055

11. Accumulated Other Comprehensive Income and Reclassifications Adjustments

The components of accumulated other comprehensive income and adjustments are as follows (in thousands):

Accumulated Other

    

Income

    

Balance, net of $0 deferred taxes, as of April 30, 2019

 

$

2

Reclassifications out of accumulated other comprehensive income, net of taxes

 

Change in foreign currency translation adjustments, net of $0 taxes

67

Balance, net of $0 deferred taxes, as of January 25, 2020

 

$

69

12. Customer-Funded Research & Development

Customer-funded R&D costs are incurred pursuant to contracts (revenue arrangements) to perform R&D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&D was approximately $17,939,000 and $50,565,000 for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&D was approximately $19,437,000 and $55,344,000 for the three and nine months ended January 26, 2019, respectively.

13. Long-Term Incentive Awards

During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the “Restated 2006 Plan”) to key employees (“Fiscal 2020 LTIP”). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (“PRSUs”), which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric

25

were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $215,000 and $512,000 of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $4,263,000.

During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2019 LTIP”). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $246,000 and $294,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $226,000 and $482,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $2,478,000.

During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2018 LTIP”). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $201,000 and $162,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $317,000 and $653,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $1,850,000.

During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2017 LTIP”). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of 14,814 fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. No compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.

At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $2,397,000 and $1,429,000, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. No compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.

26

14. Income Taxes

For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(38,000) and $3,203,000, respectively, yielding an effective tax rate of (28.4)% and 10.6%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $946,000 and $4,724,000, respectively, yielding effective tax rates of 9.4% and 11.1%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.

15. Share Repurchase

In September 2015, the Company’s Board of Directors authorized a program to repurchase up to $25,000,000 of the Company’s common stock with no specified termination date for the program. No shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $21,200,000 remained authorized for future repurchases under this program.

16. Related Party Transactions

Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the “DDA”) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $148,576,000, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.

The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $11,762,000 and $37,491,000 for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $13,586,000 and $37,981,000 for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $28,849,000 and $9,028,000 recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a 10% stake in accordance with the Joint Venture Agreement which was diluted to approximately 5% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%. Refer to Note 6—Equity Method Investments for further details.

27

17. Legal Settlements

In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.

18. Business Acquisitions

On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company’s acquisition of Pulse’s helicopter UAS product family strengthens AeroVironment’s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment’s family of systems.

Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $20,650,000 in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $250,000 retention to cover any post-closing indemnification claims, and less a $1,250,000 holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, 18 months after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.

In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if two specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is zero or $2,500,000 ($5,000,000 in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $1,703,000 was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of 4.5% and (2) the probability that each of the milestones will be achieved.

As of January 25, 2020, the fair value of the contingent consideration was $2,500,000 recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000 which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.

The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):

28

June 10,

2019

Technology

    

$

14,950

Goodwill

6,340

In-process R&D

550

Inventory

334

Non-compete agreements

320

Other assets, net of liabilities assumed

(614)

Total net identified assets acquired

$

21,880

Fair value of consideration:

Cash

$

18,677

Holdback

1,250

Retention

250

Contingent consideration

1,703

Total

$

21,880

Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates. The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company’s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.

The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of fifteen years.

Supplemental Pro Forma Information (unaudited)

Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $2,229,000 and $2,901,000, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $671,000 and $1,790,000 for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):

Three Months Ended

Nine Months Ended

 

January 25,

January 26,

January 25,

January 26,

    

2020

    

2019

2020

    

2019

 

Revenue

$

61,891

$

75,922

$

232,300

$

228,533

Net (loss) income attributable to AeroVironment

$

(726)

$

7,244

$

24,227

$

38,471

29

The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.

These pro forma amounts have been calculated by applying the Company’s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.

The Company incurred approximately $344,000 and $1,036,000 of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company’s consolidated income statement.

The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following is a discussion and analysis of our financial condition and the results of operations as of and for the periods presented below. The following discussion and analysis should be read in conjunction with the “Consolidated Financial Statements” and notes thereto included elsewhere in this Quarterly Report on Form 10-Q. This section and other parts of this Quarterly Report on Form 10-Q contain forward-looking statements that involve risks and uncertainties. In some cases, forward-looking statements can be identified by words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “should,” “will,” “would” or similar expressions. Such forward-looking statements are based on current expectations, estimates and projections about our industry, our management’s beliefs and assumptions made by our management. Forward-looking statements are not guarantees of future performance and our actual results may differ significantly from the results discussed in the forward-looking statements. Factors that might cause such differences include, but are not limited to, those discussed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019, as updated by our subsequent filings under the Securities and Exchange Act of 1934, as amended (“the Exchange Act”).

Unless required by law, we expressly disclaim any obligation to update publicly any forward-looking statements, whether as result of new information, future events or otherwise.

Critical Accounting Policies and Estimates

The following should be read in conjunction with the critical accounting estimates presented in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019.

Investments

Our investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. We have elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

Goodwill

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is tested for impairment annually during the fourth quarter of our fiscal year or when events or circumstances change in a

30

manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of our use of the acquired assets or the strategy for our overall business, significant negative industry or economic trends or significant underperformance relative to expected historical or projected future results of operations.

Intangible Assets – Acquired in Business Combinations

We perform valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocate the purchase price of each acquired business to our respective net tangible and intangible assets. Acquired intangible assets include: technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. We use valuation techniques to value these intangibles assets, with the primary technique being a discounted cash flow analysis. A discounted cash flow analysis requires us to make various assumptions and estimates including projected revenue, gross margins, operating costs, growth rates, useful lives and discount rates. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.

Management’s Discussion and Analysis of Financial Condition and Results of Operations discusses our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. When we prepare these consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Some of our accounting policies require that we make subjective judgments, including estimates that involve matters that are inherently uncertain. Our most critical estimates include those related to revenue recognition, inventories and reserves for excess and obsolescence, impairment of long-lived assets, intangible assets acquired, self-insured liabilities, accounting for stock-based awards and income taxes. We base our estimates and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Our actual results may differ from these estimates under different assumptions or conditions.

In the first quarter of our fiscal 2019, we adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606), using the full retrospective method. Topic 606 requires revenue to be recognized when promised goods or services are transferred to customers in amounts that reflect the consideration to which we expect to be entitled in exchange for those goods or services.

Revenue for small unmanned aircraft systems (“UAS”) product contracts with both the U.S. government and foreign governments under the new standard revenue are recognized at the point in time when the transfer of control passes to the customer, which is generally when title and risk of loss transfer. Revenue for Tactical Missile Systems (“TMS”) contracts is now recognized under the new standard over time as costs are incurred. Under previous U.S. generally accepted accounting principles (“U.S. GAAP”), revenue was generally recognized when deliveries of the related products were made. The new standard accelerates the timing of when the revenue is recognized, however, it does not change the total amount of revenue recognized on these contracts. The new standard does not affect revenue recognition for our Customer-Funded Research and Development (“R&D”) contracts. We continue to recognize revenue for these contracts over time as costs are incurred.

We review cost performance and estimates-to-complete at least quarterly and in many cases more frequently. Adjustments to original estimates for a contract’s revenue, estimated costs at completion and estimated profit or loss are often required as work progresses under a contract, as experience is gained and as more information is obtained, even though the scope of work required under the contract may not change, or if contract modifications occur. The impact of revisions in estimate of completion for all types of contracts are recognized on a cumulative catch-up basis in the period in which the revisions are made. During the three and nine months ended January 25, 2020 and January 26, 2019, changes in accounting estimates on contracts recognized over time are presented below.

31

For the three months ended January 25, 2020 and January 26, 2019, favorable and unfavorable cumulative catch-up adjustments included in revenue were as follows (in thousands):

Three Months Ended

 

    

January 25,

    

January 26,

 

2020

2019

 

Gross favorable adjustments

$

1,369

$

878

Gross unfavorable adjustments

 

(217)

 

(2,583)

Net favorable adjustments

$

1,152

$

(1,705)

For the three months ended January 25, 2020, favorable cumulative catch-up adjustments of $1.4 million were primarily due to final cost adjustments on seven contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $0.2 million were primarily related to higher than expected costs on 13 contracts, which individually were not material.

For the three months ended January 26, 2019, favorable cumulative catch-up adjustments of $0.9 million were primarily due to final cost adjustments on five contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $2.6 million were primarily related to higher than expected costs on nine contracts. For the three months ended January 26, 2019, we revised our estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which we anticipate to be resolved in a future period. These revised estimates resulted in an unfavorable cumulative catch-up adjustment of approximately $1.5 million.

For the nine months ended January 25, 2020 and January 26, 2019, favorable and unfavorable cumulative catch-up adjustments included in cost of sales were as follows (in thousands):

Nine Months Ended

 

    

January 25,

    

January 26,

 

2020

2019

 

Gross favorable adjustments

$

1,878

$

859

Gross unfavorable adjustments

 

(709)

 

(1,132)

Net favorable adjustments

$

1,169

$

(273)

For the nine months ended January 25, 2020, favorable cumulative catch-up adjustments of $1.9 million were primarily due to final cost adjustments on 17 contracts. The Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement, which had a favorable impact of $1.0 million. For the same period, unfavorable cumulative catch-up adjustments of $0.7 million were primarily related to higher than expected costs on 16 contracts, which individually were not material.

For the nine months ended January 26, 2019, favorable cumulative catch-up adjustments of $0.9 million were primarily due to final cost adjustments on five contracts, which individually were not material. For the same period, unfavorable cumulative catch-up adjustments of $1.1 million were primarily related to higher than expected costs on

12 contracts, which individually were not material.

Fiscal Periods

Due to our fixed year end date of April 30, our first and fourth quarters each consist of approximately 13 weeks. The second and third quarters each consist of exactly 13 weeks. Our first three quarters end on a Saturday. Our 2020 fiscal year ends on April 30, 2020 and our fiscal quarters end on July 27, 2019, October 26, 2019 and January 25, 2020, respectively.

32

Results of Operations

The following tables set forth our results of operations for the period indicated (in thousands):

Three Months Ended January 25, 2020 Compared to Three Months Ended January 26, 2019

Three Months Ended

 

    

January 25,

    

January 26,

 

2020

2019

 

Revenue

$

61,891

$

75,322

Cost of sales

 

38,395

 

44,930

Gross margin

 

23,496

 

30,392

Selling, general and administrative

 

13,223

 

14,464

Research and development

 

11,381

 

8,087

(Loss) income from operations

 

(1,108)

 

7,841

Other income:

Interest income, net

 

1,122

 

1,272

Other income, net

 

120

 

962

Income from continuing operations before income taxes

134

10,075

(Benefit from) provision for income taxes

(38)

946

Equity method investment loss, net of tax

(1,200)

(717)

Net (loss) income from continuing operations

$

(1,028)

$

8,412

Revenue. Revenue for the three months ended January 25, 2020 was $61.9 million, as compared to $75.3 million for the three months ended January 26, 2019, representing a decrease of $13.4 million, or 18%. The decrease in revenue was primarily due to a decrease in product deliveries of $13.6 million. The decrease in product deliveries was primarily due to a decrease in product deliveries of small UAS and TMS.

Cost of Sales. Cost of sales for the three months ended January 25, 2020 was $38.4 million, as compared to $44.9 million for the three months ended January 26, 2019, representing a decrease of $6.5 million, or 15%. The decrease in cost of sales was a result of a decrease in product costs of sales of $5.7 million and a decrease in service cost of sales of $0.8 million. The decrease in product costs of sales was primarily due to a decrease in product deliveries. The decrease in service cost of sales was primarily due to a favorable mix. As a percentage of revenue, cost of sales increased from 60% to 62%, primarily due to an increase in intangible asset amortization expense associated with our acquisition of Pulse Aerospace in June 2019 and a decrease in the proportion of product revenue to total revenue, partially offset by a decrease in reserves for excess and obsolescence inventory.

Gross Margin. Gross margin for the three months ended January 25, 2020 was $23.5 million, as compared to $30.4 million for the three months ended January 26, 2019, representing a decrease of $6.9 million, or 23%. The decrease in gross margin was primarily due to a decrease in product margin of $7.8 million, partially offset by an increase in service margin of $1.0 million. The decrease in product margin was primarily due to a decrease in product deliveries. The increase in service margin was primarily due to a favorable mix. As a percentage of revenue, gross margin decreased from 40% to 38%, primarily due to an increase in intangible asset amortization expense associated with our acquisition of Pulse Aerospace in June 2019 and a decrease in the proportion of product revenue to total revenue, partially offset by a decrease in reserves for excess and obsolescence inventory.

Selling, General and AdministrativeSelling, general and administrative (“SG&A”) expense for the three months ended January 25, 2020 was $13.2 million, or 21% of revenue, compared to SG&A expense of $14.5 million, or 19% of revenue, for the three months ended January 26, 2019. The decrease in SG&A expense was primarily due to a gain recorded for the unearned contingent consideration of the Pulse acquisition.

Research and Development. R&D expense for the three months ended January 25, 2020 was $11.4 million, or 18% of revenue, compared to R&D expense of $8.1 million, or 11% of revenue, for the three months ended January 26, 2019.

33

R&D expense increased by $3.3 million, or 41%, for the three months ended January 25, 2020, primarily due to an increase in development activities for certain strategic initiatives.

Interest Income, net. Interest income, net for the three months ended January 25, 2020 was $1.1 million compared to interest income, net of $1.3 million for the three months ended January 26, 2019. The decrease in interest income was primarily due to a decrease in the interest rates earned on our investment portfolio.

Other Income, net. Other income, net, for the three months ended January 25, 2020 was $0.1 million compared to other income, net of $1.0 million for the three months ended January 26, 2019. The decrease in other income, net was primarily due to a decrease in transition services performed on behalf of the buyer of the discontinued Efficient Energy Systems (“EES”) business.

(Benefit from) Provision for Income Taxes. Our effective income tax rate was (28.4)% for the three months ended January 25, 2020, as compared to 9.4% for the three months ended January 26, 2019. The decrease in the effective income tax rate was primarily due to an increase in estimated federal R&D credits.

Equity Method Investment Loss, net of tax. Equity method investment loss, net of tax for the three months ended January 25, 2020 was $1.2 million compared to $0.7 million for the three months ended January 26, 2019. The increase was due to the equity method loss associated with our investment in the HAPSMobile joint venture formed in December 2017.

Nine Months Ended January 25, 2020 Compared to Nine Months Ended January 26, 2019

Nine Months Ended

 

    

January 25,

    

January 26,

 

2020

2019

 

Revenue

$

232,073

$

226,344

Cost of sales:

 

132,139

 

134,964

Gross margin

 

99,934

 

91,380

Selling, general and administrative

43,146

40,066

Research and development

 

30,948

 

22,631

Income from operations

 

25,840

 

28,683

Other income:

 

 

Interest income, net

3,717

3,246

Other income, net

 

632

 

10,641

Income from continuing operations before income taxes

 

30,189

 

42,570

Provision for income taxes

 

3,203

 

4,724

Equity method investment loss, net of tax

 

(3,410)

 

(2,071)

Net income from continuing operations

$

23,576

$

35,775

Revenue. Revenue for the nine months ended January 25, 2020 was $232.1 million, as compared to $226.3 million for the nine months ended January 26, 2019, representing an increase of $5.7 million, or 3%. The increase in revenue was due an increase in product deliveries of $7.3 million, partially offset by a decrease in service revenue of $1.5 million. The increase in product deliveries was primarily due to an increase in product deliveries of small UAS, partially offset by a decrease in product deliveries of TMS. During the nine months ended January 25, 2020, we continued to experience expansion in small UAS product deliveries to international customers. The decrease in service revenue was primarily due to a decrease in customer-funded R&D primarily associated with TMS and other development programs.

Cost of Sales. Cost of sales for the nine months ended January 25, 2020 was $132.1 million, as compared to $135.0 million for the nine months ended January 26, 2019, representing a decrease of $2.8 million, or 2%. The decrease in cost of sales was due to a decrease in service costs of sales of $1.9 million and a decrease in product costs of sales of $0.9 million. The decrease in service costs of sales was primarily due to the decrease in service revenue and a favorable mix. Product cost of sales for the nine months ended January 25, 2020 included $1.8 million of intangible asset amortization

34

related to our acquisition of Pulse. As a percentage of revenue, cost of sales decreased from 60% to 57%, primarily due to an increase in sales volume, a favorable product mix and an increase in the proportion of product revenue to total revenue, partially offset by an increase in reserves for excess and obsolescence inventory.

Gross Margin. Gross margin for the nine months ended January 25, 2020 was $99.9 million, as compared to $91.4 million for the nine months ended January 26, 2019, representing an increase of $8.6 million, or 9%. The increase in gross margin was primarily due to an increase in product margin of $8.2 million and an increase in service margin of $0.4 million. The increase in product margin was primarily due to an increase in product deliveries and a favorable product mix, partially offset by an increase in reserves for excess and obsolescence inventory. Product gross margin for the nine months ended January 25, 2020 included $1.8 million of intangible asset amortization related to our acquisition of Pulse. The increase in service margin was primarily due to a favorable mix. As a percentage of revenue, gross margin increased from 40% to 43%, primarily due to a favorable mix and an increase in the proportion of product revenue to total revenue, partially offset by an increase in reserves for excess and obsolescence inventory.

Selling, General and Administrative.   SG&A expense for the nine months ended January 25, 2020 was $43.1 million, or 19% of revenue, compared to SG&A expense of $40.1 million, or 18% of revenue, for the nine months ended January 26, 2019. The increase in SG&A expense was primarily due to an increase in commission on international sales, litigation and employee related expenses, partially offset by a decrease in corporate development expenses primarily related to the sale of our EES business.

Research and Development. R&D expense for the nine months ended January 25, 2020 was $30.9 million, or 13% of revenue, compared to R&D expense of $22.6 million, or 10% of revenue, for the nine months ended January 26, 2019. R&D expense increased by $8.3 million, or 37%, for the nine months ended January 26, 2019, primarily due to an increase in development activities for certain strategic initiatives.

Interest Income, net. Interest income, net for the nine months ended January 25, 2020 was $3.7 million compared to interest income, net of $3.2 million for the nine months ended January 26, 2019. The increase in interest income was primarily due to an increase in the average interest rates earned on our investment portfolio.

Other Income, net.  Other income, net, for the nine months ended January 25, 2020 was $0.6 million compared to other income, net of $10.6 million for the nine months ended January 26, 2019. The decrease in other income, net was primarily due to a litigation settlement and income earned under a transition services agreement with the buyer of our former EES Business during the nine months ended January 26, 2019.

Provision for Income Taxes. Our effective income tax rate was 10.6% for the nine months ended January 25, 2020, as compared to 11.1% for the nine months ended January 26, 2019. The decrease in effective income tax rate was primarily due to an increase in estimated federal R&D credits.

Equity Method Investment Loss, net of tax.  Equity method investment loss, net of tax for the nine months ended January 25, 2020 was $3.4 million compared to equity method investment loss, net of tax of $2.1 million for the nine months ended January 26, 2019. The increase was due to the equity method loss associated with our investment in the HAPSMobile joint venture formed in December 2017.

Backlog

Consistent with ASC 606, we define funded backlog as remaining performance obligations under firm orders for which funding is currently appropriated to us under a customer contract. As of January 25, 2020, our funded backlog was approximately $126.0 million.

In addition to our funded backlog, we also had unfunded backlog of $41.5 million as of January 25, 2020. Unfunded backlog does not meet the definition of a performance obligation under ASC Topic 606. We define unfunded backlog as the total remaining potential order amounts under cost reimbursable and fixed price contracts with multiple one-year options and indefinite delivery, indefinite quantity (“IDIQ”) contracts. Unfunded backlog does not obligate the U.S. government to purchase goods or services. There can be no assurance that unfunded backlog will result in any orders in

35

any particular period, if at all. Management believes that unfunded backlog does not provide a reliable measure of future estimated revenue under our contracts. Unfunded backlog does not include the remaining potential value associated with a U.S. Army IDIQ-type contract for small UAS because the contract was awarded to seven companies in 2018, including AeroVironment, and we cannot be certain that we will receive task orders issued against the contract.

Because of possible future changes in delivery schedules and/or cancellations of orders, backlog at any particular date is not necessarily representative of actual sales to be expected for any succeeding period, and actual sales for the year may not meet or exceed the backlog represented. Our backlog is typically subject to large variations from quarter to quarter as existing contracts expire or are renewed or new contracts are awarded. A majority of our contracts, specifically our IDIQ contracts, do not currently obligate the U.S. government to purchase any goods or services. Additionally, all U.S. government contracts included in backlog, whether or not they are funded, may be terminated at the convenience of the U.S. government.

Liquidity and Capital Resources

We currently have no material cash commitments, except for normal recurring trade payables, accrued expenses and ongoing R&D costs, all of which we anticipate funding through our existing working capital and funds provided by operating activities. The majority of our purchase obligations are pursuant to funded contractual arrangements with our customers. In addition, we believe that our existing cash, cash equivalents, cash provided by operating activities and other financing sources will be sufficient to meet our anticipated working capital and capital expenditure requirements during the next twelve months. There can be no assurance, however, that our business will continue to generate cash flow at current levels. If we are unable to generate sufficient cash flow from operations, then we may be required to sell assets, reduce capital expenditures or obtain financing. We anticipate that existing sources of liquidity and cash flows from operations will be sufficient to satisfy our cash needs for the foreseeable future.

Our primary liquidity needs are for financing working capital, investing in capital expenditures, supporting product development efforts, introducing new products, enhancing existing products and marketing to stimulate acceptance and adoption of our products and services. Our future capital requirements, to a certain extent, are also subject to general conditions in or affecting the defense and commercial industries and are subject to general economic, political, financial, competitive, legislative and regulatory factors that are beyond our control. To the extent that existing cash, cash equivalents, and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. We may also need to seek additional equity funding or debt financing if we become a party to any agreement or letter of intent for potential investments in, or acquisitions of, businesses, services or technologies.

Our working capital requirements vary by contract type. On cost-plus-fee programs, we typically bill our incurred costs and fees monthly as work progresses, and therefore working capital investment is minimal. On fixed-price contracts, we typically are paid as we deliver products, and working capital is needed to fund labor and other expenses incurred during the lead time from contract award until contract deliveries begin.

Although not material in value alone or in aggregate, during the nine months ended January 25, 2020, we made certain commitments outside of the ordinary course of business. We made capital contributions of $4.9 million to a limited partnership fund. Under the terms of the limited partnership agreement, we have committed to make capital contributions totaling $10.0 million to the fund. In addition, pursuant to the Pulse Purchase Agreement, we maintain $5.0 million in an escrow account which will be paid to the sellers upon the achievement of specific research and development milestones. These milestones must be achieved by December 10, 2021. During the three months ended January 25, 2020 one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.

36

Cash Flows

The following table provides our cash flow data for the nine months ended January 25, 2020 and January 26, 2019 (in thousands):

Nine Months Ended

January 25,

January 26,

    

2020

    

2019

 

(Unaudited)

Net cash provided by operating activities

$

15,066

$

6,897

Net cash (used in) provided by investing activities

$

(50,362)

$

7,773

Net cash used in financing activities

$

(916)

$

(1,116)

Cash Provided by Operating Activities. Net cash provided by operating activities for the nine months ended January 25, 2020 increased by $8.2 million to $15.1 million, compared to net cash provided by operating activities of $6.9 million for the nine months ended January 26, 2019. The increase in net cash provided by operating activities was primarily due to an increase in cash as a result of changes in operating assets and liabilities of $15.7 million, largely related to the timing of revenue recognition, billings for unbilled receivables and retentions, and collections of receivables and accounts payable turnover, partially offset by a decrease in net income from continuing operations of $12.2 million.

Cash (Used in) Provided by Investing Activities. Net cash used in investing activities increased by $58.1 million to $50.4 million for the nine months ended January 25, 2020, compared to net cash provided by investing activities of $7.8 million for the nine months ended January 26, 2019. The increase in net cash used in investing activities was primarily due to proceeds received from the sale of our EES Business of $32.0 million in the first quarter of fiscal 2019; an increase in purchases net of redemptions of available-for-sale investments of $20.4 million; cash used in the purchase of Pulse Aerospace, LLC, net of cash acquired of $18.6 million; an increase in cash used for the HAPS equity method investment of $9.6 million; partially offset by a decrease in purchases net of redemptions of held-to-maturity investments of $24.1 million.

Cash Used in Financing Activities. Net cash used in financing activities decreased by $0.2 million to $0.9 million for the nine months ended January 25, 2020, compared to net cash used by financing activities of $1.1 million for the nine months ended January 26, 2019.

Contractual Obligations

During the three and nine months ended January 25, 2020, there were no material changes in our contractual obligations and commercial commitments from those disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019.

Off-Balance Sheet Arrangements

As of January 25, 2020, we had no off‑balance sheet arrangements as defined in Item 303(a)(4) of Regulation S‑K.

Inflation

Our operations have not been, and we do not expect them to be, materially affected by inflation. Historically, we have been successful in adjusting prices to our customers to reflect changes in our material and labor costs.

New Accounting Standards

Please refer to Note 1—Organization and Significant Accounting Policies to our unaudited consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of new accounting pronouncements and accounting pronouncements adopted during the nine months ended January 25, 2020.

37

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the ordinary course of business, we are exposed to various market risk factors, including fluctuations in interest rates, changes in general economic conditions, domestic and foreign competition, and foreign currency exchange rates.

Interest Rate Risk

It is our policy not to enter into interest rate derivative financial instruments. We do not currently have any significant interest rate exposure.

Foreign Currency Exchange Rate Risk

Since a significant part of our sales and expenses are denominated in U.S. dollars, we have not experienced significant foreign exchange gains or losses to date and do not expect to incur significant foreign exchange gains or losses in the future. We occasionally engage in forward contracts in foreign currencies to limit our exposure on non-U.S. dollar transactions.

ITEM 4. CONTROLS AND PROCEDURES

Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.

In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

As required by Rule 13a-15(b) under the Exchange Act, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as of January 25, 2020, the end of the period covered by this Quarterly Report on Form 10-Q.

Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that, as of January 25, 2020, the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective and were operating at a reasonable assurance level.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting or in other factors identified in connection with the evaluation required by paragraph (d) of Rules 13a-15 or 15d-15 under the Exchange Act that occurred during the quarter ended January 25, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act).

38

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

On April 18, 2018, a former employee of AeroVironment, Mark Anderson, filed a lawsuit against us and Wahid Nawabi, our President and Chief Executive Officer, in the Superior Court of the State of California for the County of Los Angeles. Mr. Anderson’s claims include whistle blower retaliation, race discrimination and wrongful termination related to the termination of his employment with the Company. Mr. Nawabi was subsequently dismissed as an individual defendant from all claims in the lawsuit. In December 2019, in order to avoid the future cost, expense, and distraction of continued litigation, we executed a settlement agreement, in which we admitted no fault or wrongdoing, with Mr. Anderson and fully settled all claims in the lawsuit for a confidential amount.

On February 22, 2019, Webasto filed a lawsuit, which was subsequently amended on April 5, 2019, against us in Delaware Superior Court, arising from the sale of the EES division to Webasto in June 2018. The lawsuit generally alleges several claims against us for breach of contract, indemnity, declaratory judgment, and fraud and misrepresentation, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to the previously announced recall. Webasto seeks to recover the costs of the recall and other damages totaling over $100 million in addition to attorneys’ fees, costs, and punitive damages. Additionally, Webasto is seeking a declaratory judgment that we did not meet the requirements to receive the additional $6.5 million of the purchase price which was held back at the closing of the transaction (the “Holdback Amount”). On August 16, 2019, we filed our answer to Webasto’s complaint and a counterclaim against Webasto seeking payment of the Holdback Amount and declaratory relief regarding Webasto’s cancellation of an assigned contract. As to the Webasto lawsuit, our initial evaluation is that many of the allegations are meritless and that we lack sufficient information to fully analyze other allegations at this time. Discovery in this lawsuit has begun and is ongoing. We continue to mount a vigorous defense.

On August 14, 2019, Benchmark Electronics, Inc. (“Benchmark”), the company that assembled the products subject to the recall, served a demand for arbitration to AeroVironment and Webasto pursuant to its contracts with AeroVironment and Webasto, respectively. In December 2019, Benchmark dismissed, without prejudice, all claims against us in the demand for arbitration. The recall remains a significant part of the Company’s pending litigation with Webasto.

On October 29, 2019, P.B.M S.r.l. (“PBM”), an Italian company with which we had a Memorandum of Understanding (“MOU”) that we assigned to Webasto as part of the sale of the EES division, filed a Notice of Arbitration with JAMS ADR in Los Angeles, California, naming Webasto and us as defendants. PBM alleged that it was owed over $1.7 million, plus attorneys’ fees, for unpaid invoices and reliance damages stemming from the MOU and its cancellation. In December 2019, PBM, Webasto and AeroVironment entered into a confidential settlement agreement and mutual release with each other which all parties fully settled all matters included in the arbitration demand. PBM withdrew its Notice of Arbitration and the Company considers this matter closed. Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.

We are subject to lawsuits, government investigations, audits and other legal proceedings from time to time in the ordinary course of our business. It is not possible to predict the outcome of any legal proceeding with any certainty. The outcome or costs we incur in connection with a legal proceeding could adversely impact our operating results and financial position.

ITEM 1A. RISK FACTORS

Except as set for below, there have been no material changes to the risk factors disclosed under Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the fiscal year ended April 30, 2019. Please refer to that section for disclosures regarding the risks and uncertainties related to our business.

We could be prohibited from shipping our products to certain countries if we are unable to obtain U.S. government authorization regarding the export of our products, or if current or future export laws limit or otherwise restrict our

39

business. In addition, failure to comply with our Consent Agreement with the U.S. Department of State and export laws could result in fines, export restrictions and other sanctions and penalties.

We must comply with U.S. and other laws regulating the export of our products. In some cases, explicit authorization from the relevant U.S. government authorities is needed to export our products. The export regulations and the governing policies applicable to our business are subject to change. We cannot provide assurance that such export authorizations will be available for our products in the future. Compliance with these laws has not significantly limited our operations or our sales in the recent past, but could significantly limit them in the future. We maintain an export compliance program but there are risks that our compliance controls may be ineffective. In November 2019, we entered into a Consent Agreement with the U.S. Department of State’s Directorate of Defense Trade Controls Office of Defense Trade Controls Compliance (“DDTC”) to resolve various alleged violations of the Armed Export Control Act (the “AECA”) and the International Traffic in Arms Regulations ("ITAR”) that occurred between June 2014 and December 2016. The Consent Agreement has a two-year term and provides for, among other things: (i) a civil penalty of $1,000,000 payable in installments, $500,000 of which is suspended on the condition that such amount is used for future remedial compliance costs over the term of the Consent Agreement and/or credited against prior compliance enhancement costs already expended by us; (ii) the appointment of an external Special Compliance Officer for a minimum of one year to oversee our compliance with the Consent Agreement and ITAR; and (iii) one external audit of our compliance with the Consent Agreement and ITAR. We expect that the $500,000 suspension amount will be satisfied by our past and future compliance program remediation efforts. Our failure to comply with the terms of the Consent Agreement or export laws and regulations in general can subject us to additional fines, penalties and sanctions, including suspension of export privileges, which could have a material adverse impact on our business, operations and financial condition and limit or prevent us from being able to sell our products in certain international jurisdictions.

If critical components or raw materials used to manufacture our products become scarce or unavailable, then we may incur delays in manufacturing and delivery of our products, which could damage our business.

We obtain hardware components, various subsystems and systems from a limited group of suppliers. We do not have long term agreements with any of these suppliers that obligate them to continue to sell components, subsystems, systems or products to us. Our reliance on these suppliers involves significant risks and uncertainties, including whether our suppliers will provide an adequate supply of required components, subsystems, or systems of sufficient quality, will increase prices for the components, subsystems or systems and will perform their obligations on a timely basis.

In addition, certain raw materials and components used in the manufacture of our products are periodically subject to supply shortages, and our business is subject to the risk of price increases and periodic delays in delivery. Particularly, the market for electronic components is experiencing increased demand, creating substantial uncertainty regarding our suppliers’ continued production of key components for our products. If we are unable to obtain components from third party suppliers in the quantities and of the quality that we require, on a timely basis and at acceptable prices, then we may not be able to deliver our products on a timely or cost effective basis to our customers, which could cause customers to terminate their contracts with us, increase our costs and seriously harm our business, results of operations and financial condition. Moreover, if any of our suppliers become financially unstable, or otherwise unable or unwilling to provide us with raw materials or components, then we may have to find new suppliers. It may take several months to locate alternative suppliers, if required, or to redesign our products to accommodate components from different suppliers. We may experience significant delays in manufacturing and shipping our products to customers and incur additional development, manufacturing and other costs to establish alternative sources of supply if we lose any of these sources or are required to redesign our products. We cannot predict if we will be able to obtain replacement components within the time frames that we require at an affordable cost, if at all. If the current strain of coronavirus outbreak, known as COVID-19, continues and results in a prolonged period of commercial and/or governmental restrictions, this may impact our ability to obtain certain raw materials and certain components used in the manufacture of our products.

The COVID-19 novel coronavirus outbreak may adversely impact our business.

If the current outbreak of the strain of coronavirus known as COVID-19 continues and results in a prolonged period of travel and other similar logistics restrictions, this may reduce our and our customers’ capabilities to travel, domestically and internationally, which may impact our ability to perform certain contracts, develop and renew contracts, or

40

commercially market our products, or could otherwise disrupt portions of our business. It is not currently possible to ascertain the overall impact of the COVID-19 outbreak, if any, on our business. The extent to which COVID-19 could have a material impact on our business, financial condition and results of operations will depend on future developments as to the geographic presence of COVID-19 and government and healthcare responses to such spread, which are presently highly uncertain.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Issuer Purchases of Equity Securities

On September 24, 2015, we announced that on September 23, 2015 our Board of Directors authorized a share repurchase program (the “Share Repurchase Program”), pursuant to which we may repurchase up to $25.0 million of our common stock from time to time, in amounts and at prices we deem appropriate, subject to market conditions and other considerations. Share repurchases may be executed through open market transactions or negotiated purchases and may be made under a Rule 10b5-1 plan. There is no expiration date for the Share Repurchase Program. The Share Repurchase Program does not obligate us to acquire any particular amount of common stock and may be suspended at any time by our Board of Directors. No shares were repurchased in the nine months ended January 25, 2020. As of January 25, 2020, approximately $21.2 million remained authorized for future repurchases under the Share Repurchase Program.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.

41

ITEM 6. EXHIBITS

Exhibit
Number

    

Description

3.1(1)

Amended and Restated Certificate of Incorporation of AeroVironment, Inc.

3.2(2)

Third Amended and Restated Bylaws of AeroVironment, Inc.

10.1ǂ

Amendment No.9 to the Design and Development Agreement by and between AeroVironment, Inc. and HAPSMobile, Inc., dated as of December 2, 2019.

10.2†

Offer Letter to Kevin McDonnell executed January 13, 2020

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended.

31.2

Certification of Interim Chief Financial Officer pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended.

32#

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

101.INS

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

101.SCH

Inline XBRL Taxonomy Extension Schema Document.

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document.

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104

Cover Page Interactive Data File formatted as Inline XBRL and contained in Exhibit 101

(1)Incorporated by reference herein to Exhibit 3.1 to the Company’s Quarterly Report on Form 10Q filed March 9, 2007 (File No. 00133261).

(2)Incorporated by reference herein to Exhibit 3.3 to the Company’s Annual Report on Form 10-K filed July 1, 2015 (File No. 001-33261).

ǂ     

Pursuant to Item 601(b)(2) of Regulation S-K, certain immaterial provisions of the agreement that would likely cause competitive harm to the Company if publicly disclosed have been redacted or omitted.

Indicates management contract or compensatory plan.

#     The information in Exhibit 32 shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act (including this report), unless the Company specifically incorporates the foregoing information into those documents by reference.

42

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.

Date:  March 3, 2020

AEROVIRONMENT, INC.

By:

/s/ Wahid Nawabi

Wahid Nawabi

President and Chief Executive Officer

(Principal Executive Officer)

/s/ Kevin P. McDonnell

Kevin P. McDonnell

Senior Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

43

EX-10.1 2 ex-10d1.htm EX-10.1 avav_Ex10_1

Exhibit 10.1

CERTAIN IMMATERIAL PROVISIONS OF THIS DOCUMENT THAT WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF PUBLICLY DISCLOSED (INDICATED BY AN ASTERISK [***]) HAVE BEEN OMITTED PURSUANT TO ITEM 601(b)(2) OF REGULATION S-K. A COPY OF THE UNREDACTED DOCUMENT WILL BE FURNISHED TO THE SECURITIES AND EXCHANGE COMMISSION UPON REQUEST.

AMENDMENT NO. 9 TO

THE DESIGN AND DEVELOPMENT AGREEMENT (STEP 2)

This Amendment No. 9 to the Design and Development Agreement (Step2) (“Amendment”) is entered into as of the date of last signature below by and between HAPSMobile Inc. and AeroVironment, Inc. to amend the Design and Development Agreement (Step2) made as of December 27, 2017 (as amended by Amendment No.1 as of March 30, 2018, Amendment No.2 as of June 25, 2018, Amendment No.3 as of August 28, 2018, Amendment No.4 as of December 5, 2018, Amendment No.5 as of March 19, 2019, Amendment No.6 as of March 29, 2019, Amendment No.7 as of April 24, 2019, and Amendment No.8 as of June 20, 2019 between HAPSMobile and AV)  (collectively, the “DDA”).

 

Background

 

The Parties hereby agree to amend the total fees of Design and Development for Step 2 due to the material changes of the project schedule and the Statement of Work as set forth herein (the “Change”).

Therefore, to formalize and reflect both the Changes and Program Management Improvement, the Parties hereby agree with the amendments to the DDA as follows:

 

Amendments

 

1.  The following Section 3.12 is hereby newly inserted after Section 3.11 “[***]” (subsection of “3.  [***]”) of Attachment D  (High Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA:

3.12 Overall Aircraft Functionality Reference

Each Hawk30 Prototype shall have following characteristic and requirement as total vehicle level.

 

Profile

[***]

[***]

Characteristic

Prototype

Capability

Low flight, stratospheric and long duration flight with payload

Achievement

Low Altitude Flight, High Altitude Flight, Long Duration Flight,  with payload

Key Device

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

 

[***]

 

[***]

[***]

 

[***]

*convention: [***], or [***] specific column means [***].

 

2. The following Section 2.2.2.1 is hereby newly inserted after Section 2.2.2 “[***]” (Subsection of “2.2 [***]”) of Attachment C (AeroVironment Statement of Work (SOW) for Hawk30 Prototype ProgramHigh Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA:

 

2.2.2.1[***]

Objective:  [***].

Approach: AeroVironment shall perform the following tasks as a part of this element:

·

[***]

·

[***].

·

[***]

 

Exit Criteria:  [***].

 

Task Output:

·

[***]

 

3.  Heading of Section 3.2 “[***]” of Attachment C  (AeroVironment Statement of Work (SOW) for Hawk30 Prototype ProgramHigh Altitude Platform (HAP) Hawk30 Prototype Unmanned Aircraft System Specification) to the DDA is hereby deleted in its entirety and replaced with new heading of Section 3.2 “[***]”.

 

4. Table E-1 (Flight Test campaign key achievement requirement) of Attachment E (FLIGHT TEST) to the DDA (as amended by the Amendment No.7) is hereby deleted in its entirety and replaced with the following clauses:

Table E-1 Flight Test campaign key achievement requirement

 

Flight Test
Campaign Type

Low Altitude Flight
Test

High Altitude
Flight Test

[***]

Long Duration
Flight
Demonstration

[***]

[***]

[***]

[***]

[***]

[***]

 

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

[***]

Meet completion criteria as defined in Attachment H Project Milestones

Meet completion criteria as defined in Attachment H Project Milestones

Meet completion criteria as defined in Attachment H Project Milestones

Meet completion criteria as defined in Attachment H Project Milestones

 

2

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

5.  Section 2.2.1 “[***]” (Subsection of “[***]”)  of Attachment C (AeroVironment Statement of Work (SOW) for Hawk30 Prototype Program) to the DDA (as amended by the Amendment No.7) is hereby deleted in its entirety and replaced with the following clauses:

2.2.1   [***]

Objective:  [***]

Approach:  AeroVironment shall perform the following tasks as a part of this element:

· [***]

· [***]

· [***]

· [***]

· [***]

· [***]

· [***]

Exit Criteria:  [***]

 

Task Output:

· [***].

· [***]

· [***]

 

6. Article 3.5 (Subarticles of “3. DELIVERABLES & MILESTONES”) of the body of DDA are hereby deleted in its entirety and each replaced with the following clauses:

 

3.5 For Hardware Deliverables, title and risk of loss of all materials, parts and components purchased by AV for the purpose of incorporating into the Hardware Deliverables (together, “Materials”), respectively, upon payment will transfer to HAPSMobile, and HAPSMobile shall pay AV the fee for Materials subject to Clause 1.3 of Attachment F. For the avoidance of doubt, (a) acceptance of fully assembled and finished Hardware Deliverables by HAPSMobile will be made upon completion of [***]  ([***]) excluding all Hardware Deliverables previously shipped to flight test facility before the successful completion of [***], (b) risk of loss of the Hardware Deliverables during Flight Test series will be borne by HAPSMobile, and (c) AV will consult with HAPSMobile for its appropriate insurance arrangement to cover the risk of loss to the Hardware Deliverables during the Flight Test series.

 

7. Attachment A (DELIVERABLES) to the DDA (as amended by the Amendments No.1, 2, 3, 4, 6, 7 and 8) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment A, entitled (DELIVELABLES).

 

8. Attachment H (PROJECT MILESTONE) to the DDA (as amended by the Amendments No.2, 4, 5, 6 and 7) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment H, entitled (PROJECT MILESTONE).

 

9. Attachment F (INVOICE AND INCURRED COSTS DOCUMENTATION) to the DDA (as amended by the Amendments No.1,  5 and 7) is hereby deleted in its entirety and replaced with the attached new attachment herein, Attachment F, entitled (INVOICE AND INCURRED COSTS DOCUMENTATION).

 

3

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

10. All other terms and conditions not specifically modified or amended herein remain in full force and effect as provided for in the DDA and its Attachments, including Amendments 1 through 8. Capitalized terms, unless otherwise defined herein, shall have the meaning set forth in the DDA. This Amendment may only be modified or amended by a written document executed by the parties hereto.

4

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

IN WITNESS WHEREOF the Parties hereto have signed and executed this Amendment on the date(s) below.

 

 

 

 

 

 

 

 

SIGNED for and on behalf of

    

SIGNED for and on behalf of

 

 

 

HAPSMobile Inc.

 

AeroVironment, Inc.

 

 

 

By:

/s/ Junichi Miyakawa

 

By:

/s/ Trace Stevenson

Name:

Junichi Miyakawa

 

Name:

Trace Stevenson

Title:

President and CEO

 

Title:

VP Emerging Business and Deputy GM

Date:

2019/11/15

 

Date:

2019/12/2

 

 

5

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

ATTACHMENT A

 

DELIVERABLES

(This Attachment A is revised in its entirety by the Amendment No. 9 to the DDA)

 

1. Hardware Deliverables

1.1 Aircraft Deliverables

 

Deliverables
Name

Deliverable Description

Relevant
WBS

Milestone
No.

Estimated
Completion
Date

Hawk30 Prototype [***]

Stratospheric solar aircraft [***]

2.3.2.3

[***]

[***]

Hawk30 Prototype [***]

Stratospheric solar aircraft [***]

2.3.2.6

[***]

[***]

 

*1. [***].

*2. [***].

*3.  [***].

The current physical solar array implementation plan is as follows:

[***].

[***].

 

Picture 8

 

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

1.2 Ground Control System

 

 

 

 

 

 

Deliverables Name

Deliverable Description

Relevant
WBS

Milestone
No.

Estimated
Completion
Date

Ground Control Stations and Misc. Equipment

Ground Control Station [***] of the Hawk30 Prototype [***]

2.2.6

[***]

[***]

Hawk30 Prototype Operating Manuals

Technical Data Package

1.2.4.1

[***]

[***]

Hawk30 Prototype Training Manuals

Technical Data Package

1.2.4.2

[***]

[***]

*1  [***].

 

1.3 Motor Development

 

 

 

 

 

 

Deliverables Name

Deliverable Description

Relevant
WBS

Milestone
No.

Estimated
Completion
Date

[***]

[***] Project Data Memo

2.2.1

[***]

[***]

[***]

[***]

2.2.1

[***]

[***]

[***]

Technical data package of [***]

2.2.1

[***]

[***]

 

2. Document Deliverables

 

 

 

 

 

 

Deliverables Name

Deliverable Description

Relevant
WBS

Milestone
No.

Estimated
Completion
Date

CDR & Component Engineering Technical Data Package

Technical Data Package.

RFPs, RFIs, and RFQs.

2.2

[***]

[***]

Update Component Engineering

Technical Data Package

2.2

[***]

[***]

Fab & Test First Wing Panel

Technical Data Package.

Recorded measurement data aerodynamic test data.

2.2.3.1

[***]

[***]

Functional Test Reports

Acceptance test reports for components and assemblies

2.3

[***]

[***]

Initial Integrated Test Reports ([***])

Initial Acceptance test reports for aircraft & Ground Control Station

2.3.2.3

[***]

[***]

Integrated Test Reports ([***])

Acceptance test reports for aircraft & Ground Control Station

2.3.2.3

[***]

[***]

Integrated Test Reports ([***])

Acceptance test reports for aircraft

2.3.2.6

[***]

[***]

[***]

Acceptance inspection and close-out reports

2.3.2.8

[***]

[***]

[***]

[***] Hawk30 Solar Aircraft System

1.1.5

[***]

[***]

Low Altitude Flight Test Report

Descriptive test report, Ships logs, maintenance report. Recorded flight data

3.1

[***]

[***]

[***]

[***]

2.2.2.5,
2.2.2.6

[***]

[***]

 

2

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

 

 

 

 

 

 

High Altitude Flight Test Report

Descriptive test report, Ships logs, maintenance report. Recorded flight data.

3.2

[***]

[***]

[***]

[***].

3.2

[***]

[***]

Long Duration Flight Test Report

Descriptive test report, Ships logs, maintenance report.

Recorded flight data (All command and telemetry stream data between the ground control station as Raw Data).

3.2

[***]

[***]

Final Engineering Technical Data Package

Technical Data Package.

Hawk30 Solar Aircraft System controlling specifications and requirements.

Various

[***]

[***]

Logistics Instruction Document Package

Logistics Instruction Manuals for Assembly/Disassembly, Packaging, Transporting, etc. for management purpose.

Various

All

Corresponding Milestone Completion Date

 

As used in this Attachment A, and as limited by Section 4.8 in the IPLA, “Technical Data Package” means:

 

1.

[***]

2.

[***]

3.

System specifications

4.

System description documents

5.

System performance data

6.

[***]

7.

[***].

 

“Technical Data Package” transfer could be in various forms, for example:

 

1.

Agile database export in PDX file which will include PDF files for assembly drawings, DOC for procedures and test plans, and EXE files for executable code.

2.

Specifications, descriptions, Program Data Memos, test data in a ZIP file which can include a combination of DOC, XLS, and other data formats.

 

 

3

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

Exhibit A

 

Source Code to be Provided by AV to HAPSMobile

 

1.     Software and Firmware Tabular View

 

Picture 9

 

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

ATTACHMENT F

 

INVOICE AND INCURRED COSTS DOCUMENTATION

 

(This Attachment F is revised in its entirety by the Amendment No. 9 to the DDA)

 

PRICING AND PAYMENT SCHEDULE

1.  Payment for Work Step2

1.1   Total Contract Value

The total amount of Design and Development Fees payable for Step 2 is Not-to-Exceed USD $146,248,301 based on Best Efforts. The Contract Value may be modified by the Parties as a result of Change Control or by any other amendment to the Agreement (the current contract value at any time under this Agreement shall be the “Contract Value”). The Parties agree to account for payment of USD $5,988,678 already made by SoftBank to AV as payment for the consideration of Step 2 Bridge Contract as partial payment for commencing Step 2. The Parties shall pay to AV the remaining balance of USD $140,259,623, consists from USD $69,800,624 as Initial Contract Value, and incremental amount by Amendment No.1, USD $17,226,306 as additional cost by Amendment No.5, USD $38,675,443 as additional cost by Amendment No.7, and further additional funding of USD $14,557,250 subject to EAC adjustment activity done on [***], in accordance with Exhibit A to this Attachment F Project Funds Status Report accompanied by a combined Milestone & Monthly Invoice approach as detailed further in this Attachment F. Each Milestone payment shall be payable after completion of the applicable Milestone according to Completion criteria on Attachment H.

 

1.2   Contract Value Growing Transition

The Initial Contract Value may be modified by the Parties as a result of Change Control or by any other amendment to the Agreement (the current contract value at any time under this Agreement shall be the “Contract Value”). Each Party recognizes the total Project Cost has grown as follows;

a.

SoftBank and AV concluded Step 2 Bridge Contract for preliminary development activity for Step2, and payment of USD $5,988,678 was made to AV by SoftBank;

b.

SoftBank, HM, and AV agree to account for payment of USD $5,988,678 already made by SoftBank to AV as defined as above as partial payment ("Taken-Over Value”) for commencing Step 2. HAPSMobile;

c.

Initial contract value for DDA was USD $65,011,481 (“Initial Value”), and USD $71,000,159 in case including Taken-Over Value;

d.

USD $4,789,143 was added to Initial value by the execution of the Amendment No.1 and total value was modified to USD $69,800,624 (“Amendment 1 Value”), and USD $75,789,302 in case including Taken-Over Value;

e.

USD $17,226,306 was added to Amendment 1 Value by the execution of the Amendment No.5 and total value was modified to USD $87,026,930 (“Amendment 5 Value”), and USD $93,015.608 in case including Taken-Over Value;

f.

USD $38,675,443 was added to Amendment 5 Value by the execution of the Amendment No.7 and total value was modified to USD $125,702,373, and USD $ 131,691,051 in case including Taken-Over Value;

2

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

g.

USD $14,557,250 as further incremental funding subject to EAC adjustment activity done on [***] and caused by [***] Project Milestones extension as defined in detail in Attachment H herein, SoW and technical requirement changes as defined in detail in Attachment C herein; and the contract value reaches USD $140,259,623, in case including Taken-Over Value then USD$146,248,301.

 

1.3   Work Order Issuance Schedule

HAPSMobile agrees to issue six (6) scheduled separate Orders and may issue three (3) optional separate Orders (“Optional Orders”)to AV for authorization of Work. The Orders shall be issued as follows:

a.

initial Order [***];

b.

second Order [***];

c.

the third Order [***];

d.

the fourth Order [***];

e.

the fifth Order [***];

f.

and two more optional Orders will be defined further more in detail in 4.1 herein. Each Order will be issued pursuant to the terms and conditions of this Agreement including the attachments thereto. Work performed under the Orders will be in support of the entire Statement of Work based on best effort, up to the value funded on the Order.

 

1.4   Milestone Target Budget Values & Forecast Revisions

Exhibit A (Project Funds Status Report) to this Attachment F assigns Initial Target Budget values for each of the 10 Milestones identified in Attachment H.

AV will provide updates and revisions to the Initial Target Budget values for each Milestone and revised and updated forecasts for such Milestones to HAPSMobile on a monthly basis. Milestone values are subject to Change Control based on updated forecasts of program resource requirements to complete the Work required under this Agreement, including the SOW(Attachment C). Milestone values will be based on the AV labor projected spend plan forecasted for each AV fiscal month.

 

1.5   Milestone Invoicing & Payment

Upon AV’s written notification to HAPSMobile of AV’s completion of a Milestone, AV will provide an invoice for all AV labor Incurred Costs and [***]% fee. Invoices will include all program labor expenses incurred by AV up through the date of the Milestone acceptance, less any labor already paid for in prior Milestone invoices.  Milestones completed before the 15th of the calendar month will be based on actuals from the prior AV fiscal month end. Milestones completed after [***] of the calendar month will be invoiced upon completion of that fiscal month. [***].

[***].

Notwithstanding the foregoing provisions of this section 1.5, Milestone invoiced amount especially for Milestone 5 [***]  ([***]), Milestone 6 ([***]) and Milestone 7 ([***]) shall be paid in respect of each valid invoice no later than, but not be obliged to pay before April 15, 2020. All Milestone payments thereafter will be reevaluated and a decision will be made at the [***] of whether milestone payments will return to their original NET 15 payment terms as originally planned in the DDA or if an extension of NET90 will be permitted.

 

3

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

1.6   Non-Milestone Invoicing & Payment (Monthly Invoices)

Program expenses for material, subcontract and other direct costs will be invoiced by AV to HAPSMobile on a monthly basis based on actual Incurred Cost and [***]% fee. Invoices to be submitted within 4 Business Days after each calendar month end. HAPSMobile agrees to pay each such invoice within the same calendar month. Invoices for material related Cost will be provided with applicable level of detailed description for HAPSMobile’s book keeping purpose.

Notwithstanding the foregoing provisions of this section 1.6, for the Monthly Invoice for November of 2019 through March 2020, HAPSMobile shall make payment in respect of each valid Monthly Invoice no later than, but not be obliged to pay before, ninety (90) calendar days of the end of the calendar month in which the relevant invoice was received by HAPSMobile All non-milestone payments thereafter will be reevaluated and a decision will be made at the [***] of whether milestone payments will return to their original payment made within the same calendar month as the invoice is received or if an extension of NET90 will be permitted.

1.7   Currency

All payments under this Agreement shall be made in United States dollars.

1.8   Excess Incurred Costs

a.

In the event that AV identifies a projected increase in Incurred Costs by AV for the performance of its obligations under the Agreement as identified in the Monthly Status Report, in excess of the Not-to-Exceed Value of the Order as identified in Article 2.3 then the Parties agree the excess of the amount and continue to proceed the Project subject to the process set forth in the Section 4 of this ATTACHMENT F, HAPSMobile may,

(1)

agree to authorize AV to incur the excess costs and provide a modification to increase the Contract Value, provided however that both Parties shall follow the Change Control set forth in Article 2.4 of the Agreement or Amendment of Agreement set forth in Article 13. Should HAPSMobile authorize additional spending, all of AV’s Incurred Costs must be paid to AV with the applicable [***]% fee;

(2)

agree in accordance with the Change Control or Amendment of Agreement to reduce the Scope of Agreement so that AV’s performance of the Scope of Agreement will be projected to fall within the amount of the then current Contract Value; or

(3)

Terminate the Agreement for convenience as contemplated by Article 12.3 of the Agreement and pay AV all Termination Liability as defined in paragraph 1.7 of this attachment.

 

1.9   Unutilized Consideration

In the event of a projected cost underrun as identified in a Monthly Status Report, any amounts from the Order which remain after completion of the Scope of Agreement may be reimbursed or, if authorized by HAPSMobile separately and specifically, utilized for AV’s risk reduction or additional scope to be defined through written mutual agreement subject to the terms of this Agreement. To avoid confusion, the total amount as identified in paragraph 1 of this Attachment and any portion thereof, to the extent that it is utilized, must be utilized only for matters or items within the Scope of Agreement and any additional scope as agreed. Incurred Costs shall be inclusive of any applicable consumption, value added tax or any other applicable sales/use tax. For the avoidance of doubt, the Incurred Costs shall be exclusive of any and all import duties.

 

4

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

1.10 Termination Liability

AV’s Termination Liability (defined as: all of AV’s Step 2 Incurred Costs incurred prior to the date of the ramp down period specified in Article 12.5 of the Agreement plus the applicable [***]% fee, less all payments received by AV from HAPSMobile under this Agreement, plus all material, subcontract, other direct costs including open commitments and other wind down costs outstanding as of the start of the ramp down period, plus 60 days of AV labor costs incurred during the ramp down period) will be billed to HAPSMobile 30 days after the end of ramp down period and Termination Liability shall not exceed then current Contract Value but AV labor cost may be compensated exceeding then current Contract Value based upon actual Work performed. Schedule delays may occur and be resolved subject to Article 3.2 of the Agreement.

 

2.     Fee Assumptions

2.1 Exclusion

1.

Range Fees for the High Altitude and Endurance Flight Tests shall be borne by, and be the sole responsibility of, HAPSMobile. AV and HAPSMobile will mutually consult to set up an appropriate implementation plan for High Altitude and Endurance Flight Tests minimizing such Range Fees in accordance with Attachment C and D.

2.

Payload Integration is based on the [***] payload only, any changes to Payload Supplier and/or integration will be subject change control process.

3.

Labor, shipping and other costs are not included, however is inclusive of labor for obtaining the clearance and permission under EAR or related export regulations for delivery of [***],  [***] and GCS at other than the Lanai, Hawaii flight test location. Any changes to the final delivery location will be subject to change control process.

 

3. Change Control & Agreement Amendments Payment Schedule

HAPSMobile agrees to pay to AV all additional Incurred Costs resulting from any fee adjustments for the Work pursuant to any Change Control per Attachment G or any other amendments to the Agreement, but in any case subject to the terms set forth in Section 1.9 in this ATTACHMENT F. After being provided with a request or providing a Change Control Proposal as provided on Attachment G or any other amendment to the Agreement. AV will provide HAPSMobile with a Change Assessment (as contemplated by Attachment G) or a similar assessment or other proposed amendments to the Agreement with estimated additional or reduced Incurred Costs plus the applicable fee for the applicable Change Control Proposal or other proposed Agreement amendment along with the costs estimation documentation. In the event of a projected increase in Incurred Costs by AV in performance of the Agreement pursuant to Change Control Proposal or other proposed Agreement amendment would result in a total Contract Value that exceeds the then-current Contract Value, HAPSMobile will agree to authorize AV to incur the excess costs (thus increasing the Contract Value) or the Parties will agree in the Change Control (or pursuant to any other Agreement amendment) to reduce the Scope of Agreement so that AV’s performance of the Scope of Agreement will fall within the then-current Contract Value. Any increase in Contract Value that exceeds causes the value of this Agreement to exceed the Initial Contract Value shall require approval by HAPSMobile's board of directors.

The tables below provide the basis for calculating the additional Fees applicable for Change Controls and other Agreement amendments as a result of a Change or other Agreement amendment that may be required from time to time in accordance with relevant clauses of the Agreement.

 

 

 

Cost Element

Description

Labor

[***]

Labor Total Cost w/[***]% Fee

[***]

Material Total Cost w/[***]% Fee

[***]

 

5

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

 

 

 

Subcontract Total Cost w/[***]% Fee

[***]

Other Direct Costs (ODC) Total Cost w/[***]% Fee

[***]

 

4. Fifth Work Order and Optional Order

4.1 Order Schedule

The Fifth Work Order and the following Optional Order will be organized as follows;

 

 

 

 

USD)

 

 

Name

Covered SoW

Covered Milestone

WO value

(USD)

WO due date

The fifth Work Order

[***]

[***]

[***]

[***]

The sixth Work Order

[***]

[***]

[***]

[***]

Optional Order #1

[***]

[***]

[***]

[***]

 

*remark

 

 

 

 

Definition

Meaning

Decision Due Date

[***]

[***]

[***]

 

HM shall issue the fifth Work Order as defined above, and HM may issue the Optional Order by fully HM’s option considering [***] but until WO due date defined as the above.

 

4.2 Effect of No Issuance of Optional Order

In case HM does not issue the Optional Order before or on the due date, AV may suspend the entrance of the equivalent Milestone and covered Works until AV receives the Optional Order. In the event of Optional Work Orders are not exercised, AV will transfer all assets to HAPSMobile.

 

Exhibit A – Project Funds Status Report

 

Exhibit B – Monthly Status Report (Example)

 

Exhibit C – Milestone Invoice (Example)

 

 

6

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

Exhibit A to Attachment F – Project Funds Status Report

1. Estimate at Completion on Dec.10,2017

 

Picture 10

 

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

 

Picture 11

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

2. Estimate at Completion on Dec.10,2018

 

Picture 12

 

Picture 14

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Picture 15

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

3. Estimate at Completion on March 4,2019

 

Picture 16

 

Picture 19

 

Picture 18

 

Picture 20

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

4. Estimate at Completion on September 2019

 

Picture 21

 

Picture 22

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Picture 23

 

Picture 24

 

 

1

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Exhibit B to Attachment F – Monthly Status Report (Example)

 

Description: AV_DIGITAL_Red_Box

AeroVironment Inc.

980 Enchanted Way

Simi Valley, California 93065 – U.S.A.

Telephone 1(805) 581-2187 – FAX 1(805) 584-6922

 

2

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

Approvals:

 

 

 

 

 

<Enter Name here>

Originator

 

Date

 

 

 

 

 

 

 

 

<Enter Name here>

Project Manager

 

Date

 

 

 

 

 

 

<Enter Name here>

Program Manager

 

Date

 

 

 

 

3

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

REVISION HISTORY

 

 

 

 

 

REV

EDIT DATE

AUTHOR

DESCRIPTION

A

MM/DD/YYYY

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

TABLE OF CONTENTS

 

図 1

 

 

5

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

INTRODUCTION

 

<<HIGH LEVEL PROGRAM OVERVIEW>>

 

<<STOPLIGHT CHART>>

 

Picture 2

TECHNICAL ACCOMPLISHMENTS

 

What efforts were started this period?

<<Description of work started and performed during the reporting month>>

Task 5

Task 6

Task 7

Task …X

 

What efforts were completed this period?

<<Description of work completed and performed during the reporting month>>

Task 1

Task 2

Task 3

Task 4

 

6

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Key Subcontract Status:

 

Subcontractor A:

 

Subcontractor B:

 

Subcontractor C:

 

SCHEDULE UPDATE

 

Integrated Master Schedule Update <<EXAMPLE>>

 

Picture 26

 

Milestone Status Update

 

7

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

REFERENCE TO ATTACHMENT H

 

SPEND PLAN

 

Spend Plan Update

 

Picture 27

 

Picture 28

 

8

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Picture 29

Picture 30

 

COST PERFORMANCE REPORT

Cost Performance Update

 

9

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Picture 31

 

SCHEDULE PERFORMANCE REPORT

<<Schedule Performance Report>>

·

Critical Path Analysis

·

Schedule Performance Index (if applicable)

·

Near term upcoming milestones (30 – 60 days )

o

Milestone 1 =

o

Milestone 2 =

o

Milestone X =

10

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

MONTHLY INVOICE – (NON-LABOR)

 

Picture 32

 

11

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Exhibit C to Attachment F

Picture 35

 

 

12

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

Picture 36

 

13

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

[___] = [***]

 

 

ATTACHMENT H

 

PROJECT MILESTONE

 

(This Attachment H is revised in its entirety by the Amendment No. 9 to the DDA)

 

 

 

 

 

#

Milestone

Criteria

Date

1

[***]

[***]

 

[***]

 

 

 

[***].

[***].

[***].

[***].

[***].

[***].

[***]

[***].

[***]

[***].

[***].

[***].

[***].

[***].

 

2

[***]

[***]

 

[***].


[***]:

[***].

 

 

 

[***]

[***].  

[***].  

[***].  

[***].

[***].

 

3

[***] 

[***]

 

[***].

 

[***]:

[***].

 

 

 

[***].

[***].

[***].

[***]:

[***].

[***].

 

4

[***]

[***]

 

[***].  

 

[***]:

[***].

 

 

14

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

 

 

[***]

[***].

[***].

[***].

[***].

 

5

[***]

[***]

 

[***].

 

[***]:

[***].

 

 

 

[***]

     [***].

     [***].

     [***].

     [***].

[***].

     [***].

     [***].

     [***].

 

6

[***]

[***]

 

[***].

 

[***]:

[***].

 

 

 

[***]:

     [***].

     [***].

     [***].

     [***].

     [***].  

 

 

7

[***]

[***]

 

[***].  

 

[***]:

[***].

 

 

 

[***]

[***].

 

8

[***]

[***]

 

[***].

 

[***]:

[***].

 

 

 

[***]:

     [***].

     [***].

     [***].

     [***].

     [***].

     [***].

 

 

15

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

 

 

9

[***]

[***]

 

[***].

 

[***]:

[***].

 

 

 

[***]:

     [***].  

     [***].

     [***].

     [***]

     [***].

 

 

10

[***]

[***]

 

[***].

 

[***]:

[***].

 

[***].

 

 

 

[***]:

     [***].

     [***].

     [***]

     [***].

[***].

[***].

 

 

 

 

16

[***] Information has been omitted pursuant to Item 601(b)(2) of Regulation S-K.

EX-10.2 3 ex-10d2.htm EX-10.2 avav_Ex10_2

Exhibit 10.2

Picture 1

 

January 6, 2020

 

Kevin McDonnell

 

Dear Kevin,

 

Congratulations!  We are pleased to offer you the position as Senior Vice President & Chief Financial Officer within AeroVironment, Inc. located in Simi Valley, CA.  This letter outlines the basic components of your offer.

 

Base Salary:

Your starting base weekly salary will be $7,692.31, which if annualized is $400,000 per year.  You will be classified as an exempt-salaried, full-time employee.

 

Benefits:

You will be eligible to receive company benefits including medical, dental, vision, life insurance, 401k, paid holidays, paid vacation days and paid sick days in accordance with the eligibility terms and conditions of these programs.

 

Bonus:

You will be eligible to participate annually in our Section 16 Short Term Incentive Plan.  Your annual bonus target will be $250,000.  Additional details of the bonus plan will be provided separately after you start employment.  All bonus compensation and participation is at the discretion of the company and your actual bonus payout will vary based upon company and business performance. FY20 began on May 1, 2019 and will end on April 30, 2020. Your bonus for FY20 plan year will be prorated and have a minimum payout of $75,000.

 

Equity Award Plan:

You will be eligible to participate in the AeroVironment 2006 Equity Incentive Plan.  Your target annually will be initially set at $400,000 subject to annual review by the Compensation Committee of the Board of Directors.  We will recommend that the Company’s Compensation Committee grant you the following equity awards for the FY2021 – 2023 Equity Award Plan:

 

a)

$260,000 of Performance Restricted Stock Units which will vest based upon the Company’s achievement of pre-established financial metrics over the cumulative three year FY2021-2023 period; and

b)

$140,000 of Restricted Stock Awards which will vest in three equal amounts over a three-year period, with the first vesting beginning approximately one year after the grant date of such awards (projected first vesting on July 11, 2021).

 

The number of shares subject to each award will be determined based on the Company’s share price on the date of grant.

 

Restricted Stock Award:

You will be eligible to participate in the AeroVironment 2006 Equity Incentive Plan.  We will recommend that the Company’s Compensation Committee grant you the following equity awards at its next regularly scheduled meeting after your start date:

 

 

Page 1  of  3

 

a)

$250,000 of Restricted Stock Awards which will vest in five equal amounts over a five-year period, with the first vesting beginning approximately one year after the grant date of such awards.

 

The number of shares subject to each award will be determined based on the Company’s share price on the date of grant.

 

ITAR Notification:

AeroVironment is a government contractor which requires us to meet International Traffic in Arms Regulations (ITAR).  These regulations prohibit foreign nationals from working on certain and possibly all of the Company’s products.  You are required to provide documentation validating your U.S. person status no later than your start date as defined in the ITAR and Export Administration Regulations (EAR).  In order to be a U.S. person for ITAR and EAR purposes, you must: (i) be a citizen or national of the United States; or (ii) be a lawful permanent resident (i.e. “green card holder”) of the United States; or (iii) have been admitted to the United States as a refugee, or have been granted asylum, provided that you have applied for naturalization within six months of the date you first became eligible, and if not yet accepted, you are actively pursuing naturalization after two years from the date of your application.  Consequently, if you are unable to meet these ITAR requirements, your employment relationship with the Company will be affected to include separation from employment.

 

Conditions of Employment:

This offer and your employment at AeroVironment are contingent upon the following:

 

-

Your providing satisfactory documentation to AeroVironment concerning your employment eligibility as required by Congress under the Immigration Reform and Control Act of 1986.  You must complete and return the I-9 Employment Eligibility form with its supporting documentation to AeroVironment on your first day of employment.

-

AeroVironment must verify that all new US employees are eligible to work in the US using the E-Verify System.  The E-Verify process must be done in a non-discriminatory manner and, in the case of new employees, only after the individual has accepted an offer of employment and completed the Form I-9.

-

Your completing all required employment documents that AeroVironment presents to you.  This includes the Patent and Confidentiality Agreement which must be signed by your first day of employment.

-

AeroVironment’s completion of a satisfactory investigation of your background.  You agree to release AeroVironment, its employees and agents, and any individuals who may provide AeroVironment with information regarding your background from any liability in connection with this background check.

-

Satisfactory completion of the drug screening.  Failure to pass or take the drug test will result in a withdrawal of our offer of employment.

 

This offer packet constitutes the entire offer between you and AeroVironment.  It supersedes all previous communications, representations and understandings, either oral or written.

 

By signing below you acknowledge your understanding that your employment with AeroVironment is at-will.  As such the terms of this offer letter are not intended and shall not be deemed a contract of employment.  Continued employment is based on performance and the needs of the business.

 

Page 2  of  3

 

To accept this offer, please sign this letter below and return it to the department of People and Culture.  This offer will remain valid until January 8, 2020  and assumes that you will begin employment on February 3, 2020.  If you have any questions, please contact me at (805) 581-2198 ext.1904.

 

Sincerely,

    

 

 

 

 

/s/ Alison Roelke

 

 

Alison Roelke

 

 

Vice President, People & Culture

 

 

 

I accept the offer and conditions described in this letter.  My signature below acknowledges that I have given my prior permission to begin the pre-employment background check including References, Criminal History, Education, DMV, Drug Screening and credit check as it applies to my position.

 

/s/ Kevin McDonnell

    

1-13-2020

Kevin McDonnell

 

Date

 

Page 3  of  3

EX-31.1 4 ex-31d1.htm EX-31.1 avav_Ex31_1

Exhibit 31.1

 

Certification of Principal Executive Officer

Pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934

 

I, Wahid Nawabi, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of AeroVironment, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officer 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: March  3, 2020

 

 

 

 

/s/ Wahid Nawabi

 

Wahid Nawabi

 

President and Chief Executive Officer

 

EX-31.2 5 ex-31d2.htm EX-31.2 avav_Ex31_2

Exhibit 31.2

 

Certification of Principal Financial Officer

Pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934

 

I, Kevin P. McDonnell, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of AeroVironment, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.The registrant’s other certifying officer 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: March  3, 2020

 

 

 

 

/s/ Kevin P. McDonnell 

 

Kevin P. McDonnell

 

Senior Vice President and Chief Financial Officer

 

EX-32 6 ex-32.htm EX-32 avav_Ex32

Exhibit 32

 

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) (the “Act”), each of the undersigned officers of AeroVironment, Inc., a Delaware corporation (the “Company”), does hereby certify, to each such officer’s knowledge, that:

 

The Quarterly Report on Form 10-Q for the quarter ended January 25, 2020 (the “Periodic Report”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

/s/ Wahid Nawabi

 

Wahid Nawabi

 

President and Chief Executive Officer

 

 

 

/s/ Kevin P. McDonnell

 

Kevin P. McDonnell

 

Senior Vice President and Chief Financial Officer

 

 

Dated: March 3, 2020

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

1

GRAPHIC 7 ex-10d1g001.jpg GRAPHIC begin 644 ex-10d1g001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( /H",P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /G^BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH (H **** /_]D! end GRAPHIC 8 ex-10d1g002.jpg GRAPHIC begin 644 ex-10d1g002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( -P"@@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /G^BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 9 ex-10d1g003.jpg GRAPHIC begin 644 ex-10d1g003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( GL#0 ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?B0 22 M !U)ID<\4I(CE1\==K XK(\8?\B5KO\ V#Y__0#7FFBRW'AKX7+K&FCP_::@ M(+1H_L$ ,MWG'[J7(R7;. 1SDFB^X'L,EU;PSPP2SQ)-,2(HV ME++/# C/-*D:(I=F=@ %'4G/8>M>-QZKJWBO4/!E^=32UU"XO]0 "P*QL0L9 M'E%3C+ #DMW/IBJ]QKMWKFG:=>:@EO)=S^'-66658@"3&VS(],XR0/6DW9?U MVN"U?]=['MB3Q20+.DJ-"RAED# J0>A!]*DKP9_$6H+X)O=(DU"SU:R_X1:* M]4+"N+9PRH(SCJ,?WN<@UV'A+[7_ ,+1\1++J[^2+6T=+,H@5@T9QMXR OMU MSS56U_K^N@KZ?UY?YGHY=%959E#-T!/)IU>(?$#5_M7B[4-5MX;^:;PP+?[& MUO;2R1>9N$EP'=057Y-J_,175_$R[DO?!^C:AIVJ/:6\NHV;^=&%(*.XPQ)[ M#(/H>]):JXWN>B4C,J*69@JCJ2< 5Y-KGC37;"ZUN2#6;=?[%EM88K%X$+:C MY@7.YDBU6[7[5%;1/+(;>/YY,*@+YS1_7Y?YA_7Y_ MY'L%1"ZMS=FT$\1N53S##O&\+G&['7&>]>167COQ%-9&QN+^*WE;75TUM1D2 M%S#&8M_.P^46S\H/3U&:9KEUJ]EXKU34]-UZ%[FQ\,"X>Z6V1UN=DKG&,D*# MC!Q^&*/Z_"X+7^O.Q[+17D&N>-/$Z1Z_J%CJ,%O#I5I8726QME<2&9064L>0 MO)Z<^]2:QXT\3>'T\0V+W<5]/:7%BD-VT"1>2MQG<2,A<*1P6/<9)H>@)W5S MUNBO*$\2^+_(TRSFOK>":ZUH6:W.()W,)B+_ #K&2@<$<8QVX]?\ D>S23118 M\R1$STW,!FG AE#*00>01WKS3XCVC7WCKP;;KI5EJI87A^R7K[8GQ&O4[6Z= M>AKL=,#PZJ;7[?9Q11640&CP*N;8\C<&&"5/W1\H'RT+8#8DECB ,DB)GIN8 M#-/!R,CI7F?Q-@6Z\6>#H'T>/6%>2[_T&0H%D_=#J7^7CK^'%5O#L/BC0=4T M'PE)JJ1I!I4E[J]!DTBL&4,I!4]"#UKR'2_ M&FM:BNE37.I6MW'K5M>F?34A0&Q\M&*\CYCT"G=W-9EKXO\ $D&D:!I6B_9[ M0+H,5ZI_<1I(Y)&#YK !!CG;SSU%']?G_D![E17GFG>(=8UCQ;=65QK-II"6 M45IBT"1R?:FE3?:]5DO9%OKA#'(JAH2)7!S MCGYNN#T[<4 =ZD\,CE$E1F'4*P)J2O#O"!O-$^%VK>(+'1=-M[N&WNWAU5"K MW$C"5N'4Q]!CNQ^Z.*U=9^(&KJ^L_P!E:G;.MM;::T3K&DBI)-)MDSCKD$<9 MX[8H\@/7*B@NK>Z$AMYXIA&YC$2)KD M%A_:KVR+Y44D/FJ';;WH"'*LN<\;L]\=ZY+1=3;4O%7@R^L[AM$T^73K MK%B@1HLQR ,J$CY@W4$<@ 8Q1UL'2Y[/17AX\;:WK\&LV<>I2FSN]#NKRWD, M,*R(4./E5&)4$9&'^;N*UM,\57VC67AVWGUV*:SG\/SW1FF6, RHJ%%W8Y*@ MD8ZGO1_7Y_Y!UM_73_,]:ICS11$"25$)Z!F S7E.F>-==:]\*3ZEJ"+8:C;6 MRN+>*)V>XDSD2KD.@/&TH,#O4'Q+MY+CQY'Y>AVFLM%X?N)!;W+8"XGX_@"U_#\3V"BO$QXJU^RL-!T7P_J(FB30X[M+V4PJ;E\E<-YS# M"KC!"_,/6K.O>//$5G/K+C5K"SETZRLKN.Q\M)/M#R*-\:MG)7)X*\\CG%-K M42U/8Z*\HN_&^NC4[RZ2_MX1:ZU#IJZ*85+S1ML!?:&?LT<4-NB[8TN0H9FQG/Z8 SU-)?U^'^8_P"OS_R/9[BY M@M+=[BYFCAA09>21@JJ/]U,^$?'_B3Q@$=X8=1-A=HO.4>W1HSCVD4#_@5' M]?E_F']?G_D>Y>=%\W[Q/E.&^8<'TIL-S;W#2K!/%*T+^7($<,4;KM..AY'% M>!6]E-H>D>)8[M(YKUKK1Y[GS4W S2N&&&:<7LMJUM/.T:LHC8INVD1-'+Y3F.38X;8PZJ<=#[5Y1?>,?%6G:'IE[J M-[:V\,4LPOI+1K>>9D5PL;%-VTCDAPAR#TQ72^%F\OXC^,[>'_CW?['U M9MKX;T"T.^TT7383N5\Q6L:_,OW3P.HR<'M3?$UI+?>'[FWAMS<.Q0^2,?. MZDCD@= >MGRVD#J!V": M5IT=Q]H2PM5G$C2^8L*AM[##-G&H[]ZY22S\4VSM':2W8C-Y<.SN8Y#AG!C(!(^3&[(X.:T]5\/S:IXHM[MMB M6\,"8E\L%]ZR;L(VD10W$4>EV21W( G1;= )0.FX8^;\ M:F_L^R^VI>_8[?[6B>6D_E+YBI_=#8R![5RD4/BR&?33-U,+'<)8 MV<<<\:6L"QW#,TRK& )"W4L.Y/?-,DL=.>R72Y+6U:U9-HM&C4H4&.-G3 X[ M>EP>+C"989Y@SW#[D01DQIM^3:.,C=G.3GI0++7WU]KNY2];RHYHU>%H0 MN&DB*>6&.?NJ=V[WQVHL!TK:/I)NK>X;3K+[1 H2"0P)OC4= IQD#Z59:UMW MNDNFMXFN(U*)*4!=5/4 ]0#@5R_B'2;B\U>ZDCTLW$DUE'%:W64'V>4.YW9) MW+C*GY0ZTC3"MC=W=Q!=6\^T.@9=KJ6+?,%)V@],\]*PKS0=6>6>2WMKF&Y66626Y M@D17NE:='10<\[4!'S8QC X- '7QZ)HAL9+./2]/^QR'$D*VZ>6Q7CE<8.,8 M_"I1I.EJ#&-/LP&@^SE?)7F+^YC'W>>G2L+3HM4T>^+R)=3VES++F'Y#Y;O. M-A&.0-C,S9)Z?A2>(=/O-0UE%M-/>)XX',>HILSYC(ZJF=VX*-V3QR<>]'2X M^IO-I6F21S(UA9NDZJDH,*D2!?NAN.0.P/2G-8:?,UQOM+5VN%"3YC4F4#@! MN.0/>N+.B74=I')%HEQ&J7]K/%:QN@\LQ[?,<@.%.0"!U)QGO726.DJOB:^U M1K*&W_=B&%D50TF<,[MCU.!S_=/K0(NP:-I5K###;Z;9PQ02>;"D<"JL;_WE M '!]Q2R:-ISSGK5VB@")[6WEN(KB2")YX< M^5(R LF>#M/49[XH6UMUNGNE@B%PZ!&F"#>RCD GJ0,GCWJ6B@"*2UMYIX9Y M8(GFASY4C("T>1@[3U&1Z4&UMS=B[,$1N0GEB;8-X7.=N>N,\XJ6B@#(O/#M MA-;7ZV<,.GW5[&4EO+6",2G/4DE3D_7--M?"NBV^CZ?IDFGV]W;Z?$L=N;J) M964*,9R1UX[5LT4 5)=+T^>\AO)K"UDNH!B*=X5+QC_9;&1^%/M["SM)IYK: MT@AEN&WS/'&%:5O5B.I^M6** ((;*TM[7[+!:PQ6^"/)2,*G/7@<AK1HH IS:3IMREPD^GVDJ7)#3K)"K"4C@ M%LCYB,#K44F@Z-+&B2:38.D''!X'/M6C10!4OM,T_5(5AU" MQMKN)3N5+B%9%!]0"#2RZ983_9O.L;:3[*P:WWQ*?)(Z%U344 9TOA_19[:&VETBPD@@),,3VR%8R>25&,#GTJE'X0TI M?$=[K.2.V>E-ETG3IX+B"73[62*X??/&\*E M96]6&.3P.3Z5]/ETG3;B&>&;3[22*X??,CPJ5E;U8$I+++<:G<>?,\F.,*%5!@?= ''U-:M% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &=KU_=Z7HEU?6=I'=RV\9D,4DWE J!D_-M;G'M6 M-8>-[4QZ3%K$/V"^U2-9((H]\T>&&5!EV!0Q Z&MW58Y9M/D@BM8[E9@8Y(Y M)C$-A!!Y /\ DURDWAF";5=/N9- M#>64*);#^UI!A(_NG;MPV,]2#UH#H74 M^(WAN1]/1;FZW7[!;8&SE&_+!0WW>%). QX.#Z5 _P 3?#S>5]C>[O2]W':D M06LA(+YP_P!WE?E.",YQQ67<^#-6.O:/J%A!:6<&F0);QP>=YIV*Q.%=DRN0 M<$X/'I5R#P=%;6TMO!X>BCADG2X"+K,P$;H25*?+\G)/"X% /R-#6O&]OH7B MJWTF\MBMK+:-^9Q&PWD*5QW"-SGK@=ZQK;XES7>GP3?V6EM<23*C02S%F M0?:D@)X4#H^>O!XP>M:VK:"^N22/J7ARRN&D2.-MVHN,JC[UZ)V;\^G2H7\, MAYVF;PY:&1I#*3_:3+LV[:5^7YE.UOF''%10_$;1'LI;F>/4(-EU+;"-K*5G?R_OL%52=H')/; MOBJ*>"H([6>U3P[$MM/*LLD(UF;9D$D +MP%Y/RCCVXJ2Z\(1W@E$OAZ+]Y. M]P2FL3(0[C#X*J-JMW4<'N*!=33_ .$^\-B\:V-^P*H7,I@?RL"/S?OXVYV? M-C.<4UO&^GW'A2\U_2E>]@LV_?1LK1.H&"QPPSPIW=.155_#2NI1O#-B8S(9 M/+_M!]N3#Y/39C'E_+CIWZU/I>CW.CZ5+IEIH<'V.7=OCFU227((P1ET)QCM MTH /^$]TJ&5OMOF06\EZUG;3K&\B2D;06)5<(-S;1D]J-*\<6%QI[RZ@PM[B M-R'1$9@%-R]O&&;;R=.!%LHU:4;06#RAI"F/!4 M[JW7P[$MO=2"26%=9F"$@DX"[< 98\# -6=5\/WVL:@UQ=Z5; M&"6R-G/ M^R[UWAU(8("I4@]/6E_7X##2_B/I=SI=C=:BK6] M7"@EPHV@DC&X*>>E6I_B+X9MH(YI;Z18Y)W@5OL\AR4(#G[OW02,MTK+?P/: MR&V,GAN%WMY#*KOK,Q9G+!B7)7+G*J?FSTI9O!5O._F2>'8O.\]KCSAK,PD+ ML #\X7.,*.,XX'%,18M/B#:J]U_:2)#'#),H:(/(S!;DP)A0ISDXZ'J>G>KL M?Q \-RW%A;K?.);XXB5K>0%3O*8?*_(=ZE<-CD54_P"$9'G&;_A'+7>9/,)_ MM.3[WG>?G[G_ #TY_3IQ48\)HNH6U^GAVWCN;>1I$>/5I5R6D,AW +AAN9C@ MY'-)= ?6Q?O?%WV+7)M(:Q)N1/;) /,_UL6V MDM'9K0331WK3021O (X&ER%(!.0OI4FHVTDWB'3;V[\/6DFH;)8()?M[?*I4 ME@1LQTSC@XR>F:I67@BTL(##!X8M?+)8E9-5E?.Z,Q$':9/XSLWGA&GD7$2:E'87;E&4( M7! *DC#8;;GV-9!\"6C6P@/AV/B42B7^VY_-#;0GW\;L;0!C..!4\WA>[:_2 M[ATJ")S>17=P6U%Y#,8PVQN?\ 0)M/_ X__&Z/ MM>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^UZY_T";3_ ,#C_P#& MZ -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H U:*ROM>N?\ 0)M/ M_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^UZY_T";3_ M ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H U:*ROM> MN?\ 0)M/_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\#C_\;H^U MZY_T";3_ ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H M U:*ROM>N?\ 0)M/_ X__&ZKV6K:Q?6B7,6D6P1R0 UZ<\$C_GG[4 ;M%97V MO7/^@3:?^!Q_^-T?:]<_Z!-I_P"!Q_\ C= &K165]KUS_H$VG_@N?] FT_\#C_ /&Z -6BLK[7 MKG_0)M/_ ./_P ;H^UZY_T";3_P./\ \;H U:*ROM>N?] FT_\ X__ !NC M[7KG_0)M/_ X_P#QN@#5HK*^UZY_T";3_P #C_\ &Z@?5=82^ALSI%MYDL;R M*?MQQA"H/_+/_;'ZT ;E%97VO7/^@3:?^!Q_^-T?:]<_Z!-I_P"!Q_\ C= & MK165]KUS_H$VG_@JZQ9PK+)I%L5:2.(;;X]7<(/\ EGZL*G^U MZY_T";3_ ,#C_P#&Z -6BLK[7KG_ $";3_P./_QNC[7KG_0)M/\ P./_ ,;H M U:*ROM>N?\ 0)M/_ X__&Z/M>N?] FT_P# X_\ QN@#5HK*^UZY_P! FT_\ M#C_\;H^UZY_T";3_ ,#C_P#&Z -6BL-]5UA+Z&T.D6WF2QO*I^W'&$*@_P#+ M/_;'ZU/]KUS_ *!-I_X''_XW0!JT5E?:]<_Z!-I_X''_ .-T?:]<_P"@3:?^ M!Q_^-T :M%97VO7/^@3:?^!Q_P#C='VO7/\ H$VG_@M>"]2TZQC\RYN%547(Y^=2>I Z9X[UR$W@;7M :W;P[?3M+ M:VERZNB1(CRO+&PA"-D)&0IX&.G49KL_&5W;Z=X7NK^XTU-2^S;72V=@H=R0 MHY(./O>E<1+XK\,^?$MOX'O^$T_P"$QO#K/F+I)C/DJ!"T M0^[M 8$/N^]G(P>V.*H6FM^#EN!::I865M=2WT]M"B6[.-J3&)68@87) '.! MDU(FN>")K^PMX-*\R&\$Q6Y%BXB01?>+$KP/?IZT+03/0:*X :]X :U,XLAC MS%C$?]FR^8Q92RE4V;F#*K$$#!Q5BSU+P%?ZM:Z9:Q6DES=1++$!;-M8,N]1 MNQ@,5YVDYQ0!V]%97_",Z'_T"K3_ +]BC_A&=#_Z!5I_W[% &K165_PC.A_] M JT_[]BC_A&=#_Z!5I_W[% &K165_P (SH?_ $"K3_OV*/\ A&=#_P"@5:?] M^Q0!JT5E?\(SH?\ T"K3_OV*/^$9T/\ Z!5I_P!^Q0!JT5E?\(SH?_0*M/\ MOV*/^$9T/_H%6G_?L4 :M%97_",Z'_T"K3_OV*/^$9T/_H%6G_?L4 9.N^)_ M#^G^)-,M[W7-,MI[>1S-'-=QHT>Z(XW G(SD8SZBK?\ PG?@_P#Z&O0__!C# M_P#%5\M?&2V@L_BMK5O;1)%"GD;408 S!&3^IKA: /M__A._!_\ T->A_P#@ MQA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X M3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!# M7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8 M?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** M /M__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._ M!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A M_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^ M*H_X3OP?_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*H_X3OP? M_P!#7H?_ (,8?_BJ^(** /M__A._!_\ T->A_P#@QA_^*K,T#QMX3AT6&.7Q M/HL;AGRK7\0(^=NVZOC.B@#[?_X3OP?_ -#7H?\ X,8?_BJ\JUG4M/GU[Q)< M:3K^F6[7EM)MO&U>T\QG 78D+B3<%;;@JZC;SAN:^=:* /I"Z\?:E;7=]+'X MKL391Z:QME-[92,9!",!@K;O-\S/W05-;&E^.+.7PCK UO6],U&1V/V2RN=5 MM(YI4V+E6:-@@!;=COMZU\KT4,#ZZ\!^*O"NE>%8;2?7=*L9%DD9H)M2ML(6 M8MA DC (,X ST%=+_P )WX/_ .AKT/\ \&,/_P 57Q!10P6A]F:?XV\)IJ^K MN_B?15226,HQOX@& C4''S<\UI_\)WX/_P"AKT/_ ,&,/_Q5?$%% 'U)XNU[ M0+_QCHVH6&M:/.UOM4S2:I;&")=^6;!<.C@:"A.7&8BF[@$,#[8%?.M%"T!ZGU-X1^("W&OW*M M/73,3JHNKZT0%A,1'Y04A\; ) MPI;#965B9&SEB0.PYQ7RO10M >I]O_\ "=^#_P#H:]#_ /!C#_\ %5G3^-O" M9\1V,H\3Z*8UM;A6<7\6 2T. 3NZG!_(U\8T4 ?;_P#PG?@__H:]#_\ !C#_ M /%5!?>-_"4NGW,:>*=%9GB90J:I"C$D'@-NX/OVKXGHH8(^A=#U2VTQ-)^S M>(=/L;2VU%F:%-4LEDDC:+&^<"0HV&&"5.2"3C=S3H_B!K,.EI'?>*K9KJ6] M"M]EO+ N$\J0ML;<4";PF"X![9.:^>** /I[Q7XFTC5O!.DV5_J&BZIJ3JHN MY+?5;93;-M^:1 TBJ7SD YX//L>\MO'7A 6L(/BC1D.P9634H2PXZ$AN37Q+ M11<#[?\ ^$[\'_\ 0UZ'_P"#&'_XJL[3O&WA--0UAG\3Z*JR72LA-_$ P\F( M9'S73;1(X(=6 MM&@A96Q*D8=B0^WD$DKR6%XC/7!XS7S;13OJ'2Q]4:IXG\,7/Q+TV_6]TSR+5]TS25NF4(#JUL\4@4M\YVREC(VXDD@<8'.*[?_ (3O MP?\ ]#7H?_@QA_\ BJ^(** /L[6_&WA.6PC6/Q1HKL+NV8A;^(G G0D_>Z MG\*T?^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ\HUC M4;";6?$T^DZ_IMLUY!(5NSJ]H)7<%=J1.),["%/RNHV]CS7SO10!](7GC_4[ M:[U*:/Q78FS33F-HOVRRD)<1#;N"MN\WS,YP"I[5LZ?XWLI/!VL+K6M:9J4S MNWV6RN=5M(YI8]J_*[1L$ +;O^ ]:^5J* /KOP)XJ\*Z5X4M[.?7M+LY$>1F M@FU*V^0LQ;"A)& 09PHSP *Z3_A._!__ $->A_\ @QA_^*KX@HH8)6/LZ;QM MX3/B.RE'BC13&MI<*SB_BP"7AP"=W4X/Y&M'_A._!_\ T->A_P#@QA_^*KX@ MHH ^UM0\;^$IM-NHD\4:,[/"ZA8]4A1B2#P&W<'W[5Y=H>J6VF+I'V;Q#IUE M:VVH.3 FJ62O)&T6!).HD9&^88.PY().-W-?/5% 'T-'\0-9BTF*.]\56[7< MMYM?[+>6!<)Y3D[&W% F\+@N >W.:V/%OB;1]7\&Z397VH:-JFHNBB[EMM5M ME-LVT;G0-(JE\Y .>#S['YAHH ^VX/'?A#[-%GQ1HJ'8,J^I0EAQT)W=:D_X M3OP?_P!#7H?_ (,8?_BJ^(** /L[3O&_A-+_ %=G\4:*JR7:LA-_$ P\B(9' MSV$5[)9>*]+2>73[18X8=6M&@A9 M3B5(P[9#A>A.5Y.2>*^=:* /I.W^(&H/K&EP-XKLMJ16S7+O=V20\N_F^8=Q M);8%XC/7!. :U=1\3^&+CXFZ=?B]TP6]LN3J<.K6WSEE*[&!E#"- MW/RO10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%% M 'W5X9=9/"FCNC!D:QA*LIR"-@Y%:M&U10H.G0M@>I4$_J:Z>D MG=7&U9V,KQ#;B[TIK9K)+R.1UWQ-.8N =P.X GJ!Q7*MX8>%[[1],<8KJ/$XNCX=O18W,5K>&)A!/*0%C<@[2<^]>7:9X MGUNVGTC2[RU%=4NO.(<0[\)(JG*D?,.X/'2M(I$2;6QU,GAZWDOH; MW_A'(TN89GF62/5I$)9W\QMV%^8;N<'(I8O#\$1C9?#L99)9)2SZM(Q=I%"O MNROS @ 8.1P*YZ'XH7DT&JWB^'W%A:P3RP3LY&\Q-@JV1@$^V<=ZZ7PUXDN= M9O\ 4;&\M+>&:S6&0-;3^=&R2J67G ^88Y%-1BR7*2([#0(--,;6WAV/?'*L MJ/)JTDC JC(HRRD[0K, O09Z4MAH$&EZE;7]EX=CAN+>%84*ZK)M*JNU=R[< M,0O&2":S_"D]W=>+=7EM=6N[_0HXUA5[J4.'N0QWF+@80#CCC/3I7;4U%6N) MR>Q#_:^K_P#0(M__ ._^PH_M?5_^@1;_P#@=_\ 85-11R(.=D/]KZO_ - B MW_\ [_["C^U]7_Z!%O_ .!W_P!A4U%'(@YV0_VOJ_\ T"+?_P #O_L*/[7U M?_H$6_\ X'?_ &%3441N17W@?N(^^!G\JX>NZ^,?_)5M:_[8?^B(ZX6LWN:+8****0PHHHH **** 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 ^V?AUO\ ^%;^&_,4*W]G0X ;/&P8/XC!]JZ: MN<\ ?\DZ\-?]@RW_ /1:UT=%K:!>^IG:W ]SIKPK!:3QN=LL=W(5C*$'.?E; M/;C%];WB?3#K'AZZT[RUD$ M^Q61B "N]2W7V!KF8?#VLM?+?7:PR701;??O5OW4<\14\]RJNY]"U--IB:6X MR_\ !S:OIVIK:Z5H5O+J<30S7MM.=[ GGYA%SR*T]-T"^T>U-OI^C:+;1L=S MB&=D#MC!8XBY-5;33/$5I>6B+.\5G&I^6$HV"7D+;LN!R"F#AL8[=XAI?B+$ M%PIN!=Q6]Q"CO=#EFV%6==[#G##@L <' Z 4F'*BSI_A1M)N6N=-\-^'[.=E M*F2"5D8@\D9$/2M/R->_Y\]-_P# R3_XU6:+#Q"PWI[-J]/K3YF+E0] MHM<12S6NF*HZDWKC_P!I4-%KB#+6NF*,XR;UQ_[2I/$VGW&I>%)K-[>._O&P M56+$:[PF7NOVUK:0F*WA(:65IUW[7"X0;58<@G=G) *#K1S, M.5!Y>M_\^VE]=O\ Q^OU]/\ 54HAUTYQ::8<'!Q>OQ_Y"JII^DZ@=:@FO(HX M[4XOI55P<793RV7'IU;/J:=<0ZM"NLQ6=G(6N;M9HYDF104VQJV/G#;OE;CY M?]X4OE<],CRJ=Y&O?\^>F_^!DG_P :K"@TWQ4D MD4RN4OG@C629IU,655P=Z\ECDI@\_AWT=*L=;.HV[W<]W'8H7_Y\]-_P# R3_XU1Y&O?\ /GIO_@9)_P#&JW]R M^H_.C1KW_ #YZ;_X&2?\ QJM_F_^!DG_ ,:K?W+ZC\Z- MR^H_.CF8US'_ M $[_ /HB.O/ZDH**** "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@#[;^'PD' MPY\-^8%#?V9;X"MD8\L8[#G&,^_KUKI*Y_P)_P D\\,_]@JU_P#12UT% $%U M96M]$(KRVAN(PVX)-&' /K@]^35/_A'=#_Z VG?^ J?X5IT4 9G_ CNA_\ M0&T[_P !4_PH_P"$=T/_ * VG?\ @*G^%:08,,J01ZBEH S/^$=T/_H#:=_X M"I_A1_PCNA_] ;3O_ 5/\*TZ* ,S_A'=#_Z VG?^ J?X4?\ ".Z'_P! ;3O_ M %3_"M.B@#,_P"$=T/_ * VG?\ @*G^%'_".Z'_ - ;3O\ P%3_ K3HH S M/^$=T/\ Z VG?^ J?X4?\([H?_0&T[_P%3_"M+()(!&1U%+0!F?\([H?_0&T M[_P%3_"C_A'=#_Z VG?^ J?X5IT4 9G_ CNA_\ 0&T[_P !4_PH_P"$=T/_ M * VG?\ @*G^%:=% &9_PCNA_P#0&T[_ ,!4_P */^$=T/\ Z VG?^ J?X5I MT4 ?'?QEMX+3XKZW!;0QPPKY&V.-0JC,$9. />N$KT#XV_\ )7M=_P"W?_T1 M'7G] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?;O@"-(OAUX:6-%1 M3I=LQ"C R8U)/U))/XUT5<_X$_Y)YX9_[!5K_P"BEKH* ,?Q382:IX;N[&)7 M9I]B$1MM;;O7.#],US,>F:_/J"7]Y;.9Q&EL1O!7;'/%\^,XRP$C^N,"NE\4 MS06GA^XNY[-[P08=8$D*%V)V@ _\"KGS>:"VI+;0:<\D+013?:#Z$4\$EPL[).J!$VY))Z9W#'K^(H6PQ5?Q0ZF2.2Y\ MJ-BT0EBB$DPWH,2#'''F?=QP >M7?#\OB"2>]_M4 8_U:%<*&W-]U@H^7&W^ M\??M57S/"09%/FJSL5*L)P4((7YP?N.E11IHLMZMHNG.9FN_LX N'P4\OS/,Z_=VX_'BK*6>A[;]Y;.5$LY_)8K M)(Y8[5;("G/\6,>U']?D!D6Y\6).MRMM*+Z>"+S$=(_)9E5P=YZ@YVXQ@<_E MIZ4WB*?4;<7,MVE@"[,TT42R,0L>%8 8"[B^,Q=CT; M9=PWD&@2++&NT.+N)L\L1R<]"S=,4Q?#^(?*.A7)!$@?_3D&\2;=V<8'\*GC M'(SZU'8)XEL;BTM40P62J2?W>\$EY"VX $YQL(^91]::'\4D6]R/M[3I;W$8 M5EC"2R?(49EVJ5_CQGN,9P>1 RXNDR!) ^A7$CRC][(]\A9SN5LD^OR+^ Q4 MNFZ?+I+7'V3P\RI/]Y#<1$ 9)QZXY/4FH%D\4.IDBDN?*C8M$)88A),-Z#$@ MQQP9/NX. #UZW?#TWB"2>]_M4 8_U:%<*&W-]U@HRN-O=C[]J %GCOI;);2+ M19K2%3\HM;N./ YXXXQS44E@TZ6L8JJ.JC:NY023O(;ICY#0 ZSL)K"\BNX- F\Z*V6U5FO5/[L'CC/7MGKBH; MK2;B\:[\W2+O9=2++)$+Y-F]=N&Q_P !''3VIVGV>IS:S!]IMY8;-F&HOEN% MF*;#%UZ!LOZ4^>?5+/\ MJ.VL[QII+M9(9$4;?+*QJ2I(8<8;C!/'2@"FGAZ M-4C@&@7#01HJ& Z@I1@ P7(SU&X_Y JY8Z?<6%TEU'HES)<*&7S9;Y&8@A1@ M^N B@?\ UZS+=O%B3KE/XAN-1MQ M<2W26 +LS30Q+(Q"QX5@!@#<7Q@9P.O0T(#5_M#5?^@&_P#X%)1_:&J_] -_ M_ I*U:* ,K^T-5_Z ;_^!24?VAJO_0#?_P "DK5HH RO[0U7_H!O_P"!24?V MAJO_ $ W_P# I*U:* /CKXR22R_%;6GG@,$A\C,98-C]Q'W'%<+7H'QM_P"2 MO:[_ -N__HB.O/Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^W/ # M.WPZ\-%TV'^R[88SG@1J ?Q&#^-='7/^!/\ DGGAG_L%6O\ Z*6N@H QO%,T M%IX?N+N>SDO!!AU@CD*,[$[0 1_O5SYO-!;4EMH+"62)H(IO/-TZKEW1=N,] M0)%/X@5U6L1-<6'DBS>Z#.I:-90A&#N!R?<"N>BT58%"Q>')U =I,"]3JTBR M'O\ WD7 [ 8HZ@]AME-X:FBA%TAMYY,Y3SI2JCU.,_A82VX M,-V(IX)+A9V6=4")MR23TSN&/7\1EL>B[+R&\AT"99HUVAQ=1-GEB.3GH6;I MBFKX?Q#Y1T*[((D#_P"FQC>)-N[(& /NJ>,QU'K5FQM/#>HRRQ6FZ1HAEOWLH!&2,@D_,,@C(R.*JKI,FR0/ MH5U*\O\ K9'O4+.=RMDG/7Y%_ 5)IFGRZ2UQ]D\/.J3_ 'D,\. ,DX]2.3U) MH 76[/2M)LHKE++S5DE$99KN1$0$$[F8;L#CT[TS5X=%TK3(;PV;3^:1M6.Z M?!7!9F!SR H8^^/>K,Z7LMDEI#HMQ:0H>%M;N./ YR..,>EI'-X7$L M-I$888I+B-D52 .A/7"@9Z]?6@""--&DO%M%L)3,UW]G %R_*>7YGF=?N[?U MXJREGHA6_>6TF1+.?R6*RRN6.U6R I)_BQBF6=A+87L5W#H$_G16RVJEKQ#\ M@/'&>O;/7%0W>E7%XUWYND7OEW4BRR1"]CV;QMPV/^ C@\>U $<-QX8>\>)P MR0&..2*L$9ZGFN%KNOC))++\5M:>> MP2'R,QE@V/W$?<<5PM !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 ?; MG@"-(OAUX:5!@'2[9NN>3&I/ZFNCKG/ #.WPZ\-%X]A_LNV&,YX$:@'\1S^- M='0!C^*;"74_#=W90B0M-L0^6VUL;UR0?IFN9CT[7Y]02_O+:0S"-+8KO!7; M'/%\^,XRP$C^N,5VUY96]_"(KE&9 VX!79>?J"/6J7_"-Z7_ ,\)?_ B3_XJ MCK<'JK'.6"^);&XM+1(S#9*I)_=[P27D+;@%)SC81\RCZTT2>*2+>Y'V]IDM M[B,*RQA)9/D*,R[5*_QXSW&,D'GI?^$;TO\ YX2_^!$G_P 51_PC>E_\\)?_ M (D_P#BJ$!B++XH<&2*2Y\J-BT0EAC629=Z#$@QQP9.F#@ _6[X?GU^6>]_ MM55&W_5QE<*&W-]U@HRN-O=C[]JO?\(WI?\ SPE_\")/_BJ/^$;TO_GA+_X$ M2?\ Q5 %#Q+!J5WI%DODJ2+@-=Q0*9@4VM@;3MWC=L)%0:O9:UJ>B:98PVT4 M$YB$MP1*8XXG51M4%03]\@XZ83K6M_PC>E_\\)?_ (D_P#BJ/\ A&]+_P"> M$O\ X$2?_%4 8^GV>J3:S!]HMY8;-F&HON;A9BFPP]>S9?TI\]QJ=G_;4=M: M7C327:R0R(H*^65C4E20PXPW&"?:M7_A&]+_ .>$O_@1)_\ %4?\(WI?_/"7 M_P ")/\ XJ@#E[=_%:3KE2>(;C4 M;<7$MTE@"[,TT,:R,0L>%8 8 W%\8&2!UZ&M7_A&]+_YX2_^!$G_ ,51_P ( MWI?_ #PE_P# B3_XJ@#5HK*_X1O2_P#GA+_X$2?_ !5'_"-Z7_SPE_\ B3_ M .*H U:*RO\ A&]+_P">$O\ X$2?_%4?\(WI?_/"7_P(D_\ BJ -6BLK_A&] M+_YX2_\ @1)_\51_PC>E_P#/"7_P(D_^*H ^5?C;_P E>UW_ +=__1$=>?UW M7QDMHK3XK:U! I6-?(P"Q;K!&>IYKA: "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 ^W_ G_)//#/\ V"K7_P!%+705SG@"-(OAUX:5 0#I=LW))Y,: MD_J:Z.@ HK'\4PW5QX(;G4$O+B&^ MC'EI;F ;U36/]M(D=Y)<"[4P?Z,\BK&5C&0<8P#NZ9[\4 M =517 VVL>(EN%NUT^5KFY@B+VC6SA68*^X[SPF"%X//-:>E:GKU[J-O%(H% MF2[/689/7''2@#JZ*** "BBB@ HHHH ^0/C;_ ,E>UW_M MW_\ 1$=>?UZ!\;?^2O:[_P!N_P#Z(CKS^@ 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 **** /M_P)_R3SPS_P!@JU_]%+705S_@3_DGGAG_ +!5K_Z*6N@H M KWEFE[$(WDGC ;=F&9HS^:D''/2J7]@6_\ S]ZG_P"!\W_Q5:M% &5_8%O_ M ,_>I_\ @?-_\51_8%O_ ,_>I_\ @?-_\56K10!E?V!;_P#/WJ?_ ('S?_%4 M?V!;_P#/WJ?_ ('S?_%5JT4 97]@6_\ S]ZG_P"!\W_Q5']@6_\ S]ZG_P"! M\W_Q5:M% &5_8%O_ ,_>I_\ @?-_\51_8%O_ ,_>I_\ @?-_\56K10!E?V!; M_P#/WJ?_ ('S?_%4?V!;_P#/WJ?_ ('S?_%5JT4 97]@6_\ S]ZG_P"!\W_Q M5']@6_\ S]ZG_P"!\W_Q5:M% &5_8%O_ ,_>I_\ @?-_\51_8%O_ ,_>I_\ M@?-_\56K10!E?V!;_P#/WJ?_ ('S?_%4?V!;_P#/WJ?_ ('S?_%5JT4 ?'7Q MDMUM?BMK4*/*ZKY&&ED+L?W$9Y)Y-<+7H'QM_P"2O:[_ -N__HB.O/Z "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH ^W/ $8C^'7AI06.=+MF^9B3S& MI[]N>!V'%='7/^!/^2>>&?\ L%6O_HI:Z"@#'\4M=KX6D!MPFT>:D\22-R,X)9U]PN>^:[:[MY+F() M'=SVI#9WPA,GV^92,?AVJG_9-U_T'=2_*#_XW1U!['-:?XEU.WN+.P>W60.K M,TMS*$+Y>0<%F!^4*,@*W![=VCQ=JA%O= 6[QBWN#) D1Q)*FP@(X9@P 8G( MSD \ C Z?^R;K_H.ZE^4'_QNC^R;K_H.ZE^4'_QNA 80\4:HPWQV]I/#$Q+S MQA]LZ;T7,?I]\\DGE#Z\7O#WB"]U>XODN+)8A!]U%=?,4[F&QEW$YP 43CJ)/QP*?<>)#8#6EDN$:X@NU6&)\$I&RQ@$C(^7+'DD#W%: MW]DW7_0=U+\H/_C=']DW7_0=U+\H/_C= '*VWB[4?M"W7V7S3O4>V=/2O$6HZEJ-O;+':/"Y=GNHU?8RA8SM7G[P+E3D]NG4#7_L MFZ_Z#NI?E!_\;H_LFZ_Z#NI?E!_\;H U**R_[)NO^@[J7Y0?_&Z/[)NO^@[J M7Y0?_&Z -2BLO^R;K_H.ZE^4'_QNC^R;K_H.ZE^4'_QN@#4HK+_LFZ_Z#NI? ME!_\;H_LFZ_Z#NI?E!_\;H ^5/C;_P E>UW_ +=__1$=>?UW?QDB:#XKZU&\ M\L[+Y&9)=NYOW$?7: /TKA* "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 ^W_ G_)//#/\ V"K7_P!%+705SO@!"GPZ\- R,Y.EVQRV,\QJ<<#H.@^G M>NBH KW=W'91"21)W4MMQ#"\I_)03CCK5/\ M^U_Y]M2_P#!=/\ _$5'XI>[ M3PW=_8+A[>Z;8DH;\32L]=UE[=+B26*XCN;:!)&B#* M4D:.0DJ,X7!4 CU],4KZ#ZG5?V_:_P#/MJ7_ (+I_P#XBC^W[7_GVU+_ ,%T M_P#\169X?UR\NKN#2IX?WD-JD\LK%LE&1=AY_B+>8#_N'UJG::_K*Q0H(8I@ M75&:4,&+22RHO3@!=JY]CVIO1V$M4;_]OVO_ #[:E_X+I_\ XBC^W[7_ )]M M2_\ !=/_ /$5SS>,[YXXYH[&.-'#;%F#;IG38'B7_;W,P'7[F<'M-!XDO8G: M%HE9D6>1(YB?-N2LDH"1X&,@(O8\,/J0#;_M^U_Y]M2_\%T__P 11_;]K_S[ M:E_X+I__ (BL1/$-]?>#-3OS''%-$A5'AD4XRH).%9MI7)ZG/&<#I69J>K:Y M;3ZW8V]Q<_OV<64P3=]F$4:M)SCN",9SDDT=; ==_;]K_P ^VI?^"Z?_ .(H M_M^U_P"?;4O_ 73_P#Q%,-2#WEK:+$CV\ D,\D1.PJ\8?<-V<$.3G Z M9!(YKH-7O_/\/W$MCJ,$4D;K&TY;8@(8;EW8.W(R-W.,YH8(L?V_:_\ /MJ7 M_@NG_P#B*/[?M?\ GVU+_P %T_\ \17-7/BNY?2#;QP317,L!*"0GS@OV=WW M_*/[Z[6/*/F("#RIN,,<<8!UL'0Z MS^W[7_GVU+_P73__ !%']OVO_/MJ7_@NG_\ B*K:SJ>=(BN+*YVVS7*Q7%S' MR8HPQ5V![8(QGMR>U<^VI-]L2*;7+F+2O-G$%X' :4".,@!L?/ABX'KC'.* M.I_M^U_Y]M2_\%T__P 11_;]K_S[:E_X+I__ (BL/2K^ZO+E$UN^GLKPI"(; M5?W?FAD&YL8R3N+ X^[CMUK=\.W,MWX=T^>9B\CPKEVZOVW?CU_&@#Y.^,EP MEU\5]:F1955O(P)8VC;_ %$8Y5@"*X2O0/C;_P E>UW_ +=__1$=>?T %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!]N^ )!)\.O#3*& &EVR_,I4\1 MJ._;C@]^M=%7/^!/^2>>&?\ L%6O_HI:Z"@""[MY+F()'=SVK!L[X0F3[?,I M&/P[52_LFZ_Z#VI?]\P?_&JNW=W'91"21)W4MMQ#"\I_)03CCK5+^WK3_GWU M+_P73_\ Q% !_9-U_P!![4O^^8/_ (U1_9-U_P!![4O^^8/_ (U1_;UI_P ^ M^I?^"Z?_ .(H_MZT_P"??4O_ 73_P#Q% $::#*D\DZZUJ EE"AWVP98#./^ M6?;)_.I/[)NO^@]J7_?,'_QJC^WK3_GWU+_P73__ !%']O6G_/OJ7_@NG_\ MB* #^R;K_H/:E_WS!_\ &J/[)NO^@]J7_?,'_P :H_MZT_Y]]2_\%T__ ,11 M_;UI_P ^^I?^"Z?_ .(H 9+HL\T+Q2ZWJ#QNI5E98,$'@C_54Y='N41577=2 M"J, ;8/_ (W2_P!O6G_/OJ7_ (+I_P#XBC^WK3_GWU+_ ,%T_P#\10 ?V3=? M]![4O^^8/_C5-31KB-=J:WJ"KDG"I !DG)_Y9>M._MZT_P"??4O_ 73_P#Q M%']O6G_/OJ7_ (+I_P#XB@ _LFZ_Z#VI?]\P?_&J/[)NO^@]J7_?,'_QJC^W MK3_GWU+_ ,%T_P#\11_;UI_S[ZE_X+I__B* &IHT\2!(];U!$'152 ?^0J= M_9-U_P!![4O^^8/_ (U1_;UI_P ^^I?^"Z?_ .(H_MZT_P"??4O_ 73_P#Q M% "/H]RZ,C:[J15A@C;!T_[]TV+1)X(4ABUO4$CC4*BA8, #@#_5T_\ MZT_ MY]]2_P#!=/\ _$4?V]:?\^^I?^"Z?_XB@#Y/^,D3P?%?6HWGDG9?(S)*%W-^ MXCZ[0!^E<)7=_&2X2Z^*^M3(LBJWD8$L;1M_J(QRK $?E7"4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!]N^ $*?#KPT&D9R=+MCEL9YC4XX X'0? M3OUKHJYWP!()/AUX:90P TNV7YE*GB-1W[<<'OU%=%0!D^)X[A_#6H-:7EQ: M7$4#RQRV^W>"H) ^8$8.,'BN(3QAK.A)H>G&*34IKNVMYWEO"PEG:5L,D7EQ M[?DZG=CC'UKN/$-XFG:/)>2W%]!%"=[M8P":3;W^7:W'MJ4]M+'&DJD(C M@8'RXW8;(]0 ?6NW\'3W5QHMP]W++)(-0O$#2DD[!.X4<]@ /:HK2YL[^!9 MK7Q?<21O*T*L&MQN=3@J,Q\G-53JULFB3:M-XAU>*VCN7M<&&!G>19#'M55B M)8EAP!R:%L)_U^)U]%<[8LM_:1W$?B+4X@Y \NXBABD4DD ,C1 @Y!X(J5$2 M1PD?BNY9F) "O;$D@9_YY^G- &[17,WLZ64EC&WB+4I#>SI!'Y0MFP65F5C^ M[X4A#S2R75G%+:QMXON-]V[1VX5K<^8P&2!B/K0!TM%<_9[;ZSAN8O$FH!)0 M-HD6!6!(R 08L@XYQ5B"RDNHA+;^)+Z:,G >/[.P/XB.@#8HK+_LJ[_Z#VI? M]\P?_&J/[*N_^@]J7_?,'_QJ@#4HK+_LJ[_Z#VI?]\P?_&J/[*N_^@]J7_?, M'_QJ@#4HK+_LJ[_Z#VI?]\P?_&J/[*N_^@]J7_?,'_QJ@#4HK+_LJ[_Z#VI? M]\P?_&J/[*N_^@]J7_?,'_QJ@#Y4^-O_ "5[7?\ MW_]$1UY_7=_&2)X/BOK M4;SR3L/(S)*%W-^XCZ[0!^E<)0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% 'V_X$_Y)YX9_P"P5:_^BEKH*YWP A3X=>&@TC.?[+MCEL9YC4XX X'3 M\.<]:Z*@#/UORGTBYMYO/"7,;0;H('F9=RD9VJ":X+4/"FF:A=Z;,]QJ02TM MK>W=6T65V80MN4HQ3,1)ZXSD5Z;10'2QY+>^!M.NK..SBO;^WMXKV:Z5(] D M!&]E8#(4'*E<;O3C' K?FTRR?P^=-CN-6BG34'U&WNETJ8F*4S-*/E*88 L1 MCN/2N[HHZ6 \VDT(W.K17]UK.JRL9()KE/[#E4320EMI&%^48;&.>@YJK8^! M_#U@;5XTOA-;BV'FKHLJN3$K!CG9P7W<_0=:]3HH"YY=8^%+>U\@S:KJT[6X M@2%O[%E7;'"DJ(OW<$XEY)_N].:BTGP5INEBTLFW33_ +*\::7,N^41M$)\[>&",1CZ M5N>#;2Q\(Z/)8*;^??,92Z:1<1CH!]W!Y^7J,?2NUHH R_[>M/\ GAJ7_@NG M_P#B*/[>M/\ GAJ7_@NG_P#B*U** ,O^WK3_ )X:E_X+I_\ XBC^WK3_ )X: ME_X+I_\ XBM2B@#+_MZT_P">&I?^"Z?_ .(H_MZT_P">&I?^"Z?_ .(K4HH MR_[>M/\ GAJ7_@NG_P#B*/[>M/\ GAJ7_@NG_P#B*U** /COXR7"77Q7UJ:- M9%5O(P)8VC;_ %$8Y5@"/RKA*^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@ M"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO M^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@# MX HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK M[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH M ^ **^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH ^ * M*^_Z* /@"BOO^B@#X HK[_HH ^ **^_Z* /@"BOO^B@#X HK[_HH YWP!()/ MAUX:90P TNV7YE*GB-1W[<=>_45T5%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!C>*M4FT;PS?7MM&\ETL>RW1%W,TK':@ [_ #$5QFD^.M4M+33; M&^MI9+O[;+:7,EZGE3%1AHW\M1_$K#)' P:]$O+V"P@$]RQ2,R)'NP3@LP49 M]!DCFF1:G9RRO$MP@=)C!ACMW. "0N>O4=* //E^*-RFFQ7%QIT2RS0.T2H7 M97F654,:L!AOE.[(XXJ6;Q]XACNIRNB6;6<3RG<9W$ACCN?(;C9C<6.I6U_:)AY[#O;:;2=,EDTV"6WMY$5KIX=^" [$ESGL M6R:FNM4M+.&WFEE7R9W")*&&WD$Y)SC&!UH0^IQ4WCS68;RXW:+;I:KYTHKH_#&O2:]:)/)Y"EK>*4QIN#J6W9R&'3Y>""<\^U; M(N8&F$(FC,I7>$#C<5]<>GO51-:LI%N"'):";RI$ RX.[;G:.<9[T"-"BLJT M\06%VTH#M$L4?F.\V%4#>Z=<^J']*L3ZK:07MI9F4-/=,5C52"1\K-DC/3"G MF@"[15*WU6SN3! Q!C=27(ZA>>3[5<>XACDCCDEC223A%9@"WT'>@" M2BHHKB"<,89HY APVQ@<'T.*8+ZS:-)!=0&-VV*PD&&;T![GVH L454M-3L; M^V6XM+N&:%C@.C@C.AQZ>]3T %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!6U"RCU'3KBSE)"3QE"1U&1U'N.M<]/X.DFBT^,ZH_\ HS"29O*P9I/, M$C/PPQD@\'<.>.>:V=<>[BT>>>R+[BU^Q3%?. M34KCS(8V7:5@9U1,=.<'>>IYZ QZ"HK;P0;6UACBOD6:*16%P(Y"X 4+QNE(S@<\%3Q\O%0V?BBXLK.WMYH MVN+EW78K,?,E#22 X'?:%4?B/:F6WC6\ELH+F6WM8DDG5&(F5V *@X$:ON+ MG!'7H=OH1\@9M:MX<_M*_:[2Y2)FBC0AH-^3')YBYY&5)R"O<=Q37\-?\2>U MLH[F(2071N@TEN&C+$L2-F1AO=+UR:+=;?9?LL3HL@((9I2 MC.3_ '5!!/H/2H[W7;M]!TW4!)!:LU[Y;R.["%D&\;\]=AP&&?4<]Z.G]=P_ MK\"32?!D6DZG!=K=O,L2* L@?(81^7D8<*!@="I^OH2^#A-?3W#7JA7E>552 M !LM(CD,V?F'[L <#&>_%1:1XMO-3UFWLY-.6W22)78/(H?F,/N4$AF7/R\+ M[YX(J.[\:30ZM?V45O$R0# E"DFCP+ M]U=65E.P@9$DK\[6!(_>D<$= ?:I+'P@ECJ=G=)]G$D3L=\C/^[16N)U# D9QA4 R<8Q^++CQGJ,NG2O; MI:V\YL4NHP SUSVI+1:!U-.X\'O-=W4Z:@L1E:1TVVPW MNR$AFW98?)@8P1G.>!B.'P08H(X?[28*(9899(XV$DBN7.,ER,#S..">.O-0 M/XSO%NKZ(6EOLMSM$C2J HW(OFL-V[RR&+9Q@ =>0[6'ECD M'&.W>M?4_#@U+4TNS5)GHXVY_'IW-&/Q7JLE[:V;65O')<6Z2[C( /G5C\H9@6VX M. <^U#8[&MI_AJ/3;:YBMYPGG6<=MN6)1M*AQOQT)._H?2J.G^#7L)8Y?[02 M>02N[B:W+H581@A0SDAOW8P*QK77]4T6PC:7==22PVNYYY3Y<;-'([,2 M[#&2 .HY(]A6A>^*M1:UN7@^PVDL$D(:*9B[HC-'N=L<;,.<,#CC.?0V8MU< MM)X.>..&*/4$6*-UW 6W+*LWFJ,[N#G()QSZ"ETSP>UA>K=2ZDT[B:.7'E;0 M=J2+_>.,^9VP.. *76]9FTK56F$F819+M5C^[WM*%#'D <'J2![BLI/&NI>4 M]V\$ CD@MGCA(PT6]F5W8D@%01ZCJ.:%L!MW7A=KB>[=;N)5GG6Y7?;[V5U* M'#-N&Y/D'R\=>O JL/!0"L@O51)()8IO+@(,F_><8+%0H+D@;Y.*W M*X^T\77\Z6H:Q@8W=I8*-I8\G/R'U%01>+[RVLUWP"X=;#[ M0J!@\LC 9.[&-@]RN#Z]J;$CMZ*X&]\6:AB>WA2SMIE>5D^T),%BFP4X1G8<_.?7E3QZ2OXMU"/Y9K:UA64J8YG9@ MD2EY%S(<=?D&,=V ^H!V-%<8/$=WIOA'0[B5H6N+FVW227;L,L(]V.F221@9 M]?PJ!_%MUII/F0O(\]ZV(I2=RI^[&U>!D\'C&2#K8.ESNJ*Y_2]=O;J MZN([FT0*L+3PB$DL0'9-ISW.T'CU_&LJ+QAJ5Q;%[>ULY&V>;O5W**/+9S&> M/OC;@_[P^E'2X[:V.UHKF-=\5MI,&G21VX=KI1(8VZ[!GYO<\=,9(9X MDU)K2]N5N-5DTR"*R\ZW==H$LN6R/F!W$ +\HZ[J'H):G545QP\:O';H)HH? M/$322A6+;0(D<-@=BS$9Z<=>#BG+XPUB[T>>XLX+6!H(#*\L@+@XF:/@ D8P MN[.3^/6@.ESO:*XQO&.H&\O+>&QMW\EUC0F4#.9$0/M!+%&#E@0O0#DYI]IK M]_:7PL9XO/DO+Z6*!R6P"K_,/91'EA_ND4 =A17$ZCK-_:^-6B6Z)MHWA!ME M<%V1D;<1'MR0#@EL\8/!IMKXYGN(%E,-ND?VI8F?<"61D5AL0-EC\V#@DC'W M>P%J!W%%&7TF[UEW@62QL+;#W(\HEDF))(< ,VX8^[C' M- 'M8DC,C1AU,B@%E!Y /3(I#+&LBQEU#L"54GDXZX%>-1:QJ\6I7?B&QU4S M/_9^DM.3:J!=;Y65P1C*8W-P,$8&:J7U_<:?K$5['>C2V@NM;"7"VP<$ATV@ M@@C+$ 9[]!R11M^/X >YT5XEJ=_J]R+O4)YIM)F%QHL][+!& 8PR?O-VX'Y5 M)Z'CL-$OSH\551W)))"YP/ M86C# S]_I69KE_J M%^GC2YLMW>ZKO;:NXXR M?0>]>6W'C758?&>F:=8:@U[:-)!$_FI&!H M^(])\-RS:V7U)]9MS/"MJJG3I"LN4QCG'3YLGC/0XH ]BHKQ^7Q=XLETEI8] M1$4UII%W>.PM$/GR07!C7((X#*.0/PQ4VI>+?%6FQ:A;?:TF$=U9!KUX5B%O M%-$S/_"R@!@ &96QNYSUH ]:HKR*[\4^+ET[S5U6W$EMHL^H%[:!94N&CFVJ M,E1U7KM ]1BNC\&S71\9^*HKS4YY&,T4T-I*% 6-HD.]>,XSE>#CCGG)H [J MBO*/ ]K)IOA&^U:;[#I1EN)5&II$9;AO])88D4K@@]!R>H-=3\4 [?#;6UC4 MLQB4!1W^=>*.EPZG745Y=8Z=X@\/:KING6UQ#I5OK6I32FUM5$Z6L2P [5+J M "S*2<# W=*R[WQ9KE]IFJQ7%RLY?3]2-]I[6H4:?Y8(BRV,G)#XMM=,BFL[>TB-LD=I,0IN86B4LZ#868Y) (8*-N".]4+W7 M=5U;P=;:C/XDG@NXM2M7OX(;=$_L\&4AE;Y<[0,'YL],G@XJK"6Q[)4<\$5U M;R03('BD4JZGH0>HKS[QU82ZKXJ\'VT5I9ZDK+=L8[[/DOB-?F;:IY[CCK4% MQXNU2S\2MH@G$G%5;/Q%J M6C0WMU::H9H+C7YC*Z0()[Q=D(4QJR[6ZY(&"1RI%.VO]=P_K\#VAX(I)HIG M0&2(GRV/\.1@_I4M>9_$HPVVL:?J1>TO;BW@(31KI7S<;G'S0%>DHQ@<'CTK M-;7M2T)_% ?6+P7+ZTD<<,Z=K_B M"]OM/U:?4[B&[N?#EPT-NL*^7/-4)=ED,RHS*5WDJ -PQD$<&@#V"BO-/&PN->V#@US5IXF\0Z5X?T'3].O8[2/[',S37_ ,H^TK,5-N=R MN2$Z!00Q&,&CR ]N1$C0(BJJCHJC %.KRG_A-/$'_"6S6,-XEQ-%JIM?[+2V M'S0>0'9]^,_*W&??G.15!/&_B>3299K74QYSQ7#ZAIMSK5I:1V[NFHR^(M3FWJ2"L\:R&+/T MV(/I0![I35D1W=%=2R'#*#ROUKPF6]O-53\D<21*H M(]W\P_C6C/K.KZ)<:Q<:<%M_M-WIT5Q!)'CN(R-EL.]0:=XP\77HU:274-,M)8H+C-MLW63 M:A*B/*KCJ7+ Y!'&10!ZWYB>;Y>]?,QNVYYQZX]*=7F6@ZM-JOBCPAJ):=KB MZL;^&Y:94#/&CIM;Y,*R[NC $'.!FO3: "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** (+R[AL;26ZN&*PQ+N8A2QQ]!R:A@U6RN(]ZSJF'9"DH,;! M@,D%6P_N7D6<3R8V@2 M,"N,@#@ (!CT]^: -FVO[.\2)[:ZAE66/S(]C@[E_O#VJ"UUS3KR22.*XPT; M;2)%*9Y*_+N W#*L,CTK/TSPG:Z9?P7:3RR/#$L8#]/E78#@8 .WCI3O^$1T MSR1'M8'=,[N SF0,#DX[!SCTH UUO+5_+V7,+>9D)AP=V.N/7I2?;K38'^U M0;3G!\P8..OY5SL7@J**>+%VXA11DA079@X8')!QT'3KBB'P/8K:S1M>7,K2 MJ1YI894DH>#]8U_6@#=FU:QAGMX7N(]]QDQX8'@*6W'VP#S39]8LK>_%G+(Z MRG9D^4Q1=Y(7+8P,D$#)K)C\&VL4J2)<9')YQZ4 :(O+9MNVXA.Y]BX<"YE+0DC+@/N7Y>#NS@_ M(O(Q5F]T(7>H2WC7TD;.(1&H1<1M&Q92,CG[S9!]: )H?$6DW#Q)#?1.9"%& M&QM)4, V>A((X-6[Z_@TZV-Q"[ 0RPF64QR*1R MJY#&/RRV<=<<_6K][I<]]IT=M<:BRD2[Y&6-=L@R2$(/\/(^N.>IH 1_$NDQ M^;ON2HC=4)\ML,2VSY>/F&X$$C(&.:MQ:E;S:C)8+YHN(TWD/$R@KG&0Q&#S MZ5DR>%(WAN(DOID$O"$*I\M3)YA XYRWKV%:]O8K;W=S=&1Y)KC:&+?PJHP% M'MG)^K&@"U12 A@"""#T(I: "BBD!! (((/0B@!:J:GIEIK.G3:??QF6UF&V M2,.R;AZ$J0<>H[U:) ZD#)QS2T -1%CC6-%"HH 50. !3J** "BBB@ HHHH M**** "BBB@ HHHH J6>F6>GRW>G"CIZ5;HHH *J6> MFVFGR73VD(B:[F,\V"<-(0 6QVR .E6Z* "BBB@ HHHH **** *ATRS.K#5# M"#>B#[.)23Q&6W$ =!SCGKP*MT44 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 9GB&"UN]!N[2\:$1SQE%\YPBEL97GZC/X5P$N M6%CXA1OP.1Z@8K9TK^U%75SJFNQ3O>:=&D0:[B M"1S["K *OW><'(.#FJ]I\2[*ZM$G'A_(9YUVQ.'+>7&)!L&T$Y!QR 0 M2UM5:]4_NV7=ELG!.XA>>R ]ZOP#Q/I\_P!GLM;L(M/\JY*)'/"Q$CO*RD[N M<_,A'..H(KT[[+;_ //O%_WP*/LMO_S[Q?\ ? H;N!YFS^*H4O)8M>B:6X-N MY4:A;_)B(B18]R$*=^TDD8(SCGFK%Q<>+Q%/)#XETUIVA*+'YL(C5@D7S+\N M=Q?S>N1R.*]$^RV__/O%_P!\"C[+;_\ /O%_WP* ."U%=2OO#&E,-9LO[0:]+^RV_\ S[Q?]\"C[+;_ //O%_WP*.MP/-SJ/C.:6RD_M;3K>,7" M>?$MU YV!(P3D@9!82G P?F&.F*NO>7CZ%IR:OJ%M<3QZO')-MFC8M"'^4D+ MP,':2.< 9S7=_9;?_GWB_P"^!2_9;?\ YX1?]\"@#QS1[#Q7H6BRPZ=J>GQ7 M$MU&[$W\3? 6,)9=H(Q]T+O M& =W0^U>B?9;?_GWB_[X%'V6W_Y]XO\ O@4 >7Z?9Z_INE1VUCKEA:-%"I C MGA;>Z01*JL6!^7>KYQSCO6SIS:E?Q>(K'Q#K=DUM=;DLVBGC C4EL%2N&&!L M^]SD=:[?[+;_ //O%_WP*/LMO_S[Q?\ ? H>H'FD3>)HVTZ0:KIRR7,[2:JJ MWD10K\J!0",_<7(VD^8(C_I5Q_ /^>SUH_9;?_GWB_[X% 'F-S+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6W_Y]XO\ MO@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^-3_9;?\ MY]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6 MW_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^ M-3_9;?\ Y]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[ M_K_C4_V6W_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT?VOIG_01 MM/\ O^O^-3_9;?\ Y]XO^^!1]EM_^?>+_O@4 0?VOIG_ $$;3_O^O^-']KZ9 M_P!!&T_[_K_C4_V6W_Y]XO\ O@4?9;?_ )]XO^^!0!!_:^F?]!&T_P"_Z_XT M?VOIG_01M/\ O^O^-3_9;?\ Y]XO^^!6=]F@_P"$F \B/'V/IL']^@"U_:^F M?]!&T_[_ *_XT?VOIG_01M/^_P"O^-3_ &6W_P"?>+_O@5RGC+5I="N-(^RI M9K%/<;)D: /+(,@ 1KD ]><'..0#@T =)_:^F?\ 01M/^_Z_XT?VOIG_ $$; M3_O^O^-<':?$#%S86=]X?MUN+F>>)S#,-L?ER%0/F49;H2OIR,YQ5S3_ !G9 MZQX2U36/LUOIB6BJ1<,@N4&Y5;H-N6&[!7L>]'2X=;'8?VOIG_01M/\ O^O^ M-']KZ9_T$;3_ +_K_C5#PQ*-4\-6%[=+8RW$T0:1[908R?;K^/)YS6M]EM_^ M?>+_ +X% $']KZ9_T$;3_O\ K_C1_:^F?]!&T_[_ *_XU5T.VMSIG,$1_P!( MG_@'_/5ZT?LMO_S[Q?\ ? H @_M?3/\ H(VG_?\ 7_&C^U],_P"@C:?]_P!? M\:X#4O%]_INMZQ EKIMU%:S0A$V;%AC:1$8R/R5;YCP5 QR"0"*=/\2K.%+Y MCH$2&UN_LH\ZX1,G$ARWRDJ3Y9P,'.X*!FC:X3]V& X+8&<>M<%;_ ! GMK+S[O2+:ZA6 MQ\\2*!$TK^<8R0!N7RQP2P)XY[X !Z-_:^F?]!&T_P"_Z_XT?VOIG_01M/\ MO^O^-TU;7[+2UT6-#+_O@5G);6__ DLP\B/'V./C8/[[T 6O[7T MS_H(VG_?]?\ &C^U],_Z"-I_W_7_ !J?[+;_ //O%_WP*Y3Q?JTNB:CHT=JE MF(;F?9-&8 \LG*@!!D9ZG.,D<$ @&@#I/[7TS_H(VG_?]?\ &C^U],_Z"-I_ MW_7_ !K@;/XA?O-/MK[P_;BYN?/\PPS#:AC=EVCWTQ;4JHG:,7*?,JL, ;CI<#L/[7TS_H(VG_ '_7_&C^ MU],_Z"-I_P!_U_QJGX<<:EXV4&,MWVGGC/O6I]EM_^>$7 M_? H8(K_ -KZ9_T$;3_O^O\ C1_:^F?]!&T_[_K_ (U4T&VMSH\68(C\\G\ M_OM6E]EM_P#GWB_[X% $']KZ9_T$;3_O^O\ C1_:^F?]!&T_[_K_ (UY_=^+ M[^QUK5;<6FF745O=PQJ FQ((FD"$N_)#\]"H'<$BEF^)MG%;WN'S@,#@!0"2<]A77?9;?_GWB_[X M% $']KZ9_P!!&T_[_K_C1_:^F?\ 01M/^_Z_XU5UJVMQ9P8@B'^F6_\ /\ MGLE:/V6W_P"?>+_O@4 0?VOIG_01M/\ O^O^-']KZ9_T$;3_ +_K_C5/Q$W] MG>'K^[M([*.XBA+1OB_P!KZ9_T$;3_ +_K_C1_:^F?]!&T_P"_Z_XUR>C^ M-;35_$5MI*Z-'&9HED+B579,Q+)DJ!]WYMN[/7'K5KPKJR:UJVMP-<:==V]I M.(XO)@\MT/(8,I)) ( #'&2&XQB@#HO[7TS_ *"-I_W_ %_QH_M?3/\ H(VG M_?\ 7_&I_LMO_P ^\7_? K.BMK?_ (22['D18^R0?P#^_+0!:_M?3/\ H(VG M_?\ 7_&C^U],_P"@C:?]_P!?\:G^RV__ #[Q?]\"N3\5ZM-HVM:+!:QV?DW4 MI26$PAYI"64 *,CCDY(R1P<$9H Z7^U],_Z"-I_W_7_&C^U],_Z"-I_W_7_& MO/[/XBJ180WWA^ 7%Q!-+(891M4H7!5=RY)'E_,.JY'6M"/QA:ZAX)U'6Q#; M:8+:01K,T8N48D*1MQMR?FVGH P.3Q1TN!V']KZ9_P!!&T_[_K_C1_:^F?\ M01M/^_Z_XU6T$KJ&@6%W<)923S0(\CVP!C+$<[3Z9K1^RV__ #PB_P"^!0] M17_M?3/^@C:?]_U_QH_M?3/^@C:?]_U_QJIH%M;G0;,F"(_)_<'J:TOLMO\ M\^\7_? H @_M?3/^@C:?]_U_QH_M?3/^@C:?]_U_QKS^7Q??VFLZC;_9--NH MH=0A@R$V)!"\A3YGY/F=,JRCU&12/\3[-+*:X/AY$,=R\ 26=%)VJS8(VDJY MVX"XZD@_VOIG_01M/^_Z_P"-']KZ9_T$;3_O^O\ C7-:IK2V_BO0 M=.AFL(/MJ[YK2YM\.4(/(?/WLX 4 YYSP*ZS[+;_ //O%_WP* (/[7TS_H(V MG_?]?\:/[7TS_H(VG_?]?\:JZS;0"&TQ!&/],A_@']\5H_9;?_GWB_[X% $' M]KZ9_P!!&T_[_K_C1_:^F?\ 01M/^_Z_XU1\2R?V;X>)+.":-^(7D+R,C,RX8*@(^\"1T/.X8 M/1?[7TS_ *"-I_W_ %_QH_M?3/\ H(VG_?\ 7_&N6T;QE::QXDCTA=&2/?$) M"_F*[)^Z23YE X7Y\!LG)%3^$=637+S64:XTZ\@MK@1PF"#RW7KN#*23@$8! M.,X)QC% '1?VOIG_ $$;3_O^O^-']KZ9_P!!&T_[_K_C4_V6W_Y]XO\ O@5G MPVMO_P )%?#R(L?9;?\ @']Z:@"S_:^F?]!&T_[_ *_XT?VOIG_01M/^_P"O M^-3_ &6W_P"?>+_O@5R7BG5Y]'\0Z-:VL5DT-TQ62#R0TTC$@+MY&%ZY(W$< M'&,T =-_:^F?]!&T_P"_Z_XT?VOIG_01M/\ O^O^->?6?Q(0Q627OA^#SYK& M2ZE,,J[04$A*KN&21Y>&[J2.M:#^+[>[\#WVMI%:Z:T$WDI*T8N8W/RXVXVY MR6V\X (.>E '8_VOIG_01M/^_P"O^-']KZ9_T$;3_O\ K_C4.C>7>Z)8W4\= MG)-+ CR/;@&,L0,[3W&>E7OLMO\ \\(O^^!0] 6HZ*:*>)989$DC;HZ,"#^( MI]9GAU0OAS3@H 'V=. /:M.@#*\27D>FZ#=:A+)=I':H96%IM\QP/X1NXYS7 M*Q^+-+FO8[:#4]8D+V\4X?=$$'F,JA"2/O#>I(]^YXKK=>@^UZ5):FVCN8YC MLDCDF:(;>OWE4G.0*Y=/#5K%)N30+-&\UIN-1E'SM(LA/^K_ +R+QZ#'2FDV M%TB2S\2:'XMYFMHKF2!YHR\8<*0#A>3\ZC ]1ZTY?$GA\I,\GBJ[ MA6&Y:U8RNJ_O%ZXRG09Z]*H#P?8J)E30X$6:!;>14U68 JH4#_EGUPB@GJ<5 M/<>&8+LN)-&CP\C2,$U>=0=RJKKPGW6"KE>AQS3Y7<7,B[)KF@0_:_,\73*; M1MLX,R90[MN/N<\@CBMF'3_M$$<\.M7TD4BAT=9$(92,@@[>E>&;6^B:. M?0K7!+$%=3E4J6D,A((CX.XG^72MZVN]1M+6&VATVS$4*!$!OG. !@?\LJ.5 MV%S(N_V3)_T%M0_[[3_XFC^R9/\ H+:A_P!]I_\ $U7_ +3U7_H'67_@:W_Q MJC^T]5_Z!UE_X&M_\:HY6/F18_LF3_H+:A_WVG_Q-']DR?\ 06U#_OM/_B:K M_P!IZK_T#K+_ ,#6_P#C5']IZK_T#K+_ ,#6_P#C5'*PYD6/[)D_Z"VH?]]I M_P#$T?V3)_T%M0_[[3_XFJ_]IZK_ - ZR_\ UO_ (U1_:>J_P#0.LO_ -; M_P"-4J_\ 0.LO_ UO_C5'*PYD6/[)D_Z"VH?]]I_\37+_ !$O=0\( M^!-2URPU*YDNK7RMB3E2AW2HAR >C'O70?VGJO_ $#K+_P-;_XU7#?&*^U" M;X5:U'/96L<9\C+I=,Y'[^/L8QG\Z7*PYD>-V_QP\86L1CCDM-I=WYC;JS%C M_%ZDU+_POCQI_P ]+/\ []O_ /%5YE12&>F_\+X\:?\ /2S_ ._;_P#Q5'_" M^/&G_/2S_P"_;_\ Q5>944 >F_\ "^/&G_/2S_[]O_\ %4?\+X\:?\]+/_OV M_P#\57F5% 'IO_"^/&G_ #TL_P#OV_\ \51_POCQI_STL_\ OV__ ,57F5% M'IO_ OCQI_STL_^_;__ !5'_"^/&G_/2S_[]O\ _%5YE10!Z;_POCQI_P ] M+/\ []O_ /%4?\+X\:?\]+/_ +]O_P#%5YE10!Z;_P +X\:?\]+/_OV__P 5 M1_POCQI_STL_^_;_ /Q5>944 >F_\+X\:?\ /2S_ ._;_P#Q5'_"^/&G_/2S M_P"_;_\ Q5>944 >F_\ "^/&G_/2S_[]O_\ %4?\+X\:?\]+/_OV_P#\57F5 M% 'IO_"^/&G_ #TL_P#OV_\ \54+?&_QB;O[2)K59/+\OB-NF<_WJ\XHH ]+ M_P"%Z^-O^?FU_P"_1_\ BJ/^%Z^-O^?FU_[]'_XJO-**5AW/26^.?C1T9&N+ M4JPP08CR/^^J9;_&[QC:V\5O!+:1PQ($C18CA5 P /F]*\YHHL%STO\ X7KX MV_Y^;7_OT?\ XJC_ (7MXV_Y^;7_ +]'_&O-**+!<]'A^-_C*WB\N*:U5-S- MCRCU8DG^+U)J3_A>OC;_ )^;7_OT?_BJ\THHL%STO_A>OC;_ )^;7_OT?_BJ MAF^-GB^XDA>:2S=X'\R(M"?D;!&1\W7!(_&O.J*+!<]+_P"%Z^-O^?FU_P"_ M1_\ BJ/^%Z^-O^?FU_[]'_XJO-**+!<]'F^-_C*XC"2SVK*&5P/*/52&!^]Z M@5)_PO7QM_S\VO\ WZ/_ ,57FE%%@N>E_P#"]?&W_/S:_P#?H_\ Q5'_ O7 MQM_S\VO_ 'Z/_P 57FE%%@N>BQ_&SQ?#/-/')9K+.097$)RY P,_-V'%3?\ M"]?&W_/S:_\ ?H__ !5>:446"YZ7_P +U\;?\_-K_P!^C_\ %5#_ ,+M\9"[ M:Y^T6WF-&(R?*/0$GU]S7G5%,1Z5_P +U\;?\_-M_P!^C_C1_P +U\;?\_-M M_P!^C_C7FM%%PL>D2?''QG+$\HZTD/QO\ &5O!'!#-:)%& MH1$6(X4 8 '-><447 ]*_P"%Z^-O^?FV_P"_1_QH_P"%Z^-O^?FV_P"_1_QK MS6BBX6/1H/C=XRMH1%#/:J@)('EGN:T47"Q MZ5_PO7QM_P _-M_WZ/\ C44OQL\7SRP2RR6;R0,7B8PG*,05)'S>A(_&O.J* M+A8]*_X7KXV_Y^;;_OT?\:/^%Z^-O^?FV_[]'_&O-:*+A8]&F^-WC*X15EGM M6575P/+/WE((/WO4"I/^%Z^-O^?FV_[]'_&O-:*+A8]*_P"%Z^-O^?FV_P"_ M1_QH_P"%Z^-O^?FV_P"_1_QKS6BBX6/18OC9XOAFGEBDLTDG8/*PA.7( 4$_ M-Z #\*E_X7KXV_Y^;;_OT?\ &O-:*+A8]*_X7KXV_P"?FV_[]'_&HQ\;O&0N M&N!/:^:Z*C-Y9Y4$D#[W^T?SKSFBBX6/2O\ A>OC;_GYMO\ OT?\:/\ A>OC M;_GYMO\ OT?\:\UHHN%CT>;XX>,KB"2&::T>*12CHT1PP(P1UI8_CCXSAB2* M.>U6-%"JHB. !T'6O-Z*+A8]*_X7KXV_Y^;;_OT?\:/^%Z^-O^?FU_[]'_&O M-:*+A8]$MOC7XSM+=((KN 1H,*/*_P#KU)_PO/QQ_P _EO\ ]^?_ *]>;T4 M>D?\+S\4)&#CGT.*\\HH ](_ MX7GXX_Y_+?\ [\__ %Z/^%Y^./\ G\M_^_/_ ->O-Z* /1)OC9XSG""6ZMV" M.LB_NNC Y!ZU)_PO/QQ_S^6__?G_ .O7F]% 'I'_ O/QQ_S^6__ 'Y_^O1_ MPO/QQ_S^6_\ WY_^O7F]% 'H;T4 >D?\ "\_''_/Y;_\ ?G_Z],'QM\9KC_A>?CC_G\M_^_/\ M]>O-Z* /19_C9XRNK>2WGN;62&5"CHT/#*1@@\^E.3XX^-HT5$N[=548 $/0 M?G7G%% 'I'_"\_''_/Y;_P#?G_Z]+_PO3QQ_S^6__?G_ .O7FU% 'V9\*-5N MM:^&6C7]ZP:=UE5B!@865T'Z**[.O/\ X)?\DAT+_MX_]'R5Z!0!E>(T\W0+ MR/S+B+?$Z^9;J6D3*D90#DL.U>5:/)XCT_\ LM;2&ZBLXOM<8CCM)!'>NJJ8 MW=7RT6\[AS@ @D=:]5\121V^B7%W*+IEMU\W9:R;'?'8'(ZYKG'U'3?/ECAG MU614A242?:R%;?#NR&IZ7<2:K>QHC1P12LMM*R\R,(\D! M>3CGG K?;_A&[B2&2XU&\:YMV#(#-([1NPVG;@5;83TX4M@ G@DXZTW):H2CU+.E*$T>R0333!8$7S9D*N^% RP/() MZD'FKE9*7'A]Q$1K=^/-;:H:>4'G;@G(X'SKR>/F'-:4FC6Z1RE;S49'C7)C M2[8L>.G7J:IS6XE3>Q)161,UC#X<@UEY]5V31HZ0_:SORW..N,@9[]J?;"PN M[U;6*YU0R-(RY^U'&T*K!^OW2'3'^]1SH.1FI16:BZ7]DM[B;4-2A6XD,48> MX<_,&V\D9 Y]?6J]K=Z+/:132:GJ4+N 6C:>7*9QR>/N\_>^[[TN=!R,VJ*@ ML]-L=0MQ/:ZAJ+Q$D!OM$B@X],]1[U8_L"'_ )_=0_\ IJ.=!R,2BE_L"'_ M )_=0_\ IJ/[ A_Y_=0_P# IJ.=!R,2N%^,?_)*=:_[8?\ H^.N[_L"'_G] MU#_P*:N%^,>D16OPIUJ9;J\?_ 2_Y)#H7_;Q_P"CY*] H IZG!+=6301PPS!R Z32,@(^J@G.<5B+X?D M12J:3IBJ2QP+J4G*THP[I<.K'MU"9K7HH YV/1[J.SM;3^SM/D@ MM3F%);J60+P1_$ISP2.>E.L]+O+"?S[;3M.CD$*P;OM4A_=K]TGM7544 9%M%JMG;I;P6>GI$@PJ_:)#C\TJ7S-;_P"?;3__ (?_P"( MK2HH S?,UO\ Y]M/_P# A_\ XBCS-;_Y]M/_ / A_P#XBM*B@#-\S6_^?;3_ M /P(?_XBN$^,KZH?A/K8N8+-8OW&XQS,S?Z^/H"H[^]>FUY_\;?^20Z[_P!N M_P#Z/CH ^0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / MK_X)?\DAT+_MX_\ 1\E>@5Y_\$O^20Z%_P!O'_H^2O0* ,[7C>+H5X=/=X[L MQD1.B!F5CW (.<5S)U+Q'/)-(\-U"C1"-8EBQM=1(&;.,\L 1STVGOST?B&5 M;;0[FZ:&:8VZ^8L4,[0LYZ ;E/O7,MK&G/-*L$-\\:0K(LK:E. S%&8K@,>1 MM /N3Z4@+0\0ZW%'0$"EXV9WZ D ?>)&3C*XZ M>A&]AGD93H.W075RT=O>-)%<1QQ1EA+$H=FXR=BC))'H17.#5?#9:%6NM1C> M9PJK)=7"GD*0<%NAWK^?UK6?3K "X6&:ZEGA7+1#49L@XR 0&)&?I0!0>[UA M_"]JMI]HEU"XD(#[%#1+EF&[< N0 %)QR3Q4NE7NK7>J)'/'-%;[/M),D6.' M4 19QU5M^>^ OK5&>]T^W\-C5IH[M7,AB$#:G,N7#%2-S,,<*3@@'M@&I[.7 M3[Z_2TB2^+,S'<-1F(\K8K+)][HV]1CZ^E "?\)#J,%K8HME<7-P]RT<^;9A MM7S,=> /E.<\\ U6L_$&N1VD,4E@\KJ #*\$H+M@?N^G#=M3BF*"22+[3Q+%,Y)\L*1M&> <]ZNUB6%EINI6HN;=]0\IB0K/>3KNQW + M=*M?V)9_W[W_ ,#IO_BZ -&BL[^Q+/\ OWO_ ('3?_%T?V)9_P!^]_\ Z;_ M .+H T:\_P#C;_R2'7?^W?\ ]'QUU_\ 8EG_ '[W_P #IO\ XNN#^,NEVUM\ M)];EC>Z++Y&-]W*X_P!?&.C,0: /DVBBB@ 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@#Z_P#@E_R2'0O^WC_T?)7H%>?_ 2_Y)#H7_;Q_P"C MY*] H SM<=(M(GEFFM8;>,;YWND+($'7(!'M6 \-I!+) 9]$5T3SG1;-R0K[ MVW8#]_WA_$UO:[$MQI,UL\1WZ>G'ZURT>AQ1JV%U9BP*EFM>=N M'"CKT565?^ ^](#6&ARSP2%7TWR;A0SJL$JJPQQD>9W_ %[TB:&TLOG1G1W9 M)6.5MG(#Y&1CS,=0#CU&>M8S:#&?M1":@6G*D-)9LQ0@@]-X#8QQD<#CFI/[ M%B%QYBP7JJ9VF^6PPP+.')!#<-D8+8Y4XQWI@;7]AW/F1R*=+62,C8R6TBD8 M &1)TPJC'L*N36VKS0O'+<_[1ZUOW5PEW!=PM;:PBW*;&VQ?<&,?+G(% %2%UATB#4( MK_1Q80DO%/\ 9W*@DE2<^9U))&?7..F1FBUT%)[: M&>W72#$Y$B-]DD&>..LG3I\O3VJA-ILT\5G$S7ZQVEP9D":>0QRX?&=_7@C( M['I5>/P^D:*NR^VCY=JZ?@ M_\_>G_ /@,_P#\M_\_>G_ /@,_P#\1\TD.U1^_CZF@ M#Y.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 ^O\ X)?\ MDAT+_MX_]'R5Z!7G_P $O^20Z%_V\?\ H^2O0* ,W7[>>[T&\MK5Y$GEC*(T M29H=$TQ(!$/++6JEO,"R;P>G"LFWZJU( M#3$OBJ*.X0* L800*FPE@,=&/0D9R2#STJ1'\2PSE%,LBFY=@9#$5VEP0I(P M=H0G&.=PYXZTX]6T/R9V/AR)OLX422"T4)G@,! MR>^YJ GN+&_@W;5>(K$UO)^]R1R1G !].?RKF8]7T%YK>$^&4$TS#Y!;1OM4 MA&!^4$=)%X]C6MJEOHUAINH7*:+:R26D1D*FS"JQQD88K@^^#Q0]@()K?5[G MPU!8Q*MO:?I4.K'5$>^+QVX3[01YP(\UU"M M'U^ZI#L.WSCTK/GFT^/P\ES#HUA-?R3- D8L 074G=\J%B0 IY!-2Z9)IFI: MFEI'HVF[2OV@M]F7/D,JF,].I9B/^ -1U ?]H\0PVMC!;6DID2Y;[0\LD9#) MYGN22-A/3!X%5[-O%-M:0VZQOLC 52_E%MX X;G_ %77D?-2_P!HZ!!9V,ES MI%@TMS.T16*!#LQ)LR1CU*_G56TUK0S:Q"XT&S:X\L22>7%%M*X&2/4\_7\ZQ=+L='U.P2[&AVD22$[%>",D M@'&>!5S^PM(_Z!5C_P" Z?X4 7MZ?WE_.C>G]Y?SJC_86D?] JQ_\!T_PH_L M+2/^@58_^ Z?X4 7MZ?WE_.N ^-C*?A#K@# _P#'OW_Z;QUV/]A:1_T"K'_P M'3_"N$^,VDZ;;?"?6YK?3[6*5?(VO'"JL/W\8Z@4 ?)=%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'U_\$O\ DD.A?]O'_H^2O0*\_P#@ ME_R2'0O^WC_T?)7H% $%W;OF&!'_ .JJ/]D7'_06N/\ MOS!_\1[G\ZU:.@R: ,9]!:1F9]1E9FQN+6T!)QT_Y9]J=_8LID$AU2?>&W!O M(@SG&,Y\OKBM>B@#(;197V[]3G;:0RY@@.".A'[OK4ITV\8$'6;L@\$&*'_X MBM*B@#*32+B-$2/5KE%3[H6& !?I\G%*NE7*'*:OO\ J^OO3AH<@ U*88?S!_H\'#?WO\ 5]?>M>@$$9!R M* ,Q=,O%4*NLW8 Z 10__$4O]G7O_0:N_P#OU#_\16E10!F_V=>_]!J[_P"_ M4/\ \11_9U[_ -!J[_[]0_\ Q%:5% &;_9U[_P!!J[_[]0__ !%<)\9;*ZB^ M$^MO)JES.@\C,;QQ@']_'_=4']:]-KS_ .-O_)(==_[=_P#T?'0!\@4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7_P2_P"20Z%_V\?^ MCY*] KS_ ."7_)(="_[>/_1\E>@4 9/B:)+GP]>6CSQP_:$\H,\OECGMGUQF MN1^RW,LLT]QJ>GR321"$_P"EJ1M02*IYZ$A@Q]V([5Z$\:2+B1%<9SAAFH_L MEM_S[Q?]\"BP'$B\U>*.Y1=8M=J[! D0%[R)E +@X.>=NS( &"#[5V?V2V_P"?>+_O@4?9+;_GWB_[X% '&"\U MF.:U7^W[1X0ZF5C+"S'Y8\YY4;<^8..>1UKI)=3L9$N5EOM.GA9<)"9%!/'( M8EL'/T%7_LEM_P ^\7_? H^R6W_/O%_WP* .1EMH#X9MM)@U/3H6EK6J11@*H-U"2K #DG',77C[U=U]DMO^?>+_ +X%'V2V M_P"?>+_O@4 9>DZE!#IT:W^KVLMT26D8SI@<]!C'%7?[7TS_ *"-I_W_ %_Q MJ?[);?\ /O%_WP*/LEM_S[Q?]\"@"#^U],_Z"-I_W_7_ !H_M?3/^@C:?]_U M_P :G^R6W_/O%_WP*/LEM_S[Q?\ ? H @_M?3/\ H(VG_?\ 7_&N#^,^HV,_ MPEUN*&]MY)&\C"I*I)_?Q]@:]#^R6W_/O%_WP*X'XU6\*?"/7&2&-6'D8(4 M_P"OCH ^1**** "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 **** /K M_P""7_)(="_[>/\ T?)7H%>?_!+_ ))#H7_;Q_Z/DKT"@"KJ6H0Z5IMQ?W._ MR8$+OL7W6V: M<2D*RK($('7.3]!7.)X=$:%4T>< EC_Q^J>N[CIT <@>@ ':D!T2ZSIQC+M> MP)M"EU>104W= >>#20ZYI4[;8]0MRWG- %,@!+J<%0#U(-1^8J>\NHK&RFNYR1%"AD<@9. ,GBN4 M;P[NN(9_['EWQ;0,W,; A510""I'_+-??(ZUIW4-U=P7<3Z*5^U)LE9+I0Q& M,4 6O^$@LAHG]JGS?L^2N FYB0VT@ =>1U&1CFI8=8LY[I;:-F,IE>+;M[JH M8GZ8*\_[0K$71W%A!8R:*\UO#*THC>YC"LS9Z@ #'S' %2:?IT^FW8N8-) ME,@MUMQONU("KT/3J0%!/<** -F+5K*6"&8W"1K.YCC$A"EF!VX /O4-KX@T MNZM(;E;Z!%E8(%>500Y_A//WO:L&30+B9+>.6SO&BMYC+'']LB"@EP^.%Y&1 M]>HSS35\.2+S_9]VQV>22;R/YHN/W9^7[O'7[WO0!UUO=6]W&9+:>.9 Q4M& MP89'49%2UBV1OM/LXK6#2&\N,87==(3_ "J?[;J?_0(_\F5H TZ*S/MNI_\ M0(_\F5H^VZG_ - C_P F5H TZ\_^-O\ R2'7?^W?_P!'QUUOVW4_^@1_Y,K7 M"?&6ZOY/A1K:3:=Y,9\C+^>K8_?Q]A0!\G4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[> M/_1\E>@4 075Y;640DNIXX(RVT-(P4$^G/TJI_PD&C_]!2S_ ._R_P"-+KTE MY%H5X^GN4NQ&?*<)OVL> <=ZYI/$FMI/+/-:,D#1K&L'&G);QO M,@8R!V*)O"L&P!@_,,'IP:KQZ]K%K!;SWMLY2UMS+) M@2J,SQA=S 9& [$CV-5#XHU(1J'TDQ-M1WD;>416(4$\9X;?D=@H/>@#9_X2 M#1_^@I9_]_E_QH_X2#1_^@I9_P#?Y?\ &L>V\1:BTJ^=I[IYIW!9 W_/.,^6 MN%ZDLV-WH?PDM]3S=@P>1@@KQ[YZ4+4'H;'_" M0:/_ -!2S_[_ "_XT?\ "0:/_P!!2S_[_+_C69<:S=V&O74E=$ M=4OA!-+//_1\E>@4 075JEW$(Y'F0!MV8I6C/ MYJ0<>U5?[%MO^?C4/_ Z;_XJG:Q??V;ISWC7%K;Q1$&26Z8A%7IU'OBJ-CJ5 M]J5@M]97FDW%HP)6:-F*$#KSF@"Y_8MM_P _&H?^!TW_ ,539-!LY8VCDEOG M1AAE:]E((]QNJO=7^HV=@U]/<:8MJBAS* Y&T]#QUZU8_P")YZZ?^3T ._L6 MV_Y^-0_\#IO_ (JC^Q;;_GXU#_P.F_\ BJ;_ ,3SUT_\GH_XGGKI_P"3T ._ ML6V_Y^-0_P# Z;_XJFOH-I(A226^=3U#7LI!_P#'J/\ B>>NG_D]'_$\]=/_ M ">@!W]BVW_/QJ'_ ('3?_%4AT2V/6>_./\ I^F_^*I/^)YZZ?\ D]'_ !// M73_R>@!W]BVW_/QJ'_@=-_\ %4?V+;?\_&H?^!TW_P 53?\ B>>NG_D]'_$\ M]=/_ ">@!1HEL.D]^,]?].F_^*I?[%MO^?C4/_ Z;_XJF_\ $\]=/_)Z/^)Y MZZ?^3T (^@V<@ >6^;:0PW7LIP1T/WNM<-\9=+AM_A/K6&W?Z^/&,^] 'R=1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]?\ P2_Y)#H7_;Q_ MZ/DKT"O/_@E_R2'0O^WC_P!'R5Z!0!2U9D_LV:)Q,1.C19AA:0C<#SA><5P5 MSX5M[N[LGEO-3-O;V<=JT?\ 9LVY@L;(0ISA5;=EE(.<#D5WFLVKWNBWEO$\ MZ2O$WEM!*T;AL9&&4@CG'>N*C'C>R73],LHI#"UDOFW-T?/82LC%RTC29#*^ MW"X(.>H%(:N98\$C]RO]I7J0Q:>+'RXM'F4, !R?F/&1G'KGFO1?[:@_Y]M0 M_P# *7_XFN"N)_'UY81Z=)8SM')IJ^=.42.3[1@'@K(><@C&,=ZV=>3Q%'XA MN[BRM]0N MH#IH@G5;990'WB9"PW$G;C@^V.:IB6QTG]M0?\^VH?^ 4O_P 3 M1_;4'_/MJ'_@%+_\37+/J'CJ]G5K6RBL;=I>!=6ZNXC,BJ,[9, A"S=3G;BJ ME_>>.;[2)]/ETEEFGM6W3P[5 )MVX!WY#>:![ 'K2#J=I_;4'_/MJ'_@%+_\ M31_;4'_/MJ'_ (!2_P#Q-<>]YX\N-3E7[*]M8P:C#L*P(SRP%G#C_6<@#8<\ M'D\<8HCO/']MI9@ATV*2:*S$RR2G<6<@*8N7R6!W-DG!&!FCH!V']M0?\^VH M?^ 4O_Q-']M0?\^VH?\ @%+_ /$T:!-J-QH5G+JT0BOV3,R!=N#GTR<<8[FM M*@#-_MJ#_GVU#_P"E_\ B:/[:@_Y]M0_\ I?_B:TJ* ,W^VH/^?;4/\ P"E_ M^)H_MJ#_ )]M0_\ *7_ .)K2HH S?[:@_Y]M0_\ I?_ (FN$^,NJ0W'PGUN M)8+Q6;R,&2UD1?\ 7Q]21@5Z;7G_ ,;?^20Z[_V[_P#H^.@#Y HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^O_@E_P DAT+_ +>/_1\E M>@5Y_P#!+_DD.A?]O'_H^2O0* (+JSMKV(1W5O%/&#N"R(& /KS]:J_V!HW_ M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8& MC?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8& MC?\ 0*LO^_"_X4?V!HW_ $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X4?V!HW_ M $"K+_OPO^%:-% &=_8&C?\ 0*LO^_"_X5A^+_ .F^)_"UYH]O':Z=+<;-MT MEJK&/:ZMT!'7;CKWKK:* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:] M_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*; M_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ M "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF M7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"& M9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^ MB@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ M -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ M*;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9? M^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E M_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* M / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ MVVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P I MO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_Z MF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ M *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH M\ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#; M:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F_ M_;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J; MO_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ MJ;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P M#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH M_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"IN_\ *;_] MMKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / /^&9?^IN_ M\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ (9E_P"I MN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VVO?Z* / / M^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_RF_\ VVC_ M (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[_P IO_VV MO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH \ _X9E_ZF[_R MF_\ VVC_ (9E_P"IN_\ *;_]MKW^B@#P#_AF7_J;O_*;_P#;:/\ AF7_ *F[ M_P IO_VVO?Z* / /^&9?^IN_\IO_ -MH_P"&9?\ J;O_ "F__;:]_HH Y_P3 MX9_X0[PA8Z!]L^V?9?,_?^5Y>[=(S_=R<8W8Z]JZ"BB@ HK.UZ"^NM"O;;37 MCCO)HC'$\A(5"W&[CT!)_"N,M/#GC+2].M].L[ZW2WMDN8XS ^P;6&8B%8,< MJ25P21@>M 'HE%<%)IOCUXVA6^MH\Q[A,L^6#&)%VX*= ZLV2>=W2JU]I7CB MQ@V0:M=WOGSK&/WB*Z+ODP=PB(4>7Y>20>: Z'HU%>=Q^%_&"7+SMJL-MJ;/E_>%3D'D=O66WT3QS]GA,NM-&\3M(L9F20M\\6%=_*&X M;1-T ^\HYQ0!W]%<]X=M-=MF?^V9S-\TNQA,&^4L"N5"CG&>AQCMSQT- !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% %/57NHM+N);+!N(UWHI&=V.2OX@$?C7,S^*[M8XD2W=FODE ME@8*0T4>'\LE2.?N@GTW#/;/4ZA>KIUC+=O&[QQ %PG4+GD_@.?PK/E\2V,4 M4K,6#AI5B4@XE,>N*0&7/XPFM80@L&FG10)27VA#E0&8XP 0<_E M5RW\07-W%J2QVB)<6]L)HD\SS-Q*9 8KP.>,9SWJXWB+3(K>.6>Y6,NN=FTL MJFLNT\97JVMG'+I_GRN51YA*%7. 2I+ /S M]WVZUTEGK=A?2I#!*WFNF\(\;*>@)'(QD!ER.HR*J6WBS29K2":6Y$#R@?NW M5LKD ^GW>1\W3WHZ@MBCJFOWMCJM]:1Q^8NQ6BV_?3Y"Q.-N"N1C.>I'%5&\ M3:EI[2M-;/=*S[$W$1*GSS=6(QR$0#/M737>M:?8W!@N;@1R",R8*-R!Z'&" M?8WY9UW\3:7 M'(BF:0HSR1F40ML4HI9LMC //2HW\4Z:6M4MI#.]Q,L6U48;,MMRV1\O0\ M'&<<4=0,L>-)SY.W2FDWP-*VR4)@K_NV(!*[L9 Q]WGV')H JZ;KUS>W)2?3FMHC$\B$L2P MV[ YJ"'Q9H MTL,+9XY)E2R@D\N/=N%Q@'Y5._) M4#8=Q .>2,8I(?%5R;G;+;P>5)-6!*$9/+$<#MSTK8AUZPF>Z M:9%MH%N)))(750C D')'HIXIJ>)-(><0"\ E)4!61EY.,#D=?F7CMN'K0!JT M5D0>)=,G8CS]H^9E;!(**H8N2/NC##KBHW\5:81;"VE,[SS)$%5&!3,XSVH VZ*S9M>TV!IE>=MT,@B<+$[?.1G:,#DX&>*B/B?1LN%OE.10!LT5B1>*=,DGD4S;(!")4F96 <'>3@$=@A.>_:EN?$=O:Z]'I MH6U_YOV9R_E.4<[2 &'4 D8./:@"U1110 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 ,EC2:)XI%#1NI5E/<'J*RF\+: M,QMLV>?LT7DQ?O'^5<$>O)^9N3SS6Q10!CR^%]'F9FDM2Q;&/WK_ "\@_+S\ MO('3K5F+1K"&6>1826GB$,A9V;* 8V\G@?2K]% &=9Z'I]C<">")Q(%V@M*S M8X )P2>2% )ZG%5U\*Z.AC9;5MT3 HYE$]-+3K*LCPR 1^8X(^_NRV=QW&1\Y/>MV MB@#)?PWI4CR/);,[2L6>FUB,=*6+PWI<+P.D#AH""G[Y^H)(SS M\V"3C.<9K5HH S)?#^FS7#3R0,7=R[?O7 8G;D$9P0=JY'0XIUYH6G7Q9KBW MW,THF+!R#O"[,@@\?+Q6C10!F7'A_2[M2LUJ&R2<[F!!+!R1SP=PS0- TY3\ ML4B_.DF!,X =<88#. >!D]^^:TZ* ,R\\/:7?W(N+FUWRB02;M[#Y@% /!_V M%_*F)X;TN*831P.D@0H&65\[3GCKVW''IGBM:B@#-@T#3;:&6&&W*QS0^1(O MF,0R98\\]?F;GKS3)?#FE3/=,]KDW2;)L.P## &>#P?E'(YXK5HH RY?#NE3 ML#):AE#%MF]MI)4*?ESC[H IL7AK2H6@*6[@P$,G[Y^QW+GGYL'D9SBM:B@# M(O?#=A>W1N7\Y96<,[K,X+ @*"#\H^;MBGP>'=*M9FD@M!&2P;"L0H(Z$#. M*U** ,RTT#3K"7S;6!HW$9B7]XQ"J0H. 3@9V+D]\57A\)Z3'9);20O+A AD M>5]S8V]\\?<7CMBMNB@#/M-$TZP\G[-;"/R/]7\S';\H7N?[H J)?#>DHCH+ M7*NAC(:1CA""-HYX7!. .!GBM6B@"A)HUA+JT6J/!F\B&$DWMQP1TSCHS=N] M5Y_#6F7$_FO'*"6=BBSN$RXPV%S@$YZ@ YYK7HH Q#X2T1I!(UF6<*RY:9R3 MNW;B>>2=[<^]6)?#^F37?VI[8P4@9QE0<9&XX. M,C-:-% &,GA71HXDB6U;RTWD(9G(RX(8]>I!ZU>M=-M;*XN)X$82W!!D9G+$ MXSCJ> ,FK=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 144 %%%% !1110 4444 ?_]D! end GRAPHIC 10 ex-10d1g004.jpg GRAPHIC begin 644 ex-10d1g004.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 5 #.0,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**\T M\-^(==U/Q%KGFW>J7"V-]=106D=E$MJZH/E0S;,AO^!>E'4#TNBO*=8^)4NM M^$KB_P!!M[RW^RW-G'+)D!O->50\ !ZD X)Z?-6Q)XWN+NZTZ 0W&F7*:ZNF MWEN1'+NS&7 W?W2,'(YH_K^OO [ZBO*O"WC[4#X>M;75+>[%Q>17QM-29D<2 M/"78C;VPH&,]=M:'A?QEKFJ>)=*TV2T6XL;C1(+Z2Y=D23)-'N(T@TNV&H:I&8U8RPF14"#/W3CS&R/[M; M'CKQ+J&A>&[34M%MXKII[NWBR[ +LD<#CZY SVSGM0!UM%<1?_$4:?\$6I7"3)BVDEVX4#JX&X9(]>]6_'>K:E9V-AIVAW4=MJ^IW(AMYG0.( MU52[M@\'A..RU.2SA8WD<2G#8VLS'MZ\YSP* /1:*X2R^)4>K MV>F'2='GO+Z^$[_9EG10BPMM=MY.",D8QUSVJA8>-K_3_%6M6U_:75QI[:S# M91S^8F+4R1IM7;G)&X\XZ9[T=;!TN>E45P"?$N6:[@A@\-W%PI.X_D:AN_B[IMMI>G7'V%A=7BS,;:>X2(1>4Q1P7/!.X8 '7VH MOU ]%HKSZZ^*EO%$]S:Z+>7-G%80:C/,)$0QPR$CE2V=U,GM8M5^VLNN3VN3/JLICT^W:= 9MH)=B>B*-O?DY'%"U5P>]CO:*\\7XB0SW^F7 MKO<6EC]BOY;VU:-&*O;E0P+=<@YQC@YIEC\8-*NK&_N'LI5>V@CGCCAF2;S1 M(X15RIPK[BH*GIGK0!Z-17!ZAXN\26_B3PUIX\/K -0>=;B&2Y1FPB@Y5AQ@ M Y]^E1>-_$-[IWC'1=,36;O3+&ZM9Y97M+);B1G4KMX,;G')[4 >@T5QMSX] M@L#J,3VVEBSE@IE,X7#XQQC=R*AM?B/%-JL=O/I%S!927UQ8+>F5&4 MRPAB?E'S8(4\^O'O1_7]?>!W%%>5CXB7MQX@L=4;3K^WTBN'6 MQTU%>1?\)[K%EX5DN+>[GU#6(KRU@N[/4;5+62T,C $8 *L>%/..N373W_Q M$ATOQ)8:+>6"I/=210L$O(F=))!Q^[!W%0>-W'TQ0!VU%>=>'_B#J_:K$_P 3K>*2&)=,PN]3U.WMI2CAFB4Y=U#=.BD9] MZ%J!U]%>3V?Q#U+2O$WB,ZW6JE)+?:QCR!DEE88SZ4OA[Q9XD M,%E%K6H,;MO$*6$HCMXP-C0"0QG@8 )/(YXH6MOZW!Z'J]%>4:;\3AHOAJQ& MIL;[4;J>\9?.N$A BCF9>6;C/0 =\5T%I\1[;4M7T^PL-.DBO-_#WQ$U6[\-:9/?Z-YVJZE=2P6<$$RJLP0L68D\( M%"XYSD].M6#\3Q-%;"RT&ZN+F6WN998/.1#";=PLBDDX/L1UX]> #T"BO.=4 M^,.C:>UL4MI)5DLX;V4-,D;I'(,J%4G,CXY('YUH2>+SKM]KV@:?'+:7%K;. M([HSHL@?8"KK$?FV\C#=.*'H"U.VHK#\':O)KW@W1]4F_P!=!X+*[U":SUK6+>.^FEGF MMXYH_+WR##,,ID$=1SU KJ:X&Q\0W=K9)="]EO_UYK0?P5I; MZB;YGN?-.IKJF-XQYRQ^6!T^[CMZ]ZQD\8ZKY+W3VT022"W>.%DP8MS.KN26 M *@J.XQN'/KH:M>:S?:?HIT_=;W-V&9UBE4JI\LD9;# J&P>.M,/(BT_X:Z+ MI\D;+<:C,D,4\<$4TX9(3-GS&08X)!(]/:KUAX+T[3-0TN]LY[R*73[);!0) M!MFA7HL@QS@\Y&*HW/BC5[,PA[&!Q)<30ABP0'RW"X)9@ 7Y(ZXQT-1R>-+E M([MA! ?+8HA0,1&PD9 LF2!DA+U=.B2)WBC'F'&PM")26+%0!D[.O7\J:WB34)M!G! ..16AJ_A'1]>U:UO]6M5O?LL3Q16\ZJ\(W$$MM(^]P!GTK.\0 M:A=6^LW$<%_-%,EI%)9VR $3REW!4C&6SA0<= <\=:A7QA?L]TLEE!;+'.(C M)-(,0#/*G!.>0>!=+OUU$7$UZQU"QCL)V,V6,:$D M')!.[DY)S5ZR\-6FG>(+O6+:>Y26\C1)X=X,3E %5\8SN &.#CVK9HH R],T M&TTB?5)K9IM^I7)N9BS X.M=310!S< MG@VVF_LR6;5-5EO-.G::&[>=3*=PPRM\N-I'& !6C<:%:7/B.SUR0R_:[."2 M",!ALVN03D8Z_*.]:=% ')ZG\/M(U35Y]1EN+^-KB:&XE@AGVQ/+%C8Y7'7 M ]/;/-3Q^!])C,'S7#"'49M14,X(,LH8,#Q]W#GC]:Z6B@#C]/\ AQI6F31R MVU_JRO!;26ML3=?\>\3D':G'&".#R?7-:>E^%++1]%N]-M;F\7[7*\TUSYNV M9I'ZN&4 \#H *W:* .2D^'NE7%C?PW=UJ%U>-DLT0 61AMY.!SC ]A7744 VN MH$N]0BCFOQJ,0CF ^S3Y)+1_+QDDY!R*B?X:Z1)H[Z2;[5/L4L\D]Q%]H!^T M%V#,')7)Y'48/)YKLJ* ,J^T"RU#4=)OI?,672W=[=4;"GVFMYE#Q+*VYXQE2-F>@(./6NOHH X#4?AS_ &OXGN+B M\O[P:9)I<5BPBNB)9]KL663(.5((YSGKTK4G^'VBSZD]UOO([>26*>:QCFQ; MRR1@!&9<9R-J\ @' R#75T4 :*SW0M[J[:\:19 )$E:3S-RG' M&&Z9!_&D\3^';O5-*TI+*X#WNF7UO=1R7+8\S8<-N('4J6Z#K7344 _#G M0=0B:.Z2>16U4ZJ?:B]SYG]J?VKC>,>=LV8Z M?=QV_6NCHH6G]?UV Y)?A[I<,%FMG>:C9W%F\S175O,!+B5][JW5[J,XT]DDA@EGW1^8@P)#D;MW//.#W%='10!R"?#K2H;.*W MM[W4H/LUT]U9R1S@/:,^=RQDK]T[CD-GK4]IX!T:R>W: W(:&UGMLM+DN)F# M2.Q(R6)&<_I7444 */[@?Y>HR>1@\]: M-5\'"2\O-9M+FXN-6^RS0V*7<_[FW:1<'&%W8Z=2<=L5UE%#U!:&7XRWDABCBR3(""O)/'/'>@>AV=QK M^C6AF%SJ]A"82!*)+E%\LGH&R>,^]0WWBC0=-M[B>[U>SC2WC664>>>)O"-Q>Z>D.E:/6!NC.2!UP>N2*MR>"K* MXNM2N9K'5U;48&CDCCMX=D3L$!:/<20/D& 210([;4/%&EZ;>:1;3S%CJS[+ M62,;D8X&"6'0'< #[BL=/'V@6^GWTMG%DH;@/J=DIMF"SAKA!Y1/0-S\I/O5:'Q9X M?GAN9EUFQ$5K.;:9WG5523^Z23U]/6N&?P-8F346CM]=3[;+YH/D0%H#O,AV M,>?O$X).15B\\(VUUYY2'783)=/IK=1W%D\R0B>W82("SA 2 M0<8R1D]JXJ3P9I$D31?V7K01LC(2/?M-M]GV[LYQMY^M7M-T.VL/"=YX??3] M7N(+O?YDK01*^6 &?E(&1@8..U '2V_B32;B9H!>11S^=)!'%*ZJ\K1G#;%) MRP!!&1Z&ETGQ%IVKZ79WT=Q'$+I$=8I9%#J77W\N';(T<31!B?O M [&/0@9YHZ =Y%J^CW1@EBU&QF,DC10LDZ-N?NJG/)]0*RM7\;Z;HLUU'<07 M:.!C!&'W2-&9, 9[(,GZBN8TGP=:Z0VGM#!KC-97'GJ_V>!7<;578S#! MVX09]>_:GZQX;.NW6HBZL=1CMKB\BOHMMM#*1(L/E,&23!G!XS3&\ M"6+7$DK1>(9&ELS:R&2.%BQ,1BW@GD':>W%#!>9WD/B729%'FWL%JS3&%$N) M51G8$#"C//)%6AJEE(;M(+F*XFM ?/AAD#NAQG!4'(/L:X6X\):?="X\W3]9 M8S"8 F&(E#*Z.2O/!!C 'U-7/#VB6WAO6-0U"VL-9D-XS'RY88OW>YRY 8'< M1DGJ30!NP>,=#G2.4WT<$+VT5R)KAA&@67.P$L?O':W'M4]KXCTZYN-0A:9( M#92M&YF=5#!8T=G7G[H$BY/:N%D\)Z;>:7J6E6T6OPI)>^;*4CB)C!3(A&[( MV 29'UZU)<^#K::V>*)/$-N9%DCD>.*$EHWACB9/FSU$2G(YSFA =Z^MZ3&U MPKZG9*ULH:<-<(#$#T+<_*#[TFFZO!J<]]#$K*]G/Y+AL?-E5=6&#T*L"*\_ MD\#6#7&I2I;:VOVX9(:W@8Q,65BRL>0J3SZ;J4C7*50Z,(EY!Y!^]4G]LR?] ?4O^_:?_%4 :M%97]LR?] ?4O\ OVG_ ,51 M_;,G_0'U+_OVG_Q5 &K165_;,G_0'U+_ +]I_P#%4?VS)_T!]2_[]I_\50!J MT5E?VS)_T!]2_P"_:?\ Q51MXA"W$=N=*U(2R*SJOE+R%(!/WO\ :'YT ;-% M97]LR?\ 0'U+_OVG_P 51_;,G_0'U+_OVG_Q5 &K165_;,G_ $!]2_[]I_\ M%4?VS)_T!]2_[]I_\50!JT5E?VS)_P! ?4O^_:?_ !5']LR?] ?4O^_:?_%4 M :M%97]LR?\ 0'U+_OVG_P 54=OXA%U;Q7$&E:D\4J!T81+R",@_>H V:*RO M[9D_Z ^I?]^T_P#BJ/[9D_Z ^I?]^T_^*H U:*RO[9D_Z ^I?]^T_P#BJ/[9 MD_Z ^I?]^T_^*H U:*RO[9D_Z ^I?]^T_P#BJ/[9D_Z ^I?]^T_^*H U:*QF M\0A;A+54@$_>_VE M_.@#9HK*_MF3_H#ZE_W[3_XJC^V9/^@/J7_?M/\ XJ@#5HK*_MF3_H#ZE_W[ M3_XJC^V9/^@/J7_?M/\ XJ@#5HK*_MF3_H#ZE_W[3_XJC^V9/^@/J7_?M/\ MXJ@#5HK*_MF3_H#ZE_W[3_XJHX/$(NK>*XATK4GBE0.C")>5(R#]Z@#9HK*_ MMF3_ * ^I?\ ?M/_ (JC^V9/^@/J7_?M/_BJ -6BLK^V9/\ H#ZE_P!^T_\ MBJ/[9D_Z ^I?]^T_^*H U:*RO[9D_P"@/J7_ '[3_P"*H_MF3_H#ZE_W[3_X MJ@#5HK.M=66YO5M'L[NWE:-I%\] P4J#C!/]Y?SK1H **** "BBB@ HHHH M**** "BBB@ KR/3="\:KH]K>3ZE=&XN;^W*6\_G3>1B5MTDBLP(&T@%5(7 % M>M2()8GC8L%=2I*L5//H1R#[BO-K?QGX>N+"SN5BUP27-^+'R#J$N],E1YA_ M>?<^=.?]H4=0Z#D\5>-3?Z;"VBLJ26C-=%M/EV)*%D(8,&.!N5!LQGYN,U-I M?B;QE(&YE>RE7+9?<<@D1XVK@/C(;MTJ2W\2>'2;A[ZZO;& MVBCA=9I-6G;>9#)\H"N>GED\$\>F*LWVO>$;!T235[Z0OK7BG7Y@;,@3_P#$SN/D^;;_ '^?F..._%/AU/PE<36, M,6NSM)?C-LHU.XS)R1_?XY!'..012 ZZBLS^PK3_ )[:C_X,;C_XNC^PK3_G MMJ/_ (,;C_XN@#3HK,_L*T_Y[:C_ .#&X_\ BZ/["M/^>VH_^#&X_P#BZ -. MBLS^PK3_ )[:C_X,;C_XNC^PK3_GMJ/_ (,;C_XN@#3HK,_L*T_Y[:C_ .#& MX_\ BZ/["M/^>VH_^#&X_P#BZ -.BLS^PK3_ )[:C_X,;C_XNC^PK3_GMJ/_ M (,;C_XN@#3HK,_L*T_Y[:C_ .#&X_\ BZ/["M/^>VH_^#&X_P#BZ #2_P#D M(:U_U^+_ .B(:TZ^'E\;^+$9V3Q1K2M(VYR-0E!8X R?FY. !^ IW_"=^,/^ MAKUS_P &,W_Q5 'V_17Q!_PG?C#_ *&O7/\ P8S?_%4?\)WXP_Z&O7/_ 8S M?_%4 ?;]%?$'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]OT5 M\0?\)WXP_P"AKUS_ ,&,W_Q5'_"=^,/^AKUS_P &,W_Q5 'V_17Q!_PG?C#_ M *&O7/\ P8S?_%4?\)WXP_Z&O7/_ 8S?_%4 ?;]%?$'_"=^,/\ H:]<_P#! MC-_\51_PG?C#_H:]<_\ !C-_\50!]OT5\0?\)WXP_P"AKUS_ ,&,W_Q5'_"= M^,/^AKUS_P &,W_Q5 'V_17Q!_PG?C#_ *&O7/\ P8S?_%4?\)WXP_Z&O7/_ M 8S?_%4 ?;]%?$'_"=^,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50! M]OT5\0?\)WXP_P"AKUS_ ,&,W_Q5'_"=^,/^AKUS_P &,W_Q5 'V_17Q!_PG M?C#_ *&O7/\ P8S?_%4?\)WXP_Z&O7/_ 8S?_%4 ?9GAO\ Y%C2O^O2+_T$ M5IU\/1^-O%D,211>*-:2- %5%OY0% Z #=3O^$[\8?\ 0UZY_P"#&;_XJ@#Z MC\1_VX/'5BVFMJ3Q-"(_+5)%MHB=W[TL#L?'&4?!X&TUF:7XC\<0MH%M=V#R MQ20 WMQ/I\J-OW,&!(R(]H"G+##9R,"OF_\ X3OQA_T->N?^#&;_ .*H/CKQ M>1@^*M<(/_40E_\ BJ /J3P?XDUS7M$O[S5;65;?[)'+!+:V;PNS,A+K&&+> M9CY<,."3CM6A\/WNGT*=KLZJ&:Y=XX=3202PH<83=(,OCKGIDD#@5\D1^-O% MD,2Q1>*-:2-!M5%OY0%'H!NI_P#PG?C#_H:]<_\ !C-_\53 ^WZS+C_D9]/_ M .O2Y_\ 0H:^,_\ A._&'_0UZY_X,9O_ (JFGQMXL,JRGQ1K1D4%5&VOI85MKP"" MZ@ED-Q*H!C+.YWQ!N-O&BVEA%_9Z'4)UG<0_V9/NDV-&%!0L# M&#O(+G*C -?.W_"=^,/^AKUS_P &,W_Q5,/C;Q69EF/B?6C*JE5*-:2- %5%OY0% Z #= MP* /N&N#\1_VX/'5DVFMJ3Q-#Y?EJDBVT1(;]Z6!V/VRCX/ VFOES_A._&'_ M $->N?\ @QF_^*H_X3OQA_T->N?^#&;_ .*H ^D-,\2>-X6T&VN[!Y8I+<&\ MN)]/E1C)N8,"1D1[0%.6&&SD8%:GA#Q)KFO:'J%YJMK,MO\ 9(Y8);6S>&1F M9"76,,6WX^7##@D^U?+1\=>+R,'Q5KA!ZC^T)?\ XJDC\;>+(8EBB\4:TD:# M:JK?R@*/0#=0!];?#][I]!F:[.JAFN7=(M3202PH<83=( SX]>F20.!75U\0 M?\)WXP_Z&O7/_!C-_P#%4?\ "=^,/^AKUS_P8S?_ !5 'V9/_P C/8?]>=S_ M .APUIU\/'QOXL,JRGQ1K1D4%5U 6TMS%.;=PDEM'YDJ''!5>Y'7%>=Z;J'C6RAL'AMKZ6%;6 M\"V]S!+(;B5<&,L[G?$&YP'YX(RAU"=9G\G^S)]TFQXPH*%@8P=Y!HSNZ<#\J?\ \)WXP_Z&O7/_ 8S?_%4 ?;]%?$'_"=^ M,/\ H:]<_P#!C-_\51_PG?C#_H:]<_\ !C-_\50!]F>'/^18TK_KSB_] %:= M?#T?C?Q9#$D47BC6DC10JHM_* H'0 ;N!3O^$[\8?]#7KG_@QF_^*H ^H_$7 M]NCQW9G36U)XF@\ORPDBVT)(?]Z6!V/SC*/@\#::S-,\2>-X6T&WN[!I(9+8 M&\N)]/E1C)E@P)&1&5 4Y88;.1@5\W_\)WXP_P"AKUS_ ,&,W_Q5(?'7B\@@ M^*M<(/4'4)?_ (J@#ZE\(^(]N?^#&;_P"*II\;^+#*LI\4:T9%4JK_ &^7(!QD [NA MP/R%(#[AK-\0"<^'M06VEN89S X22UC\R5"1P57N1UQ7QE_PG?C#_H:]<_\ M!C-_\51_PG?C#_H:]<_\&,W_ ,50P1]%:=J'C6RAL9(;6]EA6TO MO-?&BVVGQ?V>AU"=)I/)_LR<-)L>,*"A8&,'>'?^18TG_KSA_\ M0!7QG_PG?C#_ *&O7/\ P8S?_%4V/QOXLAB2*+Q1K21HH5474)0% Z #=P* M/N&N"\1?VZ/'=H=,?4GC:#RP@206T)(?]Z2#L?G&4;#<#::^7?\ A._&'_0U MZY_X,9O_ (JC_A._&'_0UZY_X,9O_BJ /I#3/$GC>%]"M[NP:2&2U#7ES/I\ MJ,9,L&#$9$97"\L,-G(P*U/"/B/7-=T'4+W5;698/LLN?^#&;_P"*H ^WZ*^(/^$[ M\8?]#7KG_@QF_P#BJ/\ A._&'_0UZY_X,9O_ (J@#[?HKX@_X3OQA_T->N?^ M#&;_ .*H_P"$[\8?]#7KG_@QF_\ BJ /M^BOB#_A._&'_0UZY_X,9O\ XJMS MP9XT\577CKP];W'B769H)=3MDDCDOY65U,J@@@M@@CM0!]AT444 ,F=HX))% M0R,JE@@(!8@=,GBO/H?#&FP2K*GAV]$BQPQAOMD6<1RB5?XNNX#)[@ 5Z#+_ M *I_]TUXQJ'BC7_#[:\9K@W.H+&]U9AY4>S:W$JJ"H4;E=0P!!//)SQ51MU) M;?0W[CPAIES:B!M!U%=NS9(M[$&39OQCYO21P<^M6CX?MC)+*-'U1)))()0R M7T2E#%]S;AL?7VXJC_PGE\OBB/1?[":7RFACO+B"1F2)Y%W#:=@!49')()[" MIO#'CB?7]1L[:?38;>.]M)+J!XKKS2 CA&#C:-O)XZU2BKDN3ZDL/AJQAGDE M&AZFV75XT?4(V6'$HEVH"WR@NH)%*GANQCU:UU./0;]+FWD:0$7D)#DR-)\P M)YPSMCIUJ&"ZOIOB2UO8:KM=E0HJ MR8.;V(_[;OO^@'XEL1SB0V\@B"F0H=@8X!..,GG KC(]!CCCN'BTCPTJ M:@2D[++Q<'G(;]W\W?BNV=UC1G=@JJ,LQ. !ZUYK8Z$;=;.%]1TPVUG,ES"@ MN1\LC']Z?TR/]]J+M TF:L'AU);J&XM]&\.-<6:+'%+'(2T*[Q MJ/PYX-NO#%DD-EIVD>>$V277FLLLHR2-Q$?/6JCVFH0P1BVUJSB)\OS1#= , M2L$:!OO+T96X/!R,@]*LS13SWOF2:G#)'%?K<1%]1*MC#@\!MNT;E(&!D @Y MZFN9W%RJQ9B\*/#JAU.+P_X?2_+%SIW>7G)K4^SZ]_P ^VF_^!4G_ M ,;KGXX=1EMF277HXFV'(74R2THC8;PW4*7*G9T&.G.*T-&GNX-:N9]1URVE M@=6V!;A2AR1MXW<$#(X SGG-',]@<47GBUN)&>2'2T11EF:[< #_ +]TDD>M M1)ODATM$R!N:[<#G@?\ +.H=>>WU+PK?:?+>:=?7$T;*@,BQID_=)!8]#@_A M4>N"/7=/L[/^TM/MHB"]QYDJR88+A0 &&<$[LYZJ*.9ARHL[=9_YYZ5][9_Q M]O\ >]/]7U]J0%%U(J7"G-W ML\MB!_=VY/U-1W4URL&J6]GH^O:CF8BX6-9?MLVX1L64<]B0/Y5MUD>'Y$FAOY(G5T:^EPRG(//K6O0 C*KJ590R MD8((R"*K_P!GV7_/G;_]^E_PJS4 OK0Q1RBZ@, >YX/Y&@!O] MGV7_ #YV_P#WZ7_"C^S[+_GSM_\ OTO^%20W4%R6\B:.79C=L8'&0"/S!!_& MI: *W]GV7_/G;_\ ?I?\*/[/LO\ GSM_^_2_X59HH K?V?9?\^=O_P!^E_PH M_L^R_P"?.W_[]+_A4D]Q!:PM-<31PQ+]YY&"J/Q-*]Q#'")I)HUB.,.S +ST MY]\B@"+^S[+_ )\[?_OTO^%']GV7_/G;_P#?I?\ "I?M$)_Y;1_?\O[P^]_= M^OM3ED1]VQU;:=K8.<'T- $']GV7_/G;_P#?I?\ "C^S[+_GSM_^_2_X5,DT MTE2XA072_)*Q_>G]./\ ?:O2R P((!!&"#WKS^R\5W%S M#81-96 O&N!]K B.U86/[ME&>IR.I(^1J74"%[>YC@C%OXAL8R?+\T0WH5F* MP(F[.1G#*QP>#D9':K$RF>]\V36+22.*_6YBWZF0V,.#P#M &Y2%P,X(/K4\ M'BJ&)*8EL8\<=U):LDWB.WC;8(;2:%U;:!=J5Y(P-I. 1@C( SGG-2'Q78^3O71I&8Q"=5'E\ MPE&M:?JVHS6L&G2"./)0]PD MI&U-J#J <$YSZJ.*W;MTETE[C3+>-IWD:NJ+ SKPF]\*!NQQ@>A(S0!7TX0QZQ#SRV8#^ M[MY^IIEUSU#3$%Q>>>DPU#82A"@CY2"#QZU?LM86]U2*RBM;5C+() MU81_\NAC#*_UW$+^=32:O;VMI?W%Q9PMY%X;:)$4 OP".O4\GIZ=*&".<6._ M0LZ>(+!+F2)/-G&I<2,(%0KLZ EQG?U'Z5K:--';ZC]HO==MS;K&PAMSJ1D\ MLEB<,2?GX[G..G8&HX_%MBGG7,UANLI-AMW5$SEH%E"$9SGD\]*U-.U>VU#4 MVT]=),K0!]D>'I8YX+Z6&1)(VO92KHP(//8BMBLG0E54U! M5 %]+@ >]:U #9 YB<1,JR%3M9EW 'L2,C(]LBN6CFA-O;7,>K:!Y-S(((' M73SB1T+84?O>H(;CMS742R)#$\LC!8T4LS'L!UKSFSTS3K5X,ZY;M' \.(H2ITIBH)0%2,RX^X5Q[<5,VC MSQL=TNAJ9I0YSIA&^09(/^MY8A/FY[#\JY&/3 MM/>V:*XUBU/R%=J>9M>01LHF;/\ &2P8_P"Z.2>:T=&>RT[6[F^N-;2X$JL MVXY.2#@C9D[<8!+' [#- &WJ-K>M82MJ5]I#VD:F23S]/8H .XM MK*"_DU71X[8(JPS&P8*%? !\W@'Y?TJKJ=WINH:3]B/B [MXF7Q+]3C\:0:.U[+FTCCI5JWTO4;15%M< M:3"%78HCTUEPN8Y$(C*G_8)&X]_YUJZ M-_96GZE]LGU&U(",(H(PQ2 LQ)"9'3!QT'4]!0'0Z3R-<_Z".G_^ +__ !VC MR-<_Z".G_P#@"_\ \=IO_"2:/_S_ ,?Y'_"C_A)-'_Y_X_R/^% #O(US_H(Z M?_X O_\ ':/(US_H(Z?_ . +_P#QVF_\))H__/\ Q_D?\*/^$DT?_G_C_(_X M4 .\C7/^@CI__@"__P =H\C7/^@CI_\ X O_ /':;_PDFC_\_P#'^1_PH_X2 M31_^?^/\C_A0!\*T444 %%%% !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 %%%% !6]X(#G MQ]X<$3*LAU2VVLR[@#YJX)&1D>V16#6[X)D2'Q[X=ED8+&FJ6S,Q[ 2KF@#[ M)\.B9;>^$[H\HO9=S(A53SV!)Q^9K9K&\.3Q7-O?30N'C>]E*L._-;- !7GE MCXJUF>&PMY)E^T).KW4HB $D$A/E@=@>HR/^>9]:] E5GB=$D,;,I =0"5/J M,\?G7*1:I:S6MG3QT]10!2B\975I&KRP/ M=M/Y10,P0+_H\;D9 QN)8X' Z\BKT_BVY%\MO';VJ;+Y8)1),2?+8/@Y"[0Q M*<#)]#BK%O\ Z:L@&O7(6-D4^=;0J"60,N 4ZX8<=:DEA6WD6*3Q*R/)*(PI MBM\F0@D#[G7@T"Z&>GC>>6V,L&G02'R_.XNOE">6SE6.SB0!<%>V1S6AH_B< MZOJ]Q9K9-''$&Q(S_-P1U7' .<@@GIVJ06DBHS#Q'(%#E6/EV^-W<'Y.M2+I MUP;AU37YC,H&\"&#>SM3+=:[=F/ M<%"BVA&33[!;Z[\07L,)V@;K6+<-W0;?+S]?3'M0!7T[7 M[K4-7ALHI 5E(O0VP9^RLG ^OF';]!2S>*EL;?4VFE@DG@O3!'"S[2%PI&< MGN><5,C$R^6OB*Z\S[0;7:+:+/F!=V/]7TV\YZ8IRVIF%S)_;\VV&0Q3.]O M &&#@DI[B@#'B\9$#;K)RN/N9SEL\9Z5L:1XCGU74C M:"TA"QHS23)<;T.&*C9\HW XZ\8Y]*(87FN[B!=?N!-!A7!A@!P5#9'R=,,* MFBLYB(Q%XBEPX^0)'!\P]OD^M =#;HK+_LS4/^@]=_\ ?F'_ .(H_LS4/^@] M=_\ ?F'_ .(H U**R_[,U#_H/7?_ 'YA_P#B*/[,U#_H/7?_ 'YA_P#B* -2 MBLO^S-0_Z#UW_P!^8?\ XBC^S-0_Z#UW_P!^8?\ XB@#X4HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "N@\"?\ )0_#/_85M?\ T:M<_6[X)5G\>^'4 M20QLVJ6P#J 2I\U>1GC\Z /LW0_NZA_U_2_S%:M8WAV-XK>^229IG%[+F1@ M6Y]@!^E;- #9)!%$\C!BJ*6(52Q./0#DGV%<%;:)I]M)&XFU5A'Y;*ATN;"L MI^=A\O5@J9_W?>N_HH \]GT*PFAAC\[4SY852&TRYVL!$D9R%VG/R9!SQD]: ML_V?:_:7E#WJK]K6Y2(:1<%5/S!NN3N(?J" " <=:[FB@#SZ/0M.\CRYS>R8 MB\E<:-,!@1L@8C:M=G10!RFIK8:AID=GLU,^5.LZ&YTZXG4D'.&##++R1C(J"2TT^XTW3]/N M'UE[:TC92JV-PAD)7:"2%R 6&/?VKLJ* ..T^&TLM3AO9)-4G,5NL11M,G M:0 +YOW?O% %J*\@%S%>P+;S"RPB(9;'*D#)7'/K6II-O8:9J3W[1WLD[HRD)I,R* MA9BQV#:=HYZ9]\\UV-%'6X=+&9_;UK_S[ZC_ ."^?_XBC^WK7_GWU'_P7S__ M !%:=% &9_;UK_S[ZC_X+Y__ (BC^WK7_GWU'_P7S_\ Q%:=% &9_;UK_P ^ M^H_^"^?_ .(H_MZU_P"??4?_ 7S_P#Q%:=% 'P!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %;W@F01>/O#DC!BJ:I;,0JEB<2KT Y)]A6#70>!/\ MDH?AG_L*VO\ Z-6@#[&\.S+/;WTJ!PK7LI D0HW7N" 1^-;-96A_=U#_ *_I M?YBM6@ K%B\5Z//:V=S'<.T=Y.UO"/*;<7!(((QD=.I]1ZBM>6011/(0S!%+ M$(I8G'H!R3[5P=MHNGVTJ.IU=@GE%5.G285E/S,/EZMA,_[M '7VVM65SYA$ MOE!&1,S?)DN@=0,]\,..M23:MIUO*D4M[;I(\HA"&09WD$A<>N :XF?0[&6& M%,ZJ?+"H0VGSA641)&00I4\A >O<]:L_88/M#RK_ &@B_:EN4B72YMBGY@W7 M)W$.>00,@''7('0[$W]F$9S=P!%?86,@P&]/K[5(L\+S/"DL;2H 70,"RYZ9 M':N#BT2P$/ES+J,A$/D*1I4@&T1M&I(QR^')+=_05=TBUL])U2:]5-4E\P-@ M/8W&Y2Q!;OMQE?[N?>@#K+NY%I 9FBED /W8D+-^0JF^OZ?%HL.K22.EI,%* M$QMN(;I\N,^_TYK.NKJVFTB?3XDUF-9E*F1K6>1P#][!8$],CVJ+4O[.U1;6 M&:VU9+2W# 00VD\8;*[1RH!P%+#'O0!M+K%DTOE"0F3[2;7;L.?,"[L?3;SG MIBI4U&T>.XD,ZI';R&*5Y#M"L,=S]17,:?#:V6IPWKC5IFBMEBVMI\@#.!M\ MWI]XJ M17V0'?]/7H:X(Z#:&%86EU3RUB5 M0PTI]Y981$"6QRN!DKW/>M32H;/3=1DOVAU"6XE1@VW3)$526+':,':/;/O0 M'0["BLO^WH/^?/4O_ &7_P")H_MZ#_GSU+_P!E_^)H U**R_[>@_Y\]2_P# M&7_XFC^WH/\ GSU+_P 9?\ XF@#4HK+_MZ#_GSU+_P!E_\ B:/[>@_Y\]2_ M\ 9?_B: /A2BBB@ 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 *Z#P)_R4/PS M_P!A6U_]&K7/UN^"9!%X]\.R$,P35+9B$4L3B5>@')/M0!]FZ']W4/\ K^E_ MF*U:QO#LRW%O?2JLBJU[*0)$*L.>X/(K9H ***PXO%ND3VME<1S2,EY.UO$/ M*;=O7(.1C@<=3ZCU% &Y16;;Z[87 L;2&^M@BOY;,9EP&_NDYZ^U3) M-7!9<],CJ* ):*J:AJ,&F6PGG#D,ZQHJ+N9F8X J"?7K M"WT>'59)&^R3!"C!"20W3CKTY/H : -*BJ"ZS9/-Y*NQD^TFUV[#GS N_P#+ M;SGIBI%U.S,5S*TZ1QVTIBE>4[%5ACN?J* +=%48=7LIKNXM1<1K+!@LK.!E M=H;<.?NX8!UQSST/Y4 6:*** "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@ KH/ G_)0_#/_ &%;7_T: MM<_70>!/^2A^&?\ L*VO_HU: /LK0_NZA_U_2_S%:M96A_=U#_K^E_F*U: & M2R>5$\A5FV*6VH,DX[ =S7"VVBV-M*CK%K)V>454V9P&4_,PXZMA,_[HKO:* M //IM"LY88D$>KYC4)AK.3:R^4D9!"E3R$!Z]S5K[%&)WD5-31?M2W"1+8/L M0_,&X)/+!SDC'(!QG.>WHH X&+1;-8=DT.J2D0^0A_L\C""-HUR.[ .);ZK+O#;0]K+E2Q!;'.W!*_W<^]=G10!R>J+:ZEI/]GFSU3RO M,$A6XM9)UDP<[7#'++[9[#TJ)[6SGT_3[&Y@UN6WLXRFT02(9"5VY)7!X!88 MZ9HK98=KV;8+ ;?,/'WBH"_2H;JW>X2\B1]4BAN M;G[2%73W#*V "-P(...V#[]J[:B@#SPZ!:F!8&_MM6B@#X 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 **** "MWP3)Y7CWP[(59MFJ6S;4&2<2KP!W-85=!X$_Y*'X9 M_P"PK:_^C5H ^QO#DPGM[Z4)(@:]E^612K#GN#TK9K*T/[NH?]?TO\Q6K0 R M6,2Q/&2RAU*DHQ4C/H1R#[UQ5OJVCW-MI\R3:V#>W+6P1KQPT9!P6?Y^%^[R M,_>%=M(S)$[K&TC*I(12,L?09(&?J:XR/P];1L3_ &!JS96-"#<08(3/_33J M> 3WVCTH N>?X=$0D.OW00ML!.HR]< _WO0@Y].:K)?Z$]Y'!_:FHJK/+%YD ME]*H$B.JE>3ZMUZ4+HH$,DLZ M-HVKE)O,^7S[;Y/,978#Y_50><]31U FL!I=]$"=1OXI3*8O*;4)-V=S*/XN M^PD?0T@DT43-#-JNH02"=H%66_D!JYF&.!QW_G5 M%M!CQ+Y>C:Q$96EWE)[;)20 -'RYPG QCD=C4RZ7LDD,>C:NB3*Z31K/;;94 M9F;:?GR "S8P0>>] $\JZ4ND7&HP:CJ-Q% #D)?RY)[#KWR/S%9UQJND6L&I MO)+K>_3YU@>);QRTA(ZI\_(^]R 1(YM00P VD[7 M&<;1UR?>DN-$BNKB2XFT'5?-E64/MN(,?O ,G'F=N<9Z;CZT=0Z%JZET.S8I M+JVH[A*D)5;V8D,YVCH>F>,U)J\%EH]O#++<:J_G3+"@74'7YCDC)9P!T[GK M@=ZH#0@M[/>#2M:\^9U?>9[4E"LGF#&6YYX^;/''I5VXCO[W1_[/N]/U9PX8 M2R*]KF0-G*D%R,8./7@[TTO6X]O,2K<6V(C MO1R5RYS\R _-GO2)HK6[>?::5J\%ZJ;5N?.MRW.[.1YF""7)(Z9 QC% %^_M MK>SN8K6)M8N[J5&D6**_<$(N 22S@=6 Z]ZSXK_39W5XVUO[)^Z#W)O7"QF3 M[H8;]W4@'C@FM"[2[NI+>9=,UB"Y@C,8GBEM=S*<9!W.1R0#TZCBJD6D"&11 M'H^L"V'E%K7S[8QN8_NDG?N/0'[V"1S0 J/;R6\5T$UI;.:2-(YWOW =7;:& M WDXR1U X-;7]@P?\_FI?^!TO_Q58KV%ZMK%:0Z=JQM4FC80RRVQ6-$^'8R64/JELI*,5(S*O0CD'WK"K>\$LR>/O#CK&TC+ MJEL0BD98^:O R0,_4T ?9'AV$6]O?1*TC!;V4 R.68\]R>36S69HL,\<%R]Q M T#37,DHC=E+!2>,[21^M:= !14:5O^15_0AHNNWNHI;6NZUM_):&99Y/WJR1+(#C/'WJ .PHK M*_X1S2O^?9O^_P _^-'_ CFE?\ /LW_ '^?_&@#5HK*_P"$^'8I!E'U2V5AG&095H ^XJ*R/#Z"&WO(4+>7'>2J@9BVT9Z9-:] #)2ZPNT M:JT@4E59MH)[ G!Q]<5Q]SX>74;=X7T:UPUT]V7AU>5'65P0Q#*@(R"00#C! MKLG561E< J1A@>A%>8GPIJ>AZ?>CPY9P64EQJDLD@L'AAF>VP?*"LRE0 Q!P M>V<4#->Y\&PW43Q/X>MDB>.&,QQ:M-&N(N$P%08('&>I'!J]HMA+HQGM]+TB MPC(6*.5!J;N5"(%0$&,X^4#Z]:YB71_&]LNIRQ7MQ<7MW!:?O(KR)$611B78 MK+P<\]@03WK0LM"\03>'_$4=YM6/[+\;"^:Y_MNXV";S!;^9#Y>!<\)]W.WR#GKG.. M>U,.ESK9=0U>$*9=/T^,,P12^H$98] /W?4U)]IUS_H%V7_@6T$::?YBMNCQ'_O0!H?:=<_Z!=E_P"!S?\ QNC[3KG_ $"[+_P.;_XW M6CYL?]]?SH\V/^^OYT 9WVG7/^@79?\ @#@@_B*=_PA/BS_H6 M-:_\ )?_ (F@#"HK=_X0GQ9_T+&M?^ $O_Q-'_"$^+/^A8UK_P )?\ XF@# M"HK=_P"$)\6?]"QK7_@!+_\ $T?\(3XL_P"A8UK_ , )?_B: ,*BMW_A"?%G M_0L:U_X 2_\ Q-'_ A/BS_H6-:_\ )?_B: ,*BMW_A"?%G_ $+&M?\ @!+_ M /$T?\(3XL_Z%C6O_ "7_P")H PJ*W?^$)\6?]"QK7_@!+_\31_PA/BS_H6- M:_\ "7_ .)H PJ*W?\ A"?%G_0L:U_X 2__ !-'_"$^+/\ H6-:_P# "7_X MF@#"HK=_X0GQ9_T+&M?^ $O_ ,31_P (3XL_Z%C6O_ "7_XF@#"HK=_X0GQ9 M_P!"QK7_ ( 2_P#Q-'_"$^+/^A8UK_P E_\ B: ,*BMW_A"?%G_0L:U_X 2_ M_$T?\(3XL_Z%C6O_ E_P#B: ,*BMW_ (0GQ9_T+&M?^ $O_P 32_\ "$^+ M/^A7UK_P E_^)H P:*VX_!OBF:-9(O#6L/&X#*RV,I# ]"#MIW_"$^+/^A8U MK_P E_\ B: ,*BMT^"O%8!)\,:T .I^P2_\ Q-(O@OQ4RAE\,ZR5(R"+"7!' M_?- &'16[_PA/BS_ *%C6O\ P E_^)I%\%^*G173PSK+*PR"+"4@C_OF@##H MK=_X0GQ9_P!"QK7_ ( 2_P#Q--/@WQ2)%C/AK6!(P+*OV&7) QD@;>V1^8H MQ**W?^$)\6?]"OK7_@!+_P#$T?\ "$^+/^A8UK_P E_^)H PJ*W/^$+\5;]G M_",ZSOQG;]@ESCU^[2_\(3XL_P"A8UK_ , )?_B: ,*BMS_A"_%0<(?#.L[B M,A?L$N2/^^?>E_X0GQ9_T+&M?^ $O_Q- &%16]_PA/BS_H5]:_\ "7_ .)I MD?@WQ3-&LD7AK6'CA!VT 8E%;O_"$^+/\ H6-:_P# "7_XF@^" MO%8!)\,:T .2382__$T 85%;B^"O%;*&7PSK)4C((L)<$?\ ?-+_ ,(3XL_Z M%C6O_ "7_P")H PJ*W%\%^*G173PSK+*PR"+"4@C_OFE_P"$)\6?]"QK7_@! M+_\ $T 85%;9\&^*1(L9\-:P)&!95^PRY(&,G&WMD?F*=_PA/BS_ *%?6O\ MP E_^)H PJ*W?^$)\6?]"QK7_@!+_P#$TG_"%^*M^S_A&=9WXSM^P2YQZ_=H M PZ*W?\ A"?%G_0L:U_X 2__ !-)_P (7XJ#A#X9UG<1D+]@ER1_WS0!AT5N M_P#"$^+/^A8UK_P E_\ B:/^$)\6?]"OK7_@!+_\30!A45MQ^#?%,T:R1>&M M8>-P&5EL92&!Z$';3O\ A"?%G_0L:U_X 2__ !- &%16Z?!7BL D^&-: ')) ML)?_ (FD7P5XK90R^&=9*D9!%A+@C_OF@##HK=_X0GQ9_P!"QK7_ ( 2_P#Q M-(O@OQ4Z*Z>&=996&0182D$?]\T 8=%;O_"$^+/^A8UK_P )?\ XFFGP;XI M$BQGPUK D8%E7[#+D@8R<;>V1^8H Q**W?\ A"?%G_0KZU_X 2__ !-'_"$^ M+/\ H6-:_P# "7_XF@#"HK<_X0OQ5OV?\(SK._&=OV"7./7[M+_PA/BS_H6- M:_\ "7_ .)H PJ*W/\ A"_%6\)_PC.L[B,A?L$N2/7[M+_PA/BS_H6-:_\ M "7_ .)H PJ*W?\ A"?%G_0KZU_X 2__ !--C\&^*98UDC\-:P\;@,K+8RD, M#T(.V@#$HK=_X0GQ9_T+&M?^ $O_ ,30?!7BM02?#&M 9)-A+Q_X[0!A45N MCP5XK90R^&=9*D9!%A+S_P".T?\ "$^+ ,_\(QK7_@!+_P#$T 85%;B^"_%3 MHKIX9UEE89!%A*01_P!\TO\ PA/BS_H6-:_\ )?_ (F@#"HK;/@WQ2)%C/AK M6!(P+!?L,N2!C)QMZ#(_,4[_ (0GQ9_T+&M?^ $O_P 30!A45N_\(3XL_P"A M8UK_ , )?_B:/^$)\6?]"QK7_@!+_P#$T 85%;O_ A/BS_H6-:_\ )?_B:/ M^$)\6?\ 0L:U_P" $O\ \30!A45N_P#"$^+/^A8UK_P E_\ B:/^$)\6?]"Q MK7_@!+_\30!A5N^"2Z^/?#IB17D&J6Q56;:"?-7 )P'=7A@BU.V>222RD5442J222N .] 'U;X=:5 MK>^:>-(Y3>R[E1]P'/8X&?RK9K*T,@KJ!'_/]+_,5JT -DC2:)XI45XW!5E8 M9# ]01Z50_X1_1?^@/I__@,G^%:-% &=_P (_HO_ $!]/_\ 9/\*/\ A']% M_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_Z ^G_P#@,G^% M:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% &=_PC^B_] ?3_ M /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_ C^B_\ 0'T__P !D_PH_P"$?T7_ M * ^G_\ @,G^%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H#Z?_ . R?X5H MT4 9W_"/Z+_T!]/_ / 9/\*/^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z+_T!]/\ M_ 9/\*/^$?T7_H#Z?_X#)_A6C10!F_\ "/:+_P! ?3__ &3_"E_X1_1?^@/ MI_\ X#)_A6C10!G?\(_HO_0'T_\ \!D_PH_X1_1?^@/I_P#X#)_A6C10!G?\ M(_HO_0'T_P#\!D_PH_X1_1?^@/I__@,G^%:-% &=_P (_HO_ $!]/_\ 9/\ M*/\ A']%_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_Z ^G M_P#@,G^%:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% &=_PC M^B_] ?3_ /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_ C^B_\ 0'T__P !D_PH M_P"$?T7_ * ^G_\ @,G^%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H#Z?_ M . R?X5HT4 9W_"/Z+_T!]/_ / 9/\*/^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z M+_T!]/\ _ 9/\*/^$?T7_H#Z?_X#)_A6C10!F_\ "/:+_P! ?3__ &3_"E_ MX1_1?^@/I_\ X#)_A6C10!G?\(_HO_0(L/\ P&3_ H_X1_1?^@18?\ @,G^ M%:-% &=_PC^B_P#0'T__ ,!D_P */^$?T7_H$6'_ (#)_A6C10!G?\(_HO\ MT!]/_P# 9/\ "D_X1[1?^@/I_P#X#)_A6E10!G?\(_HO_0'T_P#\!D_PH_X1 M_1?^@/I__@,G^%:-% &=_P (_HO_ $"+#_P&3_"C_A']%_Z ^G_^ R?X5HT4 M 9W_ C^B_\ 0(L/_ 9/\*/^$?T7_H#Z?_X#)_A6C10!G?\ "/Z+_P! ?3__ M &3_"D_X1[1?^@/I_\ X#)_A6E10!G?\(_HO_0'T_\ \!D_PH_X1_1?^@18 M?^ R?X5HT4 9W_"/Z+_T"+#_ ,!D_P */^$?T7_H#Z?_ . R?X5HT4 9W_"/ MZ+_T"+#_ ,!D_P */^$?T7_H#Z?_ . R?X5HT4 9O_"/:+_T!]/_ / 9/\*7 M_A']%_Z ^G_^ R?X5HT4 9W_ C^B_\ 0'T__P !D_PH_P"$?T7_ *!%A_X# M)_A6C10!G?\ "/Z+_P! ?3__ &3_"C_ (1_1?\ H$6'_@,G^%:-% &=_P ( M_HO_ $!]/_\ 9/\*/\ A']%_P"@/I__ (#)_A6C10!F_P#"/:+_ - ?3_\ MP&3_ I?^$?T7_H#Z?\ ^ R?X5HT4 9W_"/Z+_T"+#_P&3_"C_A']%_Z!%A_ MX#)_A6C10!G?\(_HO_0(T_\ \!D_PH_X1_1?^@18?^ R?X5HT4 9W_"/Z+_T M!]/_ / 9/\*3_A'M%_Z ^G_^ R?X5I44 9W_ C^B_\ 0'T__P !D_PH_P"$ M?T7_ * ^G_\ @,G^%:-% &=_PC^B_P#0(L/_ &3_"C_ (1_1?\ H#Z?_P" MR?X5HT4 9W_"/Z+_ - BP_\ 9/\*/\ A']%_P"@/I__ (#)_A6C10!G?\(_ MHO\ T!]/_P# 9/\ "D_X1[1?^@/I_P#X#)_A6E10!G?\(_HO_0'T_P#\!D_P MH_X1_1?^@18?^ R?X5HT4 9W_"/Z+_T"+#_P&3_"C_A']%_Z!&G_ /@,G^%: M-% &=_PC^B_] BP_\!D_PH_X1_1?^@/I_P#X#)_A6C10!F_\(]HO_0'T_P#\ M!D_PI?\ A']%_P"@/I__ (#)_A6C10!G?\(_HO\ T!]/_P# 9/\ "C_A']%_ MZ ^G_P#@,G^%:-% &=_PC^B_] ?3_P#P&3_"C_A']%_Z ^G_ /@,G^%:-% & M=_PC^B_] ?3_ /P&3_"C_A']%_Z ^G_^ R?X5HT4 9W_ C^B_\ 0'T__P ! MD_PH_P"$?T7_ * ^G_\ @,G^%:-% $5O:V]G"(;:"*"($D)$@51GKP*EHHH M**.@R:\UT[XI++_;'[ZX66*-U99HE&Y MX//"\L/X >>G'O0!Z!17GUS\48/,F@LM*FFE\AI(=TT8W-]G$X!7=N VGEL8 MR,4Q/B6T4"RW-D'EGBMC%;I-&BJTD;R-F5GVD80XZ>G- 'HE%>'R MM(O6MI40K-NC'SO 9U3:6SDJ",],XYYK=\.^(4\0VD=S%;^5&\0DYF5F4[F4 MJ0.005[CV[&@#;HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@!'VA&+?=QSQGBLQ4T34H[> 065PCVXD MA0Q*P\K(Q@$<#.W\O:M2N2F\'SFRO+>*\AQ-,!$'A!5+<%F$>#D<,['./08[ MT ;4=GH]U+>6RV-J[)*IN%-NN&?:&4GCDX(YJTNG6* !;.W7&,8B48PNT=O[ MO'TXKF'\(7PL'ACU*,S20^0\DD;'(,"1%N#URF?QIC^"YRVH$W23&Y@W9&.,4 C=M=$T;3]2GGBMK=+R\)8E@-Q4*J$+Z+A5X'%/NM/T:W MLO+N-/LQ;,TF:S]5\-2:DEBPG@2XM[66W,_DX(WJ!N3 M!^7!7IZ$T@\-2?V!<:?NM5::Y6X$2Q'R$VLIV!WD;$MP6$8P M>2!D_3BN6N_!D\\+JM\@RP8H8_E<"65]K9R"/WH[=5S4^G>$Y;+7+:_:XBD6 M <,REI3F)8]I&*ZM$$[L2!!GS0TOF?O,Y!('R@X]>*;_P (5>?9C#_:,:LUE';/-Y>YY"FW MU^ZIVX*@X(/2A;!U.MN;N&S6-IWVB258EX)RS' 'YU/7'0^#)H[JPE-Q 5MG MC?YT+-'LD9BL9X"JV[!&.-H]L6-0\)S7^I7=P;J-4G+$-L/F8*!?+)S]P8W8 M]?U .IIDLL<$9DFD6.->K.< ?C6!/X&-'N6E56B!18R^[RPIR M/P_"LW_A"9GTV6SN+BTNB]K'$)YX"SAD"C Y^X2N<>I- ':5!'=PRWS2V$R+M*%0XW#G_ &QCZ4= ZG24PRQK*D32*)'!*H3RP&,X'MD? MG7+?\(G.TUJ^^RA6()\L$3+Y15]Q,7/RE^C>U0Q>"I$6'>;)_+6>-5\L@JDB MJ.)!AMV5^\><'KWH [*BJ&BV,NFZ3#:321NT>>8XPB@$D@8 X'? SUJ_0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% ","5(!()'4=JXI?%5_:VD\U MT8V:RVVWN[^>/]S+&)H8Y M'V[3]GCD$8..226_(U(_C6X!U#&GQ(MJY7,MRJ$8?:2P//(^8>HKL<#TI-JG MJHY]J 1S6K^([C3VTZXACADM9[2:=U; M]C:WC>"\BB\Z.8F"1=Z98/C[N&()QQ@UU.*3 QC'% ')Z?XQFOM6M++^SU59 MAS)YPPW+C?'G&]/DZCG#47_C3[)K%Y81VT^F1X7=MTAD'EH#/.H(;;DC"*!D]Q^)+XUO) M;-G@ALX)/)MYP)92P".8]Y; ^3&\_>QTS78)9VZ7M)#XAU&UT M#P[=N(YOM4;&YWD[W(B9PJ<WZVT$K MV[HJ>3,6BDW;>C;>HW8/':LZ_P#$VIW:ZEI]O;1V]Q 1'YHGPP^=%)Q]X AB M5.*[? '04F!G.!GUHZAT.,M_%%W97L6GR6SW)>XE'F/* 2HF9 J;L;BH ..N M,>M6M/\ $MWJ&HZ4H^P);7:2EU68LZL A"= XW'*^WM74X!Z@<48'H* ..D M\5S:;>_9I5$[S:B\2AV*E4\Q4&WC!QNS]!4=AXSOG?3[:XM+:2:<9E>.8(H/ MF,A5=W\2[%+A[A8P)7549O4#.!^I_.A@O:NM@@BMK>."% D4:A54=@.!4F !@"CJ'0YG5?% M4FG:I-:):1R^4F=AE(D?]VS[E7'W!MVD]CGTYF'B*6+1=0O+NWBBFLY1$RK( M2A+!"#G ./G /'8]JZ# SG'-% '+MX@EO?#NFZ@)/L$=U<>7<3\,(5&\9!88 M +*!DC'S54M/&'DPM')-%>C[0T-O<;U!G F6/HHP2 V3CKC. #798&,8XIJQ M1HS,L:JS'+$#!)QCG\*.H'(6GC.YU*Y:UL;.!Y#,(TD:5@FTI(V3\N<_N\8P M.M06OCF\^SVHFLH)I6LA<2M%,%#-L9B%!Y."N"!D@GVKN, =!1M'H./:@#C3 MXGO["XN);NV$BRM#'%$DA(25X\H@..C-P3V.*?X@UK4+#Q+:V\%RJ0^7"S0! MEW2;I=K!5*EG.WT9<=>>E=7-;0W)B\Z,/Y3B1,]F'0_K4F!G..11UN+H<6OC MPR1W+I;P>7#,BF0S<;&#\@8W%AL^Z!GGI5ZT\23?VK;V4RH4GN)XU=W&_P"6 M1@H"*,XPO4C'J@ZYZ48& GRAPHIC 11 ex-10d1g005.jpg GRAPHIC begin 644 ex-10d1g005.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( :@#'@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /9_$GB. MV\,Z?#=W5O\UKP[906=A+?>5J5O/-!$X5VB5LM@DCG'N*Q=&]1TJ\CU".2UN;V=-(_#?V=S(]B;W M[1N&P*'V;?7.:I>)?&\7AM+UIM(U&5+586\X1A89#)(J!556'VS>2#G=\Q8Y<,>[9X(J/5O!OB6\T+5H?[)DG MGN-)TF!5:909)(GS*N[/!'K^6:$_Z^\&OZ^[_,]:U75QI=I#.+&]O?,F2'R[ M*,2,I;^(C(PH[FETG7;#6VOEL9C(;&Z>TGRI&)%QD#U'(YKRD>#]:DO7NK#P MZVE:<^N:=5D+NV[LYW;3 MG&*T=1\0Z;I6JZ9IEW.4N]3=TM4"D[BHR5R>#O%>5\7"*8ZN-=-_ M_9>V+/DY\O&_/7R@.-V/QKI_'WAJ?5/%'A/6HM&_M*'3[B3[7"JQE]C+\IPY M (##.,T#/0-REMH8;AVS7-^+?'.D>##8#5!.?MLA1/)4-L QEVR1A1D9//6N M"\,^#M?LO%FESW>F2+?VNH7<^HZV94"WL+@[%X8L?X?E( 7;6OXN\&ZQXR\6 M:B)'>STVWTDVMI*5C<3R2G+\-DKT4;@ >.#0!V=QXHTBUUFXTF:ZVW=O9&^E M78<+"#C.>F>.G6K.DZQ9:UI%KJEE+NM+I \3,-I(/L>E>3V_@S5-6U2&ZUWP MO%+/?>'A9232B)Q;7:;E$C9.?F 7!7)' K+O/!FN3>$M"L(_"3PBST^>*6.- M+=W:[957S"&?9M; /F8+@@XQU+T%J>]%E! + $].>M8^B^(8=9OM7M4A>)M- MO#:.78?O#M5LCV^:O,X?"6M1RVS:MX;FUB9]-T^&TE^V+$=/EB"B4%\[D.[Y MMR DXQ4]_P"!=0EUS4]9BTIO[0/B2VN+6X$@#"U&S>1\W ^]D=3CZ4NHSUS> MG]Y?SI2Z@ E@ >AS7C-M\.+FZ\46MSJ6B;[:77=2ENV:0?/:N"80V&Y4MCY? MS%9K> ?$AT;18;[3KNXM;6TN[9;.+R)6AD:=C&W[T[0#'M 9?F7 Q0![P74' M!8 ^F:S[+7+#4-5U+3+:4M=:?4UTGA?PVVC_ !(\0W\N@!([X0RVM^B1 M[4_=@2J3G<"SY)XP>I- KFS-XVC&N:EI-GH6KZA/IS(EP]LD6Q2Z!UP7D4G@ M^E=,CAU!'XCT]JX;2?"=PWQ"\3:Q>&_MX)KFUDM#!>/'',$B4-N16PP##&&' MZ5N>%K.&SCU,0Z$^D>;?RR,KRA_M#'&9A@G ;TXZ=*!D>M>,(-'UR#1UTO4K M^]GMFN52S1#\BG!^\Z\YQP/6KWA_Q%IWB;1+?5M.E)MI\X$@VLI!P5([$&N8 M\0>%KK7/B9I]W*EY'I46ERQ/8SC"91@V,#Z51O?AS9GQGX=BMM+VZ M#IMC,%^?*+,7#)N!.6YRWU S2CMJ#/0;R\6SLKBY$4MP8(VD,,"AI'P,X49Y M)["DL;Y;[3[:[,,UMY\8<0W*[)$R.C#/!'<5X?:^'M4\-VZZAJNG/8-96.HK MK&J/.K#4FER(L8)9SD@_,!BHKSP3XCU#2=$D.G7EW;'P]!;001K"K6DXQNSY MO,>>N]!N&,=A3 ]^W*&VEAN/;-9FA^(=-\1P74^F3F:.VN7M9&*%?G3&<9ZC MGK7F]IX2U:W\8RW&KZ!-K-P]];36FK?;%C%M"B8*EL[SMYRH7#YR<5M?"[PU M<^%O[>LKO1_LSR:C)+%=H$V30D_NU!!WO'S#GDF* /< ZG.&!QR>:P[+Q1!>^+M4\/K;NDFGP13-.6&QPXXQ]*\J/PX MUNSTGR='TYK2>Y\*I;WA68#S;L2(S(QW?>*AUST .,U./!EY7C8F3Y2VQAZJV-P]SP >SSW,-M:2W4TBI!$AD=R>%4#)/Y"N M7T3XAZ3K=S!$EIJ-I'=0O<6D]U;[([E$^\4()Z#G# '!!JGX!TK6-,\%7UE> MZ5:6\YFG-M R+&LRD<&2-694W'.54D8[5S^A>'M>-_9V::'=Z3I)MYXM4L;B M]6>RD+*P00(68J-Q!_A&#CF@#TK2=8L=;TBVU2QFWVERF^)V&TD?0]*;_;E@ M/$/]A^:IX?:YN)/#PLI;EO*=H+L,0'*V'AGQ'=V\$%[XIS56'P= MKUIXCO;Z\L[KS$NKVXDO@T CD@:-]@+C,K]5&QL 8Z\4EL,]K5U8X5@?H:-Z M$9#KCUS7@?A+PGK6HZ!IEUH&E'0W_L&>&:^,J@W\L@_=XVDD8.&W$ C.!T%2 M-X!UN[T>\MK/P]<:5:RVFG6\UJ)HPTT\E",PP+D# _ MB9F& .. 23Z\MH_@>'PW\6)+ZR\.I_9,M@D5M<0+'BVE&=Q;<0V2!]X D[N> M]3>,M)U(ZEXCBM;26XCU_1#:P,O(6XC$F$))PH97R">,@\YZB!ENY^+?ARU\ M$VGBMX[XV-U<&WCB$:^;N&[.5W8Q\I[]Q6GJ'CBWL+4W#:9?^5YUI$DCH$23 M[01@H<\[<_-Z&O++[X=>(G&JZ?'I ;2H[&2ZL8@8QF]FABC9>3_"0YSP,UO7 MOA+7YKS5I!ISE9[G1'C^=?F$ 'F]_P"'_P#5F@#UWX%]<32ZC!)!&LL#*VQ M1)_K3D;5V' 7&01BLJ/X>ZZ?"_B'3(= RDMM;M ]W'#'];UX^8<].>M+O7=MW#/IFO'=8\)ZG>7=^]GX8EC-W;6J:+)OBC_ M +&9#\^=K?)\WSY3.[I4DW@74_[8O=773&;4QXEM[B&Z60*QM0$$C#YN ?FR M.I]^*%O8#U["1QQD]L' MRO1_ _B&U\0237-OJ!NO-O&N+Z"2WB6XCD5]@$@S(Q.4PK8"$9'2F>'_ WK M>BZ!XBTS^QI(_P"U+6.PM))8(XY7=PRMYGE.RLJ*2QD(!//L* /:U8,H92"I M&01WI:CMXO(MHH<[O+0+G'7 Q4E !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% %2]U33]-$9O[VVM1(2$\^54W M8ZXR:L>;'Y/G>8GE;=^_<-NWKG/I7.^(K34O[;TC4]/T];X6B7"20F98R=ZJ M!RW&/EYKFY/"OB&66UL9(U73Q9/#*MO=LD/S12CR]F>0'= " .%!/H$W9#L> MD AE#*001D$=ZJ6VK:=>7,EM:W]K//%G?%%,K,N#@Y .1@\5RGA_1M>M/$Z7 M-T;N'3UMU5(C>K)&H\I%V%3DY#*Q# ]^O.*H_P#""ZBGAZYDCO+I=8#726JI M9;]B0")OD<$_,1OB&[&3LR30!Z;3 M(YHI@QBD1PK%&VL#AAU!]Q7F2^%/&<7F1IJEX3]B18I3?G:&\I0\;9RVXOO( MD!R-P/;%=!X0TB_TL*;O3I;8R37F".] '613PSA MS#+'($RB.\*M$9+A6 ;G:P\ ML$="@>,-*"W"33WKJ;>1X'U%OWK SB09;( P\)QT.SVH!'I%%>37 MGAOX@SPV<$5R\;IIT<,ERE^P8O\ 9W5]V3RWFE2& [ DD].H\.Z3J=IXKU$R MWE^^D6T:I:I179BTFWC\R\O?+A: M= !'<0B,2<< J1DCKSQ74W4>JS^$HX;;2U>_MYA%$)RF5$;[?/7=QN*C?M$RY\O&=_7[N._2G?VG8>9;1_;;;S+I=T"^:N91C M.5Y^88]*X:Q\*7MGJ\+0Z3%#802"[ \Y3))_HOD&!NQRWS;NGXTUO#.N7,GA MPBU-GY,5M'?[;B(JBP2%U ^0L2><;2.&P>E'46MCT6BBB@84444 %%%% !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 %%%% &!XK\4Q^$].2^GTS4+V$MB0V<:OY0]6R1@= MJL6?B33[G[)%<2?8+ZYB,RV%XRI.JC..-)B9/+/DBXB/*JZ_>WC@AR>F>. MM+J!W9\6^'0;<#6[!S!PU>-[]4,GEE]S^6O! M<[R5.X;22>:DL?"O@_3[;RH?'FD!X[NUN('$L.5\AV90_P ^7)WG)R.@XI@> MB:GXVT72/$)T2^F>*Z%@]_N*_)Y2;MW/KA6./056L/B%HVIP:9/:+0+!'^[O(L^6AEWIG?T=92 MI'3CO5-_#W@J:'R)/&^F"$\%8[J%3MW7+8!W\?\ 'T1_P >O"=^@(]'_ .$F MT$P).-:T\PR2>4C_ &E,,_\ =!SUY''O5.V\<>'+B*ZE;5;:WCMKU[%VN)5C M!E7&0,GGKUKS1O!_A Z3%:+X]T6.YCN5F%Y$\*R(%0( I$F02%Y)+ ^G JWJ MOAOPCJCW3'Q]I2>?=W4Z@S0-L2Y0+*OWN3P"K?P^AI@>FGQ+H0NIK8ZSI_GP M(SRQ_:4W1JO4L,\ =\U!>>+-(M-#CUE+I;K3WFCA\^U(D4%V" D@\ $C/I7F M-WX)\ W44L1\;:MVQLO!-IX&U'PR_BS1 M62_,KRRQSPQA7?H53<<;<+C))XZT =C:^+M$NKJ:V^W10RQWCV2K.XC,TJ8# M! 3EL$XR.]0Z'XST;7-/^UK=16I$S1&&XE17!$K1@XST9E./6O.Y?"W@]XM! M1?'VEYTL9=I)X7,[F99F?.\;69EP2=W'ZQ)X0\(17<'X[6:Z?6]/%O!((I9/M"[4<]%)SU_P-,UOQ+: M:(MJ9%:47"R2YC/"Q1H7=_? P.Y(]R/+/\ A"? ZZ')8]^WE9 2_SGYL@<#CKGJM6E\+ZCI^G6P\::67M+66S>:6^B9I8Y(O+9CAA M\V=K>G!'?( -?0_B'H>M07$Q-QIRP0Q7#'4$$0,4F=C@Y(PV...-'M/LKP3"^@G29_.M)%=5\H*6&<]?F%:'_"3:#ONT_MFP+6:EKE1< M(3" <$L,\<\<]Z\TA\.^$(].:U;QSHH+><"T4D*#YTB0<>8>@B'4\Y[#BI;[ MP_X)O8)4'C+1HWD,SLPGAP[/=+< N-XW ;0F,\CN*!=3T2[\2Z9:6VF77G>= M:ZC;RW*,R#/S M+D'!'6N26#P@OP^_X15?&>D1XR\=U%=1(8Y/-\T,JA^-K=!GMUK(G\.>#I-4 MT*[A\=:5%'I,=JHC-Q$3(879\[M_&XLV<@]>*!GI&C^)=.UC2;2_2>.#[2B, ML,LBAU+ E01GJ0"?P-!\5^'A:K='7-.^SO+Y*R_:4VE_[N<]:\U_X1OPJ?LT M!^(6F_8$BB2>!9X0TK1QO&&#[\I\LAXYY%4V\%>#FT5;#_A/-$29;E)ENHFA M22,+&$ 0B3() R220?2@#UO1]835OMJ>48;BRNGMIHBP;!&&4@]PRLK?CCM6 MG7%Z#K'A?29-3N)O%6BRW.H79N)&6]B "JB+][G"H,GU)K8_P"$S\+?]#+H MW_@=%_\ %4 ;E%8?_"9^%O\ H9=&_P# Z+_XJC_A,_"W_0RZ-_X'1?\ Q5 & MY16'_P )GX6_Z&71O_ Z+_XJC_A,_"W_ $,NC?\ @=%_\50!N45A_P#"9^%O M^AET;_P.B_\ BJ/^$S\+?]#+HW_@=%_\50!N45A_\)GX6_Z&71O_ .B_P#B MJ/\ A,_"W_0RZ-_X'1?_ !5 &Y16'_PF?A;_ *&71O\ P.B_^*H_X3/PM_T, MNC?^!T7_ ,50!N45A_\ "9^%O^AET;_P.B_^*H_X3/PM_P!#+HW_ ('1?_%4 M ;E%8?\ PF?A;_H9=&_\#HO_ (JC_A,_"W_0RZ-_X'1?_%4 ;E%8?_"9^%O^ MAET;_P #HO\ XJC_ (3/PM_T,NC?^!T7_P 50!N45A_\)GX6_P"AET;_ ,#H MO_BJ/^$S\+?]#+HW_@=%_P#%4 ;E%8G_ F?A;_H9='_ / Z+_XJD_X3/PM_ MT,NC?^!T7_Q5 &Y16'_PF?A;_H9=&_\ Z+_ .*H_P"$S\+?]#+HW_@=%_\ M%4 ;E%8?_"9^%O\ H9=&_P# Z+_XJC_A,_"W_0RZ-_X'1?\ Q5 &Y16'_P ) MGX6_Z&71O_ Z+_XJC_A,_"W_ $,NC?\ @=%_\50!N45B?\)GX6_Z&71__ Z+ M_P"*I/\ A,_"W_0RZ-_X'1?_ !5 &Y16'_PF?A;_ *&71O\ P.B_^*H_X3/P MM_T,NC?^!T7_ ,50!N45A_\ "9^%O^AET;_P.B_^*H_X3/PM_P!#+HW_ ('1 M?_%4 ;E%8?\ PF?A;_H9=&_\#HO_ (JC_A,_"W_0RZ-_X'1?_%4 ;E%8G_"9 M^%O^AET?_P #HO\ XJD_X3/PM_T,NC?^!T7_ ,50!N45A_\ "9^%O^AET;_P M.B_^*H_X3/PM_P!#+HW_ ('1?_%4 ;E%8?\ PF?A;_H9=&_\#HO_ (JC_A,_ M"W_0RZ-_X'1?_%4 ;E%8?_"9^%O^AET;_P #HO\ XJC_ (3/PM_T,NC?^!T7 M_P 50!N45B?\)GX6_P"AET?_ ,#HO_BJ3_A,_"W_ $,NC?\ @=%_\50!N45A M_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+HW_@=%_\50!N45A_\)GX6_Z&71O_ M .B_P#BJ/\ A,_"W_0RZ-_X'1?_ !5 &Y16'_PF?A;_ *&71O\ P.B_^*H_ MX3/PM_T,NC?^!T7_ ,50!N45B?\ "9^%O^AET?\ \#HO_BJ3_A,_"W_0RZ-_ MX'1?_%4 ;E%8?_"9^%O^AET;_P #HO\ XJC_ (3/PM_T,NC?^!T7_P 50!N4 M5A_\)GX6_P"AET;_ ,#HO_BJ/^$S\+?]#+HW_@=%_P#%4 ;E%8?_ F?A;_H M9=&_\#HO_BJ/^$S\+?\ 0RZ-_P"!T7_Q5 &Y16)_PF?A;_H9='_\#HO_ (JD M_P"$S\+?]#+HW_@=%_\ %4 ;E%8?_"9^%O\ H9=&_P# Z+_XJC_A,_"W_0RZ M-_X'1?\ Q5 &Y16'_P )GX6_Z&71O_ Z+_XJC_A,_"W_ $,NC?\ @=%_\50! MN45A_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+HW_@=%_\50!N45B?\)GX6_Z& M71__ .B_P#BJ3_A,_"W_0RZ-_X'1?\ Q5 &Y16'_P )GX6_Z&71O_ Z+_XJ MC_A,_"W_ $,NC?\ @=%_\50!N45A_P#"9^%O^AET;_P.B_\ BJ/^$S\+?]#+ MHW_@=%_\50!N45A_\)GX6_Z&71O_ .B_P#BJ7_A,_"W_0RZ/_X'1?\ Q5 & MW145M=6]Y;I<6L\4\#C*21.&5OH1P:EH X7XE^(7\,:?IUS;6>G27%[>K:F6 M]@>544JS9Q&"Y^[C SUK&T+QTDVJQV>O>%FL3.D !2T!6!W$A_>%L$;@@(&, M@'FNM\0/-)J=GGPG>ZH+*47-O<17$**DFUEZ/(I) )ZC'-95T)KV\DN[CX?: MG)-))'([&]ML%HPP0X\[' 9OKGFCH!EQ_%/P=+HQU--*E\L7BVIC:WB5AN0N MK9)"X*@X&T^'FJ17 ML@8%A?6Y4;L%MJ&?:I.T9( SB@#M?[,L/^?&V_[]+_A1_9EA_P ^-M_WZ7_" ML3_A(]<_Z$K5?_ JT_\ CM'_ D>N?\ 0E:K_P"!5I_\=H V_P"S+#_GQMO^ M_2_X4?V98?\ /C;?]^E_PK$_X2/7/^A*U7_P*M/_ ([1_P )'KG_ $)6J_\ M@5:?_': -O\ LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\*Q/^$CUS_H2M5_\"K3 M_P".T?\ "1ZY_P!"5JO_ (%6G_QV@#;_ +,L/^?&V_[]+_A1_9EA_P ^-M_W MZ7_"L3_A(]<_Z$K5?_ JT_\ CM'_ D>N?\ 0E:K_P"!5I_\=H V_P"S+#_G MQMO^_2_X4?V98?\ /C;?]^E_PK$_X2/7/^A*U7_P*M/_ ([1_P )'KG_ $)6 MJ_\ @5:?_': -O\ LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\*Q/^$CUS_H2M5_ M\"K3_P".T?\ "1ZY_P!"5JO_ (%6G_QV@#;_ +,L/^?&V_[]+_A1_9EA_P ^ M-M_WZ7_"L3_A(]<_Z$K5?_ JT_\ CM'_ D>N?\ 0E:K_P"!5I_\=H V_P"S M+#_GQMO^_2_X4?V98?\ /C;?]^E_PK$_X2/7/^A*U7_P*M/_ ([1_P )'KG_ M $)6J_\ @5:?_': ()+&S_X61;Q?8[?9_9$K;?*7&?.C]JZ+^S+#_GQMO^_2 M_P"%>->-?BO=>#_'MK<7GA2X20Z64$,][&K$/+G=F/>,?NR.N>?SS_\ AIK_ M *E'_P J7_VJ@#W7^S+#_GQMO^_2_P"%']F6'_/C;?\ ?I?\*\*_X::_ZE'_ M ,J7_P!JH_X::_ZE'_RI?_:J /=?[,L/^?&V_P"_2_X4?V98?\^-M_WZ7_"O M"O\ AIK_ *E'_P J7_VJC_AIK_J4?_*E_P#:J /=?[,L/^?&V_[]+_A1_9EA M_P ^-M_WZ7_"O"O^&FO^I1_\J7_VJC_AIK_J4?\ RI?_ &J@#W7^S+#_ )\; M;_OTO^%']F6'_/C;?]^E_P *\*_X::_ZE'_RI?\ VJC_ (::_P"I1_\ *E_] MJH ]U_LRP_Y\;;_OTO\ A1_9EA_SXVW_ 'Z7_"O"O^&FO^I1_P#*E_\ :J/^ M&FO^I1_\J7_VJ@#W7^S+#_GQMO\ OTO^%']F6'_/C;?]^E_PKPK_ (::_P"I M1_\ *E_]JH_X::_ZE'_RI?\ VJ@#W7^S+#_GQMO^_2_X4?V98?\ /C;?]^E_ MPKPK_AIK_J4?_*E_]JH_X::_ZE'_ ,J7_P!JH ]U_LRP_P"?&V_[]+_A1_9E MA_SXVW_?I?\ "O"O^&FO^I1_\J7_ -JH_P"&FO\ J4?_ "I?_:J /=?[,L/^ M?&V_[]+_ (4?V98?\^-M_P!^E_PKPK_AIK_J4?\ RI?_ &JC_AIK_J4?_*E_ M]JH ]U_LRP_Y\;;_ +]+_A1_9EA_SXVW_?I?\*\*_P"&FO\ J4?_ "I?_:J/ M^&FO^I1_\J7_ -JH ]1\4Z?9+J?A8+9VXW:N <1#D?9Y_:ND_LRP_P"?&V_[ M]+_A7SOJO[0?]IW6E3?\(OY7]GWGVK'V_/F?NY$V_P"KX_UF<\]/>M/_ (:: M_P"I1_\ *E_]JH ]U_LRP_Y\;;_OTO\ A7E@\>7=K)X@_M'POI\3MQ0![%<_$#PI9ZGJ5A/I,JS:=;O--_HJ$;D4,\8 M(/W@&'/0\X)JU#XAL-6\*ZIJ6EZ1:VEY8.8I8=6C6)82,$LY7/RA&W<4O/[L^U M:?\ 9EA_SXVW_?I?\*^?[C]H[S[ZSN?^$4V_9F8[?[1SNW*1_P \N*M_\--? M]2C_ .5+_P"U4 >Z'3;#'_'C;'_MDO\ A7E$/Q!NX-/U"?4/#&FB[@FA5+!8 MWBFC6241_.)% <%0E,H W.%P,T+<#V5_B'X16^U6U32Y)6TX-N:.U0B4K( ML;!.>H9@.<9[9JQ>>(;6Y\%W>M:1IFG6MQ:S-!<1ZO&(UMF5L.'"9+$=E!YR M,>E>):C\6?#VH0:DA\$20OJ*[9Y(]8;."X=MH,9";BH)*@9Z]:GF^,'AV?P^ MFA2> 6.G)/\ :!&-:D#&3).XOLW$Y)/)- 'T'X;0:KX :?^T7!IEA#96OA"00PC:@DU=I M&Q[LT9)_$U:_X::_ZE'_ ,J7_P!JH ]1OM/LA\1M$06=OM.F7I*^4,$^9;^W MN:Z3^S+#_GQMO^_2_P"%?.\_[0?G^);'6/\ A%]OV6UGM_*^W_>\QHSG/E\8 M\OICG/M6G_PTU_U*/_E2_P#M5 'M]Y96EO93S0Z7;SRQQLZ1"-09& R%SCC/ M2O--$\=7-S:*-1\,Z>U\VH6UK):6\1BDMUF)^^LH'(QPP)5L]L5R\_[2D=S; MR03>#@\4JE'4ZEPRD8(_U5<]:?%WPW8V[PV_@%E5Y(I-QUN5G4Q',85RFY0I MZ $#D\4 >N+\2/"4L=\UOH]Q.UK/' B1VB9N"[F-2F3_ '@1S@].*GU?Q-;/ MX C\3:%INFJ&8ATU*+9Y94LK)M0$LY==@ /4YZ5XK??%/PY>PS1+X)GMEFN( M[B3R-:=>4ISUHZ ?1FF6MO>:59W5SI,%K<30))+ T2YB8J"5/'8\?A5K^S M+#_GQMO^_2_X5X+;_M)1VMK%;Q>$&\N) B;M5+' &!DF(DGW/-2_\--?]2C_ M .5+_P"U4 >Q?V=8_P#"4E?L=OM^Q X\I?[Y]JT_[,L/^?&V_P"_2_X5\_\ M_#1W_$U-]_PBG6#R=G]H_P"UG.?*JW_PTU_U*/\ Y4O_ +50![1J]O;V&C7M MY:Z1;W5Q! \D< C4&5@I(7IW/%>?:1XZ:5-+BU#0M+:XN=1^QW/D1M$;9?++ MG?'*H96&#Z@@$@]!7(WG[1\%_93V=UX,66WGC,3S$7:I+E"Q 4XP3C'&* /6K/XC^%M1LY9[#0KJZ=;B. M"*&.T3?-O5RC+DXP?+;J01W%2>(O$J1^#].\0>&M+TJXCO""L=Y&1)(3TBC1 M 2TA/'H,$GC./%KGXH>&9[-;1/ TT$ N8[AEBUN0%M@8*@;R\J@WG"J1CM5R M_P#C#X=U*PTVRN/ 3"WTQ=MFL.M21>4, <%$!S@=3_6@#Z2MK"TEM89)M,MX M970,\1C5MA(Y7('..F:E_LRP_P"?&V_[]+_A7@T/[2JP0QQ)X1;8BA5W:H6. M!QR3%D_4U)_PTU_U*/\ Y4O_ +50!ZCI^GV1^(FNH;.W*C3[(@>4,#Y[CV]J MZ3^S+#_GQMO^_2_X5\[V_P"T'Y'B._U?_A%]WVNW@@\K[?C9Y9D.<^7SGS.F M.,>]:?\ PTU_U*/_ )4O_M5 'K_B8#2/#5_J&F:%!J%[!%NBMEB&9#GV&3CK M@SUC39]/O\ P4)K6==LD9U,C(SGJ(LCD#I63;?&/P[:10QQ> ?]5,\X9]8D M=G=UVMO9D)<%>"&)& /2@#U)?B?X5ETN*]@T"\F>29XEMTLX_,^6/S"W7&-G M/7/6KOBGQ =/TO1=3T'2=*O+;46C*1S(1-'W/Q+\ M,W*6<1\$W*6]M*\OE+KDG[PM&(\,QCW;0H "@@8XZ<5IZI\9] UB33WN_ ;; MM.4I:>1K,D/DJ<<#8@X^4#\* /I3^S+#_GQMO^_2_P"%']F6'_/C;?\ ?I?\ M*\*_X::_ZE'_ ,J7_P!JH_X::_ZE'_RI?_:J /8M/TZQ.L:N#9VY ECP/*7C M]VOM6G_9EA_SXVW_ 'Z7_"OG^W_:.^SWMY&TBAB'P^4K%'-$-VK.2ZS? MZP.3'E]W7YL\\]: /6!\2/##Z3%J$?A^\D5C/YL:6D9:%80AD=N<%0LBG()_ M.KGB76+C3=4T)-&T?1[ZUU%E_=,#]HE4D9,8 P%53N+-QVX.,^&W?Q.\,WHL MXYO T[6]L9F\HZW(?-:78&,C&/_\ %&ZTMVVZPP&8 MAP/(A]JZ3^S+#_GQMO\ OTO^%?.^D_M!_P!EW&JR_P#"+^;]OO3=8^W[?+S& MB;?]6<_B\\Y[5SUIX_TM;5;J_T6U:S32EOI;NR59$+F4Q>6H(#9+ #D M @Y!QC->?:Q\?M/U^S6UU+P498DD$J;=6:-D<=&5EC!!Y/0]ZSA\8/#2VL=L M/AZ@A2V:U"#5G ,;-O.[]W\QW?,&.2#R#F@#U9_B9X22*SD_L2Z*3QF:9ELT M(MD$OE,S\] ^/NYZUIZYJ5SIOC71M)MM&TF>SOFVNNTFX"\[I H&%1,#)/4L M *\)?XH>&I=2M;R7P1/*+6$Q)!)K3LC9E\TL^8\R$OR=Q(/I6I<_&W1;OQ)# MX@E\#R?VI"JHDR:U(ORJ20"H0*1DG@B@#Z0_LRP_Y\;;_OTO^%']F6'_ #XV MW_?I?\*\*_X::_ZE'_RI?_:J/^&FO^I1_P#*E_\ :J /:_#Z+'IDB(H51>70 M"J, ?OY*U*Y;X=:W_P ))X(L]9^S_9_MDUS+Y._?LS/)QG S^5=30!P7Q1&K MM8Z/_8T]U%/%>M<,(-W[P10R2;& ZAB@&#P217#7-[K][;ZQ=R2:EY>HB:ZB M@8N!%&]E=E$V]N%BR/[WX5ZQK-EK#W#75KXF33+15 ,;V<;@'UW,1UJG'I'B M::-9(O&B/&PRK+IL1!'LVWP2$QE-FQV(&" M'#,1R?N]@#FA;^+/&)N%U@_:)&ET R1VK6I\LRK<[&?:IY(0[^,;ATXKT/\ ML/Q5_P!#C_Y3(O\ &C^P_%7_ $./_E,B_P : ..D\7^+WM;6>UE@>&&.29Y7 ML&7[;&MRL:LJD@Q[D;=WZ9%:O@'Q9XFU[Q'J]GK5BD%O "R*L3*;=A(RB-F( MPQ*@-P3Z]" -:/3?$4TLD47CB)Y(CB1%TZ$E#[C/%3?V'XJ_Z''_ ,ID7^- M'3T5S']A^*O^AQ_\ID7^-']A^*O^AQ_\ID7^- '3T5S']A^*O^AQ_P#*9%_C M1_8?BK_H74 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!]?\ P2_Y)#H7_;Q_Z/DKT"O/_@E_R2'0O^WC_P!'R5Z!0!P'Q;AL MI?#E@U]="VBBOTD#SVQGM2P5L+<*.?+/3/8D5PMI<@:'X2NUG;0].@\02Q>; M8*QMYPR,1+$) 65&)* '@;CQQ7KVJ:IJ]K=F"S\-3ZA!M!\Y+J% 3W&'8'BJ M7]N^(< ?\(3=8'0?;K;_ .+IIV8FKH\JA\>^,C8^);B?5(X[BVM+B1[0Q?/9 M2+*%CP/+ 4;3T9FSUKN?AQK^HZGY7S 6GG)'4G&T9R >?2O9JY9=;\0*< MKX(N@?47UM_\73O^$@\1_P#0EWG_ ('VW_Q= '3T5S'_ D'B/\ Z$N\_P# M^V_^+H_X2#Q'_P!"7>?^!]M_\70!T]%?^!]M_P#%T =/17,?\)!XC_Z$N\_\#[;_ .+H M_P"$@\1_]"7>?^!]M_\ %T >#_M'?\E#T_\ [!4?_HV6O'Z]1^/-Y>WOCBRD MO]+DTZ4::BB*25)"1YLOS90D=R,=>*\NH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z_^ M"7_)(="_[>/_ $?)7H%>?_!+_DD.A?\ ;Q_Z/DKT"@ HKGM8;6%U6WAL_$&E MV*W(*P6US8F621E!9MI\U<\,?\ H8]*_P#!0_\ \?J..V\5RR2QQ^)]'=XFVR*NDL2A MP#@_O^#@@_C0!U%%?DXIL[^(K:Z^RS^+]#C MN!"UQY;:6P;RU^\^//Z#UH ["BN1B_X22>5(HO%NB/(\(N%5=+8DQGHX_?\ MW?>I+:W\57EK%D_\ @H?_ ./T M =+17-?V=XR_Z&/2?_!0_P#\?H_L[QE_T,>D_P#@H?\ ^/T >"_M'?\ )0]/ M_P"P5'_Z-EKQ^O4OCW#J4'CFQ75+VWNYSID9$D%N85"^;+QM+MSG/.>_2O+: 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 ^O\ X)?\DAT+_MX_]'R5Z!7G_P $O^20Z%_V M\?\ H^2O0* .5\7>'=0UB]TN^TY[=+G3?-EA,Q('FG;L!P#\IVE6[X8XK!O? MA]JC:8+*UNK?:RW#3%G91+))Y)+$ ?WDD/\ P(>]='KMQI-KKVE6M]]O\_5' M:&%H;J1(U*KGY@K@#.0 <77?#<5E<79753'!+/$1]NE#.8F56*J9 2, MN,'_ .MD&[Z$^"-1 MG>^<0VK274R3N8KR6$&06XCSD GY7!8 DYW9ZBMJ63PO")S+JDJ^0^R3.HS_ M "MDC'W^>58302I3D'!P?X_4$53=P2(]:TZ_NO$_AZ\MK>)[> MQEE>=VEVL \;)P,<_>S^%9-[X1U6Y\=IXE6ZM1Y4L<"0$'+6NQE<%L<$M(S; M<'[J\^EK5%TK2+ZTMIK;6I$N)8XOM"7LWEQM(^Q 29 22?[H.!R<"H[RZT*S M\2IH!359+U[1KI0E[-M(&<)DR??(5B!Z*>:0#O!GA.\\/IJ'VZXBG=MMI9LF M?DM(\^4K9_B^=L]>W)K$O/"GB>\^'^F>'8X[2WELH%B:47; NRQ%592$^4;L M$Y!..F#6WI4^@ZS,B69U-U:PBOR_VZ8*J29V*?WGWCM;CVZTZ&X\--X>L=< D_0T,$<_%X$U^%-0:&XBANKE9#+,M[*?M6 MYHSM88Q'PKC<,GYL]S6QX1\):AI&M7.HZE.)%\CR;.$7,DHMT,LC[/FZX5HU MSU^4U+:7_A2\:^4:C/&UBT@G$FHS#"H0"_W_ +OS+S_M#UJ:T/A;4[N.TLM7 MFGN)(C,L<6J3EM@)!; ?@9!'UI+;0;W9U5%8Q\,:>?\ EMJ7_@RN/_BZ/^$7 MT_\ Y[:G_P"#.X_^+IB-FBL;_A%]/_Y[:G_X,[C_ .+H_P"$7T__ )[:G_X, M[C_XN@#9HK&_X1?3_P#GMJ?_ (,[C_XNC_A%]/\ ^>VI_P#@SN/_ (N@#9HK M&_X1?3_^>VI_^#.X_P#BZ4>&=/!_UNI'ZZE]9MW\/=,N;6.V6>XABCC>-53;P' M6('J.O[D'\37744 >E=)12 P/#OA.P\,Q:C'9O*PO;AICYASY8/1 M%_V5YQ]:R[CX?K<^&[/0Y-9N_LEG%Y,(")ROEE/F&,,0#D$C@C-=G10!Q0^' M%F;9K=]2NWC4LUO\J PNS1MNR!\V#&N XN;T? MOFE"C+>9)(2, 8R93Q["NBHH6@!1110 4444 %%%% !1110!\P?M'?\ )0]/ M_P"P5'_Z-EKQ^O8/VCO^2AZ?_P!@J/\ ]&RUX_0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'U_P#!+_DD.A?]O'_H^2O0*\_^"7_)(="_[>/_ $?)7H% %&ZOY;>;RTTV M\N!C.^+R]OT^9@?TJ'^U[C_H":E^47_QRL'QIJ>HZ5K&A75I+,+. SSWT4:% MA+$H4-D 9) 9F ]5KF]1USQ%:Z1*'DN! MBXVK'H7]KW'_ $!-2_*+_P".4?VO1<,N\9)"J025SSP\M]DDZR0)X_Z FI?E%_\ '*X]_&WB&);N M:33;?R@]PD4?E/N@$4D2;I&W888D8G&/N=:ZG2=6U"]T&VO7M(;B>1V5A:R@ M)@,0&!8^@'&3SW/6FTT*Z)_[7N/^@)J7Y1?_ !RC^U[C_H":E^47_P MU4W1E&_:ZPLY$GSKM8LN!U).0 : .V_M>X_Z FI?E%_\X_Z FI?E%_\ MZTD[C:L;_\ :]Q_T!-2_*+_ ..4 M?VOO8/VCO^2A MZ?\ ]@J/_P!&RUX_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U_\$O\ DD.A?]O'_H^2 MO0*\_P#@E_R2'0O^WC_T?)7H% &=>/J2W:I;36"QN,(DX;>Q'7&#S5=KC5ES MNNM(&"0<[^W7OVR*R?&6BZEJ&J:+J6F0":?2S-<1KYPCW287"9/9P'7/09S7 M/:AX0\0_V/)8VT?F"X^T2W(\Y0))I/(;/)'\0EQ_^JD-H[S&O?W]-_[XD_QI MH.N,6"RZ82IPP"OP?SKE#IOBK&J/.VJS'[1N@BANHT65?,D(VMY@*C:R@CY> M@X;!S%<:-XDMI-0GM;&],UY.DSBWU(+\QME0$%F'"2*(.TFF?]\2?XUQTVB^-UAOI8;^X:XF:XR/M V[/,B,8B4MA" M4$H!R,9Y(XKI])L]:3PY9PRWTD-ZKEI'NXEEO2L3Q1H6N:EXP\/:E:"VE MT_3K@2-&TQ1E)#AW(P0W!4#G/7UJGJ'AO7KOXB+XA$<#6,3I8_9G8;I;5D/F M/][&-[YVD9/ECVRAG4"36F8*L^E$E=P #\KZ]>E*C:Y(BNDNF,K#(95<@C\Z MP/!'AW5=*6_?6 K31(NG6+;PQ-I%G8V>Q;<+X/A]H^D:=I5S; MWUE L,S+=1J25A95*%90"-^W.X^AP: .U5M/)! QYLOK MWZUY/7L'[1W_ "4/3_\ L%1_^C9:\?H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z_P#@ ME_R2'0O^WC_T?)7H%>?_ 2_Y)#H7_;Q_P"CY*] H Y7Q!'IJZ_IL-YK.K6= MQJ3-#;16UTT<3,BECP. 2/S.*S&?1$L[J\/B37_L]K+)#+(+MR T9"MCC)Y8 M#BM'Q=I]AJ=U:F77;73KRSCD: R,FY)&VE'P2/NL@.._(K OO#.A7-I%;0^) M]/B2.*6,9D0D[UA!)^80'Q=JB264R03A]2*['< J.?7/'OD=JQX_#FDVK:M+:>(=!6 MYN[CSH)ILR&/+NYW#S@K']X<;0HZY!R:??:+:7"SB'Q;HH:8J6>>&.3)-N() M"0' R0 PP!@Y'(.*8C=.CZ7YUQ#_ ,)7JGFVR;YT_M7F)?5AV'!ZU+#X6M+R M".XM_$>N2PR*&22/4V*L#T((ZBN7NO"/A^>RNH%\3V"M.UPQ&;7PW9:1<:MIY2V?S?\ 1;YX5W[BV1^]+8R3P6--V%J5 M[JPL;+7[31O[7\4375S&9!Y=\Q6-,XW,2+AXF/BNW6^CN8GB07*^4L"IM:(KNY)#2'=V+=.#E#+EC8: M3J4J1VGB77Y2]HEX"M])CRGSM)., G!XZ\&GP6&D2:/::M_PE.L16-TJ/#+/ MJ+1A@XROWL+-5\ MRP=DND.HE6A*]2P/0>_2IHM TV[:,0>*M8E:5/,C$>K$[T_O#!Y'O7,_\(II M;K!C7\+Z9H7A[5+W4I/$.F M7%U>1XD*.D:HQEDD;8-Q(4F3@9.-HY-)7MJ#-;_A"X?^@]XB_P#!G)1_PA\1?\ @SDK5_X2#1?^@O8?^!*?XT?\)!HO_07L/_ E/\:8&5_PA(O\ P9R5J_\ "0:+_P!!>P_\"4_QH_X2#1?^@O8?^!*? MXT 97_"%P_\ 0>\1?^#.2C_A"X?^@]XB_P#!G)6K_P )!HO_ $%[#_P)3_&C M_A(-%_Z"]A_X$I_C0!E?\(7#_P!![Q%_X,Y*4>#(A_S'O$/_ (,Y*U/^$@T7 M_H+V'_@2G^-'_"0:+_T%[#_P)3_&@#YD^/>G#3/'-C +N[N0=,C;?=3&1A^] ME&,GMQ^IKRRO6?VA;RUO?'UC+:7,-Q&-+C4M$X8 ^;+QD=^17DU !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[>/_1\E>@4 M ,USTFM^'8M,GO6\* MZ3Q)ND\53:/<7'V/4](UB[*P.@DM+&:1 L M@PP#(,9X'N"!61&;N)8YO#?B(HJ,BJ-+N0 K*BD#"^D:?E2U&[#?[?\!2 M7.HVUMX>M[J>PN%MY(X;"(EV+,ORYQP"K#G!XXSD9EDOO"]M=ZG#/X/B*V&+E&C_L3Q9%&P0;(+*[C "Q^7@;1W3"GU &>E,18EU[X?P"_> M71+1+>S1V^T-I\8CG*LJLL9Q\Q!=!V'S#GKC1L9? E]X?L];.G:/;65V_EQ- M&_$:JYE/R:9>'7][X9M/'D'A=/#6D/++:M(LC M11+^^PS)'C:3RJ,2>V5XYJ74M0T'5=4M-1NM"\3&XMBI79IMTJOM;>H=0,,% M;D9Z&F377AJ?46U&3PUKYO6NH[K[1_9%QY@= H#;9FMXR8Y7W9A(V]5"\^F1QS4]=W4A<@#/N>P)XJ?2=7T+1$O4T_P]X@A6]N7N9\:1-6MX.(%:WO3Y*[2A5./E4JQ! X(H O0ZYX-(OFNO M"T$$5NSB"8:?&R785E $9QDL2Z#:0.3WP<:6C3>#-_Z .E_^ ?_ .)H_P"$VM/^ M@-XA_P#!//\ _$T :'_"+>'O^@#I?_@''_A1_P (MX>_Z .E_P#@''_A6?\ M\)M:?] ;Q#_X)Y__ (FC_A-K3_H#>(?_ 3S_P#Q- &A_P (MX>_Z .E_P#@ M''_A1_PBWA[_ * .E_\ @''_ (5G_P#";6G_ $!O$/\ X)Y__B:/^$VM/^@- MXA_\$\__ ,30!H?\(MX>_P"@#I?_ (!Q_P"%'_"+>'O^@#I?_@''_A6?_P ) MM:?] ;Q#_P"">?\ ^)H_X3:T_P"@-XA_\$\__P 30!\^_M!6%GIWCVQAL;2" MUB.F1L4@C"*3YLHS@=^!^5>45ZE\>=4CU;QS97$5M>6ZKIL:;+NV>!S^]E.0 MK $CGK]?2O+: "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 ^O\ X)?\DAT+_MX_]'R5Z!7G M_P $O^20Z%_V\?\ H^2O0* ./\9:]>Z%K&A2Q3B/3PTTVH*5!W0JJ@GU&W?O MX_NUS-YXNUVSTIYY)Y$NYS=3P@A0L,?[AD1E(.2%EQG(YSG/;U.2&*9=LL:. M"",,H/!&"/Q%--O >L,9^JCZ?T'Y4#9YW)\1-5,FLA;'3K>*SNA#%+=7:* @ M=U8NH;=GY,@8!YZ''+;OQ[J%E<:K,EUI+6_FQO:+>2M%LB-LLI!XSE^0N1UW M=<8KT)].L9%F62SMV$Y#2AHE/F$="W'./>B33[*9F:6TMW9MN2T0).W[O;MV M]*0CSZZ^).J6L&HW3:3"8%\]+./>1(&B>-&,V<*%S*#P>-ISZUTVC>([Z^\* M6&JW&DRS74\ACD@L9(Y N&9=^2^-ORY."2,XYKH&MX75E>&-E8$,"H((/4'Z M]Z6**.")8H8TCC085$4 */0 50',>(FNO^$K\.VUGJE[;OTQ-#$-[ ME@5)R243.1]ZL75/%^HQ_$V+2H'F31]HL)IEM]R)=R*70F0\!A^[4*>N_ITK MT(HAD5RBEU!"L1R >O\ (4TP0G.8D.7#G*CEAC!^O Y]J0'&>"O$.J^(6O;B M[+1II\"64\?E[0UZN3,PXZ#Y /J>*R;CXF#3OASH^JI=65_JTT$;7$1E4$_ M&-]XCUFXL7L[5(;2#=+9=LK> M6,N/1CW'UI\4$4"JL421JJA $4 !1T'T%"V![DE%%% !1110 4444 %%%% ' MS!^T=_R4/3_^P5'_ .C9:\?KV#]H[_DH>G_]@J/_ -&RUX_0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'U_\ !+_DD.A?]O'_ */DKT"O/_@E_P DAT+_ +>/_1\E>@4 M%%IQ6,]T\<,T[?$/4?)@DE MBED73[/]0DDDM5O%"V-MS"QPK9\KOZ=:FM-/U.]TZWU"W\>W[VEP MBR12FTM0&5AD'F+O0!U]%U[_ *'7 M4O\ P#M?_C5 '2T5S7_"/:]_T.NI?^ =K_\ &J/^$>U[_H==2_\ .U_^-4 M=+17-?\ "/:]_P!#KJ7_ (!VO_QJC_A'M>_Z'74O_ .U_P#C5 '2T5S7_"/: M]_T.NI?^ =K_ /&J/^$>U[_H==2_\ [7_P"-4 >"_M'?\E#T_P#[!4?_ *-E MKQ^O4OCU9W=CXYLHKW5)]1D.FQL)IHXT('FR_+A%48X)Z9YKRV@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /K_P""7_)(="_[>/\ T?)7H%>?_!+_ ))#H7_;Q_Z/DKT" M@#F/%GAJZUV>PNK*YA@N;!97MVE!($QVE#QV!3!'<$UC7?PXDFL8[6&_1%1) ME+.I8NT@ARQ.>NZ)C_P*O0** N>:/\-[I9-;D\O3[QKVZ$Z"[E?:_P SMEU" M8RN\ [P7%H]LYD)L;@]V9MFYEY7G'0=. .E=/13;N%CB_$GA'4M8\7:=JUM M>0QP6XB!#LRM&4EWDA1\LFX<8?A2-PYI;OP5>7/CB/Q.-6VRQ3QB.V\D;/(" M%64G[VX[Y#UQDCBNSHI &HM266[%PT[B*V.#^ZMDSY4?_ =S>W-< MW?\ @7Q-JO@.Q\,7,FD11V:)"'61Y/,"QE0_S1_*P.#@=>1N%>GT4 >8CX97 MX&H!;G3TEFC?%RD;>9=%FC;RY_6,>7C@G(<].=VSX0\#OX?UBYU6Z>U:::W\ MJ.*!#LM5,LDACC)_@&]0.!]P<#I7:T4+0'J%%%% !1110 4444 %%%% 'S!^ MT=_R4/3_ /L%1_\ HV6O'Z]@_:._Y*'I_P#V"H__ $;+7C] !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 ?7_P2_P"20Z%_V\?^CY*] KS_ ."7_)(="_[>/_1\E>@4 95] MXCTK3;LVMW=&.8*&*B)VX/3H#5?_ (3#0O\ G];_ +\2?_$U2\;:SJ6B6D5U M9/MBCCEEEQ")"[*%V(1*IE7&=NTC,)QD@D'.*J_\+&G.E7DYTYDBALW=+D3J7>5;6.X M(V;<#Y9,9Y&1THW ZG_A+M#_ .?Q_P#P'D_^)I/^$OT/_G\;_P !Y/\ XFL& M3XBFW_M!Y]*VP6SRI%+]ISYICF2%BPVY49<'C<< \5<7Q'JDNF>&KJ:T6RFU M+4?(G@8$E8]DK#&<'G8IS@<'H* -/_A+M#/_ "^/_P" \G_Q-)_PE^ACK>/_ M . \G_Q-<_XH\?RZ5=WVG6-JDD\4,OE7!D.T2I&)"C J .#V8D9&1S3Y_B+] MFE:"726\^WD*7BBX&U!YR19C;;^\Y<''RXY'7BE<#=_X2_0S_P OC?\ @/)_ M\32GQ?H8ZWC_ /@/)_\ $UAS^*]5OO"6DZM:6D5B^H:A#!M>7S"L+R;=WW<; MB.W.,]^E1Z9\17U75M-T^WT8^9?>7,K&Z&$MW1G#M\OW@$(*>N.:86.@'BW1 M#TNW_P# >3_XFC_A+=%)Q]K?_P !Y/\ XFN<_P"$HU>;Q/?6$4\*1-+=6T*F M+<8#%#&XD//S9+G@\=/QTIM5O;VQLFAOXK.2+3A?75PZYC1F3"!AD?+G>V,C M[@H#K8T_^$KT;_GYD_\ :7_ .)H_P"$KT;_ )^9/_ :7_XFN7/B;6[+6[&R MOW?[*%262=+=0\BRW!BC#H3E>,9V@D;LD#&*TA>ZO<3VUU9Z@@6^G:2&T:+? MNA#(H;.?E38&8GKND7GL0#3;Q?H:?>O''UMY/_B:0>,-"/2]8_\ ;"3_ .)K M-\+>(+^_GG6]E2[C:RCOTDMXN(][R#R>/O$!![DYK3UK49AH2W5I<26;O(J@ M/:EI7R3_ .)I1XKT8]+F0_\ ;O)_ M\361J&N7]G$T\\L<>C9[4V/7+K4]+LKJ#5885 MM]-6[N[I(]Z&1UP!M!YQB0[?4)UZ$ \*_:!OK?4/'EC-;,S(-+C4EHV3GS9> MS 'O7E%>F?&^XO[CQ=IK:E&R7(TQ!\Z!&*^=*5+ 5T^5O4!AP?>E^WZK_T!C_X%)6%XS_M6'5]#U#3H M[V6.Q,]Q<0VREA,H"@H1T)*E]H/\0&*S89O$VEZ:YS>-=3SSW.TVQF#2,L;) M!G!V1Y9UW=MG44#:L=,1<-U\-0'+L_,L?WF!#'IU()!/<$TR&W>V"B#PK:Q! M?NA'B7'(;L/4 _4"N6DN_%MU;NMV][$CS&;,%IAH%CO0@487+!HOFY&2!GH3 M56#_ (2J.QCM97U!X9;\7 =H2K0*-1P06QDJ8CNP>-H]*+,1V!L]TJ2GPE9F M1,[7+197.2<''&=S?F?6G^1)Y1C_ .$6M?+8$%?,BP<,0YZGY<5 VM^-+.WN;UK6XN_+9IE MM19[6*+?>N;N=2\9""2WN;>2XN M8^)(X[,^7\KP[75P!N+!I"5YQ@]-IS/<:UXM_LR%XQ,EU)(1>!K!]MF=LA"I MA&,B[@@R W'.1N& #$M/WNOD@LT.2I&-O3I@8QZ"IOLS;;=?^$4 MM-ML2T WQ8B).25X^7GGBLCQ*=0>?27D#EGTN]"B)64&\,2;-HZAMHFQGGKW MKD]+G\:1W.D2W=GJI&C6%Q;.HC8F[E\DLDA!X8X$:\D_.6'7J >DAKM8(H!X M)3N(P3D#J1WKC].U[6X= M=M-3U\ZC%8VZW=N2EG)LERUOY98>6#R6V::=/+FD:2(M(O'RL<9(X' M!]*;';/%;S6Z>%K=8)E"R1"6/8P P 5QC&.U<=)K7B;47TM[B/5+-+:6S-S+ M#ITF1(T$_G#;M^90_ECH0"16G:W/B(:E::AJ=M,VGLMLUU#''(LB3-$,N%!Q MY:M]Y><$Y.=M2W9V'8VVL0T:1GPE:;4W; 'B&S=UV\<$^U220R3&!I?"]M(U MNNV$O)&QC''"DCCH.GI5+79QJ3:!>[+R70YMTLZP1R[SNCS$65/GQRVURZR;Y=N]A\H('E[]QZ=@MA*^Z0I/&F]CW.!R33KIKN^B$5YX28R3Y6"3M(QY80+E@WON-=U:"064 FSYHC7?GKNQS3$95JU MY91O';>'TB1VW,J7" $X _D!^51^5-Y,T)\,PF&<@R1M-&5; &01C@*!^%; M]% 'RI\?%:/QOI\9L([%4TM D,94J!YLIR-O Y)KRNO8/VCO^2AZ?_V"H_\ MT;+7C] !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 ?7_P $O^20Z%_V\?\ H^2O0*\_^"7_ M "2'0O\ MX_]'R5Z!0!1NH-2DFW6M_##'C[CVV\Y^NX?RJ'[)K7_ $%;;_P" M/_Q=:E% &7]DUK_H*VW_ (!'_P"+H^R:R1@ZK:_^ 1_^+K4HH RA9ZPJA5U2 MU '0"R/_ ,72_9-:_P"@K;?^ 1_^+K4HH R_LFM?]!6V_P# (_\ Q='V36O^ M@K;?^ 1_^+K4HH RC9ZR<9U2U..1_H1_^+I?LFM?]!6V_P# (_\ Q=:E% &4 M;/62,'5+4_6R/_Q=+]DUK_H*VW_@$?\ XNM2B@#+^R:U_P!!6V_\ C_\71]D MUG_H*VW_ (!'_P"+K4HH R_LFLC_ )BMK_X!'_XNC[)K7_05MO\ P"/_ ,76 MI10!E_9-9/75;7_P"/\ \71]DUK_ *"MM_X!'_XNM2B@#+^R:U_T%;;_ , C M_P#%T?9-:_Z"MM_X!'_XNM2B@#Y8_:#CNH_'MBMW<1SR?V7&0R1>6,>;+QC) MKR>O8/VCO^2AZ?\ ]@J/_P!&RUX_0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U_\$O\ MDD.A?]O'_H^2O0*\_P#@E_R2'0O^WC_T?)7H% '/^(C;6;17^&K&*0SW]X)86C2:!-2F>2,NRK@@2'H6&3VJ] MKVJZ!YB:;J6LVMI/'+#<^6\RJWR.'7@]B5K!FA\.7%Y<7/\ PEUK\S/);(9H MB+=G='@ Q75'QGX9'77]-_P# E/\ &@9/_P (]8?W[[_P83__ !='_"/6']^^ M_P#!A/\ _%U6_P"$V\+#_F8--_\ E?\:/\ A-_"W_0PZ;_X$K_C0!9_X1ZP M_OWW_@PG_P#BZ/\ A'K#^_??^#"?_P"+JN/&OA<]/$&F_P#@2O\ C1_PFGAC M_H8--_\ E?\: +'_"/6']^^_P#!A/\ _%T?\(]8?W[[_P &$_\ \758^-O" MPZ^(=-_\"5_QIA\=^$QU\1:9_P"!*_XT 7/^$>L/[]]_X,)__BZ/^$>L/[]] M_P"#"?\ ^+JE_P )[X2_Z&/3/_ E?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/ M[]]_X,)__BZ/^$>L/[]]_P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:/^$]\)?\ M0QZ9_P"!"_XT 7?^$>L/[]]_X,)__BZ/^$>L/[]]_P"#"?\ ^+JE_P )[X2_ MZ&/3/_ A?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/[]]_X,)__BZ/^$>L/[]] M_P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:/^$]\)?\ 0QZ9_P"!"_XT 7?^$>L/ M[]]_X,)__BZ/^$>L?[]__P"#"?\ ^+JE_P )[X2_Z&/3/_ A?\:4>//"9.!X MBTS_ ,"5_P : /GG]H.TBLO'MC'"9BITN-OWLSR'/FR]V)...E>3UZK\?M3L M-6\=6-QIUY!=0C3(T+PN& ;S93C([\C\Z\JH **** "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@# MZ_\ @E_R2'0O^WC_ -'R5Z!7G_P2_P"20Z%_V\?^CY*] H YCQWJ6M:+X>DU M31VL ;;YYDNXF?>O 7:1@Y/>JLGC+^S+L:5J%FUUJ,8CCGFM(U2 32*[QH- MS;N0AYP0,C)';0\07TCB73)?"VI:K9R(-[P- (V[X^>56R,>E8T\D-UK<6LS M_#O5Y-0B "3LUKD8! .//P2 3@]1FEJ!7TSXH6$EMX<34[&:*]UB*%_W*!HH MC*Y1,DMG!*GL<=ZDC\6ZO<^'O"OV2&P&JZX2#+<*P@CVHSMP#DDA< 9JJNF: M6DUE*OPSU8/9%3;D26_[O:Y=#2;CX=ZP]C;D&&+?;# MRR.A4B?(/7D'O3 NV7C2.*"*WU>WC&H@VZS?8G66$M-.\";6)R>4)(ZC..2* MS]/^*^DZAJ-O:?V1JD"SO"BS2I%L'G!C$3AR?FVMVX[XJ%['37N-/N#\,]4$ MNG*JVC*;5?*"MN7&)^<')Y[D^M2Q0V<$D+Q?#?55:$PF,[K7@Q!A'_RW_AW- MCZT==0&7OQ+M#+I,EE&T=M*(;B[-PBY$$D,SJ!AN&!AYSQS38_B0#[5%!I&C6Z3)%\+]35)F#2+NMB&(5E M'!GQC#N,=.:DM].TRUMXX(?AIJRQQSBX4%[8D2!=N,=,4DGK<;Z#;; MXOZ*FCK<7UK=BZCM%NIXXH!]PQHX<#<<*3(JC)ZG\:ZSPKXDM_%6D-?P65U: M%)F@D@NX]CJZXS]1SUKFD@L8U=5^&NJ;7LUL6!-J08%Z(TK4'T.R M%GIO@'6K:#<7*H]KRQZDDSY)/J:8CLL#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_ M^/4?\)1J?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4? M\)1J?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J M?_0EZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J?_0E MZ[_WW:__ !Z@#I,#T%&!Z"N;_P"$HU/_ *$O7?\ ONU_^/4?\)1J?_0EZ[_W MW:__ !Z@#P3]H[CXA:?_ -@J/_T;+7D%>S?&C2?$OBGQA9WUGX1UU(X]/2$C M[-YO(DD/6(NO\0X)S[=,^<_\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H M5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ M !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP M_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ MP73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S M]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @G MC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P M73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\ M()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%3 M7/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\ M30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ M @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4 MUS_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ M$T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ M *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#! M=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T M5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">, M/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!= M-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@ MGC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-< M_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- M '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ M"">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37 M/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 3 M1_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ MH5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%T MW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_17 M0?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_ MZ%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW M_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'_""> M,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ M ,%TW_Q- '/T5T'_ @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T M<_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!]/_!+_DD. MA?\ ;Q_Z/DKT"N'^$%A>:9\+=&L[^TGM+J/S]\,\9C=FO:3))#&-3LQ+-!]I2,SJ':+&=^,YVX[]* -"BL^+7M'GMUN(M6L9(60R M+(EPA4J&"DYSC 8@9]3BHU\2Z"]Y]C76].:Z,GD^2+I"^_)&W;G.[((QUXH MU**Y_4_&_AK2K2>YN-9LV2"5(9EBF5VC9FV@, VTLNMK+'!ITE@0;=LR(4DC M3=\^"%1P.@/R]0#77Z_XE;0];T*R-L)(-1F>.67=@P@ !3COEW4>V:P+CXC3 M1:=)>+8QXWW/D(S',L<9CVOD=-PD!Q]* L9D/PGU*WTJTLX?$:+M26*Y+6I< M/&\J2[5)?(P4'))/-6;GX16EU?:-V?JN,DXH\P1RP^$E[?0ZA+?:E:PW$DDAM5AMLJ@- MUYX,IR#(3@#M@$BM"\^%CW>L/?'5PJW%R\EQ&;?<=AN!.!&2?D;(P6P'[0VT]W!=*L,$22);".1O+C"DNP)W$XX]!Q3/$?BRV\-W< M"72.\4EO),4B0M(Q5XD 7H.3*.IKQ'X_ZQ;:]I7A+4+594C=KU"DJ[71E:)6 M5AV(((I))*R![ZGTA17P!13 ^_Z*^ ** /O^BO@"O8/@OXD7PKX;\8:GB)I5 M:R2*.4D!V)F_N@DX&3P.@-#=@/I^BN7UGQ7-I7A"WUI;)9IF>%)[>.4-Y9+ M2 ,.&*_,/WBF+']\9%R^ M*&BS)%#/=H^I>3)9K<+MB! M?>TGEB+;N^\3CV]\4".IHKD[?XA:-<:C%:+%>*'"AYWB CB)?#=]JGA]4EDMB4V7<@C4' .68%@%P<^O!'!H ZFO+_C!\1]8^ M'_\ 8W]DVUC-]N\_S/M<;MC9Y>,;67^^>N>U=)#XOE7PWI&JWEO'$U[*[7PSX#NC>!FB>^N9BD49>1MD M=L %'3)+CK7JJ?$+0_)22?[5;,VX&.:$AE*R-&X.,_=*DMC.!S0!U=%<:GQ& MTMY<^7<1*D#2202PD3YW0B, #CY_.3'/\0ZM217-K:O(D9%P@5EW,%!( M!(QEASGI6'>?$G3VT:/4=+7SU>.1]LJE>5AGD"Y&<-^X.0>@/K0!W%%<:_C> M>/PU?ZL-/\Q[74H[(01MEI SQKD9_B_>' ]A4R_$30CJ6EZ>[3Q76HY"1R(% M,;!VCVN,YSO5EXST].: .LHKF;_QUI.GZY>:/*ER]Y;6_P!H*1(',@XPJ@'= MN.X=0![U':>,EDCMKB\M)+2&>:2W6*1?WJN+A(5W <#)<9Y-&X7.JHKF[CQE M9I.;>"TNYI3:RW*D( F$WC:23U)1AP#VSC-8]K\5M"(M8;]9[:]EL5NY(=JM ML)3?LP#DL1@CCG('4XH [RBN.N?&T\7@_4=>71[E9+6Z^SBSF 64_.J9(SP? MFSU]*T]'\6Z?K6IS6%O#=QR1JSJ\T6U)0C;'V-DYVM\I]^F1S0!O45QME\2] M%U*5H+"VU"ZNEG:$V\$*NX"@%GX;&T;ESSG)QC-66\=Z=Y,LT=CJH8=/7\* .OHKB8_B'!!?ZE M#J5C<01VMY)!&T:;SY483?._/" R*.,GD<>FD?&VF#PO<>(3#=+8PRM$-Z*C M28;:6721T- '245QD_Q&L/M5@MI9W<]K.N^:Y$>$C'V=IPHY^9]JC@ M<<]:MS^/M%@U*TLF:8F[E>**0*NUBN,XR=Q&3C(!Y!SC% '445R%E\1--O[% M;BVTW5GD=H_+M1; RNCH760#=C:55CDD=.G(RZ3XBZ&NK:AI<8NI[VRVAH88 M@SR,65=JKG.074'( Z\\' !UM%>9=W1M8[2% TN_>R@$ M$@ _)SSQ43?$;01=VMN&N&:ZLFOHBJ Y0*S$;<[LX1NV.,9S0] 3NKHZVBN. MN_B/I=O>BU@T_5;YBP57LX%=22[QK@[AP6C< ^U1/\5/#*3K")IV8V)OOE0' M"B,R%2,YW;03TQVSF@#MJ*Y*R\J^O%+6/B1!;I)#I6G75U=FY2V@,D>R*TW7HO+U" RCR981AB,+( &Z?0<]L5#/X3T.YC6.:Q5T52B MKO8 *0BD#!](T_*J?B_6[OP\EG?Q9>W8R6[Q!,[I77]STYY=0G3_ ):>U(SVEDI^W+CS#,HC+G:>Q#^F.>O:@#KY?!VF2I>HLM_$EY)O= M8;R1 G)+! #\H8LV0.#GZ4VX\$Z)<"1?*N(D?8"D%R\8 5/+P-I&,H K>H ] M!6'=?$*=-.OGMK2WDO;9G1H3+_JS]K:!2^2, @;N2*MZ)XPO=2UJPL[N&PMT MNK4.(X[@2RF3:6/W20JX!P6QGL2>*+"31K3^#]"GA:)K *K&4@H[ JTC*S%> M>#E%((Z8XQ1>>$]/OO#2:#-+>FT5@Q873^:Q#;LL^-'6_%VHZ+X]-HHBN;%[:T'V/. M)V>2292T0 ^; 4%@3P%HW'L=1?\ AO2M4-N;^V-P\$?E([R-G;N1CD@\G=&A MR?2O.OBA\)KWQ7;:/;>''L+2*SDNI95NI9!N:9D8D85NX8GIU&*T;?QUJVL? M#WQ+JWV>&PNK.V:6V:*99"N8]R[ER=K ^O7TJK>^.]5DBA5&BBN%9XGGM'\R MWEV3VREDRN2-LK+[$,.>M);V \S_ .&7M. >A] M*O'Q5K;?#_Q3JW]H637EI>[+::V(:!4VPD ,1ROS-DGU-.XTKGEG_#./C#_H M):'_ -_YO_C5'_#./C#_ *"6A_\ ?^;_ .-5ZC>?$^]LO[.C>TL99I+HP7!B ME;RW3SEB$D3G&1DGL3E3VYHO/B;J-KI4;I9Z;LZ/XDZQ?7<=EI^GZN9'_.L#7?B#-IGACP_JT%I 9M4A6X:"5R J>6'8!N!D;@/Y U++XHU6 MYBNF@N-'M_)U&*$(9V:1(OM'E,91@;2V./K^-&P&PG@W2('8VPN[93;+;!(+ MJ1%4*H16 !^^%51NZX% \&Z2MI#;(;M%BC9 RW+AB6?S-Y.UM#>+# 6A:7A)'DE4HW(VD+'GDCK],V]+\6W]QH?B'5RL;>2\ M#VT4K[8XEDMH'P6 SM#2,2?3--H2:9O6_@[0;9$6.Q!V-&^7D9BS(&"ELGD_ M.V<]<\YH7PEIJ>'[O1 ]X;.ZR'W73EP. %5B<@ #'I6%-XVOK:ZL(_^)/=) M(B>;]FNB3*[2.G[G(P539ER>@SZ/_%_QKK[>'?!^HV5QJFBRWD4[3)#.8?-.V$AL(YR MOS'&>>: +'_#,O\ U-W_ )3?_MM'_#,O_4W?^4W_ .VUX_\ \)WXP_Z&O7/_ M 8S?_%5[=X9\8>(;/P+X6U*2[N+]%LM1N[M)7+R7!CG")N=LG:OF ]1@+[4 M 4?^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MKL+3XG:H^I:7:7.EV,23-_I4 M_P!M3RPAE9,H=V"5VY*\GD#BO2K:Y@O;6*ZM9DFMYD#QRQL&5U/(((ZB@#@? M!OPDTKPUH+Z;J,XU9C<23),8V@V!Q%E];=% ',0> /#T%K) +69V=#&9I+AVE"Y0C#$Y^7RH M]I[;!BK'_"':5]KANBUZ9XX/(>0W$M*A M\/WFB,EQ-:7IZ M$C\<]:WJ* ,:;PMI,VE76F_9W2VN9A/)YZO3:I$0B>>=XE,JRF;S/O[]R*>N!C MIS73T4 80\(:0);)O+N&BLXRD4#W#M'_ !?,RDD,WSM\QY^;Z57B\":'"%01 MW31"W^SM$]TY1UV[06&>6"_*#U ]!CI:* 6AB#PIIG_ CUQHK_ &F6VN&+ MRO)<.TK.2#NWDYSD _A26'A+2-.N+J:&&5FNHVB<2S,X",2B0KM"["P;.S:JC;TP!4[^!=$:*>-5NXU MDF\^,1W_X1C2EOH+R*!XIX;EKE625AEVC$;9YY!4*,=.!6Q10!S^H> M"]#U*82SVKAS,\TA29E\W?MWJ^#\R-L3*]/E%377A72KK0XM'\J6&TAE$T7D MS,CQN&W ALY!R3^=;5% '.VG@C0[&_M;NW@F5K5 L<9N':/(0QARI.&;82N3 MDXJ./P%X?AEL'AMI8EL8Q%%&D[A"H8N-PS\V&9CSZFNFHHN!@2^#-%:W6*&& M>U*)#&DMM8@S\ MKY53N'.1]<[M% '.WG@S3;O0K'1TFO;:WLYUN(W@N&$N\$G)D.6R2Q).M=+10!BV?A31[&*T6"UVM:Q M0PQN&(.V(L4R!QP78].3M)&>N/H* MZ.B@#''AG2TU2'4HHI(KJ*5Y=\5R\DDEA$S.Q.222N22>]1_P#"">#_ /H5-#_\%T/_ ,30 M!\045]O_ /"">#_^A4T/_P %T/\ \31_P@G@_P#Z%30__!=#_P#$T ?$%%?; M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q- 'Q!17V_\ \()X M/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ ,30!\045]O_ /"">#_^A4T/ M_P %T/\ \31_P@G@_P#Z%30__!=#_P#$T ?$%%?;_P#P@G@__H5-#_\ !=#_ M /$T?\()X/\ ^A4T/_P70_\ Q- 'Q!7H'P2_Y*]H7_;Q_P"B)*^G_P#A!/!_ M_0J:'_X+H?\ XFK%CX3\-Z9>1WEAX?TJTNH\[)H+*.-UR"#A@,C()'XT ;%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 -95< ,H;D$ C/([TSR(!,\XBC$C@!I-HRP'0$]ZYWQ MA9:M)'9WFB1F2]B9[.19$@ MB614\L,J $+_ '<^GM7#R2>,)+:[M_+NXWCD8>GYU:T9 M?$*:[9&]EU*XMS;[93+'%#&GRG#, 6+,3@$ C!.>1T8DSKC;6[OO,,1?>'W% M!G%]6:]-[= M:FT:^3'(D<120J _EL"P90:Z#- MXL,-C##;7<=I+<-+YR11*BQ?Z1G@X.2QA(XYX.>M175EXOE@TVXAAU&:_P!/ M>Z$-Q=&,&1GMP$=D4_*OF9&,GOS@\ 'IOV:W7RL01#RAB/Y!\G;CTH-I;%&C M-O"49O,*[!@MG.<>N>]>7:CIOC&]M+>TFDU2[M6FCD0-'#$P9;B)B)?F)*A MQ!!!)!R.F=KQ18ZZGBUK_2X[\PRV5O;R26Q3*J)RTFP-QOV'C/OWH [I88DE M>18T$CXW,%&6QZFD6*&)F94C1G;..,B1TB&WACGGS,- M\O3'3&0#U*6W@GV>;#')Y;;DWJ#M/J/0TC6ULWFEH(CYF/,R@^;'3/K7"2)X MP:[OC+/J"P->D,EM%%E8!*=IB=F/)3;D;<]>_6W ^[KVSTXH Z][.U>)XWMH6C=M[J4!#-G.2.YS4I1"I4JNTC!& M.#7G'&UO4@2G&/J*2M\TEQJ@#3 M';%!!'D*)'V['+\ IMS\O'''4$ [A+6VC\H1P1+Y*E8]J ; >P]!TH6TMEC6 M-;>(1H2RJ$& 3G) ]>3^9KCX++7+;3O%4\"7J:G=VRS6BR2(X67[,J@*0 -P M<$'C' [55FMO&$%W=_9[R^E\B$-;QR1QLD^Q(VP7W##,P=3QW/08-*X'>0Q0 MP1+##&D<:#"HB@!1Z #I7D?QS\$>(?& T :!IWVL6GVCSOWT<>S=Y>W[[#.= MIZ>E:@L_%\)N;IUOQ/*8)BEJ(0TK>6Q:(N1\JJQ"@D-T';FK,J>,S?W1DGO5 M@>X_>);Q1X2#S/E,+EOO;,9!7IN[@98'@?\ PI+XA_\ 0O?^3MO_ /'*^COA M=H6H>'?AQI6DZO;""^@\X2Q;U?;NF=ARI(.00>M5'LM>M/ .C06K:G%>P+F> M. 1&60[6PKL3A MS\YVGG..* /1Q9VJB$+;0@0_ZK"#Y.WR^GX5,,#@8&.PKSB.V\;"_L9([W49 M;:&1-PFCBC\Q3>:3>EQI7=CT*BO)-/A\8WFFZ9J;PZC>20PM/%]J:.&83/:,&' M3 7>5"[@2#G/&*FLK?XAO*SRW6H".VE4PJRP@7"F>,-OSDX$9D(Z'@=^*?47 M2YZK17!^+3XQ&MRG0UNC#]G06XB\KRB<2>;YF[YMW^KVXXS^-36$7BNP\,Z[ M%-+>7UZD:FP>5XED=C A8 A=HQ(7 R.W>@#MLXZT9YQ7G]QH^O:YX#CTZ^-U M]O&H*PFDVJZHLNY).#T /KQ45O8^),:AJUQ;WEK=:E):FXBM'1I88D,BE$W M$KG&TG'9SCFDGK8?2YZ+29'/(XZUYQ:V/CBY9CJ5Q<@3DV\L4;1^6D1L\[QQ MG?Y^ 3TR3QCFL^?P]XF6QU@6<=\T>H)) ]O,Z?.G]G!%8]PWG(%Z_AWI];"/ M6*165ONL#]#7':3_ &Q>/K,,LC/96T!MK4 >8[*"P/ ^X?D!!QU[].7TC0O M$&D:2YL;&:UN);*R@E>"!(F5HU??P&(D.<#=\O46_BR M[LKJ*2*^N)IK2$E)5A$, GRAPHIC 12 ex-10d1g006.jpg GRAPHIC begin 644 ex-10d1g006.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 3\#(P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /==1U&S MTG3YK_4+A+>T@7=)+(W_OOBN /@?7[>ZNI[.:5/M5QP>M*GA'Q-#=ZB+8&WAFN'G;%Z2LY:]69=J?P%8Q(#TW%\<]:F+;M< M;MK8]+AN8+B-Y(9HY$1V1F1@0K*2&!]P00?3%5;+6M,U+21JMG?03:>59OM* MN-F%)#'/H,'\JX^+PYJ^G>"_$^FZ=9[;^^O+HV[/=;E9)I#A^2=NU&Y'!)4] MSDII/@S4=,\)^)_#+,DUM.#NSZU0COD=9(U=&#( MP!5@<@@]ZK-JEBFJII;740OGA-PL!;YC&" 6QZ9->?Z7X6\2VVNZ/.GG6MK M8"=]^TBPP+"5D@:/.&9I#N#\X'<;0#+JG@S6=0\83^(MT0S.+5+4$*6M#&8V M8R#D'+L^WV'<4 >@0WEM<%!!<12%XQ*NQP=R'HPQV/K4U>1:?X#UNPLU6VL7 MM[HZ,NFF9=28['1VWR+\W\:ME!_">#MJUHGA7Q?:3:=_:KW%]#;3$0 :FT1M MU\[?ODQ_K,Q_+M);&,="2'82N>D:;J5GJ]A'?6$ZSVTA(21ON#5NO) M]/\ ?B6RL(+*.XFBAD@A2Z\N_<8=;T.Q3GY1Y.X?+C.<&B;P-XNALI(-.U> M[C$L;I-YM\\C,@NMT:*6/RGR,@D$9/!/.0I-+8:NT>L50N-:TRUTF759;V'[ M!%G?<*VY1AMIY&>A!'UK@8/!GB8O82W6HWM3VO@V^LOAGJWAZVLVBNI+N5H1]IWAT,VY64L3M^3'''()ZGE=1Z6.XT MK6+#6[0W6G3^="&*%MC+@CM@@'N*K:GXIT/1K^*QU'4[>UN94WJDC8^7.-Q/ M0#/&3BHH].G@\16DNRZN(8[616NY;S 5BRX4Q ,>#\W;&.]96M>%9M>\922 M7@==%DTAK20PS;&D9I061N^TJ.WO0[WT$MF=B#D9'2J]O?VEU<7-O!<1R36K MA)T5LF-B P!]."#7G5[X3\3M%J3&:XN8YM5FD2U347BS:E#Y05@1MVR-N(R, MA0.< 5DR^&O&^HV&IP"\O.+^)7<2F%K@);*C-'N(^7S1NSD X)&>AOETU8CV M"66."%YII$CBC4L[NV%4#J23T%9^K>(=)T*V@N-2OHX(IVV0DY8R'&?E R3P M,UP=WX.\1ZC;:O87S/<->6#11WKZE)Y:GR458S$.#^]#N6QT/?[M:EWX7U"_ MM_!8A@?3UTN4M<1_:0\D*^2R !N=W) _&IT#6YVEG>6^H6<5W:R"2"5=R. 1 MD?0\U,2 "3T'6N UK0O%%SKMVMDS_8I9EF2X:\V[0+22+;M'/,A5CVZ'KTR5 M\&^+HA#$;JXN+(?9'N(&U-UDG=8'20^9G*@2>6V!P<<#L09Z?97EOJ-C!>VD MJS6T\8DBD7HRD9!'X53_ .$BT8:N^DG4K87Z+N: R ,.,_GCG'7'/2N%\/>% M?%&C^(]"=W=K&UT^&VNA]K)A&R$*0B @YW@'E2#R<@X%:$_AK5I_$UR$M(X- M-N;F2>XD%SN656A,8VJ5WQRYVY*L!@'UQ2E=*Z'H=S!<0W5M'5)87&4DC8,K#U!'6O)M-\#^*X1X=MD+V=E9VT4% MU%_:#L&'S"?@$CYLJ5QT!ZK@"IM'\(>*=+TO3M-M[<6\,-O;V\I&H$JK177F M22*.>)%S@<=<''2GT);U/5F8(I9CA5&2?2LG1?%.A^(MXTG4H+ID&XJA(;;_ M 'L'!(]^EIF1[6Y):W:>[,SEB6SWQMP1SA3QTX!K!@\!>* M+?2$AAOG6Z_L>TM4F:5=]OM=3/ A4#Y6 &&S_#C..:!GK-%>4Q^&_%7]KZ;9 MF:]0".?IBN6\-^"+K2O#/BO1&C$)U&> MY^SSM.TJM'(IV'!.05W8.>21WX-<_>> -?U37K_4DM;>TAU0Q07:2R!G-NL4 M6Y2.1P\)'')#Y[4[::"OJ>E1^*-$EGMX8]0B:2Y,8A4 Y?S$+ICCNJD_A6O7 MF"^"_$RG3'BN(89+:"!48R[O(D2REB+ =#^\=>G7K67'X*\=P>'D@_M*YFN8 M[E98XVOS@L%4$N00VTMEN&R!SMR<4 KMM'L$-E6:9= M8ECU*26Z3[1]L9HO+> !"(SPI\T9X&1S]*ENUQGJ=5K"_MM3LTNK2420OD X M(((.""#R"#D$'D&O,O\ A#?%T-CI BU"\FDM;UI3#->D(J$QGY]K!CC;)C#- M][I@G'=^%[&YL]/NGNH5@DN[V>Z$0ZHKN2 W;=C&<=R:8&W1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 96OZN^C64$T=NL\D]U#:HKR M;%!D<*"3@\#/I7/77Q)L+-[>WELYA=/(J2H&!2/]XJ/AQP=NX,.!N!&*Z37; MO2K'29;C6A$;%""_FPF11SP2 #W[XXJ+3X- U2Q@U"RL[*6WE1?*D^SAX^V2F.**97C9L(S @!6/.W@XQSDD5%)X M[TR*YN;=[:^\RW^_B$$?ZQHUYS@;F5@,XZ=JWH(;&W"V]O%;1^2=PCC51LSG MG Z9Y_6L>]F\*7\-I]L_L^6._#BW=E'[T+F1@&]L$G\:3V'&U]2H_P 1="2Y M6 ?:78Q&4LL8PJC&_//&T$$^W3-3Q>-;6Z>V%GI]]-YR%R/+",ORLRC:Q!)8 M(2.V._:I=+U'PIJ5S;MIAT^6>6W+PM'" 3$H0<''0!T&/?':KLEIH5I-;6[V MMA%)-NA@3RD!;@L5''3&XX^M/01F:AXVLM*UVXTR\@E B6$B6/Y\^9NR2O4! M=HR1G[PI]GXXT>\LX+G,T,9/-A7"Q)M5B., %1@=L4NH M%"U^(&C7;1+&EV#(R(-T.,.Y<*AYZDHWM[\U-JWBF72Y+M?L,<@MY=N6N=NZ M,1>86^[PW50O?CD9J^;+1$U"UM%MK:.Y3-S#%&FW[AVEL#@X,G?H6S5N2PL) M)'DDM+9W9E=V:-22R_=)/J.Q[4N@VC/U_7FT.,2BU6X01O)(!(0ZA5)!P%/& M< GC&X=:RI/&LXMIIH=),BQ1EF/G'JLCQR9"9-B,K?+G!ZJCY'H"3Q6LNFZ2\89+&R:-HU4$1+@H#E1TZ9P M11KT MP2B>WCF ($BA@#VR,U)5&]UC3].N;:VNKA8YKDE84VDER"JGH.Q=?S MJ[D'N.:8A:*H6>MZ=?S+%:W22NRNP"@]$SO[74+7[3:3++#O= M-XZ;E8JP_!E(_"@"Q15:ZO[:R,/GR;!-*L*'!(W-T!],GC)[D#O5F@ 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@#.ULV[Z5<6ER;@1W43PEH( M'E9=RD9PH/KWKB1X5T$:]_:;SZK(AM8;4VTFFRE&6-HSD_N^<^4H.?4UUOBR MWU*[\-W-OI%QY%_(T8BD$FS:/,4MSD'[N[H1GI7'_P!E>-='N-6?3=5^VB98 MU@,[H>0(\N-[$C WJ%)YP"23S0UI<"A9^!M+A96EU/53MOA=CR]-G4M\P8JV M5/=5 /89'.:V+O0='O- L])-SJ<26FX1R0Z9*A 9PQXV8Z KTY#'-5WG^);0 M.1)8(S);GY1$61O+/FA06PWS[>21QG KT595V+OEC+8Y(.!FFP:ZGE9^'_A\ M!PE]K(!0HBG3I=J@^7G@(./W?3CK5Z/PGH<4D["[U8I-,9-ITV7Y 8I(R%/E M\$^9DGN5''7/H_FQ_P#/1/\ OH4>;'_ST3_OH4-W=V'2QY3)\/\ P_-;NLE] MK!GDW%YETN12-PGR% CPJYGSM''R+6Y+HFBSZ9H=G)-JI.DSB82#3Y@9N;'_P ]$_[Z%'FQ_P#/1/\ OH4MP/+[/P9I=A9S10:MK(G> MY:YBF.ERDQL3'QC9@C$??^\:9;^!=&MK*:VCU77,2M;L'_LZ7?>*?#^F^)W^?4-6MT,J2D M)ILQ)81O&>=@X97Y'M[D56;P?HK7U[=?VAK1>[FAD).GR[D\L$<$1CDY//OT M->E>;'_ST3_OH4>;'_ST3_OH4WJ*YY2W@'1//>1=5U[FZR/[.*D1+83!)"L80<;.,D$MCKFO1_-C_YZ)_W MT*/-C_YZ)_WT* :ON>:ZMX1T74CJ317VL6KW]R)V,>G3$)\K@J/DS]Z1WSGJ M?2H(_".B(]U;+K&LDSJ96B_L^7AR[$/]S..<8Z'!KU'S8_\ GHG_ 'T*RTEC M_P"$JF/F+_QY)_%_MO3N[6%9'':3X7T?1KKS;>]U8QLMNKQ'3IL-Y14@_X[7^WK+_GG??\ @OG_ /B*T/-C_P">B?\ ?0H\V/\ YZ)_WT*0S/\ M[>LO^>=]_P""^?\ ^(H_MZR_YYWW_@OG_P#B*T/-C_YZ)_WT*/-C_P">B?\ M?0H S_[>LO\ GG??^"^?_P"(H_MZR_YYWW_@OG_^(K0\V/\ YZ)_WT*/-C_Y MZ)_WT* ,_P#MZR_YYWW_ (+Y_P#XBC^WK+_GG??^"^?_ .(K0\V/_GHG_?0H M\V/_ )Z)_P!]"@#/_MZR_P">=]_X+Y__ (BC^WK+_GG??^"^?_XBM#S8_P#G MHG_?0H\V/_GHG_?0H S_ .WK+_GG??\ @OG_ /B*/[>LO^>=]_X+Y_\ XBM# MS8_^>B?]]"CS8_\ GHG_ 'T* ,_^WK+_ )YWW_@OG_\ B*/[>LO^>=]_X+Y_ M_B*T/-C_ .>B?]]"CS8_^>B?]]"@#/\ [>LO^>=]_P""^?\ ^(J&Y\4:596S MW%T]W# @R\DEC.JK]24K6\V/_GHG_?0KF/B'+&? 6K .I/EKW_VUH U_[>LO M^>=]_P""^?\ ^(H_MZR_YYWW_@OG_P#B*T/-C_YZ)_WT*YOQK!J5[H\:Z--/ M]J27=LM[D1;QM888[E.W)'1@/+(GR[F*2,RRS/O>.8@'85122IV@;P,#.1TQ36_X3.]\&VR M7BSG5)+E=SVUU%;RPQ%1N8@,%9@=P"YQ]TL#@B@=CM/[>LO^>=]_X+Y__B*9 M)XCTZ+;YGVQ-S!5W6$XR3T'W.M:2RQA1F1>G=AFLS6Y8]MA^\7_C]B_B]Z!$ MG]O67_/.^_\ !?/_ /$4?V]9?\\[[_P7S_\ Q%:'FQ_\]$_[Z%=]_X+Y__ (BC^WK+ M_GG??^"^?_XBN-_XKJP:.2 P1FZ@+DC&"02,4 =C_;UE_P \[[_P7S__ M !%,D\1Z=$H:07J*6"@M83CDG 'W.Y(%:?FQ_P#/1/\ OH5FZY+']@A_>)_Q M^6O\7_3=* '?V]9?\\[[_P %\_\ \11_;UE_SSOO_!?/_P#$5H>;'_ST3_OH M5@^+XK^\T/R](GF6[65'7R)@A8 \ACN7Y3W 8'TH O?V]9?\\[[_ ,%\_P#\ M11_;UE_SSOO_ 7S_P#Q%[A@C&7DDL9U51[DI6I%(BQ(&E!8* 2S#) M^N.,US?Q#EC/@#6 '4GR1W_VA3 UO[>LO^>=]_X+Y_\ XBC^WK+_ )YWW_@O MG_\ B*T/-C_YZ)_WT*R/$R7EUH%Q%I=P\=YE&C,4BJQPP)&2PX(!!Y!P3@@\ MT 3_ -O67_/.^_\ !?/_ /$4?V]9?\\[[_P7S_\ Q%<7:P>.[9D9;M,O]D$B MR2I,B!8V$H7

NZ_8(UG2TE'SHB LS-83@ #J3\ ME6-._P!'TNT@FN&EECA1'DF8%V8* 2V"1DGKBH];EC_L'4?WB?\ 'K+_ !?[ M)H$,'B"Q90P2^((R"+"?_P"(I?[>LO\ GG??^"^?_P"(JW:RQ_9(?WB?ZM?X MAZ52U\2W.@WD-E/*MRT?[LV\RI)G_99N!^GU'6@!W]O67_/.^_\ !?/_ /$4 M?V]9?\\[[_P7S_\ Q%<+!;>/;6)GAN0K/%$FR2X2;9M>8NP#N?F;,)Y9[M(@)FN95>0MWRRD@_F M>,9)-7[F6/[+-^\3[C?Q#TI 4H_$6GRQK)&+UT103,LSP.L;0R!7#%3@ MJ3P#GH30!#_;UE_SSOO_ 7S_P#Q%']O67_/.^_\%\__ ,17%6-OXXL[#<+@ MM-AHU26=),+YB_O#N<_O"N[ WE1CMG%6-)NO&TMSK"ZJBRVRVTD<$:-' 9)= MB;3&X.0"3)DGH0N,\TD[@=;_ &]9?\\[[_P7S_\ Q%']O67_ #SOO_!?/_\ M$55\)K?6WAJTBU>9S?X8S":57*DL3M#!CD $ $DG &>:VO-C_P">B?\ ?0I@ M9-MXHTJ]MDN;5[N:"0922.QG96'L0E3?V]9?\\[[_P %\_\ \161\/)8QX!T M@%U!\H]_]HUTDLBM#(J3*K%2%8,,@^M %+^WK+_GG??^"^?_ .(H_MZR_P"> M=]_X+Y__ (BN#LK+QW;00L+R0RQ+<*/-N4DWYCB$;2*SD%MPDQ@XS@X4$@:V MAW/C&37)TU=U.GI;A3A8X]\GEHYTW]O67_/.^_P#! M?/\ _$4?V]9?\\[[_P %\_\ \16?X-CU"UT +K#S)>/-(YBN+H3F)2?E4/D[ M@!CD\]>E=!YL?_/1/^^A0(S(_$>G2J6C%ZZABI*V$YY!P1]SL013_P"WK+_G MG??^"^?_ .(INARQ_8)OWB_\?EU_%_TW>M+S8_\ GHG_ 'T* ,_^WK+_ )YW MW_@OG_\ B*/[>LO^>=]_X+Y__B*X.&P\<6[F2UNILPR2M']LO5?SB8'5-Z[B M-HDV'Y=OWONC%:VDW7C+_A(;6&_DC>P2!3<2/'$@8EILXVL3O $/0[<$YYII M7%LO^>=]_X+Y_\ XBLKP:FIP6E\^L"Y@EEN M2T4%Q>+<"./ VN"3SC)!P,DX %=+YL?_/1/^^A2&9D?B/3I=WE_;'VL5;;8 M3G!'4?LO^>=]_X+Y__B*/[>LO^>=]_P""^?\ ^(KCX[+Q;!K>H3074YM?M1E@ M6XNU;S 3)A-NX@1C*= K8P,$C-%C<>/SKFGK=20BR&UKG,<(4@N=RDABO&>]).[L#.P_MZR_YYWW_@OG_^(H_MZR_YYWW_ (+Y_P#XBLOPNNJ1W^MS M:IYT,,UUFTAENEF41\_,#N)4G/*\ # '0D])YL?_ #T3_OH4P,J+Q1I<\TT4 M3W;R0,$E1;&#_HL/2ND\V/_ )Z)_P!]"@#/_MZR_P">=]_X+Y__ (BC^WK+_GG??^"^ M?_XBN2OK#Q2==]_X+Y__ (BLS18M1C\4ZWG-*T0^V&1 &9183Y .<$_)WP?RI_\ ;UE_ MSSOO_!?/_P#$4RVEC_X274?WB_\ 'M;_ ,7^U+6GYL?_ #T3_OH4 9_]O67_ M #SOO_!?/_\ $4?V]9?\\[[_ ,%\_P#\17(>(=.\47&M:B^DWEU';RQ Q2?; M54(08SMC7=CD*P^9>K'YL'%-N;OX@1S)'&]N[27LFW;''L2$!]FYMQ^7[F> MW+8S32N[";T.Q_MZR_YYWW_@OG_^(H_MZR_YYWW_ (+Y_P#XBLJRCU(^-[RZ MG-S%IH@V1?Z8KQ2L=N6V9RF,$# _O$DY '2^;'_ST3_OH4AE:SU2UOY98H#* M)(E5G66!XR V<'# 9SM;IZ59+XWBEN]T7A?36M);D-;;;'+O;9A MZ]/G(D)X!'3TY]:URYALM.:[N=2FL((F&^2)%" M+Q/?),D'$M]XQ\/6=U>01^$H;@VC2>:\4<6U50.QR MPF0OHRGO7:+ K"';XFG/G >5C[-\X.2-O[OG(!Z>AJA)J5I%KZ:&_B74%OI. M%4V\.TMMW;-WE8W;?FVYSCFD+K*8+R6'P];6XM;AH&$MO'DL.O0< M'V]ZW_[ T;_H$6'_ (#)_A3?[+NQTUR__P"_<'_QNC^S+S_H.W__ '[@_P#C M= QW]@:-_P! BP_\!D_PH_L#1O\ H$6'_@,G^%-_LR\_Z#M__P!^X/\ XW1_ M9EY_T';_ /[]P?\ QN@!W]@:-_T"+#_P&3_"C^P-&_Z!%A_X#)_A3?[,O/\ MH.W_ /W[@_\ C=']F7G_ $';_P#[]P?_ !N@!W]@:-_T"+#_ ,!D_P */[ T M;_H$6'_@,G^%-_LR\_Z#M_\ ]^X/_C=']F7G_0=O_P#OW!_\;H =_8&C?] B MP_\ 9/\*/[ T;_H$6'_ (#)_A3?[,O/^@[?_P#?N#_XW1_9EY_T';__ +]P M?_&Z '?V!HW_ $"+#_P&3_"O$_V@M/LK+2+8VMG;P$SP F*)5/W;CT'L/RKV MK^S+S_H.W_\ W[@_^-UXI^T#:SV^D6QEU"XN1Y\'$JQC'RW']U1_DT ?/U%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!] ?LR_\ ,T_]NG_M:O?Z\ _9 ME_YFG_MT_P#:U>_T %%%% &+XJALKW0+G3KR^LK1;M?+5KQ5="X(/-<#/X*T>ZTV"TN/&5E(R0W4+R,RDJDS(P6,F0LJJ4Q@LQ*LXR,\>J26\ M,SQO+#'(T9W(64$J>F1Z4[RX_P"XOY4 >1P>#=-BOM,C/BC2/L5I$IDD#@S- M(+@S?NRSL8QS@G).,C KJ)(K*7QS'X@F\4:5-:Q1>5!9R[28,CYF1_,P&8]2 M5)P,<5VGEQ_W%_*CRX_[B_E0!0_X2#1?^@O8?^!*?XT?\)!HO_07L/\ P)3_ M !J_YP_P# E/\ &K_EQ_W% M_*CRX_[B_E0!0_X2#1?^@O8?^!*?XUXG^T%J-C>Z1;"TO;> D12JQ^[<> MA]Q^=>]^7'_<7\J\,_:*55T>UPH'^D6_0?[-Q0!\ZT444 %%%% !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 %%%% 'T!^S+_S-/_;I_P"UJ]_KP#]F7_F:?^W3_P!K5[_0 M 4444 8OB;5+?1].BN[J]N;2$W$<+26Z1M@NP4%MZGY03DD*K"WD42Z M_JJ1F66,RF.VVJ(RX9S^[SM^0X('.171>(;6&]L$M[BRMKN%Y5^2XN#$-V?E MP<')SC K$.B6LLD*_P#".Z6SP92(#4&RN 00/DZC)IZ:#5NHI\0:>8(IX/$N MI7$3NBEXH(<)N/5B8AC'4CJ!SBGR:[ID1(D\67RXB:8DV\0"JH8G)\G .%8@ M'D@<5)+HTDV/M&A6TV J@S:I(^,$$8RO'('U[TB:$8XA&/#ED5'=M0=CT8=2 MF>CM^?TI$N]]"Y921:C;VT]IXHNY([I"\'RVX+@=2 8L\=_2J5YJ7V'0[S5K MC5M86&UE>)X_*MM[%7V<5J0/J]O"D4>E6^U!@;]09C^90DUF1 MHDUG,@TK2[BV2Y:242:D9567^+=E#@\]#ZTADD=Z);R:U36]5,D2.[XBMR J MA#G/EX^8.I'J,^E5M1UVQTJ.V-WXDU)9KF'SX8!!"7=<9X BQG&>,YX.,U9M M;=[.20VVB:;&\D*P/MOSDQQC:%^Y_"#C\LU5?P['<11F30+:5!&$1FU:5OEY MP =O0;CCTSQ3 G.KV 4'_A*K\D[0%6"(MEF"A=HASNRRY7J,C(%;']F7?_0= MU#_OBW_^-5D)HKQW272^';(3)@AS?N>00=WW/O95T_:M:_Z!5K_X&G_X MW7BO[0$U])I%L+NSB@'VB#!CG\S^&XQ_"/?\J /GZBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ^@/V9?^9I_P"W3_VM7O\ 7@'[,O\ S-/_ &Z?^UJ] M_H **** ,7Q1H'_"1Z0MB+HVS)<13K*%W$-&P8=QW KG#\/[\Q6Q77Y$F@EE MN25CX>>0/NDZ_*T4[L$['$S^#-2GMDC_M5A(KPR^=)+)(X='W<9 M. ,X..3C(QG+SX0U;R@5UV99EC:-&\R1@NY9 ?O,:]ED:!"KC(8.2>Y8;N.@Y%8-WX+FU'P[?:5)<061OIU>:6 MUC!!1<;5"L-JXPHZ'H3DDDUV-% SFM.\-75O?W5W=7D^AA6WMC T43.8Y1C&&P0<'CIR-O&<\=K10!R% MGX4U6WNH99-.*Z^BBDDD 4444P"BBB@ M KPS]HO_ ) UM_U\6_\ Z#<5[G7A?[1?_(&MO^OBW_\ 0;B@#YTHHHH **** 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 **** /H#]F7_ )FG_MT_]K5[_7@'[,O_ #-/ M_;I_[6KW^@ HHHH P/%VI6^D:5%>71NQ"+F*)C;2E&4.P4L<=0,YQ[5S$WBG M1KW,FI*=/F$/E_VDW[QB%(&21@_-SVX.":Z*"+6;:%88+;2XXD&%1'< ?AMK M,BQ86]W/''X?AA@G+7,GF,!'+@9W''!PP^F:!D=O<65S>W%K#=:F[01O*[+? ML1M 1D/7^)7R/H:J:IK6D:2+*.>[UEKJ]A$T,$=S(Q;(SMSGK@''T]Q6M;_: M(I'%M!H2.4\EQ&S [(N-IPO1=V,=L^]55T&*&SC;^R/#HMU3"LX)4*?>F_\ ?R3_ H&']AQ M?\_VI?\ @8_^-']AQ?\ /]J7_@8_^-&[7O\ GGIO_?R3_"C=KW_//3?^_DG^ M% !_8<7_ #_:E_X&/_C1_8<7_/\ :E_X&/\ XT;M>_YYZ;_W\D_PHW:]_P \ M]-_[^2?X4 ']AQ?\_P!J7_@8_P#C7BG[0%@EGI%L5N+J7,\'$T[./NW'K]/Y MU[7NU[_GGIO_ '\D_P *\5_: .H'2+;[8MJ%^T08\EF)^[<8ZCZ_I0!\_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 %%%% 'T!^S+_S-/_;I_P"UJ]_KP#]F M7_F:?^W3_P!K5[_0 4444 8'BZPLM4TF*TOKJ6VC^T1S*\49<[D8,.@..0*Y M&?PSI$WDD:_>(T?FON6U?+22;RSGCJ2Y/'TS78>+5UIM&0Z!DWR7,+[0P 9 MX+J+QX)8);=&+EYIF5Y5*)NWE(V&X;E7LW$3^6T:M': M.NT%9 0/0'S 2.Y7WXTII?&#QQ[(R70Q.=L:1AL$;@ M#S(K6%7\M@J2JG+8DPQP_8B,8!Y#=>N)MM^TI]7OQ:WMW]IE(@(<\#*YV=V4-DC/\ZZS2SJ MAL;,WYA,WEG[00A0ENV%R0/?FN>-IXG;P_?V5N\RW;W"I!=RS;'V8!9\9?;T M*C'KG H98W3XM+L[VZNI=5GG>XMDA(:U< .%"O)TZOM3(_V?>LW5=+M=8MK* M&XU["VT/D[4TZ4*Z[2,$;NAXR"3G:,8YKH;!?$$NH7;W2R06WV;?"AE5CYLB MJ2G'_/-E;!S@AQUQQEZK>^,G@LHM,TZ=%^S@7$DGE&3S #DCYP.H'?!W=NH ML5[;2=(@NH;A]8N':,HQ46KJIPZ,5 QPGR<+V))R:ZW_ (2+2_\ GO)_WXD_ M^)K$6X\927"0&WACC;R\W!53M7>F3MW??*E\KT& 03TKKZ2W8,R_^$BTO_GO M)_WXD_\ B:/^$BTO_GO)_P!^)/\ XFM2BF!E_P#"1:7_ ,]Y/^_$G_Q-'_"1 M:7_SWD_[\2?_ !-:E% &7_PD6E_\]Y/^_$G_ ,37BO[0&IVE]H]NMO(S$7$! MYC9>BW'J!ZBO?J\,_:+_ .0+;?\ 7Q;_ /H-Q0!\YT444 %%%% !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 %%%% 'T!^S+_S-/_;I_P"UJ]_KP#]F7_F:?^W3_P!K5[_0 M 4444 <[XSU"#2]'AO+BV>>,744;*D[1E5=@K-D$9P"3CVKE1XFT%9(&DM9Q M;SRRA&6\F8F)2^V4<\[@H(7K\WM79>)9[N"RA-M=Z7;!YEB8ZC"TB,6.%4!6 M7DL1UKG%OM;\R&W75_"88RO;1J-/FQO3<&0?O>HVL,>QIC5M;D;ZUHJVL20O7ISVS1'K_AQXDD:PU2-&C=V)N68*1N*J=LAR6$; MD8R!CD@U(]IJ]FB*UWX,B61HHU TV3!.?W0XE['[OIVJQ!9^(H[9;>WO/""P M%6*Q1Z?(%QSNP!+C'+9^II.]M"=30TVVT;4K2UG6"^A:Y5F6.2XFR-IP$TD"&.1$T^4$+'C*D"7HN\ M<=MWO4#:=JMG9K<--X,AM_).UCI<@'EMC/\ RU^Z>,]NE'H.Z6X6VM^&[G44 ML?LFI),Q5#FY<@2%E4IQ)VWJ=WW3G@DC%=5_PCVF_P!RX_\ J7_ .*KGH[' MQ#;R+)%=^$(G6%$5ET^12(P./^@AX>_P# &?\ ^/4> M1XX_Z"'A[_P!G_\ CU &E_PCVF_W+C_P*E_^*H_X1[3?[EQ_X%2__%5F^1XX M_P"@AX>_\ 9__CU'D>./^@AX>_\ &?_ ./4 :7_ CVF_W+C_P*E_\ BJ\5 M_: TVUL='MV@60$W$ ^>9WZK'O_ !G_P#CU>._'>/7 MTTFW.KW.FRIY\&!:6\D9SMGQ]YV_VOTH \(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 **** /H#]F7_ )FG_MT_]K5[_7@'[,O_ #-/_;I_[6KW^@ HHHH MRO$6@6WB32O[/NI)8X_-27=$0&!1MPZ@]Q6#PR)L4_=D7C"X'^L)P.,@>]=912):3*%AI%MI]M:PQ[C]F5E0YQU MY/ X_2J=UX8L[[3)+"ZGNI(9+IKF3][M9R6+!21CY1D #T45MT4#,2Q\,6MC M=7%R+BYEEGM8[9C(P. J[2P &-S +G_=%9FH^ XM52T6[U:]<6L7E( L>W&" M.5*D'J,\<[1GBNNHH Y>'P+IL5U'&?M%_\@:V_Z^+?_P!! MN* /G.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 ^@/V9?\ F:?^W3_V MM7O]> ?LR_\ ,T_]NG_M:O?Z "BBB@#G/&M[%INB17DFEP:B%NH4,4T8?:C. M [#CJ%R:X\^)M(C^RR/X5LVAN)IB"EFN1;KO*-T^\0JG! ^]UXKU.F[$VXVK M@]L4 >>W6MZ%#9I<+X7LAF:)6C>.(N49PI8!G_P!N^&5A\V3P MO"J!"S$6\+8(61@..O$;\M[H06] MO!8;BY.#@A0Q.!D]CQRJUZBJA5"J % P !P*01HN=J*,G<<#OZ_6@9Q&GSZ1 MJ.H74$&AZ4T4%K]J\P6H^:-U5H3TQR/,!YZI5;5-9\/:=86Y@$F M4CC6-6P20S8.T<'GG'>O0 B@DA0,C!P*8MM B[5AC48(P$ Z]: .'MM8\-7- MU%;IX9@)E945Q;Q%22Z+D'NOS@AAP<$#GBNK_P"$=T3_ * ^G_\ @,G^%7Q' M&,811@ # [#H*?25P,W_ (1W1/\ H#Z?_P" R?X4?\([HG_0'T__ ,!D_P * MTJ*8&;_PCNB?] ?3_P#P&3_"C_A'=$_Z ^G_ /@,G^%:5% &;_PCNB?] ?3_ M /P&3_"O$_V@=,L+'2+9K2RMK $Q1*IY6X]![#\J]^KPO]HO_ ) ]K_U\ M6_\ Z#<4 ?.E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!] ?LR_\S3_ M -NG_M:O?Z\ _9E_YFG_ +=/_:U>_P! !1110!7N[F2V16CLY[HDX*PE 1[G M.33)[1_$MG*LFG_9@K.@_>[2#(6SGG/2@#4_M6Z_Z >H_]]0?_ !RC M^U;K_H!ZC_WU!_\ '*X*YTC5;>3RM'\6Z?:V[&X)$[W\K)^7)Z_+@8/?GKS3MI<#J/[5NO^@'J M/_?4'_QRC^U;K_H!ZC_WU!_\YBUZ:.XUA)=/6T>&!VO8RA);(+@MN+ 8&<<_-D]*&M+B3OH_]]0?_'*X2^BUO5K?3H6U?3+""&U\JX@BU4GS M" 0/F"C!/RD-C*[?>M.U_M,7,'G>)[%+=53>!>AV(#J2F2!D[0PW]6W8P,9J M7H,ZC^U;K_H!ZC_WU!_\H_]]0?_'*Y;4(+H:M/H_P#?4'_QRN9U9$U"YBN!=:6T MSW/S2F_"M:Q ?*4X(+9!/8X8@'DFL^+3O(\--9276CWD]O&%M8IKX;'8E=S. M0HR?ESRI!W8.>25=AH=M_:MU_P! /4?^^H/_ (Y1_:MU_P! /4?^^H/_ (Y7 M-Z396^FM?_9M:L+626(1QW/VA9G8[B0SAL E0=@Y.0,\=*=JQCN_$EO=0W6G M&..T,7VL7RI('8E3\N#P%9F&",MC(.!A[@=!_;$^P/\ V+?[3C#;X,'/3_EK M7C?[03W<_AVUN9=.N;:$W<,8>9HSE@DYQ\KD]&_0UZ!#:6\&KWCOJFF2V%P4 M98DN=A41AA&G4\%$*.\89C&H&TY.T*6.1C< M,9KNKNWFN$40WDMJ0 GK^Y@Y_P#(=3;1@M)) MO;L<\OB.X\B.1O"JEI02B(^X_=+C=^[X)56]>0!WHA\2&20 ^'T*,'*L!\KE M>BQG;\Q?JN0HP"HJFGBF:W2]N[W18C!"( M8DB2+!,G[P38)&#ADVJ.^/<5UG]F7W_0=O/^_,'_ ,11_9E__P!!V\_[]0?_ M !% SG(-5N+_ ,%?;"FGV.J*X2?=;G;"=Y&"&Z-@=^ 3R:@D\6K%8QN='A\^ M)@LXFA:('*DC'RMM+84C[V,@$]ZZK^S+[_H.WG_?F#_XBC^S+_\ Z#MY_P!^ MH/\ XBCJ#,O2M4CN=4FM-0T^&T+.RVH:(?O@&8'GL0%Y'X]#Q@KJ][.'CEGM M+%WF E8V(;[#@R#RSGAR?+'/^UD=5KLO[,OC_P QV\X_Z8P?_&Z/[,O_ /H. MWG_?J#_XB@.AR*ZOJ$D!F>*VAO%2#_B6&SVLY)C+-O;[H8R%<'ICKD&N[^QV MO_/M#_W[%4O[,OCUUV\_[\P?_&Z/[,O_ /H.WG_?J#_XBG?0"[]CM?\ GVA_ M[]BO#_VB((8M'MC'$B'[1!RJ@?PW%>Q_V9?_ /0=O/\ OU!_\17D/[06E26W M@ZSO9M1N;EVU"*+;(D8 CF(/RJ#GD_G2 ^_UX!^S+_P S3_VZ?^UJ]_H **** M *6IWSZ?;B98HG7.&,LXB"_B:JIJ>I2)&Z:7$R234-!;4KR['CG1F+3F6U#7^/+S'(@XW87: M)%4;<9" GFCH!WXO]5)(&D(2#@_Z6O'Z4OVW5_\ H#K_ .!:_P"%^VZO_T!U_\ M?\*/MNK_\ M0'7_ ,"U_P *H_\ "?>#_P#H:-'_ / R/_&C_A/O!_\ T-&C_P#@9'_C0!>^ MVZO_ - =?_ M?\*/MNK_ /0'7_P+7_"J/_"?>#_^AHT?_P #(_\ &C_A/O!_ M_0T:/_X&1_XT 7OMNK_] =?_ +7_"C[;J__ $!U_P# M?\ "J/_ GW@_\ MZ&C1_P#P,C_QH_X3[P?_ -#1H_\ X&1_XT 7OMNK_P#0'7_P+7_"O(/V@M3N MI_"%G8W.G_9V6_BFWB8.#F.8 _P!> ?LR_P#,T_\ ;I_[6KW^@ HH MHH SM>6Z.AWKV+.MW'"[P[(U.WMI# \@VCYAL)[UWEY:?:T5?M-Q!M.7).@M:+ ]RD*2Q,B3X0&(L6'&3D9'%5(/$6N6NDQ3G2- M1O[F=XXS%/IAB,,G[L./E'W!ER&/'RXR>M=A_8I_Z"FI?]_Q_A1_8I_Z"FI? M]_Q_A0)*USDK'Q+XG2".?5?"Z"-X!,5M+>5WCYARI7&2V)7X'>)OPRK/Q)XW MEAEB;PY*EQ=+-+&\UJV+<^0&1%^4 @2 CYC_ !5Z%_8I_P"@IJ7_ '_'^%'] MBG_H*:E_W_'^%(9QD7B/Q=$LH/A3CA@",C!P1GFC^Q3_ -!34O\ O^/\*/[%/_04 MU+_O^/\ "F!H^3%_SR3_ +Y%'DQ?\\D_[Y%9W]BG_H*:E_W_ !_A1_8I_P"@ MIJ7_ '_'^% &CY,7_/)/^^11Y,7_ #R3_OD5G?V*?^@IJ7_?\?X4?V*?^@IJ M7_?\?X4 :/DQ?\\D_P"^11Y,7_/)/^^16=_8I_Z"FI?]_P ?X4?V*?\ H*:E M_P!_Q_A0!H^3%_SR3_OD5X9^T4B+H]KM51_I%OT'^S<5[%_8I_Z"FI?]_P ? MX5C:]\.M$\3PK%K,E_=HK*P#W)&"-V.F/[[?G0!\6T5]:?\ "A_ ?_/A=?\ M@6_^-'_"A_ ?_/A=?^!;_P"- 'R717UI_P *'\!_\^%U_P"!;_XT?\*'\!_\ M^%U_X%O_ (T ?)=%?6G_ H?P'_SX77_ (%O_C1_PH?P'_SX77_@6_\ C0!\ MET5]:?\ "A_ ?_/A=?\ @6_^-'_"A_ ?_/A=?^!;_P"- 'R717UI_P *'\!_ M\^%U_P"!;_XT?\*'\!_\^%U_X%O_ (T ?)=%?6G_ H?P'_SX77_ (%O_C1_ MPH?P'_SX77_@6_\ C0!\ET5]:?\ "A_ ?_/A=?\ @6_^-'_"A_ ?_/A=?^!; M_P"- 'R717UI_P *'\!_\^%U_P"!;_XT?\*'\!?] ^Z_\"W_ ,: /DNBOK3_ M (4/X#_Y\+K_ ,"W_P :/^%#^ _^?"Z_\"W_ ,: /DNBOK3_ (4/X#_Y\+K_ M ,"W_P :/^%#^ _^?"Z_\"W_ ,: /DNBOK3_ (4/X#_Y\+K_ ,"W_P :/^%# M^ O^@?=?^!;_ .- 'R717UI_PH?P'_SX77_@6_\ C1_PH?P'_P ^%U_X%O\ MXT ?)=%?6G_"A_ ?_/A=?^!;_P"-'_"A_ ?_ #X77_@6_P#C0!\ET5]:?\*' M\!_\^%U_X%O_ (T?\*'\!?\ /A=?^!;_ .- 'R717UI_PH?P'_SX77_@6_\ MC1_PH?P'_P ^%U_X%O\ XT ?)=%?6G_"A_ ?_/A=?^!;_P"-'_"A_ ?_ #X7 M7_@6_P#C0!\ET5]:?\*'\!_\^%U_X%O_ (T?\*'\!?\ 0/NO_ M_\: /DNBO MK3_A0_@/_GPNO_ M_P#&C_A0_@/_ )\+K_P+?_&@#Y+HKZT_X4/X#_Y\+K_P M+?\ QH_X4/X#_P"?"Z_\"W_QH ^2Z*^M/^%#^ _^?"Z_\"W_ ,:/^%#^ O\ MGPNO_ M_\: /DNBOK3_A0_@+_GPNO_ M_P#&C_A0_@/_ )\+K_P+?_&@#Y+H MKZT_X4/X#_Y\+K_P+?\ QH_X4/X#_P"?"Z_\"W_QH ^2Z*^M/^%#^ _^?"Z_ M\"W_ ,:/^%#^ O\ GPNO_ M_\: /DNBOK3_A0_@+_GPNO_ M_P#&C_A0_@/_ M )\+K_P+?_&@#Y+HKZT_X4/X#_Y\+K_P+?\ QH_X4/X#_P"?"Z_\"W_QH ^2 MZ*^M/^%#^ _^?"Z_\"W_ ,:/^%#^ _\ GPNO_ M_\: /DNBOK3_A0_@+_H'W M7_@6_P#C1_PH?P'_ ,^%U_X%O_C0!\ET5]:?\*'\!_\ /A=?^!;_ .-'_"A_ M ?\ SX77_@6_^- 'R717UI_PH?P'_P ^%U_X%O\ XT?\*'\!_P#/A=?^!;_X MT ?)=%?6G_"A_ 7_ #X77_@6_P#C1_PH?P'_ ,^%U_X%O_C0!\ET5]:?\*'\ M!_\ /A=?^!;_ .-'_"A_ ?\ SX77_@6_^- 'R717UI_PH?P'_P ^%U_X%O\ MXT?\*'\!_P#/A=?^!;_XT ?)=%?6G_"A_ 7_ #X77_@6_P#C1_PH?P'_ ,^% MU_X%O_C0!\ET5]:?\*'\!_\ /A=?^!;_ .-'_"A_ ?\ SX77_@6_^- 'R717 MUI_PH?P'_P ^%U_X%O\ XT?\*'\!_P#/A=?^!;_XT ?)=%?6G_"A_ 7_ $#[ MK_P+?_&C_A0_@/\ Y\+K_P "W_QH ^2Z*^M/^%#^ _\ GPNO_ M_\:/^%#^ M_P#GPNO_ +?_&@#Y+HKZT_X4/X#_P"?"Z_\"W_QH_X4/X#_ .?"Z_\ M_\ M: /DNBOK3_A0_@+_ )\+K_P+?_&C_A0_@/\ Y\+K_P "W_QH ^2Z*^M/^%#^ M _\ GPNO_ M_\:/^%#^ _P#GPNO_ +?_&@#Y+HKZT_X4/X#_P"?"Z_\"W_Q MH_X4/X#_ .?"Z_\ M_\: .+_9E_YFG_ +=/_:U>_P!9*SYV;MO7I]XUTM !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!D>)CJO_ C]S'HJ;M1E"Q0MN"B,L0"Y)!P%!)Z'IT-<=_:_Q(BL&C71;=[B M*TB =B#OG#*).C*/$">&=)34)(&FC-S#"ZJ<%5=PI8>N XUJ4KK6/B7+<7B6> MBVUND32&%IHUD\P#S"JC$HZ@1C/')/&*EEU/QW-!/:K:JES':%GDBM@!YFY\ M%"TF"2%3Y/\ :)+"M2;X@6,=A;W@L;M8YGC&V8+&VUF"NP7))V9&>,'/!-2/ MX_TJ.+S7M[U8Q$\CGRU.W L;:TT^)(WFNE50L8!'F%MTG M"EA_\ @QA_ M^*H_X3OP?_T->A_^#&'_ .*KX@HI#/M__A._!_\ T->A_P#@QA_^*H_X3OP? M_P!#7H?_ (,8?_BJ^(** /O/3=6TW6;=KC2]0M+Z!7V-):S+*H; ."5)&<$< M>XJY7@W[/_B".Q\/G26B&+G4Y2TS2!0A,400<]2Q! '4X/H:]$F^(EK#J5Y8 M-:LL]K5@T>$1D8J8V?. V1[CWI+3Q:9- M'M[ZYL65IW=8HX'W^=@@*4+!A_P#@QA_^*KXV\4W\.J^+M:U&WW>1 M=W\\\>X8.UI&89]\&LF@#[?_ .$[\'_]#7H?_@QA_P#BJN:;XET'6;AK?2]; MTV^G5-[1VMTDK!<@9(4DXR1S[BOA2O6/V?KM++QOJEP^-L>CS.*X: M1@"(MH# $G+'G&,8;@DX/3/%*Z!JVYTU%<]I7C&PUB:W6UM[L13N42>5%1"0 MNX8R"U:? MR0IC <_+NW $\C;SQSVQD$4!;J=517,6WC6TGFD\VVFM[=<>7)(5)D!\O:V M3@'S!UY]0*6[\:6MKL8VEQY>\%V8HI6(QN_F 9R5_=E>@R>F:3:6X'345SNG M>+[35M7CL;.WF;,+R2.^%V.NP[,9Y)#@Y''3!/9FG>-=/O(',\6,L. M=O.?N^AS3XO&.F/?-:,)XW'*,RC:Z[PF1@G^(XP<'@\8H%='045SVE>+8-9O MQ;6MEV:-QO3R6=M9W4TT=RL+GY @4R*GF;MW(RW0?-QT%2 M?\)WI;7 AAANIG>+S(PBK^\^8*% + Y+''. "#DC% '445RG_"P-(;2DU*.* M\DM9 GEND8.]V7=L SG(7DYX]"35FV\6PW,-].+"Z$5N8A&#LWSF1BJ[1NP M2!]XCWQ0"U.BHKEQX\TGSQ$8[D$HC@A5(R^ %X8D-N95Y[L.W-5G^(VF1PSS M/I^HK''_ *L[(SY_*BNSL:*YRU\86U]J\6GV]G<[F MFV,\H5 %VRX8#.3\T+K@@'C.*2V\6I>ZK%:06,ZQ%)9))YF10$4 JPY/#9[X M(P<@4[CLR3_A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ^(**!' MV_\ \)WX/_Z&O0__ 8P_P#Q5'_"=^#_ /H:]#_\&,/_ ,57Q!10!]O_ /"= M^#_^AKT/_P &,/\ \51_PG?@_P#Z&O0__!C#_P#%5\044 ?;_P#PG?@__H:] M#_\ !C#_ /%4?\)WX/\ ^AKT/_P8P_\ Q5?$%% 'V_\ \)WX/_Z&O0__ 8P M_P#Q520>-/"MU<16]OXET::>5PD<<=_$S.Q. V22>U?#E=!X$_Y*'X9_[" MMK_Z-6@#[?HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH KW9M/*5+SR3'(X15E (9CT'/>J22Z"8;-U-CY M<^([4[5^?*DA5_X"&_#-3:SI<>LZ3/8O+)#Y@!2:/&^-@059<]P0#7,ZC\-] M/U'4?M37UW$J@"*--I$>(R@ R#P >!3786O0Z%-$T* %4TW3XP$C! A086,Y M3MT4]/0U)!9Z1:K]@M[:RB6-0WD)&JA58L,[?0DO]GI5K5_",.K3K*U[+$PA2%F$:,S!=XSDCKB1OH<$=*7D M,T8K/10\,45O9!M+.V)511]E)4?=_NY5AT[&JFNV6FZSI6K:*+BV@N9[.2)G M"!GA$RL@?;P?7N,X/-4=3\"66JZA?W<]U,/M>QC&BJ &41@;B!N8?NE^4G') M_!]YX(LKV\CN)+F93';QPJ% &-@8 @XS@AVRO0\>E'4.C_ \?M_V=+2[C\RW M\;Q2IG&Y-/!&< _\]?0@_C35_9YL':%5\=0%IV=(@+ ?.5X8#][SCO7KTW@* MPG,'FW-PRQ!EP<<@Q+'^!PH_,BI)?!%I/:Z=;R7#[;*664;8U7<9&W'&/NX/ M0CD4Q1O?7^F>2?\ #-<7'_%9ISG'_$O';K_RUIO_ S?;_:(X/\ A-8_.D4N MB?V>,LHQD@>;TY'YUZQ%X#MD:0R7LLGG"82GRT!82H%;!Q\O0'COZ#BK&D^# M;/2+AI89Y#O@>%A@ C=MR0>H'R#"YP"2>](;\C&\ ?#72O!ND_8KF:TU:Y^U MM:XA"*K&)% 50Z@ *!@$/SCJ1GN:AL_ %I:7%Q.][-F!@FSO10#[ "L*Y\!17-K]F;5+D1 C:BQH HRQ(X'=F)]N M/2KMWX1M;L1AKAP%@F@.8T8[9"22I(^4Y/4=1UH&:,L&C12?:I8K)7*>3YI5 M0=KM]W/HS'IW)J2ULM,L+&*WM;>U@M(3B..-%5$);H .!DG\ZP8_ UK$,+=L M%(!=1!&%=Q*) 2 O0$8 [ ]^,6XO"EJNA1:5+<3-#%*DB&)C#C:00/D(X^7O MZY]*-;B/C[QPB1^/_$<<:JB+JER%51@ "5N!7=>$?@Q;^)O!NG>(9_% L!>R MF%8#8^9A_-,:@'S!G) /3C/MFN%\<((_'_B1%SA=4N0,DD_ZUNYZU]&_"+0H M-2^#FD1SRRE9)YIQR/W9$KK\N>G3/U)H Y)?V:4;&WQBIR,C&G=?_(M=A\.O M@XO@+7[C5'UL:BLUHUL839^7CNGTKP/:Z1?6UY!>3&:"/R\ MD#!RV3QVR"0?SXP*ZJ@"'[);%@WV>+<"&!V#.1D@_J?S-5ET/24MHK==,LU@ MBD$L<8@7:C@E@P&.""2<^I-7Z* *,.C:7;7*W,&G6D3R M?6IA86:R22+:0!Y?OL(QEN2>?7EF_,^M6** *\MA9SO"\UK!(T#^9"6C!,;\ M_,OH>3R*@.B:4UN+R3SUJ_10!G'0=)9F)TZU(8 M-N3RAM;<59B5Z$DJIR1GBGMHNELTK-IMH6F=9)285^=@, GCD@<5>HH IVVD MZ=92I+:V%M#(D(@5XXE4B,=$! ^Z/2DAT;3+?S_)TZTC^T($FV0J/,49P&XY M')X/K5VBBUP,UO#VBO$T;:38F-H5@93;K@QJ.>7;YDB1@,VT87)[X!('M5FB@"DFC:7&VY-.M%;SC<9$*@^;S\_3[W)YZ M\TJZ3IJ7*7*Z?:B=%*I((5W*"=Q ./7GZU.0#R!VIUQHNEW5IXC,0VRD$'+#^+D#K5ZB@#/.A:49 M_/&GVZR[TD+H@4LR? MP_(52.0V\?DLT42QPN2WFD@%BW!"8'0CDGDXJ34[?Q0UPDVGS-&9+>)9$W1L MB2#S-V P_O&/)[J#CG%=510!Q^HV_B]-5U.33)\6TKQF)9=CA5VQ!C&"00PQ M(<,=IR*FU0>+3?1BP91;"!!*0(P6;.7*[L[7[ '*\\UU5%'4#B;(^*XVAMH8 MI-JK!%@(&2*[.BG?2P/4Y*&S\3-9WS3W$PN3>0/#B2, HNS>%P,!"=W!^8CK2 M^5XQ_L> I<1_;EDD=Q(L9WKY3;4.!C'FXY&#M S@YKK**0C@+K1_&7V^*_M= M1G,Q3;(KLFQ1A.D6=F[[_4XSZ5H1V/BF75--N+J\F\F"\WW$:&.-&B,3J, 9 M)^9D+!B<$$J>E=?10.^B78XQK3Q<;CRUF9;='5T/F(< M5&;3QC)IZPW%Y<22[ 7>%((&R) 2 06Y*\#H,=2>%P.M9]E%XZ6[DGN?)'G%&$2NACCXY!)YP/] MD98]QW[BBA:*P'(:=:^*_P"U=*;4;J26WB9WG91%$#E9 %95)+$$QXP<=SS4 M)/C5-3BMXW\R+$C>?/'$$/S*!O"\CC=@*<],YZ5VM%*VMQIG$_9_',8AD%\L MX*XEC:*&-@/G)*XW#>/D R=OJ.M62GB>)]!MH6F*B!S?2.8V&X-'@.QYSM,F M-G?':NMHI];@W=6.)CM_&XB:,7"QB/RRA8QN7VQN&7<1DAFV9)&1DX/>K^IV M_BF?6)%L;W[-8-C#JD3%1A>@8$[MV_.>,$8YS73T4K;BZF!$?$1UNQ\U8UL/ MLRBZV[2#+M;)'\0PVT=P03TQSSEII/C:U,! MN0;N %_VJ]"HHMK<=SBI['QE,X=3U*; M3"-DI(B:28-M^?((5F*_=XZ+C_:J_=0>+'%V89W1DDE^SN%AW.I9"@VGY0,; MQDY..>IQ76T4P&1%S$AD&'VC<,]#WI]%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 E110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$! end GRAPHIC 13 ex-10d1g007.jpg GRAPHIC begin 644 ex-10d1g007.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 6\#( ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*X3X MPR&/X<7C"01@W%L&9F*J 9DSDCG&.M?2O'+#7]4TCQMJES;SV=S8Z MAKEC9S_NFS)YMLO[Q&W84<9 PEAI7/H*BO(K_4[ZW\6V"V5Y%IEJWB>>"X)#E)2;=&&_ M+XR264#@9P0..;'Q2NM3O=7M['1XKB6;1[1M7E,,PC".& CW9(W#"R94<\BD MG=7$>JT5YSXXUR[NM$\':OI&IBRM+S5+9Y)64E/+=6(W_,ORYQD'J2.E+X:\ M=:GJWBR/3KDV>V>2[22QCC87%B(7PAD.X@[Q[+U&,TP/1:*\AU/6;_\ X65_ MPD<4<_\ 8]A?1Z-)<>^%?M?B56C& MLW]O=J\39#*9,))\_)8 [%.,97 ..5<=CW"DR,XR,^E>,6?Q9UZ=K]&CTYE, M$5Q;SA/EM4>X$1:90Y.%5MQ!VD8Y:QK^K2ZYIFLZ?JFE7EU9Z5J2-X_\ %%W>Q?9'TN""2?3;?;+;.Y5KJ$.3 MD..%/08YZ<=:AU'XE>*+2/3U2WTL.(;B2XFF/EQ7#17#1%(]S@@X4' W'YA@ M&@#V&BO,U\5>)[O5YK<36$=I<:A>Z;;JENQEC:.%G1R=^"/H* 33/8**X/P[I9\,BP1;?1]&F MU"ZV30+=2W!N4$9*A&?&'SDXP1@4_P"+/F'P/LC7U9^H^/ M]3U"PUBWFBT^[@:QU!IK)8G#V/DMM03-OR0XST"^U ;'L=%>5W'C[7[+QI+I M%O863V%K)' MLTF+B<&+>'CRV3D]/E(X.6S67J'C/6-8\%B[3Q#ID<\139K)( T"K**.WU$74T^Z) M[AX(;C$&[)9,D#N,9JEK7C.?P&MYH5I!IUDUM96/?TH ];I,C.,\^E>4K\0O$L6KON@L;FU:^U.TAMHH765OLT;.AW;B"6("XV MUA:=XMU;[?X@U^RU#1[R_DT_3BS_ .JA0LS[HQN?!<9P 67)].E ['NE%>O:NOB33K>ZM(H! MI=[2%(/(!%:5W\2[S3+B?3SJ.F7,V--%E(L1 NA, MV)F4;CD >AX/7--*^P/0]9HK@/"7C+4]5\:ZIHFHO9.D0D>W-FH=0JR;?F<. M<-@C*LJG.:X>RAG_ .$Z:]G2D! M[O17C%M\4O$TFEZM>7$.E6WE0F6)'.Y[4BX6(K*BN6Z,>NTY7@$5H_\ "PM9 M*?9S?:3% +Z:W&NR0-]ED5(@X 7S/O%B5^\1\I[\4 >K4UW2*-I)&5$499F. M !ZFO%M5\9>+/$'A?Q%)%+;Z5%8Z99W,BQP/Y^Z:,.P#;QM P3G&0#7=>);B M2X\+Z,YO(+RTGO[1;RX@&V*6%G&3C)PA.T=3P<9HZV [ $,H92"",@CO02!U M(%?/\5Q?#4/$VBK?72MXCU.XAB<,*;S^UV6#1(C%!-)%%/.$:V M*2A )?FST/\ $$YQVYH@\7ZW?:OX=U,WRE?LU^DEFL'EK%QO)+)M!SD M=>0*BU#XG>);73K=8TTI;E);U)KFX'EQ2^1)L"JK.,$@Y(!8^@-%A'L,LL<, M9DED6-!U9S@#\:?7F$?B^[U'Q7?:!XD73$TB:WEW0PXE*JL0=Q(X?*$#/5,= M,'I7:^$)+V7P=H\FH[_MC6<9E,GWB=HZ^] &U1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!%O3UP*S/$]K^! >C>3!&O\ JXU52&^Z !@8!_ 4@AMG5"L43*I!0A00,=,5 MR<6B:Y622[JC'RC&!M/&1TY.8]1\+ZO9VD\.B7TX@, M.?*2586>1I=TA!50$)7@$8QSZYHZ@=B]M!(,/!&PWB3!0'YAT/U]Z=Y48=GV M+O8 ,V.2!T!_,_G7GG]F>-6;6/GN7!18HFDOPIF7$7,83 C9<2_-D;BP[8Q; M.A^*_(TXR:E*]/D@M_M1NK=IMS2R MW19HTW1-SE=;E?-EM[6.[,H,QV; 2?^6>0_ M!/ /X 8'?BWMTW 0Q+YF=P"@;L]<^N:(X;<1JL<47EJI10JC '<#VXZ5RVKZ M)J5Q+X9\N(74UG)(;F[>4!DWP/&2,\G+.#@=EH\,Z;J>F6%Y:W&E1113H9([ M>.=?+C*QI'Y8('\95GSCC=SS0!U 2V)7:L1R_/7WK@-/\,:JNH6=Y)HUO;J0A>'ST(M61V9O+"C&)%*I@8^[ELYJ6P\ M+:I]N\.7'V);#[&/](42HPB1#+MC7 S\PDYP<8'/3D [X0Q!@PB0,&+ [1U/ M!/UI@M+987A%O$(G)+H$&UL]UFM;^SCFAF*F53 MQYFWINQU'L:OT4 1^1#YJR^4GF*NU7VC('H#Z4TVEL8Y8S;Q>7,29%V##D]< MCO\ C4U% ###$?+S$G[OE/E'R\8X]..*1X(9'#O$C,!@%E!('7'Z#\JDHH 8 M(HP01&@()8';T)ZFF&TMC$\1MXO+<89=@PPY."._4_G4U% #1&BQB,(HC VA M0.,>F*C%I;"W6W%O"(%Z1A!M'.>G3K4U% $8MX59V6&,,Y)8A1EL]<_D*:MI M;(%"V\0"*%7"#Y0#D >V:FHH C2"&.222.)$>0@NRJ 6QZGO1Y$.,>5'C?OQ MM'WLYS]<]ZDHH IWNE6&H6TUO=6L'H?6F/:6TEFUF]O$ULR>682@V%> MF,=,>U344 1+;P+MVPQC;G;A1QGK^=*+>%0 (8P % PHX Z?EVJ2B@"/[/#N MD;R8\RC$AVCY^W/K2"UMU2)!!$%A.8U"#"?3T_"I:* (EMX$!"PQJ"^\X4#+ M>OU]Z&MX'4*\,;*'W@%0<-G.?KGO4M% %:?3[*Z$HN+2"7S5"2;XP=ZCG!]1 M[59HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ,/Q=K5YX=\,WFKV=G#=M:(99 M(I9C%E "3@A6Y]OUK+F^(FDZ9OA6U_MF_U.;P]J$\E\298I;N$IDE M3D -G(*+@DG;CY<5IQ6,<"RK%X4E19;9;20">+#0KG"D;^VYO?DTP.=L?BRE MZ]H/[+\M9-/6ZG9IO]5*9DB,. I.1O!R0.HXYXO:7\5M!NM/1KN5TO8[%+NZ MBAA=UCRJ,5!QU&]?\@U:3P]IL>[R_!(7<26VRQ#))0G/S^L49_X"*='H5C", M1>#GC_* &CXC::K7$DMG>K:JL)@E2(N9_,B:4 MX _NHC$_0TMS\3_#-I)IQ[TR3PWI6)H@,)NV]'Z@,PSU(8YZU-)HUE*SL_@TDONR1+$,;BA)'S\',D>TCJP##ZCO56^^)NG6XDCC0F MYL[J*'4(F4_NE;<'*G^(@HP]\5IR6$,VGV5A)X19K6QD26VB,L.(G3[K#Y^H MJO\ V%8&YGN#X,)DGD$DI,T1#,&9LXWXZNQ^K&@%YDUQ\1/#MKJEOITUQ,MS M<2I$B^2W5A&5_#]\GYGT-/M_&MCJWAZ\U31T>=H)Q:B.93'^])50#W RPS^- M4;7PSI5D83;^"2C02>;&?/C)#?+SDOS]Q>#Q\H]*MP:;#;:?=6$'A.5+>[8M M.HGBRYP!DG?G. ,'M@8H R++XG1?VCJ$6I6<<%I:BY(FAE9W/DRB,[D*CEBP M("EO?%:1^)?AI81,]Q.D9LOMP+0L,QYQQZG/&!G'>H#X8THRW$K>"F:2X):1 MFGC))+!R1\_RDL (;^<]G[DDG'7 MOFM*R:XTV.2.T\.7$:R2&1@+B+DX _O= !V H WZ*R?[3U/\ Z %Q_P"! M$/\ \51_:>I_] "X_P# B'_XJ@#6HK)_M/4_^@!I_P#0 N/_ (A_P#BJ -:BLG^T]3_ .@!I_] "X_\"(? M_BJ -:BLG^T]3_Z %Q_X$0__ !5']IZG_P! "X_\"(?_ (J@#6HK)_M/4_\ MH 7'_@1#_P#%4?VGJ?\ T +C_P "(?\ XJ@#6HK!OO$%YIUJ;FYT*Z6,.B96 M:(G+,%'\7J15C^T]3_Z -S_X$0__ !5 &M163_:>I_\ 0!N?_ B'_P"*I?[2 MU+_H W/_ '_A_P#BJ -6BLG^T]3_ .@#<_\ @1#_ /%4?VGJ?_0!N?\ P(A_ M^*H UJ*R?[3U/_H 7'_@1#_\540UR]-XUH-"NO.6,2$>?#C:20/XO4&@#;HK M)_M/4_\ H 7'_@1#_P#%4O\ :6I?] &Y_P"_\/\ \50!JT5D_P!IZG_T ;G_ M ,"(?_BJ/[3U/_H W/\ X$0__%4 :U%9/]IZG_T ;G_P(A_^*H_M/4_^@#<_ M^!$/_P 50!K45A6>O7M_90W=OH5T89E#H6GA!P?^!5/_ &GJ?_0 N/\ P(A_ M^*H UJ*RO[2U+_H W/\ W_A_^*I/[3U/_H W/_@1#_\ %4 :U%9/]I:G_P! M&Y_\"(?_ (JC^T]3_P"@!N7TMQ- FA71DAV[P9X<I_] &Y_\"(?_BJ/ M[3U/_H W/_@1#_\ %4 :U%9/]IZG_P! &Y_\"(?_ (JHY]9U"VMY9Y=!N1'$ MA=B)X3P!D_Q4 ;5%8Z:MJ,D:R)H-R58!AF>'H?\ @5._M/4_^@#I_] &Y_P# B'_X MJ@#6HK)_M/4_^@#<_P#@1#_\544&N7MPTRQ:%=$PR>4^9X1\V ?[WH10!MT5 MD_VGJ?\ T +C_P "(?\ XJE_M+4O^@#<_P#?^'_XJ@#5HK)_M/4_^@#<_P#@ M1#_\51_:>I_] &Y_\"(?_BJ -:BLG^T]3_Z -S_X$0__ !51SZW>VL)GN-$N M8X5(WOYT1VC.,X#4 ;5%%% !1110 4444 %%%% !1110!S'CC0K[Q!INGVEB MT:%-0BFF:4941C=G*Y&[J/ESS7+)X*\3^']0O)/#U_*\,D0A43W"_.!"P#$; M3AED*[>P QTK=^(EY8:1I5OJESHD.J2B=8 CG!5""S$<'. I..]5(<9W-@QY!&..O7/7>$[;5[/0D@UJ>2>Z663#RE2^S<=H)7@G'N:XZ'Q#\. MKF"*XATH/'+=K:*WV3 W,,J23P%/^126FJ>"YK6VDOO#@MI9I'4JL.\1CSFB M0L1TW,N![^W- 'IU%>4+XE^&A6U\S1I(7N754CELF#;6"%7(_ND2*?QZ5W'_ M A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_ A/AK_H#6O_ 'S0!OT5 M@?\ "$^&O^@-:_\ ?-'_ A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_ M A/AK_H#6O_ 'S0!OT5@?\ "$^&O^@-:_\ ?-'_ A/AK_H#6O_ 'S0!OT5 M@?\ "$^&O^@-:_\ ?-'_ A/AK_H#6O_ 'S0!OUE>(03IT..U]:?^CXZJ_\ M"$^&O^@-:_\ ?-9^N>$O#UOI\)CTBU!-[:KG9V,Z _H: +__ G?@_\ Z&O0 M_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\57Q!10!]O_\ "=^#_P#H:]#_ /!C M#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%% 'V__P )WX/_ .AKT/\ \&,/_P 5 M1_PG?@__ *&O0_\ P8P__%5\044 ?;__ G?@_\ Z&O0_P#P8P__ !5'_"=^ M#_\ H:]#_P#!C#_\57Q!10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"A MKT/_ ,&,/_Q5?$%% 'V__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ MP8P__%5\044 ?;__ G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#!C#_\ M57Q!10!]O_\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5?$%% M 'V__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P__%5\044 ?8OB MOQGX5NM >*#Q-HTDGVBW;:E_$3@3H3P&[ $UM?\ "=^#_P#H:]#_ /!C#_\ M%5\044 ?9?B3Q9X3U/PWJ%C%XITAI)X&C40ZO#$YSZ.20/Q%.2R\ M7Z!;3QV5Q;1*FKPA1NF1@Q7>5#E _*G .WIS7SG10!],Z7XONAXHLTN?&NF- M96PA\V274[812(1)O!4$EY/]7R#@'-:OAC7_ Y9^+=Q8]@ , 5\HT4 ?;_ /PG?@__ *&O0_\ P8P__%5G)XV\)_\ M"2S2_P#"3Z+Y9LXU#_;XL$AWXSNZ\BOC&B@#[?\ ^$[\'_\ 0UZ'_P"#&'_X MJN*\8ZUH6I:_I.HZ=XDT.9[4@%9=8A$('F*22NX,&P#AE.<@ @BOE6B@#Z9L M-;;3[K38H_'>D"QMYYGG7^UK>3S0TS-DY.=IC( '4'/3K3-*\4>?\/-0AU3Q M)HNH7]U'"UO:ZAJ\ 97V)OWE6&%WAF"YZ#!ZU\TT4!UN?9/ACQ5X2TGPSI^G MR>*]*+V\(1OM&J0.^?*_#] MY<:_H3K9Q![B]@UB%"9<$;-A?_5\DG&2?E'05V7_ G?@_\ Z&O0_P#P8P__ M !5?$%% 'U_XH\9>%[B?P^8/$NCR"'5HY)-E]$=BA) 6.&X&2.?>N@_X3OP? M_P!#7H?_ (,8?_BJ^(** /L#QEXE\+:WX:FL8/%&DM(\D; 0ZM!&WRN#_$2" M..5/4<<5QD>I/:PLUKXRT*VEEM+2"1+?6(=J*CR[Q&&?Y6VM&&] M(CU.6]US1;&6[N!(+==9AFC10,#:=Y).!EB<9)KY.HH ^W_^$[\'_P#0UZ'_ M .#&'_XJLVS\;>$UUK4Y&\3Z*$?RMK&_BPV%YP=W-?&5% 'V_P#\)WX/_P"A MKT/_ ,&,/_Q5<+X@U70[WQM;ZI9>)]$:,Q+#))+K,.R-<."4 8,KC<.A*GN. M*^6J* /HZ/Q%>:9I4:P^.-*V6FB^0D":I;R%IUA<$YW9+>9Y94^G!QR#;O\ M7K:^\ MIUUXCT._OI;PF/[3K,'F6\!_B)#*KR $X!XR1GI7S-10!]K:?XT\( M6NFVMO\ \)7H_P"ZA1/WNJ0N_ ^9MW)]3WINJ^./"4FCWR)XIT1G:WD"JNH M1$D[3P/FKXKHH ^V;/QSX12RMU;Q5H881J"#J$7''^]3KCQOX0EMI8QXKT0% MT*C;J<2GD=CNX^M?$E% 'T9HUU9Z;!;Q0^)]#@2VNTFB+:W 9'_TYB4Q\$DD\J1T MK7\#>(O"^B>'?L]UXCT2WN))GFDA_M:%TC+8^5#O/R#H,G/<]:^1:* /M_\ MX3OP?_T->A_^#&'_ .*K-TGQMX3BFU,R>*-%4/>,REK^(;AL3D?-R.#7QE10 M!]O_ /"=^#_^AKT/_P &,/\ \57FGB*YTJ^U[7+G3O%.B*M_9S1":;6H&!0%@ 5;(QD@@U\UT4 ?2VH^*KJ!M1E@\<:<]NXACMX8M4MC(%W0@X); MA\>=N8C'0_276=8L-5\,Z'87OB31+N[CF9KNZ36X%FACW94(=RJ9"NU2V.,, M1R:^9** /M\>._!^/^1KT/\ \&,/_P 56;K_ (V\)S:'=1Q>)]%=V485;^(D M\CMNKXRHH ^W_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ^( M** /M_\ X3OP?_T->A_^#&'_ .*H_P"$[\'_ /0UZ'_X,8?_ (JOB"B@#[?_ M .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*KX@HH ^W_P#A._!_ M_0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ^(** /M_\ X3OP?_T->A_^ M#&'_ .*K8L;^SU.SCO+"[@N[63.R:"02(V"0<,.#@@C\*^"*^O\ X)?\DAT+ M_MX_]'R4 =;J]I)>B*,:=9WD:-O'VFUC,\1DDCB=T*[N5E$9#B,]&*G( MS7#V>KZS86^@7&GK>0VR+J*0V?[V>*[D7:8E5W 8(_.S<. #CK0A-G[6Q>3RU$!HWH3-NDDD$2S%#EIMOS!%SNV]<@#K1:P[W9T3>&86DAD;PMHA>%D M:,_:FRI10J_\LN@"J,>P]*V?M&M_] [3_P#P.?\ ^-4WP]'Y7AG2XQ?/?[+6 M-?M;@@S84?.<\\]>:T:=A7*'VC6_^@=I_P#X'/\ _&J/M&M_] [3_P#P.?\ M^-5?HHL%RA]HUO\ Z!VG_P#@<_\ \:H^T:W_ - [3_\ P.?_ .-5?HHL%RA] MHUO_ *!VG_\ @<__ ,:H^T:W_P! [3__ .?_P"-5?HHL%RA]HUO_H':?_X' M/_\ &J/M&M_] [3_ /P.?_XU5^BBP7*'VC6_^@=I_P#X'/\ _&J/M&M_] [3 M_P#P.?\ ^-5?HHL%RA]HUO\ Z!VG_P#@<_\ \:K,UZ?6#I\._3[$#[9:XQ>N M>?/3'_+*NBK,U_\ Y!L/_7]:?^CXZ+!<^%Z***0PHHHH **** "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@ KZ_^"7_)(="_[>/_ $?)7R!7U_\ !+_DD.A?]O'_ */DH [2\&I% MT^PM:!%R4.,94YX."1Q4N-?_P">FF?] M\2?XU/\ VSI?_02L_P#O^O\ C1_;.E_]!*S_ ._Z_P"- $&W7_[^F?\ ?$G^ M-)MU_P#OZ9_WQ)_C5C^V=*_Z"5G_ -_U_P :/[9TO_H)6?\ W_7_ !H K[=? M_OZ9_P!\2?XT;=?_ +^F?]\2?XU9_MG2_P#H)6?_ '_7_&D_MG2_^@E9_P#? M]?\ &@"OMU_^_IG_ 'Q)_C1MU_\ OZ9_WQ)_C5C^V=+_ .@E9_\ ?]?\:/[9 MTO\ Z"5G_P!_U_QH K[=?_OZ9_WQ)_C1MU_^_IG_ 'Q)_C5C^V=*_P"@G9_] M_P!?\:/[:TK_ *"=G_W_ %_QH K[=?\ [^F?]\2?XT;=?_OZ9_WQ)_C5C^VM M*_Z"=G_W_7_&C^VM*_Z"=G_W_7_&@"OMU_\ OZ9_WQ)_C1MU_P#OZ9_WQ)_C M5C^VM*_Z"=G_ -_U_P :/[:TK_H)V?\ W_7_ !H K[=?_OZ9_P!\2?XUFZZN MN?V?#O?3@G3WH ^(:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OK_X)?\DAT+_M MX_\ 1\E?(%?7_P $O^20Z%_V\?\ H^2@#9\9/I]K%I]W?:387T?VD13/=0JY MAAVLSNN0>FW)]@:YF.^T'[-'<3^%M&1)+AMH%FA/D>9&JMT^\4D!QCK7>:IY MS>7$MK83QR$KMNYBF6((P!L;.1G\,U0#W.Y5&GZ%N5MJ@79R""!C_5=00OX@ M4=0Z'.VMSX:O8E>+P5:1!PVUKBSAC!.WL2PNX/+:/0M#C\G)C*S$;,]%+15>V2X$KV$>T; MD5]I('7#C]:N:AI?A]-";4;'PYI0VL,K=:<(SMW -\I4$'&<5IQ6NH03+-#H MNC1RK'Y2NEPP8(/X01%T]J34)+YK1AJ5AHIMLC<+F\;9GMG=%BF(Y[76\,:- MXGTC2#X>T8K>Y\UVLERFX[8\87'+<5SMZCTH#7PAF4:?HHBE!EF M'VMMKAARS?NN<@=3UQ2>P /A?0I&@7PQI MZ?;W3>&=,A,T:R>6UI$2N1G!(&,_2K'_ B?AS_H7]*_\ X_\*D636U4*MAI MH4# O'P/_(5+YVN_P#/CIW_ (&/_P#&J (O^$3\.?\ 0OZ5_P" !]KML8NW// MGIC_ )9^M 'Q+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]?_!+_DD.A?\ M;Q_Z/DKY KZ_^"7_ "2'0O\ MX_]'R4 ='XHT:YUFSM19O%'=6EQ]JA>0G D M5'"=.VXKGVS6)%X,U**SB@COXHV$YN9'P3F8R1N7QCDY5S^(KN**.MPZ6."T M_P *ZY"+".ZE,H7STN'EU.24*CC'RJ$7<6//S'YGZW%NL1"$$,5*QD!L' M.WN:Z"B@#E-3\,WMWJVE7]K+;0+ID<:P0,"W5L2C=V!C 4'!_"H[+PK>VFA: M[:/-#+-=1-:V7) 2W56$*-QU&YLX'>NOHH:NK <+K.A>)O$,]N\Z6MC&;2X@ MEBBOG=0SHZC(V .#E#V*X/7BJT'A+Q+%%9I'>I L:,L<:W\S"SY[$C,VX3D^M6:** "BBB@ HHHH * MRO$!QIT'_7]:?^CXZU:R?$0SIL/M?6A_\CQT ?"U%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7U_\$O^20Z%_P!O'_H^2OD"OK_X)?\ )(="_P"WC_T?)0!V M=]<:A"Z"SLH+A6'S&2Y\L@^@&TYJI]NUO./[)M,_]?\ _P#:ZC\4:1=:M:69 MLFC6ZL[D74)D8J-ZHX4' /!8@'V)K!C\(:O#:Q1QW5N)//-U([$G,S21R%NG M/*OQ[BCJ'0Z/[9KO_0'M?_ X_P#QNC[9KG;1[3_P//\ \;KG[/P[X@"VJWE[ M/-D2K.'OW*H'7!P !OYY&X\9XQBJT7A7Q-Y5K:#4GM[5(X(IO*OY,F-/+RJ8 M7*MA9?F!RVX9]@#J?MFN_P#0'M/_ //_P ;I&O];1=SZ39J/4W^/_:=96@: M/XBL]6AGU747N(ULDB?;.2AD"H"=A')W!SNX)W<^VAKVF7E_X9N+#$5[G^GG_XW1]MUS_H$6G3/_'^?_C=8^H>' M-7N=4T6]AGLU&F11H(FWGS"Q"S8.>!L&!D-U[=:++PQJ%OHFN6LTL4DUQ ;. MRPQPMNBL(@W'#?,V<#\Z3T0&Q]LUPT_\ \__ M !NL+7-)\2:[*I01V4#6DT$D'VQBK%T=1N &#R4.<9&#^-=/#OBJ-+=8M1:- M(E80H;YW\CG^-BO[[(X&[[N>,TWL'4Z7[9KO_0'M/_ \_P#QNC[9KO\ T![3 M_P #S_\ &ZO:?;O::=;V\DCR21QJKN[ERS8Y))Y/-6: ,C[9KO\ T![3_P # MS_\ &Z/MFN_] >T_\#S_ /&ZUZ* ,C[9KO\ T![3_P #S_\ &Z/MFN_] >T_ M\#S_ /&ZUZ* ,C[9KO\ T![3_P #S_\ &ZSM\53V%DNGW% M]IL-W'+=+;O))C]PA#$O]!MY]LGM7/1:MH#6RW,NA6<437#(N1G,0D11+TQ] MUPV*Z3Q*;R58K:+P['J]NZL'$ETD07*E2,,.%[ZV2:UT%V$B.R>9:B,$A=P&6P"2,8QG\.:@BUCPH; M6UDGT)HYKA8PD2VP;=(^S]VIZ$@R*">!S['!#::A ]N\?@"(&W9FBSJJ$*6& M#P?;IZ=L4L%G?V\R2Q_#VW$B+&BL=2C8@)C;C(ZC:O/7Y1Z"@"[I=QX2UB\C MMK+3$D\RW6X$AML( RJP!/9L,#BDUE_#>G>')-6M=+LKLG*P1X""5QGC)'& M&)/H#4-I_:]A=BZM/ <4,HB$(,>IQ@!!@ 8QCH ,XS@"I[[4==O+5H;_ ,$0 M2P-P5FU*$KSQW'O0!'JLOA[3-?TG2SI%BQOPQ+LRKY?0)\O5MS'''2HK2YT. M\TO4KV/0+;_0+5995('$VUB\73@KA135EUF.UO+9/ D*0WKO)HSM(!Q5<:GX1 Q-HQBE1=UQ&UJ,V^3@;\=-QX&,YJO\ V=?% MHF?P LAB1D4R:NK_ "L&!!SG(PS=>FXXZT)IUXD=LB_#NWVVP81 ZG&<;NN> M/F]><\T= .FLM%T*^L8+M-(A1)D#JLL(5@#R,CL:G_X1O1?^@7:_]^Q65'K' MBB*-8T\&JJ( J@:G%P!^%._MSQ5_T)P_\&<7^% &G_PC>B_] NU_[]BC_A&] M%_Z!=K_W[%9G]N>*O^A.'_@SB_PH_MSQ5_T)P_\ !G%_A0!I_P#"-Z+_ - N MU_[]BC_A&]%_Z!=K_P!^Q69_;GBK_H3A_P"#.+_"C^W/%7_0G#_P9Q?X4 :? M_"-Z+_T"[7_OV*S=<\/:.EA$5TVV!-Y:C(C'0SH#2?VYXJ_Z$X?^#.+_ K. MUG6?$SV,8D\)"-1=VQ!_M*,\B9"!T[G _&@#XXHHHH **** "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 *^O\ X)?\DAT+_MX_]'R5\@5]?_!+_DD.A?\ ;Q_Z/DH Z'Q5 MIE[J5I9/IVW[59W7VJ,,^T%EC?:"?0L0#[$U@Q>&=?AMH522+SS<-Z6V+QW#1B(,&.]L$9 V\_6L"+5M M%D@6=K6ZCB:Y:)2U_+DQB14\WKC;APW7.*2W![$^F:5XI6""/4KRYN&?>LA\ MU(UC#+@YP26YR1SW_AQBJT6B^+O(L;5+FXMH(Q#'.PNE),:F+(7@D-@2Y/?( M_">VU?PU?)&;.'59BZRL ))P!Y8S@G=@9&,?4=*B37O#!LXII;?5XY)(HG6$ M/<,SN^W]TI#89P70$?[0]\'49H>'K+Q7#JT,NLWGF6_V*-'1=I7S0J[B>PRG'O3=^A2XOEN9Q;PBWO9 MG#-AB>4+' "L> >E-B%UC1_$-WKNBW\!LS'IT:":,LP\TN=LVWG 0<;@>M+ M8^']6AT/7;:Y=9)Y8#96.),Y@16$98]F)16=[MLK19Y5-]+D2%6+1?>^\NT9_P!X4G:V MH+X5FC.>?-.#YF1D+C[N1FK.O7.@Z!(L$\5\]Q);S3Q(ES-AO+0L5SNX M) .*KQ:QX7=(3)'JD+LI::.1[@-;T[^[< M_P#@7+_\50!J45E_\(]IW]VY_P# N7_XJC_A'M._NW/_ (%R_P#Q5 &I167_ M ,(]IW]VY_\ N7_ .*H_P"$>T[^[<_^!59AQZUF?9AL1#X+F* MH %4SP$ #;_TT_V%_*KGBRPU"]M+&33%+W5G="Z1=X4.4C?"G/9B0I_WL]JP M(="\206\00#[0UPUS([2C =I8G(SG.SAQ@=A]*74.A=BTX0FTV^%-39;1F:% M)-21U4GCHTI!P#@9Z=L4R#2+>VFCFC\%79>,1A"]W$VW9MVD R\'Y$R>IVKG M.!3-+@\8FV@AU6>YFED\Q)61((D0%?O$AF8\],?CBH+>S\9I!86L,US#$BP) M.TC0$J@\H-M."2^!+DG(Y&.V'U&:5E#)IER)[+PC?PL(5A")>Q",*H 'R>;M MS@ 9QG S4VI/0HP([AED!'<<'H2.]0>'QXP_MB(ZU M(@M/L*!D2-,>=M7<2P;.=V_@+C&.:NZQI5_JOA62QOXK*]O9&"YCC,<:@M@N MH8L050D]>HH$5I83.4,O@R9F18T1C/!E5C;<@!\SC!YXH6-X[._M(_!]VD-^ M\DERJW,(\QG&&.?,R"?:H];TG5W\0:3A:]#=;FN#;FQL0)<^9%&C"-\YX9BYSGT%)[ B)-%A!C,GA+4Y MS'$T.;C4UE+(V[(;=,=WWFQG.-QQBE71K=%@4>"[UA"& W7L;%\\_.3+\_/3 M=G';%/\ $9\4ZE*D.EVEQ;64EK/',KM$&+F.0+SN^7#>7@C/7G&*A\OQLB1+ M"9RFQA%YK0%U.?\ EOV/&=NSOC=3>P+G1W$6FVT=W,\UPL2B61PN6;').T =?059H P_[: MU;_H5[__ ,"+?_XY1_;6K?\ 0KW_ /X$6_\ \__ / B MW_\ CE']M:M_T*]__P"!%O\ _'*W** ,/^VM6_Z%>_\ _ BW_P#CE9^M:KJ; MZ?#O\.WD8^V6IRUQ!_SW3T>NLK*\0'&GP?\ 7]:?^CXZ /A6BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KZ_^"7_ "2'0O\ MX_]'R5\@5]?_!+_ ))#H7_; MQ_Z/DH ] HJI=WH_]]0?_ !R@#3HK M,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.BLS^U;K_H!ZC_WU!_\ M'*/[5NO^@'J/_?4'_P H_]]0?_ M !R@#3HK,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.BLS^U;K_H!Z MC_WU!_\ '*/[5NO^@'J/_?4'_P H_]]0?_ !R@#3HK,_M6Z_Z >H_]]0?_ !RC^U;K_H!ZC_WU!_\ '* -.LKQ M",Z=!_U_6G_H^.G?VK=?] /4?^^H/_CE9NN:E&9MS=#]W &>/3FO9'QN8K.TC^UQIY-NDLT\<. M47]V&92OHE% '):!/XJEUF-=95HH18QF1%A3RC*57<=X;(; M=OXQC&*3QG;Z[/X8B2TC,UX+@&46@;&S##.W>I;DKP&&#SSC!ZZB@#CM1M?$ M+ZGHMS##*8+*&/[3']JYE:0A)!@##E%!;)(Y/&33;*RU]-!UY;O[0;F.W:SL M@LF6E6-6VRCGAG+=SG@5V=%#5U8#A-!P.:LT44 %%%% !1110 5E>(3C383R?]-M>! M_P!=XZU:R?$0SIT'_7]:?^CXZ /A:BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KZ_P#@E_R2'0O^WC_T?)7R!7U_\$O^20Z%_P!O'_H^2@#M;R_%FZJ;6ZFW M#.8(BX'UJK_;B_\ 0-U+_P !C69XZBU=]&231GN3.>*WXC>"9%D2(P^6-S[SOW_ .[C&/?/X4 4_P"W%_Z!VI?^ QH_MQ?^ M@;J7_@,:XU5\9Z=I[M&TYFE\G+N'N-@_>%OE)8[MVQ2% 4@C'.-.67QE!J; M709KBTWO_H:6\8^7]Z!AB@[:F_\ VXO_ $#=2_\ 8T?VXO_ M $#=2_\ 8UR4=UXYGT9&B1X[QCS.]N-Q51,P_=D@ DB)<[0<-T]+DUWXP74 M[:6.V\NR5E>>+8'WAGPPR6R-J_-\O7%-(1T/]N+_ - W4O\ P&-']N+_ - W M4O\ P&-#X=0NIKFYNTU&WDFCM(3N2',9>/"J-V 6R!GK@G(-3:K MJ/B:\U&[%A'J%MI_DPR1NMH/,0[XB2H/WCM,@*')^7H.,@^AT_\ ;B_] W4O M_ 8T?VXO_0-U+_P&-V1HH@ZFV4HH)3=)NW??Y?,?0!<_6YX@ M/B:SU6]NM,>ZEA>*!(8UB6158"0MA/58;N]:2X+QA_*BQC8D@'RAB H^?@8;N: .B_MQ?^@;J7_@,:/[< M7_H&ZE_X#&J'ALZNNE3%HICFX'D)J,K"58MB[MQ(8D[]^/;';%0ZM(;36IK5(+S[#]D^RV]P)E9"Y*9F90=P; M+2')&,*/6L_48M46?4DT]-?2WMV$"Q*TG[SY'VR(Q(&T.8QA#T&6SF@#Y&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 *^O\ X)?\DAT+_MX_]'R5\@5]?_!+ M_DD.A?\ ;Q_Z/DH Z3Q!<6]I)I[7-Y?VXNKE;2/[,P"[VR06SVXQGW%9EK?: M3=*6/B'4;?-Q);H)[A4,C(VTE^1ZU;\6R:?+!%9:A9:M<(X=@UA:R M2[249.2H." Y(]P#VKG&CT K$J:5XIC1 %9$TV8"105(5ODZ H#Q@YSS@XH MT;K6M"MH8YE\1ZC<12*[![><./DV9!('7$BGZ'-6([[1Y;N2!?$M\-D"SB0W M*['4EQ\IQR1Y;9],5D-_830I"-+\4JB@ @:9-\P"1I@_)Z1(>,^HW:VAM/>:3#JD^G7'B*_M[F M&1(MLURJ[V958;>.?OJ/J:G+Z4LD:G=:A+H_B?S[D 2;=-G X\OH-O_ $R3]:CVZ &RNE>*$0W$D\D8TR;;(7=7 MVGY/NAD7 &,8QTI]1=#;%SI!@:5O$]T@14:0&\3Y-P! . 1GD?F*9JMS::3: M-=/J>KW$"VK7;-!,&S&,#CCDG<,?C6+,FB3:1)=LN2"F=V M%YZ<8ZUR\^G^')M+?3AI?BJ."0Y<#393NYDP#N0@@>80,CC:N.0*U[+5[*Q\ MZ.*T\5&WE5E$)TR8",D\E2$# ^^: +>FW%EJ5NLIU;5K4N1LCN9T4L"5 *XR M""74<'J<'GBJBZ[H;Z;;WT?B#4WCG;RT43+O\S&1'C'WCT [FLV.+1DNUNC: M^+WF\Y9I&.FR#SBI0@,!&!C,2GC!)SDG-.BA\/):^1/I'B>Z7;L!GTR8D)L9 M%4808VAFP1SSUHZ!U.DO[==/MH97OM;EDGD6**"*52[.><=,# !)). >:SH M=2LYVB*7FO>4VQ993(NV!F=HPKCJ"'0J< @<EK/%XNEEBG$T- MT=,E$L9' (3!&,@Y!SDU7BDT>%H@MAXK\I2C21?V9+MG979PSG9DDNY8@$ MG'&.* -.VN8[LP.)_$$5O.ZK%<2NJJX;=M8=3@E1P0#\RGU_8;?\ 07U3 M_O\ C_XFN6M;[3[0P(+;Q;+;P.K102Z;,R(%W;5'R9P"PZY/RJ,X%;?_ F= MK_T!_$'_ (*9_P#XF@"]_8;?]!?5/^_X_P#B:H:QITUG9Q21:QJ89KJWC)\X M'*O*JL/N^A-+_P )G:_] ?Q!_P""F?\ ^)JAJ_BB&]LXHXM&U\LMU;RG.E3# MY4E1C_#Z T ?&=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7U_\ !+_DD.A? M]O'_ */DKY KZ_\ @E_R2'0O^WC_ -'R4 >@45D:].]G#''E53_RS]&- 'Q#1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5]?_ 2_Y)#H7_;Q_P"CY*^0*^O_ M ()?\DAT+_MX_P#1\E '2^(=3TRVCCM-0>[7S&253;VDLWW'#')+Z>Z&H:[&SR^9$$TN<>3E][A3Y.?F8DY.2.V*Z/QXE^?!>I3:7PKF-:U_Q3IQO=$TVTNIC#ITCPWLL#R2NXA+B3> $)WC MR]N,Y(/3BEY 2>'9/#'AVZ:[CN]:N;IT9'DETJ)Y]$NK$:3NH_^"JZ_^-TG_"<:'ZZC_P""JZ_^-US*>+?$ M^HW5W&-/>PAM-4@B1S:2DRP,\BMN![X522.!N[5#'XR\96VC +X=:>XAL[>< MR3)(-WF+'G..24)EW <_*O S0!UG_"U'_P577_QNC_A.="_O:C_ ."J MZ_\ C=7_ Y?WNJ>'+"^U&T^R7D\(>6#!&QCVPW(^AK4H YS_A.="_O:C_X* MKK_XW1_PG.A?WM1_\%5U_P#&ZZ.B@#G/^$YT+^]J/_@JNO\ XW1_PG.A?WM1 M_P#!5=?_ !NNCHH YS_A.="_O:C_ ."JZ_\ C='_ G.A?WM1_\ !5=?_&ZZ M.B@#G/\ A.="_O:C_P""JZ_^-UG:WXQT:XL(E0ZAD7ELW.F7(Z3(>\?M7:5E M>(21IT&/^?ZT_P#1\= 'PK1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]?\ MP2_Y)#H7_;Q_Z/DKY KZ_P#@E_R2'0O^WC_T?)0!V=[:WEPZ&VU%[50,%5B1 M]WO\PJO_ &=JG_0=E_\ :/_ K5HH RO[.U3_H.2_\ @-'_ (4?V=JG_0=E M_P# :/\ PK5HH RO[.U3_H.2_P#@-'_A1_9VJ?\ 0F_\!HO\*UJ* ,G^S=5_Z#TW_@-%_A4%WH>H7D*Q2Z]/M66.4;;>+JC!AVZ9 M K=HH ^8/^&\#$H=TKN,$@'HP[5U%% !1535-4L]%TNXU+4 M)A!:6Z;Y9""=H^@Y-/CO[.6%94NH3&T0F#;Q]P]&^GO0!8HJ%KNV1=S7$*KZ MEP!TS_+FF?VC8F,R"\M]BD MYJX!/3G- %FBLZ/7M+EO'M(KR-YHY&BD50QZ#Y3GFK8O+8NB"XA+R+N10XRP]1ZB@":BHHKB";'E31R9&X;&!R,XS^ M=2T %%%% !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 %%%% &1XBT"+Q'80V-Q/)':BX269(S@RJIR$R.0-VTY'I7(_\*HMRLJ/ MJTLD;V*V6'BR2J,I0D[LDJ$ XQGJ:Z;Q5JMWHUI9W=M@Q+= W8V;B8%1W?'O MA*=:%K%-+"[/+<%Q''#T@,L>U,?W]DF,YZ@\4EJ[!TN59_A-%E'PILO.-PU]FY+ B3[.HV#,Q9$ /R(?/QM!Z M(*U/#WC"ZUO6H;-["*WC>QCN6#3CSE9E5ON'DI\VW=CJIJ+2?$]S<^'Y+MKA M+V6+67L2]N% *"XV#(Y_@(/]:+VU':^ABV^K^%?A1-;Z/K7B$";[*6B5M/,;.XO[..U MG7381Y<;EAM8M(O) Y D /'4&O.Z&2CZ_P#^%V_#S_H8?_)*X_\ C='_ NW MX>?]##_Y)7'_ ,;KY HH&?7_ /PNWX>?]##_ .25Q_\ &ZT-$^*7@WQ'K$&D MZ3K/VB^GW>7%]EF3=M4L>60 < GDU\85VOPFN_[/^)&G7@4L8(;N0 #).+:4 M]* /LJBN TSQ;J6K?#J[O;&YMYM<@81,0 \:R,XP,KPPP1\R\'J,U'+XQU:X MT[6+^UB9(1'FQ4P_,K+#,6W@CG]Y$1CV'K3L!Z'17GZ?$&[+3F2TL;>&"\2W MWN+2TN)(7N#LBE8/(%>0*J+M.2J MH"^>@=3WI/0$KG?T5QEOXPU,ZKING76FVR37$TD4Q6YV@A3@&+> 7(&"1C.* M=#XAN)-3\2+!J=O=PZ; Y,$842QRC<=H')P "6'+9QP,4KZ7"QU-_?6^F:= M?\ 0P_^25Q_\;J'7/$MYJOA MGQG87.GB"&+2;TV\H8DN$$D9W9 )*[AC/!KY&JFK ?7_P#PNWX>?]##_P"2 M5Q_\;H_X7;\//^AA_P#)*X_^-U\@44@/K_\ X7;\//\ H8?_ "2N/_C=>@5\ M 5]AKX^OH);I[G1G-G A8.C,9"$:)78C;C_EJ" .RM0!WE%<.GC:]-Q=1RV$ M8DM=Q>""8NZ%4-[U9[.&*#2KKSK*2Y::&_ C/>&1\E3C:"#C!(.>M +4]#HKA-4\::AI'BC6+) MK:&[MK>W66"%"1,/W18L1C!CR,%L\$BI[KQM<6OAK1]2:WLFGOI_+9$N@T;* M,Y,;C()(&0,]\-;K%_=W"6QM[>4JL,$F2@6.9V60E>''EC('3B MI;WQI<-E;!;+;/:W3VCM,7:5XRX4JBC.S"9+'CY@,YZ@':T5YW-\0[U!=JEO MI@6+RD6Z>\Q$A9<^8X&6$;=$;'.1ZUF2Z,[&S$=UICSRBX)C'F@PC M<2 <*H=F;_9#'M0!W%%<5?>.WL[+P_-]C0R:H07A,F#MRJDQ\?.-+BX.FY&E_Z69694NF).W&(D^7F89Y4XQ@_@ =G17%:5X]6[CMTN8K7[ M1<2!(?L\Y=)0!%\Q/ M0.IYSBM+7O&T^B7NEVOV&.XN+BW\^:WC<^9TX$>1\_(.>X&,@9%,1V5%<'8^ M.[H68GO(;:Y662W)R.U0VOQ#U&:*TG_L:.:!HB9FM M9C(6 K+C=\D.X M NR[?F !QD5-#XRO(_"$FKW$VDM(U^;:.?[0RV@4M@-YFW)'OCK0W8+'7N4KC_ *:C![[6J>'QAKAU&83:)"+.&1HV M$/8A=)MS%.P$LT-SYJC?)Y:[= MH(R#C<"01@\4ZT\;WR>'?#%S<0VL]SJ<(::0.45GRJF- F<<_+-(#Z_P#^%V_# MS_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DK MC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[ M?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y) M7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;KY HH M ^[]$UO3O$>CP:MI-Q]HL9]WER[&3=M8J>& (Y!'(K0KS_X)?\DAT+_MX_\ M1\E>@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $$UW;V\T,,TJ M)).2L2L?O$*6('X G\*8-2L_LEO=?:(_(N"@B?/#E\!? M:@#L=J @[5!!../6HYI[>UC$DKI&C,L8)[EFVJ/S./QKC5\ SR2Z=-=:J)9+ M.X$NU(WC0@+$HX#]0(>I)^\>*TH/"K1>'9-+,MH?])CGB5;;$<81D8+M+$G. MP\DY^:@#H9IH+9/.F=$4LL>\^K, !^)('XT]511A HSS@"N2M_!3V^AWNG?: MK:3SY('7S+;,9\HJX[5@VW[/ MG@B\MUGMM7UJ6)LX=;B$@X)!_P"67J#776OP^>"+:=1C7!(V0V^Q"-K#<1N. M7.[);O@<#%0K\-BMT\W]K2/F/:JNK;5._?MVAMI0\;@1SSR,\ ]+'*K\ / K M^3MUG63YSLD>+B'YF7.X#]UVP?RJQ_PSEX/_ .@EKG_?^'_XU787O@EKOP[I M^E"XM(S:R2L6%IE )%=3Y:[OD*^9\IR<8JL/ -P-4O[XZG#*]TZLOGVY;9C? M\V-X4L ^,X[9(R>!".4G_9X\%6MO+//JNMI%$I=W,\.% &2?]56YX6^"OAOP MEXCM-O&F^V+ K6I@.(LN/ED7AL\*?,^88YVCF@6IT MRA$7Y0H'M44UU;VK0K-*D9FD$488XW.03@>^ ?RKF-2\%/=^%[C1+>^6".6Z MDF7$7RHK%B$ !& "0>".GO39O XG&'GM&*W?VA93:9D((<$,V[DC>=IXQM'6 MGU ZUA&H+,%'\1)'IWIL$L%Q#%<0LKQRJ'1Q_$",@CZC%<7/X$O[M[%Y]9CW M6UP)V\NW*!B/+''SY^['@@DCYLXXK3E\)LYT[%U$?LEDMF6DAW,H&/GC.[Y' M..O/;TI=1]#HI9(8HFFE9%2-2Q=NB@#D_E3;>2WGB2YMRCI,H=73^($9!KD; M?P&8L W-H X=9!':8"HT>S9&"Q"@_>/!))//-7_#_A9]$G+>?;F,VJ0$00&- MF*JJ[BQ8_P!W@# &?QH ?XZD0_#SQ,0RD#2[I3@]#Y3<5\;>&].AUCQ3I&EW M#2+!>7L-O(T9 8*[A21D$9P?0U]9ZKX3;2_ 7BRUM+G4-0FOK.Y:..:5YV+& M-MJJ"22Q)[C^9H&MV2?;H=UTUA*HA&\9QK\ / SZA)8KK&M&ZBC65XQ/%E58D*3^Z[D'\JL?\ #./@_P#Z"6N?]_X? M_C5=CXD\"Q:_=7%R+H0O-Y.X!"-WEB0?,5920?,!QG^ ?A:T'PM-H6J7]W'? M"5;V?S)1(KLQ7+D*"7(&"XY Z#WX .$_X9Q\'_\ 02US_O\ P_\ QJO8*** M$P 20!D]:38HQA1P,#CI3J* $ '0#M2T44 )@9S@9QC-)L7 &T87H,= M*=10!&UO"\B2/#&SH248J"5)&"0>V1Q3]JY!P,@8''2EHH ;Y:8(V+R #QZ4 MI56^\ ?J*6B@!-JD@X''3CI1M7CY1P0<@_4'I4E%% " !1@ >U& MU>/E'!R..E+10!2U?2[?6M&O=+N2ZP7D#P.R8W*KJ5)7((!P>.*\L_X9Q\'_ M /02US_O_#_\:KV"B@#Q_P#X9Q\'_P#02US_ +_P_P#QJC_AG'P?_P!!+7/^ M_P##_P#&J]@HH \?_P"&=@7.YVA8><.,C[I^E6(_%4]UX;.IP16:2QWD,$J_ M:2\:*SH&^?:!D*_;(SW-=1Y: !%P#D<=#0$0)L"+M],<4 <>GC:6[\/WFHV M]M:PO!-;JOG7.8]LKH,.P'R,%;YASM/K4NC>-O[8U>WLDTR2)'AWR2O*/E.W M<"J]70] P_*NKV)M*[5P>HQUHV*&#!1D# ..U ' #XDF[#):6ELK^<%266Y_ M=LA,>,?*"9") 0G'0\UK2^,D@,]OY,83,'R MQ4?+^ZP#CJ1Z\6K#Q9=:GJ&IQ0P6T:6UFTL<;2[I1('=<2 #Y1E> ,\.K_ %. 1V6F1V]P\$$N^6;<(S)Y1&1@$C;+U'\2D>]=RJ(OW54< M8X%&Q=V[:,XQG':@#AH_'\\8$4VGQR2")6,HF\M=S/M!(()$8R,MSC!XXJQ< M^*]1CTW6[E4T_=9I T BF,N=X7=G@97).&'7\*[$QH3DHIXQT[4!$'15'&.G M:DEH.ZOTMWMK9I=Y\\[I5",R;1M&&.TY4]N>:EF\N>G>D$48Z(O3;T[>E,1RFM M^-9-(NVMDTY;DK!!)YBW&$WRF3:,[>%_=-\WJ5&.>*\GCN4SB*/32DD>_P V M.690 PB>15+]!E55L\_>KM"B%=I52N,8(I2JD8*@CZ4#T.(;XAJ)_+33UDC$ M*NTRW&$W-T*EE!,8(P7QQ@\8%6T\73Q:!IVI7$-DRW-S)%+(EUB*-59P"IP2 M^0HQ@<^U=7Y:?W%X&WIV]*-B8 VKA3D#'2CJ(XB7XAF.*Y<:;'(T=QY4:I=@ MY&91\YVX1OW)PIS]Y>:;-\0IH_M:'2XH761DMWGNML>%>5"TK;?W?,)P!NR6 M49YKM8;6WMX?)A@CCCW%MBJ ,DY)Q]>:D**PP5!!Z@BA;:@]]#E[WQ>^GS:- M!);12/?VZ2OB7:X+-&GR)@[\&0$C(P >M4+?QY<2F*T2P@N+Y[:"08N#&IDD M,(((VDJ/WP.1NZ5VAMH&N4N6AC,Z*460J-RJ2"0#Z<#\J?L4-N"C/KBCJ!S$ M_C$1:?HUV+-?^)B@=D>?:4Y0%4X^=LOPO&0IIMIXQEET/4-0NK".WDM8XY4C M%P75UD4%,MMR#S@C!Q[UU153C*@X.1QTH*J005!!X(QUIZ"U.*OO&\MO9^'M M5$*)I]YO:]49=D0# *D=<.5YQR/2JB?$&]T_2HY-5TZ%[T132310R[2"K3;5 M52#D 0X9L\$@XKT#:N,;1@=!B@JI.2H)'M4K?4I['G]QXYUEKJ&&VL;!)2ZP MO#+<,H2QQP;6_P!66BCD8,>^ M%:0YX^YCO77[5SG:,COBHGM+:2YBN7@C::$$1N5&4SP<>F:IM6T)2=SBKOQC M=Z=X@OXII87MXC(L<# +\RA-OS*689+'EE Z8JU!XX^T^3BWAC\V*"50+C>_ MSO&K?+MP /,ZD@GTKKC'&2Q**2PP3CK2A$!R%4'&.E)#,KP[K?\ ;VGR7)CA MB>.4QLD4WFA> 1EL 9PPZ9'O6O2*JH,*H4=< 8I: "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH >**** "BBB@ HHHH **** "BBB@ HHHH **** /_9 end GRAPHIC 14 ex-10d1g008.jpg GRAPHIC begin 644 ex-10d1g008.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( -T#,@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?ZJG4K M 7PL3>VPO#R+E6JX&ZT'6(_%/B.]BM+J2&_A46[07,4:[A#MR M2?G5MW0@XH [AKJW2ZCM7F1;B56=(RWS,%QD@>@R/SI@U&R:Z6U6[A-PQ8", M."Q*XW#'MD9^HKS+_A#_ !?<0Q27]U-+JEM;7BI>Q7FSS)6$?DD $;5^7!7I MD9.$?$\M[+=P0N9C->/$\%X(60R1Q!&)'8,K$CV[]* /4$N8)'9$FC9 ME8HRJP)# 9(/OBAKF!+A+=IXUGD!9(BX#,!U('4XKS^W\):RGB6QU.\C-QY& MI22N8KCR\H\$:;\ @$;U.1UQ3]:\.^)+SQF/$-K!9D65Q MJCR$2M 1* >@ MW>8W!_N"@#T'10S*B,[L%51DDG K@]?\.:U)XEU;4M*60/>6 M,$22I=E,%)"9$QG@LAP&QP<],U*^C^))/ ]]I:<7-Y*.6&>.2.49C='!#CU!'6I%974,K!E/0@Y!KS&R\%:S M;W>E0W-K&;/3K^Y,(L[IHU2"9,C R#A&)&.N.E06?ACQAIUAX=L;*.2WCL2@ MN&%\6W$2C?P7P5*9P,'TP* /4)KJWMY(8YIDC>=]D2LV"[8)P/4X!/X5-7FP M\*:[?1Z&?%D[6W@=7L MEF\N_*@QB,K<<*>I..>O<4 >DTC,J#+,%&<9)Q7FEGX>\;"_TEKS4;KR8(T5 MC%<*2I61BWF98;]R;1G#'Z'FJUSX,\376C^1=2W5TQCMYI(GU!OFF2Y+$*<_ M+^ZP!T&0.XS0!Z9V\$DIQ&DLJJ7/L">:L$@ DG '4FN5U#P_? M7OC?2M4B?R+2UL9(I"0CL6+H0OS9[*?F'/'6MBTMIAHDT#0S1ROYH"33^:W+ M-CYO0YX'8<=J'L"W+5GJ%EJ",]E=V]RBG#-#(' /H<&IIIHK>(RS2)'&.K.P M ';J:\TT?X?ZIING:,S74JW3-;1:BEM*(%6")'&W*G+'M'4.AZQ2;EWE=PW 9(SSBO- M3X?\;;]:?^T;DS3,_E;;@".1#*"H3DF-O+!7.%QGJ>M;.BZ!=6?C,ZL]I>6'ACQ#I.@L;>0M=?VN;LVL;HFZ'[0SE=X'.Y3T8X[57M?#OC+,-Q<7=RL M\2P%$%\2N[[2[2;AG#?NF Y^G:@#T7[5;_;/LGG)]I\OS?*W?-LSC=CTSQ27 M-[:600W5U# )&VH99 NX^@SU->6_\(GXOWWERYNOMS6@A,Z7P)F<3E^,L"D9 M4@$ J?3WZ'Q+H6L:A9:-<6EK_P 3JT@VB43(\*,P4.LBR ET..H^;B@#MU96 MSM8'!P<'H: RL6 8$J<$ ]*\MOO"OBFUT_5+72(I$EN=2GN1.E^PRK+E"H+C M&&X.?R-6[?PYXCTW4+R]MH99)9M1MKN3%[@3H(0DB8)P"'YZ8(QCIB@#TBJT M&I6-S*K+6M,FU.2:6!;+R[OS;O>JR# M.-@!^8DD9+#MP>U9"^"O$UK?W=[9R1)/)_:/V9MRJ;9I6#(^0,MN Q@YVG!H M ]4HKR.\TKQ;!'IVGI)JTLMPMVPC^V[/*;RTV$R!CP'RP!;U^E:%SH'CAY+O M;>3&Y:.8"Y6\VQ2(8-J(L?\ "PD^;=@?7G% 'I>Y2Q4,-P&2,\BJL>J:?-,( M8[ZW:5G>-4$HW%D^\ .Y'?TKF-"\,W6D^,)-0D6XEAGTV&%IY+QG(E4MN#*Q MYSN!!Q@<]*Y&#PIK=W:V%_8VR)J>D"\\IISMW7/VK< <]5=-W/3!HZAT/53J MFGKYF;ZV_=LR./-7Y6 R0>>H SCTJQ#-'<01S0NLD4BAT=3D,#R"#Z5Y=9^ M]:L$DBC2-_,N&FED,@S(SV;([?C*Q_"K&G^&?%UM?VPEO;J.U@LXHHUMIU"( M!!L9""<9WY(;:>W(Z4 >E[EWA-PW$9 SSBEKRRW\*>*Q+9WK;UU"&PN[2*=K MUF,;,08I'!8@YP<@$@'!QQQ.OAGQ7.0C3WUM9%I&$!U(M*A^S[02X.2#+@@9 MX]NE 'IE5Y;VWBF> RH;A8C-Y.[YB@XSCTSQFO/K?0?&C:MY][J-X%^S*JFW MG0*#Y&UE()QN\S+;MIYP<]J-(T_6;?6-(CU**07%KIU[Y\I=I-T;.@C#,2WS M'!. QQCBCJ'0])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@ KF)M^M$N;2&YC@@6VB<2-O7=DDD@X''&.: +UIXAU":[@AFT>1%FDQNR1Y:X4C= MD=>>WI33JVN6\UT[Z;]HM_,E$2K\K83<1ZYR ,XY-9\_P 0A!>+;MHMV6:* M:8 .NXI&6 (7J2Q0X'7O3[3QK=ZA9:E/#I+0_9].^V6_FON\UOG&W '3*]CG MGM0'4MCQ7G) )7TZ$&CS T[36=5NM+U.;[)Y=PB.]LI1S_"-HP5&><^_P#. MH$\1ZO#OEN-)F="8XTC2-@V[YA(<\\97CVQZU5M_B"\[+$NA7;3-!%)A&&W< M^SC)Q\N7QN_V6]*MZ7XQ?6KRXL;72KFWN4LQ<(UR,*6(&%^F3C(]#0!9?6M4 MD55CTSRY?D?:S,=RD\\[<#CKWSVJ6YUB[AO].+6.F" M.>.?XA70M8R=(F6:ZCF-O^[;Y&C3G>/3>&'';'K4\WQ%AMUVMI-])*DB MQRA4P$8LZ\D^H3(_WEH UM6U6^M]1:"TR8U1#*QMV;R\L!N4C[V!DD=N*I2Z MYK@MIBMNGVA$A81B!LY9&W*,\$[@OT!]:?<>+9I-)CN[2S,3M>26Q2<9^XCM MV_O;0!C/6L;2_B7/)96;:AH\QN+@2G]PI50$!(/S$CG&,[N#0!Z&A8HI888C MD>AI:X&X^(<\N];'2;E&BV.YFC)W*T;-P.#U &>_/2K%S\0OL:L9="OR/-$: M,N-K# M9@?0YJG:?$#>Q>XTR[6.=XQ:J(CN^98LJ?<&1C]%-(#MZ*X(_$8W.F//;Z7< M6\HCDD47 X^0KE2!R"0<H2YD.>0JE@,X.>N!BO1J\ZO/&%K;ZM=V#1ZEYT-Z(<"Y 5HR M0#*..@8A<=>10,:?$?A"?51.;347NH/*1+DSN65902,'S-P]".O/0UT7AVZT MOQ-I0U&S_M..$N4Q->2ALCZ.?6N?M?%^BNRIH' MTJ5/%^A*'+7>KPH)A&IR"'RJMO&/X<.OOS3$=E_9%M_STO?_ -F_P#BJ/[( MMO\ GI>_^!LW_P 57)#Q;H!FAA.I:PLDTX@C5@PW$\!AQ]W@\UU?]E?]/]]_ MW^_^M2 =_9%M_P ];W_P-F_^*I/[(MO^>E[_ .!LW_Q5)_97_3_??]_O_K4? MV5_T_P!]_P!_O_K4 ._LBV_YZ7O_ (&S?_%4?V1;?\];W_P-F_\ BJ;_ &5_ MT_WW_?[_ .M1_97_ $_WW_?[_P"M0 DFAV4NWS#=/M8,NZ\F.".A'S=:?_9% MM_SUO?\ P-F_^*IO]E?]/]]_W^_^M1_97_3_ 'W_ '^_^M0 [^R+;_GI>_\ M@;-_\51_9%M_SUO?_ V;_P"*IO\ 97_3_??]_O\ ZU']E?\ 3_??]_O_ *U M"_V1;?\ /2]_\#9O_BJ7^R+;_GK>_P#@;-_\53?[*_Z?[[_O]_\ 6H_LK_I_ MOO\ O]_]:@!)=#LIDV2FZ=,@[6O)B,@Y'\7K4=YI<$=E<.DMZ&6-B#]MFX./ M]ZI?[*_Z?[[_ +_?_6KR7]H6R^S> ;%_M-S+G5(QMEDW#_52T >JV>EP265N M[RWI9HU)/VV;DX_WJF_LBV_YZ7O_ (&S?_%5\'T4 ?>']D6W_/2]_P# V;_X MJC^R+;_GI>_^!LW_ ,57P?10!]X?V1;?\]+W_P #9O\ XJC^R+;_ )Z7O_@; M-_\ %5\'T4 ?>']D6W_/2]_\#9O_ (JC^R+;_GI>_P#@;-_\57P?10!]X?V1 M;?\ /2]_\#9O_BJ/[(MO^>E[_P"!LW_Q5?!]% 'WA_9%M_STO?\ P-F_^*H_ MLBV_YZ7O_@;-_P#%5\'T4 ?>']D6W_/2]_\ V;_ .*H_LBV_P">E[_X&S?_ M !5?!]% 'WA_9%M_STO?_ V;_P"*H_LBV_YZ7O\ X&S?_%5\'T4 ?>']D6W_ M #TO?_ V;_XJC^R+;_GI>_\ @;-_\57P?10!]X?V1;?\]+W_ ,#9O_BJCN-* MMTMI6$EWE4)&;R4CIZ%N:^$Z* /O^BO@"B@#[_HKX HH ^PM/^)'VH:@LNER M>9;S21QB%PP(0.2S9QCB,],GGI0WQ.LTOY(?[/NY8T5$"Q*ID:5F(( W<+@= M6P>_2OCVB@#[FT+Q+9^(9+Y+6*XC-E,89/.4#)&1Q@GT/7!K9KX HH ^O]*^ M)?V_3;F>72Y!-$9"JPN'4*BAB6)QCKC R:G7XE6;:M):K87DJ>;';Q")%+F0 MLX8D;OE4;!UP>>G2OCFB@#[G\/>([/Q);W$]G%.B03&%O.4 DCN,$_K@^U:L MTGE0228SL4MCUP*^ Z* /L'1_B2-2T@7,FF2+.=S$1,'C5 8QDDX.]=R6R3>S=F(_O5-?V-O9Z=6]+-&I M)^VSWU"1U+>9Y>U2 M7?>'8A;!OY@#@>N[BOA.B@#ZQMO'&G"S\^_LM14+"TC-;:C(Z[A($V EQG&X M98?+[UM:?K^B:I?75G;_ -I1RV]N9V>>]D5 %/)$A*_>'4>N,XKXTHH ^V? M#36^OZ)'J#-,N]W4>1J4TB, Q 8'<#R,'!&1FM"]TN"*PN)$FO0RQ,5/VV;@ M@'_:KX6HH ^[+;2K=[6%VEO2S(I)^VS&;_6+)KN-;1E3%YJ,J*S$ @!E=N3D#'4'KBOCVB@#[ILK"WNK&WN M&:[5I8UG1000M'/>J6N(D)%[-R"X!'WO0U\-T4 ?> M']D6W_/2]_\ V;_ .*K!\2W<'A]M/PES*MU<")RVHS*RC_97=ECD@.-"\I3<6NLPR_9VN'3[:S! &*XSYN,\'Z=\5H3ZW8&RT6[M3/LU. MX\I8KG4Y8WQNPQ7#%6QR>N#Q@G(KXWHH ^\/[(MO^>E[_P"!LW_Q54Y].B75 M;.)9[T1O'*67[;-R1MQ_%[FOANB@#[P_LBV_YZ7O_@;-_P#%5R/B/7K?P]J[ MVAM;NXC6T:X CU.7S&(R2-N[Y0 ,Y) _'BOCVB@#Z[N/&_ARV%P7BUK]Q-Y+ M8O'Y;:S<9EYX0_7C&#4Y6*J0QWM\P&U*X['LZ5#J.H17&J20_9' N)I+>(1HS$$*7*=>5/_P"JNZKS[6?!YUC4 M[R\GMM0WRQ^4AC%N @#*P/7+?#V7S+FXL;2]6 MZN;J.9WF\@[ )1(V.>0WG?UJULO/\ H*W7_?$7_P 1 M3(VODC56TRZ8@ %MT0S[X#4[S+W_ *!5U_WW'_\ %4_=%[PNR\_Z"MU_WQ%_ M\11LO/\ H*W7_?$7_P 12>9>_P#0*NO^^X__ (JCS+W_ *!5U_WW'_\ %4>Z M'O"[+S_H*W7_ 'Q%_P#$4;+S_H*W7_?$7_Q%)YE[_P! JZ_[[C_^*H\R]_Z! M5U_WW'_\51[H>\+LO/\ H*W7_?$7_P 11LO/^@K=?]\1?_$4GF7O_0*NO^^X M_P#XJCS+W_H%77_?\+LO/^@K=?]\1?_$4;+S_H*W7_ 'Q%_P#$ M4GF7O_0*NO\ ON/_ .*H\R]_Z!5U_P!]Q_\ Q5'NA[PNR\_Z"MU_WQ%_\11L MO/\ H*W7_?$7_P 12>9>_P#0*NO^^X__ (JCS+W_ *!5U_WW'_\ %4>Z'O"[ M+S_H*W7_ 'Q%_P#$5Y5\?EN!X$L?-O9YU_M./Y9%0 'RI>?E4&O5/,O?^@5= M?]]Q_P#Q5>5?'UKAO EB);*:!?[3CPSLA!/E2\<,:3Y;#7-<^E3R7UTRWLXADN&N%C^S3';(1MZXQC;VZ9YH Z?\ M;_IPO\ _OS_ M /7H_M;_ *<+_P#[\_\ UZYM;?4(7D$.HW20LKX1+:5<,S,<_V/>G+' MJ:,Q34KE=[ER?(G(!(7H"IXX88SWSUH Z+^UO^G"_P#^_/\ ]>C^UO\ IPO_ M /OS_P#7K&LVOK?4H9)M1O)K2,,#&;:3)SGK\G/4>F,59U";[4EGM,[R6]RL MQ9K>9!M!.1@*<\''- &A_:W_ $X7_P#WY_\ KT?VM_TX7_\ WY_^O6%?0SW& MHW%[%=SHS*%BC-I-M7;AD)^7GY@<^S&IF,L"VOV223?M"WOVGP#8I] MEN8L:I&=TL>T?ZJ7]:]<_M:V_N77_@+)_P#$UY+^T->PW/@"P2-9@1JD9^>% MT'^JE[D"@#YHHHHH **** "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 **** "OLSX4R>9\ M--$&QUV6R+\PQG@OX4 =G1110 5 MRESH>N27ERT5^!;O<-<1J9F!!(V[?]W'./6NKJ WMJ"0;F$$=1Y@H YY-.\2 MP/(D-]"L!5RH"[FWEF(R3]5_(T];/Q,C-MO8_GG#<>I!]JWO MMUI_S]0?]_!1]NM/^?J#_OX* ,FTMO$$>IPFYOHI;)0V\;!O;KC. /;IZ58U M*VO[B*U1-C,LX:21':(JH.?E'.2>G)[FKWVZT_Y^H/\ OX*/MUI_S]0?]_!0 M!C7VG:U+J-Q=V]U&J%0(82S KAE)/3D[@1CHW4XJ5[/5;=;7[-()G2UECD, MDI ,K;2&Z'(!!^F:U/MUI_S]0?\ ?P4?;K3_ )^H/^_@H YN&P\5(QD>[@,C MJ/-PPP0">@*G#8QST]JV])AU**"3^T[E9I68;=@ 51M'L.B?RK MXPK[.^%;JWPTT(*P.VU0'!Z'% '8T444 %<9='7!>W,<5A$T0N&DCD$*?-'C M 3GOGYL^E=G7$W[;N<^E $Z7&K1/)&VB6\ MBA7=9744%^7"X!.2,\MS[8J%+R6%Y(I? M#4M\P9@WAF)LN=@6W()7"D=5Z\D_@>_% %RSFO MI-2AM[G1+6. @^9.H&,\XQ^G7UJ?4DE%M UI91I,9E#H(T<%-W.3CCCZ?6JM MI.)M3ALY_#442N&+S>6"@QGIE1GH/SJ35T^SV]J]EH,;-)<*LH-NCE$W $X! M[@\'MWH AO3J$>I7#6VF1/9QJ-@$:%I"N&;'?Y@64>X'K4[?:+9;5I+".=FM M9'D6.!3^]^4JOMQN'X55OFE@U&X$.@Q/91*,,+0$N5PS@=^5) XZKWS4S[+5 M;5KG2+=C);2RNL5IG$@VE4X!P<$]>N* *<-[JQ;?)H$0#@90QC]WR06XZ]CM MZ\UM:4'NH9'O]-M;9@P"(%!)& 23^)/Y5@PZD['S'\,*$=00IMB#'R06/R%O_WP*;_9>G_\^%K_ -^5_P */[+T_P#Y\+7_ +\K_A0 [[+9?\\+?_O@ M4?9;+_GA;_\ ? IO]EZ?_P ^%K_WY7_"C^R]/_Y\+7_ORO\ A0 [[+9?\\+? M_O@4?9;+_GA;_P#? IO]EZ?_ ,^%K_WY7_"C^R]/_P"?"U_[\K_A0 [[+9?\ M\+?_ +X%>1_M$PV\?P_L#%%$K?VK&,HH!QY4M>M?V7I__/A:_P#?E?\ "O)/ MVB+.UM_A_8/!;0Q,=4C!9(PIQY4OI0!\S4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !7V=\*U1?AIH6U5&;5"<#J<5\8U]F_"J-(_AIH91%4O:HS8&, MG'4T =E1110 5PUW?21WUU"-(#&.X;$F)"&AQC/7[V[]*[FN'N]:BAOKFW-I M0,6=I#M7&?? MGIV]14NI16UH+.2*RPDLVR1'+&3'3Y5W#)S^G:H[._TV\U&*Q$.IQS."2'N9 M,+C/4A_;M[4_5)K/3C9X6]*7$A4NUQ,-H'7@L"2>P_G0!6OIH;74;B--+=K2 M!03+\YR5P7 YYPIR..JD5,QM+5;5KRR6,36LL[*KOD,NTA1SUP3^51WM]:6> MHSP&*[-O H+S?:IL<8+CKC*JV[&>QJ8SV<"VK78N(%GMI+GF^DR NW ^]R2& MS^% &=#K%D[;VT>81NH*#S&!4Y()8Y^[D?>K:TF"RU2&24Z;+;JK!0)9&RWR M@GC/3FL:+Q!I4C9,=_Y;@>6?M;@YR00V7X&1][I[ULZ4MCJ\,DT*7Z1HP7,E MU(,D@'CYO<4 :']BZ?\ \^__ (^W^-']BZ?_ ,^__C[?XT?V1:_W[K_P*E_^ M*H_LBU_OW7_@5+_\50 ?V+I__/O_ ./M_C1_8NG_ //O_P"/M_C1_9%K_?NO M_ J7_P"*H_LBU_OW7_@5+_\ %4 ']BZ?_P ^_P#X^W^-']BZ?_S[_P#C[?XT M?V1:_P!^Z_\ J7_ .*H_LBU_OW7_@5+_P#%4 ']BZ?_ ,^__C[?XUY+^T-I M]K:> +"2"+:QU2-2=Q/'E2^IKUK^R+7^_=?^!4O_ ,57DO[0UA#:^ +!XVF) M.J1C]Y.[C_52]B30!\TT444 %%%% !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 %%%% !7V M9\*8DB^&FB%%P7MD9N>IP*^,Z^S/A3$L?PTT0J6^>V1CN8GG Z9Z?04 =G11 M10 5Q5UKMO#>W-NQO_-BN&0J+H@>6!_K!QTW?+BNUKC+K6;..[N(GEO/-CN6 MA9?+A^[C._E?NYX]7N- M414"6 _^M31J.D2,R7.H2I,JOF,P1.=@8C/$?0[2<5(+S2= MS,]]/;.#5B] M1(+:*:"XO+CS)EB53=,I+$XXX/3D_0&H+:[TNYU"&"'5I_MC@E%,$:N.N>L> M1G!IVIWT5@+-VU*[N%GFV(\8A8*>A.=O;I_6@"O>:A:6>I36CW-^5A56DE^T MG Y&[M_"K!C[9]*L++!MMWGGOXEEMI+G+7/W54K_ ## U%=WUG;ZE-I\U_<, M\:J\IVP$ ,0K$C;G@,I/L:E_T>Y%LUQ2=&EBA.Q%V@_P '&0P- %&+ M6],E;_CXU,1OM6(^: ;%Q<7,F=4C&)92P_P!5+VKU MS[!/_P!!2[_*/_XBO)?VAK:6'P!8,]Y/,#JD8VR!,#]U+SPHH ^:**** "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@ K[,^%,?E_#31#O=M]LC?,V<<#@>@K MXSK[,^%*,GPTT,F1GW6R$!L?+P.!@=/K0!V=%%% !7&75_IBWEP))6,RW+6[ MC['$3TW9R>J]L^M=G7&74FE_;+AY)+$S?:&MI,V,A;=C?R?,Z>_3- #UGTER MYEU&&&3#AE:WC#%0Q!Z#N03^=.5='WMF]AC,;E#OLE7! 7U7IC:,_04U+?39 M2\IO--@-BH8AB<2],YY]Z5+32W8JM]I(*.8RIB<#(5>,&7!X"G\CU MH LVK:?+?0_9M6A^U2 [-MN@8]<]O8]?>C6'@@6U:^O?/5G/EM]GC8(01DY/ MX<#GVXI;6UM6OXKBTO\ 23=.&\MHXF)822(RVD>%C&T-VX!R./2J[_9+NPN[Z5[-H^?-+6$F]PZ@?\],D,I&*ED6 M"^98WNK1_)BE0*MK( (P%W XDY4@KC/7C% %6,:)(S(MY;A0@"M]C3#@D\#C MDYSQUS6OIJ)/$XTW5%,:D;O*MT"Y(&.W7&/TK)DT_2[2UBD:?3D0HKHODR!@ MK,,/CS<@@MG=U'K6C:20V2^1::KI$88J=B0GDD #_EKW % &G]DOO^@F_P#W MY3_"C[)??]!-_P#ORG^%'E:I_P _EI_X"M_\-,O\ :D8"F-5P?*EY MXKUORM4_Y_+3_P !6_\ CE>2_M#I>KX L#<7$$B?VI'@1PE#GRI>Y8T ?-%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5]F?"E77X::&6D+@VR%1@#: M,#BOC.OLSX4B0?#30_,=6!MDV[5Q@8'!Y.3[\4 =G1110 5R%S86+WUS+(^E M^<9A#(6DDSOZNF6YLU,]U&N!=C(DCY50/*/. "1R: M$N?#\=LLMY-%I\0"%9)/WG0D^_\ M'\Z2+1([B%98S8O$RY_ULN".!SSZJ/Q M%:-Y:WUW;W$4]K:A)P%<_;G[>G[O _"L5?#JO=1R".V=((';3XT63S8TB+H- MPYYP??-9A\)R%TB18D$2Y\I+XC@ILSCRNX'YYJ=_#:,Z=&D\4<) M8M(G;%+>Z";R]>.2*T2:;=(T:7I!;/L <].?+H EQK']ZQ_P"^7_QHQK']ZQ_[Y?\ QJL-7N2\B#^RBT:[ MW'V\_*OJ?W?3D?G4D%_?W()@ATZ4#&2EXQQGI_RSH EQK']ZQ_[Y?_&C&L?W MK'_OE_\ &E\W5O\ GSLO_ M__C='FZM_SYV7_@6__P ;H 3&L?WK'_OE_P#& MO)?VA?M__" V/VHVQC_M2/'E!LY\J7UKUOS=6_Y\[+_P+?\ ^-UY+^T,]\W@ M"P%S;V\:?VI'@Q3LYSY4O8H/YT ?--%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5]F?"GS?^%::)YFS'V9-FW/3 Z^]?&=?9GPI,I^&FB>8B*!;)LVL M3D8')X&#[HDCY_\>H YF3PQ/+$4DMY6)[>>N$D)SNQCZ<=\5TIOKD#)TRX ]Y(O_BZ7[;=?] NY_P"^XO\ MXN@##O-&N+LH3:3)LA6)=MRN1M# -GU&[/U J!O#UXSEBMSR3C-RI*CL%/; MX]Q71_;;K_H%W/\ WW%_\71]MNO^@7<_]]Q?_%T <_\ V%>^?;RF*?\ HSSC]:U_MMU_T"[G_ON+_P"+H^VW M7_0+N?\ ON+_ .+H Y5O"EQ*A2:.X<,59B)T!9AMP2>_W>![GUK6E@U>=+=I M(%%S;NS)('7&"",%?H:U/MMU_P! NY_[[B_^+H^VW7_0+N?^^XO_ (N@#G$\ M.W*1)"+>3RHF#Q#S4RK@*,DXY'RCCCK]*T[1-5@OKFYELED:98T&V91]W/./ MJQ_(5H?;;K_H%W/_ 'W%_P#%T?;;K_H%W/\ WW%_\70 W[5J'_0-'_@0O^%' MVK4/^@:/_ A?\*=]MNO^@7<_]]Q?_%T?;;K_ *!=S_WW%_\ %T -^U:A_P! MT?\ @0O^%>2_M#374G@"P$]IY*_VI&0WFALGRI>,"O7/MMU_T"[G_ON+_P"+ MKR3]H>XFE\ 6"R6AKJZX'5-'N!>:GN%GT?7 M71[>/7+QK>66=I?-M9F,B2+@+C;@ '/ Z=JMWNFWCW<-Q9SNLL5E';QR2VE '_\ ?K_Z]TF8"01;#\NW 4M@G'4$UJZ*-7L=9DN=0U6]O;-K=46$V<@VR<9.-G3. M['/0XQQ0!T?]J?\ 3A>_]^O_ *]']J?].%[_ -^O_KT?VO;_ //&\_\ 23_ M .)H_M>W_P">-Y_X"2?_ !- !_:G_3A>_P#?K_Z]']J?].%[_P!^O_KT?VO; M_P#/&\_\!)/_ (FC^U[?_GC>?^ DG_Q- !_:G_3A>_\ ?K_Z]']J?].%[_WZ M_P#KT?VO;_\ /&\_\!)/_B:/[7M_^>-Y_P" DG_Q- !_:G_3A>_]^O\ Z]'] MJ?\ 3A>_]^O_ *]']KV__/&\_P# 23_XFC^U[?\ YXWG_@))_P#$T ']J?\ M3A>_]^O_ *]>2_M#7GVCP!8)]FN(L:I&=TJ8'^JEKUK^U[?_ )XWG_@))_\ M$UY+^T-?17/@"P1([A2-4C.9('0?ZJ7N0* /FFBBB@ 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 *^S/A2^_X::(-CKMMD'S#&>!R/:OC.OL_P"%NX?#;0T: M.1&6TC^^A7(*@@C/4$'J* .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K@_BSX*U+QWX5M=+TN>TAGBO4N&:Z=E4J$=<#:K'.7';UKO* M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M# M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^ M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#& MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_ MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_ M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_A MG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!! M+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#- M_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M# M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^ M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#& MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_ MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_ M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_A MG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!! M+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#- M_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ M* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG M'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M# M_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_Q MJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA M_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^ M_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#& MJ^GZ* /F#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F M#_AG'QA_T$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_ MT$M#_P"_\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_ M\W_QJC_AG'QA_P!!+0_^_P#-_P#&J^GZ* /F#_AG'QA_T$M#_P"_\W_QJOHO FPUILVC>%=(TNX:-I[*RAMY&C)*ED0*2,@'&1Z"M2B@ HHHH _]D! end GRAPHIC 15 ex-10d1g009.jpg GRAPHIC begin 644 ex-10d1g009.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! %$2 M 0 ! 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( .0#/@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**\N MT[QKJ-CH^J:S>2-?&"_D@6T6:/;3[J+3P8TGSY#3F093Y<-T&9Q*[B:1"1@ '[H MX[#%,TCQI<7?Q DMI+G=I5Y)-:VD?E$!98<'(?'._P"?C/\ !0!Z'17GQ\:Z MI::MJMG<#3VVZJ+.V:20QK"AB#[I#CH>@]2?:I-8\87-UX&TN\LF;3M0UAEC MA.PRF'J6<#'S !?3H10!WM%>5?\ "?ZY=V:7%DUFF=!ENFCF4[QBT5YE>^-]81M. MU2!;"6 Z7=7TUK%=%D*H(F +;?O@,1CIS^%6[CX@ZG]MDBM=+M&B,T\,32W+ M*V8HEE)("GJ&QP: /0J*\ZB^)ES=7Q2WT;_1TM4G=GF 8;H/.! [J/N\=\^E M1'Q[K5S)IRI;6%H9;NS\UFE+H8;B-F R0,,"N,_2@#TJBN-N]3U1OB7_ &;$ M]T;&'3X;AEA,016:20$R%B&VX4?=R:UM2U.YC\$WNIQRVXN8[*297MW\R,,% M)!4D#(X]*&[*X+5V-RBO-]!\2^)83I<%W!]H359 ;:2\*QN$6%7WO6[H6N:I?>+M4T^[DL#:P6EM-" MMNY8DN&W%20-RY'7Z>M '5T5YIX=\7ZE;^'[+4]5^T2+?:@+4S7+Q+$JEI!N M3:<@#:!\X'45/8_$B[O)+61=-MS:R&U$C"<[QY[LB[1C!P0#R>B45Y/! M\2-3>>\U00VS6HLH)5M1<9$ 9W#,XQG> O*C)_*M_P 5^(KVP&CZE!=!=+DC M$ES';,GGMN*[659!EUYY PW(H [FBO+Y?B1J.DZ5?W%]'97%Q%J5S!'"C,C" M.(DX/& =H&"<9]ZO6WCJ_@OKS^T!9?9?[6BM(_GVM#$\(<,WYX![DF@#T*BN M)\/>.Y=:U?3[.6TA@COK3SXG$IZPNJ!)Q"1M2(KE@PR=V[MR : /6J*\VE^)=_!8Q2RZ991.XG97EN]L;K' M&'^4@$Y/*X/UI\OQ/E7S)ETR-8E#+Y+S'SU80";+#&Y9]S,XX8@;L #-NT5Y5IWB_6Y[YFNKEEBNM2A%O$JJ/+@DMY)%4Y M&3]U3Z\U-X=^(6I2QZ/8/8&\D:SMWN;B28([F1"=X!X(&.?K[4["OJ>GT5YK M;_$+4[JZTZ;R+6*#%T+RV!9GWQ1APB,1@M@\8R#4L'Q&O[EK>"#3[&2XN7@$ M;+=,8E$J.P5B%^^NSD>XZ4AGHM%>>6?Q*NK_ %.SMH-%!26&"24M.%(\T$Y7 M(P0N.3]>F*=IGC"]UG4M#D^2#SKFYLKNTC8L 1%YBG)')&W&5)!W4 >@ AE# M*001D$=Z6H;3_CR@_P"N:_RJ:@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L*QO\ 0I_]+BM8K>239(&DMPC-OY5NG?U]:W:Y/3X/ M"6K6L#P*YCMY,1?:C-$P:+C $F"0I&,= 0?>@#7L[S1KF)&M1 5>,2J!%@D# M)!QCKR3^.:JV>L>'KQ%N8U@1HCA2\0#+Z8_/MZXIUK9>&[.Z, MK[UDM0UO\H95'R!L]#V'!S]#FC^T='55436P6)F90 ,*P)!Q[]>G/6N<=/!L M\MS:2NURZW@AD7,N(Y"RJ%!' &9UZ==V><'&G=6?A2("\N'M$P-HE^T$8R_8 M@]=S=>Q- $T^J:')IDFHSPQ/ [K'*6A#$_-M!88Z \\]!S5B'6-)E+D21I]E ME> ,Z[0K*H+;3Z8/6F?9M"CLY+1YH#;JX#QR7)8!LYP''H:SYI/#0MI)FD5HO-(*"1^&W&, MD+G@$Y&0,'KSUJ]+::,^H)>![>*\)"B:.0*[_=;:2.N0J\>GL: *UQJ.C:;- M+:O8[&4'Y$MA\ZL&+$8ZC"'/TI7US18I$5XPI>X:!28<9?Y03]#N49[U7U4^ M&K-&NKYW9+G?T/AZ]MA=PW"&*5_M>))W7D$ M#<48C !4#!& 1TH UC8V9D60VD'F*FQ6\L9"^@/I[4K6=JZ%&MH64[<@Q@CY M>GY=JJW6NZ=9SQ0RW(,DKE (P7PPQP=N<=15E;^S?;MNX&W/L&) W'I5"[T'3+TQ>;:J!'<+.Q8@9]ZO4 5_L%G^^_T2#]__K?W8_>?[WK^-/2UMXG5XX(D=4\M M65 "%_NCV]JEHH A:TMGM_L[V\30_P#/,H"OKTZ4+:6RXVV\0QC&$';I^534 M4 53IM@RLILK8JYW,#$N&/7)XJ22TMII(Y);>*1XCF-F0$I]/2IJ* *TFGV4 MI8R6=NY9MS%HE.3TR>.M*]C9R;_,M8'W@!]T8.['3/KCM5BB@"".SM8I1+'; M0I(%V!UC .WTSZ4[[+;Y!\B+()(^0=3U/XU+10!F2^'M(FN+69["#=:[S$H0 M! 6QN.T<$\#J*N&SM6F:9K:$RNNQG,8W%?0GT]JGHH C^SP^:DODQ^9&-J/M M&5'H#V%5;31["Q698+9 LTDDKAOF&YSE\9Z GL.*O44 1?9;?(/D19!!!V#L M,#].*9]AL_,CD^RP;XEVQMY8R@]!Z"K%% %=+"SC2-$M(%6-MZ*L8 5O4>AI M8[*TA&(K6% &WX6,#YO7Z^]3T4 5S8VADCD-K 7B&V-O+&4'H/2JS:+IRW=O M>):QI-:I(L.P;53?C<=HXR<#G&>OK6C2/]QOI0!%:?\ 'E!_US7^535#:?\ M'E!_US7^534 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5YM_9FA^([FT\@V5RT9N3$L&JO@F4LTF<1_\ 30X^M>DUYO#X>T"*RTR* MWLVC$ #031WMONF*LHWYS\QRH7(_O$=Z &S?#Q+N^U*6YMK(VU\(\1PW9C:/ MRPH&&$?0;.F._.:W4\,8T^>R&EVIM;BX6Z9/M[8WC!X_==,J#BL"V\#6\^G8 MA;6YH9Q(XF6]M_F$@0<$#H-BD?CG.:Z[2?M6EZ1:V$&FW4T5O&(UDDGB+,!W M."!GZ 4 8L/@6W@2-8])@"Q[< ZE(<[3$1G]WS_J(_R/K5>W^'5K;6BVT>FI MY:1F-WD^T%RP:_8XW[LX_=>KL?8FK=CX3&GQ:M'!ID&S5& M+7"MJ#GDEB=O[OCEB?K6_P#;[_\ Z \W_?Z/_P"*H^WW_P#T!YO^_P!'_P#% M4 ;_ +_1_P#Q5'V^_P#^@/-_W^C_ /BJ .:G M\'RS:;9Z=]CA%G;VTMKL:_9F:.3:2,F/J"B_RJJ?AW;,03IXXMOLPQJ;@!=P M;('E<'('(Z=L5U_V^_\ ^@/-_P!_H_\ XJC[??\ _0'F_P"_T?\ \50!RT'@ M2"WGFFCTR+=+/9J#@$J,#< M/*YSW]:ZO[??_P#0'F_[_1__ !5'V^__ .@/-_W^C_\ BJ .?U;PB-9?4'NM M-A5[]$29HM1=>%(Z?N^"=J@^H4>E5W\#1.0#IR!,89!J<@5\$D;OW?."S8^M M=1]OO_\ H#S?]_H__BJ/M]__ - >;_O]'_\ %4 _L$4*6=I''Y9C!+Z M@[;E259,']UR24 SZ9KIKR_U6SL;BZ?3K-EAB:0@7C9( S_SS]JF^WW_ /T! MYO\ O]'_ /%5@^-?$TFA>#=4U"^TFY6W2'RV*21L07(1>-WJPH WA<:N5!^P M6?(S_P ?C?\ QNE\_5_^?"R_\#&_^-UY2O[1_A<*!_9.L<#^Y%_\72_\-(>% M_P#H$ZQ_WQ%_\70!ZKY^K_\ /A9?^!C?_&Z//U?_ )\++_P,;_XW7E7_ TA MX7_Z!.L?]\1?_%T?\-(>%_\ H$ZQ_P!\1?\ Q= 'JOGZO_SX67_@8W_QNCS] M7_Y\++_P,;_XW7E7_#2'A?\ Z!.L?]\1?_%T?\-(>%_^@3K'_?$7_P 70!ZK MY^K_ //A9?\ @8W_ ,;H\_5_^?"R_P# QO\ XW7E7_#2'A?_ *!.L?\ ?$7_ M ,71_P -(>%_^@3K'_?$7_Q= 'JOGZO_ ,^%E_X&-_\ &Z//U?\ Y\++_P # M&_\ C=>5?\-(>%_^@3K'_?$7_P 71_PTAX7_ .@3K'_?$7_Q= 'JOGZO_P ^ M%E_X&-_\;H\_5_\ GPLO_ QO_C=>5?\ #2'A?_H$ZQ_WQ%_\71_PTAX7_P"@ M3K'_ 'Q%_P#%T >J^?J__/A9?^!C?_&Z//U?_GPLO_ QO_C=>5?\-(>%_P#H M$ZQ_WQ%_\71_PTAX7_Z!.L?]\1?_ != 'JOGZO\ \^%E_P"!C?\ QNCS]7_Y M\++_ ,#&_P#C=>5?\-(>%_\ H$ZQ_P!\1?\ Q='_ TAX7_Z!.L?]\1?_%T M>J^?J_\ SX67_@8W_P ;H\_5_P#GPLO_ ,;_P"-UY5_PTAX7_Z!.L?]\1?_ M !='_#2'A?\ Z!.L?]\1?_%T >J^?J__ #X67_@8W_QND:;5]C9L+/I_S^-_ M\;KRO_AI#PO_ - G6/\ OB+_ .+I#^T?X7*D?V3K'(_N1?\ Q= 'J-M-JPM( M=MC9E=BX)NV';_KG27>I7]C:R75W;:?!!&,O))?,%4>Y\NO+(?VC?#$4$<9T MG5R44+G9%V'^_5?5/V@/"FJZ;/8RZ9K2),N"RQ0,1SGHS$?F#0!ZU;ZI>W2; M[>'395(4Y2_8_>&1_P L^XHN-3OK2UDN;BWT^*"(9>1KYL*/?]W7S\_Q&\!, MT3"W\4HT)8 4Q MG[F21W/+ GWX% 'OD%]J-U;QSV]K82PR*&1TO6(8'H0?+I+B]U:WB\QM/LR- MRK@7C=R!_P \_>O)K#]H3PKI^GP6::7K+K"@0,T4"D@>RL!^0%.N_P!HKPS< M6_EKI.K@[E;E8^S _P!_VH ]<\_5_P#GPLO_ ,;_P"-U6O=7N]-B66]ATZW MC=PBM)?, 6/0#]WUKS/_ (:0\,?] C5_^^(O_BZR]>^.GA'7[%;2>PUZ%5<. M'A2#=D>A8G'U&#[T >R17^H3+NBMM/=1U'^K[5#>ZUF6 M\+,$$DE^P4D]!GRZ^?Y_B-X'W>;:V_B6&1#.\:#R/+W2G)R YU+5;:2U1M.M";B;REQ>-P=K-G_5_P"S7F(_:/\ # 4#^R=8.!U*1<_^ M/U4O?VA?#5S/8NNE:L!;W'FME(^1L=>/GZY84 >P^?J__/A9?^!C?_&ZJ7.L MW-E<0V]U'ID,T^?*1[]@7QUQ^[[5YK_PTAX8_P"@1J__ 'Q%_P#%UBZW\:_! MNO7-K-=:?KZ"WW?)$D WANH))+ >P(SWH ]K2^U*1 Z6NGLC#<&%\Q!'K_JZ MAN-9N;2XM[>XCTV*:Y;; CWS R'T'[OFOGF;XA>"@C?9(_$J,T44!5UMR@1" MO(7IDA ,?=]JW5^-'A%%TB..#Q(L.F8*1%+9EE(Z%]V3DZL+E8/[/L]S(6S]L;_ .-UY?\ \-(>&/\ H$:O_P!\ M1?\ Q=0']HKPR;U)_P"R=7VK&5QMCSU_WZ /7//U?_GPLO\ P,;_ .-U2EUV M:"\:SF&EQW*Q^8T37Y!"G@$_N^E>;_\ #2'AC_H$:O\ ]\1?_%US>N?%OP1K M][+U 'N_VK5/^?.QZX_X_6_\ C=5_[8NO M[2_L[RM-^V[/,\C[KGXA^"Y9V*)XG$4UU]HG5_LY(^1QM3T MY?/.2,<8XKIA\=?"PU]=6-MXA8I#Y*6S1VYC4'&2#G>"<#/S1MW9S\_N* /8?/U?_GPLO\ MP,;_ .-U2CUZ::YEMHQI;3PR".2,:@*\W_X:0\,?] C5_P#O MB+_XNN6NOBKX&O-0GO9K+Q%YDLZSA52V"HPST [G<1DY;WH ]\%UJAQBRL3G MI_IK<_\ D.J]OK%U=7=Q:V\6FRW%N0)HEOF+1YZ9'EU\_:?\2?!FGZA8RI'X MEE@LR'19/(+LXEU 9LQI4X)8#9J!.=OWO^6?;(_.O-C^T?X7((_LG6.1_ I4<-;>)P[K,F]!;*560*"%Q@+C:", =\YR: /H?[5JI.!96/3/_ !^M MT_[]U7L=8NM3B:6QBTVXC1S&S1WS$!AU!_=]:\(T3XL>$=&UHZ@(/$,WEPB& M!76#IM );!&3D=!@>V:V=%^/'A;1;:6$6OB"[:64RM+<1V^\D^I0KG\: /:/ M.U?_ )\++_P,;_XW5>QU'5;ZPM[M-.M%6>-9 IO&R 1G_GG7F7_#2'A?_H$: MQ_WQ%_\ %U4TO]H;PU8Z39VDFE:LSP0I&Q58\$@ ]8!0.I)\NH;76+J]B$EK'IDJ%0X*7['Y3T/^K[UY9??M"^%;^QGM)- M*UE4F0H2(X20#[,Q'Y@UR,WQ#\!30>7Y'BE&*QAI$-N&;86QGMC#$8Z<# &* M /H:6_U&"&2:6UL$CB4L[&];"@=S^[IMIJ5_?VL=U:6^GSV\@RDD=\Q5A['R MZ\)TCXO>%=+74W$7B(7%\&3S8U@!B7)(*Y/WAGJV?RK;TKX_^%=)TR"QCT[6 MYEA7 DDC@#-SG)VL!GGTH ]>GO-6M[>29M/LR$4L0+QN?_(=/6XU=E#?8+/D M9_X_&_\ C=>2W?[1?AF>TFA72=7#.A4$K'_\74B?M'^&%15_LC5^!C[L?_Q= M 'I][JMYIMJUS>P:=;P*0#))?,!DG '^K[FGQ:C?W"[H;?3I!G;E;YCSUQ_J M^M>/:W\>?">NZ7)83Z=KD2.02\<-Q(_''TKGF^)'@07,-Q#;>)XWAN M#<*H,&UV(4'=SDCY : /?;S6+K3K1KN\BTV"W0X:62^8*/Q\NK*W.JN MH9;&R96&01>M@C_OW7S]IWQ7\)V7A5M%V^)%,VUIYXTMLL0H#* &(8(XO[*UAMBAHW6HZK:"$MIUH?-E6(8O&X+' M&?\ 5U8\_5_^?"R_\#&_^-UX_?\ [0WAN[6W":5JP\NX24Y6/D*FP_:'$<.^ M^8;V/0#]WUJWY^K_ //A9?\ @8W_ ,;KPA?C%X133=-L(H?$J06,WG8V6S>< M=Q;#@Y& 3P% QQCH*Z+_ (:0\,?] C5_^^8O_BZ /3Y;[58IX(CI]F3,Q4'[ M8W& 3_SS]JF\_5_^?"R_\#&_^-UY%/\ M$^&I;JUE&DZL!"S,05CYRI']_WJ MQ_PTAX8_Z!&K_P#?,7_Q= 'I-QKD]I=K:7"Z7%<-&91&]^P)0=6_U?3@_E5G M[7J>W=]CL,8SG[:W_P ;KPW7?C#X*\0W:SWFGZ^H$#P&.);?J_P#SX67_ (&-_P#&Z\2_X7AX4_M/3[P6WB+; M8P^5';E+=D/&-Q));=CN&%;'_#2'AC_H$:O_ -\Q?_%T >G+J&JM?2VHTZTW M1QI(3]L;!#%A_P \_P#8/YU/Y^K_ //A9?\ @8W_ ,;KR!/VA_#2ZI/='2M6 MV20QQ@;8\Y5G)_C_ -H5:_X:0\,?] C5_P#OF+_XN@#TC^WI?MDMH1I8N(MO MF1G4#E=WW0?W?4U;^U:I_P ^5CUQ_P ?K=?^_=>"ZE\6?!&JZE/>W%CXA#RM M&X1$M@JLC!@L74NH2Z?'%IK7D*AY(!?-O53T)'E].1^=6O/U?_ )\++_P,;_XW M7BT'QW\+P:_*[.]'V87YM?MQ9Y)D!>=6#':ZEB JG:-RX&.< M<544FQ-M%BV\,W-JV(K[7O)$5O&D11-J>5L' \W&&V=,?Q&GP^&I;?[.L-QK ML4,",@2,*.K.<_ZW'\>#P<[1TK,;7?'<-M;17-L4OKF241QQVBLV5CW!<$@; M=W&[T]:W_$,6HW&HZ$D=K?HZR)- :KE1',QNGZ1/ MIVMV-]'<:^]O:B0?9)"K*P;=CDR=MW?/W1Z5UO\ ;Q_Z!.H?]\Q__%TNTYZ' M\J-K>A_*GR(7.Q/[>/\ T"=0_P"^8_\ XNC^WC_T"=0_[YC_ /BZ7:WH?RHV MMZ'\J.1#YV)_;Q_Z!.H?]\Q__%T?V\?^@3J'_?,?_P 72[6]#^5&UO0_E1R( M.=B?V\?^@3J'_?,?_P 71_;Q_P"@3J'_ 'S'_P#%TNUO0_E1M;T/Y41\\@3:/W\9YPQ/Z5W>UO0_E7"_&,$?"G6N#_ M ,L/_1\=)P5@4W<^4****S- HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /8/V>6NLI<16[-;7D;-$&F!U&X.QR RJ/FY!4@^V11<#KSX;T8 MD,=.@)'0XZ4O_".Z1_SX1?D:YVWU72I1M==45U9$D8WEP$5FP.N[ID\8S^%+ M!JFFRQPYBU/SI0!Y::C,Q#$9 ^_TQWZ9XZT/0%J=#_PCND?\^$7Y&C_A'=(_ MY\(OR-8^FW6DZG<3Q1?VNIA3>Y-U<]NH'S".ZADD#/ MJ-PKY7;@;2WH3^5 %_\ X1W2/^?"+\C1_P ([I'_ #X1?D:YF34[9)[D"'4& MCCD,<9-]&.3"ZC<$L6+ @#=GC; M^M%PL:__ CND?\ /A%^1H_X1W2/^?"+\C7-1:SI+DAAJ/S%C'C4)AE1@_-E M_E)!& >O:MS3;.RU*R2[C.I1QR?=$E_.&(]2-_% %G_A'=(_Y\(OR-'_ CN MD?\ /A%^1IW]B6G_ #UO_P#P/G_^+H_L2T_YZW__ ('S_P#Q= #?^$=TC_GP MB_(T?\([I'_/A%^1IW]B6G_/6_\ _ ^?_P"+H_L2T_YZW_\ X'S_ /Q= #?^ M$=TC_GPB_(T?\([I'_/A%^1IW]B6G_/6_P#_ /G_P#BZ/[$M/\ GK?_ /@? M/_\ %T -_P"$=TC_ )\(OR-<)\9=&TZT^%&M3P6D<,5WO]B6G_ M #UO_P#P/G_^+K@_C-I=O;_"?6Y4DNRR^1@27DKK_KX^JLQ!_*@#Y-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@#V#]G'_ )*'J'_8*D_]&Q5] M/U\P?LX_\E#U#_L%2?\ HV*OI^@ K@+;Q ES%;,)M21I(M\JM=#]TQY5?N@SGJ170)#%$28XD0GJ54#-!AB,PF,2&0# MF: .+?6+9;BZC%]J+K;R&/M7[F6WL3=?;=3OX5MH8Y7 M8W"_Q[ACD#IMKHS;P$ &&,XZ94>N?Y\T26T$K;I((W8C!+("<4 Q3[N5< ,I894$;N"?2FQ:S;S0K,F MN:<8V3S 3@?+G&>6Z9XJA#H=H566"6W169)!B0C!.".O(SUZ\TMMH]EMBFBG MM9(EQ+'^_)48^4/U[#Y<^G%-@C7AN7N)6B@U.SED50[*BAB%/0D!NAI);F>" M[@MI+N,23DB/]P<$@$]<^@-4M/T5+&>5K06NYTPR%BP ;DGUYQ4MS$1J-AY\ MULLREOLT.Y@I8*2ZB1FA02JDK(-F6VD_P#CU %A-6B;SM6 MX9)[E6:"_M955MI,:;@#Z<-UK!BT*Q;)CFA!@)B!\YAY>>& S_>P ?7M6U8V MT]G:);6GV00Q?*J@L=OMUH L>5??\_,/_?D_XT>5??\ /S#_ -^3_C1_Q,/6 MV_)J/^)AZVWY-0 >5??\_,/_ 'Y/^-'E7W_/S#_WY/\ C1_Q,/6V_)J/^)AZ MVWY-0 >5??\ /S#_ -^3_C1Y5]_S\P_]^3_C1_Q,/6V_)J/^)AZVWY-0 >5? M?\_,/_?D_P"-<%\:$NQ\)=<,D\;)^XR!'@_Z^/OFN]_XF'K;?DU<%\:/MG_" MI=<\TP;/W&=H.?\ 7QT ?)%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 >P?LX_\E#U#_L%2?\ HV*OI^OF#]G'_DH>H?\ 8*D_]&Q5]/T %<5! MHNEPQ0^5)$5:,-&?MH.44!?E^7ID9..Y-=K7%6_AB"VBB56FVQH%CS(F%4 9 MQ[$Y8^YI,">'PO$V)X8\J[)*K>8A/&"/F*9Y^O';%+;^%H%$3) )(4P47SE* MGMU":CC\--GS(_,=7>.0,VU\[<8_BP?;(.!1!X46%8X_)D,,8VA M $&1_=)S]T]2O=OF]J;!%_3=!.EW$LT%N"94V$/,#@?7;G\,X';%/N+)9M8L M[AX]MW;C='&MVP!7##E<8(^8\U#I>C3:7=33*EQ+YL?E_,X# =N<]!V&.*M3 M03/JEI=>4T;1+M"AEWR\'@MGE>%$EBCF0@J"Q4D%#ZGV-5I= 65ILBXWROOE_>(2Q MRU'X4L1WZ?,?\:.@=2G'X6ADR8PS M%,QY\]3CH&!^3D\=\X[8K;T^TFTRS2UMK.,1IZS9)^IV\FL!/##,6*O*_P#" MV0A#'C._GYF&/E/\)YYK=TRWDTNR6VBLY7PU9%/D98N#C]_'0!\D4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110![!^SC_R4/4/^P5)_Z-BKZ?KY@_9Q_P"2AZA_V"I/_1L5?3] !7#6WA7[ M+% @DN2+>,11Y@'R+@;@/F[MEOQ [5W-<';:#=00V\;7[O\ 9XA$F8Y.%P"V M?4EL_A@4F!;CT>^C/R7=XR;XV7*N.%QQ@.![#'XYIMMH5U;I%#]IO_(C7;M0 M."5_N_?Z'KGKGOCBEBM=5A^0:A(T:O'M ,BC:N,C:$XXXX(SU-);6.IPQPPM MJ=P(D4*S!I2S+W'(X.?FW9R/N].:;!%[2[.\L+J:6:XOKA7CV+N4Y7TZL1Q] M,^N:EFMYGUVVU!#=*(XQ&\9B!+@;O?N6YX["HM+_ +0M;J9[V_EGC:/:F$;@ M]OE*]AWSSW%7)VCN+^RG?S"EMN8_N6#,^,#MTP6X]2/2@#)FT)Y9)I/,NQ). M^^5O)&3DD$#G@;#M_ &K6H6EY<2W1M#+;QW$$<1'DG/[A'_ E!JW?B\>6Z^P2>6DT$<:LWF*R%2W3"GJ& M'.>W2ET'U**Z)?@L5OKSYCEP$8!VXY;#]1U&,=>S@XK>TRH?]@J3_P!&Q5]/U\P?LX_\E#U# M_L%2?^C8J^GZ "N#MK/58X;=)M863R8A%S.Y+Y +%O4[L@>P'K7>5PUM_P ) M&(;=;B_1FBB$;'[0F9"0"6;W!)48],]Z3 GAFUJ$"/\ M&$QJT84*RCY!C/) M4GIUSG)Z8HMI-;CCAADU==JJ%>5F5B1W/W/O9Y!/&.,9YI\-_KT8$;M"55HU M!5XSE>,G<6STSG(Z]*+:]\0B.**6X@W;0LDKF/'NW#?>SVQC;SUXIL2+6EWN MHQW4QU&_MWB,>(]H&-W8X !SZ\X/;%%W+/+XBL+N*^06<28G0.0&.&_A_$?E M[5)I>HZHUU,-1:U2,1_NRKK@M]0<\]^,>E.NI[M]=L)(+R-;,+_I*[UV]&Z< MY))*]NW6@9FS+J+2SRQZI&K3.2 )&Q&IRI '3A=K?[P]ZMW]W>)+=#3[A"LD M$:1.TV#&RELG#*1D@CGVJ":?6_-GDCNX1YKGRU\Y,1J&@C$#^;%A7!;=D,PY(V^U+H/J9LPP.GUK%CO\ Q"A?F'#GTR\D^Q*VHW-O\ :6.66-AM7V'K3$6/[3LO^?A?R-']IV7_ #\+^1J3 M[;:_\_$7_?8H^VVO_/Q%_P!]B@"/^T[+_GX7\C1_:=E_S\+^1J3[;:_\_$7_ M 'V*/MMK_P _$7_?8H C_M.R_P"?A?R-']IV7_/POY&I/MMK_P _$7_?8H^V MVO\ S\1?]]B@"/\ M.R_Y^%_(UP7QHOK:;X2ZY'',K,?(P!_UWCKT'[;:_\ M/Q%_WV*X'XU74$GPCUQ$FC9CY& &!/\ KXZ /D6BBB@ 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 **** /8/V['C;U/WLXXJYK1-KI_G6.E(9A-L*O;ALJ, M\@ ]#CK^E4SK$?[U5\-.S1R%,[5 ; 8Y ZX^7C(&=PHW#8NZ9=WUQ=3)?:7! M!&L>4PN-S?[V<<^G&/>FZQ)>1SQ_8(,[K6;*K"K*LN 4RV.OWN.AJK_:T#W* M6R:"ZN0C,QA!49D12/KAR<^Q]*/[44(TA\.GB/<8_+&<[68\XYX4#&.IH EF MDU)=.MV@M0\PE>1]Z(&,:MD(1V9AQ3E?4EL;QY(4,L++'$!$I:4!N7 ]U(X] M0:9#J=G>6=Y/;Z9"OV:X6([E5LCS-K' Y' )J&ZUBVCOI(8-%WQPM\TGE#;( M,?PG'7..O6CR =>:AJC7CBUTO;;HRLC-;\OQT(WTDB !/]D\?>]1[BJD.I M;$BCN-"$EQ(P!"1@ 9Z'I]T< GUH Z?R[7^Y#^0H\NU_N0_D*8-.L\)''D894 (_?QT ?(]%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 >P?LX_\E#U#_L%2?\ HV*OI^OF#]G'_DH>H?\ 8*D_]&Q5]/T M%<+8Z_!/]E\_3)$,D8\T+*WRR$!E4$D#!4@Y)XR!7=51.E0%=I>H,S8H MYV76K#RE:#3+LF169#)(5! '7[V>N!CBECU>P\[$]A<(K"-% 8EO-9I%*_>Q MR8QCZUT1TN!NLEP?K,W^-,?1[63;O:=MC!US,W!'0]: ,B:^LK:[N()-.NI/ M*D"AHG)SG '5AR2:A&LZ3*R+;VET0[(%=BV"&=%SC=GHWIVKH/[,A_YZW'_? MYO\ &D_LJ#.?,N,XQGSF_P :.@&%IL^AR7L5M::3<0M=KYS.B$+R,@N5.,_7 MFJ$^MK"TBKINXM$'@_>O\S;W^5N>,(F3[\5U@TFW!!#S@C.#YK<9ZTD>CVT2 ME8VG522Q F;J22>_:20JBX&01D\@\]*DN+NR MLM6GM;NW9854-$Z2,=PP,DG=QR0,'!Z8SVUVT:U=2K&8@G)!E/)]:<=*MR22 M\Y+8SF9N<=* .5_M^U=+<1Z?('E1MD:G.&;#$C&.1_3FM/5IK:S4-;11 MNHA>?<\SX<+_ +@_>/Z>AK7_LJWP1OGYZ_OFYI!I-L$5 T^U/NCS6POTH Y MQ=0!E\LVL0,LKQHQD?$(61DS)SWVYXQUK8TZ"VO#=*\:DP2B/='*^ULQH^>O M^W^E6_[)M\,-T^'^\/-;YOKZT1Z1;1;O+>X3>VYL3-R?7K[4 /\ [+L_^>;? M]_&_QH_LNS_YYM_W\;_&C^S8O^>US_W_ &_QH_LV+_GM<_\ ?]O\: #^R[/_ M )YM_P!_&_QK@OC186T/PEUN2-&##R,$NQ_Y;Q^IKO?[-B_Y[7/_ '_;_&N" M^-%DD/PEUN02SL1Y'#2L1_KX^Q- 'R31110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'L'[./_)0]0_[!4G_HV*OI^OF#]G'_ )*'J'_8*D_]&Q5] M/T %%5D##()!2M3[!+ M_P!!&[_-/_B:X^'6-$1;6ZM+W=<7"QRQQFV"R;7( /S?7)[]^]:JZZ#>W$#W MUQ'#!*83=/!&(FD R4'.[('^SC@\T ;?V"7_ *"-W^:?_$T?8)?^@C=_FG_Q M-8 \6:29_(_X2:/S/3R/KWQ[?TILWBJRM[J:.;6]D,,:N]P81M!)(V],\;K/<)8:XL[6[;)0L(^4Y(QT]01]0: +_P!@E_Z" M-W^:?_$T?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^: M?_$T?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$T M?8)?^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$T?8)? M^@C=_FG_ ,31]EO?^@B?^_*T?9;W_H(G_ORM !]@E_Z"-W^:?_$UP?QGM'B^ M$NMN;VYD \CY7VX/[^/T45WGV6]_Z")_[\K7!?&>"Z3X3:VTEZ9$'D93RE&? MW\?<4 ?)5%%% !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 >P?LX_\ M)0]0_P"P5)_Z-BKZ?KY@_9Q_Y*'J'_8*D_\ 1L5?3] !6 _AJ.2:"9XM-,D# MO)&QM&^5F8LQ_P!9W8D_6M^B@#F(O!MG!.D\=II:RHBHC_9&RJ@Y '[SM4EW MX3M[Z:>:Y@TV22?'FL;5_F(Q@G]YUX'/M71T4 <\/#$(7:(-,V\Y_.NJHH YV3PK!-YOF6^F/YK;WW M6;')W;L_ZS^\,U8L=#?39[J:R_L^"2Z?S)S':L-[<\G]YUY/YUM44 4O*U/_ M )^[3_P&;_XNCRM3_P"?NT_\!F_^+J[10!2\K4_^?NT_\!F_^+H\K4_^?NT_ M\!F_^+J[10!2\K4_^?NT_P# 9O\ XNCRM3_Y^[3_ ,!F_P#BZNT4 4O*U/\ MY^[3_P !F_\ BZ/*U/\ Y^[3_P !F_\ BZNT4 4O*U/_ )^[3_P&;_XNL+QC MX5O_ !AX5O=!FU2WMH[K9F5+1F*[75^GF?[.*ZJB@#Y__P"&93_T-W_E-_\ MMM'_ S*?^AN_P#*;_\ ;:^@** /G_\ X9E/_0W?^4W_ .VT?\,RG_H;O_*; M_P#;:^@** /G_P#X9E/_ $-W_E-_^VT?\,RG_H;O_*;_ /;:^@** /G_ /X9 ME/\ T-W_ )3?_MM'_#,I_P"AN_\ *;_]MKZ HH ^?_\ AF4_]#=_Y3?_ +;1 M_P ,RG_H;O\ RF__ &VOH"B@#Y__ .&93_T-W_E-_P#MM'_#,I_Z&[_RF_\ MVVOH"B@#Y_\ ^&93_P!#=_Y3?_MM'_#,I_Z&[_RF_P#VVOH"B@#Y_P#^&93_ M -#=_P"4W_[;1_PS*?\ H;O_ "F__;:^@** /G__ (9E/_0W?^4W_P"VT?\ M#,I_Z&[_ ,IO_P!MKZ HH ^?_P#AF4_]#=_Y3?\ [;2']F8A2?\ A+N@_P"@ M;_\ ;:^@:1_N-]* /GV+]FDRPQR?\);C>H;']G=,C_KK3_\ AF4_]#=_Y3?_ M +;7O5I_QY0?] GRAPHIC 16 ex-10d1g010.jpg GRAPHIC begin 644 ex-10d1g010.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( .$#.@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*K:@ M)&TVZ6(,9#"X7;US@XQ7E.G3>)M%\%Z:-$MYGU-E_P!.C-@ZD*(AEB9&.Z13 MC&" QR,4 >O @]#G% (/0YQUKRBXC\3V]MKRVHO)K:^-^5B> 9R(4,3@@ @L MV1CI[5#)_P )5;MX@M;6WO6BNOM;M$UO\@'V9-C(_4L7&-N?P[T >O45Q7AV M35M.N_$DVHMJ%PL>R>UMVC&TKY*DB,@9SN#+C/;U.33\!P>(+"^OK35[6^A% M_ MYYTLBR!+@Y$H7!(4(]N3NZG^]QBM7QXOB&^OK1=*L+Q_[.M_MVZ"4(K7&X!4.2-X" MK)D#/WEH&>AT5Y;./$- M?\;/>:FOV2\BM%DB"NULKR0)YQ60H-@#$)A@#O\ 7)Z4 >G9!) /3K2UYK$? M$MEXAN[ZS>\EM[FZAC=);51YB?9FS(>,J0ZJ.,#)Z)E) R G7U'?(XH ]*HKS#3M4\?75O\ Z63;RRW<,A X'-:'C_ $^_ MU.'1[>PMS/F_'G(TKQILV-R[*"0,X[=<4= .PHKSA1XQT>TO;1;VYNH[".S@ MCD6V5S(& \Z49!+E><#\\UFRZWXK6[D:WC:;4TTV0QB2,+(T7VI561D (#>7 MSC;^':@#UFBN L-0\5S76G6^H7$\<$L+G[1:V@/FR>80JR;D&P;,'(5: /2Z*X"YO/$FCZI!I M=I:/]DWV8C-O;[XE0R$3_,(UTH:A*9LSK>+$R30D2K^Y7=E9%V@E2H!P.^: / M6**\MU;4?&-[=ZE862ZBMF;&589FA579Q$K(ZD1@ L21C<><\+Q5T:SXIAOH M;2%;Z:%VM3'<2V0/[LQ-YI? &#O XX/I0!Z+17G%V_B/6?AE "ZNO-=HFDC1MZ^6B?([&(J M21T/;L45Y8/$WC2XO-2_LZ.2[,#W<31_9%$4>S;Y91NK-DL-I/;I MW.A8W7B_4-0BM#=WD.GG[24NWLXTEE51'Y>X%<(26:JVI1_#SPU'J:,J< 97<%&>_J:YRZTGQ9_96K:9%% MJ)M]0-W>M*';?&T;R;8U/4;SY1 '8&@#VS(R!GD]*6O*[B'Q+#J[W=G8SRS6 M\]P]N'!VL?L<87//(+Y'UJS;:OXU6TL99GEG#WJK(D5KB4QD#():)5 !R?NK MQQNR.6T),]+HKRM+SQCINDK;QS:I),L]Z6D:T21S(')@C^[CRV!SN[= 0*NO MJGCN.2[GCA:5_,N8HK1H%$:A8@T;!@,G+9')P:5QGH]-\Q-ZIN^9@2/<#&?Y MBO-[75_&B6VF23F6X#WI66.*UQ(T9"<,S1*H )?/"Y X;(YW/ KEM+0!V>!; MB\6!F.8(FD"YQG SBL2Y\80V*2QW%M)+<1^;@6^" MC[%9NI/&0IZ]Q6[?R-#87$B0"X98R?*+ !^.F37*VOC70C#:K=6;6UT]I'<1 MVZ0^80DC(JJ"HQDF1.!ZT :S>)(GLM0F@M;G=9CGS(B%<]/E(SG!]/PID?BA M%>&&YT^]2>27RL1Q;@#P<]<@8(/(XS[&J$?CGPTLWEQQW"R2W)M !9./,=< M]N0"0,]!3;OQQI,>EZ/J=Q8RBRU!F^!QZB@"Y_PFNF^3'(8 M;K$@) "*2 $#Y.&[@_GP<47/C"WB@N"EC>>=$"%$D852P&2-V<]:4GC?PV;B/,$S^=M,DIM" @\HR M!FR (Q8QV$KVS&*Y9E<[AE"!QTR.6P/;-5[;QE;21P+-:7*W M+Q)(T<:A@I8H-N+]'31 M[76X+5WM+F0PB5HO+96 .P$$9Y8!1[L* -"V\0I);)#Y7ERM'./F!)(R/>I#X]\,M2*5EM MB /+4N>0.F <>O:@#K:*X^/XAZ9)3MR>X([5:F^(&@6\2--<2"1F*&..)G8,'*$8 [,#^ S0!U-,$,2S-, ML2"5P SA1N('0$UC:=XGM-5U5;.T1FC:.9O,8%2&C9 R[2,_\M%(-;E !111 M0 4444 %%%% !1110 4444 ,CBCB#".-4W,6;:,9)ZGZT^BB@!DL4<\9CEC6 M1#@E7&1QR*?110 4444 %%%% !558HX;N".)%1%B?"J, T*ZNHS.M[92&W#1O- M9H2RIN8*"L9Z",E1WV\#BNRUZ6V@T"_FO,_98X'>8*@N6F/@R& M"8/J5D5MMZ,B0HS(8P78 9R,L>/4UL?\)'I85B?$RKM19"#&H(#8QQMZ\CC MKR*!&@WAZV?=NE<[L[LQ0\YR3GY.^3^9H7P[:IC;(PQMQB&'^$8'\'8<"H+' M4[34[I[6Q\1)<3I&LK)&L9(1@"IZ=""/S%:/V2[_ .@E+_WZ3_"@"JGAZVB1 M4CE=$7[JK#" .<_W/7FG+H4*6RVRSR+ K;A$(XMH.3#]T'('W.F0#BKGV2[_Z"4O\ WZ3_ H^R7?_ $$I?^_2?X4 4I/#5I-< MOM/CT.*&?SHKB M6.7;MWK'$#C.<9V=,U/]DN_^@E+_ -^D_P */LEW_P!!*7_OTG^% %1O#MJ^ MS?(S;-VW,,/R[OO8^3ODY]&[-RY9R3(07)AA^8CH3\GL*N?9+O\ Z"4O M_?I/\*/LEW_T$I?^_2?X4 5(?#MO;W@NX;F>.8(R;D6,<,06XVXY*C)Z\"B[ MBNH+NPB34KK;/,R/D1]!&[X<_:80<%551C;CM(WZ4 >I_89O^@E=_E'_P#$4?89O^@E=_E'_P#$ M5\Q_\-"^-?[FE_\ @,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\ MQ%'V&;_H)7?Y1_\ Q%?,?_#0OC7^YI?_ (#-_P#%4?\ #0OC7^YI?_@,W_Q5 M 'TY]AF_Z"5W^4?_ ,11]AF_Z"5W^4?_ ,17S'_PT+XU_N:7_P" S?\ Q5'_ M T+XU_N:7_X#-_\50!].?89O^@E=_E'_P#$4?89O^@E=_E'_P#$5\Q_\-"^ M-?[FE_\ @,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\ Q%'V&;_H M)7?Y1_\ Q%?,?_#0OC7^YI?_ (#-_P#%4?\ #0OC7^YI?_@,W_Q5 'TY]AF_ MZ"5W^4?_ ,11]AF_Z"5W^4?_ ,17S'_PT+XU_N:7_P" S?\ Q5'_ T+XU_N M:7_X#-_\50!].?89O^@E=_E'_P#$4?89O^@E=_E'_P#$5\Q_\-"^-?[FE_\ M@,W_ ,51_P -"^-?[FE_^ S?_%4 ?3GV&;_H)7?Y1_\ Q%'V&;_H)7?Y1_\ MQ%?,?_#0OC7^YI?_ (#-_P#%4?\ #0OC7^YI?_@,W_Q5 'TY]AF_Z"5W^4?_ M ,11]AF_Z"5W^4?_ ,17S'_PT+XU_N:7_P" S?\ Q5'_ T+XU_N:7_X#-_\ M50!].?89O^@E=_E'_P#$5"UE+]MB']HW7,;\XC]5_P!FOFG_ (:%\:_W-+_\ M!F_^*I/^&@O&?F+(8M++*"!_H[=#C_:]A0!]._89O^@E=_E'_P#$5SFJ^);7 M1=3FLKV[U9?*B67S$AC8298+A %RV"PS@<=Z\(_X:&\:_P#/+2O_ ';_P"+ MJA24QG&#A2*$>86S;F Z _/0!]2_8 M9O\ H)7?Y1__ !%006]Q)/-?^>6E?^ [ M?_%U&G[0'C*.21UBTO,C;F_T=O0#^][4 ?3WV&;_ *"5W^4?_P 17+CQ?IZ7 M\EI=7^JVTB3O"2\*$#:K-N;"$JI"G!.,]N^/#?\ AH;QK_SRTK_P';_XNLW_ M (7-KI9F.CZ 2S^8Q^QGEL$9^]Z$_F: /I"Q\1Z/J5Q:V]IXAO))+H9B'D;0 M?O<$F,!3\C<'!^4U:TJZ?59;Z-;G486M)O)8R>20QP#D%5([_A7S#;?&'7;/ M4$OH-,T5)XXQ%&WV9SY:C=]WY^/OM^=6['XY>)M,$HL=/T6W$KEW$=LPW,>_ MWZ /J7[#-_T$KO\ */\ ^(JGI275[IZSRZE M-?\ GEI7_@.W_P 74%I\?/&%E;B"*+2]@9F^:W;.68L?XO4T ?3\EI+'&SG4 M;TA03A1&2?I\E.-(EA+W.IZK:%8C*XD@5MF&"[3M0X?)'R]?:O$&_:#\ M9NC(\&DLK#!!MF((_P"^ZS?^%Q:UY0B_L70-@4KC[&W0D$_Q^H'Y4 ?2UGK6 MG:C<2V]CK=Y<3QQ>;L6-5W+@'Y69 I.&7OQD9Q5G1IWUG3$O8[S4(59G7;)Y M6?E8KD$*00<9!'45\P6OQCUZSENY8M,T7?=C;,S6S$LNT+MY?[N%'%7++X[^ M*M-M5MK*RT>"!?NQI;-@?^/T ?4$MG.D3L-2N\JI(XC_ /B*;;VL\MM'(VI7 M>YE!.!'_ /$5\SM^T)XT=&4Q:5AA@_Z.W_Q=)'^T%XSBB6-8M*VJ,#-NW_Q5 M 'TEJADTO2[B^:\U&=8$+F.%(V=O8#96##XTT1T+3:W?V^'CCR\*LK,Z[AM9 M4(8 =2#@=Z\(N?CYXNO+=[>YM=(EA<89&MF(/_C]4C\9-<.W_B3Z -I4C%FP MQM!"]'[ F@#Z376[.XL+ZZLM6OKK[%_K4"1QGZY=%!'!YSC@UI6*27^GV]VM M]?Q+/&L@218PRY&<$;>M?*UO\7];M].GL%TK1&MKA]\RO:L?,;=NRQW\X-:< M/Q_\86T*0PV^DI&@PJBW; '_ 'W0!]):I'=6=D)HM2N=WG1)\PC(PTBJ?X?0 MFKGV&;_H)7?Y1_\ Q%?+UU\?/&-Y!Y,L>E[=Z/Q;MG*L&'\7J!4W_#0WC7_G MEI7_ (#M_P#%T ?0VN7XT&*VEN+S472>98MZ"+;'GNQ*@ 5GP^,-"F6/=K]_ M"[H[B.6VVMM5BI./+[E3CUQQ7@%Y\=?%&H+&MY8Z+.(VWH)+5CM/K]^J5Q\7 M];N8I$?2M#7S%96:.U93ACDC(?N2?S- 'TK/K<":;:W]M?:E=V]Q.(!Y:1JR MMNVG*LH;(/&,9K<^PS?]!*[_ "C_ /B*^4S\9]>:WM;(:E=;9"V[B/L,_P!RI_L, MW_02N_RC_P#B*^87_: \9/+'(8M+W1YV_P"CMW&/[U/_ .&AO&O_ #RTK_P' M;_XN@#W_ %O6HM!O8+>[N]3*S1O)YJ)&5&T$[1\N2QQPHYJO'XNT*13_ ,5! M?B141VB-MEQO&0,"+DX[#)%?/US\/Q\\8F]2[,6E^8L;1#_1VQ@D$_P 7^R*F_P"&AO&O M_/+2O_ =O_BZ />=:\1VV@:@UK?7>JA5M_/\U(HV#=?E4! M+-!0S!O$=YNAD$4@%ODJV&/3RN@"MD]!M.:^>;GXV^(KV=I[K3-"FE:,QL[V M;$E3V^]52X^+>L7+HTND:&0LOG%1:L%9]K+EAOP>&- 'U!]L8Z]%I0NM08RP M&=9U\DI@8ZX7(Z\$CG!K3^PS?]!*[_*/_P"(KY9'QQ\3+J)U%=/T47A4(9A: MMN*CH/OU;_X:&\:_\\M*_P# =O\ XN@#Z36"X.H20?VE=;%C##B/.23_ +'M M5C[#-_T$KO\ */\ ^(KY@'Q_\9"X:?RM+WLH4_Z.V,#_ (%4G_#0WC7_ )Y: M5_X#M_\ %T >\7_B:UTS5YM/N[O5D:,QJ'6%&\PN0!M 7) )&3C IT7BO09M MOE^)+IMTOD@B#C=D#KY? R1\W3GK7SO-\:_$-Q<2SS:7H3S2XWNUFQ+8((_C M]A^55C\7=:-U#;7KC2?M.HJ\$0E\ MT^24()QCA<@^@(&<'TK2^PS?]!*[_*/_ .(KY:A^.7B>WOY[Z&PT9+J?_6RK M;-N?@#GY_0#\JM?\-#>-?^>6E?\ @.W_ ,70!](6D5U/=W\3ZE=;8)E1,"/H M8T;GY?5C5O[#-_T$KO\ */\ ^(KY?A^/OC&":XE2+2]T[AWS;MU"A>/F]%%3 M?\-#>-?^>6E?^ [?_%T >Z/XJLH-7ETZYO=5AE2X%N"84(8E6;?@(2$^4_,1 MC\CB>S\3Z)J$EK':^(KN1KH[8OW& 3D@9)CPN2#C.,]J^=#\:=?:9YFTG03) M)()630@/I_3 M[J2_U&_LQWJ?GZU;_X:&\:_\\M*_P# =O\ XN@#Z2M8+F:2Z5M2 MNL13;%P(^FU3_=]ZL?89O^@E=_E'_P#$5\P1?'_QE"TK+%I>97WMFW;K@#^] M[5+_ ,-#>-?^>6E?^ [?_%T >X1^,M-\]X;J_P!5M&621&\R%#L"#<6;:AV@ MCIGKVS6A8^(-)U*ZM[:TU^\DEN%W1#R0H/!.,F, '"DX//!XXKYL_P"%RZY@ MC^QO#^"Q<_Z$>21@G[WH2*2U^,>O66H?;K?3=%2X"+&C_9F.Q0",+E^.": / MIW2+E]7%WMN=1@-M.8&\SR2&( .054@CG'L01VK1^PS?]!*[_*/_ .(KY:L/ MCGXGTN)XK"PT6WC=B[+';, 2>_WZM_\ #0WC7_GEI7_@.W_Q= 'T?IL5S=V" M3R:E=;V9@=HCQPQ']WVJTUE,JEO[2O#@9X$?_P 17S!:_'WQC:6ZPQQ:7M4D MC-NV>23_ 'O>I3^T)XS92K0Z201@@VS<_P#C] 'MUKXWTF6$O3S"+S0BQ*NY=H;AFC"DX9>,\9 MYQ7S2/C%K0A$0T7P_P"6 5V_8VZ$@G^/U _(46OQDU^RN+FXATW11+/;)Y1R5)!((4@CCJ*T/L,W_0 M2N_RC_\ B*^7+'X[>*=,M1;6-EHUO IR(X[9@!_X_5G_ (:&\:_\\M*_\!V_ M^+H ^F-&>672;>:>9Y9)4#EF &,CH, <5?KSOX,>*M1\6^"9KO4E@$EM>-:Q M^2A4;%CC89R3SEC7HE %+5XXYM)NHIC&(7C*R>:,KM/WL\CC&>]J6 MYDM!ID\4V\DQQ'#;MP<\/W\Q_P#OJNPU9/-TJYCV;]Z;=IC+@YXY4#QCBJC8EM]#J1X;LPS$6]IAY'E M*^4VTLP(8XWXY!/YFJL=CHL&M+:K)IPU(JKK&48O\F,, 7Z_*N3U.!FN=MO! M^J0:K9)]HO?LEK'&_G&*9F+B7>50%\C(X);<,$@5TDNGWL_BV'5I2\EI;Q&. M"W:QDW1%OO,&S@D\#D=*JT2;R+^G:/%I$S3:?':V[M&L9V0M@JH '&_&<*!G MKP*TOM&H?\_,'_?@_P#Q51?:#_S[7?\ X#O_ (4?:#_S[7?_ (#O_A3M$5Y$ MOVC4/^?F#_OP?_BJ/M&H?\_,'_?@_P#Q51?:#_S[7?\ X#O_ (4?:#_S[7?_ M (#O_A1:(7D2_:-0_P"?F#_OP?\ XJC[1J'_ #\P?]^#_P#%5%]H/_/M=_\ M@._^%'V@_P#/M=_^ [_X46B%Y$OVC4/^?F#_ +\'_P"*H^T:A_S\P?\ ?@__ M !51?:#_ ,^UW_X#O_A1]H/_ #[7?_@._P#A1:(7D2_:-0_Y^8/^_!_^*H^T M:A_S\P?]^#_\547V@_\ /M=_^ [_ .%'V@_\^UW_ . [_P"%%HA>1+]HU#_G MY@_[\'_XJC[1J'_/S!_WX/\ \547V@_\^UW_ . [_P"%'V@_\^UW_P" [_X4 M6B%Y$OVC4/\ GY@_[\'_ .*KPS]HR2X?_A&O/D1\?:MNR/;C_5>YKV[[0?\ MGVN__ =_\*\._:(D\S_A&_W4R8^U?ZR,KG_5=,TI)6T*BW?4\.HHHK,L**** 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@#Z?_9Q_P"2>:A_V%9/_145>P5X M_P#LX_\ )/-0_P"PK)_Z*BKV"@!DLJPQF1\[1UPI)_(57_M.U]9?^_+_ .%, MUGSCHMZMO-Y,[0LL4F<;6(P#GZXKEB^L.\A?4H\, @59\ !<@-[%N"?K0!UG M]IVOK+_WY?\ PH_M.U]9?^_+_P"%EZG=F*;^T;JU$OF?)@#;M[XPQ)'H3@^HI/[1>/5=2>.8O"T M"?9_,E7R_,&[( SD9RNHXX/4 '0_VG:^LO\ WY?_ H_M.U]9?\ OR_^%"_M)W,5Q_PC'EEOE^U9W(R_\\?4 M5[U_:=E_S\Q_G7@O[2ES!:A_V%9/_ $5%7L%>/_LX_P#) M/-0_["LG_HJ*O8* *FJBZ;2+Q;%BMV87$+#'#X..O'6N=*^*'>0MN"D!5564 M8VY&[(_O8SCMFNMHH Y66]\4O;2)':01SLLH4K"3M(4[.2V#\V.>^>@J87GB M5S)LL[ZY'&T5M9/))]ID!=U&TQ$G;M(88XQS@].E='1 M0!RL=[XI2)8Q8Q.5X5Y$P7]=WS_+CMUW?[-=/")/)3SBIDP-Q5<#/L,G^=/H MH **** "BBB@ HHHH *^?_VFO^97_P"WO_VC7T!7@'[37_,K?]O?_M&@#Y_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@#Z?_9Q_P"2>:A_V%9/ M_145>P5X_P#LX_\ )/-0_P"PK)_Z*BKV"@#/UW=_85\R0+/(D+.D3 D.P&5! M YZ@=*Y#<6>3&A*J!0%S%(26&0_\73(./45U^N.8M"OIE1I&BA:1461HRQ49 M W*01R.U'=5\/S/L#,2I;&%Z]>YZ@=QCI43:KI?V22>.UU?Y M5D*"2[N$WE%+8^]U./I[FIFOM+5W40:J^P,S%+^4@!?O'[_MP.XYH LZ=#IE M_!+*VA7,.R0(%=3N/.,XSV[TC65E%J]W"^FH]K#;F52B/N+#'RYW8.<^@_&G M:L(B2"/YI[G))..F[/U/0>M,86D>LW5I)'J"V]O;&8RF]N,L1C M./FP1AA^(- %&Q07$MO#/H:QR2N4.8Y%"8.23D]T92.>H8>U37+:;:0G?HTD MLQN9(0L,;G:H8A6/U-C=)=26\+VM_'-,Y0*U[NDBT'3'B1GL$5B 2NXG'ZUSJ:MI?DYDAU0R*%WB.^E().,;?WGS=>?3O7 M11:+:21(Y-\I8 [3?S$_M'Z?:6 M'_",_981'O\ M6[!/./)Q_.O=_[#L_[][_X'S_\ Q=>$_M'V,-E_PC/DM.=_ MVK/FSO)T\GIN)QU[4 >$4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9/_145>P4 4-; MF^SZ'>W&)&\F%I=L4AC9MHS@,.F<8KD_[8@9Y C:AM51AFOWY;^)<8_A((S[ M5UFMS?9M$O;C=*/)A:0^5MW':,X&X$N :F?4-*1V4WFK$J&+;;A MS@+PQZ]L'^E1G5=)-O+-%KM],(UD;")#\VU2S 9CP3@'CK4[7>GQ,RMK6HJ< M$G$$?1>&/$?08(/TH EL)=+U&"2:#4-5\N.01EFFE&23@4@\E-4OK2XN;^*. MVC\U9/MTA+H I8XQ@8+8ZYXIUC<6-[#++:^([KRTD",W[E1N)X_Y9]33(Y8W MU>_LVU6_3[*FZ65EB&["JQ_Y98( 9>_X4 4['48+U[>,-J2RSML5/MSYR&^; M.0.BE7]P?:I[B]TVS@,ES?:A&QN)+=5%V[$E6*Y/IG'ZU#8ZI'?F Q:CJ'F3 M-MC"M WS!MKZUB\B+7$D"[A#EG5B/\ GGWQ0!735])\ MHM)>:JKH%\Q5N7;:6Z8YYSGMT[XKH(](CDB5_MFI+N .#=OD?K6$FH::(=\F ML:A$R &13#&3'OZ9_=?Q=O6MV/3IY(E==8U$!AD B('_ -%T ._L6/\ Y_=1 M_P# M_\ &C^Q8_\ G]U'_P "W_QI?[+N/^@SJ'_D+_XW1_9=Q_T&=0_\A?\ MQN@!/[%C_P"?W4?_ +?_&C^Q8_^?W4?_ M_\:7^R[C_ *#.H?\ D+_XW1_9 M=Q_T&=0_\A?_ !N@!/[%C_Y_=1_\"W_QH_L6/_G]U'_P+?\ QI?[+N/^@SJ' M_D+_ .-T?V7W%SN^U8\ M[9\O^IZ;5'^10!X31110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MT_\ LX_\D\U#_L*R?^BHJ]@KQ_\ 9Q_Y)YJ'_85D_P#145>P4 4-:E6#1+R= MV=4BB:1_+178J!D@!N#D#'/K7+?;K/?(J7EPVQ0Y/V2W );DC[O4'.?>NIUJ M1(=$O99&58XX6>3=%Y@V@98;YTLVTC#7A-'$LCE4MH6X"DM@;/3-2-_9\+L&UK8S A@;2+D=#_!T'0T MR2&Q2VD+:GI30Q+([(MEN &T[SM#^F:>8+2-G#:KI(9\JP:T&3GJ.7[]_P!: M +5BT$T4C67B/]VC[7*1P@!CT_A[TQK>0:M]>&:'4KGS9&_=-]FMRQ;=Y;8(7J %S[$5--'9QQ-<7.J MF/,\D0\VV@R\BL0WKV MK=CLKV2)736KG:P!7]Q$./\ OBL&.#3GA67^TM(56&2'LP"/3=\_TQG\*WHX M-4DB5X]5MBC#*D69P1_WW0 _^S[_ /Z#5S_WYB_^)H_L^_\ ^@U<_P#?F+_X MFC[+J_\ T$[?_P S_\ %T?9=7_Z"=O_ . 9_P#BZ #^S[__ *#5S_WYB_\ MB:/[/O\ _H-7/_?F+_XFC[+J_P#T$[?_ , S_P#%T?9=7_Z"=O\ ^ 9_^+H M/[/O_P#H-7/_ 'YB_P#B:/[/O_\ H-7/_?F+_P")H^RZO_T$[?\ \ S_ /%T M?9=7_P"@G;_^ 9_^+H /[/O_ /H-7/\ WYB_^)KPC]H^WG@_X1GS[V6YW?:L M;T1=O^I_N@?Y%>[_ &75_P#H)V__ (!G_P"+KPC]H^*\C_X1G[7=1SY^U;=D M.S'^IS_$$T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]/_ M +./_)/-0_["LG_HJ*O8*\?_ &:A_V%9/\ T5%7L% %'6FC31;QYFC6 M%8F,IE0NNP#YLA2">,]#7*[+%'D19M,)51*VVSE/#Y;/^L[Y-=3K7E_V)>>= MY7D^4WF^:Q"[,?-DCGIGI7*_9K)'D01Z=N \U\7$QP'RP/W>^>* 99?2+2"U M?=/HB01B1VQ;N 5(<\2>A-2G38PS[KS1RS HVZ)^C\D?ZWC.?K%]"MSIQO&1EN,VDH!4A-PSYF.FS./ M:I;'19[*"2&UL-*$;R!V7S'/S Y'\/;WJO>2^7=WTMS_ &;YXB$,X$LF51QP M,*N3 E#'<0#)USGI3!:1:7<6T@@TN!E#S0JLTFW&%#$#;C'"GZ\T7& ME&_9(YH[&0&Z=D3[3)CS>6;'R]>"?SH 2/2[6:(2B[T@K, 3NBD^;;TSF7MV MSTK=C36&C4QWNG%"/E(M7(Q_W\K!_L!&G: P6#22*K.INI3O"GY<\=L5NQR: MOM58X]-( X F?I_WS0 _RM;_ .?S3_\ P%?_ ..4>5K?_/YI_P#X"O\ _'*- MVM_\\M/_ ._K_P#Q-&[6_P#GEI__ ']?_P")H /*UO\ Y_-/_P# 5_\ XY1Y M6M_\_FG_ /@*_P#\6G_\ ?U__ (F@ \K6 M_P#G\T__ ,!7_P#CE'E:W_S^:?\ ^ K_ /QRC=K?_/+3_P#OZ_\ \31NUO\ MYY:?_P!_7_\ B: #RM;_ .?S3_\ P%?_ ..5X3^T>MZO_",_;)K>3/VK;Y,3 M)C_4YSECGM7NV[6_^>6G_P#?U_\ XFO"/VCS?'_A&?MB6Z_\?6SR68_\\$T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]/_LX_\D\U M#_L*R?\ HJ*O8*\?_9Q_Y)YJ'_85D_\ 145>P4 4]5@^TZ5=6Y1'66,HRO)Y M8VG@_-@XXSVKFHM!W,1':6KLP\S U)B=K$X/^JZ=A["NHU 2-I\ZQ1+*[(5" M-C!SQSFN>TRRU33[F&7[$LGEV26A"E%+;2<-G<<=>E %1O#2P1BW:SM(_-WK M@ZDVYPZE2.8^>OYXJPWAJ9W=Y-.M79@PR;T\;N21^ZZY/![=JDU*QO+Z:SGF MLYD:U8%2;B/YCN4\] ?NX'N0>HK,3PY?O;B)Q<2M$&3>)UR"1U/S?>Y!]S0! MK6&DW&F1/;PZ?:@32>8=VI2;B1SU\O)I;O3+^_NIIGMK?>VQ2$OC\A7./^67 M7#G\ZH#1-4>YGFFCGE663?L$B* /3@\\<$^@IDFA:H+>>ZAFET^U\Q(Q%&/[1<#: V1CR\'()S3H]/OHH;6TBM;97 MM29%/VYBYW!E);]USG<>?6J5A8:W:Z3I\,C!PV?0 M?2JL?A_5!M;=,6R2)$D12,G.%^;@'G/J">E $S>%3!!(TEI"L8)=V;46XY#9 MSY61R.U:>E:?=Z=YLUKI]FS7&&9S>-S],1<#VJG#HUXEA>6LU@\PNDV',R;8 MU_NJI)POMG\:6UTZ^M=0^VO;2R(A)$9G0+GLS<\L.F>. ..* -WS]8_Z!]E_ MX&M_\:H\_6/^@?9?^!K?_&J3[?J''_$I//3_ $A*0W^H X.E$'&\?_A&?M=O!#C[5M\J8R9_U M.0SPM%M3;GYAC^(@= M\]:Y5-$U6&5Y84U!)' 1F'E A5^YTEY*C &<@\Y!KM9Y?(A:3RY)-O\ #&,L M?H*I?VL?^@=?_P#?G_Z] '-2:+J$TZ/+!JC^UC_T#K_\ [\__ %Z ,);76%34 M ]O?RBXB*1H7BPAQTYE/';UP>C^UC_T#K_\ [\__ %Z ,/2+;6=,NO-FL[NZ\Q%2 M9G=,@+NQM!F([KUYX/-5CI6KK!-;P07<-O+(6,:B+"KN!P#YN3GG.<]:Z7^U MC_T#K_\ [\__ %Z/[6/_ $#K_P#[\_\ UZ .;M-,U>ROX[X6MU<3(GEA)3$4 M53W4F4G(]3V)%/U32KW49KDC3[E%F#$,RPF128V3&?-^[\V<5T/]K'_H'7__ M 'Y_^O1_:Q_Z!U__ -^?_KT/4#!@L+^WN_M?]D/(Q)+0E(=B\@_NQYORGCJ: MU=,N+VSTFSM9=(O6DA@2-B'AP2% /_+2K/\ :Q_Z!U__ -^?_KT?VL?^@=?_ M /?G_P"O0 O]H77_ $!K[_ON'_XY1_:%U_T!K[_ON'_XY2?VL?\ H'7_ /WY M_P#KT?VL?^@=?_\ ?G_Z] "_VA=?] :^_P"^X?\ XY7A'[2%Q+/_ ,(SYEG/ M;;?M6/-*'=_J>FUC^OK7NW]K'_H'7_\ WY_^O7A'[2%W]J_X1G_1YX=OVK_7 M)MS_ *GI0!X11110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'T_\ MLX_\D\U#_L*R?^BHJ]@KQ_\ 9Q_Y)YJ'_85D_P#145>P4 5[XJ+&;>)"I7'[ MI6+<\?RKD"VL)#!!#<7BQ11PY(MY]SLI0OR8R>EA8ZX((5L%CW[&9_/V?,=S1DY+]\XP>F>: . MATR\U :BUQJ8G*#>$6.UG. 2,?\ +,>E;G]L6W_/&^_\ 9O_ (FN1LI]:?Q MESJ>I(]A#,7BC6-MP4H5(.V-0>>>:@LYM>L B0W<3,\P-S-*\LAD'F EPK1_ M+\F5VCU]J .U_MBV_P">-]_X S?_ !-']L6W_/&^_P# &;_XFN,MKOQ7;B.2 M76X+IL(7A>VV*>%+ ,L>1SO ]L=ZJJ?%2NNS6H8OM#[[QUB8\_9XD^0&/C#J MY&,=>G- SO?[8MO^>-]_X S?_$T?VQ;?\\;[_P 9O\ XFN,MI_$MN@"ZS"3 M)CS&F@9R"(8QNXC&275\\#ALUO>'M5N8-%ACUV]%QJ +>9)';LH(R<=% Z8[ M4"-7^V+;_GC??^ ,W_Q-']L6W_/&^_\ &;_ .)I/[;L/^>LG_?E_P#"C^V[ M#_GK)_WY?_"@!?[8MO\ GC??^ ,W_P 31_;%M_SQOO\ P!F_^)I/[;L/^>LG M_?E_\*/[;L/^>LG_ 'Y?_"@!?[8MO^>-]_X S?\ Q-']L6W_ #QOO_ &;_XF MD_MNP_YZR?\ ?E_\*/[;L/\ GK)_WY?_ H 7^V+;_GC??\ @#-_\31_;%M_ MSQOO_ &;_P")I/[;L/\ GK)_WY?_ H_MNP_YZR?]^7_ ,* %_MBV_YXWW_@ M#-_\37@_[2-Y'=_\(SY:3KM^U9\V!X^OD]-P&?PKW?\ MNP_YZR?]^7_ ,*\ M(_:0O;>\_P"$9\AF;9]JSE&7KY/J* /!Z*** "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 ^G_V/\ [./_ "3S4/\ L*R? M^BHJ]@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U/0M'UO MRO[6TJQO_)SY?VNW279G&<;@<9P.GH*T** .?_X03P?_ -"IH?\ X+H?_B:/ M^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P?_P!" MIH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_ M^)KH** .?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y_ M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0 MJ:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)KH** .?_X03P?_ -"IH?\ X+H? M_B:/^$$\'_\ 0J:'_P""Z'_XFN@HH Y__A!/!_\ T*FA_P#@NA_^)H_X03P? M_P!"IH?_ (+H?_B:Z"B@#G_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ M@NA_^)KH** .?_X03P?_ -"IH?\ X+H?_B:A;P-X1^VQ+_PBNA[3&Y(_L^+U M7_9KIJ88\SI+G[JLN,>I'^% &%_P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ MQ-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@_ M_H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ M!=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T M?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ M^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P7 M0_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=! M10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P M@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5- M#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ M /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\() MX/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ MQ-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S M_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@_ M_H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ M!=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T M?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ M^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P7 M0_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=! M10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P M@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5- M#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ M /$T?\()X/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\() MX/\ ^A4T/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T M/_P70_\ Q-=!10!S_P#P@G@__H5-#_\ !=#_ /$T?\()X/\ ^A4T/_P70_\ MQ-=!10!3TW2=-T:W:WTO3[2Q@9][1VL*Q*6P!DA0!G '/L*N444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 910 4444 %%%% !1110 4444 %%%% '__V0$! end GRAPHIC 17 ex-10d1g011.jpg GRAPHIC begin 644 ex-10d1g011.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( .@"'P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**\@ MTF]U;3=+UF\LW:?7!?2K#:R13,\J_:&VHQ9M@4KC!4# Q0!Z_D9QGFC(SC/- M>2V^J^)6U(ZW&\WG?8[%;B!K0A7+7+I(@'\.U6/(YX!Z52DU#Q#IVI_;;;[6 MEPL=]'%&;5YEG/VWY$/7;E>AXXZ4 >ST5YEI\^NCQ9ISS7-Y:V3ZE?1RQB(N MC'*% 20< _, >G'%'B/4=;7QL-4M++5'T[2)H;=C"5$,BOS,64L&8@,F"%." M#TH[!W/3:*X#Q/J'B#3/%=YE6=/ M\0ZJGA[7[R;SK]+0XL+C[*8GN?3.: /5R<#)HKRG5=;U_5O#FNP7GGVLQTK=;V<5FW[XM" M"7#XX(8D8SQC'6KSZOXMBO&TM+D_N[IXQ>?8AS']D$HXZ#P!SR.*.M@/3J*\ZMI-8'@/QE%K &CV.@VM MLV$ 9R,$8K:\-V]QI=II-K/(+>2)_%$;7-REMMU!K6S\]2C#R59Y TF MS#;> I^Z<9YZ5MV.N>)+F\TVTU"Z6U6:T+K-;6;R+=2^8R[CT9!Z5YC/XE\8VZ7DR(9PRW0BC^Q_Z MD1S*JMQRWR$MCOMXJEI>L:_IT[/%),I"%959=H7EB1E>. M1T-"U&]#UNBN U\7D/Q!LIK66>[\T) ;4)*OV7(;]^C#]VP_O!L]!7.1>*/% M>E>&M&BC:]NKX*S7)N+4_>615,1PA)8 D]5XYW<4+4&>Q45Y?;:YXAT:2Z%Q M<7ET@U6ZCD#V9T5XW8OXCTS7+W48K:[E9I-1^SJ7E?[0Z\QQN MI.%7&2I YZ5<'C#Q-#9:>;R^AB6[O&B\^&T>615%NSD%3&G(=1T!P.O2CI<. MIZQ17F%KXJ\837-B+BT>"X=;?-D+,[94929)"_\ 5..,\=#UJ?2KOQ+/JWA M&^U/4[E(;ZVG:XA2T"QK(?+*1MQD$C=R?0XHZ@>D9&<9YHKR7Q#;ZEJVJZU: M6EU=0W3:Q:PJ\+L#'&(&9#QT7?U]:SY[SQ+J8O=?1KV**T^W M.,9!I^OZUXMG@URSCDG22.R2>%["V;$1!CW*2ZAMQRY&,Y'IB@#U:BO-[GQ+ MXDCU>2&V:2>-"%BB-D0)H?(W?:"^, [^-OX8JI)XG\:6^EL2@FDD%E(UP;8H M+=952WLM79'L[K M3)3<&T@.)=,U&>&" M*61;B92ZQ21,IQSUXP#P3UY'-5;?QAI[QS27.^!(]QWA6D4@'!R5'!!QD>XZ MYIL.M^$+:4RPZOID;QP^"YM]-C_ M -)$"[RBN XQCKD$'B@"Z/%&D,I87+E1'YF?(DQCC_9Z_,..O-,_X2[0P$)O M2%?&UC"^T@JK@YQC&UE)/;(S6!<>(/!\,E](R27$D5LDTF 6)41M(H4D_>Q M>^05&:UVU+PE C+]NTZ/[+)Y;(DR@HX3[A .<[4^[Z+TXH NVFO6]Y]L,44V MRW!(9HV7>-H;/(&.O&>O451M_&FG3(LDJ2PQ"U^T2NR[O+.X*4(7)+ GG'MZ MTMEK'A)8EDM=0TY%F@,_^N +1$#YB"J'E224Q*FTHV0Q#9#8(Q@Y^E9T6L^%)_*WR6T"L J>=B,%I"5V<]6. M#\M3QZMX:O\ 2A+:O?.2., =0>>F6M?>&GL3=Q MW5M<1:; ;L&&;>T<9!;=P>A /UQ6?;Z]X2^USVT@6P?3?WLC7'[I(BP53\V< M9^95Z^PXH Z'1]5CUBR-Q&FS;(8V&[.".O-:%8\.M>'[,1VL6IV$9:;R43[0 MN6D(!V\G)8Y!]>14.G^,=#U"VMIOMT5LUSL\J*YD5'8M&D@&,]<2)^= &]16 M6/$6DO;)@R;O*?: 6VG )P"?KVK@5\):*=-T^TCM[$1PI^XD6]!:0C WYV: ":&Y>:4R17@^;S4\ML%8^.!U'>NHT/3 MKC0M(ATVSL[ F!R3THZ",T^ ['RFB%K9*C!P0%D'#"0-_'Z M32?]]>U/7P3:I,\J0V:L\YG(".!O.[/\70EV./>M_P [4O\ GRM__ D__$4> M=J7_ #Y6_P#X$G_XB@#GO^$&M"VYH;5_W8CPWFD8"[0<;^NT!<^E6+;PG'9Z MJ-3MX[-+L%SO\MSDNSL:Z/SM2_Y\K?_ ,"3_P#$4>=J7_/E;_\ @2?_ (B@#"7P6L/V:-+RT-I*0CY,>"/[W7D\U7D\!6L[W,MPEM)/=*!/+B12_W<]'XR57(] MJZ7SM2_Y\K?_ ,"3_P#$4>=J7_/E;_\ @2?_ (B@#GAX&M!<13B"S\R&19(S MM?Y2 H QNQCY%_*G1^";2*+REM[+9L$>"LA^4+&N/O\ I#&/P]ZW_.U+_GRM M_P#P)/\ \11YVI?\^5O_ .!)_P#B* ,2+PC%#HUSI*168LKDYDCV/UZC!W9& M,#'IBF/X+MI+YKQX;0RLJ+]V3: I0@ ;\ ?NT_*M[SM2_P"?*W_\"3_\11YV MI?\ /E;_ /@2?_B* .;C\ V,31.L%KNB^ZS"1CC&,'+]!@8],5?TKP[<:/<3 M2VD]L!)#'"$:-B$5"[#'S>LC'_\ 56KYVI?\^5O_ .!)_P#B*/.U+_GRM_\ MP)/_ ,10!7DGU..]M[;S+,F97;=Y3<;UG_WY;_XJO,/%WQFT M[PMXS.F7^DW;W%@I60P.K*WF(CC!.#T//%4?^&DM _Z >I?]]1_XT >N[=4_ MY[6?_?EO_BJ-NJ?\]K/_ +\M_P#%5Y%_PTEH'_0#U+_OJ/\ QH_X:2T#_H!Z ME_WU'_C0!Z[MU3_GM9_]^6_^*HVZI_SVL_\ ORW_ ,57D7_#26@?] /4O^^H M_P#&C_AI+0/^@'J7_?4?^- 'KNW5/^>UG_WY;_XJC;JG_/:S_P"_+?\ Q5>1 M?\-):!_T ]2_[ZC_ ,:/^&DM _Z >I?]]1_XT >N[=4_Y[6?_?EO_BJ-NJ?\ M]K/_ +\M_P#%5Y%_PTEH'_0#U+_OJ/\ QH_X:2T#_H!ZE_WU'_C0!Z[MU3_G MM9_]^6_^*HVZI_SVL_\ ORW_ ,57D7_#26@?] /4O^^H_P#&C_AI+0/^@'J7 M_?4?^- 'KNW5/^>UG_WY;_XJC;JG_/:S_P"_+?\ Q5>1?\-):!_T ]2_[ZC_ M ,:/^&DM _Z >I?]]1_XT >N[=4_Y[6?_?EO_BJ-NJ?\]K/_ +\M_P#%5Y%_ MPTEH'_0#U+_OJ/\ QH_X:2T#_H!ZE_WU'_C0!Z[MU3_GM9_]^6_^*HVZI_SV ML_\ ORW_ ,57D7_#26@?] /4O^^H_P#&C_AI+0/^@'J7_?4?^- 'KNW5/^>U MG_WY;_XJC;JG_/:S_P"_+?\ Q5>1?\-):!_T ]2_[ZC_ ,:/^&DM _Z >I?] M]1_XT >N[=4_Y[6?_?EO_BJB"ZG]K?\ ?6F[RUS^Z;U;_:KR?_AI+0/^@'J7 M_?4?^-,'[1V@"=I/[%U/E0N,Q]B??WH ]@VZI_SVL_\ ORW_ ,56=<:XMI>R M6=SJ^EPSQQ>=(DB,-B>I); _&O-/^&DO#_\ T!-3_./_ !KG-;^+_@[7[N:X MO=(UHB6W:!HU:(+@C&3SSCJ <@'F@#WLS7P!)O-/ &,G8W&?^!57FU.6WU*W MT^74=/2[N 3#$8FR^ 3Q\WHI/X&OG:\^(?@JX:8QZ7J\8N9EDN,K"2P Q@UG_ -^6_P#BJIWNJ2Z= M<6MO=ZCIT,UTQ6!&B;+D8SCYO8JQM$-QR#@G.<<<@=1D&@#VN&\N;F!)H-0TR6)UWHZ*2&7U! MW]*AOM5DTV&*6\U+3H8Y7"([1MAB3@<[O<@(_O'Z\9S6O_ ,+A\*IH]GI<%CKT-O;3>=A&AQ(V=V&'3 /( &.! M0![_ +=4_P">UG_WY;_XJH+R?5+2 2F2S;,D<>/*8?><+G[W;.:\J_X:2\/_ M /0$U/\ ./\ QJM??M$Z#=VRQ+HNI*1+')DE.BNK'O[4 >R[=4_Y[6?_ 'Y; M_P"*JKJ.H7&DVANK^_T^W@#!=[Q/U/0?>Y->6_\ #27A_P#Z FI_G'_C6=K7 MQ[\,ZYIKV,^D:O'&Y!+1F+/'U- 'LD%]<7(8P:CIDFU]C;%)PV <'Y^N"#CW MHN;ZYM+22ZGOM/2"+[[^4Q [=FZU\]R_$GP)).LPT760ZSBX&6B.7V*A).Z=%9ZY')?,&GN(3$CIR>: /H*UGO MKVTANK:[L)8)D$DS:I9V-Q=&2S<0Q-)M\IAG )Q]ZO([ M+]HCP[8V,%HFC:HRPQB-2?*&0!@< X'X4V__ &BM!N]-NK9=%U)6FA>,$F/ M)!'K0![D#D ^HI:\?'[1WA *!_9NN<#_ )X1?_':/^&CO!__ $#=<_[\0_\ MQV@#V"BO'_\ AH[P?_T#=<_[\0__ !VC_AH[P?\ ] W7/^_$/_QV@#V"BO'_ M /AH[P?_ - W7/\ OQ#_ /':/^&CO!__ $#=<_[\0_\ QV@#V"BO'_\ AH[P M?_T#=<_[\0__ !VC_AH[P?\ ] W7/^_$/_QV@#V"BN;\%>-=-\=Z--JFEP7< M,$5PUNRW2*K%@JMD;688PX[^M=)0 R5MD,C;2V%)PO4UY?:^ X;-+98Y=0Q; M($A'EQXC!4!POS\;F&X^]>H2_P"ID_W37DMI=>*;2[*1"^GMQJ \VYFM):R1XO\ %D=O#]NT MV*UFN+MH8U2SGD=0(W?&S:N\Y4&9XKFSE2_UCR[>Y6X,1D&'.$S_P M,\E#QT^< M\5VG]K_].%W_ .0__BJA7)13R<@=1@_E2X/I3Y$3SLE_M?\ Z<+O_P A_P#Q M5']K_P#3A=_^0_\ XJHL'THP?2ER(?.R7^U_^G"[_P#(?_Q5']K_ /3A=_\ MD/\ ^*J+!]*,'THY$'.R7^U_^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*, M'THY$'.R7^U_^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.R7^U_ M^G"[_P#(?_Q5']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.R7^U_^G"[_P#(?_Q5 M']K_ /3A=_\ D/\ ^*J+!]*,'THY$'.SY2^,LWG_ !8UN7RWCW>1\KXR/W$? MH2*X2NZ^,?\ R5;6O^V'_HB.N%J'N6M@HHHI#"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@#Z?_9Q_P"2>:A_V%9/_145>P5X M_P#LX_\ )/-0_P"PK)_Z*BKV"@!KHLD;1N,JP*D9[&J7]BZ?_P \#_W\;_&K MKC=&RY(R",J>1]*X^#Q-97$5LZ/J(\Z+S#]V>RM[D!_P"_C?XUC1:YI3QDOJ-ZLB@;T4.^"3C M(7DC(SCIWIZ:UI3*Q>_U&/;(\9#HXP5! M_P"_C?XT?V+I_P#SP/\ W\;_ !K/M=2TR\NTM(-3O#.X)V,'4@CL M:FNY([9+9UN+V=)YU@W1RKA23C)SVSZ9HNPLBU_8NG_\\#_W\;_&C^Q=/_YX M'_OXW^-95_JEI87\EH]S>L\<7FN5E&% (R/J%.[Z U8BN(96MMMQ>[;B:2)& M,@Q\F[)^AVG'X478[(N_V+I__/ _]_&_QH_L73_^>!_[^-_C6-_;NE"9@VHW MBPJ#OF;<%1@<8;*_*.F">#GBKEG=V-_!_[^-_C3_L'_3W=?]_/_K4?8/\ I[NO^_G_ M -:B[%9#/[%T_P#YX'_OXW^-']BZ?_SP/_?QO\:?]@_Z>[K_ +^?_6H^P?\ M3W=?]_/_ *U%V%D,_L73_P#G@?\ OXW^-']BZ?\ \\#_ -_&_P :?]@_Z>[K M_OY_]:C[!_T]W7_?S_ZU%V%D,_L73_\ G@?^_C?XT?V+I_\ SP/_ '\;_&G_ M &#_ *>[K_OY_P#6H^P?]/=U_P!_/_K47861\D?&:&.W^+.MQ1+M1?(P,D_\ ML(_6N#KO?C1'Y7Q:UM-[OCR/FH)[XIQ\-::TC.R2$,Y=D,AVD[BP./9BQ'IDT 5;2/3 M9+^-[35;4W4J%T\H)N=<\G //UJ35[>,6LK<&A6 M-MJ!O88V69F+-\W#,>Y'K@XJ6\TJWO$@1C)$L$@E00OL&[WQUH R;Z2SMKQH M+J[!FV^>_P#HRD8^X23[!N?8^E+]FL[F*SM3<;HEE>&W40 !6C# @8[ *P]Z MTI]$T^YFDFF@#22$EV)Y8%"A'TVGI2/HUHUK:6ZF6-;7_5%)"&Z$')[Y!.?K M0!A1P:!]IC@2]LR26*-L0J6!P5Z\D>AZ5>TR.P#B/3=4MB[KG$2HS, 3^)P< MU)_PB6DE&1XI9$P4 -D M8I$[JC2,JDA%QEO89(&?J169_;$^ ?['O<$9'[VWY_\ (M:4KB.%W8,0JDD* MI8_@!R3["O/[718K6*WC%Q?,+:,10YTJ?Y%P-P^[W;)^F!VH [ :I=,H9=$O MR#T(DM__ ([2_P!IW?\ T ]0_P"^X/\ X[7+I!=Q)*L>J:H%P!$G]ES;4QZC M;R/Q[U((YTW+%?:G&AE=QMTZXR TC,1T[A@/;:,8H Z3^TKO_H!ZA_WW!_\ M':1M5N4QNT6^7)P,R6XS_P"1:P[)Y[;55N)-0U66U4$+;G39NG. 3LR?_K5+ MJDL6I:?';.;]W20/YLFF39X.1@! /:@#7.JW(.#HM^#Z&2W_ /CM']J7.O/J: -?^TKO_H!ZA_WW!_\=H_M*[_Z >H?]]P?_':3 M^W;7_GWU'_P7S_\ Q%']NVO_ #[ZC_X+Y_\ XB@!?[2N_P#H!ZA_WW!_\=H_ MM*[_ .@'J'_?<'_QVD_MVU_Y]]1_\%\__P 11_;MK_S[ZC_X+Y__ (B@!?[2 MN_\ H!ZA_P!]P?\ QVC^TKO_ * >H?\ ?<'_ ,=I/[=M?^??4?\ P7S_ /Q% M']NVO_/OJ/\ X+Y__B* %_M*[_Z >H?]]P?_ !VC^TKO_H!ZA_WW!_\ ':3^ MW;7_ )]]1_\ !?/_ /$4?V[:_P#/OJ/_ (+Y_P#XB@#Y.^,LKS?%C6Y)()(& M/D9CD*EA^XCZ[21^M<)7=_&6=;GXKZW,BR*K>1@21LC?ZB,M6HM4\0 M11R(T-FXC4;";@%Y?7V!Z]?_ *]2#5-<3<@6VD;S7VL[H 5\QL9PW9-I'KDY MQBFP1#9:S-'JJFZ\0:9)8*"-H<;V'.,G@9Z=J=K&IQ7^G1PPZ_IR3+('<=N].U:XO9;>TDMIHTFCFW M20PS@K(O(P6)4CL>AZ8H RM2O5N]4EN(/$&GQP&/RXT\X@J0-RN<'&0X'&.0 M3SVJPFJV\<5A)_:]D\Z2R2W"_:OERZM\H..0I( XZ"IM2N-7DU25K.:!;41; M(_\ 25R7 WABN.A(V'G.&Z=ZG2\O$BL)I)0S/+))<1"1,HK*Q1#S@[25'!ZC M- &"NJ:D9&F;7M($^"J$3_(!NS\PQSQD<$=JU=+UM$NI7U#7+%H-H\J-9E)! M[[C@9]OK5==6\1F1IOLML& *I";A"C?-U)W#:<9['I6KIFHW\UU+]N:VBMU4 M>6=RAG/?(#'&.?TH0,L_\)'HO_04M/\ OZ*/^$CT7_H*6G_?T5=^UVW_ #\1 M?]]BC[7;?\_$7_?8H I?\)'HO_04M/\ OZ*/^$CT7_H*6G_?T5=^UVW_ #\1 M?]]BC[7;?\_$7_?8H I?\)'HO_04M/\ OZ*/^$CT7_H*6G_?T5=^UVW_ #\1 M?]]BC[7;?\_$7_?8H I?\)'HO_04M/\ OZ*/^$CT7_H*6G_?T5=^UVW_ #\1 M?]]BC[7;?\_$7_?8H ^0?C+WE26)O(VNAR#B",5PE=]\:G5_BYK MC(P93Y&"#D?ZB.N!H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#Z?_ &:A_V%9/\ T5%7L%>/_LX_\D\U#_L* MR?\ HJ*O8* &R(LD3HZAU92"K#((]"*X"T74I(K7S] @5TB G(L5&]V 8$<< M @'WSZ5WTL:RPR1N,HZE6&<9!KSNUU"&XBM6?21&YB!N!YDIVN0&4+\W3:0 M3Z9%(#2BG=(Y%E\)1L85&9/(0%_7:O4_3CIZ\5()"FY&\+VTD@E=0%MMN5\Q ME4_=/10I/^\,57BO]'\J0RZ3>[H5!E=?,V#UP<\CGMFGB\T90PDTJXWK*\>U M)V;.)&0$?,.NW)],BFP1=LMEQJJV<_A6"&, [KCRDV9&>1D D?AWI-9MA#!9 MO9^'X1YDQ$R_9XRZJ ?0,.2!^?45%92:->ZF-/72KU)>=[,S[%(SP6#8[5-J M6G6B6,,]A;8DDF6-8[D3 L2<8QN!7UR>* (=2MY8]4DCL_#\+6R1?*_V2,AY M -^/7! *9Q@$CFK"6T(BL)Y=(MA'<2R-(GV,92/:QC!&,@_=S[DBJ.I&RL]4 MEM8=-DD2.+<7W38+@!R@.<9*;L#/458CATYH[&=[0+!=RR!6,S_ZL*Q1OO?Q M!0?QH J+=L9&E'A%?+4%1";4!I#NZJ=I'0YY(Z5JZ7#!?74L/3 MIT,2@N[3DKSTP0W/_P"NA S<_L;2_P#H&V?_ 'X7_"C^QM+_ .@;9_\ ?A?\ M*@_X1[2_^?=O^_S_ .-'_"/:7_S[M_W^?_&@"?\ L;2_^@;9_P#?A?\ "C^Q MM+_Z!MG_ -^%_P *@_X1[2_^?=O^_P _^-'_ CVE_\ /NW_ '^?_&@"?^QM M+_Z!MG_WX7_"C^QM+_Z!MG_WX7_"H/\ A'M+_P"?=O\ O\_^-'_"/:7_ ,^[ M?]_G_P : )_[&TO_ *!MG_WX7_"C^QM+_P"@;9_]^%_PJ#_A'M+_ .?=O^_S M_P"-'_"/:7_S[M_W^?\ QH ^4/C/#%;_ !9UN*&)(HU\C"(H '[B/L*X.N[^ M,EO%:?%?6H(5VQKY&!DGK!&>IKA* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH ^G_V/\ M[./_ "3S4/\ L*R?^BHJ]@H 9*GF0NFYEW*1N4X(^A[&N#MM=MKF*U=9-30R MQ>9(&O3^Z8\JIP.V/6N\E5FA=5!^M-@AUK:BMC%JVI?:R#^[:5PRXZ@Y''2F:MZI/<([D(1;0,%P.3R/Y<^U %?4+VSL-3DL3>ZC(\,'?,)VPC;MN#QQU'/O6C8BQOKJ2UM]0U7S8AF16E==F>F>.^P4 ,EWF%Q&55]IVEAD ]LCC(KB+=-.:.W:WN- M)*W,?FQ;;.;YE0!,_P"LXP !SZ5V\N_RG\M59]IVJS;03V!.#C\C7'P>'5C5 M%BL;0@X5!_:;'[J[<#]U[$GW)- $L6C130.Z2:.([A1O_P!%<%AVS^\S3TTI M9LNMUI#@R,3^Y?!97);CS>H8M]"35>3PP(A/(VG6\1R* */E1WXNK\S:5(8LF:5K&7 M=C85_OY(*DCC@T^)#<16=M#?:;MA(2W5;:4$9CR,?O,G*'K]:D31+M;.6U.G MVSPR,A8-J#]%((7/E=.*+33)].ECO(;"S58HO+3=J+E%7)(Q^Z[;B ?0XH I MKH=M]@:97TG[-(&=A]FDQ(!RZ4K3J"SF%R7 ]29> M<"JDWANYN4MUELH'2W),0_M!AMSD]HO>H3X;!F>W:RM&DD"R/&=0;+!?K/\ T#['_P #6_\ C5 ">5K?_/WI_P#X"O\ _'*/*UO_ M )^]/_\ 5__ (Y2^?K/_0/L?_ UO_C5'GZS_P! ^Q_\#6_^-4 )Y6M_\_>G M_P#@*_\ \?K/_0/L?_ U MO_C5 ">5K?\ S]Z?_P" K_\ QRCRM;_Y^]/_ / 5_P#XY2^?K/\ T#['_P # M6_\ C5'GZS_T#['_ ,#6_P#C5 'R9\91./BOK8N7C>;]QN:-"JG]Q'T!)[>] M<)7=_&5IF^+&MFXC2.4^1N6-RZC]Q'W(&?RKA* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^G_P!G'_DGFH?]A63_ M -%15[!7C_[./_)/-0_["LG_ **BKV"@!LC%(G94:1@I(1<9;V&2!^9KCK+3 M=2M)=/?^S'Q:3SR@)#"N5E))4?ON,;CSSFNPE<1PNY#$*I)"J2?P Y/X5Y]: M66J6D-J%N;QVMHA$@^SW +*0"^6V'DMG!P< #WH Z+4X[O4[(VTFG:DJF9)= MP>#("L#@?O/:L9-%U/:T934/*,<2*D9B7:$51@8FZ<9_$\FI&.JN8&DN[]RL MBM(JVTZ!@&& ,1^F[/KQ^%91JMA;1-;R7LLT$(AC!M)CP?*W Y3IE7(^HH0= M2:;1=7D1(574! (Y4*L(6)WJZ]3-T&X'!_N]JL2:5J#SR2?9M3Q([.1NAXW; M^A\WCAU'']VI+R6\>Z>6UN+^,>4 N;.8;G4<$C9TSUJM)+K3MM-U=-'\R#_0 MYQ\O 4D>7\Q(SGI@GCI0 :3:ZY8>(GGGTZ_GLU@\N(M-#D?=[>;ST/7IZ\TQ M])UJ2VLK5H[E8K6 0;8XXAN7&.?W_?'/Z8I[3ZT(T2*:Z7;("3]FGY4# P/+ MXQZ:F]Q:"^BDBD26%WLYPIQ&ZA2 O(#')^M #5T;5_E#+J.T$' M"&(;5SS&O[[[A]\G/?'%6]0TZ[N;M[FWTZ^@=TCC(+1$%4W=<3#^\"/=>7&H6EJ8K:\M[J&8L"UO,R@ M\TZS6!]-U&XER2\KR0[G/J?WM7?[1N_^@+??]]P M?_'*Y:5]9GO#.7N$RHC&VWGX7OD>5SGGTQG/.*MZ=/=6VCS:;,M\93&<7HM9 MBSL?4%.".GITQZ #J;W]HW?_ $!;[_ON#_XY1_:5U_T!;[G_ *:0?_'*Y&6V MNY"66WGC5T=!$([DK$2J .#Y?)!4G''7K5P231.@-K>2R?;%E^TBVGW,GF;B M"I3"X7Y>"_P#_ !F_P#B: #^T;O_ * M]_WW!_\ '*/[1N_^ M@+??]]P?_'*/[:M_^?>__P# &;_XFC^VK?\ Y][_ /\ &;_ .)H ^3?C-(\ MOQ8UMW@D@8^1F.0J6'[B/^Z2/UK@Z[SXS3+:A_V%9/_145>P4 -DD2 M*-I)&"H@+,QZ #J:H?V]I/\ T$;?_OL5H,0$8EMH ^]Z5R;:UJ]M;B-0+F9V MGP[H, !V"#Y< ?+AN>M &Y_;VD_]!&W_ .^Q1_;VD_\ 01M_^^Q6)#X@U&XN MX+=X&1 8FDG\HHIZ;QR3QS[8QWKIOM=M_P _$7_?8HZ 5/[>TG_H(V__ 'V* M/[>TG_H(V_\ WV*M_:[;_GXB_P"^Q1]KMO\ GXB_[[% %3^WM)_Z"-O_ -]B MC^WM)_Z"-O\ ]]BK?VNV_P"?B+_OL4?:[;_GXB_[[% %3^WM)_Z"-O\ ]]BC M^WM)_P"@C;_]]BK?VNV_Y^(O^^Q1]KMO^?B+_OL4 5/[>TG_ *"-O_WV*/[> MTG_H(V__ 'V*M_:[;_GXB_[[%'VNV_Y^(O\ OL4 5/[>TG_H(V__ 'V*/[>T MG_H(V_\ WV*M_:[;_GXB_P"^Q1]KMO\ GXB_[[% %3^WM)_Z"-O_ -]BC^WM M)_Z"-O\ ]]BK?VNV_P"?B+_OL4?:[;_GXB_[[% %3^WM)_Z"-O\ ]]BC^WM) M_P"@C;_]]BK?VNV_Y^(O^^Q1]KMO^?B+_OL4 ?(7QFN(;KXL:W-!(LD;>1AE M.0?W$8K@Z[[XU.K_ !:A_V%9/\ T5%7L% #)4\V%XSCYE*_,,CGU'>O/H-2U'3X M[:&[\/0ZC/<7$\8=;7R0BI*8UX"-DL 'Y*C&<$UZ%(BRQM&XRK@JP]0:H_V) MIW_/O_X^W^- '!-XBU"6UAMQX2ABO);-N,\>XKJ/[$T_P#Y]S_W\;_&C^Q- M/_Y]_P#R(W^- ''CQ%<2%7B\#(T!0.S.=K@84G"^5SPW'(R01Q45SX@E:9'M MO"VR.WWFXC>V/[QMDN$!\O(P40[@#]\5VO\ 8FG_ //O_P"1&_QH_L33_P#G MW/\ W\;_ !H&<1#KVHW!27_A#8$1E21( A\Q@897*DF/ ^=%4$=V&16EIVLK M?Z_:V#>$/L]IG_P#/C:_]^5_PJ+^P]._Y]_\ MQ]O\:/[#T[_GW_\ 'V_QH E_LO3_ /GQM?\ ORO^%']EZ?\ \^-K_P!^5_PJ M+^P]._Y]_P#Q]O\ &C^P]._Y]_\ Q]O\: )?[+T__GQM?^_*_P"%']EZ?_SX MVO\ WY7_ J+^P]._P"??_Q]O\:/[#T[_GW_ /'V_P : )?[+T__ )\;7_OR MO^%']EZ?_P ^-K_WY7_"HO[#T[_GW_\ 'V_QH_L/3O\ GW_\?;_&@"7^R]/_ M .?&U_[\K_A1_9>G_P#/C:_]^5_PJ+^P]._Y]_\ Q]O\:/[#T[_GW_\ 'V_Q MH ^3?C1%'#\6M:4.-L:JP?\,X^,/\ H):'_P!_YO\ MXU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU1_PSCXP_ MZ"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^@EH?_?\ MF_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_^-4 >/T5 M[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_17L'_ SC MXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ H):'_P!_ MYO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU1_PS MCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^@EH? M_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_^-4 M>/T5[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_17L'_ M SCXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ H):' M_P!_YO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^;_XU M1_PSCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X^,/^ M@EH?_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ W_F_ M^-4 >/T5[!_PSCXP_P"@EH?_ '_F_P#C5'_#./C#_H):'_W_ )O_ (U0!X_1 M7L'_ SCXP_Z"6A_]_YO_C5'_#./C#_H):'_ -_YO_C5 'C]%>P?\,X^,/\ MH):'_P!_YO\ XU1_PSCXP_Z"6A_]_P";_P"-4 >/T5[!_P ,X^,/^@EH?_?^ M;_XU1_PSCXP_Z"6A_P#?^;_XU0!X_17L'_#./C#_ *"6A_\ ?^;_ .-4?\,X M^,/^@EH?_?\ F_\ C5 'C]%>P?\ #./C#_H):'_W_F_^-4?\,X^,/^@EH?\ MW_F_^-4 =_\ LX_\D\U#_L*R?^BHJ]@K@_A-X*U+P)X5NM+U2>TFGEO7N%:U M=F4*41<' GRAPHIC 18 ex-10d1g012.jpg GRAPHIC begin 644 ex-10d1g012.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 3P#.P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**X' MXFV$E\_AT_81=6\-^SS^9I,[7Q5=:'J&F-!>:MY5T MT=O/)IR&1HVM"?EVH ,2';N7!_A)ZT >Q45X]K)\7ZEH]Q':-J\YBNG%G>3: M:D-RH^QL6"_NP4'F_*'"J3NP&/!KHM=@U+6_">B:+;V]UJ/VY@;V34HWMLQQ MC>5E(B^0LP51E.1GUS0!W]%>=3GQ)+\++:*1M4L]8L;B*"X:RC+2RI',%9T! M0EU*#=P#NZ<@D&2TU/Q/)XKA@,NIF#[:$\F73@MN]EY.?-:7RQME+_P[A@\; M!0!Z#17ENLVWB2X\92^)+33I$M[2Z33T="_VG[,05D9(C&59=\F_=G&(QQQF MLK[1XKT[1-!O/M_C"XGBLYXKF!+/+FXS'M5MUN^5^]^\96Z'#$DY /9Z*\RT M76?%MR=+35SK%M"TMPK2V^GAY)V$JB)9=T "(4)^;9'G!)*D8K,ME\::0-.M MM/EU)+6^U"Y6>/\ L]&%HAO!AP2A(RCNV7)&.1P* /8**\O%[X^M+6:2.:^O MIS:Z@J1SV4:*KQ2*('RJ [F0D@'AL<"J$&I_$*YCOMM[?K%!97%Q RZ:3+)* M@CV1-YMK$&R2V B D9&'?#,0MTM)+IXQ=QV.C"-RHA;BY9G)!#8_>8 M!SQCF@#TFBN,\?Z3<:N^@PP:3;:FJWS-)!=@^1M\F09D(1]HR1@XZXZ=:YS2 M;?QGX?\ #MU927^H3)87<%DC0V2N4MB(S)+"IC9Y"N65?O<#[I(H ]6HKQG5 M];\80W.DFUCEFNW6[V336"I=_91<1 /M$3,K;#RJQ\C!*$C%;EKJ/BNX@TJ+ M4+S5((IUG!N=/TXM*\GF*(EE$ULHC&TG+F-%.,Y H ]*HKRJXT[5]6^$FF6- MT-1O]2^VVJW*ZG9,[*5E3=N3:IDC'))).1GYC6A>W7B'P_=JCV]U<7"78BTQ&:SA M2Y54>-1&69C'GJ&R.0#BG>&9_$6G7>E6Y35FM;G4+M[B-[$QNZO,Q261C"44 M8R2N^,\Y&?NT >JT5Y/K.FZI%XC\2OH]K?/=WMG<2?;3IY2XM76-1&D-RHT5X_H.L^,K'2H[*<^(;JY=+$1R76FEC&WFXN5+^6,C9CYG))ZJ3UK4O) M=>UKP%XRL[R#4+J8I+':EK5HQ*I!PL<9BC?@8!SOR>C'H #TRBO'8+?Q/X7T MZ[L],L);4OJ8>XDT^S9(1$;<;&AC$,Y7+* ^$?#=P#D27_B7QN)FM+.>YFU> M"QL98K6VTW,$\SNPD$S/&&B4JN?F,>.<'M0!Z]3)IHK>"2>>1(HHU+O([!55 M0,DDGH *\MM]6\;S6/[B;5G9Q8K,]SI:QO!*\N)UC!B 9%3G<0P']XT^Z35H M/AOXQM]0OM5NKB*><9U"':/(\PX,;!%# Q\_*2!P %Z4 >H(Z2QK)&RNC ,K M*<@@]"#3J\N\366JV/C6;Q3H^EW-W-86-M'%'%&V+A',JN@XY(S&V!TVBN9B M\,:UIFN&U&F7,Z-?Q7$UW]BW&23?:,[B3;D*2)"0"!\I_N\ 'N]%>60:QXZ> M[UD7$LUKLCN1$C6$THC828A:+9:X;Y>OSRDYSC@BJ<^H>,8]0M+T3^)8HKJS MMA+']B6?RAYKB9PJP !PNU@"BL=W*G&T 'K]%>72W_CF:P9K>ZU.-8K.^N() M3IJ":X9)%^SK(C1X5F4M\H520. #4.GZWX]G.IM>M+9R""?;$=/GD6)]X$1B MVVN",=?WDI.$KF]O/ M&'VB[BN(IGT. W2W( EW^=+MW (@Y&X_<4XQD#I7?T %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !112-GC'K0#=A:*** "BBB@ MHHI%SMYH"XM%%% !1110 44AZ'^E"YVC<,''- "T444 %%%% !12'.#C&?>@ M9P,]>] "T444 %%%% !12-NV_+C/O2T %%%% !1110 44C;N-N.O.:6@ HHH MH **** "BD^;?VVXI: "BBB@ HHHH **:,Y.1Q]:=0 50U+55TUH5^R7%RTN MXA8=F0%&23N8?IFK]8NOR: OV9=;U""T+,P@\R]-N7)&" 0REN#TYZT ,/B[ M2 (6,ER%E) )M)1MPH;D%<@$$8/?.!FGZCXGL=.L[6Z,<\\5SG9Y84,,#G*N M5.>VT9;/&,TD?A+0XX!%'9LL88,H6>0;2!QCYN /0<9&>M:'V:TMS;,YVF$E M(3)*3RW&.3R3[T 4AXHT@M(!0 X[ [<$^PYI_\ PD>F;=QEF4>6 M9/FMI1P&VDE9E];^%8K&_,NHV]I%&1;W4@OMGEMP0K?-@,@^'[AFN+1/.()1W%S(V6X)S\W)ZKMUJJ6[PQQV\]Q--O*QQA5;"?>/SE>,X'_ AVYJJ_AW M1IT:TV/A%(,<=U(NU6ZK@-PIQTZ<>U7+K2;2\BC2;S_W98H\=S(CC/4;U8-C MGIG' ]!0!G?\)AI&8/FNBLPRKK:2L@^4-C<%*YYQ@$\\=:>OBO2S/)&\DT:J MN0[0. 3@Y7[O#C!^0_-P>.#43:-X;W?9]Z(8IE40I>N@BD8;@ H;Y6/#8&,\ M'WIZ^'M!GN9HA$TDL>WS4-S(=I.2&(W?>Y)W=?>@"[#K-K=B3[&);F1$#E$C M*GGMEL -[$@TVPUF+4)+=4MYX_/MOM*,^W&W.,<,>>1TXYX)I[Z-8R6EQ;-' M*8KE DO[]]S*.,;LY'''!K*+>&H=F* )[WQ/#8:I)82V%Z9$@-R741E?*4X+_?S^!&3V!P<(?%EBFJ#3Y(IHYC, M(07:, DG (^;+ Y'0$C(R!4\OAG2I[R:ZEAG:68DR'[5+AL@ @KNQC QC&! M3(;'18M6DC29VO#-Y[0O=R.-^,[MA8CISTXP/04 ;5%,FFBMH))YY4BAC4L\ MCL%55')))Z"HOMUH4E<7,3+"@>3:X.Q2,@G'0$%X9HTDBD4JZ.N593P00>H-/HH :B)%&L<:JB* JJHP !T M%.HHH **** "BBB@")+:".XEN$@C6>4 22*@#.!TR>IQDXJ6BB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F&3&W M(QGU[?Y_I3Z:J!22.] #?.7&<-Q[?Y_R*#,H(4]20/;-/V\@],4%58@D9QR* M6H";QN ]<=?>G4FU>/E'R]..E+3!!1110 4444 %%%% #6;:![TT2J>>@)P/ M\^G^-/90ZE3T/M1M&,'/YT,!ID&['H,Y_P /\]Z$E5R0.HH6-4! Z'M2A%!S MM&3W[T+S%J"N&''Y4ZD S@ 9.3BEH&%=W&CZKK'B/6XM.OYK*)-7)GFBE==O^@6NWY4= M2W/0'(]0: .3U/0;=M,CCMGU*XG1F"JWA:\2-%8DG:GEE>^.V,DCD8K6.FZ3 M+.UQ,NHES<17"(_A>^D$>QU;824&Y0 54X!4'Z@Z,L/Q!T[2C;V"7%Q+@21N M9+8E&W/E"'QN7&T_>!S_ !8X&UH#>,&U:+^UXY8[-8RK;C ^\X/+%,$/G'W0 M5"X')RU ''Z]HFDZV=4_TS7X!?B0NH\-7I H#!..5*J"I.,'!Y&!VKUFB@#R"+1].@AE$9X- MO/+D\MGPKHJJ&3#KQP=R!B333H6E"&-%O==9P3YS3>&;YQ<#Y<"0;!N VDCW M.>W/L-% 'F\ITQM7AOXYM>3R[,0&-O#EZX:54=$E.Z,Y(61Q@YSQSQSS]IX? MM;.*[6/5-6S=2LS >$KY41&CV%54 '/S ].O%>T44 >4V-EI]CF*@OK*WU#6;F^6YUJT!G9X\>';^3.65PV-@ M4D,",.KCN,&O7:* /'1HUF+585U#5HR%D4M'X2O0-KG)0+M(1<]0H!89!.#@ M67TO2G39]IUM5*!2B>&K_;C&,#*G ]!GCH.*]9HH \OTFUT?3-8:\9M9G@*R M(L!\-WR^6C;OW:D)@1@-]W&,C/';,O\ 1+*\\+#1EU+6E?C^R6D__ M !FN@HH Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH** . M?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .?_ .$RTO\ MY]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&:Z"B@#G_^$RTO_GUUS_P0WO\ M\9H_X3+2_P#GUUS_ ,$-[_\ &:Z"B@#G_P#A,M+_ .?77/\ P0WO_P 9H_X3 M+2_^?77/_!#>_P#QFN@HH Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#! M#>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH M** .?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9KH** .;G\2231+U510,DDF+ '>NDKG_'?_ "3SQ-_V"KK_ -%-704 M%%%% !117-^-K/5;[0XX=(^T_:/M,;/]FF,;^7SNY$L>?IO&: .DHKS2"R^( M$,?F3M=2L8D@*Q26Y=4!Y*ER 6/4EB> <<]8=)N_'+03V*K>I+:"&$*5@/RC M(=E9QC=D+]XG<"S+U& #U&BH;3S_ +%!]I(-QY:^:0 ,MCG@$XY]S69XKM]0 MNO"]_!I?G?;GC_=>3+Y;DY'1MRXXS_$OU% &S17F5KI_C^V2-]]S(ENLBQ1O M+$SD,I/6H=/NO&]O=W&FJE\LD<4DD0E6!O,9GW:?K MU^FG#0S=@H\AE-M<&+'R_*6_>QY&?][']TUA7-AX_DL[M)3<2O=\-Y$ENI0[ M<*!DC">I'SY(QQD ]-HKS;3-1\;ZE"73[6A%R1(KPP#8NT;<;@N5)W;ESO' MRC/4UZ30!CZAXGTW3-1-A.+Z2Z6)9F2TT^XN=J,6"DF-& R4;KZ&J_\ PF6E M_P#/KKG_ ((;W_XS19_\E#UG_L%6'_HV[KH* .?_ .$RTO\ Y]=<_P#!#>__ M !FC_A,M+_Y]=<_\$-[_ /&:YR>P\80^,)KFP_M Z>99''GW$9C8E&"+L,C? MN@P7[JHV#T;J'VMWXW&J:=:S)=MD+)/OCMMBKY@#"1E//R[L;!G.W(QDD Z# M_A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !FH_"EMJ,$NK2WUOJ%L MD]UNMX+NZ$X1 ,?*WF.1G&XC@#=@#@D])0!SL R ML58<1=0P(([$$5)_PF6E_P#/KKG_ ((;W_XS1X-_Y =S_P!A74O_ $MFJ[XB MM[FZT"\@M&NEN'0!#:,JR9R.A9D'U^9>,X(- %+_ (3+2_\ GUUS_P $-[_\ M9H_X3+2_^?77/_!#>_\ QFN8TN#Q];V:I*MTK/=EV#RP3>7'L7:HW.25W;PP M+%LXPQY)-_B[5O#>HK/9ZE(\S(EJ8YX[62-MSAI%*2(2BKL(5B&)R,8Y !T_ M_"9:7_SZZY_X(;W_ .,U&?'.BK<);M%K(GD1G2,Z)>[F52 Q \K) ++D]MP] M:WK172R@60R%Q&H;S2"V<<[L$C/K@UBWG_)0]&_[!5__ .C;2@ _X3+2_P#G MUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9KH*X;QU8>)KF[AE\.G4?,$#(3# M<)'&AR3D;I!E^,?,C+R.5QF@#9_X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS M_P $-[_\9K U&[\:6TL[*EZ89+E(H5@CMGZEC@-C[V_Y<]"!P=#3K;79/ M%-A=7]M>PI'IX6ZECN@UO-.P&1Y7F?+MP>0F26ZX&2 7_P#A,M+_ .?77/\ MP0WO_P 9J,>.=%:X>W6+63/&BN\8T2]W*K$A21Y60"5;![[3Z5TE<_9_\E#U MG_L%6'_HV[H /^$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&:Z"O/ M-5L/&"76K2:1_:(S=136[R3QY<;CN15:1D\O'/W8VQQ\U '1_P#"9:7_ ,^N MN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,US]K=^-QJFG6LR7;9"R3[X[;8J^8 MPD93S\N[&P9SMR,9)W-)MM17Q?J]U/;ZA;V+HJ0":Z$L4I!R9%7S&*$YP%"K MPN3R< D_P"$RTO_ )]=<_\ !#>__&:CC\_P#QFN@KS.SL?'-E?7KVXU)K?R)%MQ=7$+EW+H0S R. MVTN%*D+D#* =0#K/^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Q M+"Z\7/KGV:[AO)K2*+]_\L$08&-N RMN\W=LY4[/O9V\ ;G@ZVU"UT$)J4=Y M%<-,[^3=W'GM$K'(0/O_P#QFHX/'.BW M5O%<6\6LS02H'CDCT2]974C(((BP01WKI*Y_P)_R3SPS_P!@JU_]%+0 ?\)E MI?\ SZZY_P""&]_^,T?\)EI?_/KKG_@AO?\ XS6Q?(\FGW*1F8.T3!3 0) < M'&TG #>F>,UYUIEIX]L[>\7%_AC"L(DG@=E0%P[ /))AS\A(+LN"<8. H!UO M_"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,U@V]UXMNCJZ75C>W=O' M%)&D2216OFRC9L$3JX=>K[BQQC&TGG/5>'+>ZM/#MC;WSW+W4<065KE@TA([ MDAFS_P!]$XZG- &?/XYT6UMY;BXBUF&")"\DDFB7JJB@9)),6 .]2?\)EI? M_/KKG_@AO?\ XS1X[_Y)YXF_[!5U_P"BFKH* .?_ .$RTO\ Y]=<_P#!#>__ M !FC_A,M+_Y]=<_\$-[_ /&:7QA;:A=:'MTL7C722JZI:R!"^,_*Q,D9VGOA M@>G7D5S1'CNSU6_?==&P!:6(DV\J#Y!\@!Q)@'('?(R=V>0#I/\ A,M+_P"? M77/_ 0WO_QFC_A,M+_Y]=<_\$-[_P#&:PF'BC4O MPMU9ZC)J$\JBV\NXCM MIXD*KF1C'(BX5MY"[LD!0<')KM[172R@60R%Q&H;S2"V<<[L$C/K@T 8,WCG M1;9 \\6LQ(75 SZ)>J"S,%4__&:J^-K/6KNWLSHGVTW".V1!.L<>" ,N?,4\=1@..#E3FL.2?QU8:6LD M@NV\FRB!REO*[RX ?.#]_=G!&5VXSSDT =-_PF6E_P#/KKG_ ((;W_XS1_PF M6E_\^NN?^"&]_P#C-9$5OXCN;_P_)>6VI(T,DDEU<)=1J/+W,$CEB24(S%2& M9E5@-N!UX[>@#'T_Q/INIZBMA +Z.Z:)IE2ZTZXM]R*5#$&1%!P77I_>%;%< M_>?\E#T;_L%7_P#Z-M*Z"@ KR77AI5KXIUF^U#0-(U&/^U@+N6\LEFE2W2RM M2=A/3&XM@Y'!Z9S7K5>9WEXUAXF\1R'Q#JNGK-JL<4=M86D=P9'%E;L2%,,C MYP.<< ?BTK@SE].U'1C"/#06TN'0Q0Z9&A"^6KKN)#8P6^9L= 3BM M::Z\*^=;11>!_"B-(\ 0(S K$0 "RXW$$Y^[6O_:]N#=B3XE7D)LY M1#<><+&/RW(R%.Z QC<]LGV R*/4J(,CJ/SI M\K)YD#O$ MD=U(G@O0H%A<*!]CA9N<\.-@*.,A-)8W%SJ%_<6$'C3Q MU;J'DBGL+: M$[22 R[[4;ERI&5R*TO[*UC_ *''6O\ OQ9?_(]'*PYD7O\ A!/!_P#T*FA_ M^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:H_P!E:Q_T..M?]^++_P"1Z/[*UC_H M<=:_[\67_P CT_X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ M (FJ/]E:Q_T..M?]^++_ .1Z/[*UC_H<=:_[\67_ ,CT_X03P?_P!" MIH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:H_V5K'_ $..M?\ ?BR_^1Z/[*UC M_H<=:_[\67_R/1R,.=%[_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H M?_B:H_V5K'_0XZU_WXLO_D>C^RM8_P"AQUK_ +\67_R/1R,.=%[_ (03P?\ M]"IH?_@NA_\ B:/^$$\'_P#0J:'_ ."Z'_XFJ/\ 96L?]#CK7_?BR_\ D>C^ MRM8_Z''6O^_%E_\ (]'(PYT7O^$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_ M^"Z'_P")JC_96L?]#CK7_?BR_P#D>C^RM8_Z''6O^_%E_P#(]'(PYT>!?'S2 M=-T;QU8V^EZ?:6,#:9&[1VL*Q*6\V49(4 9P!S["O*Z].^.EOR2ZU*Z MU!SIR$2W*Q*P'F2?+^[1!COTSSUZ5YC4O0I.X4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5T'_"=^,/\ H:]<_P#!C-_\57/T4 =!_P ) MWXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5<_10!T'_ G?C#_H:]<_ M\&,W_P 51_PG?C#_ *&O7/\ P8S?_%5S]% '0?\ "=^,/^AKUS_P8S?_ !5' M_"=^,/\ H:]<_P#!C-_\57/T4 =!_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"A MKUS_ ,&,W_Q5<_10!T'_ G?C#_H:]<_\&,W_P 51_PG?C#_ *&O7/\ P8S? M_%5S]% '0?\ "=^,/^AKUS_P8S?_ !5'_"=^,/\ H:]<_P#!C-_\57/T4 =! M_P )WXP_Z&O7/_!C-_\ %4?\)WXP_P"AKUS_ ,&,W_Q5<_10!T'_ G?C#_H M:]<_\&,W_P 51_PG?C#_ *&O7/\ P8S?_%5S]% %S4M6U+6;A;C5-0N[Z=4V M+)=3-*P7). 6).,D\>YJG110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 >O_LY?\E#OO^P5)_Z-BKZ@KY?_ &0^)6TB\UGQ-IM_KNAZ;/_:<-)CX@Z,5,_G+YMW\QS"(G#M M'/&6R%!XV]P<@\'AV30+'Q)-J%UXMT&.UMKJ1[2!+J+%/^AGT7_P/B_^ M*H_X3;PI_P!#/HO_ ('Q?_%5VE%'.'(<7_PFWA3_ *&?1?\ P/B_^*H_X3;P MI_T,^B_^!\7_ ,57:44%/^AGT7_P #XO\ XJC_ (3;PI_T,^B_ M^!\7_P 57:44%/^AGT7_P/B_^*H_X3;PI_P!#/HO_ ('Q?_%5VE%'.'(< M7_PFWA3_ *&?1?\ P/B_^*H_X3;PI_T,^B_^!\7_ ,57:44PKIR(TEM,LBAO,D.,J2,X(X]Z\SKV#]H[_DH>G_\ 8*C_ /1L MM>/U+=V4E9!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'K_ .SCG_A8 M=_\ ]@J3_P!&Q5]05\O_ +.7_)0[[_L%2?\ HV*OJ"@ KS:YCL(_%6NSWQU! M8I=72*66WU:XM4A065L0Q2-P&^9@"3@X.<\8KTFO/"MW)XJ\06T=_I$,=WJJ MPQQ7VE271=_L-N6^994"J5 &".HZG(% %:SDTFX5GFBU^%5E= H\0WI9O[F, MR@!FR!@G )ZU:O$T6S\O=!XIPP5GWZ](X S;=DVN7N[/;I,01[@D53MK>[VP16FO\ @W;.2L*1:.?WA4Y(4"ZYP1GC MIBKVG6GB V:OIFN^&3:LDN""<8\W@Y&.ISQ5/3+72M2F@MU.M+/(W*KXDO74* X9@PDY =&7W^4\ M9XM_9-6&HWA.I>'4NU19;B1_#DREE4\-O-Q\V"O8G&![4EH^JW,T=U:ZWX=, M\I\M9!X?G60[UWX_X^,C(7)]U.>1P 0/9Z-';V[NVOAYT=E \0W>%(W8#?OP MW)7&0I&:BA30FB!F3Q/$Z!3<+_;MTWD;P-A)%QR&R,;9/^) RR.!G^?QHM;.22"S>VUKP5Y__ M !ZHK:'Q1/;1R6OB#P]) 1\C1:/*5(Z<$76*E^Q^,/\ H.Z'_P"":;_Y*H / M^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'J/L?C#_H.Z'_X)IO\ MY*H^Q^,/^@[H?_@FF_\ DJ@ _P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P M?7O_ ,>H^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@ _X0W2_^?K7 M/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>H^Q^,/^@[H?_@FF_P#DJC['XP_Z M#NA_^":;_P"2J /G3X^:9!I7CJQ@MY+MT;3(W)NKN6X;/FRCAI&8@<=,XZ^I MKRNO5/CY'J47CJQ75+NTN9_[,C*O:VS0*%\V7@JTCDG.><]QQQSY70 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'K_ .SE_P E#ON/^85)_P"C8J^H M*^7_ -G'/_"P[_\ [!4G_HV*OJ"@ KCK71;?6=6\51W$DT>S55V-"P5E)LK7 M# X/((!%=C7%Z?XET'1O$GBJWU36]-L9VU.-UCNKI(F*_8[89 8@XR#S[&@# M37P;IJ&3RGN(E9]ZJC+A#QC''; ZY]\BG3^$[6='1KR[1&7:5C,:#ZX" %NH MR>>32?\ "=^#_P#H:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5 #F\)V4J MS">XNIFGVB1F95+;2I'W5 'W .!TK2L=.BL;80!WE ??O<*&)XY.T#/2LO\ MX3OP?_T->A_^#&'_ .*H_P"$[\'_ /0UZ'_X,8?_ (J@"S+H$5Q+?M/>W,(,Y[!!_>//7WIB^#[0+('OKV0RA%F+&/,FS&S.$XQM'3&< ?M'?\E#T_\ [!4? M_HV6O'Z]4^/FK:;K/CJQN-+U"TOH%TR-&DM9EE4-YLIP2I(S@CCW%>5T %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!Z_\ LY?\E#OO^P5)_P"C8J^H M*^7_ -G+_DH=]Q_S"I/_ $;%7U!0 5P@N]2LM?U^>PBGFBCU@/G!YR,8R5QZUW=>;7,=A'XJUV>^.H+%+JZ12RV^K7%JD*"RMB&*1N WS, M2<'!SGC% &G:ZCXI@\[[7#--)'+)@"WR@!Z8V@;E7/&#EL=)HMGY>Z#Q3A@K/OUZY0HISN.&N 2%[D CG@F@#776O$'WUL%G2, M@G%G+"9P2HPH9LIC<>H.0I/&>-K2;J]N=.26[B43E\$+$\7'KM?D?F>G7L.1 M:/0(G*W \40;#^^WZY='RE7>NR7\-G>);\N#@ D\GMC!+M,M=*U*:"W4ZTL\C-*5D69FTZ0 -\VTJ_"\8!^Z01WS4=MKWB#R(P] MDTK*%^9M/FC,^0,\$_NRN3G=G=C@#/%-[/1H[>W=VU\/.CLH'B&[PI&[ ;]^ M&Y*XR%(S44*:$T0,R>)XG0*;A?[=NF\C>!L)(N.0V1C;D^H&#@ [JQ:X>Q@> MZV^>R!G"H4 )[8))'YU8KF;3PMI=W9Q7 E\01"50P237KS< >F<3$?K4W_"& MZ7_S]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^ M#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%% M<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/KW_X]0!X!^T=_P E#T__ M +!4?_HV6O'Z]4^/FF0:5XZL8+>2[=&TR-R;J[EN&SYLHX:1F(''3..OJ:\K MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#U_]G'/_ L._P#^P5)_ MZ-BKZ@KY?_9R_P"2AWW_ &"I/_1L5?4% !7GA6[D\5>(+:._TB&.[U588XK[ M2I+HN_V&W+?,LJ!5*@#!'4=3D"O0Z\ZGBDN]?\46XT36+Q%U)&6>PFMD",;. MU_YZR*VX;000,>A ZFE MGBD@:-9M?\%HT_EA VC'+[C\G_+UR"1P?:F#3S&7$7A'Q)$'?>JI<6 "$8QM M_?\ ; ZY]\BG3VES.CHWACQ0B,NTK'/IR#ZX$P!;J,GGDT 36UM=E8(K77_! MI6"<&H;1]5N9H[J MUUOPZ9Y3Y:R#P_.LAWKOQ_Q\9&0N3[J<\CA+@75WP^$/$A95=0CW5DR_,Q;/-QDD%GP<_P 1 M]L $"Z=/&R7"ZGX/2617F3_B0,LC@9W,!]IW'OG\:+6SDD@LWMM:\%>7)N%L M%T0C./O!1]JZCN!T[TGV>^S&'T'Q:T,1)2$W.G!%SGL)1_>//7WIBV-SM?=X M;\4R>:J"4M/IW[T)C9G$O&,#IC..D@(^1HM'E*D=. M"+K%2_8_&'_0=T/_ ,$TW_R53(-UM MF@4+YLO!5I').<\Y[CCCGRNO5/CY>3WWCJQEN-,N]/<:9&HBNFB9B/-E^8>6 M[C'..N>#QTKRN@ 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 **** /7_ -G+ M_DH=]Q_S"I/_ $;%7U!7R_\ LXY_X6'?_P#8*D_]&Q5]04 %>8:C?:;!XHUW MSM>T?3=1M-66YMUO[M8CDV-LH."<[2-ZD^YKT^N$%WJ5EK^OSV$4\T4>L![F M"&(.94%C:C;TX/.1C&2N/6@#$M+O0; 3K;>-O#OS2R2*_P#:D:LV_P"\20ZQI5R$\OQOH8,2H8R_B DAU/!^4@$F-H&Y5SQ@Y;'7)J:]UKQ$@0P6P)14=PFGS,'Y^9:)"R$&%3KOG!#E=VXL1YF1NX8'!(QC QM:3XO\-6> MG)!<^,=$:17R2VKQS<>FYB&]>N?KV$RZUX@^^M@LZ1D$XLY83."5&%#-E,;C MU!R%)XSQM:3=7MSIR2W<2BNY8_E M+'@1L%Z\>6O7MU5S)JEO MNR7\%G>QW"J"7DG>%1E4W)M)4;.@KI/[=U8K! EK>-*5D69FTZ0 -\VTJ_"\8!^Z01WS4=MKWB#R(P]DTK* M%^9M/FC,^0,\$_NRN3G=G=C@#/ !:L?&?A&UL8('\7:*[H@#,VJ1N2>YRS9/ M/K4__"=^#_\ H:]#_P#!C#_\56Q8MH6E] NF1HTE MK,LJAO-E."5)&<$<>XKRNO8/VCO^2AZ?_P!@J/\ ]&RUX_0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'K_P"SE_R4.^_[!4G_ *-BKZ@KY?\ V>%;N3Q5X@MH[_2(8[O55ACBOM*DNB[_8;)HMGY>Z#Q3 MA@K/OUZY0HISN.&N 2%[D CG@FGPS75\9G36_##AFE$TC^'I5!*@[RQ:X'& M>>A ZFEGBD@:-9M?\%HT_EA VC'+[C\G_+UR"1P?:@!&CT")RMP/%$&P_OM^ MN71\G.-I;%PTB^LUN/,\10!FV[)M.F*OZ?9^(39JVFZYX:^RL3M-MHT MFP]CC;=8[8_"@#)-KI,=UJ<02GQ%?8E"G&!^\P>>#@G:< X)Q1I MEKI6I306ZG6A/(1D)XDO74* P=@PDY =&7W^4\9XL1PZFUY=;-6\-K,NZ6:0 M^'9EW;&&YMQN,,58+G!."!2VCZK<3QW=KK?ATSRMY:R#P_.LA+KOQ_Q\9Y"Y M.>ZG/(X (7L]&CM[=W;7P\Z.R@>(;O"D;L!OWX;DKC(4C-10IH31 S)XGB= MIN%_MVZ;R-X&PDBXY#9&-N3Z@8.)%TZ>-DN%U/P>DLBO,G_$@99' SN8#[3N M/?/XT6MG))!9O;:UX*\N3<+8+HA&"C[5U'<#IWH V+3PMI=W9Q7 E\01" M50P237KS< >F<3$?K4W_ ANE_\ /UKG_@^O?_CU16T/BB>VCDM?$'AZ2 CY M&BT>4J1TX(NL5+]C\8?]!W0__!--_P#)5 !_PANE_P#/UKG_ (/KW_X]1_PA MNE_\_6N?^#Z]_P#CU'V/QA_T'=#_ /!--_\ )5'V/QA_T'=#_P#!--_\E4 ' M_"&Z7_S]:Y_X/KW_ ./4?\(;I?\ S]:Y_P"#Z]_^/4?8_&'_ $'=#_\ !--_ M\E4?8_&'_0=T/_P33?\ R50 ?\(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^ MO?\ X]1]C\8?]!W0_P#P33?_ "51]C\8?]!W0_\ P33?_)5 'SI\?-,@TKQU M8P6\EVZ-ID;DW5W+<-GS91PTC,0..F<=?4UY77JGQ\CU*+QU8KJEW:7,_P#9 MD95[6V:!0OFR\%6D(NI(RSV$UL@1C9VO\ SUD5MPV@@@8Y'7D#T6O,-1OM M-@\4:[YVO:/INHVFK+ZQI5R$\OQOH8,2H8R_B D MAU/!^4@$6*6:XO)W M\&:^'O%\N4QR:>A*;@67*S@G=@ DDG'0BG68GL=26]B\(>)"ZJX"/]7P )<;2-RC..?Q% M6I];\/3W^H71\9^&P;M&0!;^,&,KM,#9W0$D@C)(!X'3CTK)M=6LH;B>8^-?#J-(0" MR>(2Q:/G*'=WY&'Y9>@]P#M8-A_\ @QA_^*H /^$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ M '^LO_DBC_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /\ A(=4 M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBC_A._!__0UZ'_X,8?\ XJC_ M (3OP?\ ]#7H?_@QA_\ BJ #_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+ M_P"2*/\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ /G3X^7D] M]XZL9;C3+O3W&F1J(KIHF8CS9?F'ENXQSCKG@\=*\KKU3X^:MINL^.K&XTO4 M+2^@73(T:2UF650WFRG!*DC."./<5Y70 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'K_[.7_)0[[C_ )A4G_HV*OJ"OE_]G'/_ L._P#^P5)_Z-BK MZ@H *Y_P]_R'/%G_ &%4_P#2*UKH*XO3] L]5\2>*I[B;4D==3C0"UU*XMUQ M]CMCRL;J">>N,]/04 =I17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^ M#Z]_^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!T%% M<_\ \(;I?_/UKG_@^O?_ (]1_P (;I?_ #]:Y_X/KW_X]0!T%%<__P (;I?_ M #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU '045S_P#PANE_\_6N?^#Z]_\ MCU'_ ANE_\ /UKG_@^O?_CU '045S__ ANE_\ /UKG_@^O?_CU'_"&Z7_S M]:Y_X/KW_P"/4 =!17/_ /"&Z7_S]:Y_X/KW_P"/4?\ "&Z7_P _6N?^#Z]_ M^/4 =!17/_\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]0!X!^T=_R M4/3_ /L%1_\ HV6O'Z]4^/FF0:5XZL8+>2[=&TR-R;J[EN&SYLHX:1F(''3. M.OJ:\KH **** "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@#U_P#9R_Y*'??] M@J3_ -&Q5]05\O\ [.7_ "4.^X_YA4G_ *-BKZ@H *X*&YU2#Q;X@AL]7TZS M6ZU9(HX[K39;AGD%C;L?G69 HP.A'7N<@5WM<%?Z9>_VQK@ET#6+J&YO5N+: MYT^XM4P/LT$>?WDJL'MC@=: +5OJVKW2,T7B[PV-H?M6.>WKVJHFG/&9%C\)^)DA> M7SO)6?3]JOMV@C]]GA>,9Q^-2-:S-+.Q\*>)@LZRAXQ<6&,R;MQ_U^<_,>^. ME &E#=>(9[8SIXF\/E!N!SH\V05&2,?:LYQSCTHBN]>GD\N+Q7X::0 $QC2Y M-PR"1D?:LC@$_@?2J%NEW;WDTJ^$?$!CDMO("&:QR"2=SY^T=2-H^BTR:SEG MB5&\)^)EV[MK+<6&1N*$_P#+?N$Q]&;VP :8N?$#3F!/%/AQY@5#(FDRLR[A ME<@77 (&03UI(;O7KC_4>+?#$O[LR_N],D;Y <%N+OIGC-9T]M-&9[G87\J/2Y&8 '!X%UVR,U0GM;B]:*6[\)>(GF6,(YCGL55L(%Z?:#QD M!@,GE118V^HZ;<27%MH/BLSO&L1>:?3I/E&/^FW7CJ?7V H U8IO$LTLD:>( MM#S')Y;%M$G5=_=03F* -JXF\3VJ1-+KVD9E!*(N@7#.0!D_*+DD8' MJ.I ZD53&N:P0[?\)-HH5%+;V\/W(5L '"DW&&/(X7)ITMQK$Z0M)H'B<74) M<)=1OIH<(P *\S%>P.<9R.PXJF+"98&MQX7\4>0.88_M&GXA;"@,I\[.1M'W MB1UXH U[63Q3>221QZYI"O& S++H-Q&<'(!PUR#C*M^56OL?C#_H.Z'_ .": M;_Y*JA9:CJ]K>37$OA?Q#^62P#84N?X9P/XST'85?_ .$AU3_H3-<_ M[_67_P D4 'V/QA_T'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4?\)#JG_0F M:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% 'SI\?(]2B\=6*ZI=VES/_9D9 M5[6V:!0OFR\%6D.K&6XTR[T]QID:B*Z:)F(\V7 MYAY;N,^.W1 M&,B_8;;@[E;'0#/'6@#8_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@ MQA_^*JE%J^OF>5Y8B;=8#Y>S2Y=K." Q&TD$[21CI6KX:N[^^TMKC4 M8I(IFE;"21&,A>V%/('US]: *_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H M:]#_ /!C#_\ %5T%% '/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ M\&,/_P 57044 <__ ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ M !5=!10!S_\ PG?@_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5T% M% '/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 57044 <__ M ,)WX/\ ^AKT/_P8P_\ Q5'_ G?@_\ Z&O0_P#P8P__ !5=!10!S_\ PG?@ M_P#Z&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %5T%% 'RI\?-6TW6?'5C M<:7J%I?0+ID:-):S+*H;S93@E21G!''N*\KKV#]H[_DH>G_]@J/_ -&RUX_0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'L'[./_)0]0_[!4G_ *-B MKZ?KY?\ VMW5 MDL:_8K=MVR'(8]@Y[>HURUQXX:-UACB MX83(.D8/W)GO"[Q-%;Z[=N-ZE0P#-.N1EA@D#\*KG5/"[VEQ M+$?% DBC1PDFMW8SOV[#Q.< [U/J >1GBMZ+PCJD$YGA?PE',<9D3PXP;@ # MD7.> /PH?PAJE '.-JNA#4K73H[? MQ+-/-;O.\D?B*X,:;8][9Q<;N#Q@@'VJ5-4\+M=6]GCQ4]Y(F^2*+6;QO+'' M)_?C/W@0!DD=JWO^$/U/SQ/N\(^<.1)_PCC;NF.OVG/0D?C3W\+:Q+)YDD_A M5WRIW-X>@H T/\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_ M\'U[_P#'J/L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H /^$-TO_GZ MUS_P?7O_ ,>H_P"$-TO_ )^M<_\ !]>__'J/L?C#_H.Z'_X)IO\ Y*H^Q^,/ M^@[H?_@FF_\ DJ@ _P"$-TO_ )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>H M^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@ _X0W2_^?K7/_!]>_\ MQZC_ (0W2_\ GZUS_P 'U[_\>H^Q^,/^@[H?_@FF_P#DJC['XP_Z#NA_^":; M_P"2J #_ (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZC['XP_Z#NA M_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2J /G3X^:9!I7CJQ@MY+MT;3(W)NKN6 MX;/FRCAI&8@<=,XZ^IKRNOJ/QK\&M2\=ZS#JFJ>*+2&>*W6W5;72F52H9FR= MT['.7/?TKG/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^ M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^ M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^? MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^ M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^ M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^? MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^ M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^ M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^? MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ M ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^ M&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^ M&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^? MZ*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ M]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN_P#*;_\ ;:/^&9?^IN_\IO\ M]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ ,IO_P!MH ^?Z*^@/^&9?^IN M_P#*;_\ ;:/^&9?^IN_\IO\ ]MH ^?Z*^@/^&9?^IN_\IO\ ]MH_X9E_ZF[_ M ,IO_P!MH Y[]G'/_"P[_P#[!4G_ *-BKZ@KR_XW]S&,=Z]0H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "N7\;7WB"TL($\.6EQ-=LS2NT,:, B#.T[R!\QVKQ\V"2!Q745DZSKB:- M/8B:)3;SR%9IFDVB%0/O8QR,E0>F 2>V* .23QEXG,*S-H5QC:[%!I5P",8( MZD'&W/;_B?QA(DT]OHRB%3)Y:26$^]PJNRG&X8SL5>G5Q]#J6?C9 M;@,T]@T 65X]HDW,W]S&0 "V1P3@$XS5F\\7P6GEEM.O,,%9]WEH44YW'#," M0N.2 1Z$T JR0R0V?EV1\Q7>+39R2VR7"AB>S(GS@;>PFQ%]W#%LA9-WS'"XV8P:WO\ A++& ^7-9W5L(R!-N5,0 M9(P6"L>NY?NY^]SCG%M]:8Z%)J<5G(ICY,-PP0XSSRNX'CD8R.W'. #,\.:] MK&I7)CU.PDM"2I4?89E7!0DCS&XR".<@#D %LYKJ:QK_ ,10:?=2PRV\S^5\ MS-%M.U=NYF.2. /3)].>*^.?'?\ R4/Q-_V%;K_T:U 'V_17P!10!]_T5\ 5 MZ=\#M5_L;Q?J5X(3,PTUE$:YR*8H+72[HQ1FW MNV*SRB;Y8 !@D''SC=@9X&.>G6E9^-Q.K//8-"JR.FQ9-S-_ M<7$9\G.-I;:YSG<#/$5DUE.TSZ9.N$*D+F!B2./2@#MJ*^ ** / MO^BO@"N[^#4OV?XJZ/-C/EI^<#/<'TH W:*P+3Q$]VUUMMU"PPO*IW'G!X!XI;#Q1#>SPVQL;N.Y;'G)A M&\G(RI8JQX(Z$9QWQ0!O45SEUXOACM;E[>RGFGA#MY8>,@HH!,FX.1MY XRW MM4H\56OV;S3:W+/O*>7&%)+;"^,D@=%/)P!WXYH WJ*YNW\96TLLRR6-W%'% MEFE!CD01@9#_ "N>#@CC/3/3FE?Q48+&6[GTRY1([L0-'OCWHI17+M\V.,G@ M$GB@#HZ*QG\10QZ;-=O9W*-#)Y;V[-&) =H88R^T_*0%[^N!S0!OT5BMXFLTM_-DAN%P!O0A24)D,> MTX.,A@1P2/0FH;;Q2+RYFAATN['E6[3,7>(8( (7ASR05([<\XH Z"BN;L?% MR7-O:F73KM9K@+L4"/#MP& ^?^$D DX]LU9G\2V\-U/:K:SRSQL$18VB/FGG M./GXQM)(;:: -NBN:MO&=I-!:,]M.)9E4RJK1_NO7#H_%MI/!YUO97LR,56,HJ 2,>P M)8 $'@YQT.,CF@#H**PK7Q/'=6+W::?=%3.(8$#1[I\C<"N7P!C)^8CI7"_% M369-7^$'B.5+.1+=9K=(W8K\R>9$V_ACU) Q@'F@#U>BO@"B@#[_ **^ ** M/O\ HKX HH ^_P"BO@"B@#[_ **^ ** /O\ HKS_ ."7_)(="_[>/_1\E>@4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 50U*33579J*1.IBD?$L6\;%'S]B.AZ=ZOU1U/2H-6B@CN&D40S+*-A S MC(*G(^Z02#['M0!36X\/7+95;"7[0SJ[!%(+8^8/Z'!Y!YYITJ>&XVD65-*5 MEC,D@<1@A%;!8^P(Z]B*@_X1.V;S#)?W\LCMN$DDBEE. !CY><8'7/Y4D7A* MUB64?;+MVE9G=G$1.\DDL/DX/..,8[<\T 2I<>&+=9XEDTJ%+58VE'[M5C5N M4)[ 'C%*\OAS$^D3+IRQI&)Y+:14"%,9W[3P0 !ST%/;P_$S*ZWUXLBB/$FY M6;*_AWXIU3QKKM[9Z:CVUQ?7 M%S'*UU"@,1=G#'H#X2L"N!-P/,[8.?3'-?62^&+9;@2 M"[N0@)8Q 1A68QF/=PF<[6/0XSSCKF)?", 9"VI:@^,%E9H]KD+L!*[,9 ' M3MSD4 ?*B_"KQ@Z;UL+1E\DW&X:I:X\H<%_]9]W@\].*] ^#/@J^T/Q1)?>) M+*QCT^[LI8;8SW,$@ED26,G:H8DXV,<@8XSGD5[:/"=J%8&]O69B&WNR.RL# MD,"5.,8 QTP,8QFG'PK;-"(GO+Q@<^:24!E_>-(,X7C#,?NX[9S0!-GPX-(# MYTH:8"T8/[OR06)#+_=Y.01WJ-;SPQ/?S6:S:5)=MN::,&,L>=K;O?G!SZU) M)X?@>PEM$N[N%97#N\;@,<1B/'(P1A1P1UJO;^$[>VLH[1=0OFCB@%O&7,9* MJI!7G9R01U.<]\T 22_\(TMRMJT6FO<2,J>4L:,W7 R.N 1W[BI"?#EFYMB= M*@='2,Q?NU*L>47'J<9 JK#X2MXKVVNGU+49FMY6F5))$V%V)). HQDD\# J M:?PU!/)(3?7BI(928U,> )/OC)3/)'7.1T! XH BDO?")4:7+/HQ13O%LS1; M0P;;]WID'CUS47C&ST]_!VOPDV=O*=*N!YKI_JD\IEW$*"VT#T!]@>E3'PG M2"NHWZ$$X*-&-H[!?D^0#MMQU/K3?$OA>WUG3-7-O!;KJE[ILUE'/(H&"Z%1 ME@"<<^_% 'Q__8&F^:$_X2_1=I4G?Y5Y@>W_ ![YS^':NJLO@UJNH&(6WB/P MV?.BAFCWW4J%EE&Z/Y6C!RPY QFMC_AG'QA_T$M#_P"_\W_QJO==&\&QV>BZ M1!>3M]LL[""TF,1#1OLC"D ,O()&"0?L]>*+GS/L^L^'I?+(O"GCG3M:U*\TF:SMQ*)(X99&9@\3H,!HP#RP[ M]*]HT[1XM,X@N)BG3:X0Y'. 6V[B!GC)K1H J-IFGNFQK&V9?[IA4CJ#Z>JJ M?JH]*:='TPI(ATZTVR$EU\A<,3USQSFKM% %+^QM+P1_9MG@G)'D+]/2I9K" MSN)?-GM()9, ;WC#'C..3Z9/YFK%% $"65K%N\NVA34-=HDFB5WQS_$1GN?SK2HH I#2-,5]XTZT#XQN$"YZ >GH /PI M4TG38[5K6/3[1+=GWM$L*A"W')&,9X'/L*N44 4SI&FFS^QG3K0VN[=Y/D+L MSZ[<8S40\/Z*%VC2+ #!&!;)T/7MWK1HH I2:1IDOD^9IUH_D?ZK= I\OG/R M\<<\\5*MA9I*)4M(%D"[0XC ., 8SZ8 'X"K%% %2/2]/AD\R*PM4D)!W+"H M.1T.<=L#\J;)HVES-*TNFV;M,>.?QJ[10!1.BZ4>NF61P5(_P!' M7^$ +V[!0!]!Z4Y])TV0J9-/M'*?=+0J=O7IQ_M'\SZU!@=NP JW10!4.EZ<86 MA-A:F)F#,GDK@D# )&.H &*Y7XG>&KG7OAQJFDZ+812WLS0M#$NR/)61"3EB M #M![].*[6B@#Y _X4E\0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QR MOK^B@#Y _P"%)?$/_H7O_)VW_P#CE'_"DOB'_P!"]_Y.V_\ \K[= MTSL.5)!X(/!KL*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *R-=@U&2.!M-9_,9C#*%DV[8W&"_)ZJ=K#O@''7% M:]% '((GB;/F>1*9C<.Z3VX*N(8T M6W8@%SM));AP,<_,N.Q-=710!S$D7B$2S2*]\%F2#Y(WMV,7RGS-FX %MV,Y M^7!.!4$T?BE+MI8%EWR01^:%>'R=VP[RH;+!PV,?P\\YKKJ* .:U5_$D6BVO M]FQ2SZ@H)?UHH Y"WC\523P33M=(44EHRUN(W8Q]& R=H8=0V?FXP. XQ>)) M7L4F^V-<3R,#;J<"0%A)@\@*.-F,Y.1TSUM% '+V<7B.!K**62[E5'_>O( M8"&!D^;?C!P$Y7:,Y^]3FA\2/Y*-<3JKHYD:,0Y5B2,<@< 8*D$G.=V>E=-1 M0!QFFV7B?3K:*%6D?8K-ES$WF.0.).A XX*>ISG@&S;V>N/#J'GS:C(9$B\A M;E[==I!^;'E8P?QQC'>NJHH XR=/%TC>9%]LCV3-B/S+8[D91[ $*=W QCFJ[)XF:#):195+Q*8S%D@ 28)VY8Y."#MXXZ@ M]110!RA/BAHI#(ERN\IF.(V[,BXR=C-@$G@-N&.I7'%0RMXDM+:TB5+\J8(( MG\DVY97P ^-^X M8'GI@=4L!XA^UR76H1W",ME*,!HC$),H5V*I+$\-G=GG@'%=710!Q,8\5/;- M4/.>P.,Z>.-D'[K,;%B)%3 M&%.%"D;L\GDD=.DHH YFU7Q*DJR3/-)& R")S "R[7*LQ42+Q,]E8W(CN&N[2:60PR7$:>>N,*K[,(>"0..H!X-==10!Q-I9^+K19H//N M)#YK[96DB=&1LDL-^7#;C@+]T* ,9Z3KIWB.:699[Z_ ,\9CD#0 *BLP+8"_ M>(VD@@CG@#H.OHH Y;3!X@BO[:*[#(MR6FG^ZPBVA<@'G[Q8#&> IQ68L/B^ MT2X,$%\[EPRDSPN#AFXVR.V001T,?0<=<]Y10!R]H/$BS6QG2Z*>:@E!E@)9 M>A+$# _O8103CJ._4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ; %%%% !1110 4444 %%%% !1110 4444 ?_9 end GRAPHIC 19 ex-10d1g013.jpg GRAPHIC begin 644 ex-10d1g013.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 4H#. ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?ZYW2? M&%GJN^1K2XLK3[0UK%=WDD*1SS*Y38@$A8DD' *C.*Z*O/8?AB4L=1T][[3? MLNH7)FN)H=+\N[=3+YFTS>81QT!V\=1S0!T=SXST"SU"SM;C4K:..[A>:&Z> M>,0-L=4*ARW+9;@#T/I4-SXZT*PUY])U"ZBL9%5V$]S?4=*HWGPRN)M4 MOKZVUN&(WMO):R))8^9B.2.*-L'S!AL1<'WY!QR =-=>,=#TZ[^S:C?V]E(U MS]EC\Z:/]X^P/_"Q*C!'W]O4>HS)J_B>QT75-.L+I)C)?-M5XU!2(9507)(P M"S*H(!Y-9!\#203+-9:HLHQWT7G6V]0%@$)1@'7.1DY!&#VH\0_#^#Q'> MZI>76HW*3W%O'#9F)Y$6UV98,RJX67YR&PP[#ZT ;VK>(M'T*2TCU74;>S:\ MD\J#SGV[VQG\![GC) ZD5-I^LZ7JYF&FZE9WOD-ME^S3K)Y9]&VDX/!Z^E9? MB7PW/XATZQ@&H+;W%K-YIE,)97S&\;#:&4C($I]!N1<7>H0W MDL5A#I\!BM?)"PQEB-PWMN8YZC XZ4 7(_%NEOKVH:2[20O8Q&62XEVK"P4* M7VMGJH==V0,9^M5K'XB>#]2HC+E8^2AW+S\@SFJMG\/M5L;.2WMO M$J0EM.73UFALF21$1F9&#"7AOG(8C&1TVGF@#K/^$DT(6]I<'6M.\F\?9;2? M:DVSMG&$.<,<\8%5-+\9:%JL%R\>HVT+VK2"XAGG19(@CE"S+N.U21P3V(K$ MT3P#>Z%=6MU;:ZK3HUP)VEM6DWQRR+(P0O*65@5^\Q?.>0<5%=?#-+C3C:#4 MU3,-_$9!:\G[3('S][^'&/?U'2@#J;3Q-H%_=1VMGKFFW%Q+N\N*&[C=WV]< M ')QWHC\3:!-;SW$6N::\%NX2:1;N,K&QZ!CG )]#6)-X#AFU&2Z-X%634A? M%4AP0/LY@V Y]]V<=L8[UF:;\+ELK2.WFU-+CR7M/+E:.9F,4$@<(1).ZX./ MX54#)XQQ0!U(\7>'6O["R36K%[C4$+VBI,K"8 X^4C@\\ 9YP<9P<0P>++:? M5=2M#9745KIKF.ZU"9X4MXV"!^29-^,,.=N*I6/@R73=6L[^VU&+,-S>32(] ML2'2XD#LHPXVL-H 8Y[\4-X$M#/XBO ;,ZCJ[-Y=W+8)*UNIC5-GS9WK\N<' M .>E '5-,BP-,#N0+ORO.1C/%:[F+ MRF40.'"!7<[%)S\JG STH WF\6:$UO>26NK6%X]G"9YHK>\A+*@[G+ *.G+$ M#GK5N/7-*DU!-.&I6?\ :#()!9_:$,VTC.=@.<8YSTK@M8^'M_#H-Y!:W(U' MR[6\@TZV2!8I%-RV6,LK28<#U 4]3AC@5HP?#A4UUK^74/,MY)!.UN3/E)?) M$19"LPCZ#@M$3@D9Z8 -V/QMX6GU6#2X/$&FS7LY81Q17*N200"N0 >3 MSC.#3I/$T:^)9=$BTZ]FD@BCFN+E#$L,*.6 +;I Q^Z++O7KQ(+B6:UCMX0]NI M>WV[\LCG."=_8#IWH TY->T>*$32:M8)$8DF#M7<2^8=@WC M:P/&XY!]!Q0!U\6O:5/YZQW]NTUM")KB!9%:2%",Y9 21Q65;>.M';PW#X@U M R:5IL[HL$UX\?[T/C:1Y;M@<\@X(P20 #2:1X6N]*U34KM-6VQ7<01(((F5 M4< #S2'D=2^ !\JJ#W!XQG0?#YXM(U:V&H6D-S?W4%T#:V'DV\;Q,C ^2'.2 MQ3YCN&?;% &Z?&/AK^S+S4H]>TZ:SLDWW,L%PLHC!Z9VDG)QP.I[58L_$6B: MC;17-GJ]A<0RR>4CQW",&?;N*C!^]CG'7%:_!=1W]A:QL[O92)+NV]0#G&?;-5;'QKI%Q9W=Q?R? MV.+2=;>9=2EBCVNR!U^8.4.5(/#9JK%X,G_X0._\,W&KM+]JCDB28QNRP(PP M$57D9BH'9G/U P!F7'PQ585ATW5!8PPWOVRU@CBD1(2T1CD7]U+&V&)W##+C M)'()% '72>(=%BN;>VDUC3TGN=I@B:Y0-+N^[M&:(H9@Q9>>A'!(P<@HK'N?B)8:?HL&JWME3%IU]=L(\!Q<0R>:J\@\960'G)XQB@#2N_' M6F6GBD^'_)N)+H*A:56B6)2S(-NYW7Y@)$.T#.",9) JW!XOT1[-;JZOX+!) M+F6VC%[,D1D>-RC;@!)X!J6'Q-H%P\Z0ZYILC6Z>9,$NXR M8U_O-@\#D';W25UA%66XBGMD2"0PVQC@!R3 M3/PQGFTQ]/N]:AD@2VNX+8I8E60W#!G+DR'?CL/EZ\DT =>?$^@+IS:@=4;DW?[)>Q6RMUEC$[%"JES).RD*6)'&X=-Y'! /0()DN+>.>,Y21 ZG MV(R*DJMI]H+#3;6S7[MO"D0_X" /Z59H **** "BBCM0 9!Z&BD50N .@&*6 MA %%%% !1110 9&<9YHINT DY.2M &* %HHHH **** "C(/0T=J15"X Z 8H 6B MBB@ HHHH *3(/0TM(% /'Y4 +1110 4444 %)D>M+2;1NR.,]?>@!:*** "B MBB@ I,C.,TM(5!Y[CH: %HHHH *XB+QO)%N;MO&EB\LL=[9WVG%)GA#7,:LK.@RP#1LX&!_>(SVS0 W3_ !// M",C&>E1S^(=7M+N]E:QAGL(I6ACV MY1RPQQG+%N-W\*]L9R<6)?'/AZ P"2]E!G7=$!:3'?QGC"=<8;'7!!Z'-+=> M,M,MH=1D1+JY^PV\5P_DPG$B2?*%)4FVKM'F+G:#G(;&,C'<>^-"+QIH4@1?M;><^P")87=BS8^5=H. M\C.#MSCOB@"O>>*9(CIT:QVL,EPT1D\VY!&&D"$1X'S]R3Q@8)':I)O$,R:J MML)[)2SVZQVQ^:2=7QND0AAE1D\[3]QC]'P^-]"EM([EKF:&-RP_>VTBE=KE M,M\OR@L" 3C)X&3Q4O\ PF&@_98[DWVV.20QC="X(( ))4KD+AE.XC;A@<\B M@#.3QC*T\C_9['[*(#(O^FGS =X7#C9A,9RW)VCUJ$>.)$N91);VKH%&U8[G M+!OF^;[O,1*_?X(!^Z>VLGBNP>[GM?)NQ-;O,LR+%O9!'M);:N200Z$8!)ST M'-1Q>--%DDF!N&2..,2+(R-AUV[CQC(P.H(!H LZ?K,E^MP6B@MTAA5WE,_F M*K$$]@ 5 &5#$=C8$F%)!W,=M:WAFFEDV(B0R'=_M#Y?N?[?W?>LW6?'6F:2"+RTGDC^V-;*5:(9 M9%5B<.R]"< #+$C@4 +KWB:73M?MM/AU'3(DD!-P;E3FW&TE23Y@SDJ1C QD M$GH&BE\5W8AG*/8B:*."22)BH>(.A+ AI%R=P'=>#WK6/BS15N&MWNW29)&C M=)+>12NT9+'*\(!SO/R^]4SXZTG0CUH W[ M*:6XL+>::(Q2R1*[QG^!B 2/PJ>L+_A,=!^RQW)OL122>6NZ&0'. 22I7(7# M*=Q&W# YY%">*[![R>T,-V)K=YEF18MY01[26PI)((=,8!)ST'- &[17/1>- M=%DDFS<,D4<8D61HV^==NX\8R,#J" :F3Q;HDL321WAD"S+ D$C,[-G;M 7 M+ X;##(X//!H VZ*I:5J*ZK8_:5C,9$LD3(3G#(Y0\]QE3S5V@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** &.S D#!XS_GZTC,P<8QMR/J?\]?P-24F .@H%9] MQC,P.%!R>QIK2.I5=IYS\Q^G>I<#TI:0R/>VY?E."!VZ5)113$M@HHHH&%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4UF*G.#3J* (PTF!E<\9 M."/T_P ]Z0-(3]WH.F>_^'^%2T@ '0 4K,"-)&9R&7 '?_/^-/0L20V,CT_G M3J*8!1110 4444 %%%% !1110 4444 %%%% !2'A2<@<=3VI:* (G=L97MU! M'/T_SZBAG<-A5SZ>F/\ .:DP,YQ1@$Y(HU%8C=W3 "D\@9_K2[VV!B /7/\ M.I**!A1110!E^(-5FT;2?M=O;1W,[7%O;QQ22F)2TLR1 E@K$ %\]#TKE;KP MW?W5_P#:[CPMH9N79GW?\)!I^E;7CF>&U\-QW%Q+'#!%J>GO)) M(P5447D)))/ '>O/(;'PU91QW%CXXT"#4/WKR/%JL42ASNV$;,%OO?,6R2 M!R!B@#MC4I]"THE8TC2)=?N$"A%VKRML#Q^?)R2.*V)-*UV5YV?P MWHQ,\4<,O_$_N<,L9RG'V?&03UZ^]\N;^XG\+:$TU^B1W+C7;A2X3&WI;<'@([M21@K@D09(P3D'@]ZZ/\ X3OP?_T->A_^#&'_ .*H_P"$ M[\'_ /0UZ'_X,8?_ (J@##B\.:I"(5C\,:.$AG6XCC/B*Z**ZG(.TV^.#T&, M#TI+CP]K=XTQN] TF59)WG"KK]Q'M+J%=?DMAN4XY#9ZFMW_ (3OP?\ ]#7H M?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ@#FT\&W4=O\ 9U\(Z+Y!D60Q'Q%= ME"R],J8,''8=!4Z^&=26*./_ (1;1F6-=J;_ !#=,0/3)M\UN_\ "=^#_P#H M:]#_ /!C#_\ %4?\)WX/_P"AKT/_ ,&,/_Q5 &*WA_56\L_\(OH@,4GFHR^( M+E2&VJG46^<;548Z<4^ZT/5[VXO[BX\+:$TM_&D=RPUVX&]4^[TMN.@Y&"<# M.<"M?_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H YUO"-ZT"0_\ M(KHXC3@;?$=VI(P5P2(,D8)R#P>]3?\ ".:H-,FTT>&-'%G,^^2$>(KK:3R< M?\>_ YZ#CIQP*W/^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*H MIZ7#XKTJQ%K%HNBN/,DE9GUF7)9W+MTM?5C^&*-)UWQ5K.C6.J6^@:,L%[;Q MW$:R:Q*&"NH8 XMB,X/J:N?\)WX/_P"AKT/_ ,&,/_Q5E '?]##_ .25Q_\ &Z/^%V_#S_H8?_)*X_\ C= '0?;/&'_0"T/_ M ,',W_R+1]L\8?\ 0"T/_P ',W_R+7/_ /"[?AY_T,/_ ))7'_QNC_A=OP\_ MZ&'_ ,DKC_XW0!T'VSQA_P! +0__ ?\ 0P_^25Q_\;H_X7;\//\ H8?_ "2N/_C= '0?;/&'_0"T/_P?]##_P"25Q_\;H_X7;\//^AA_P#)*X_^ M-T :DFN^*HM9MM+;0-&\^XMYKA&&L2[0L;1JP/\ HV,/^@% MH?\ X.9O_D6N'N?B_P"!)/&6F7ZZ[FUAT^[AD?[)/\KO);%1C9GD1O\ E[BM MC_A=OP\_Z&'_ ,DKC_XW0!T'VSQ?_P! /0O_ 3^.O'O@SQ'=PS:;XAMHI%@,33RQW2,!DD!0MN2ISCYU=3@D$,.#%?_ M !.TCSII(?%CS++<)MB2>\B BST)\G*X'&Y,ENI&>0 >N_;/%_\ T ]"_P#! MS+_\BT?;/&'_ $ M#_\ !S-_\BUYC/\ $KP=N_X7;\//\ H8?_ "2N/_C= &I>:[XJL;K3K>70 M-&+W]P;>(KK$N PBDERW^C=-L;=,\D?6KGVSQA_T M#_ /!S-_\ (MJ^'IH-=WQVFH/-.?LDXV(;6>,'E.?F=1QZ^F:V/^%V_#S_H8?_)*X_\ MC= '0?;/%_\ T ]"_P#!S+_\BT?;/&'_ $ M#_\ !S-_\BUYYXI^*'@;5Y]+ MFL]9<6T^U!D9^0V[AS@'NA! PPR:P]'^(>@Z1->[_&)EMMDXM41 M[US\VXJ"KQ8SD@YW9!XR10!Z_P#;/%__ $ ]"_\ !S+_ /(M'VSQA_T M#_\ M',W_ ,BUXX?B%XE7/MGC#_H!:'_X.9O\ Y%KA_$OQ?\":AI4$-KKOF2+J%E,1]DG& M$CNHI'/*=E5C[XXYK8_X7;\//^AA_P#)*X_^-T =!]L\7_\ 0#T+_P ',O\ M\BT?;/&'_0"T/_P,/BGX#UW0_LEKK<$DZRK+'Y]O.B*PS@D&WD M##_9*X.>H(%8G_"P_#T-Q*;;QDJ1RWIN7V?;4SE$' \I@H5@_P G*D,,] * M/6OMGC#_ * 6A_\ @YF_^1:/MGB__H!Z%_X.9?\ Y%KRC3/BEH(T75X]0UZT MNIKF,+;VNH+=7$18,_S29A.T$%!L7.XC636)0P5U# '%L1G!]367_P +M^'G_0P_^25Q_P#&ZQ_"?Q?\":9X-T.P MO-=\NZM=/@AF3[).=KK&H89"8."#TH [C[9XP_Z 6A_^#F;_ .1:/MGB_P#Z M >A?^#F7_P"1:XSQ#\6_A[J^@7E@NN)*9D"A'@N(@>0?O>2V.F>5(/0C!KDE M\?>'X8I#!XNMXI9H+9)1"+V%/W>\,JA(0$'*'<@7.TC: QH ]@^V>,/^@%H? M_@YF_P#D6C[9XO\ ^@'H7_@YE_\ D6O+M%^*V@0ZI?S:CXF6>U,,/\ H!:'_P"#F;_Y%JGIFN^*M5M7N(- T942XGMR M'UB4'=%*T3'BV/!9#CVQTZ5E_P#"[?AY_P!##_Y)7'_QNL?PU\7_ )I^E3P MW6N^7(VH7LP'V2+_ M /H!Z%_X.9?_ )%KG_\ A=OP\_Z&'_R2N/\ XW7FEGXR\.6%_>W%EXHM+-)8 M)(H4C-X2FYU;+%;==Q(#KN(+KD',/^@%H?_@YF_P#D6C[9XO\ M^@'H7_@YE_\ D6O*M(^*>AV_B2"6[\6.;"!1N9VNY/,!1@4"&$ X8H=[8;Y> M^2:T?"GQ0\":/-JTUSJNGVKWUSYP2QMKDQX VCY?(7!P 2>+0-&#V%P+>4MK$N"QBCERO\ HW3;(O7' M(/UK+_X7;\//^AA_\DKC_P"-UCZ-\7_ EIJOB&:?7=D=WJ"30'[).=Z"U@C) MX3CYD8<^GIB@#N/MGC#_ * 6A_\ @YF_^1:/MGB__H!Z%_X.9?\ Y%KG_P#A M=OP\_P"AA_\ )*X_^-UY[JOC?PKK3:;XEM;,W%U%=0.$N@[2*Q)+,MN& MPA?^#F7_Y%KR&Z^)ND M_P!DV%G;^+F-R'E,TWG7FV+*C8=QAWN P)V$$'."0*VM(^*'@6T\7ZMJ\^K: M?"ETBQ1O:VMP'=5.B?;/&'_0"T/\ \',W_P BU3CU MWQ5+K-SI:Z!HWGV]O#<.QUB7:5D:15 _T;.\B B]"?)RNT<;ER6ZD$\B_/\2O!USJ7AF>[UO3[I],C5KF\:VN5N&E"[3M/ MVOIF@#N/MGC#_ * 6A_\ @YF_^1:/MGB_ M_H!Z%_X.9?\ Y%KG_P#A=OP\_P"AA_\ )*X_^-UROC;XD^!O$5O9K9:_;B>% MV(EGM[A1&& !(7R&W''0@HP(&&% 'I7VSQA_T M#_P#!S-_\BT?;/%__ $ ] M"_\ !S+_ /(M>-M\1]*M=.5+?Q@6:&RB@CBCEO/OJ &!+0\@G+;^&&<<@8-V M_P#B+X3U#0-*L;O6M/O)H+LSS27*73/"@N^*M*M4N)] T9D>X@MP$UB4G=+*L2GFV' 9QGVSUZ M5E_\+M^'G_0P_P#DE,/^@%H?\ X.9O_D6C[9XO_P"@'H7_ (.9?_D6N?\ ^%V_ M#S_H8?\ R2N/_C=8/C#XI^ M=T(VEMK<$EPLJR1>?;SHBL,X)S;R!O\ =*D' M/8@&@#OOMGC#_H!:'_X.9O\ Y%H^V>+_ /H!Z%_X.9?_ )%KQS_A8&B6NK7U MS;^,_P#1I6,R)$UZAWE &Q&8B@!(P!G &",'I.WQ'\-WW@>ZTO4=2XD6/6)2Q5%+$#-L!G ]16+9_&CX>P65O"=?"F.-5*BUN M& P,8R8P3]<"LWQ9\7_ FI^#=,/^@%H?\ X.9O_D6C[9XP_P"@%H?_ (.9O_D6N?\ ^%V_#S_H8?\ R2N/ M_C=9GB'XM_#W5] O+ :XLIF3:%>"XB!.0?O>2V.G=2#T(P: .S^V>+_^@'H7 M_@YE_P#D6C[9XP_Z 6A_^#F;_P"1:\93QUH<.HV]Q#XQ@AC-M$DZ6_VV%0Z9 M'R(L&S ';: V3E16UI_Q9\-CQ!JUU=^(E?3Y!,D%O.+IUFR5V93R2L:C#C() M)WF?;/%_\ T ]"_P#!S+_\BT?;/&'_ $ M#_\ !S-_\BUP'@[XI^ ] M!T'['4^PV\D@2,K\W#YW@YR/W9XYP.Q\>Q+/X76%FD59-1T]28Y&1@ M#>0CAE(*GW!!':N7>Z\)Q0RSS:WKL%O'.+"/S98G\ M270:-./F8>=D#DO'%/E% MSH4_$XB%)7T8Q+-Q$9KG8%(VY\SY?D'S@ C=D\<=:[NUG^U6<-QL*>;&K[20 M<9&<9''Y5Q>GZ-I&J:?!?66IZW-;3H'C<:Y>C(/L9U>? MG3H_M5Y=12ZC;23SPW"16WA6_2#S$D#[WCYW.< %E*9[Y[>C>,O^0';?]A73 M?_2V&N@IIV=Q-75CPKQ'I$=RFN7=E%K=Q+>)(T-N^AZCE)'55;!.(L?+WCSV MSQ6W%YD'AR_L(+S68;Z^N6N)KJ/PS?*HW$;E5 N5R!C._/)((.,>M447TM\A MN6FGZ7;6;V6J9A0(/L_AV]BC '0*I1B!C'__ !JNQHJG4;U%R(X[_A*+'_GRUS_P1WO_ ,:H_P"$HL?^?+7/_!'>_P#Q MJNQHHYV'(CCO^$HL?^?+7/\ P1WO_P :H_X2BQ_Y\M<_\$=[_P#&J[&BCG8< MB.._X2BQ_P"?+7/_ 1WO_QJC_A*+'_GRUS_ ,$=[_\ &J[&BCG8_P#QJC_A*+'_ )\M<_\ !'>__&J[&BCG8_\ QJNQHHYV'(CCO^$HL?\ GRUS_P $=[_\:KXQK[_K MX J7*Y25@HHHI#"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@#Z_\ @E_R2'0O M^WC_ -'R44?!+_DD.A?]O'_H^2B@#<\W*'6[O,94_>;]_PI^4C&3AAQUQO^.3,OAN-K M>..2<:GIYC21RBLWVR' + $@9[X./0UF'0]69RY\*:!N)0D_VY<9^7.W_EV] MS^GH* $2T\,&/=)?^((V"%RAUF_8C!QCY92"QZA1\Q'.*66S\,P7DMK->>)8 MY(@C,6U34MN&&E #O[/\+^1-,-2U\I"P5@ M-7U'<2<@;5\S+#@\J"/E/H:TD\(Z1(B.E[K;*Z[E(UZ].1ZC]]5 Z;KIC"?\ M(UH@ VXVZ[< C:6(P1;9'WV^N<&KPG\6JH4:%H?"[0?[:FSCZ_9(O,A$ID7^W+ MS*!,&/?M6XUVXEQO^]]^V//OVR<=35A+ M7Q%'-M8=[W'B0L8!.J M#5[_ .93C[K>;M8C<. 2:?#IWAB=U1-2U_)4L=VL:BH7&258F3Y7 4G8<-@$ MXJO_ ,(]JRAR?#FE$LGEEG\2W9.W '4P9Z 8/45/%I.N0R,Z>'-&RVXMGQ!< MD,6!!8@V^"Q!(W=?>@"_;>%='N[>.>*ZU_RY!E2VMWZDCZ&4&I?^$-TO_GZU MS_P?7O\ \>IL4_BV&)(H]!T)410JC^V9N .G_+K3OMGC#_H!:'_X.9O_ )%H M /\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'J/MGC#_H!:'_ .#F M;_Y%H^V>,/\ H!:'_P"#F;_Y%H /^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M M<_\ !]>__'J/MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ D6@ _P"$-TO_ M )^M<_\ !]>__'J/^$-TO_GZUS_P?7O_ ,>H^V>,/^@%H?\ X.9O_D6C[9XP M_P"@%H?_ (.9O_D6@ _X0W2_^?K7/_!]>_\ QZOB"OM_[9XP_P"@%H?_ (.9 MO_D6OB"@ 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 **** /K_X)?\DAT+_M MX_\ 1\E%'P2_Y)#H7_;Q_P"CY** .@\9?\@.V_["NF_^EL-8K^"]1*P1I(*"';']6;71M@@*ZIF\E?8A#;4(( MPQ!*GS#\QQBNGHH @LH&M;&&!G=V1 &9Y&0CAE(*GW!!':L MX:$=LYD\3 S7+VY0ZW=YC*G[S?O\ A3\I&,G##CKC M?\21EOE4_;.6!W9 YXYZ< %M+3PP8]TE_P"((V"%RAUF_8C!QCY92"QZ MA1\Q'.*66S\,P7DMK->>)8Y(@C,6U34MN&&:W M(&3>NW7[SYA[?OJI'PKKIC"?VKH@ VXVZ5< C:6(P1=Y'WV^N<&KO]F^+#%Y M?]N:)C9LR-(FW8_WOM6?QS0!DBT\/?V8M^9O$8B:=H<#7;MC\I(9LB<@J "2 M03P#WXJQ_9&A^=+#YWB+S(1*9%_MR\R@3')_?]PRD>H/;FJG]@WD]F#)KOAJ MYM_.>+?/ITTH,KG8PW-=G+Y&WKD=!CI5I-)UF.>XF77_ \)+J,PRL=,F)=8 MP5(_X^^HZ$]>.>E #+K3_#UK#O>X\2%C )U0:O?_ #*_3!_*K<7A+7(9&=-6T;+;BV=-N2&+ @L0;O!8@D;NOO0!?MO"NCW M=O'/%=:_Y<@RI;6[]21]#*#4O_"&Z7_S]:Y_X/KW_P"/4V+3_%L,211ZWH2H MBA5']C3< =/^7JG?8_&'_0=T/_P33?\ R50 ?\(;I?\ S]:Y_P"#Z]_^/4?\ M(;I?_/UKG_@^O?\ X]1]C\8?]!W0_P#P33?_ "51]C\8?]!W0_\ P33?_)5 M!_PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU'V/QA_P!!W0__ 33 M?_)5'V/QA_T'=#_\$TW_ ,E4 '_"&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X M/KW_ ./4?8_&'_0=T/\ \$TW_P E4?8_&'_0=T/_ ,$TW_R50 ?\(;I?_/UK MG_@^O?\ X]7Q!7V_]C\8?]!W0_\ P33?_)5?$% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?7_P $O^20Z%_V\?\ H^2BCX)?\DAT+_MX_P#1\E% M&YXYF6V\-QSN)"D>IZ>[".-G8@7D)X502Q]@"3VKE7@TMF4_:-?"I*)8T_X1 MR]PC?QD?N^K87Z8/KQUWC+_D!VW_ &%=-_\ 2V&L5]2\5JL$8BN28KDR2R_9 MA^]B$R?FR0"B3I1\W=_:\OF1>5F7PU?$A2$&5)YVG(R2 M3GI3+E=)GO/M.W4O,>%(Y&;PI>;BRJ%#J1&-K#'R\?+DX[8Z"/5M>CBD1K4[ MDC.UI;25BS9X;Y.#Z;.#QG< :;<:SK\5\WEVQ:!X(Y8D;3I2=VW+1EE8A2QX MR>%QSNR* ,8OI'V26W5=9V3,CS*WAJ]*3,I;Q1IC6? MV?9XA0^28MZ:'>Y&1C<,Q'GTSG\:<=6UX6LQ-DOFED\MA:R$1J2X(90V7(VC MD8^^#C YW6EE:SWX,;&$MN52VUL=EQD_3&>.E ' Z9_92Z<;WQ,T2R2RJQ\ M.7(;QY.:NOJ&O?V/$+:VO9KI)W+2/&@,L:#/1E0*&)"XP&QDC.,FZEUJTE[?1!9 MEA@B>6&1H<>;O ,:].JG>".OW<]>0#D97M[DLUQ/J#.;;[-E?"5Z,J-N QVD MLN5S@G\JFM9-,M9_,4ZL,*ZIY?AB^4QJP8>6AV?+$-V0GJ,YZ8UKG7]7EA=+ M2UO5Q:AO,?3)599!M)//WAU&W:#Z9JU:ZUK9M#$2 DX4, M0!Y9RW/6@ LO$^CV-E#:Q6>M!(D"C;X?O5!]3@0]^M3_ /"9:7_SZZY_X(;W M_P",ULV37#V,+W6SSV0%]B% ">V"21^=3T <_P#\)EI?_/KKG_@AO?\ XS1_ MPF6E_P#/KKG_ ((;W_XS7044 <__ ,)EI?\ SZZY_P""&]_^,T?\)EI?_/KK MG_@AO?\ XS7044 <_P#\)EI?_/KKG_@AO?\ XS1_PF6E_P#/KKG_ ((;W_XS M7044 <__ ,)EI?\ SZZY_P""&]_^,U\05]_U\ 4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!]?_!+_DD.A?\ ;Q_Z/DHH^"7_ "2'0O\ MX_]'R44 M ;GCF"&Z\-QV]Q%'-!+J>GI)'(H974WD(((/!!':L P?#X1VSGP=IH,UR]N4 M.F6^8RI^\WHI^4C&3AAQUQO^.1,WAN-;>2..1"ZJWVR'!*@@D9[9& M?45@'096$>*J'PKKIC"?VKH@ VXVZ5< MC:6(P1=Y'WV^N<&K*?LS)+KF@^4(RK%]'F^[CG)-UZ4 9ATGP$-+AU ^ M$M&,4KA-J6-LY3C<2=N1A5R3@DX!XJ?_ (1_P/YTL/\ PB&D>9")3(O]FP90 M)CD\=PRD>H/;FJ,>B3W-BK?\)!X7NK8R&(/)I\TP,CA5QN:\.6P% YR!P.M7 M5TG68Y[B9=?\/"6ZC,4K'3)LN(P5(_X^^HZ$CG@9Z"@!EUHW@*UAWOX2THL8 M!.J#2$^93C[K;-K$;AP"33X=%^'D[JB>'-%R5+'=I"J%QDE6)3Y7 4G8<-@$ MXJFW@[48H&GDUO1_+:,(97L[L_*< ?,;WZ8/Y5;B\):Y#(SIJVC9;<6SIMR0 MQ8$%B#=X+$$C=U]Z +]MX,\%W5O'/%X4T7RY!E2VEQJ2/H4!J7_A!/!__0J: M'_X+H?\ XFFQ:?XMAB2*/6]"5$4*H_L:;@#I_P O5.^Q^,/^@[H?_@FF_P#D MJ@ _X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FC['XP_P"@[H?_ M ()IO_DJC['XP_Z#NA_^":;_ .2J #_A!/!__0J:'_X+H?\ XFC_ (03P?\ M]"IH?_@NA_\ B:/L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*H /^$$ M\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")H^Q^,/\ H.Z'_P"":;_Y M*H^Q^,/^@[H?_@FF_P#DJ@ _X03P?_T*FA_^"Z'_ .)KX@K[?^Q^,/\ H.Z' M_P"":;_Y*KX@H **** "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@#Z_^"7_) M(="_[>/_ $?)11\$O^20Z%_V\?\ H^2B@#<\&XYW$A2/4]/=A'&SL0+ MR$\*H)8^P!)[5RKP:6S*?M&OA4E$L:?\(Y>X1OXR/W?5L+],'UXZ[QE_R [; M_L*Z;_Z6PUBOJ7BM5@C$5R3%?:=NI>8\*1R,WA2\W% ME4*'4B,;6&/EX^7)QVQT$>K:]'%(C6IW)&=K2VDK%FSPWR<'TV<'C.X TVXU MG7XKYO+MRT#P1RQHVG2DAMN3&65B%+'/)X3'.;Q#'M,LDCQ^'KS,DKY^;F$X W-@?3!&*E35=- M%[?W#?VXWVJ$HJ?\([>@1,R@.P_=\AMJG'L>3FK":CXC.B1%8+J6^$S.Q$(4 M&-5!"_.J?>) ^Z&Y; .W)TDNM6DO;Z(+,L,$3RPR-#CS=X!C7IU4[P1U^[GK MR QLH;6*SUH)$@ M4;?#]ZH/J<"'OUJ?_A,M+_Y]=<_\$-[_ /&:V;)KA[&%[K9Y[("^Q"@!/;!) M(_.IZ .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ M^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"? M77/_ 0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#& M:^(*^_Z^ * "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^O_@E_R2'0 MO^WC_P!'R44?!+_DD.A?]O'_ */DHH W/',$-UX;CM[B*.:"74]/22.10RNI MO(000>"".U>K\3R8V_L9L2.A M;Y1_I7+*=_'4'=[T 58=.\%212,? ^F.\:%G\G38&4,/X%I48;0XT% MR" 3QG[3TSG\:5_#^M3R@O?>%I)(@JC=H#DH!]T?\?/&.U % :;X%:"20>"] M-+JZK'%_9MONF!W89>V/D?@D'Y3QTSJR^#O!Z6C31^$-&D<1&5(AIL09L#., M;>#T%(VA>(FC,;:AX:*'&5.@R8."2./M/8D_G4W]G>+/)\G^V= \K;MV?V++ MC'3&/M72@#FY+7P7;Z;]KN/!6A1,MT8&22RC3Y57>S#?&#PO8@9/'<&K_P#8 M7A W=U;#P7H1DM5E>8"RBX"A2G\'\08'VP>N*E@BU,+;QV_B'PD%F5Q L>D- M\X8_-M NN02.<=2*FBL]<\Z41:YX7\UB+:0)HS[B54D1G_2NRDG;V!- &;>: M9X+M8R%\%:,\WD+,JBSML,3@[/4'!SR #CK4D&F>!9I"I\%Z9&%+I(SZ;;XC ME0%FB.,Y8!2>#B)(R,1^'V^9#P>ESRO&/2K$.AZTL[+# MJ'A831)Y;!-!<,JG/R_\?/ .3Q[T 6;3P9X/N[2*X_X0_1HA(H8))I\&X ], MX!'ZU-_P@G@__H5-#_\ !=#_ /$TBV/BY%"KK>A*JC T64 #_P*I?L?C#_H M.Z'_ .":;_Y*H /^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H^ MQ^,/^@[H?_@FF_\ DJC['XP_Z#NA_P#@FF_^2J #_A!/!_\ T*FA_P#@NA_^ M)H_X03P?_P!"IH?_ (+H?_B:/L?C#_H.Z'_X)IO_ )*H^Q^,/^@[H?\ X)IO M_DJ@ _X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFC['XP_Z#NA_ M^":;_P"2J/L?C#_H.Z'_ .":;_Y*H /^$$\'_P#0J:'_ ."Z'_XFOB"OM_[' MXP_Z#NA_^":;_P"2J^(* "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^O\ X)?\DAT+_MX_]'R44?!+_DD.A?\ ;Q_Z/DHH W/',C0^&XY4ADG=-3T] MEBC*AG(O(?E&X@9/3D@>I%5F5;,D*3DKQ=C*D\[ M3D9))STIESIFI3WGVG_A%-2\QX4CD9H+#<650H=2+H;6&/EX^7)QVQZ710!Y MR;'4/LDMNOA76=DS(\RL+$I,RER2Z_:OFSN7_OA>N,5T,>N:K'%&O_"(:Z2B M;,F:R(/3DYNB44 <#?'6IEC MCL_"^J00+:BU:.>*QF!4$$<&Z [8Y!K._LK5\HQ\-:IN2)(@XAL@Q55(V$_: M_P#5$$93VZ]Z]/HH XC17U#2'FD_X0_6)'D 5=AL4$:Y)V*/M)PO/ [8%:__ M D.J?\ 0F:Y_P!_K+_Y(KH** .?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T) MFN?]_K+_ .2*Z"B@#G_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(K MH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN@HH Y_\ X2'5 M/^A,US_O]9?_ "17Q!7W_7P!0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'U_\$O\ DD.A?]O'_H^2BCX)?\DAT+_MX_\ 1\E% &YXY@ANO#<=O<11 MS02ZGIZ21R*&5U-Y"""#P01VJ3_A!/!__0J:'_X+H?\ XFH_'(F;PW&MO)'' M.=3T\1O(A=5;[9#@E002,]LC/J*A2?Q#((2GBKPTPFD:*(KI+M^S^WM!W8SM_L>7./_ JFRP^+((7EEU_0EC12 MS,=&FX _[>J '_\ "">#_P#H5-#_ /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q- M56G\0HLC-XJ\-*(I1!(3I1ZU9^S>+=^S^W]!WXSM_L> M7./7_CZH 7_A!/!__0J:'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:BC7Q1- M-)%%XD\//)']]%TF4E?J/M7%)_Q4X5F/B3P\ K^62=)EX;T_X^NOM0!-_P ( M)X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70__$U#)_PD\-N+B7Q+X=2! MMN)6TF0*=Q 7G[5CDD8^M0&\UU6@5O%WA<&X&80=-?\ >#./E_TOGGTH N_\ M()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \352WG\0W93[-XI\.3B0 MD*8M*D8$@ D9%UC."#CTJW]C\8?]!W0__!--_P#)5 !_P@G@_P#Z%30__!=# M_P#$T?\ "">#_P#H5-#_ /!=#_\ $T?8_&'_ $'=#_\ !--_\E4?8_&'_0=T M/_P33?\ R50 ?\()X/\ ^A4T/_P70_\ Q-?$%?;_ -C\8?\ 0=T/_P $TW_R M57Q!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U_\$O\ DD.A?]O' M_H^2BCX)?\DAT+_MX_\ 1\E% '2>+;:[NM"5;*UDNYXKVSN/(C9%9UBN8I& M+E5SM0]2*XN;1M3E&!X?UX*LGF(A%B4!/W\C[5R' 4$>@;^]QZA10!YA-HMY M/ T%];-WO\Z>8263!W(.<9N1QS@> MPJK#8:E;RY@\-:]#"5.8XC8I\VT!&&+G *L9'Z:)IVJQKA?"V MH[<@FW\BR\@@=C']KZ$_-U^]S[5:@75[32+RTC\)ZO)+.PDW[[- [ @_/_I) MR3@ L!D^]>@T4 >;:AIVJ7MQ=2KX=UV+SW,NS%BRB0'Y&(-S\V 6&#UR/2GZ M;;ZQI4\=U!X1OI+J.-XE8PV*!%9PQVXNOE'WN!P2>U>C44 J[3=G M< 5. 1CYB#G->IT4 <7=:EXBNXX]WA?5$FMY4EA4R ;?M3?WB>HK7_ .$AU3_H3-<_[_67_P D5T%% M '/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044 <__ ,)# MJG_0F:Y_W^LO_DBOB"OO^O@"@ 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*** /K_X)?\ )(="_P"WC_T?)11\$O\ DD.A?]O'_H^2B@#<\=00W7AN.WN( M8YH9=2T])(I%#*ZF\A!!!X((XQ6':Z3X4:^EM;SP+H49281%[>TAD5H-85G;:9 MJ6H 1^,M52]29HX_M6GV<$C2#!8)YEJI8CC.W..,]J (H[7P7+;ECX%TF&;: M65);.U(.&Q@[-Q!Q\PR!Q73?\()X/_Z%30__ 70_P#Q-'7CFOK3QQ) M,X!,AM[?3FD(W[22!;;L;LHXZJSZ>".<=/(]>/K3IH6A6-CX^U=EDD6,&-+%L%LXSBWX'RMS[&@" M_P#\()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \36))?V$5Q;P'XFW MS27*EH@AL&WJ#@D$6^, @Y/L?2M#[#)Y\<'_ L'4_.E8K''_H&YR "0!]GR M2 0?QH M_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 31_PC MVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (] !_P ()X/_ .A4T/\ \%T/ M_P 31_P@G@__ *%30_\ P70__$T?\(]JG_0YZY_WYLO_ )'H_P"$>U3_ *'/ M7/\ OS9?_(] !_P@G@__ *%30_\ P70__$T?\()X/_Z%30__ 70_P#Q-'_" M/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] !_P@G@__H5-#_\ !=#_ /$T M?\()X/\ ^A4T/_P70_\ Q-'_ CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS M9?\ R/0 ?\()X/\ ^A4T/_P70_\ Q-'_ @G@_\ Z%30_P#P70__ !-'_"/: MI_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT '_ @G@_\ Z%30_P#P70__ M !-?$%?;_P#PCVJ?]#GKG_?FR_\ D>OB"@ 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 **** /K_ ."7_)(="_[>/_1\E%'P2_Y)#H7_ &\?^CY** .D\6VU MW=:$JV5K)=SQ7MG<>1&R*SK%:% M;C3MDI5Q(@.9MP"L,C:03W)%>B44 >8#P[+Y[O)H7C*6,N[)!)=Z<8XMS;B% M'FY SGJ3U[UH:G:WFHW-],/#GBJU%]&B7$<$VF[79/NO\\K$,..AP<#(-=_1 M0!YB/#B^3,DGA;Q5(TQD9Y&N-.W$NCHQXE Z2,>GIVXJ2VT66VBDC7P[XM;+ MHR,;G3E:((7*A2LPX'F-R:.>UE?PYXNG,$CR,)KG3F$VX M@D/^]Y' Z8]\U-8Z+_9\UE+#X4\3LUJ,'S)].;SL.7!?,W4$G!&#T]*](HH MY_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ A(=4 M_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH Y__A(=4_Z$S7/^_P!9 M?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)%'_"0ZI_ MT)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^L MO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\D5\P?\*2^(?_ $+W_D[;_P#QROK^ MB@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@#Y _X4E\0 M_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\ H7O_ "=M M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW_P#CE'_" MDOB'_P!"]_Y.V_\ \_P#)VW_^.4?\ M*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"DOB'_ -"] M_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W_D[;_P#Q MROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@#Y _X M4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\ H7O_ M "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW_P#C ME'_"DOB'_P!"]_Y.V_\ \_P#)VW_^ M.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"DOB'_ M -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W_D[; M_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK^B@# MY _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\0_\ MH7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O_)VW M_P#CE'_"DOB'_P!"]_Y.V_\ \_P#) MVW_^.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A>_\ )VW_ /CE'_"D MOB'_ -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ ..4?\*2^(?_ $+W M_D[;_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB'_T+W_D[;_\ QROK M^B@#Y _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ !ROK^B@#Y _X4E\ M0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B@#Y _P"%)?$/_H7O M_)VW_P#CE'_"DOB'_P!"]_Y.V_\ \^@\[S(MZOMW3.P MY4D'@@\&BNPHH ***RK?Q+HMS>SV<>I0?:()Q;/&[;"9",A5W8W'@_=SR".H M- &K15!=;TEE=EU2R*H=K$7"84YQ@\\'/'UJ(>)=!*LPUO3=J#+'[6F ,XR> M?7B@#4HK(;Q3H2:F^G'5+7[5'%Y\B>8/W<>W=O8] ,1G5+(?:%W M0_Z0G[T>J\\C@]* +]%5[2^L[^,26=U!<1D!@T,@<8.<'(^A_*K% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7(VWP[TJSU:WU.VOM4BN8L%S]IW>=\Y<[MP) )9LJA4$,/F4#[M %J7X=Z?*2&U35/+;. MZ(/%L*[@P4#R_E4,,@+CJ.'Q+%%)&IG15B*QA/)?DG.W98Y0HRIR =I;.XCVVXYP )-\.]+EDA9;R_B6"UCMHT1X\+Y8PC\H?F''^ MS[5/)X%TZ6W$4MS=NV#OD;RR7)F\YF8;-O+DY&,8XQ2[/$ZVLB&21G=HVWKY M.^,9?R&"#KC!Z=Q\P4 ?3__ M T=X/\ ^@;KG_?B'_X[1_PT=X/_ .@;KG_?B'_X[7S!10!]/_\ #1W@_P#Z M!NN?]^(?_CM7-)^/GA76=9L=+M]/UE9[VXCMXVDAB"AG8*"<2$XR?0U\J5J> M&HYYO%6CQ6K.MP]]"L1C(W!BXQC) SGW'U% 'W717(I9^(9O#:6S+/;WL-V& M1AZW1QMC[F,\*. <#D MY- ';45S$L?B-M+MHUEN_M#.PE?_ $=652, L>1P23\J@G';O%8IXH6TD29K MKS?)V@SFW.&#*%92O-=-\=Z--JFEP7 M<,$5PUNRW2*K%@JMD;688PX[^M=)7A7P*35&^'ET=,+*W]J3AB"O&88<'#<' MOV->FJ/%*+/&6=U169)2(=[_ #;0H'"[@HWY("EF Z9 .HHKDU'BA"6#3Q(UR[^?_I&X0*=AQ]XC((&2?E )QU' M< Z&BN41?%2%F M4L2"2<$G //?B@#JJ*Y[2!X@^WK_ &BTHME4JH80G>.=I?;@B3UV_+TP!SC, MO%\5W-C=0^1>J'9]FR6W\S[HVKNX&S.>>'Z?6@#M**Y:PN=?=8<0SO X9Q,1 M&<+L; (9@V=^W';&.>N*UO#XM6\5I)KWRGVE@S6SA2N1T 7ANIQCJ,'K0!V5 M%-*DS0^ M6_E*[0@;AC9L(YR1NW;N,XQQ0!NT5R*/XJ-N@>*\5E!P5:U+-ECG?T&0N-NT M $_>IZ2>*(IQ)Y-W-"&^>*0VVYE'"[=I'S'.6R0,CY>* .KHKDO(\53:;,); MBXCGEM\@1F -%(I0C:<8RP,@.XD<#IWLW=GK$=_=7-M->,DJP1@(8-Z* VXI MN&W.=N<\8)P,XH Z2BN9D'B0:'*Y,[Z@\@"I T"^6NWJNX$$9[$Y]"*J2KXK M.I_:XX9LJCIY)DA\DAF0+CG=D#+DG^Z0.N" =C17(W"^+3J,ZV[7"VR(S1NS M6Y$CJ#M &W(5SC(/([,.UFX_X2)K]O*-S'#YYY40,@0?=V@G<01][)!SC;@4 M =+17)Q_V_!::O=3)>?:6BB\E08F^<,^X1 9&,$ %QD]_:,S^*8 \SQ71BAA M=\.;=C)M(8 A!D.RC:<97))&.* .PHKEYH/%#'?'=R*1%G8@AVE]I;'S*3][ M"?3GKS3=GBI[=B99$F!=\*L&W('RH#W0D <@-S][T .JKF_&OC73? FC0ZIJ MD%W-!+<+;JMJBLP8JS9.YE&,(>_I3XX=;@\/Q0F6]EO//(EES 9A'D\ID!/[ MOWAG&>]>3_&VTU&V^&\,NJ2N]S/K43D$H0O^CN"%VCID'KF@#9_X:.\'_P#0 M-US_ +\0_P#QVC_AH[P?_P! W7/^_$/_ ,=KY@HH ^G_ /AH[P?_ - W7/\ MOQ#_ /':/^&CO!__ $#=<_[\0_\ QVOF"B@#Z?\ ^&CO!_\ T#=<_P"_$/\ M\=H_X:.\'_\ 0-US_OQ#_P#':^8** /I_P#X:.\'_P#0-US_ +\0_P#QVC_A MH[P?_P! W7/^_$/_ ,=KY@HH ^G_ /AH[P?_ - W7/\ OQ#_ /':/^&CO!__ M $#=<_[\0_\ QVOF"B@#[/\ OQ'T?X@?;_[)MKZ'[#Y?F?:XT7._=C&UF_N M'KCM785X!^S+_P S3_VZ?^UJ]_H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "N1;QA);W CN([4".46TP9F0F4-ABG!!&TH MP4D9W=?7KJSEUW2VD@C^VQ*\ZJT0<[-VXD #./F)!&WKP>* ,+_A-4MX$2XB MC:Z9B GFA2R[6._')V@K@D9QR>V*O2>(Y0+=$MK?SI[6294^T[OG4$A1M4Y4 M[3\QV_0G(&I'JMA):_:/M421#.3(X7&,DYSTX!/T%$FJZ="B/)?6RJ\1F0F5 M?FC R6'/( [B@#*TWQ,U[>V=K)#;!YHE+F&YWD,4+Y5=HS'@8W-"EM?6TKSQ>?$J2 MJ6>/^\!G)'O45MKNE740DBU"VP9O(P95!$G9",\,<=.M ',^+;RTU-[_ ,.: MM:6UYI\PBW0_:&27^^"57!VY3[VX8.!@YKC(?AUX$CL9IYO#,4C+)''&#?W$ M:Y;/+-O..GIU('>O89=2L8998I;VWCDBC,LB/*H*(.K$9X7WZ5#::WIM]&TD M%Y$RKNR2P P"03GN.#R* /*(/ASX O-2N8(O#ELB0VDTH3^TIWEW(4 +*'P% MY.,$Y&#QFJMIX*^'4@M4F\-61DDR&,.L7!4_)N!0D@$=CDC;@]0,UZ^-?T=K ME[==4LS-'&TCH)URJJ<,3SQ@]?2G_P!LZ=]KMK5;V!Y[E=\2)(&++M+;L#^' M //2@#R)/ WPZ>,O_P (I!\L0+'^UK@ .3C^(@F,'J^.,'@@9JWI_@KP/H]M MI>MP>'K8WJ7,DT,B:E/Y8,,AV["S$._ VJ0-V#G%>HVVMZ5=K;M;ZE:2"Y9E M@VS+F0K]X*,\D=\5*-3L#=_9!?6WVG)'D^:N_(&2-N<]* ,B'Q,7L;VYFMXH M! BR(7F8JR,S*NXA,J,5NV/B72-11GM[Z$H)O(5VD4!Y,D!5.>3P>.M3OK>E1ZE'ISZC:B]D.U M;G- &!J'CBV@TN2[MS;2*)3$I^T9W81&)4A2"1OQM)&V6=_-N/*SNX&T8.0#]X_P (YYZ5>?Q%H\5N\\VHVT*1IYCB M60*R+NV[B#R!GC/O5C^UM-\AY_[0M/)CD\IY/.7:K\?*3G /(X]Z .?;QA,] MI>-!:V?G00^8 UV2C8<*QW!.$YR&."0<[0.:J^(_$UQ+\,_$&IVD96XBMIXU M:RN=WDG8<2!\+TR#E<^Q-=1;ZSIEW;PSP:A;213.4B=91AV!P0/4Y[56U-]) MUWP_?V+ZA$UI>6SP226\JE@KADRO7G[V.#R.] 'Q7J7B77M9MUM]4UO4KZ!7 MWK'=73RJ&P1D!B1G!//N:]1^&'@OPWX@^'&LZI?Z1'?:K:W;)$9;F:)0FR,@ M'8<=2YZ$^O:NN'P'^'Q.T>(=2W&18MIO8,[V&57'E_>(Y ZUW/@;1/#?@C2- M1TK2-5>>W@G-U=2W,Z-Y3,H4@LH4#'E]#R.] '$Q> ?A\Z0Y\(QAI)=GS:O, M,*.H.6&)/]@X'7YN#CIT^"_PXEW>7H2OL8JVV^G.".H/[SK7:'6M* E)U.R MB56DS.OR G )YX!)P*?+JNG02O%-?VL9050=6()X'OTH I>'/"VC> M$=.DL-#L_LEK)*9F3S7DRY !.7)/11^5;%4(];TQ[2&Z^WVZ032&.)Y) HD8 M,5PI)YY';K21:YI^QHT894NK M8*Y']X"@#1HK'_X2K03>QVBZO9M-)MVA9E(.X97G/?MZU=AU*SFDEC6=!)%) MY;HQP0V<#CWP<>N* +=%9D/B'29Y/+%ZD;EU15G!B+DD@!=X&[)!'&>E2'6M M+&XG4+8*IVL_FC:&W;=N[IG/&.M %^BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ KC_B/X%_X6!X>M])_M'[!Y-VMSYOD>;G".NW&Y?[^_T4 > ?\ #,O_ %-W_E-_^VT?\,R_]3=_Y3?_ +;7O]% M'@'_ S+_P!3=_Y3?_MM'_#,O_4W?^4W_P"VU[_10!X!_P ,R_\ 4W?^4W_[ M;1_PS+_U-W_E-_\ MM>_T4 >?_#+X9?\*Y_M3_B;_P!H?;_*_P"7;RMFS?\ M[;9SO]NE>@444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !6%)X5M7>9DO+V(37!G=8Y%"G)!VXV_=R"1W!9N?3=HH YZ3P M?9R.A%Y>HBN) BLF-X! ;EF<<=.N;@T* /$1<3JL<31%$V*'#;L[L*,_ M>)],\XSFM6B@#*MM!AMKJ*?[5??K7044 8]_X>BU"^-U+?7JG "1JZ[$(VG(!4 M]U''0]P:H#P;$5N$?4;L"4M^\7R][*X.\-E-O))Z =![UT]% &&/"]N%D4WM MZ0XQ]Y,+RK#:-N 5R ..3D&I+;P[!:W\5U'=7.(W,GDXC",VPIDX4'H>Q S MSW.=BB@#&3PY;QR1,+JZVH02F4PX60R*#\N58CLV@OG>OOR<[=% &6-!MOL\<# MRSO'&)5 + ?+)G(X Z9X/7WJN/"]GYDO& M-RB@#"'A6U$H?[7=G'1"4* =QMVXYXR<9.!S4D'AN"WM[B$7ETRS1QQ@OY9, M:H25"_)_M'DY/?.>:V:* .;C\(1>;YD^I7LK(Y:$DI\F< DY4[B0O);/4XQ5 MNZ\-6EUM)FN(V5D93&4&"BE5XVX[YQC&?;BMFB@#!G\,K-:VUK_:%T(XVF,K MD(7E$A)8$[< N;V^,:J56(R+M7)!)'R\=/I6_10!D3^'K: M>W6'S[A%!FW%2N665BSJ,GJ,''?KE8] @AMYHH+J[B,L:1^8D@#J%9F&# MCKER/I6M10!@R>$[":"UAEFNG%NH4'> 7 ;)#8'0@E2!C@GI26WA*RM;=H%N M+IXL.$5V7Y-[J[8(7)R5'7/H.*WZ* ,%O"=F\MPYN;O;.L@=-RX^ GRAPHIC 20 ex-10d1g014.jpg GRAPHIC begin 644 ex-10d1g014.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 8 #.0,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**X' M3=3US4?B'K5D;K5CIUC=1(@MDLQ;HIB5BLA<>:7ZS\0KG4M M.\6:/:V,EEJ&DV5TUS.EU_J67B(QD %BP^;^';C')IMYXSNVTR/3=0M+JUNH M&TR59;/43NF2:0*"[&/@Y!W+SD$C=WH ]2HKQ.\\=:EHOA+63J,-Y/97&I7] MK!?0:D4N8F7+]9L+M(#IMK#;&$_:"TB;X MR<_ZL;BW4Y;@CC.: .SHKS'Q7\03I'CB.UCUJTM['3WMDO;-VCWW!F8AB,_- M^[78WRXZG-='XXU?6=)AT5M&6V+7.IPV\OG2[ RL?N_<; /=AR,<9[ '5T5Q M%AX_FN[_ $_S-(2/3-0OI+"WNENMTGFH&R6CV#"DHP!W$\ D#-9WQ(\;7'A_ M4;:SL-7M;&:WMGO[A)C'FX164+"N_G+#?]WGY10!Z117G&N>+?$(UVX_L1;& M733X?;4(3)<%>_$G$39(Z!<[2.21TI+SXC7V@>$M*O;^QMKS4)=/^V3Q17$I M8Q@+^\^2W*KDGG=L4'@,>H /2**\ZU_QC?ZEX:\42:39/#9V$$T!OUNMDT

: M;9_%&:ZTN[U3_A&[P6*6,E[!-MF5'"C(5W>%45F'38T@X//3(!Z+17F6N^/] M;&@ZRMIIT%AJ%K;VMW%(;KS1Y,S$ \Q8WC&"N".20QQSJ^-M;U73+3PZ!=3Z M=)>WZPW?]G0B[<*4(+"STNTU73FNKN\-W,)[IA:NMM"P*O)&J'#E#]T <@ @9)% M?5/B!/=^';C[7ID]A#J&D3W]C/9:AB8QH ?F/E_NGVD$$;P* /3:*X%?B'*- M8_LVST*^O8;:2&"YFC2:1U9U5BPVQ%" &!)9T/7CIFKK?CC7KGP7J.MZ)IL% MO:)(R6UY+=9DPLPC),1C(&3G R>,YP< @'I%%"ZU"'[-*/**C88O*CX M.[@X'3OF@#L:*\XE^*-R-/-Y;Z DD<6D0ZMO45PVM?$&70M5L["XTVWFE9K> M.\6WN)G-LTS[5Y\C9CN-[(Q[+TS2T3QMK:ZVUAJUE;2QW6NS:?!)%H#38+R[DLHYRLGF#CRQ'"_)P3A_+'3GKBY=_$ M6>VOKT#1";"QO+>UN9WN=DJ^<$VL(]G)!?D%AC'&>< '=T5Q%K\0)+F_LF.D MA=)OKZ6PMKH7693(F[EHMH"J2C $,3TR!FLVT\:^)=8U/PG<6VEV=GIVJ^5(,X M_B7- 'MM%>(S>*=3N[&TF;4-16^EM=&EFD2ZV1-YLY#;8U4;21D-S@C QQ74 MR?%"Z:>Z-AX4U/4+6&::!'M89W=GCR,G]SY84LI&5D9N1\O4 ]%HKSN+QGK M.K:KX4DTM=*>RU%K@7"17KN&V+G!+0!E*CG& <\' YIFJ?%233-.?5CH8DTE MY[BVMIA>8EDDB5C\T>S"JQ1@#N)Z9 S0!Z/17G\WQ,:QAOSJ&C^5/!%:S6\4 M%P9O-6X8K&&PF5((Y"A_;=QE9_B/>VND"\NO#D]H1=BWDFN_M$-K&I7(D:1H M X4G"Y,8 )Y('- '?T5R6@7]RWCGQ!8OX - "T444 %%%% !1110 444=\4 %%%% M!1110 4444 %%%% !129I: "BBB@ HHHH **** "BDSFEH **** "BBB@ HH MHH **0,#TI: "BBB@ HHHH ***0D*"3P ,F@!:*** "BBB@ HHHH ***0D @ M>M "T4 Y&:* "L5?"NE1ZU-J\2WD5Y/(LLQBOYTCD90 "T8<(W P16U7%7' MBB6QU.Z+ZA%+Y5X\,EDP7]U"(\B3Y1N'S8!)R/F[4 :1\!>&2A4Z;]Z*>%V\ M^3#M NIO.FL-TFR!,^%;HS>?I9D64RL\;7,NS=)G>X7=@.!X[QX5@=EG<*Z+]W1'1D^XP=6# C'7.:RO^$MG-@MW'8P/&('ED/VK@;9/+&T M[<%>"2V1@>M1W7BFY*6,<:V<$ES)'AOM:OO7SPA\O (?Y>3SQF@#0L_!VA6& MI)J%O9N)T=Y(P]S*\<;O]YUC9BBL>71=.2^O[T6P-Q?HL=R[,3 MO500%P3@#!/ QUK-U7566.R#ZG!IUO/+*DEY%(CA2N=JAG7:"<'.1Q@@<\UG MP^+KHZ7<,ZV2W4%L)AY\VQI5P3Y@0#[F,'.?7TY -&+P3X?@%D(K%T%E;/:0 M@7,N/);K&PW?.OLV<=JK3?#KPO<65O9RV-PT$$#6R WUQGR6()C)WY9,@84D M@8XQ5?4/&#JEW#;&U$D2.P<7 )CVE/F<%3M1MW#<\8/?AS>-7Q'LL[9]QDPP MO55)0LA3,9(&_@9X'M[T 7IO WAVXENWDL'_ -,0I<1K/(\]AO:2.")OWT@RL+;HQPW8\^_?-5=:UJ>WT&RN'O8=.U"Y M9?)B$B,CL1G:S2*/D Y8C!XXY(!NPZQ"/$=Y8S:E:G9%"8X=ZJ59F88QG))^ M7\Q@>H 3^$]#N6N6FL0YN;N.]FS(^'F0 *V,]@HXZ''(J"#P1H-M97-E#!=+ M97$3PR6OV^JQ2Q6T2B9',?\ HS%U M!*XYPJDLQ?(SM]Q55O$MPJ>7%K5M*3#<>4SM$C2A)4 <$X4DKOQP%)'/% &] M<>$-"NTNTGL ZW=K'9S@RO\ -$F2B]>,$GD8/O5F30-.FCTU)H9)?[-D$MJT MD\CLCA2H)8MEC@G[Q-1^&[VXU#1([BY+EC)(JM)LW.@S0K,4&%,B(X5SCCY@>..E1?\ "#>'3!?0'3V^SWP<30_:)?+&]@S; M$W8C)8 DH!R!70T4 9MSH&G7ND1:5=123V<31LJR3R,Q*,&4ERVYL$#J3GO4 M>L>&M)UZ:WFU&W>22!76-HYY(CM?&Y3L8;E.!E3D'TK6HH P/^$*\/?99K7^ MS_W,UBNG.OG27;W,^G%WD>.1T^T2B-GC ",4#; M2P W8SC([FNDHH R],\.:5I$5U':6S'[6'Q:7ML]G+/'>PB":Z&B@#FY_ ?ARZN8KF> MSGDEC$(W->SG?Y1S&7&_#E>Q;)]Z?<^!_#]U/$P&WS M%VN-C$<$KC/?-=#10!SH\"^'!:6]H-/9;:WD,BP+<2A&)?S/G7=AQNY ;('8 M5J7.CV%WJ=OJ,]N'NK>.2*)RS857QN&,X.<#J*O44 VN;4VL M'V>)[6_GA<19W!"R."R@] Q..U5(OA]I;>(]0UB_:2[:YN8;F*$R2(D;1H%7 M#]"M-4_M&&S99P[RHIGD:*-W^^R1%MB,>'E;Q;_;J7 M!7S+$V5Q 5R)%W;E8'/RD98=#G=VJ*#P3X=MGM'ATU5>TM'LH&,CDI"WWEY/ MN>3SR>>:WZ* .='@7PVJ1H-.PL<=O$H\^3A8&W1#[W\)Y]^^:?\ \(9H@N;F M:.&[A^TNTDL4%_/'$SL.6\M7"!N^0,YYZ\UOT4 8">"] BCLTCLY%:SN'NH9 M5NI1+YK_ 'F:3=N?=WW$Y'!J&?P#X9N9)WFTYG6?S=T1N9?*4R?ZQDCW;49L MG+* >3SR:Z6B@#"N?!V@7BW(N-/607-M%:RYD?F.,DH!S\I!.0PP?>DG\':/ M=:<;"Y&H3V[,6/FZG'(]*UK5-2$JL;P11 MQ1)$$6"*--JH.>>XZ >Q MHNKV D P!R21W-+3%+;@#D\ 3G'N: %HJ$,Y8#!]>0?0?_7I2 M78+@@=>>&UMY;BXECA@B0O))(P54 M4#)))X [UYEKNK:-=W^J7.G>,/#2&\2V0;M9$+@)YF_YDSC.Y?[P.#D=#0! MZC2$@ DG '4FO$[_ %>UTWPFZ?\ "<:;>ZE+>1F5HM>9@8A'C&0=R_-D_*IR M<9XZ+%+8WNEZE'>>.M+/VRR,<$=SXC1MA(0JDBA>JE6&\,>I./F- 'L[7$"7 M"6[31K-("R1EAN8#J0.IJG%J6CPR".*_LUDN)"P43KF1BVTX&>3NXX[\5YSX MDOM'U673[[3?&GAFSU&RM/*A=]51PCLRAN>K#9O&3SG;D51L8]#TZZL(K?QM MX;73;2[,XA_M5.0)_,4[>A;9QGU[]Z /9:*\:M+N.WOX[F3XA:-,PN5>0R>) M 8G0,7NN/,\S9T=BF M4*,<#'4[C0![-4;3PI,L+2HLK@LJ%@"P'4@>@R/SKQYY[=;618OB-HQ>789E M;Q!Q(1+(2 S;M@*.@X7G9C&#FMC5]6T.[\-Z5;V7CC04U:Q"J+FZU:.4E6C, M>9 $P>AW=,5/7CMS-I #V/H,FJ+:CI-N\=:+):MI@M6\_7EF?S@H 8<*!SNRQR6X.%YK"U:?2]:TG06M/%G MANVEMM,2WE2XU=(RDH:-@2%#;@#&> 5/0YH ]MJ&>\MK9D6XN88F<,4$CA2P M49;&>N!R?05Y#]N T5;>'X@Z!#>B[:59#XA\R.-&1!C& 7PP9@N5 )Y)R:ET MZYTR""S:Y\=:&]S UPQ:77EGVM) (P48JI4;OF(]R%)8I%DC= M0R.AR&!Y!![BDDGAA:-9940R-L0,P&YNN!ZG@UXZLT*6LI3XDZ,MU)#)&7_M M\D'*P[0 20O*298#(WYYZ5M'5]!/@I=.'C/06U6WE%S;2W.LQSJDJR;T!?"G M;_#C;PIQSB@#T875NT$DXN(C#&6#R!QM7;PV3VQ@Y],4^*6.>%)8I%DC=0R. MAR&!Y!![BO(TNM.BOK<1^./#BVB6KQRXUO'FR/$X8M'RI_>MNR"..Q(JM'=^ M38FQA^(/AV&..W=(I8]=&XEDA 7&,*H,;@,"<;\A>U 'LSNL:,[L%51EB>@% M)%+'/"DT+K)%(H9'4Y# \@@^E>66>M:;ITVE3MXUT::&T2;[3%+X@6A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\ M'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_ MX3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ M'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ M^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!# M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_ M^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!_ M_0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA M_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"B MN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP? M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ M@QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A M._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H? M_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H M Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $-> MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_X MJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_] M#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ M .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H*3 MQC P.U8'_"=^#_\ H:]#_P#!C#_\51_PG?@__H:]#_\ !C#_ /%4 ;X P!@ M"EKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A M._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ M'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ MXJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3O MP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H M?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ MBJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG M_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!_ M_0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X, M8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ -_ SG SZT8& MA_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_X MJC_A._!__0UZ'_X,8?\ XJ@#H**KV-_9ZG9QWEA=P7=K)G9-!()$;!(.&'!P M01^%6* .?\=_\D\\3?\ 8*NO_135SNK>.M9LKS74M=,2:#32Z^88) JD",KE MSA&+;R-H((P">*Z+QW_R3SQ-_P!@JZ_]%-6=)9:L8;Y)=;\)F(N&O%;17V[L M#!D_TKK@#KZ"@!TGQ!LHUA#:9J!E:=H)($\IY(G60Q\A7/!8<$<>^>*=%X_L M;BXL+>#3M2FEN@"Z10AS;@OY?[S!^4ALY'4!3GTJB=$GU.]:,ZCX+N[N(NS+ M_8)D="3EB?\ 2<@Y()]S5D>$]506V)?":BT):WQX=;]R2024_P!)^4Y /'<4 M =E17/\ V/QA_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA M_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__ 33 M?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__ 33?_)5'V/QA_T' M=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 M =!17/\ V/QA_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA M_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__ 33 M?_)5'V/QA_T'=#_\$TW_ ,E4 =!17/\ V/QA_P!!W0__ 33?_)5'V/QA_T' M=#_\$TW_ ,E4 '@W_D!W/_85U+_TMFKH*^<-&^.7]F6,EO\ :L;[NYN/^0'O M_P!;,\G7[:O]_ICCIEL;CH?\-!?]/?\ Y;__ -WT >_T5X!_PT%_T]_^6_\ M_=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T]_P#EO_\ MW?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_PT%_T]_^ M6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T]_P#E MO_\ W?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_PT%_ MT]_^6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT%_T] M_P#EO_\ W?0![_17@'_#07_3W_Y;_P#]WT?\-!?]/?\ Y;__ -WT >_T5X!_ MPT%_T]_^6_\ _=]'_#07_3W_ .6__P#=] 'O]%> ?\-!?]/?_EO_ /W?1_PT M%_T]_P#EO_\ W?0![_7/^!/^2>>&?^P5:_\ HI:\@_X:"_Z>_P#RW_\ [OK' MT3XZWFD:!IVF*T&VSM8K<9TDN<(H7[WVI<].N!GT'2@#Z7KB;[QIJ&EZ]/87 M>F9+W,45G"HVF6)G5#-YI.T\M]S (.,Y'->6?\-#7O\ ?M__ 3-_P#)E9LG MQCL)I;F672=&DDNB#<.WAQ292#D;C]K^;!Y&:=@N>V0?$&UNK&+'5]%BA::\=5AM+I3YDS$X\L;3P MW#$MR %)P1R/![WXK:;?0M#+IFEK')<)<3*GA\*)G5MPWC[7\PR3G/K5F[^, M=CJ%I;VE[I.CW-M;#;!#-X<5TB&,84&[PHP ./2BP7/IOMS17SL/VA+Q5"JU ML !@ :,>/_)RC_AH:]_OV_\ X)F_^3*+!<]I\&_\@.Y_["NI?^ELU=!7S1I' MQUO-+LI+=6@P]U<7'.DEN99GD//VH?W^F..F3C)O?\-#7O\ ?M__ 3-_P#) ME%@/>M:N;ZST:[N--M!=WL<9,4!;&\_IGUQD9QC(SFN1M?B3%MD$UA<7'EB& M-9;>(H99G,@*>4QWIM,;9SGH?;/EUU\?);VVDMKN*RN+>0;7BET,NK#T(-W@ MUGGXOZ:T8C.BZ(4$2PA3X;7 C#;@N/M7W0W('3/-%@N>[0>-[6;4[:R;2]2@ M,WD*7F1%\IY49D1UW[@<*0>, ]ZLV>KZA/XPO=,V6LUA! ':6(,&@D)&V-R3 MAB5RW &T8SG(-?/UO\7;*UUDZM%8Z<+P1I%')_8/,*J"H$?^E_(,,00*L0?& MJVM=2EU*WT[2H;^;/FW4?AX+*^>NYA=Y.?ZN+CG22W,LSR'G[4/[_3''3)QDWO^&AKW^_;_P#@F;_Y,HL!]$UQ M-]XTU'2]>FL+O2\F2YBBLX5!4RQ,ZH9O-)V'EQ\F 1QG(YKRS_AH:]_OV_\ MX)F_^3*S9?C'83RW,LND:-))=$&X=_#BDS$'(WG[7\V#SS18+GMD'Q!M;J S M6^CZM)&T\<$#&%4$Y=BHVLS <%23ST(]*KEO#%CJ^BQ0M->.JPVETI\ MR9B<>6-IX;AB6Y "DX(Y'A%Y\5]-OH6AETS2Q')<)_W[?\ \$S?_)E%@N>T^._^2>>)O^P5=?\ MHIJZ"OFC6_CK>:OH&HZ8S0;;RUEMSC22APZE?O?:FQUZX./0]*O?\-#7O]^W M_P#!,W_R918#Z)KF/$OB.^T'4;,FS']ENI\RY\LR;I20$BX(\O.>';*YXXKQ MW_AH:]_OV_\ X)F_^3*IW/QPCO+R"\NK+3)[JW_U,\N@!GC_ -UC=Y'X46"Y M['I_Q"@O?LZ/H^I+(UJMQ.8HQ)'!NB\P N#C[HZ\"#XNZ6BY.3A1=@=:L?\ #0U[_?M__!,W_P F46"Y[3XA_P"0YX3_ .PJ_P#Z M175=!7S1?_'6\O;W2[@M!FQNFN!C22O)ADCZ?:CN_P!9TR/7/&#>_P"&AKW^ M_;_^"9O_ ),HL!]$UQGB;QC?^&]3N?/TX-8K;[[0A23=R!2S+YF=L94 \,.0 M,@]J\I_X:&O?[]O_ ."9O_DRJ%Q\:;6[NY+NYTW29KF2(PR32>'@SM&1@H6- MWDJ1VZ46"Y[3)\0+2,ZCNTG5"E@C>=(L*E-ZE0R!MV,Y88YP<-Z#-F\\3N_A M>^U.T1;*XM9G@:*^3>1(IQL C;YBQP!AOXAWXKP*[^+&G7=G=6QTS2X5N8A# M*\'A\([(,87(N^F%48Z8 JP_QDL9-+72Y-*T=]/1MRVC>'5,0.IP+:226]M/;X?3608D:)CP+ELG]T.0_\-%:__P ^^F?^"^3_ .2*S%^,[I;7%LOA[PX(+EQ) M/$-&^65P/E254)W/()( /(S M\]WOQ;%]"T,N@Z LS?E]Z#VB\_N9[I9_P#)0]9_[!5A_P"C;NN@ MKY=B^/.N1:Y=:H(-/\RXMH;=@;%]N(VE88'G\']Z>N#M/B/) ICU;3I MO.@A>2\$,)C:!PT8$01F)](9[X_CZVB6W,VCZI$9$ M,D@DC1#"@E$6XAF!(+,", DCG':K]SJ^H1^,;/2[=+6>UDB:2X4!O-MU ^5V M;.W#-\H7&3@G/!Q\WGXN9U"UO#H.@;[1"ENG]DG9%E@VY5\_"MD=15M_C=(/^??3/_ "3_P"2* /=?!O_ "!+KC_F+:E_Z6S5T%I[^@#G_'?_)//$W_ &"KK_T4U>;Z MY;Z'J>H:K)!XW\,1VNIM*UQ$VI)^\*QC[.3S@;9,EO8#Z5Z1X[_Y)YXF_P"P M5=?^BFKGD\:I)XFU/35L<6>EH3>7;7"[XR$WY$/WBF,#<._&.]-),3;1SYN+ M$2ZE-%X_\/1RS6KP6KKJZ[HP6C8*#_",(PR,XW9 -5]7>SO]$@T^+QYH9!MY MHIQ=>)/,4[BS*!M5C0:I'=RQPS,R[)('WIMP6 M+!0<*H(R_P!T9&35S_A-O#?]O1Z)_:T/]I22>4L&&R6VAASC'(88.<$\#)!% M7R:V)Y^MCDI[V&=[TQ^/M!MO.CD5&3Q([8#!-L>.-@3:V'7ELY(&XU,+VQ35 M;-U^(FE-86]S(XB'B(*ZH9MZY+!S)\GRE21P,9P>.A\0^*+OP_JFGQ-H<]QI MMS,D$E\D\8\N1VVHHCSN?GKTP/6NEI*%U<'.Q6_X3OP?_P!#7H?_ (,8?_BJ M/^$[\'_]#7H?_@QA_P#BJLT4^07.5O\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJLT4<@A_^#&'_ .*H_P"$[\'_ /0UZ'_X M,8?_ (JK-%'('.5O^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJK- M%'('.5O^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*JS11R!SE;_ M (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJK-%'('.5O^$[\'_] M#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*JS11R!SE;_A._!__ $->A_\ M@QA_^*H_X3OP?_T->A_^#&'_ .*JS11R!SGPO11169H%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 ?3_[./_)/-0_["LG_ **BKV"O'_V:A_V%9/_ $5%7L% M'/\ CO\ Y)YXF_[!5U_Z*:N$N+KPS>^++/6KOQGX;864CO!Y31)<$%64(\WF M'<@W'@*.V??N_'?_ "3SQ-_V"KK_ -%-704T[":NK'A+Z3X;-CI]N/B!H7^A M02V@_P!)*++ Y!VOY=RA)!!S\VTY^[Q3K3^QI=;OC<^,- MM*75+>\B@6YA9 MI?*B0*5?SL@*S+\^. 2#@9QU-=+_ ,)MX4_Z&?1?_ ^+_P"*KM**%.RL M+DN[G%_\)MX4_P"AGT7_ ,#XO_BJ/^$V\*?]#/HO_@?%_P#%5VE%'.'(<7_P MFWA3_H9]%_\ ^+_ .*H_P"$V\*?]#/HO_@?%_\ %5VE%'.'(<7_ ,)MX4_Z M&?1?_ ^+_P"*H_X3;PI_T,^B_P#@?%_\57:44>)O^P5=?^BFJ(CQ.J2NWB3P\ M%A.)2=)EPAQGYO\ 2N.".OK4OCO_ ))YXF_[!5U_Z*:N*U*Z\.WDNK+'XR\- M+;:D9&FC;48_F8(!"3SV;.[V"]: .PB7Q1.0(?$GAZ3(W#9I,IR,XS_Q]>O% M2_8_&'_0=T/_ ,$TW_R57+3ZYHKPVQ7QMH+31Q!)2-91#(-Y8C?R0.1VYQCI M1R6#%-JXR-FT M!@&4Y/MN-2C7]$6^MF_X3G2&MHI7;:-=0%5\TLO!W;_DPN"1@ @'F@#I3:>+ MP"3KNA #J3HTO_R5417Q0MNEP?$GAX0OMVR'29=K;B N#]JQR2,>N143^,_" MGDW(/B[0[KS,E(I]1MPB_P"SD%[?[/'MF(U! M)@6";5*_,A[ELGH0.O6@#I3'XI7=GQ%X?&UU1LZ1+PQQ@'_2NIR,#W%.2W\6 M2;MFOZ"VT[6QH\IP?0_Z5UK"3Q%X=?6+2]G\7^&Q&8T:\C348_GG0$*R\\CY ML\X^XO6HI?$^D*FHPV_BKPP([F[\]9/[:5'VD $<#Y3QU^;Z4 =$D'BR3=L\ M0:"VUMK;='E.#Z'_ $KK3OL?C#_H.Z'_ .":;_Y*KB[75].MQ)CQMX?5VC8R M2+K_ /KW(CX(Z)]U_G&3\V<9)K6TGQ)X?M[Q+B^\::(5190D":V'5-SD@^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJC_A._!__ M $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /L?C#_H.Z'_ .":;_Y*H^Q^ M,/\ H.Z'_P"":;_Y*H_X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ #['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2J/^$[\'_\ 0UZ'_P"# M&'_XJC_A._!__0UZ'_X,8?\ XJ@ ^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ M ()IO_DJC_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*H /L?C#_H M.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H_X3OP?_P!#7H?_ (,8?_BJ/^$[ M\'_]#7H?_@QA_P#BJ /B"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@#Z?_9Q_ MY)YJ'_85D_\ 145>P5X_^SC_ ,D\U#_L*R?^BHJ]@H Y_P =_P#)//$W_8*N MO_135G:AXRN++^VH1:PM>)O^P5=? M^BFK7?3K&1F9[*W9F#ABT2DG< &[=P #ZX% &(OB=D^REX'G%Q%E%ABPY8N0 M.-QP 2>>WX5/<>)D@AE;^S[M95MA<)'.!$9!QE1D]5R,^G?MG2ETO3YH1#+ M86LD0& CPJ5QG.,8]>:0Z3II9V.GVA:2+R7/DKEH\ ;#QRN !CIQ0!G7'BBW MMFD#V=TVWS I38=[(0&4?-P.P)]JO)H^F1S/*FG6BR2*%=U@4%@,8!..1\J_D/2GMIE@\T"P!S72W-M!>6[V]U!'/!(,/'*@9 M6'N#P:;!96MJD:V]M#"L8(01QA0H)R0,=,D"@#).NNVK)81+$S7!AEMFR3OA M8$NQ]QL;_OI?QD77-D-]+-%GR+LVT:1D;I. 1C)Y/)X'I6DEE:1-"T=K"C0( M8X2L8!C0XRJ^@X' ]!4$FBZ5-)+)+IED[S',K- I+GW..?QH QK3QC'*ADFL MK@1RLQMF4)^]'R8&-V0WS@D(92NEV*F6/RI"+=/G3CY3QR.!Q["I[:QL[-56UM8(%4%5$48 M4 $Y(&/4G/UH L4444 %%%% !1110 4444 %%%% 'P!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9 M/_145>P4 <_X[_Y)YXF_[!5U_P"BFKH*Y_QW_P D\\3?]@JZ_P#135S-Y;^" M+./6-W@G1VFTYPJ1BQ@!G!&<@[>,?-GZ>] 'HU%<&-+\"QB)[CPIH*1RQ[T= M-/C;<2Q4*!Y8/;.<>O;FI6TKX>_9YIHO#&CSB&!+AECTJ/.Q@"I&5')ST^OI M0!V]%<5-H_P\MVE67PUHZ^6K$G^QU.[;C<%PGS$;AP.?R-)_9/PZ$L$1\.Z* MLDSE%5M)0$'?Y?(*# M5U!K(>#M#:;S(1'_ *##B1'!.\?+VVR"/(O9YO"6BQQVDY@8C3 M8FS@#G 3WH [*BN"M;#X>W'F%O"VCQJI;RV_LE2)5&WE3Y?).]?E&3^1JY:^ M'_ -Y%](:9M^5.D*-FP[6W$IA>>.>O;- '8T5S_ /P@G@__ *%30_\ MP70__$T?\()X/_Z%30__ 70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T? M\()X/_Z%30__ 70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z% M30__ 70_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z%30__ 70 M_P#Q- '045S_ /P@G@__ *%30_\ P70__$T?\()X/_Z%30__ 70_P#Q- 'Q M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!]/_LX_\D\U#_L*R?\ HJ*O8*\? M_9Q_Y)YJ'_85D_\ 145>P4 <_P"._P#DGGB;_L%77_HIJRY](UJYFDEF\+Z$ MTD@E#-_;EQG]ZH5_^7;C( 'MVQFM3QW_ ,D\\3?]@JZ_]%-6)J>A:],VN06Z MN;;46D<_OP""B#8%YXWG /3 7GK0!9?3->>*./\ X1S1E$2A8RFOW*,H!)X8 M6X(Y)[^U$VF:_TF5C T&7\171PC8SC_1^"=H^8<\=:D:QUV"&UDMX M6240B.;R!%NQYA)"@D+GISQWYS4MS%XC>.X@5KJ0-8C;*/)A(F 7.W#'YF.> MN%'/)!& "F-(USSFE/AS1V9LYW^(;E@"2"2 ;? )VC)')YSU-3"R\1+! MOSN&,YZ_+4HC\1K>VR--.;=97W.J0MN42G&_)7@QX'R@GDDC.* %GE\6W$+1 M/HFC!6&"8]=G1OP9;8$?@:H'2M9>"&"7PIX>GBA+LBW&LS2C-65?#.C[2FP*?$-T0@^7E1]G^4_(OS#!XZU_EG2V42[8W\HLV7.S>5!Y"_W3CIG)H ;]L\8?] +0_P#P M MP4 <_P"._P#DGGB;_L%77_HIJQ+C3_AY:P:K++X6T@#3'"3J-*B))(R-HV_- MW'X&MOQW_P D\\3?]@JZ_P#135@7=BUY$/$H><3!]MS8 'S%"G_ );_ M ,(R5]"30!=70? 7R^;X8T&%6C\P.]C;[<;MH&0",D]OZU)+X=^'L,$DSZ%X M;\N*,2N5L86PAZ' 7HQ&"3G#3$$\D=/\ M&EDANI&D(\*^)(U>U^S;(I--10, !L+,,D8XSD#)P #B@"\_AWX>1F42:+X8 M0Q)ODW6D V+QDG(X'(_,>M*OAKX?.80NA^&6\XE8\664>]Y"2S-Y=PO]YA@8&&/% %Q M_#G@9+F2V/A/1C,DL46T:;#\WF=&''(^]G_=:G)X9\"-'H(GNX[ZQO#X2\2236D'D*7N+']X " S?O^6 +'O%4<=Q/Y[1I-IVT-@#O*X5=#\-JT!.\-9VX^4 M'=T^[A@<^X]15B+PS\/YY8HHM"\-/),&,:+9P%F"G#8&,\'@^AK'CT^XBC6, M>&O%1CC0K"IGT[]TWR?,/WO)^0?>R.3Q6AIT][IT[3KX3\1S3.'WO+/898L^ MXDA9P!Z< <#\: -/_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B: M/^$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DB@ _X03P?_P!"IH?_ M (+H?_B:/^$$\'_]"IH?_@NA_P#B:/\ A(=4_P"A,US_ +_67_R11_PD.J?] M"9KG_?ZR_P#DB@ _X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FC M_A(=4_Z$S7/^_P!9?_)%'_"0ZI_T)FN?]_K+_P"2* #_ (03P?\ ]"IH?_@N MA_\ B:/^$$\'_P#0J:'_ ."Z'_XFC_A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN M?]_K+_Y(H /^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H_X2'5 M/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2* /B"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@#Z?\ V:A_P!A63_T5%7L%>/_ +./_)/-0_["LG_H MJ*O8* .?\=_\D\\3?]@JZ_\ 135B:G-XD5M;MK87Q6Y:1[69$), C0':O'\? M 7WW5M^._P#DGGB;_L%77_HIJQ+B#PQ:P:K++>>(@-,<).HUJ^))(R-H\[YN MX_ T 76O=:MH;6:.WF!:$+*'BFE$9,AR=HRQ;&/IGT%2W.JZZ([B)8/WHL1, MDD%G*0L@"EA\X&2^7S;[6X5:/S [^(;O;C=M R)R,D]O MZ\5)+HWAF&"29]8U7RXHQ*Y7Q#>MA#T.!-T.1^= $DNM:X;B>.VM"VU7VF2P ME 7!0(V<@/NW$E001[;34HU371?6UN]M$$:5U>0VTV' E*CE=P3*#=EC@DCM MFJ[Z-X8C,HDUO4D,2;Y-WB.[&Q>,DYFX'(_,>M*NA^&G,(76=3;SB5CQXCO# MO(.T@?OO7CZ\=: -;5Y-271[\V\2I*HQ"T+&1RN1D[=HPV,X S[9K%NIM8E\ M/VUOIUGJ"3F:3#[VW[(R=A8S,& 9MF5)R5+=JNS>$=-BA9TDU^9E&1&FO7@9 MO8;I@/S-93V/A^'1DU.:;Q''"TIB"'7;QFR&*L?EG(P-K,2#T4F@#46;4KC6 M+9%CO([.]6*Z9F4KY&P?/&?[N3Y?!ZY?WIC:K?VBZG&(+R2<7A$):SED18R% MP00.5Z_=R?:J[Z)H<=U+;&Y\0>='+%%M&N7OS;^A'[[I][/^ZU.30M :.YD: M_P!;BCMIC#(TFO7JC< #_P ]O>@"K9:UXA03-):3.SJTS1O8S?N.(\8.?G^\ M_P B\_+CJ#G9TF_U>]O$%Q$L5J%E)=[5XVEPY5#AC\G')!'/48%95OIWA:Y> MX5=9U16@)WAO$=V/E !W?Z[[N&!S[CU%6(M"\-SRQ11:QJCR3!C&B^(KPLP4 MX; \[/!X/H: .KHKG_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#' MJ .@HKG_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZ@#H**Y__ M (0W2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZ@#H**Y_P#X0W2_^?K7 M/_!]>_\ QZC_ (0W2_\ GZUS_P 'U[_\>H Z"BN?_P"$-TO_ )^M<_\ !]>_ M_'J/^$-TO_GZUS_P?7O_ ,>H ^(**** "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/I_]G'_DGFH?]A63_P!%15[!7C_[./\ R3S4/^PK)_Z*BKV"@#G_ !W_ ,D\ M\3?]@JZ_]%-6!=V+7ES//)X0\2AYQ,'VW-@ ?,4*?^6_\(R5]"36_P"._P#D MGGB;_L%77_HIJQ-3F\2*VMVUL+XK M,>$_$BFW4"-_.T]B,$G.&F()Y(Z?XTLD-U(TA'A7Q)&KVOV;9%)IJ*!@ -A9 MADC'&<@9. <5=:]UJVAM9H[>8%H0LH>*:41DR')VC+%L8^F?05+BQ$R20651I]. 1G* MEF&)@8[C[:EU_P (AXAW*[.RL^G.'S(9,'=,2,,3C!!]ZORZ MUKAN)X[:T+;5?:9+"4!<% C9R ^[<25!!'MM-2C5-=%];6[VT01I75Y#;38< M"4J.5W!,H-V6."2.V: &?VI>K'<"#P3K5N]QDR20O8*Q8C&[/VCD_7-4K@2W M5I9VDO@SQ(+:TC,<<4=[:("-NWDK<@GY--*2X)5E1&8IDRE6VD^6/F.XKNZ M]: ")[N._LKT^$O$DDUI!Y"E[BQ_> @,W[_ )8 M@C'WS^$,RZA*;K'A[Q5 M''<3^>T:3:=M#8 [RG(X'#9%:RS:E<:Q;(L=Y'9WJQ73,RE?(V#YXS_=R?+X M/7+^],;5;^T74XQ!>23B\(A+6GW$4:QCPUXJ,< M:%85,^G?NF^3YA^]Y/R#[V1R>*T-.GO=.G:=?"?B.:9P^]Y9[#+%GW$D+. / M3@#@?C4=EK7B%!,TEI,[.K3-&]C-^XXCQ@Y^?[S_ "+S\N.H.=G2;_5[V\07 M$2Q6H64EWM7C:7#E4.&/R<R^;KR+>>:9$'AV]P2RXC)_=\[" M6/;.>V* .BC\-Z'+((UO=>#F/S-KZU?J=N<9YE'>I9?">CPHSRWVM1HHRS/K M]Z !ZG]]7.32Z9+:VT(;628%4 2>&[\HY#EN0$![^O4 T22:6PF2,:K%#)9" MU*#PU?MDJ%"DEE.0-O08)SR3@&@#I?\ A#]*)(%WKF1U']O7O'_D:C_A#]*X M_P!+USGI_P 3Z]Y_\C5R\QTRYGF>?^U&CE60%4\+WH+!RF58[#N4;S<Q V KCJ-I7!YK*:32)=*M]/>7Q&L4 M;S2RLF@7C-(\FX'F2)S@!V'.3R.>.0#:;P]H"221MJ&M[XY$B=?[4YCD_XGM]\K#''^M]Q65'JFG#5+.^E;79&A M@6.9?^$=O0)I%!"O_JN,;WXYSDAG)$8_>'9\Z_N_N\<'&>*U-)O='TZ\6[D@U:69 M1+MV>&KU%C,CECL'EDJ.V,\]?:@#=_X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K M7/\ P?7O_P >H_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H /^ M$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J/^$RTO_GUUS_P0WO\ M\9H_X3+2_P#GUUS_ ,$-[_\ &: #_A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M< M_P#!]>__ !ZC_A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ !F@ _X0 MW2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >H_X3+2_^?77/_!#>_P#Q MFC_A,M+_ .?77/\ P0WO_P 9H /^$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ M ,'U[_\ 'J/^$RTO_GUUS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: /B"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@#Z?_9Q_P"2>:A_V%9/_145>P5X_P#L MX_\ )/-0_P"PK)_Z*BKV"@#G_'?_ "3SQ-_V"KK_ -%-6)J?BC5K5M)[BUAM9W"O'-""1/*B*C&0CC_A'M4_Z'/7/^ M_-E_\CT 59?&)6YGA@M[:=D5\(EU\P*E "XVG:C;^&YXQP<\2CQ3-]MMK1K. M!9))7C;==JN=LIC.SU3_H<] M<_[\V7_R/0!JRW3+!=/(IM%BSB:DNNI19FMK>10F MP_;)&<)(O3/ Y^7&">>.*U?^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ MD>@#/OO$.I#5[Z&T#F%%9+8?9FVR2Q .RAR,,6'F)@'C95V;6YCX3OM;AF7R MVS+:L0,+%P ?<'!;G^]3_P#A'M4_Z'/7/^_-E_\ (]'_ CVJ?\ 0YZY_P!^ M;+_Y'H H7GC.*9-0339K206\32+<"X!7*NBD-P<#YOOU,WV: MV<@MM NO^/@"39^Y.WY_4^G3OFM'_A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_W MYLO_ )'H U]/GFNM/M[B>)(I)4#LD;EU7/. Q S^0JS7/_\ "/:I_P!#GKG_ M 'YLO_D>C_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A M'M4_Z'/7/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]< M_P"_-E_\CT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] '04 M5S__ CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!\04444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ?3_[./_)/-0_["LG_ **BKV"O'_V:A_V M%9/_ $5%7L% '/\ CO\ Y)YXF_[!5U_Z*:C_ (3+2_\ GUUS_P $-[_\9H\= M_P#)//$W_8*NO_135T% '/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P"" M&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% M'/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_ M ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% '/\ _"9:7_SZZY_X(;W_ M .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9: M7_SZZY_X(;W_ .,UT%% '/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P"" M&]_^,UT%% '/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% M'/\ _"9:7_SZZY_X(;W_ .,T?\)EI?\ SZZY_P""&]_^,UT%% '/_P#"9:7_ M ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,UT%% 'P!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y)YJ'_ &%9 M/_145>P4 <_X[_Y)YXF_[!5U_P"BFJ(CQ.J2NWB3P\%A.)2=)EPAQGYO]*XX M(Z^M2^._^2>>)O\ L%77_HIJXK4KKP[>2ZLL?C+PT+?4C(TT;:C'\S!0(2>> MS9+>P6@#M?LGB\C(UW0O_!-+_P#)5->#Q9'MW^(-!71XL\[R?^$@T#S=N[9_8\N<=,X^U=*Y7&-:4A,R;@N\_-C;\N[&1 MG@<"@#IOL?C#_H.Z'_X)IO\ Y*J)%\422"-/$GAYI#NPJZ3*3\IPW'VKL>#Z M&L71?$VA6FHS7%[XPT4QMOVH-?290"00-K ?=Q@'/<\AVMM;6%GXQ\.16<4\C?)K"HP M1IBV, X;*'&#CG/)%:I)H [4V_BT1^8=?T'9C=N_ ML>7&/7/VJJ8OM::U2Z'C#PL;>1MB3#37V,WH#]KP3[5#?^,O#6J:1>6K^)?# M\$C'$0;5(F5P,$;L'@$@@CGC\JR7\1:0=6&JCQ'X3\XR$FV.M)Y>WRB@.[;R M23S\O0#F@#H))_$,5TUK)XJ\-)<(GF-$VER!U3^\1]JSCWJU]C\8?]!W0_\ MP33?_)5<=9ZWH6C>&K_2(_$WAN[CD@=8YEU6(2EVC"A=G3 / .[A0/2NO3QS MX16-5;Q;H;, 6_M"'D^OWJ '?8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $ MTW_R51_PG?@__H:]#_\ !C#_ /%4?\)WX/\ ^AKT/_P8P_\ Q5 !]C\8?]!W M0_\ P33?_)5'V/QA_P!!W0__ 33?_)5'_"=^#_^AKT/_P &,/\ \51_PG?@ M_P#Z&O0__!C#_P#%4 ?$%%%% !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 %%%% 'T_^SC_ M ,D\U#_L*R?^BHJ]@KQ_]G'_ ))YJ'_85D_]%15[!0 45E^)=2FT;PKJ^J6Z MQM/964UQ&L@)4LB%@#@@XR/45DQ3^(9[M[2'Q5X:DN4SNA32Y"ZXZY7[5D8H M ZJBN?\ L?C#_H.Z'_X)IO\ Y*IJ0>+)-VSQ!H+;6VMMT>4X/H?]*ZT =%17 M/_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R50!T%%<_]C\8?]!W0_\ MP33?_)5'V/QA_P!!W0__ 33?_)5 '045S_V/QA_T'=#_P#!--_\E4?8_&'_ M $'=#_\ !--_\E4 =!17/_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R M50!T%%<_]C\8?]!W0_\ P33?_)5'V/QA_P!!W0__ 33?_)5 '045S_V/QA_ MT'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 =!17/_8_&'_0=T/_ ,$TW_R5 M1]C\8?\ 0=T/_P $TW_R50!T%%<_]C\8?]!W0_\ P33?_)5'V/QA_P!!W0__ M 33?_)5 '045S_V/QA_T'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 ?$%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% 'T_\ LX_\D\U#_L*R?^BHJ]@KQ_\ M9Q_Y)YJ'_85D_P#145>P4 <_X[_Y)YXF_P"P5=?^BFK#U'Q/X>ENKB>U\6^' MB)&AS&VL)%O5=VX%E)(^\#QG.,'K6YX[_P"2>>)O^P5=?^BFJ*;Q:++6KRQO MK0110&)4DA=YGE:4L(U6-4SD["3S@>N,D '+IKNEPPL%\9>'99I8((Y97UP* MQ*;L@$9]1ACDGG(YS6SH'BOPUING>3>^,- FN&;<\BZG$=QV@$DDCG(-7H_' M>BR_:7C-VUO;P13M.MK(4*R9V]L@_*RE\-:GKJPN]I9RE(_+.6G& M$*D @;=V\<'IW- %C_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*J M3_A)(;)5BUI%L;S:',4;-,H5I%C4[@HZLP&,?IS53_A8'AS?@W5RJ[L>8UC. M$^\R@[MF,%E89SU% $__ G?@_\ Z&O0_P#P8P__ !5'_"=^#_\ H:]#_P#! MC#_\544WC;35O;2&#?/%*&,LBQOF(>2)5.W;ELJPZ=._3%07'C_25@CDM1+, MLEL]RLKQ.D2JD@C8,0I8'XH N?\)WX/_Z&O0__ 8P_P#Q5'_"=^#_ M /H:]#_\&,/_ ,55:Y^(OA:TA62;4BH9-X'D29Q\V>-N%M"%A< ^;$VNW#;LJ%ZFVST4=^U=M10!P$GAC5 M9C;M-X=TZ9[?[CR^*+UV(W!\,Q@));QF!VA!AC!D855 YXP M,5-)X6U&6""%_"^CF.&.2-1_PD=WRLC;W#?N/FRW/S9P>E=_10!P'_"+:@LD MDL?A71H99+I[MI(/$5U&YE<88[EMP0#@?*/EXZ5O_:_%X'_("T/_ ,',W_R+ M7044 <_]L\8?] +0_P#P!/"MUI>J3VDT\MZ]PK6KLRA2B+ M@[E4YRA[>E=Y110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %><:GK' MBRT\37]]:V%__9[![.V62!Y80R@%93''NDY82+NVA<%.:]'K#N/%>F6T.JRR M&;_B6.$F4)RQ(XV^HZCZJ?2@# F\4>)MDSPZ/.?^)U2RZUID,,DSWT'EQQB5BKAL(<8;CL33&M$%Q$VR15TR8 *1+^]+EMJ?<0A3RV[C-5[?Q%XPM[1)397;R26 ML1DGFTNY8F81,=GD@_)E_E+@ >O4$>A-JNCP2SN]]912)'OF9I54A%QRQ/8; MAUZ;AZU(-7TUC#MO[8^<2(\2K\Q!VG'X\?7B@#CY-?\ &23W3-I\*1[9A$AL M9FV,@B*DLA;>&WN!A?X/K73:)J%W?HKW<%HV;.X%BQ4G@?*. M5[]15Z*^CFO[BS5)!) B.S,N%(;=C'K]T_YS7%?$GQHVB_#_ %.]TC4X+76( MA$84+Q22*&F53\OS Y4/Z]#Z< '?45\@?\+M^(?_ $,/_DE;_P#QNC_A=OQ# M_P"AA_\ )*W_ /C= 'U_17R!_P +M^(?_0P_^25O_P#&Z/\ A=OQ#_Z&'_R2 MM_\ XW0!]?T5\@?\+M^(?_0P_P#DE;__ !NO??AWXWGU/X76NNZW-)A45DW7B"SL=%M]5NDGB@F,8VE,LF_\ O 'H M.I()X!ZTC>([(:K=Z:UC$DI&T#E2V!D@L>.< XSS0!KT5036M-="QO8$ M*H)'5Y "@..HSQ]Y?S'K0=:TU9)$:]A5HU1FRV _P!WGOF@"_15)-9TN29( M8]2LWE=!(B+.I+*02"!GH0"0?0'TIR:C;W%G)<63"]"#A;=U)8XR "2!DY'4 M@M %VBJTFHV,,C1RW MMNDBDAE:501A=QXSV7YOIS53^WK;SK:(QR[KC&PJ49>6*CD,1U':@#4HJA_; M-@-4ETY[B..ZC"G8[@%@06R!G/13^1IZ:KI\EJUTE[ UNIPT@D!4'Z_0@_0T M 7**S+G7]-MIX(/M44DT_P!R..1M %RBJ)UK35DDC:]A5HU1GRV _W>>^:8^NZ:EY:6BW<, ML]VP$21R*Q(*,X;&>A"GD?RH T:*SX]01.$+E9) IVCJ>: +5%4CJ^FC.;^V&(_,.91POJ?0<'\CZ M4^/4K&9 \=Y;LI.,B0==VW_T+CZ\4 6J*SO[?TC!*ZC;.!(L1\N0-AV) !Q[ M@C\#Z&DDURRBU*XLI7$;6\:/)([J%&\D*.N<\>G<>M &E15--6TV0L([^V=E MB$Q"2JQ"'HW!Z'L>]0W.OZ7;1P.UY"_GNJ1*DBDON<)D#/."?\F@#2HJFVKZ M:D8D:_M0A"D-YJXPV<'KT.#S[4Q=L:9-_J]0M7&U7R)5QM; 4]>A)'YCUJ*;Q!HUM*8I]6L8 MY!P4:X4'/(QC/7@\>Q]* -*BJ3:QIB>;OU"U7R4WR%IE 1>.3SP.1^8]:(-7 MT^YN(X(+N*625&D0(V1QP>,?6@"[165=^(=.M8BRW$=PXE2$QQ2*6#. MVT9R1@9SS['TKYL\6?%_QWIOC'7+"TUSRK:VU">&&/[) =J+(P49*$G ZF@ M#ZHHKY _X7;\0_\ H8?_ "2M_P#XW1_PNWXA_P#0P_\ DE;_ /QN@#Z_HKY M_P"%V_$/_H8?_)*W_P#C='_"[?B'_P!##_Y)6_\ \;H ^OZ*^0/^%V_$/_H8 M?_)*W_\ C='_ NWXA_]##_Y)6__ ,;H ^OZ*^0/^%V_$/\ Z&'_ ,DK?_XW M1_PNWXA_]##_ .25O_\ &Z /K^BOD#_A=OQ#_P"AA_\ )*W_ /C='_"[?B'_ M -##_P"25O\ _&Z /K^BOD#_ (7;\0_^AA_\DK?_ .-T?\+M^(?_ $,/_DE; M_P#QN@#Z_HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K NO!^FWEQ//*]Q MNG$P?##!\Q0OI_#@E?0DUOURT]QJMGJ-Y'Y5Y+!:E[F%U1G$H< +'P?FVDR$ MCJ %..E %V7PM920V\8FG4VZA8WPC$8).<,I!/)'3OZ\T2>%[5VD(N+B-7M? MLNR)8XU P &PJ#)&.,Y R< XJC#JFK*]K>7%K<%&39,J6TN /-9=P3[P8J% M/3.#Z=%M]8UR>>+?:I C6JR$/9SD[C&6/08!#X&PG=@'N10!=;PO;27#2RWE MY(#O*QL4"JS%2S#"@Y)7H21R< <8>?#5I]M2Z$LNY9&D*LD;AB9#)_$I(PQ. M""#[U7MM1U.XBTB66*6'S9WCNE^R/S@-@X/S(I(X9@.V<9Q5&75-;N].U("" M>)XX Z,MG*K))O(*CG]Z #\O7UY% '11:<8]6GU#[7<.9HUC,#;/+4*21C" M[L_,>_?Z5P'Q4\)-/\,=5M],@O;R[\R"2*")/,=B) #A57) 5F/'I]:Z*#6- M=EN;9#:JD+R,/,DLYE\Q1)C) !\L[.1NQDX/ I;^]U>VU^YBMHYIK>4+B,VT MI4#RW+,LH.T'(7Y>I^I% 'R3_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ M ,%TW_Q-?6!N-:MK..XB@N7E624^7()'4#:N,CEF YXY)(XYIUUJ.MRI91;6 M7S9(V+PV4^6 G ()X\OY.3N&#DXXH ^3?^$$\8?]"IKG_@NF_P#B:/\ A!/& M'_0J:Y_X+IO_ (FOKB[U#5;/Q),D,-Q/;/L/EBUD8!0CEBLF=@.0OR]3Z\C$ M%IK^NR7&V33G=#O" 64T9)$>Y2Q;Y5&:KX M@ET%R$V33I*BO#I]P71O+!4;>&4[BV&Y' YS6AKNK:M8;%L+1YG,*LB_99)1 M(Y8 J67A,#G+?T- $]MX6L[?2(M,DN;NZ@CG\_=<.K.QSG#''(Z]>>>O2H[3 MPAI]G)')'-=,R6YMR7<,64ER2>.6^<\^PIT&H:M'I-[+>0>9W P[_ (1J(>64U&_62-(E63"2&8D9SQTXQ3 MM'O=6FM=1N[FVD\\+F&%D>-7*[@-H;D;L*3]: +$7A:PCM4M]\[QJ #N89;$ M;1Y/'<.3QCGI@<5-!H:6VE7%C#>W$1F'-S&D22C@#(*H!G R03^E8L.O:W) M,B+ [YP/GTJXB7'EEF8D],,,;>IZ#)(I_P#;&N-##,(7C9K>7*/83%&E5P ? ME!=01DC(!(YQZ %V_P!,TG3]%@.I:@+6RLEVBXFDCA50Q )P%'. .G;O7RC M\5IK"X^)NMSZ9>17EI-(DB3PR+(C%HU+89>#AB1^%>_?&*YO;GX,7LWV4(DR M6[7 G)CDC_?1D )@\YX()&/>OD^@"YINDZEK-PUOI>GW=].J;VCM86E8+D#) M"@G&2.?<5J?\()XP_P"A4US_ ,%TW_Q-=W^SSYG_ G.J^5_K/['FV<9Y\V+ M%>ZZ7>Z];0VEJT!DV6:.WVB*OJ* /D_P#X03QA_P!" MIKG_ (+IO_B:/^$$\8?]"IKG_@NF_P#B:^Q]%U&\N;=3J"8ED?:GEVLT8 V@ MG<'4;>'[5KB68R3;I9!(PR,9$@D';U4?A^=4V\(6>R98KR M\A,TDK,R%"0L@PT8W*1MXX[CUKH:* ,2;PQ:R1!(KFYM\&3F,H25=0&7YE/' MRCWXZTB>%[9(;>-;J=3!,)@Z1PH[$!1@E8P<87'&"02"<5N44 8>J>%K#5K_ M .V3R7"2;%3$; #ALD].I&5/^R<<=:G3P_:));2"2;=;XV98'(5TTV2WEPH,@D:5$ MB5F( # (%88 Z@]!Z"MJB@#GY?"\:0J+6ZGS%$$CAD91&SK$8@S$)NSM/8X M]J;!X1@BA$;7URZ^08=A2(H-VS<0&0]?+'#$XR:Z*B@#"?PM;O'&K7UXQ1(E M#.8Y"6CR YW(@!YJ:+P]!#>V]Q%8$/R9P&ST(.#R3QAVI^&+?5;[[5/>7BD M$,B*R%8V (#+E21USC."1R#6Y10!C2>'ED-P6U*]S9*?W?[X^8)/F^3@9 ^[CBMZB@#'/AVV"J([BYC9 M1&%=2I(V.SCJI[L0?;WYJ2[T.&ZNY;H7-Q!.YB8/&5^0INQ@,I'(=@<@^V#6 MI10!CP>';:VTZ:R@N;J,2QI&95V*B7PM;(D")>72K&E M;-% '-0>#;:RM+B."ZN9F>VD@07+*0N_!SD*#U4$^:T:* ,*'PK:12J[75U+Y;1&)7*8 MC6-RZJ,*"1D]\G@^._\ DH?B;_L*W7_HUJ^WZX>_^$'@34]1N;^\T+S+ MJZE::9_M_P#)VX_^.4?\*2^'G_0O?^3MQ_\ M'* /D"BOK_\ X4E\//\ H7O_ "=N/_CE'_"DOAY_T+W_ ).W'_QR@#Y HKZ_ M_P"%)?#S_H7O_)VX_P#CE'_"DOAY_P!"]_Y.W'_QR@#Y HKZ_P#^%)?#S_H7 MO_)VX_\ CE'_ I+X>?]"]_Y.W'_ ,?]"]_Y.W'_P 64&26Y^[C;@_[0K2K(N?#UM<7EY=K/X$N7SC9MZL>,8Q26 MWA6SM7C9)YFV0K%^\CB?)"; ^2F0VWT('MR: -+^U+'=:@74;?:F*P%3D.0, MG!'TJ&XUW3;>TNKG[7%(EJ 9O+D4E!G&3SP,@_D?2H[;0HK2&RCCN[D_9)6D M1F*>3_%NZ"@#0 M75]-;RMM_;'SB1'B4?,0=IQ^/'UXIUQJ=A9R&.YO((6"[L22!>/7FLV+PK:1 M7,=Q]HGDF#F21I$B;S6W[P3E.,'IMVT[4?#-OJ=]]KEO+M'&"BH4*HP4@%=R MDCKG&<$]0: +%GKUA>@O%,@B&_\ >M(@4[)#&3][.,CKC'X\5+=:UIEFCO<7 MT"! Q8;P2,'!X'/!!'U%9B^&/W\P>[E,+P/'YF5\TN\OF,W"A1@XQP>OMR3> M$;>=%634+TL/-RZ^4K,9"Q.2$Z9;.W[N0,@T :AU?35,H:_ME,2[Y 90-J\< MG\Q^8]:BAU[3IK%;T7"BW:X:V23.0SARG!&>"1_CBJO_ C%KFY8W$^^?)W^ M7%N1B58LK;,Y+*#@DCVQBK T2,:?8^E0IKFE2JK0ZC:RAD,B>7,IW* 3D<\\ MGZ U!9^'K>S,_P#I%S*)8?LZB0K^ZCRQVKA1_>ZMD\#FA?#MJM[]J$DF?+"% M"D9'"% V2NX'![$#VZT -LO$^G7=JMQ))]EC9$=3<.BY#+N'()'3KZ5;FUG3 M;=VCEO80ZR+$RALE7;& 0.G4?G6<_A&P980)9@8HUB!98WW*$"8(=".0!DXJ MP?#\8$JQWMU'&\XN%C41XC<,&)7*9Y(.02>IQCC !9DU:S@N)H;B98/**@O* MP53N&1@YI&UO3$,PDOH(_)D,4F]MNU@,D<^W-5-4\-6VJR3/)=7<0F&)$B9= MK#;MP0RGMWZCMBDN_#-K>7$DSW$WSR-)L*1.HW*%8 .AX.T9SD^A XH O-J^ MGK>):?;(C<.YC6-6R=P&2#CH>.]))K6EPO(DFHVBM$VR13,N4;&<'G@XYY[5 M43P[!'J_]I)=W2R>9YGEKY:Q]&!& G.0W+'YOE7GBB[\-VEX@"KXNT[2?%/A>^T6]NW^SSX\S[+/&L@\N12<%_E&& !SZ MXZUYLWP(^'RPB9O$.IB(L4#F\@P2.2,^7V'->JGP[:&YOYO,GS>[-ZAAA-N/ MN\<9P">N:K'PC:%2&NKA\RO)\\<+* P 90ACV@'&3@9))YYH Y/P7X!\(^ _ M%W%\]G+',EQ<1,D2*T;,6"JI!SMZ\=?:N^.LZ6K0JVHVH:;F(&907 MY X&>>2!]2*KIH$*7LUR+JX(D655B81E(_,V[B/ER>5'WB1UXJB/"2"2&/[? M=&TC3#)\F9/WHD"GY,*@P FW XH UFUK2T21VU&U58V".3*HPQ) '7J2"!Z MD$5&^O::+NTM4NX9IKM@(EBD5B049PW7[I"GD5!:>&K.SV[))"%D61,I&I7: M20N54$CYCU)/OUI+;PU;VEQ:RQ7=UY=N$Q"2A1F5#&&/RYSM/8@<#B@"S+KN MFQWBV:W<,MR91"T,M++KNDP,RS:G9QE6VD/,H(.,]SZ MG\#Z503PPCZL-0NKR=VBN7GMXEVA$W8S_#N)X[GOQ21^$;-9+AWN[R5IXFB8 MR,A(5@P/.W)/SGEL]J ->?4+.UECBN+J&*27[BNX!;D#C\2!]2*2VU.PO6E6 MUO;>?N\@9Z?.OYBFOX:LWA>)99XU9)4&UE^4/MSC(/38N/US3G\.VLN3)- M.S'>2V5!)

%]4'YG\ "^+^U:!YH[B.1$C\TF-PWR\X/'8X./H:H:=XDT_ M444[S;2,RJL4[*&)90RXP2#D$=_;K2Z=HB65OJ,3ON%Y/(_R_P "-P%''0#) MQZDUG6G@BRL[F*9=0OW\LQ'RV:,(?+QM^4( #P,D8)Z$G H V!K-@S/MNH3$ MB;FF$R;1SC'7/?TQ[U=1TEC5T8,C#(8'((K#A\*6L(O!]JN'^U+M972(HHR" M0J;-@R1SQR23U.:U[.V%E906JRRRB) @DF;<[8'4GN: )Z*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B ABB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 21 ex-10d1g015.jpg GRAPHIC begin 644 ex-10d1g015.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 3L#"@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?ZX6S^ M(P-AJ&J:EI4EII=G=&W:XC,LA $K1^8VZ)%*Y7)\MI",C(KNJP(O!>A1+)&+ M>X:"2?[0UO)>SO#YF\OGRVU &!/\1FMM1O(KC3;J&T^S126\QA M4F)WCDD E7S >1'P!]"13)OB.UE>W$5W9R_939VTL%Y% "J2RQ.^V13+GG9P M%.!W;O70+X'\.I:_9AIY\K;&N#<2G 165!G=G 5V 'O[##9_ ?ANYN4GFTYF M=(DA ^T2A=J*43*AL$JK'!(R,YSF@!="\32:OJDEB=/F6..QM[K[82BH_FJ3 MMV;BRG@^O0\\ L:7XJ34O$M[I)M?*CB#FVG\S=]H\MMDO&/EVL0.ISG/%:%G MH.G6%Z+NUADBE%LEIQ.^TQI]T%<[21S\V,\]:J6'@WPYI=]#?6.D6]O>1%R+ MB,$2/N^]O?.7SG^(F@#+F\?+;7>H6TNA:B[VMU)!&('A8S)'&)'D 9UP ".# MS\RXR<@:6M>)AI_A^VU+3[0W\MYL^R6YD\KS=RE^N#CY QZ=L47G@O0K^>XF MGMKC?<2^;(8[V:/+;-A("N N5.& P&XSG%6M0\-:)JL=I%J&EVMU#: B"":, M-$F0!]P_+P!@9''.,9- '/ZU\01IT,-Q8Z+...YE11')RR85AD9Z ],#&,"G2>#=#FOX;V6VGDGB"8WW MDQ5RBE59U+[78*2-S GWH PI?B'+!JMC]HT._@TZZLQ<'S%C\Z/=(B*[ 2$! M/G&1]_/:KFI_$*RTR^NK5M)U2?[.\B-+"L6PF.,2/C=(#PASR!G! R>*O0>" M- @@6%;6=XUB$*B:\FDVQAE<*I9S@!D4X'I5JX\+Z-=/,\UGN:9I7D/FN,F2 M,1N>#W0 >W4K*%.#@G%0 M6/Q#BU._TVUM-#U+-Y,(W\XQ(8D:'S5DQO.X%>< Y !XS@';M_"ND6L\TL$5 MQ&)XS'+$MY-Y3 J%),>[9NP!\V,^^:9'X0T.&6WEBM'BDMGB>)H[B52IC3RU MZ-R-G!!X(ZYH K3>*S'XZ3PV([!2;=)]\]]YRM(Q&,FU:;2G*I+;Q( MFGW N1(\P7:@9@@#J6 93]T]ZM+X^MKK2M1N8K*]LVMK"2^B>YBCD66-"0S* M$EYP1T++G(P<WR>604YSDXVCJ><O7FES:'>6/V:".8R3RPM MRY;Y2$=L'Y>,$CKG'&5MO!VBVNG76GQP7!L[J,Q26[WDS1A3R=B%ML?)SE M M6K#P_I^F7AN[877VAH1 SS7DTNY 21NWL=Q&3ACR <9Q0!@:7\0(;V:X6X@M M$6/41IZ1VUZ)IUD<>(8S*( MMSY?^\P^[DX-:\GAG2)=*;36MF%JUP;G"3R(RRE_,WJX8,IW<\$>G2HO^$0T M'R8HOL'[N*'[.@\U^(_,$FWK_>4'\/2@#FI/B?#!J-U)-IUS'I45O&\4K^4K M3,TS1;PQE"+'\O5RI[]Q6]XG\4R>'].L;Q+%98KF0+)-/*R0VRD9W2/&DFT9 MP,XV\\L!35\!>'8_M'E6UU#]H79)Y.H7$?R;BVQ=KC:F68[1@6L5M>36ZE<8VMY;+N&.,'(H YV[^)-KIMMJ-U?Z9-%:V=W]F M69;RVVS_ +L/N3?(A/!X4 D@C&3D"[9^-X+A[DS:;=0VZ:C%I\$X>-UF,@4J MV V5 W G(Z$=3D":Z\!^'+LRE[.=!*3:S&.:2.[+3QH(?-,K0 MA.(QD+NW=2.*WK'PKH^FW=O,[@000#Q6M+XXTY+Z"!+6]EAE$(-TB)Y<;2J6C1@6#Y( Z*0 M,C)%5K[X_P!G0&:^%C:.[-;O?7#EPT9C"JYDW(H!Z#@CC%:TGA/1);^& M]:R_>PHB(JRNL>$!"$Q@["5#$!B"1V/ H H:3XS;6-5TZUAT+4(;:^LWO$N) MWB7:@*@$H')P=P]^1QC)&;JWQ GT:YE:33EN+4:J;+=&Y5HHDA$DDAX.XCYC M@ <#K73P>'M,MI]/G@@>.33X#;VVV9P%C( *D9PXX'WL\C/6J MSHV%RNP!HV&[+=/NTS0?BAIU]<:9IE_M34[P[6\ED"(Q9P@VL_F'(0S*C@%B-Z!]K\LWW@>OL* ,;_ (6/:27,*V^EW4EN;N:UGF,\ \GR MT9F8IYA8#"DX8*V.0#P#.OQ LS8M.VDZJDPF@B6U9(O-?SAF-AB3;@^[ C'( M%7_^$+T/S?.>WN9)O.\\RRWL[N6VE<%F M$]'L+N"YLX;BWDA1458KR948#.-Z!]KXW'[P/6J__"'6":E:7<$DX\J[^US> M?-).\SB-D0;WUVRU 6EQI=U?*[SXF2V9$ M14W[,D C+;!CUWC\0#4L[#6D:X2YO$>%HF2("0E@QZ$DKGU_/V%-32=4M;5H MK34!_JAM#GY1)NRV.,A<< =OUK L/'NJWNJ-8KX>D9H[@0RO$698QD@DG;TX M//JI!]:N7>O^)(=)L+V+2'DGW3?:[5+=\D*VU0N>1UW9YSCB@#0^S^)?/F5; MF#RUC18VD88=L+N.%4$<[CG/X8YIUK9>(4@L_M.HPR2K(3WD.TJX&&& 02N2%&23^H!JVNG:LL5[Y]RBSW"E1+')G!V8#8V#'S< MXSQZGI3(=,U6(L(Y(88GSNACG8A3M4;@Q3)Y#$CCUSG-48/%.MSHI7PY.,R@ M-O65-J_+D8*9)&>O3@X/!%6+?7-9O_#VHWJ:1-9W=LQ,-O-&VZ55P2 ,JL=W/7I4BV7B$[_,U"(;HT"[< M?*Q([\ M9#Z_JLR6A6REM9'%WF.2(YD>-?D50P!(;E@< G;T%9D?C'Q';VD F\-WMS,Y MD+O':RA0HR1QM!SQC!5: .QHKG-:U36; M*_M%L[%YX+B$LVR%G\ED^9@Q']Y?E7_:'?-9@\5ZVL$-_+X?O_)>,J]L+>3> MC!Y &P%+>G.UH%W/>Z/'/QQG'I0!76;P27N,:QK0\ MDD2,=(U06]KX@\-A8R8A'%H\F M%*]5P+KC'IVH L?\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]3!!X ML8@#Q!H!+9 QH\O..O\ R]=J?]C\8?\ 0=T/_P $TW_R50 ?\(;I?_/UKG_@ M^O?_ (]1_P (;I?_ #]:Y_X/KW_X]1]C\8?]!W0__!--_P#)5'V/QA_T'=#_ M /!--_\ )5 !_P (;I?_ #]:Y_X/KW_X]1_PANE_\_6N?^#Z]_\ CU'V/QA_ MT'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E4 '_"&Z7_S]:Y_X/KW_P"/4?\ M"&Z7_P _6N?^#Z]_^/4?8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "50 M ?\ "&Z7_P _6N?^#Z]_^/4?\(;I?_/UKG_@^O?_ (]1]C\8?]!W0_\ P33? M_)5'V/QA_P!!W0__ 33?_)5 !_PANE_\_6N?^#Z]_\ CU'_ ANE_\ /UKG M_@^O?_CU'V/QA_T'=#_\$TW_ ,E4?8_&'_0=T/\ \$TW_P E4 '_ ANE_\ M/UKG_@^O?_CU'_"&Z6/^7K7/_![>_P#QZC['XP_Z#NA_^":;_P"2JY_QMK?C M#P=X0OM>_M'0[S[+Y?[C^RIH]VZ14^]]I.,;L].U %CPGX;M-3\&Z'?WE]KD MEU=:?!-,_P#;EX-SM&I8X$N!DD]*V/\ A#=+_P"?K7/_ ?7O_QZOG32?CYX MJT;1K'2[?3]&:"RMX[>-I(92Q5%"@G$@&<#T%7/^&CO&'_0-T/\ [\3?_': M/?\ _A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<_P#!]>__ !ZO /\ AH[QA_T# M=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#W_ /X0W2_^?K7/_!]>_P#QZC_A M#=+_ .?K7/\ P?7O_P >KP#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#O MQ-_\=H ]_P#^$-TO_GZUS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J\ _P"& MCO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': /?\ _A#=+_Y^M<_\'U[_ M /'J/^$-TO\ Y^M<_P#!]>__ !ZO /\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T M#=#_ ._$W_QV@#W_ /X0W2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P > MKP#_ (:.\8?] W0_^_$W_P =H_X:.\8?] W0_P#OQ-_\=H ]_P#^$-TO_GZU MS_P?7O\ \>H_X0W2_P#GZUS_ ,'U[_\ 'J\ _P"&CO&'_0-T/_OQ-_\ ':/^ M&CO&'_0-T/\ [\3?_': /?\ _A#=+_Y^M<_\'U[_ /'J/^$-TO\ Y^M<_P#! M]>__ !ZO /\ AH[QA_T#=#_[\3?_ !VC_AH[QA_T#=#_ ._$W_QV@#W_ /X0 MW2_^?K7/_!]>_P#QZC_A#=+_ .?K7/\ P?7O_P >KP#_ (:.\8?] W0_^_$W M_P =H_X:.\8?] W0_P#OQ-_\=H ]_P#^$-TO_GZUS_P?7O\ \>H_X0W2_P#G MZUS_ ,'U[_\ 'J\ _P"&CO&'_0-T/_OQ-_\ ':/^&CO&'_0-T/\ [\3?_': M/9_#7ANTU#2IYKJ^UR21=0O80?[#3]&9'N)[@EX92=TLK2L.)!P&M7/^&C MO&'_ $#=#_[\3?\ QV@#V*\M] L->BTBX?Q(DTSHD+?VU?8E+=U/FX(7.#@Y M'IR#3$;P?+")8]3\0/&9?+#)K&H,.V6R)Q?,Z26P4Y\W/ D?\_85 ML?\ "&Z7_P _6N?^#Z]_^/5\Z2?'SQ5+K-MJC:?HWGV]O-;HHAEVE9&C9B?W MF=_; ME]Y<9. -Q\WC).!G )XSG&N? MKCQNX_: \27Y]/T5+/3KJW;Q%<1WTRPHJZ[>*ZDG!RK3 Y M')([!6/:MG_A#=+_ .?K7/\ P?7O_P >KYQD^.FM3):)+X:\+.MF:%_[,/^@;H?_?B;_P".T >]W'A+ M3(+:683>()3&A;9'KEZ6; S@#SNIKF_M?A*.*%[F]\0Q>;$9.=:ON"&*E#F4 M$."IRI&>/7BO)I/VBO%DL31R:5H+QN"K*UO*0P/4$>;TK/?XW:K)%%$_A;PF MT<((B5M/8A 3N.!YG&3SQWH ]^M=+\/7MU<6MK>>(9)H$+$'6;] V#@A2TH! MP>#Z9%2:-H&E:QID=\K^((5D+!0^OWAW ,0&!$V"IQD'N"*^?X/CGK=LUXT/ MAWPTK7I)N6^R2DS9[,3)R/;I5BR_: \2:=:K:V.A^'+6W3[L4%I(B#Z 28H M^A_^$-TO_GZUS_P?7O\ \>K'T;PW:7>J^(89[[7'CM-02& ?VY>#8AM8)".) M>?F=CSZ^F*\8_P"&CO&'_0-T/_OQ-_\ ':IV?Q\\56-UJ-Q%I^C%[^X%Q*&A MEP&$4<6%_>=-L:]<\D_2@#Z+_P"$-TO_ )^M<_\ !]>__'JPM0MM TR]NK:Z M?Q(I@B653_;=]^^!*@[,RX;!89YR/3IGQW_AH[QA_P! W0_^_$W_ ,=JG+\> M-=GEFEF\.^&)))T\N5WLG)D7CY6)DY' X/I0![6C>#Y85FCU3Q Z-(8P5U?4 M".,9/^LX ##)[5?&A:6?$']DY\0$BW\\S#7[LJHR 1YV1DDXXYVMZ5\^'XT MZH7@;_A%_"P^SR&6)5LI JN?;V\UNBB&7:5D:-F)_>9SF)<<]S^ !]%_\(;I?_/UKG_@^O?_ (]6=K6B M:/HMA]LFE\0O$'"NR:Y?$1@]7;$IPH[GMWXYKQ'_ (:.\8?] W0_^_$W_P = MJO=_M >)=0A$-[H?ARYB!W!)K21USZX,G6@#V>!O",R6K'4?$$;7,33(C:U? M%MBE@6.)3Q\C?Y(I[VV@M:VMQ:OXCN%N+H6H4:Y>HX8GKM:8$\?-_N@FO#6^ M..LNN#X;\,#"NH9;*164/G=@B3(SDYQZTQ/C9JL<%K OA;PIY5FV^V4V#D0M MW*_O.#[CF@#Z2_X0W2_^?K7/_!]>_P#QZL?Q9X;M-,\&ZY?V=]KD=U:Z?/-" M_P#;EX=KK&Q4X,N#@@=:\8_X:.\8?] W0_\ OQ-_\=JGJWQ\\5:SHU]I=QI^ MC+!>V\EO(T<,H8*ZE21F0C.#Z&@#Z+_X0W2_^?K7/_!]>_\ QZC_ (0W2_\ MGZUS_P 'U[_\>KP#_AH[QA_T#=#_ ._$W_QVC_AH[QA_T#=#_P"_$W_QV@#U MBWN/"TCW4=S<>([1[5-\RS:U?*8_F"@,#+D,2PQVP00<5?MK/PS>W,=O;7WB M&262+S4!UB_4'Y=P&3* "1SC/:O!U^-^K*KJOA;PH%<%6 T]\,#C(/[SD':, M_0>E)'\;M8BN9KA/#7A@331"!V^QR',>,;/]9PN.PXH ^@M&T'2M8TR.^5_$ M$*R,P4/K]X=P#$!@1-@J<9![@BK_ /PANE_\_6N?^#Z]_P#CU?/%E^T!XDTZ MU6UL=#\.6MNGW8H+21$'T DQ5C_AH[QA_P! W0_^_$W_ ,=H ]GT;PW:7>J^ M(89[[7'CM-02& ?VY>#8AM8)".)>?F=CSZ^F*V/^$-TO_GZUS_P?7O\ \>KY MTL_CYXJL;K4;B+3]&+W]P+B4-#+@,(HXL+^\Z;8UZYY)^E7/^&CO&'_0-T/_ M +\3?_': /8M=M] \/W,45Z_B3RY$RLJZU?%6;.-BGS<%N^"0<('DM7\N18]7U!COY^48EZ_*?RKQ&[^/&O7\HEO/#OABYD"% TUD[G: MY^-6JW@<7'A?PM())%ED!LI,2,,X+?O/FQD]_P .D:/< M:S'I\3^('22U^U+<+K]X5"D@#(\[(SDXXYVMZ5J?\(;I?_/UKG_@^O?_ (]7 MSI'\>M?BU!K^/P]X92]9!&UPME()"HZ*6\S..!Q[5<_X:.\8?] W0_\ OQ-_ M\=H ]GUGPW:6FJ^'H8+[7$CN]0>&'>@M9Y .9>/F13QZ>F:V/\ A#=+ M_P"?K7/_ ?7O_QZOG2\^/GBJ^NM.N)=/T8/87!N(@L,N"QBDBPW[SIMD;IC MD#Z5<_X:.\8?] W0_P#OQ-_\=H ]NUK1-(T6P^URR>(9(PX5V37+XK&#_&Y$ MIPH[G''?C)%!6\)&^ELWU#Q DT;R*0=:OCD("2PQ,?;W&?&+O]H#Q+J$ M(AO=#\.7,0.X)-:2.N?7!DZU6E^.&LS3R3OX;\,?:) P:<64@D.1M/S"3.<< M9S0![I<6F@IH,VK6TGB*XCB?88O[/_ "+0!] ?\(;I?_/UKG_@^O?_ (]5CPE>W.I^#=#O[R3S M;JZT^":9]H&YVC4DX ')Z 5\\?\-'>,/^@;H?\ WXF_^.U3TGX^>*=&T:QT MNVT_1F@LK>.WC:2&4L510H)Q(!G YX% 'U717S!_PT=XP_Z!NA_]^)O_ ([1 M_P -'>,/^@;H?_?B;_X[0!]/T5\P?\-'>,/^@;H?_?B;_P".T?\ #1WC#_H& MZ'_WXF_^.T ?3]%?,'_#1WC#_H&Z'_WXF_\ CM:GAKX^>*M9\5:1I=QI^C+! M>WL-O(T<,H8*[A21F0C.#Z&@#Z+HHHH YKQW*T'AI)EADF:/4M/811E0SD7D M)VC<0,GIR0/4BN332;6.?SE\+>*=VY&_X^;' *@C@>=QG//T%==XW_Y%V+_L M)Z=_Z60UQ,=[XAMK34%A:_F:+4(";V2SG8RQ-*=ZK R@C:N,F/*D&_%8:: 0?\?-@=@X^92>O/?(XJ%O%?B6"UN)[VTAM1]LAMXU^P7$CH&D96PN!YGR MA2-A/)/8BI]=U#5+CP?IGK72?\)7??]"?KG_?V MR_\ DBKRG*@\\CN,4M5R(GG90_X2N^_Z$_7/^_ME_P#)%'_"5WW_ $)^N?\ M?VR_^2*OT4N1#YV4/^$KOO\ H3]<_P"_ME_\D4?\)7??]"?KG_?VR_\ DBK] M%'(@YV4/^$KOO^A/US_O[9?_ "11_P )7??]"?KG_?VR_P#DBK]%'(@YV4/^ M$KOO^A/US_O[9?\ R11_PE=]_P!"?KG_ ']LO_DBK]%'(@YV4/\ A*[[_H3] M<_[^V7_R11_PE=]_T)^N?]_;+_Y(J_11R(.=E#_A*[[_ *$_7/\ O[9?_)%< M3\7?$%U??"_6+:3PWJMFC^1F>>2V*+B:,\[)F;G&. >OXUZ+7"_&/_DE.M?] ML/\ T?'0X*P*;N?*-%%%9F@4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %=!X$_Y*'X9_["MK_P"C M5KGZW_ O_)0O#7&?^)K:_P#HU: /N"BBB@#F_'4"77AJ.WD+A)=2T]&,0@X92"I]P01VI?^$(T?_GMK7_@\O?_ ([2>.1,WAN-;>2..1"ZJ MWVR'!*@@D9[9&?45 EQXAE\OR_$_AUS(6"!-(E.[:=K8Q==CP?2@"9_ >ARA M1(^L.%8,-VMWAP1T/^MZT[_A"-'_ .>VM?\ @\O?_CM-@7Q3<0I-%XAT%HW M*G^QIAG/3_EZIR0>+)45X_$&@.K="NCRD'_R:HNPL'_"$:/_ ,]M:_\ !Y>_ M_':/^$(T?_GMK7_@\O?_ ([3A:^+CC&O:%ST_P")-+_\E5'*GBF!XEE\0Z C M2OLC#:/*-S8S@?Z5[47"P[_A"-'_ .>VM?\ @\O?_CM'_"$:/_SVUK_P>7O_ M ,=J(OXE666(^)?#XDB*+(ITB7*ESA0?]*[]JD6/Q4Y4+XAT EBP4?V/+R5. M#_R]=C1<+"_\(1H__/;6O_!Y>_\ QVC_ (0C1_\ GMK7_@\O?_CM-C7Q3+++ M''XAT%GBQO T:;C(R/\ EZ]#4GV7Q>?^8]H73/\ R!I?_DJBX6&_\(1H_P#S MVUK_ ,'E[_\ ':/^$(T?_GMK7_@\O?\ X[3_ +'XP_Z#NA_^":;_ .2J/L?C M#_H.Z'_X)IO_ )*HN%AG_"$:/_SVUK_P>7O_ ,=H_P"$(T?_ )[:U_X/+W_X M[3_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*HN%AG_ A&C_\ /;6O M_!Y>_P#QVC_A"-'_ .>VM?\ @\O?_CM/^Q^,/^@[H?\ X)IO_DJC['XP_P"@ M[H?_ ()IO_DJBX6&?\(1H_\ SVUK_P 'E[_\=KB/B]X6TW3?A=K-W;RZFTL? MD;1/JMU,G,T8Y1Y"IZ]Q[]:[K['XP_Z#NA_^":;_ .2JX?XOVWB2/X6ZRU_J MNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=:+A8^6**** "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@ MK?\ O\ R4+PUQG_ (FMK_Z-6L"M_P "_P#)0O#7&?\ B:VO_HU: /N"BBB@ M#F_',C0^&XY4ADG=-3T]EBC*AG(O(?E&X@9/3D@>I%8PM91*TG_")>)2696 M-Q887'/'[_C)&3[UN^,O^0';?]A73?\ TMAJO%H>M1RJ3?QM'&Y,8:5FX9@S M[L@YP>%]!Z4 9 LI5E21/"GB=73:587%AE2,#(/G\9 /K4LL=Q.JJ_A/Q(5 M"%,>=I_(.[OYV>-YZ'GC.:U8-+\0VJPQQ7UMY403$9)P!^7/J1R.O/ Q5 MEK/75C1(;R)<(P+,^[YLM@\H2>J=^,'KW ,2V6:UOHKJ'P=XA5H@=J>?8;>< M]O/_ -H]/6K4U_?RPVT0\)^)$6WF$RG[39.6(R<$O<$D<_6M6VM-:COH6GOX MY;50=ZX 8]?1?IZ=/; M[0TMY*?"/B7?>(R39N[(@YZ$ W& 5Z*1^.:?)/J#6MK!%X7\30"V0HKQ3Z?N M8$8.29CSWR,U:FFW=WI?F^1X.U]C+MWEYK#)VC Z3C_/3%3V.E^)8)KB6>^MF>9@Q*/P M<$ * 4^7Y1C=DGV/6MG38-1B\PZA0DS-STX!Z^G->L5Y_P#&W_DD.N_]N_\ Z/CH ^0**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ K?\"_\E"\-<9_XFMK_ .C5K K?\"_\E"\-<9_XFMK_ M .C5H ^X**** .?\9?\ (#MO^PKIO_I;#705S?CF%;GPW' YD"2:GIZ,8Y&1 M@#>0CAE(*GW!!':L2.#0)'1/-\0HQ9E<-KM[^[PP"YQ,?O Y'MUQ0!W]%<+; M6OAN981)>Z]%+)M!0ZY?D*6Z MYN!U'YXZU8.E^'4A666\\01J5WG.M7YVC+ M 9(E(YVG'TH [*BN.M]*\.7-S';Q7^OF60$A3K-^#WZYEXZ'\OI3KG0]$@MX M+B.\UN>"658O,BU^]91DXSD2X !]2/3K@$ Z^BN':P\/K=ZA;BZUUFL-AEV^ M(+P_*?O-CSLX7J:M1Z%HCQ02FYUY(IE=U=M>O0 J_P 1_?< CF@#KJ*X2TMO M#5W+,L=YKYC1PDH_X0W2_P#GZUS_ ,'U[_\ 'J .@HKG M_P#A#=+_ .?K7/\ P?7O_P >H_X0W2_^?K7/_!]>_P#QZ@#H**Y__A#=+_Y^ MM<_\'U[_ /'J/^$-TO\ Y^M<_P#!]>__ !Z@#H*\_P#C;_R2'7?^W?\ ]'QU MT'_"&Z7_ ,_6N?\ @^O?_CU%7:8G;LT-R7*':>ESSM/'M6CXYD:'PW'*D M,D[IJ>GLL494,Y%Y#\HW$#)Z@"Y%I.L74,I>%W1U7:3H$G([=;FI%T;79@DJ:GX7DX8(PT)SP<[L'[ M3WR<_4UFBRE65)$\*>)U=-I5A<6&5(P,@^?QD ^M2RQW$ZJK^$_$A4(4QYV MG\@[N_G9XWGH>>,YH TETGQ()DE75?#@E4':XT.3GM5*V6:UOHKJ'P=XA5H@=J>?8;><]O/_ -H] M/6IKF:XNEM1+X.\2YM9!)$PO[7.0P;G_ $KYNG?/'3% #VMM<\R:)]<\,[X_ MDE4Z))E?-(X/^E?QG'UHDTK7+Q((I=5\,3+&66%'T*1@NWY2%!N>,=.*KM]H M:6\E/A'Q+OO$9)LW=D0<]" ;C *]%(_'-/DGU!K6U@B\+^)H!;(45XI]/W," M,'),QY[Y&.: "#1=5,UQ'!J'A7S% 64+X?<9!PV#_I/(/!J]!IGB>W&VWU?P M]$"!Q'HDJ\ 8'2Z[#BL&VTZ2U,A3PKXGG0Y'M6IIMW M=Z7YOD>#M?8R[=Y>:PR=HP.DX_STQ0!?^Q^,/^@[H?\ X)IO_DJC['XP_P"@ M[H?_ ()IO_DJC_A(=4_Z$S7/^_UE_P#)%'_"0ZI_T)FN?]_K+_Y(H /L?C#_ M *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*H_X2'5/^A,US_O]9?_ "11_P ) M#JG_ $)FN?\ ?ZR_^2* #['XP_Z#NA_^":;_ .2J/L?C#_H.Z'_X)IO_ )*H M_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2* #['XP_Z#NA_^":; M_P"2JX?XOVWB2/X6ZRU_JNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=:[C_ (2' M5/\ H3-<_P"_UE_\D5P_Q?UF_N_A;K,$WAG5;*-O(S//):E$Q/&>0DS-STX! MZ^G- 'RQ1110 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 %;_@7_ )*%X:XS_P 36U_]&K6!6_X% M_P"2A>&N,_\ $UM?_1JT ?<%%%% '-^.9X;7PW'<7$L<,$6IZ>\DDC!511>0 MDDD\ =ZYN+7])CE4GQSX?:.-R8PVJHW#,&?=DG.#POH/2NH\9?\@.V_["NF M_P#I;#5>+5]=,JI)I\FU'(D98&7>&8%-O7[J\-[^G% &%!XGL;588XO'/AKR MH@F(SJ46#C[P/?U(Y'7G@8JRWB[3%C1(?&_AY<(P+-JD3?-EL'D$GJG?C!Z] M]>#7=5C6&.XTBYDX3S)1&V3GJ0H7'&>1D8QGGI5EM9OXXTSIOI^'IT]S4EYXN\/3& MRD3QAX<,\,F7;[?$J%21GY26.<=/F!SWYKG-3MXQT2&VL_L_B[PY+<(K^>9=615+L,Y M&<@-VXXK9?4M6%UJ(6PE\F(;[4F+_6A"/,7@YRW\.0,]>:G;5+JWMK.>>UG; MSE=GCB@=V0XRJG X/;)QS0!QUCXGM()KB6?QSX:9YF#$IJ<6#@@!0"/E^48W M9)]CUK9TWQIH$7F'4/&F@3%@NP+J,.%XY],\]_Y=*GL?$&K337#3:/(-*N[J3R-D,%['([8GC)PH.3@ G\*]8KS_P"-O_)(==_[=_\ MT?'0!\@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6_X%_Y*%X:XS_Q-;7_ -&K6!6_X%_Y M*%X:XS_Q-;7_ -&K0!]P4444 C&.1D8 WD(X92"I] MP01VK$C@T"1T3S?$*,697#:[>_N\, N<3'[P.1[=<5M^.1,WAN-;>2..1"ZJWVR'!*@@D9[9&?45G1VNIR,ABUKPJ[3$[=FAN2Y0[3TN>=IX]J (K M:U\-S+")+W7HI9-H*'7+\A2W0%O-P.H_/'6K!TOPZD*RRWGB"-2N\YUJ_.T9 M8#)$I'.TX^E+%I.L74,I>%W1U7:3H$G([=;FI%T;79@DJ:GX7DX8(PT)S MP<[L'[3WR<_4T 1V^E>'+FYCMXK_ %\RR D*=9OP>_7,O'0_E]*?/H&CQP6\ M\%WK-Q%-*L2F/Q#>G)+;5M_P"Z+Z++D$\9'^EQGWQWH H-8>'UN]0MQ=:ZS6&PR M[?$%X?E/WFQYV<+U-6H]"T1XH)39-$^ MN>&=\?R2J=$DROFD<'_2OXSCZT2:5KEXD$4NJ^&)EC++"CZ%(P7;\I"@W/&. MG% %*TMO#5W+,L=YKYC1PD,XXZ]:[C['XP_Z#NA_P#@FF_^ M2JX?XOVWB2/X6ZRU_JNE3VH\C?'!IDD3M^_CQAC.P'./X3Z<=: /EBBBB@ 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 *W_ O_)0O#7&?^)K:_\ HU:P*W_ O_)0O#7&?^)K:_\ MHU: /N"BBB@#F_',C0^&XY4ADG=-3T]EBC*AG(O(?E&X@9/3D@>I%8PM91*T MG_")>)2696 -Q887'/'[_C)&3[UL^.9X;7PW'<7$L<,$6IZ>\DDC!511>0DD MD\ =ZYN+7])CE4GQSX?:.-R8PVJHW#,&?=DG.#POH/2@"R+*594D3PIXG5T MVE6%Q894C R#Y_&0 #ZU++'<3JJOX3\2%0A3'G:?R#N[^=GC>>AYXSFJD'B> MQM5ACB\<^&O*B"8C.I18./O ]_4CD=>>!BK+>+M,6-$A\;^'EPC LVJ1-\V6 MP>02>J=^,'KW );99K6^BNH?!WB%6B!VIY]AMYSV\_\ VCT]:?=O=7GV/?X1 M\2#[))YD9^U63G=D'.7N"<\8R#G!([U';>,-)COH6G\=>'Y;50=Z_P!H0ACU M]/P].GN:=?>*_#UT+1E\:>'Q+$^7==1C1<;E.0FYLG (ZCJ>QH &^T-+>2GP MCXEWWB,DV;NR(.>A -Q@%>BD?CFGR3Z@UK:P1>%_$T MD**\4^G[F!&#DF8\ M]\C'-5'\3:*UUJ,P\;^'@MR,PJ-20>2Z$>7_ !$$'^( #TYJ=O&.B0VUG]G\ M7>');A%?SS+JR*I=AG( SD!NW'% %.VTZ2U,A3PKXG MG0Y'M6IIMW=Z7YOD>#M?8R[=Y>:PR=HP.DX_STQ6-8^)[2":XEG\<^&F>9@Q M*:G%@X( 4 CY?E&-V2?8]:V=-\::!%YAU#QIH$Q8+L"ZC#A>.?3//?\ ETH MO_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)%'_"=^#_ /H:]#_\ M&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50 ?\)#JG_0F:Y_W^LO\ Y(H_X2'5 M/^A,US_O]9?_ "11_P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P_ M_%4 '_"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R11_PG?@__ *&O M0_\ P8P__%4?\)WX/_Z&O0__ 8P_P#Q5 !_PD.J?]"9KG_?ZR_^2*X?XOZS M?W?PMUF";PSJME&WD9GGDM2B8GC/(29FYZ< ]?3FNX_X3OP?_P!#7H?_ (,8 M?_BJX?XO^+/#>I_"W6;.P\0:5=W4GD;(8+V.1VQ/&3A0H_X0W2_^?K7 M/_!]>_\ QZ@"+^T];?2YW@LI)+MG185: I@D9<$,1\HY .>X&2:M6>HZC<&[ M+VDD2PQ%XR\3 R%AN08]5'RL/6HO^$-TO_GZUS_P?7O_ ,>H_P"$-TO_ )^M M<_\ !]>__'J ([G7K^2)UL],O%984D\Z2V=06W)N4*5R>&;MGY3C/:?^V]0( M&W1Y2Q4$ [QP=O.=G^T>.O!R!V9_PANE_P#/UKG_ (/KW_X]1_PANE_\_6N? M^#Z]_P#CU '045S_ /PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU M'045S_\ PANE_P#/UKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU '045S_ /PA MNE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU '05Y_P#&W_DD.N_]N_\ MZ/CKH/\ A#=+_P"?K7/_ ?7O_QZN'^+_AJPT_X6ZS=0W&JO(GD8$^K74R', M\8Y1Y"IZ]QQUZT ?+%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5O\ @7_DH7AKC/\ Q-;7 M_P!&K6!6_P"!?^2A>&N,_P#$UM?_ $:M 'W!1110!S?CD3-X;C6WDCCG.IZ> M(WD0NJM]LAP2H()&>V1GU%2?8_&'_0=T/_P33?\ R54?CF1H?#<RQ1E0SD7D/RC<0,GIR0/4BI/^$AU3_H3-<_[_67_P D4 'V/QA_T'=#_P#! M--_\E4?8_&'_ $'=#_\ !--_\E4?\)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S M7/\ O]9?_)% !]C\8?\ 0=T/_P $TW_R51]C\8?]!W0__!--_P#)5'_"0ZI_ MT)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10 ?8_&'_0=T/_P33?\ R51]C\8? M]!W0_P#P33?_ "51_P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 M 'V/QA_T'=#_ /!--_\ )5'V/QA_T'=#_P#!--_\E4?\)#JG_0F:Y_W^LO\ MY(H_X2'5/^A,US_O]9?_ "10 ?8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $ MTW_R51_PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 'V/QA_P!! MW0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4?\)#JG_0F:Y_W^LO_DBC_A(=4_Z$ MS7/^_P!9?_)% !]C\8?]!W0__!--_P#)5'V/QA_T'=#_ /!--_\ )5'_ D. MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10 ?8_&'_0=T/\ \$TW_P E M5P_Q?MO$D?PMUEK_ %72I[4>1OC@TR2)V_?QXPQG8#G'\)]..M=Q_P )#JG_ M $)FN?\ ?ZR_^2*X?XOZS?W?PMUF";PSJME&WD9GGDM2B8GC/(29FYZ< ]?3 MF@#Y8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "M_P+_P E"\-<9_XFMK_Z-6L"M_P+_P E M"\-<9_XFMK_Z-6@#[@HHHH Y_P 9\>'TE/$<.H6,\KGI'&EW$[NQ[*JJS$G@ M $G@5S$'B'2X)=R^.M 98R3$#JZ$D.VYPQ.?H#@X'05Z/10!P"^+-.-Q;22^ M._#[1I(K21#4X5!4 9&0,DYSZ ^W:NGB/2K.VB>'QIX?FEMH7$2'4H>6(7"Y MXX)7J>F:]'HH X>Y\6Z,_D&#QUH2.(E29_[1A^<@') Y')QZ5$?&%A]HS_PG M7APQ;@ !J$((&023P&U8%?F&I0XP M!R ,<<\Y_#%2:OXI\/7ERK6OB_0XV2-3'(=5C4!U;=@[6Y!.W/'(&*[RB@#S MVW\4Z="Z)_PG'APPL7>8G5$+EF4\*<\*&P1C!'\[5SXQT&[T:.)?%6@17L3# M:7U>(HQ4$ MUW ]<$ ]\@@8[BB@#SU_%>GS7=K/)XS\-*T+%24U6+E3MRV-O M4X/R_K5S1_%_A[3P\-SXNT*Y$DC2&X.JQD@<87!;MT&.,#)Y//;44 >!3K/Q)H=M;PQ7'B[09YDN$ M,NRA@2&!(P-N5ZG/7N<>B44 <_\ \)WX/_Z&O0__ 8P_P#Q5'_"=^#_ /H: M]#_\&,/_ ,57044 <_\ \)WX/_Z&O0__ 8P_P#Q5( M-*N[J3R-D,%['([8GC)PH.3@ G\*]8KS_P"-O_)(==_[=_\ T?'0!\@4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !6_X%_Y*%X:XS_Q-;7_ -&K6!70>!/^2A^&?^PK:_\ MHU: /M^BBB@#G_&9D_X1Y$CFGA\[4+&%G@F:)]CW42, ZD,N58C(/>LF+3-$ M(E\^;7XVCD="%UR_;[K,N<^8 ,E&Q6EXZ$Q\-QBW=(YSJ6GB-Y$+JK?;(<$J M""1GL",^HK-@BU*\W7$6N>%7,32 R'0Y!M/)?DW/N<_4YZT +)IOA]+ZTLEN M]=-S<;28O[>O=T:D9RW[TX[<>_'2M7_A#=+_ .?K7/\ P?7O_P >K,-CJL$] MK*-7\+++(56!TT*0L0>?:@"S_PANE_\_6N?^#Z]_P#CU'_"&Z7_ ,_6N?\ @^O?_CU,$'BQI#&/ M$&@%QU4:/+D=/^GKW'YU&A\3O/) OB/0/-C9593HTPP2,@?\?7.1Z4 3_P#" M&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X/KW_ ./5#;CQ1=J6M_$.@RH/XTT: M8J?H?M6#^%2K;>+FSMU[03@X.-'EX/\ X%4 +_PANE_\_6N?^#Z]_P#CU'_" M&Z7_ ,_6N?\ @^O?_CU'V/QA_P!!W0__ 33?_)5'V/QA_T'=#_\$TW_ ,E4 M '_"&Z7_ ,_6N?\ @^O?_CU'_"&Z7_S]:Y_X/KW_ ./4?8_&'_0=T/\ \$TW M_P E4?8_&'_0=T/_ ,$TW_R50 ?\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ M (/KW_X]1]C\8?\ 0=T/_P $TW_R51]C\8?]!W0__!--_P#)5 !_PANE_P#/ MUKG_ (/KW_X]1_PANE_\_6N?^#Z]_P#CU'V/QA_T'=#_ /!--_\ )5'V/QA_ MT'=#_P#!--_\E4 '_"&Z7_S]:Y_X/KW_ ./5P_Q?\-6&G_"W6;J&XU5Y$\C MGU:ZF0YGC'*/(5/7N..O6NX^Q^,/^@[H?_@FF_\ DJN'^+]MXDC^%NLM?ZKI M4]J/(WQP:9)$[?OX\88SL!SC^$^G'6@#Y8HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N@\ M"_\ )0O#7_85M?\ T:M<_6_X%_Y*%X:XS_Q-;7_T:M 'W!1110!C^)[&XO\ M11':Q^;-#=VMT(PP!D$,\&XE\)^)L,TC/' MY^G[6WEB>3-D#+GH1V!S7HE% 'G$.D2PZQ9:F?#7BR2:SC2.-&N=/\O"J%R5 M$PY.T9QBB32KJ6.UC;0/%OEVCDP+Y^F_(A*DQY,N2ORKR26X^]UKT>B@#S,^ M'80)#%X/\20R.!F6.;3@V05(.?.YY13SD4[^Q),VA_X1OQ;FVECEXNM/'F,F MW&[$W(.T9QCJ<8KTJB@#SBUT86DD+IX2\3MY-R+A0;C3P#CD(<3#*Y"G'7*+ MSZZ.@?:?#MM-!:^$O$DJRR>8S3W%BS9QC&1.. !WKMJ* .?_ .$AU3_H3-<_ M[_67_P D4?\ "0ZI_P!"9KG_ '^LO_DBN@HH Y__ (2'5/\ H3-<_P"_UE_\ MD4?\)#JG_0F:Y_W^LO\ Y(KH** .?_X2'5/^A,US_O\ 67_R11_PD.J?]"9K MG_?ZR_\ DBN@HH Y_P#X2'5/^A,US_O]9?\ R11_PD.J?]"9KG_?ZR_^2*Z" MB@#G_P#A(=4_Z$S7/^_UE_\ )%#M<6:;R=I_P!&EZ3( MQ^6*9W/ [*?? R:]0HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+I MO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X M@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"I MKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/ M^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*F MN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B: M^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X0 M3QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@ MNF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\ M8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ M@NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* M /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_ MT*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^ M)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ M0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_ M^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B# M_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN M?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X M03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y M_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[ M?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/ M&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z M;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA M_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P"" MZ;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH M^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0 MJ:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XF MC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^$$\8?]"IKG_@NF_^)H_X03QA_P!" MIKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_X+IO_B:/^$$\8?\ 0J:Y_P""Z;_X MFOM^B@#X@_X03QA_T*FN?^"Z;_XFC_A!/&'_ $*FN?\ @NF_^)K[?HH ^(/^ M$$\8?]"IKG_@NF_^)H_X03QA_P!"IKG_ (+IO_B:^WZ* /B#_A!/&'_0J:Y_ MX+IO_B:/^$$\8?\ 0J:Y_P""Z;_XFOM^B@#X@_X03QA_T*FN?^"Z;_XFMOP9 MX+\56OCGP_<7'AG6(H(M2MGDDDL)55%$JDDDK@ #J:^Q** "BBB@ HHKE]/\ M>Z+J,US%',=T%R]O\I#[BHSGY2>3AL+]XX/'!H ZBBL)?&&B/$76[+84,0D; M/U56 !4$$X=>A[U%#XVT6:!)5DN5#.$P]M(I'"G<01PHW#GI0!T5%-M* MN(Q(WG1JS[0#$Q90,99@!@ 9'()ZC\+,'BS2+F9(XYI-SR&-=T++N.W=QDZ62,J58,N5*XY!V\9 ..M2R^&;29%1YIRJQF/'R<]L>Y_.G3:!;3V\T$LT[)+.TYY7(+*5(''3! M[T <5\9O$^J^#_!%C>>'KM;.9K]+?BZNRUTK++&7&P[N_3.0.!D\ =* +7]L:>4WK=QNODB M?*'=^[.<-QV.#S5I9HW0,K@@XQSZ]*PQX1L K*)KG#,Q^\O&01@<=!DX':I% M\,6:;RDURK-*LH<,NY2I)P#C(')S]2* -B.:*55:.1'5L[2K @XZTH=#MPRG M<,CGK6/+X9M)E57FG*JA3&$Y!W=]N1C>>F,\9S3[;PY96M[%=1-*&C^ZF5V9 MYYQCK\QZ>M &A'>02DB.3<5?RR #D-C//XD[(+>*3+F20$Y92>BC\J]?/AV"2TEM[B\NI_-F:9I)-F[)4KC(49 !P M,] .@Q7RQ\7=;T#7?%=I<^'+PW5DEBL;.8FCQ)YDC$895/1@>G>@!?^%V_$ M/_H8?_)*W_\ C='_ NWXA_]##_Y)6__ ,;KE['PGXDU.SCO+#P_JMW:R9V3 M064DB-@D'# 8.""/PJQ_P@GC#_H5-<_\%TW_ ,30!T'_ NWXA_]##_Y)6__ M ,;KZD\):E-J?A#1+V\E\R[N;"WEF!7QW_P ()XP_Z%37 M/_!=-_\ $U]7>%?#$)\): ]['<17<>FVRR12 *8W6*,$$$9!!0?CF@#KWD2, M$LV, G\!UH$B'^(9/&#P:PAX1T\&0B2<>9G=RO(P0!G;D!0<#!Z 9S4H\,V8 MFAD,L[>5(9%4A,9)R0?ER1D#K0!L@AAD$$>HJK<:E:6D@CGEV,W0%3SR!Z?[ M0K+N?"5E=6$5H]S=A(I&DC977*D\@#Y<8#!6 QP5';BIY?#=E+-YF^9,;0%5 MA@!0@';_ &!^M &E%=P3B0QRJ?+8#C/)K#F\*6,\L\CS M7&9I3*0"@"DYR!\O(.X]<^V*FU/P];ZI=6]Q+: - M&WNH;N/S(&+(>0=I&?SIWGP[]GFINV[MNX9QTS]*Q(?"L$1P+N<*"H7:$!( M7(/RXY*#H!4H\,V@MGM_M%UY;*5'S+\HWAQCC@ C@=,<>E &I)=012I')*JL MZE@#Z#J?85(DB2 %'5@P# @YR#T/TK)B\.6L-QYJ33#]T8@@" %0N:*,@/(BDL%&6 R3T'UID5U#-)(D;Y:-_+;@CYL9P#W MZ]JSH?#EG;RB6)Y5<2"0M\O)W%L'CW--N?#=G=SR2R2S#S-VY1LP<[N^W(^\ M>AY[YH UPZG&&!WHSEAP,G MGMZTV2>**)Y7D4)&,L<]!6,OA2P2-55Y@RJB!_D)P@4#JN#]P9R*'\*6;QS+ MY]PIF?>S8C)'# @ H1CYCQCCMB@#:66-D5PXVLNX9XX]:<64#)( ]&( M9;RXG:\N4$J*BK$50H JC.[&22%]<<],\U"_@VPE:,222M'%;I"BD+D84J6) MQU*[1P!]P4 ="'0[<,IW#(YZT@FB:01B1"Y7<%##./7'I6+_ ,(K8;R?,GP4 M=-F5V@-NZ#;P1N.*L1:!:0K*D;2*DL3Q,HVXPW4].M '/?%'Q+=>'? .IWVD M7?D:E$D4D,@C$@53-&C'Y@5Y#$<_ATKYV_X7;\0_^AA_\DK?_P"-U[A\7M)A MT_X2:\\B@ ?A7R?0!Z!_PNWXA_P#0P_\ DE;_ /QNC_A= MOQ#_ .AA_P#)*W_^-UY_10!Z!_PNWXA_]##_ .25O_\ &Z/^%V_$/_H8?_)* MW_\ C=>?T4 >@?\ "[?B'_T,/_DE;_\ QNC_ (7;\0_^AA_\DK?_ .-UY_10 M!Z!_PNWXA_\ 0P_^25O_ /&Z/^%V_$/_ *&'_P DK?\ ^-UY_10!Z!_PNWXA M_P#0P_\ DE;_ /QNOK^O@"OO^@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KG8M,UVW>-8KV!HUN%!,C,6^SJ1M7IC<07R3[?6NB MKG8M9U6-XX[C3)Y&,ZV[-'$P48(#RY[*=V1_NGZ@ B_LWQ)#;VUK:WEK'#'] M]MQW$;<;1E#WYSGVQBM)K75'MKZ-KB,L\@:V97*E5XX) X_ =/SK-_X2#5+> MWMHFT>ZN+E_]8XB<*HVYR<+CK\N.HZUI-J5V;:^9;*1);>0*@:-F$B\G?\R 5Y-.U>XTBYM[BXB:X=HS&1)@?*5)Y"#&<'C!QZFD73];EBN8[N]B= M);5HU53]URN.?E&0#GGC.>G:EDU749M(N;B*REAGC:/8IB=B02NX;2H)P">0 M"/2I+76;R:23SM*GBC2#S0=K$N< X4%1SU&#@\4 9\NAZS0MN.V-=^S"88==A(.2OUQVS44^OZB;6&7^ MS;BVX9Y T;9VKOX)VD+PJGD_Q#&>]H:[WL\EQ'EXFCMWW[MIR2I*[ ! M@8]2K9:($-D9;()V#/!'IT_$ESJU_#8VTT6ERRR2H6D0; MLI@CMMSD@DX.#QBH9K[5E(N$MI2,QYME3.1Y;,PR5SG=M&?IP#F@!8K3Q RL M+FZMCN=SB%V4*I5=O523@[^,CJ.>PCDM?%'V)H8;FR20*%21Y&8]^?N#D?*. M^> T4C9.XC& O!P,X)SSQGNV_U?4;*ZGCATZYNE:5 M%A*0DJBE5R21[D_D1QV )/L&JQ(ZVUQ&N^6:3[^,%CE#]TYQSD<=:C:RUYE( M^UP[65@1YIRIW97#!!VX)([\#CES:SJ"B7&E3/Y<"R!@CC>Q"Y &.O+<$YXY MZY$CZK?K9R31Z=)+)YQ1(MK(=FW<">#]/3G\* )A;:HRW2-=1J&N%>!UR65, M@E3P!V(^G7UKXS_X03QA_P!"IKG_ (+IO_B:^P_[8U!H(_\ B53*\D,DF1GY M2H; (*]2=N ?4]<._.88-8U!HY9Y-/G*^=&@B$3AD4K\Q&5&[!ZGI[]J99^(KV]6V M>/29?+FDVF3Y]JCC_9'J><8XZ^@!T(SM&X ''(!S2USDVM:JT$8&F2P22,N& M5'DVC*\$;.#@GDX'%27VLWOV^YL;.TD+0-'F549N"4)_AQT)&,Y[T ;]%8%C MKNH7E\T;:+<06XD"^9,&5B#WQC''U_*E36M2D*;='DP3\Y;>NT?+DHK*FU*Z_M*XLHK&?;';M(MP4.QG 7"@]#][_QT]>V9;ZUK:C?ZIJEEK,JK8S7%D M(LJ(8F9BW'L!US_%GV[TO]M:BXC TFX1F2.3[K;1N0DJQVYR" #@=Q]* -^B MJ]EB:=XCT>?2=6M_M%C/M\R+>R;MK!ARI!'(!X-_\ )VX_^.4? M\*2^'G_0O?\ D[@444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M '6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** (* "BBB@#_]D! end GRAPHIC 22 ex-10d1g016.jpg GRAPHIC begin 644 ex-10d1g016.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $L E@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#YJHHHK\4/ MZH"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBO5O@=^S/XT^/5__ ,2.R%IHTI53C,C@?PJ# MVW;04UU'@WX6^+_B$^WPWX9U76E!PT MMG:.\:G_ &G VK^)K]+?A#^PI\./AI%!WGWKZ*M;:&RMXX+>)((8U"I'& JJ!T X KZK#- M*4'RX.GS>;T7W;_?8_*O0?V OC'K2*\^BV6CJW(^WZC%G'N(RY'Y5U"?\$T/ MB@Z G7/":DC)4WEUD>QQ;$5^FM%>Q'(<&EK=_/\ X!\U/C#,I.ZY5Z+_ #;/ MS-_X=G?%#_H/>$O_ +NO_D:C_AV=\4/^@]X2_\ NZ_^1J_3*BJ_L+!]G]Y M'^MV:?S+[C\S?^'9WQ0_Z#WA+_P+NO\ Y&H_X=G?%#_H/>$O_ NZ_P#D:OTR MHH_L+!]G]X?ZW9I_,ON/S-_X=G?%#_H/>$O_ +NO_D:C_AV=\4/^@]X2_\ M NZ_^1J_3*BC^PL'V?WA_K=FG\R^X_,W_AV=\4/^@]X2_P# NZ_^1J/^'9WQ M0_Z#WA+_ ,"[K_Y&K],J*/["P?9_>'^MV:?S+[C\S?\ AV=\4/\ H/>$O_ N MZ_\ D:C_ (=G?%#_ *#WA+_P+NO_ )&K],J*/["P?9_>'^MV:?S+[C\S?^'9 MWQ0_Z#WA+_P+NO\ Y&H_X=G?%#_H/>$O_ NZ_P#D:OTRHH_L+!]G]X?ZW9I_ M,ON/R8^+W[$GCGX+^!KSQ7K>J^'[K3K1XXWBT^XG>8EW"+@-"HZMSS7G?P4^ M"^M_'?QB_AK0+NPL[Y+22[,FHR.D>Q&0$91'.-^65KZ]VS[7 9QBL1 MDU?&U&N>-[:::)/;YFA_P[.^*'_0>\)?^!=U_P#(U'_#L[XH?]![PE_X%W7_ M ,C5^F5%?0_V%@^S^\^*_P!;LT_F7W'YF_\ #L[XH?\ 0>\)?^!=U_\ (U'_ M [.^*'_ $'O"7_@7=?_ "-7Z944?V%@^S^\/];LT_F7W'YF_P##L[XH?]![ MPE_X%W7_ ,C4?\.SOBA_T'O"7_@7=?\ R-7Z944?V%@^S^\/];LT_F7W'YF_ M\.SOBA_T'O"7_@7=?_(U'_#L[XH?]![PE_X%W7_R-7Z944?V%@^S^\/];LT_ MF7W'YF_\.SOBA_T'O"7_ (%W7_R-7B/QR^ ^O_ #Q%8Z-XAO--O;N\M1>1MI MDLCH$WLF"7C0@Y0]J_:"OS#_ ."DUW]I^/NG1XQ]GT"WCSG.?W]PV?;[]>1F MF68;"89U*:=[KJ?1\/Y_CLRQJH5VN6S>B^X^4Z***^,/U$**** "BBB@ HHH MH *V/"W@W7?'&IKI_A[1KW6KYN?(L(&E8#U(4' ]SQ7T?^RU^Q+J?Q>AMO$_ MBQKC1?![8>"./Y;G4!GJF0=D9_O$9/\ "/XA^C?@CX?>'?AMH<6D>&='M='T M^/'[JV3!8]-S,>7;W8DU]+@,EJXI*I4?+'\6?"YOQ3A\ODZ-!<\UOKHO5]7Y M+YGYEZ!_P3_^,.MP)+<:5IVC!AD+?WZ;L=1D1[R/H:V/^';_ ,6/^?CP[_X' M2?\ QJOU"HKZ)9!A$M;_ '_\ ^*EQCF3=THKY?\ !/R]_P"';_Q8_P"?CP[_ M .!TG_QJC_AV_P#%C_GX\._^!TG_ ,:K]0J*?]@X/S^__@$_ZX9G_=^[_@GY M>_\ #M_XL?\ /QX=_P# Z3_XU4UI_P $V?BG<$B34?#%L!T,M].0?IMA-?IY M1360X/S^\3XOS/\ N_=_P3\S?^'9WQ0_Z#WA+_P+NO\ Y&H_X=G?%#_H/>$O M_ NZ_P#D:OTRKR3]HOX_Z1^S_P"!I=6O-EWK%SNBTS3=V#<2XZMCD(N06/X# MDBLZF38"C!U)W27F:T.)\XQ-6-&C9REHE8_,?XY_L[ZS^S_8X>) JD\#G)YP.#A/ '[,OCCXF:)8:IX?@TNZAOO,$$,N MJV\5PQ1F5OW3/N'*'J.G/2N%\:^,]8^(?B?4/$&NWKWVIWTIEEFD/Y*H_A4# M@*. .*]/_8O_ .3F_ G_ %]3?^D\M?&TU0JXE046HMI+775VOU/U"M+&8; . MI*:=2*;;MH[)NR5U]YD:M^S5XWT?Q)H.@RP:9<:GK<[VUG#::K;SYD4 D,5< MA.O4XKD/B%\/=>^%OBR[\.>([3[#JMJ$:2(.KKM90ZE64D,"&['KQUKT;]FS M_DZ[PC_V&W_F]?1GB3P)8_M*>*=!\5ZE+&L?@WQ!J&B^*Y93_P P^VDEN('; MOM**8RW)W/[5TT\'#$4G*E=2O9)N^FE^B[W]#AKYG6P5>,,19PY;MI6=W>W5 MZ:6\VT?(/Q#^#'BSX6:1X(Y8D?DQPB^C6)/^ HJ+^%?+-<&,I4Z-7E MI.ZLGKYI,];+*];$X95,0DIWDG;;W9./Z!1117$>J%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%>^_LB?LT7'Q[\8F[U..2#P;I4BM? MW ROVA^JVZ'^\1RQ'W5]"RYZ*%">(J*E35VSDQ>*I8*C+$5G:,?ZMZLZK]D7 M]CF?XPR0>*_%:2V?@R*4B*W!*2ZD5."%(P5C!X+#D\JOK]1P.!IX&GRPU?5]_^ ?S]FV;U\VK<]1VBMH]%_F_,****](\,***Y MCQ_\0O#_ ,,O#-UK_B74H],TN# :5\EF8]$51RS'L ,U,I*"R1T]%?GG\3?\ @IAK%U<3VW@/P[;6%F#M6_UG,L[#^\(E8*A]B7KPO6OV MS/C+KKEIO&]Y;J<@)8P0VX ]O+0'\2G_!/M,-PAF->*E4Y M8>3>OW)/\S]@**_&/_AIKXL?]%$\1?\ @?)_C7Z>_LI>(=3\5_L^^#M6UF^F MU+4KFVD,UW<.6DD(FD4%B>2< "M\#FM/'5'3A%JROJ<6;\&1OF$WV@_SB>'T445^=G[6%%%% !1 M110 5]9?L3?LHCXIZC'XW\56N?"5C-_HMI(.-1G5N0P(YB4C#?WF^7H&KYV^ M%GP]U#XJ_$'0_"NF#%SJ5RL32;BH&;\*_:7PKX8T_P;X;TO0M)@ M%OING6Z6MO'_ '44 #)[GC)/<\U]/DN 6)J.K47NQ_%_\ ^"XJSB6 HK#4': M<^O5+_@[7]>IK(BPHJ(H55&%4< #T%2445^B'XH%%%% !1110 445B>*/%&F M>#?#]_K>LWL=AIEA"T]Q@ Y)X'-)M15V-)R:C%7;,3XJ?%+0_ M@[X*O_$WB"X\JTMAB.%&'FW$A^[%&"1EC^@R3P":_(;XR?%[7/C;XYO/$FN2 M;6D_=VMI&3_ !')KJOVFOVB]4_:"\:O=MYMGX:L2T>EZ:6_ MU:GK*X!P9&[^@PHZ9/CE?F^;9D\7/V=/X%^/G_D?N7#F1++*7MJR_>R_\E7; MU[_<%;O@7QOJ_P ./%=AXDT&X2VU:P9G@E>-9 I964Y5@0>&/45A45\_&3@U M*.Z/LIPC4BX35T]&;OA7QOJ_@WQA9>)]*N$@UFSG-S#,T:LHD.>=I!!Z],5L M6'QE\6Z7:^,[>UU,PP>+\G6$2-0)\L[G''R9,CCC'!(Z5Q5%:1JU(JRD_P#A M]'^!E/#TIN\HI[=.SNON>J.AUOQ]K7B#PAX;\,WUPDFD>'OM/]GPB-5:/SY! M)+E@ 6RP!Y/':N>HHJ)3E-WD_P"EH:0IQIJT%9:OYMW?WMW"BBBH- HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBM7PEX4U7QUXET[0=$LWO] M6U"806]O'U9CW)/ 4#+%CPH!)XJHQ/+3PY MI">5&?WMY?,A9+6 $!I&]3S@#NQ ]Z_7_P"'/P]T7X6^#].\-:!;_9M.LDV+ MG!>5CRSN0!N9CR3_ $KC?V<_@'I7[/\ X#ATBVV76KW.V;4]2"X-Q-CH,\A% MSA1^/4FO7*_3,JRY8.GS3^-[^7E_F?@_$.=O-*WLZ3_=1V\WW_R\@HHHKW3Y M$**** (V81@LQPHY)/ K\F?VQ?V@I?C?\29;;3KEF\):*SV^GJI^6=@?M\?';_ (5K\./^$4TJY$?B#Q*CQ.4/SP68XE?V+_<'MOQR MM?F+7Q&?8YW6%@_-_HOU/U?@_*;1>855J](_J_T7S"BBBOBS]1"OUZ_8R_Y- MB\"?]>TW_I1+7Y"U^O7[&7_)L7@3_KVF_P#2B6OJN'?]YG_A_5'Y[QK_ +C3 M_P ?_MK/;J***_03\9"BBB@ HHHH **** /G+]OO_DV3Q'_U]6?_ *4)7R5_ MP3?_ .3A+C_L"7/_ *,AKZU_;[_Y-D\1_P#7U9_^E"5\E?\ !-__ ).$N/\ ML"7/_HR&OC<=_P C:CZ+\V?IV4_\DWB?67Y1/U"HHHK[(_,0HHHH **** "B MBB@ K\:_VJ;L7W[1?Q!D (QJTL?/^QA/_9:_92OQ.^.-Y_:'QJ^(%QR!-X@U M!P"%=/W"74;@)),!D0Q#YI)#_NH&/OTJX0=22A'=F56K&C!U)N MR2N_D?;'_!-[X-#3-#U+XC:E#BYU#=8:9N'(@5OWT@_WG&W/_3-NQK[BK'\, M^&[#PCH&GZ+I5N+33M/@2VMXEZ*BJ /J>.O>MBOUO!X982A&DNF_KU/YPS/' M2S'%SQ,NKT79=/P_$****[3RPHHHH **** *MW=P:?:S7-S-'!;Q(9))96"H MB@9+,3P ,Y-?EQ^V1^U1-\;?$)\/>'YWC\$Z9-F,CY3?S+D>?#CP==G^RH7,6LW\+D?:9 >;="/X 1\Q_B/'W0=WQ1 M7PF&AXC\06RGQIJD0W(PR=/ M@."(1_MGJY_X".A)\I_8,_97S]D^)WBRSQCY]"L)U_\ )IE/_D//^_\ W#7W MQ7W>2Y;R)8FLM7LOU_R/R+BG/?:MX##/W5\3[OMZ=_N"BBBOL#\T"BBB@ K* M\0:_8^%]#O\ 6-4G2UT^P@>YN)GZ1QJ"6/Y"M6OA;_@HS\=?L&GV?PSTBYVS MW02\U@H?NQ9S#"?]XC>1Z*G9JX<;BHX2A*J^FWJ>KEF GF6+AAH;/=]DMW_7 M4^.OC?\ %:_^-'Q,UGQ5?;XTNI=EI;.<_9[=>(X^.,A>3CJQ)[UPM%%?DU2I M*K)SF[MG]&T:4*%.-*FK1227R"BBBLS8*_7K]C+_ )-B\"?]>TW_ *42U^0M M?KU^QE_R;%X$_P"O:;_THEKZKAW_ 'F?^']4?GO&O^XT_P#'_P"VL]NHHHK] M!/QD**** "BBB@ HHHH ^)]9?E$_4*BBBOLC\Q"BBB@ HHHH **** "OPP\;7G]I> M,]?N_F_?ZA<2_/RW,C'GWYK]Q;RZ2RLI[AP2L*%V"]< 9./RK\(I97FE=W7$8SY%LO,LGID+P,]6('>OV9T?1[/P_I-EI>GPI:V-E" MEO;PQ\+'&JA54>P KZ[(<'SU'B9+2.WK_P#\WXQS/V-&.!IOWIZOT_X+_(T MJ***^]/Q\**** "BBB@ KXS_ &X/VL?^$'L+GX?^$+O'B*ZCQJ5_"XS81,/] M6ISQ*P[_ ,*GCYB"O>?M??M26WP*\,_V3HTD<_C74XB;6)L,MI%R#<.""#R, M*I^\>>@-?E;?W]SJ=[<7EY<2W=W<2-++/,Y9Y7)RS,QR223DDU\GG&:>Q3P] M%^\]WV_X/Y'Z+PQD'UF2QV*7N+X5W?=^2_%^6\-%%%? '[&%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?3'[&7[+ MTGQG\3+XB\06KCP7IZ#JY';Y1RWVS:GJ('RV\.>@/0NV,*OKS]T&OUW\'^$=)\!^&]/T'0[-+#2[&(0P01 M] H[D]22>23R3R:^HR?+?K,_;55[B_%_Y'P/$^>_4:?U3#O]Y+=_RK_-]/O[ M&M!!':PQQ11K%%& JHH 5 !@ = !5BBBOT,_%0HHHH **** ,?Q)J-WH^@: MA>V.G2ZQ>V\#R0V$#JCW#@$A 6.!D\9)XK\LO&7[,'QY\>^*]5\1:OX,O+C4 M]1N'N9Y/M-OC+'[JCS.% X [ 8K]9:*\O&Y?#'7X?Y!_KICO^?\8?"2:QA\7:'-HLE\KO;++)&^\(0&(V,V,;AUK]2?V,O^38O G_7M-_Z4 M2U\T?\%1?^0]\/O^O:\_]#AKZ7_8R_Y-B\"?]>TW_I1+7/EF'CAH8V[A3^9%?BU7PG$;O4IKR9^N<#Q_<5Y=VOP7 M_!"BBBOCS],"BBO8OV5?@A)\<_BQ8Z7<1L= L<7NJR#('D*PQ&",89VPHYR! MEOX:VHTI5ZBIPW9S8G$4\)1E7JNT8J[/M/\ X)]_!#_A OAN_C'4X-FM>)56 M2$./FALAS&/8R']X?4>7Z5]9U7@@CM88XHHUBBC 544 *@ P .@ JQ7ZWAL M/'"T8TH;(_F_'XR>/Q,\34WD_N71?):!11174< 4444 %>0_M'?M Z1^S]X' MDU2YV7FMW6Z+3--+X,\N/O, UWXV>.+WQ+KLO[R4[+:T4DQVL() MVQ(#V&>3_$9]AP]D)]1\0:[>/?ZM?RF6>>3N>@ X"@ *. !@5CT45^:RDY.[W/W6$(TXJ M,59(****DL**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KHOA[X UOXG^+].\-Z!:-=ZE?/L4=%C4;U 6O7RW 2QU7E^RMW_74^;SS.(93A^?>;^%?KZ( M[SX&_!C0_@3X$M/#NDH))N);Z^*X>ZG( 9V]!V5>P_$UZ3117ZA3IQI14(*R M1^ 5:LZ]256H[R>K84445H9!1110 4444 %%%% !1110 4444 ?GU_P5%_Y# MWP^_Z]KS_P!#AKZ7_8R_Y-B\"?\ 7M-_Z42U\T?\%1?^0]\/O^O:\_\ 0X:^ ME_V,O^38O G_ %[3?^E$M?,87_D;U_\ #_\ (GWV/_Y)O"?XG_[>>W4445]. M? A1110 4444 %%%% 'SE^WW_P FR>(_^OJS_P#2A*^2O^";_P#R<)_8 M/V;_ !]+O,>_36BR/]ME3'X[L5^.]?K5^W1??8OV7?&6)/+DF^R0KQG.;N'< M/Q4-7Y*U^?<1/_:8+^[^K/V;@J-L#4EWG^B"BBMWPCX"\2>/M0%EX;T2^UJZ M) ,=E;M)L]V(!"CW) KY>,7)VBKL^_G.--9B6\$MW<1P01O//*P1(XP M69B3@ @^>PTF)A)'9OVED8<-(.P&57KDG&W[0K[[ M)LMEA_W]96D]EV/QWBC/:>-M@\+*\%JWW?;T7XOT"BBBOJS\\"BBB@ K#\6> M*M*\%^'M0UO6[V+3],L(C-<7$IP$4?J23P .2>!S6E=W<&GVLUS88Z&!I;J5'=L_H M'#8>EA*4:%%6C'8****Q.D**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHKZV_8>_97/Q*U>+QSXHL]_A73IO\ 0[29/EU" M=3W!ZQ(>O9F^7D!A77AL-/%U52I[L\_'XZCEV'EB*ST7XOHEZ_UH>L_L)_LK M?\(O86WQ&\660&L72;](LIQS:1$?ZY@>CL/N^BG/4\?;-%%?JF$PM/!TE2I_ M\.^Y_/.88^MF6(EB*SU>RZ)=$OZ\PHHHKL/-"BBB@ HHHH :2%&3P!U-?('C M#_@H_P"#?#7BC4]*LO#^HZW;6<[0+J%M/&L4Y'#,@/)&' MK"]^&_A&[#ZMK?^!47^%?G=11_;F-_F7W M(/\ 5/*O^?;_ / G_F>__M;?M*Z9^T9J/AJYTW1KO1UTJ*>-UNI%TW_I1+7Y"U^MG[##L_[+'@@L23B]&3SP+VX 'X"O1R M2O/$8V=2INX_JCP^*L)2P64T:%%6C&>GS4F>^4445]V?D84444 %%%% !111 M0!\Y?M]_\FR>(_\ KZL__2A*^2O^";__ "<)VT5A4P]&J[S@F_-)G71Q>)P M\>6C4E%>3:_(\PTC]FKX5Z)()+3X?Z!Y@.X-/8I,0>.07!QT[5Z%I^G6FE6J M6UE:PVELGW88(PBK]%' J[15PIPI_!%+T1G4KU:VM6;EZML****T, HHHH * MKSSQVL,DLLBQ11@LSL0%0 9))/0 5P/Q6^/'@GX+Z<;KQ1K4-K<%=T.G0D27 M<_ILB'.">-QPH[D5^!KMO^$;!VZAJD1*F_/>).G[H=S_ !'_ &?O?'-%%?FN*Q53%U'5JO7\C]SR M_+Z&6T%0H+3\6^["BBBN0](**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH [/X0^'O#'B;QW8VOC+7X_#GAM,S7EVR.S MR("/W<856.YLXR1@#)[8/Z<:%^UA\"?#6CV>E:9XPT^QT^RB6"WMH;2X"Q(H MP% \OL*_)2BO8P693P*:IP3;ZL^:S7(J6;RBZ]224=DK6]=4]3]>O^&S?@M_ MT/=G_P" UQ_\;H_X;-^"W_0]V?\ X#7'_P ;K\A:*]+_ %BQ/\D?Q_S/"_U* MP/\ S\G_ .2_Y'Z]?\-F_!;_ *'NS_\ :X_^-T?\-F_!;_H>[/_ ,!KC_XW M7Y"T4?ZQ8G^2/X_YA_J5@?\ GY/_ ,E_R/UZ_P"&S?@M_P!#W9_^ UQ_\;H_ MX;-^"W_0]V?_ (#7'_QNOR%HH_UBQ/\ )'\?\P_U*P/_ #\G_P"2_P"1^N%_ M^VU\%M/MC,?&L4^.!'!97,CDXSC CXZ=3@5\P?'[_@H??^)K.XT3X<6MQH=G M*"DNM7>!=L#P1$H)$?\ O$EO3::^+J*YJ^>8JO'D5H^F_P"9WX/A/+L)451W MFU_,U;[DE^-P=VE/FF5TRN(L3UA'[G_F?+/@ MK =*D_OC_P#(GZ]?\-F_!;_H>[/_ ,!KC_XW1_PV;\%O^A[L_P#P&N/_ (W7 MY"T4_P#6+$_R1_'_ #%_J5@?^?D__)?\C]>O^&S?@M_T/=G_ . UQ_\ &Z/^ M&S?@M_T/=G_X#7'_ ,;K\A:*/]8L3_)'\?\ ,/\ 4K _\_)_^2_Y'Z]?\-F_ M!;_H>[/_ ,!KC_XW1_PV;\%O^A[L_P#P&N/_ (W7Y"T4?ZQ8G^2/X_YA_J5@ M?^?D_P#R7_(_0_\ ;#_:2^&GQ'^ NMZ#X;\56VJ:M//:O';1P3*S!)D9CED MX )ZU\Z_L.?$3PS\,OC#>:UXKU>/1=.&CSPQS21NXDE:6'"84$CY0QSCM7SU M17F5E];>7D?KU_PV;\%O^A[L_\ MP&N/_C='_#9OP6_Z'NS_ / :X_\ C=?D+17I_P"L6)_DC^/^9X/^I6!_Y^3_ M /)?\C]>O^&S?@M_T/=G_P" UQ_\;H_X;-^"W_0]V?\ X#7'_P ;K\A:*/\ M6+$_R1_'_,/]2L#_ ,_)_P#DO^1^O7_#9OP6_P"A[L__ &N/_C='_#9OP6_ MZ'NS_P# :X_^-U^0M%'^L6)_DC^/^8?ZE8'_ )^3_P#)?\C]>O\ ALWX+?\ M0]V?_@-[/_P&N/\ XW1_PV;\%O\ H>[/_P !KC_XW7Y" MT4?ZQ8G^2/X_YA_J5@?^?D__ "7_ "/UZ_X;-^"W_0]V?_@-*-W M/CNU*J"2%M+ECCV CR?PK!U/]OKX,6"9@\0WFI'&=MKIEPI[\?O$05^4M%2^ M(<4UI&/W/_,N/!>7IZSF_FO_ )$_13Q5_P %./"EG&R^'/".KZK*,C=J$T=H MGU&TR$C\!7SY\1_V^_BEXXBEM=.O+;PE82979I$9$Y7WF?6 MS;&5U:4[+RT_X)[.%X6OYZ?@3ZCJ%WJU[/>7US->7\,32Z6^=E] M=31V\4G/\!D*EQD8RH(S6;\3_P!G[X@?!V**?Q7X=N-/LI7V1WL;I/;DG.%, MD98*QP< D'VK=X:LH>T<'R][.QS+'85U?8*K'G[75_N//***].A_9F^)\^K: M-ID7A"]EO-7MVO+-(WC97A&W,C,&VQK\Z\N5Y(%90I3J? F_0WJUZ5"WM9J. M^[MMN>8T5VGQ6^#GBGX*ZU::3XKLX;&^NK<744<5PDV8]S*"2I('*'K5'X?_ M P\5?%/6#IGA30[O6KQ0&D6 )$#T+NQ"H#C@L13=&HI^S<7S=NI"Q-&5+V MZFN3O=6^_8YFBO=M<_8>^,V@Z;)>R>$3>1Q@L\=C>03R@>R*Y9C[*":\+N() M;2XD@GC>">)BCQR JRD'!!!Y!!ZBJJX>K1_BQ:]586'QF'Q2;P]12MV:?Y#: M*[+3_@YXRU;X?W7C:RT*:Y\+VA83W\4D;+&58!MR;MPP2,\=.>E<;6!/$'BK09=/CL=(=X?)NYBDMS(D M:R,B *0"$=>6*C) ]2.-\:_"/Q=\.=*T?4O$NBS:39ZNADLFGD3=,H56)"AB MPP'7.0,9KH_A?#\5IO GC&3P1=:K'X6M8&FUU;*[6.)8O+8LS*6!.41L[1D@ M8KJH4XQJ\M>#>FRWV_(\[%UY3P_M,+5BM5J]5O9KUZ>IY=117I\7[,?Q0N-7 MTC3(O"%Y)>:O;F[LT22(JT(VY=FW[8U'F+RY7K7-"E.K\$6_0[ZM>E0M[6:C MON[;;GF%%=E\5OA#XG^"WB"UT7Q79QV.HW%JMY''%.DP,3,Z Y4D#YHVXJI\ M/OA=XK^*>K/IWA31+K6KM &D$ 2(9P"[L0J GN2*;HS4_9\KYNUM25B:+I> MW4UR;WNK6]=CF**]VU[]B#XRZ!IK7LGA%KR.,9:.PNX;B4#V17+-]%!KPNX@ MEM+B2">-X)XF*/'("K*0<$$'D$'J*JK0JT=*D6O56(P^,P^+3>'J*5NS3_(; M174^ OA;XJ^)TFHQ^&-(FU>33X?M%TL3HIBCZ;OF(ST[5WO@G]CSXL^/M AU MK2_"SQZ=<*)+>2^NHK=IE(X95=@VTC!W$ 'MFG##5JMN2#?R%6QV%P]U6J1C M;NTM]CQFBM_QSX \1?#3Q!+HOB?2)]&U*,!C!<*,,O(#JP)#J2#\RDBH?!G@ MO6?B#XEL_#_AZQ?4M8O-_D6L;JK2;49VP6(7A48\FL_9S4N2VO;J;JM3=/VJ MDN6U[WTMWN8U%>N^$?V2_BKXVO=2MM.\*3H=/G>UN9KJ>*&))4;#(K,P#D$8 M.S=CO63XO_9T^(W@CQ;IOAO5/"MZ-6U1BEC';;;A;DCEMCQD@X')&%KJ/,X.WHSECF&$E/V<:L7+>W,KV_X;4\XHKW76/V(/C+HFD2:C+X1:XCC3 M>\%I>03S@8R<(KDL1Z+N->%.C1.4<,C*<,IX(([&IJT*M"RJQ:OW5C6AB\/B MDWAZBE;>S3_(**T?#?AK5?%^LV^DZ)IUSJNIW!VQ6MI"TDC8Y.% )P!R3T Z MU[5-^PM\:8=.-X?"2OA=YMUU&V:7'^Z).3[ Y_&G3PU:LKTX-^B;)KXW#89J M->K&+?=I?F>"45:U;2;W0M2N=/U&SGL;^V36;RVA^T2PQ.B%8]P7=\Y /+ <5E&G*4N1+7L;RK4X0]I*24 M=[WT^\Y:BO8_ 7[(7Q5^(V@0ZUI/AAQIEPH>">\N(K?SE/(95=@Q4CD-C![& MO/\ Q[\-_$OPOUUM&\5:/<:-J 4.L4^"KJ21N1E)5UR",J2*UGAZL(*_ M=LSO9\1^.M$F^&'P_M(=)CT[9=#1XK:TC\_S7/*@IEM MI7GTKHI8&M6HRK13LK='K?MZ'%B,VPV&Q,,-4FDY7N[I>(D$QR*Q5E)!(X((XJM7GM-.S/934E=!1112&%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!'E42E+5+EB[ M=-WH_P CXW-<1%8Z&'DX0]UOGFK];6C=I7ZO4[[]HOP%XLT_]B;4+;XCZE8Z M_P")] O+>>WU*T=Y3(C7"1(79T1BX29@3CG R2WH-R@SEXHU:5TR.1E8R,]J^Q/'?PSA^$G[ 'C#PO_:-KJ>L6=U;-JQLY M \<%T][:NT6>N51HQSSWXS7Q7\%_'_\ PJSXJ^&?%;1&>'3+Q)9HE +-$MLQY8XF@ZBLK1O=WZO=]3ER3VDL!BXT)7?//E:5E\*LTNBOJC[L M_:9\ ?M >-_%G]D^ $.@^!=/ACALHM,U2*R:?"#73[;53;[9 H3?'O=4 (4;E)#*RGCGCS[_AE MSX@>$/AMXA\5?$?XBW'@EK.#-E:2:D]PTDV>$=HW(^8#:%C+-DYQQ@^K-SAB M9553E):Z\RY6ONM:W2Y\]2C2JX&G0=:G"6BMR/VBE?\ Q7O?=V/DS4["32M2 MN[*;_6VTSPOQCYE8@\?45^A'[2_QQUWX0?LZ?"ZQ\,W9TO5]>TJW5M1C \V. M"&VA+*A(^4EI4Y[#..3D?GA+*\TKN[EW8EF9CDDGDDDU]A_MV?\ ))OV?/\ ML!S?^B+&OG\%4E3P^(G!V=E^+L?8YI0AB,;@J5975Y7732-_S1\I>*/&&O>- MKZ*]\0ZUJ&NWL4(A2YU*Z>XD5-S,%#.2VT,[$#/>OM[XA>*[K]DG]D[P-I/@ M]!IWB7Q3&MS>ZF(QYB.84DF89'WAO2-21PH[&O@JOO72])TO]M?]F3PYH&FZ MI::?\0O!\21"TN'VB0(@BR0.=DBA&W@?*Z[>E7ETI3]LH/\ >..G??6WG8C/ M(4Z7U9U8_N(R]Y6T6GNW7:^Y\P>!?VHOB7X#\40:S#XNU?5-LH>XLM4O9+F" MY7/*LKDCD<;AAAV(KVG_ (*"^$M%GN/ WQ&T>V6R?Q59,]W&!M,C!(GCD;'! M?9)M)_V!7/\ @7_@GQ\3];\406OB2RMO#>B)*/M&H/>0SL8P?F\I(V8EB!QN M"CUJ;]NWXM^'_&'B#PSX+\)30W6A>$[9K?[3;N'B:5@B^6K#[P1(U&0?O$CM M6O+6IX*JL5=7:Y;[WOK;Y;F'M,+7S6@\ TVE+G<=N6VB;6C=]C>_X)Z>.+*_ MU'Q9\*];Q-I/B6SDEA@D;AY!&4GC ]7B.3[15Y7\-OV>[W4OVI;;X;:G"98= M.U1_M[E<+):0G>S^PD0 #_KH*\P^'_C*]^'?C?0_$VG_ /'WI5Y'=*N<"0*P M+(?9ERI]C7Z@^.M1\*> -!\4_M"Z64DU#5?#5M!9LZC;([',)/?+EK=6'815 MK@H0QM"*J/\ A.[_ ,._YK\3GS2K5RO%U)4%?ZQ&R\JBT3^:=_.Q\3?MU_$] M/B#\=K^PLY-^E^&T&E0!?N&523,P [[R4^D8KO?V.O\ DVG]HG_L"2_^D=U7 MQ]=7,M[,->\; M7T5[XAUK4-=O8H1"ESJ5T]Q(J;F8*&]?<'Q/\877[(O[+G@+P_X M-\O3_$GB>'[3>:HJ!I WEH\[KU!;,L:*QSM4<,5\S:@C8GJ=DBHC!@" PVG%7ETI3]LH/]XUIWWUMYV,< M[A3I/#.M']Q&7O*VBT]VZ[7WZ'S#X"_:D^)?@+Q3;ZQ'XMU;5T64/'O"'A6:*ZT'PG;M;"X@.8WF.Q613T946- &'4E\<< MUKRUJ>"J+%75VN6^]^MK^1A[3"U\VH2R]IV4N=QVY;:)M:-WV.F_X)D2,WQ1 M\6P$YADT4,R$ @D3(!^C&O&OB7^U1\0_'/CF\UJU\6:OH]FMPS6%CI]W);PV M\6[Y%"H0"=H&6.2:]C_X)C_\E:\5?]@0_P#H^*OCJL:M:I3P%&,'9-RV\FO\ MSJP^&HULWQ4ZD4VHT[75]T[_ )(^TOVP]7/Q&_9B^#_CK5(D;Q#$,!T&3BO%_V+R1^T[X%QQ_I$W_ *3RUZU^T'_R8M\%_P#KZ3_T M3/7DG[%__)S?@3_KZF_])Y:VKMRQ]&3W?(_R.3")0R;$0CLO:I>2O(](_;3_ M &B_%\OQAU?PIH.NWN@Z!HCI (=,G:V,\Y0/+)(R89CO.9KC^T/%^G2-IUOJEXBR21NTXB$V3G+B.3&X]2OS9YS\C?M:?\ MG(>/O^PDW_H*U[5IO_*-/5?^PVO_ *5QUT4L36>)Q+YGI&7RMM]QR8C 898# M Q]FM9T[Z;W6M^]^IR_[)'Q^\?2_'_P]I^H^*=5UG3];N6MKVUU&[>XC8,K$ M.H&_P!ICQU9VD:1PO=1715!@;IH(YGX]VD)JG^R M7_R@KD[#X,_M""621;RX6RW[?[6/B ?9MO]_:',N/^V>?:O52Y\/1]E"4D ME]EVM*^MU9Z^9\\Y>RQN*6)J4XR;O^\C>\+:6?,M/):W.J_X**^# =/\ >-K MNPATSQ%J-N;/5K>-@X\P1HZKN'#;"95SSD8["N?_ ."9LSK\8_M1_#O_A5/B^Q\-CQ_-XVECMEENHII&9[*? #(P+,HR06 MSN"\,.A;TS_@F=_R7?7O^Q;G_P#2JUKFA/GS:,G'E=U?5/6WEH=U2DJ7#DXJ M?.N5V=FM+Z:/73IY'FOQE_:@\?\ C#XC:I>V/BC5=#TNUNWCTZPTV[>VBMXD M8A/E0@%\#)8\Y]L"O:OVIM MULC$#C/2OC?Q!_R'M2_Z^I/_ $,U];_&/_E'9\)O^PVO_H-_7-0KU*T<1[25 M_=O\[H[<9A:.%G@G1@HM32T71Q=_OZ]SY7\*^/O%'@H MS6R2/YT@W,$8 G R:^&*_0K]L_X!>+_ -H37/!OBSP%80Z[ITNEK$_^EPP[ M$9C*DF7=0RE9/X2>E&"=:IA*T*5V_=LEZNY6:+#4ZNIY;FZGD:6:>9R[R.3EF9CDDDG))J*KNO:+<^'=%)-.S/K(-.*<=@HHHJ2PHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "NNT_P",7C[2=,33;'QQXCL].1?+2S@U:X2$+C&T*' QVQ7 M(T5I&2.PK+HHJ7)RW+C%1O9;F_P"&/B!XH\%"4>'O$>K:")O]8-,OI;;?T^]L M89Z=ZA\2^-_$?C2:.7Q!X@U/798N$?4KR2Y91[%R2.E8U%7[2?+RW=C/V-/G M]IRKF[]0K1U;Q/K&O6UG;ZGJM[J,%DICM8KNY>5(%(4%4#$A1A5&!Z"LZBH4 MFM#1Q3:;6P58TW5+S1KZ*\T^[N+&\B.Z.XMI&CD0^JL""/PJO123:U0VE+1G M7ZQ\8O'WB+3Y+'5?''B/5+*7A[:]U:XEC8?[2LY!_*N0HHJY3E/63N9TZ4*2 MM"*7HK!6K/XMUV\T2+1I]9U"?2(L&/3Y+IVMT(R1MC)VC&>PK*HJ5)K8N48R MM=;!6CIOB?6-%L;VRT_5;VQL[U3'=V]M)]8UZVL[?4]5O=1@LE,=K%=W+RI I"@J@8D*,*HP/05G44*36 M@.*;3:V"K&FZI>:-?17FGW=Q8WD1W1W%M(T1?+>6PN7@=ER#M)4@D9&<5G444G)M6*44FVE MJS1O/$^L:CI-MI=WJM[L7TMY?W3' M=+<7,C/)(?5F)))^M65\3ZPFAMHHU:]&C,WF-IPN7^SELYW&/.W.1G.*SJ*% M)KJ')%I)K8L:?J5WH]]%>6%W-97D)W17%M(R21GU5@00?I3]7UB_U[4);_4[ MVYU&^EQYES>3-+))A0!N9B2< #)Z54HIT*^68#K-R4*]-NW?C'M7%454:DH?"[$3H MTZEN>*?JK@S%R68Y8\DGDDFM#0O$FK>&+I[K1M4O=(NGC,3SV-RT+E"02I92 M"02H./:L^BI4G%W1;BI*TE= [M*Y=RSLQRS'DDGN:T;GQ/K%[HMOH]QJM[/I M-L_F0V$MR[6\3?-\RQDE5/S-R!W/K6=10I-; XIVN@KJM$^+?CCPQIB:=H_C M/Q#I6GIG99V.JSPPC/7"JX S]*Y6BG&6[N))YY' MGGE8N\DA+,Q)R22>22>IIM%%2W GRAPHIC 23 ex-10d1g017.jpg GRAPHIC begin 644 ex-10d1g017.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! 7$5$2 M 0 ! 7$0 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 6$#Y ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "J=WJVG6$@CO+^VMW(R%EE"D M_G5RJ%]HFEZG*LM[8P7#J,!I%R0*J/+?WMA2O;W=R'_A)="_Z#%C_P"!"_XU M-;:WI5[,(;74;6:4C(2.96/Y UP][H6E)\1+*R2P@%J]ON:()\I.>N*[6S\/ MZ1I]P+BTTZWAE P'1,&MIPI1BGKJC&,JCDUIH:5%<]J7C"PL+I[6*&ZOKB/[ M\=K$7*_7M3=+\9V&I7RV4D%S9W3?N"\8W,-GXQT&XG<)%'YC,Q[# K27Q]IWG@2V=]#;,<+ M=20D1G\>M7["3C&45>_^9+K14W&73_(Z>>XAM86FN)4BB499W; 'XTL,T=Q" MDL,BR1N,JZG((]0:P/&,B3>#+Z6-@R/#N5@>"*G\-S1V_@_3IIG5(TM4+,QP M -M1R?N^;SL5S^^H^5S;HKDW\?6/FGR-/U&XMP>;B* E!^-=#IVI6NJVBW5G M*)(FXR.H/H1VHE2G%7:'&I"3LF6Z**Q=9\3V&C2+!()9[IAE;>!=SG\*B,7) MV13:BKLVJ9++'!&TDKJD:C+,QP!6!IGC+3[^[6TFBN;&Y?[D=U'L+?3M7/?$ M;6"$@TS[+=;/-1WD"?(XY^4'U]JUA0FYJ#5KF$UT][!Y['2)=.)(1Q+%L9\#K[CFM;4[Y--TVXO).5A0MC MUJ:D5&?*BJ?,"..^:QKKQU817#PVEI>W_E MG#O:Q;E4_6H5.3DXQUL7[2*BI2T.IHK,T?7K#7(F>SERR3\N?7VJXT) MN:@]+DNM'D":RBC&&%RNP\=_I62WCZQ\S, M6GZC-; \W*0$QX]?6I5&;;26P_:QY5)O/M.EM3)#:WDTPP;[!>LMH2-BQ\R\]5]:TA0 ME*?(]")5HJ'.CTFBL:\\2V6GZ7!>W:RQ&<#RX"G[PD]L>M9]MXZL9+A(KNQO M[$2':DES#M4GZU"HS>J13JP6[.IHI 0P!!R#R"*6LS0**** "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 **** .)U#_DJ-A_U[ M'^9KM3C!STKE+W3;R3XA6=\ENYM4@VM*.@.>E=6Z[D9?48K:JTXPMV_4R@O? MEZK\D<0->BM]3NX?#6@&\E\P_:)5?8"W?DYS6-JTFKR^+=#EU2VM[9FE&Q8F MRW7G)Q6GIL6N^$KF\MXM'?4;::4R))$^TC/K5;5=*\27^O:;J]Q:C;'.H\B( MY,29Y)-==/EC-/2UM[Z['+5YI0DM;]K:;EKQC;17?C+P_!,NZ-B^1ZXP:ZW5 MK.WN-%N+>6-3%Y1PN.G%",_7%/O;_Q3J=J MVF1Z-]ED<;)+II,ICN5%8N+E3@D]K]?,V4E&K)M;V_(R[.>2;X37(D8MY:NB MD^@)Q1KMQ+%\,])BC!(F2)& .,C XS6_?Z ]EX"ETBRC::41$84!;32[@-!<) F,]4< =:T]K"_-TYKF:ISLH]>5HIVNL^(K>SC@A\&XB50 M !=+@C\J?X,L]5M=3U*2\TUK&VN"KI$7#!3SG&*+76/$^G6ZV5QH#WDJ#:+B M*3"GW/%;6@0ZRJ37&L7 :25LI @&V(>F>IJ)NT9:+7SW_$J"NXIMZ>6WX&P> M 37#^#8UO/$.N7TXW3IUZXU/2+87EK='=-;9PV[O MBLJ+5I1ZM&U5/1]F.^(UO$- 6^ "W%O*C1N.O456\:2-+H.B2/\ >:ZB)_(T MZ]L]<\83V\-Y8'3=.BD#R)(VYWQVJ]XSTNZO-/TV&QMWE\FZ1B%_A49YK:FU M#DC)ZWOZ&,[SYI16EK>IU$7^J3_=%8OC**2;PIJ"QYW>43@=ZVXP1&H/4 42 M1K+$T;C*L,$5R)VE=E1&=CA5&2?05Q%O MIVN^$KB9-,MQJ&F.VY8=V'3V%/O+WQ1K\#65OI)TN.3Y99IWW';WQC%;U*?/ M-RBU9F%.?)%1DM47_$VK0S^#;^ZT^<2+MV;T[<\U<\*6<%IX;LEA0#?$'8XY M)/)S20>&[2#PTVC#F-T(=^Y;UK"T^X\2^&[8:<^D-J4,9(AFA?;A??BA*,H. M$'U^] W)2C.:Z?<$D:Z?\4+<6P"+=0$RJ.A.*B\.6\4GQ#UR5T#/&3M)'3YA M6CH6B:C-KLNO:P$2=EVPPJ<^6.E)H&FWMMXRUJ[FMW2WFSY5=*[[?X1ZU-XTTJ[U30XX[-/,FAE639W;':IIR25.[V;_0J<6Y3MU7^ M9F_$&>6/P_901J6$TBAE!QNQCC-/BUKQ'#;K!'X,VQ*,!1=+C'Y58NK&Z\6> M&V@N[&33KJ)AY0D;/('7Z5%;ZUXHLX%M+GP^]U.HV_:(Y<(?<\54;0/#(UR[ MA6[@XYI3G>,]NFQ486C_ %'. M+M.WE^@_Q?HFHWMS8ZEI@22>S;/DR=&_^O69<>*XY(UM/%/A^6&,,/G WJ#Z M]L5IZQ::S?Q:?K%@DEO>0\R6J>HW?B'Q#8/IG_"/&T\T8>>>0,H M&>H&.M.G\*4K.WG9HFI\3:NK^5TSLK22":TADMB# R#81Z=JFJEI-B-,TJVL M@V[R4"EO4U=KDE;F=CIA?E5]PHHHJ2@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@ HJM;:A9WKS):W4,[P-LE6-PQ1O0XZ M&K- !1110 4444 %%%% !1110 4457@O[2ZFFAM[J&66!MLJ(X)C/H0.AH L M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6 M/XIUA-!\-7VHL?FBC(C']YSPH_,BMBO-_'=I_P )EXGTWP>LLJ6:@W=^T+88 M*.%&?=B#^%)IOW5U&FEJ^AD>&K";P)XETF:XD)@\00D71;HMQGPG^QFY2YN!"P4G]- MR\],>E0^*_$L>I>%_!^M-$\K+>KY\2#+;UX88^H-7?FMZK[F_P"D3JG=]4_O M2_K\3=M?B'K-KJUO%XC\+3:5I]Y*([:Z,RR*])\94+"+E?F..<=OQI)7M?S_ "O^8^]NR_,Z M'PQXXO=1UEM#\0Z+)H^JF,RQ1&02)(@X.&'&1D<5G0?$/7=3UB\T[1_#/VQ[ M.[\FXD^T!$2/ PV3C)Z\#TJM!JEKXV^)FDZCH9>;3],MY3-=A"J,7V@*">O0 MU>^&R#[9XK(&&;5'!/\ P!::[M=&_P 4A/LNZ_)BZMX_UB35KC3O"?AM]9DM M&V74K3+%&C=U!)Y(J>T\?SW_ (=U:YATEXM8TM2UQIUPV#QR<$9R,=*Y_P , M^)=-\ :CKFE>)IFL6EOY+F">1&*3(YR,$#KSBM+P:X\1^-=?\006\B:5<1+; M1/(FWSL8RP![<5*NUIVO\_ZT*>CUZ/[U?_+4Z>Z\4V]OX+;Q$JAXS )$C!^\ MQX"_F0*H:KXMU:QTK3C:>'KB^U6]CWBWA.(X^A^:1L =17!V:WD_B6'X=O#) M]CLKTW;RGH;=41F%"/O8/ M4^U>)W,WA73(9KKPAXPU73M3(W1Z9)$TA+?\\]N,#TZU[)8^(HK'0](?Q#/' M:7UZ%C"$$[I".G2JLK?,E_H=%15.?5+*VO[>QFN%2ZN0QAC(.7QC/\Q1%JEE M/J%Q81W"M=6X#2Q@'* \BI*+E%9B>(-*DTNXU)+U#9VQ<32X.$V_>[9XQ3Y] M007*O+9MMN% /[LX!Y_ B@"]167_P )'I']BMK/VY/[/4$M/@X& M#@]LU-<:QI]I)9I/NZ9-!>3QW:-'9.4N&P?W; D'CT(H\P-&BLZ77M+AT^VOY+Q%M;H MJ(9"#ARWW>W>II-3LH=2AT^2X5;N=2T<6#E@.IHL'F6Z*IP:K8W-Y=6D-PKS MVF//0 Y3/3/Y5"GB#2I-)DU1+Q#8QDAYL' (.#VSUH TJ*H3ZSIUM'9R372H MMXP6W)!_>$],5(=4LAJ@TPW"_;3'YHBP<[?7THL!;HJE!J]AA]* +E%9\.N:9<6MW=17:-#:,RSN < M(5^\#QVP:;+K^EPZ;!J,EXBVD[*L4I!PQ8X';N: -*BJ4NK6,&HV]A+<*MU< MJSPQD'+@8R?U%$.K6-Q?75E%<*US:@&:, Y3(R* +M%9:^(M(?2)]56]0V-N M7$LV#A=I(;MG@@U+/K>FVL-I--=(D=VZI Q!^=CT XH OT53;5;%=533&N%% MZ\9E6'!R4! )].XIMOK&GW4EY'!8%ZBLL^(M(&B_V MP;U/[/Y_?X..#CTSU%3W&K6%I/:03W*I)=MM@4@_.<9X_"BS NT5474[)]3? M35N%-Y''YC18.0O3/I44&MZ;/2CS#R-"BLV37] M*BTJ'4WO$%E.0(Y<'#9Z=LU/-JEE;W]O8RW"IO:7+ID^HQWB-9P$B67!PI'7M0!HT5GS:YIMO M:VMS+=HD-VRK Y!PY;D <5*^IV4>IQZ:\ZB\D0R)%@Y*COZ4!YENBJ5OJUC= M7%W;P7"O+:';.H!^0XSS4*^(=)?1CJZWJ&P'6?!QUQZ9ZT :=%49=8T^&XLX M)+E5EO 3;K@_O,#/'YTZ/5;&74YM.2X4WD*"22+!RJGH?T- %RBLZ'7M+GL; MJ]BO$:VM6=)Y #A"N0P/';!I)M?TN#3[:^EO$6UN61(9"#ARQPHZ=R: -*BJ M4FK6,.I0:=)<*MY<(SQ18.648R?U%$&K6%S>75I#;!PNTD-VSP0:EGUG3K5+1IKI46\<) 2#\Y/0"BP%^B MJG]J60U0:9]H7[:8S*(L'.P$#/IW%,M]8T^Z-X(+E7-FVVXP#^[.,X/X4>8% MZBLQO$.DIHRZNUZ@L&Z3X..N/3/45/<:K8VMS:6T]PJ379Q I!^+!R%/>HH=PEN%6ZN%+11D'+ =:+= +=%4 MX=4LKF_N;&&X5[FVP9HP#E,\BH4U_2I-*FU1+Q#90DB2;!PN.O;- &E15"?6 M]-MH+2>:Z1([M@D#$'YR1D <>E2-J=DFJ)IK3J+QX_-6+!R5]?2@/,MT52M] M7L+N:[A@N5>2S;;.H!^0XS@_A4 \1:0=%&L"]3^SSC$^#CDX],]: -2BJ-QK M&GVLMG%/.T=DG8 _(PZ@\5&_B+24TFWU1KU!8W!0138.&W$!>V>F?3O3(-9T^Z6\:&Z5Q9L5N" ?W9 MR0:/,"]168_B#2H](35FO$%BYPLV#@\X],]:GGU6QMKNUM9KA4GN\^0A!R^/ M2BP%RBJD>IV4NI3:0 X0KUSQ MVH#R-&BLZ77=,@L+>^DNT6UN&58I"#AR>G:II=4LH-1@T^2X5;N=2\41!RP' M4T>0%NBJ<&JV-S>W5G#<*]Q:X\Y #E,C(S^!J!?$.DOI$NK+>H;&+.^;!P,= M>V: -.BJ%QK6G6L=H\]TB+>.$MR0?WC$$@#CT!IYU2R&JC3#<+]M,?FB'!SM MSC/I0'F7**HV^L:?=O>)!=*[6;;+@ ']V<9P?P-0?\)'I']BIK/VY/[/< K/ M@X.3@=LT :M%4;C5["UN;.WGN526\;;;J0?WAP3Q^ -.35;&35)=-2X4WD48 MD>+!RJG.#Z=C0!O&95BP=L.S/KVKRK36T[5- \V ,GC2-@DF6 M(G67/.?]CWZ8KU.^EFAL)Y;>/S)DC)1/[QQP*\G$%AJOAB'Q$MX+;Q?"GF$Q M\2M)WC*=2IZ41W?R_I?K\AM:+^OO/7+<2"VB$Q!E"#>1ZXYJ2JUA)-+I]O)< M)LF:-2Z^AQS5FF]R5L%%%%(84444 %%%% !1110 4444 %1+;0+<-<+!&)G& MUI @W$>A/6I:XCQ]XLUOP]=Z19:%8V=W=ZC,8E6Z8J!A2>H(]*.H';D C!&0 M:Y'Q3X7EU*;1/[,@MHHK.^%Q,H 0$=R !R:PVU[XJVJM<7?A?17MXQND6"Y8 MN0/3YNM=GX9U^'Q+H%MJD$;1"4$-&_5&!((/X@TUW70/+N7K?3[*TD>2VL[> M%W.7:.(*6/N0.:YR3PU5(Z<5U7F(6VAUW>F> M:7<-VW(SZ9I+>X$5M:6UG%Y5K;Q01C^") H_(4L-M!;ES#!'$9&W/L0#G6-^%%Y9 MV]QM^[YT2OC\Q4\<:11A(T5$'15& *%D1CA74GT!K/6?5?\ A(7@:WMO[+$. MY90_[POZ8STH\@+HMH!F:=0!2&CZ8+K[4-.LQ<9SYOD+O_/&:GFM+ M:Y,9GMXI3&VY#(@;:?49Z&NQJK/!"TBJW0D#/-#=H\W3_(=FYWADF29X8VECSL%)GF6&-97&'<*-S?4]ZYFQU[6M6\&Z9JVGV=FUYTMI$C1[>)DC(* M*4!"D="/2G2SI%;O,6!15+$@UD^%O$,?B?1(]2BB\I9&($9;)&*0S6-O 9UG M,,9F4;5D*CL7EC8?PZ4Y[6WD,9>")C$)$;HZG/H:4L M%ZD#/J: &?9X1<&<0Q^<5VF3:-V/3/7%-6SME21%MX0LIS( @PY]_6IJ* (& ML[5H8X6MH3%'C8A0;5QTP.U/:"%IEF:&,RH,*Y4;@/8U)10!$MO DDDB0QK) M)]]@H!;ZGO319VJVYMQ;0B!N3&(QM/X=*GHH B>UMY!&'@B81$&,% =A'IZ4 MOV>'[1Y_DQ^<%V^9M&['IGKBI** (DMH(S(4@C4RG,F$ W_7UIOV*T^S"V^R MP^0.D7EC;Z].E3T4 1/;02/&[PQLT7^K)0$I]/2E%O")VG$,8F8;3(%&XCTS M4E% $*VELDN1WS2-9VKP) UM"8D(*QE!M7'3 J>B@")K M>!YDF:&-I4!".5&Y0>N#VH6W@2625(8UDD^^X4 M]3WJ6B@" 65H+=[<6L @ M?.Z/RQM;/7(Z'-*]K;R+&KV\3+&04!0$*1T(]*FHH B-O ;@7!AC,P7:)-HW M >F>N*$MK>-I&2")3*V@ MD>-WAC9HCF,L@)0^WI4M% $8MX1.9Q#&)B-IDVC<1Z9]*:MI;(DB);Q*LA)= M0@ 8GU]:FHH @-G:M;K;M;0F%/NQF,;1]!TI[6\+S),\,;2Q_<],%G:K T"VT(A?):,(-K9]14]% $+6EL\<<;V M\3)&044H"%(Z8':G&"$SK.88S,HVB0J-P'IFI** (DMX(WD=(8U:4YD95 +_ M %]::+*U%M]F%M"+?_GEY8V_ETJ>B@")K:W9XW:"(M%_JR4&4^GI0+>!9VG6 M&,3.,-(%&XCT)J6B@"%;.U2*2);:%8Y"2Z! Q/7([YI&L[5X4A:VA:*,@HA M0%5(Z8';%3T4 1-;P-.D[0QF9 0LA4;E!Z@'M0MM DDDB0QK))]]@@!;ZGO4 MM% $ LK06S6PM81 V=T7EC:<]01AX(F$1S&&0'8?;TJ6B@"/[/#] MH^T>3'YVW;YFT;L>F>N*1+6WC\S9!$OFG,FU -Y]_6I:* (#96IMOLQMH3 . MD7EC;^72G/;P2/&[PQL\?*,R@E?IZ5+10!&((5G:<0QB9AM,@4;B/3--6TMD MCDC2WB5)"2ZA Q/7([U-10!"UG:M D#6T)B3!6,H-JX]!VIS6\+S),T,;2H M,(Y4%E^A[5)10!&MO"DKRI#&LDGWW"@%OJ>],%G:K;M;BVA$+?>C$8VGZCI4 M]% $+VMM(D:/;Q,L1S&"@(0^WI3C;PF<3F&,S ;1)M&X#TSUQ4E% $26T$;2 M,D$:M*6-OY=*GHH B>VMY&C9X(F:(YC+ M("4^GI0+> 7!N!#&)F7:9-HW$>F>N*EHH A2UMHTD5+>)5D)+@( &)ZD^M(; M*T-NEN;6$P)C9&8QM7'3 Z#%3T4 1-;P/*DK0QM)']QRH)7Z'M0MO DSS+#& MLL@ =PH#,!TR>]2T4 0+9VJP- MM"(7)+1B,;6SUR*4VELPB!MXB(2#&"@^3 M'IZ5-10!']GA^T>?Y,?G;=OF;1NQZ9ZXI$M;>,2!((E$IS)M0#>??UJ6B@" MV5J;86YMH3 .D1C&T?ATISV\$DDU2T4 1B"%9VG6&,2L, M-(%&XCW--6TMDBDB6WA6.0DN@08;/7([U-10!"UI;/"D+6\+1(040H,+CI@= MJ],%E:BV:V%M" M(&^]%Y8VG\.E3T4 0O:V\@C#V\3"(YC#(#L/J/2G?9X?M'VCR8_."[?,VC=C MTSUQ4E% $26MO&9"D$2F4YD*H!O/OZTW[#:?91:_98/LXZ1>6-@_#I4]% $3 MVUO(\;O!&SQ',;,@)3MQZ4"W@6=IQ#&)F&UI HW$>A/6I:* (5M+9(Y(TMXE M20DNH0 ,3U)]:0V5JT"0-;0F&/&R,QC:N.F!VQ4]% $;6\+3),T,9E081RHW M+]#VI%MX$EDE2&-9)/ON% +?4]ZEHH @%G:K;M;K;0B%B2T8C&TYZY'2E:UM MW6-7MXF6(@Q@H"$(Z8]*FHH C-O";@3F&/S@-HDVC&-FBYC)0'9]/2I M:* "J@TO3Q=_:Q86HN?^>WDKO_[ZQFK$TL<$+RRN$C0%F8G@"N7/C39!'J$N MESIHTA4+?%QW. 2G4#GK0MPZ'5T4U'62-70@JPR".XIU !1110 4444 %%%% M !1110 4444 %>5_%B+49O$7A*/2;B*WOFNW\F65=RJ=C=1WXKU2N4\3^%[O M6_$/A_4;>:!(M-N&EE60G_>A?$O4.C]&<%XBF^)>BO;1:WXDL5TJ M[?R9KRUM #$3T'3(SZ]*Z7Q$W_"O_A0\>CR222(@6.9>69G));ZDDUVNL:5; M:WI-SIUV@>&="I![>AKE]-\&7LW@>?PSK]W%<1*62VGA9BRQ_P &<@?,*6O* MU_3\AJW,G_7J>0>4D$?]H6'@_P C7UY>6S>%/&%Y; M2VT[;;74$D0J5608&X'IABM3P^&?B/&%TW_A*]/73$4(+A8&^TX ^F,_C76Z MOX?&J^$Y]%FN'D:2#RQ/*QT6T)7^Z9I.A^H4'\ZP-$@U>Y^$6IQZ*9/MIO9\"-L.R[^0#ZUV/@;PG<>% MO#4EC>72W5],[/-."2&)&!R1FJVD>#]4TWP;<:1'JOV2]>YDGCN;8DA=S9 . M0,^])I)./E^MQIMM/S_2QYEX:D\(:3KMG(T?B#POJK3 .;TN4N3W!SQ@G/6N M_EN/LWQ=O[@#=Y>D;\#OC!JG/X)\;>(66R\3ZUI,NEK(&(M+=A+( >A) QGZ MUT\?A>9/'V,?C0VVE\_P A+1OY?FCBO#W@/3_'^E1^ M)/$5U>W-]<.SPE9V1;<9X"@'M6?J%YJ$GPU\3:+=WCW$FF7B017,ARQ4D$9/ MM71CP7XST&62T\*:]80Z3+(7\J]B9GASU"$ _P!*MR?#N2+P->:+;7JS:A>3 M">>ZGR [Y!/3/84:6TT6FGS7_!'K?7?_ (YTNTGD^_)"CM]2 :QO$OA^YUKP5-HD$L27#P+&'@S^E;6GV[6FG6ULY!:*)4)'0D#%-O=>9*7P^AY?\ $>#5[CXE>%XM"NX+ M34#%-Y[U' MQWH>NQ30+;Z>DBR(Q.]MRD#'&._K6]K%F^HZ->V43*LD\+1J6Z D8YK-K]W9 M;Z_F:W7.OD>3ZED?!CPSSS]IA_\ 0FI?B=8SR^(H9M;T?5M6\.F!0D.G.P\N M3N6 -=/=^!M0N/ .D: MS;"YLIHY))"6V,%))QQGOZ5<\2:)XOEO_MOAG7;: M#<@1[6_0O#Q_$, X-7-IR;\W^2,X:)+R_4YCP?;^%=<\,:UHFFZG?7-CL(;3 M[HLKVP Z GG%8WA6UMO!OPAO=>TE)(]1NR(FD+E@"7"@@=L9KO/"_@W4+'4+ MW6-?OK:YU6\A$+FUCV1HOMZU2T#P%JEKX?U/PWK5[:76C39%KY*D2IDYRV1C MCCH:'U\TO^"AKIVN9WOBK M2O ,DL[Q7%W,\4TL;;6."%)![$XK=/@WQ_);'19?$]C_ &)M\OS%A;[24],X MQT]ZVKSP.5F\+QZ;)%'::+(699"=SCCI@="VD4HQGD"AACISUKA/A!H[6^DW6KR.\GVI_+MF?J M(%X7\,8H@]=>FOZ?\'[QR6FG73^OQ_ ]*HK/6/5?[<:1IK;^R_)PL84^9YF> MN>F,5!#%KXM=0$US9F=I";)E4[47 P'XY.<]*GI<.MC7HK'FA\0'2;)(;FR7 M4%*?:G93L8?Q[1COSBK,T>J'6+9X9K<:<$;SXV!\QF[8/3%.VH=+E^BLZVCU M9=0OFN9K9K-L?9%13O7KG=Q]*KQP^(1H,L9ZYZ8 MIV T**S;6/6%?4/M4]JRLQ^Q[%/R+VW\<]JKF'Q%_P (\L8NK'^V,C=+M/E8 MW<\8STI ;5%9UU'J[75@;6>V6!3_ *8'4[G&!]SCCG-*D>JC6IGDFMSIAB B MC"GS _KC4[UKB:V:Q8+]E1%.]3CG=QZT :-%8B0^)!H%U&]U8G5B9/L\H0^4HR=F MX8SP,9J:ZBUQK>Q%K<6BS+(INRZG#I_$%XZT :M%9SQZM_;LF,9IMI'K*S:@;N>U:-G_ -#$:D%%Q_'QR.,9Z8[59NX]7:ZL#:3VR0*_\ I@D4Y=VFMUL%#?:4=3O M8XXV_C3MJ!H45GV\>JC5KM[B:W;3V5?LR(IWJ>^XU7AA\0#1KE)KFR.I%F\B M15/EJ/X=PQFD!L45DW,6NFQL5MKBS6Z5U^ULZG:ZX^;;QUSTJ>1-4.M0O'-; MC3!&1)&0?,+]B#TQTH#H7Z*SK6/5UO+\W4]LUNS?Z(J*=R#'\?'K59(?$7_" M.F-[JQ.L=I0I\KKZ8STS0!M45F31ZR;K3S#/:BW4'[8K*=S\#&SCCG-.BCU8 M:SYLEOU=/M+NIV,N1OVC'4C.* 9L45G31ZN=9M7AGMAIHC8 M7$;*?,9^-I4],=:+:/5UU"^:YGMFLVQ]D5%.]..=W'K0!HT5B)#XD_X1^>-[ MJQ.KDOY4H0^4!D[F,U/=1:TT=A]EN+17613>%U.'7^()QP:=@-2BL\QZ MK_;BR":W_LOR2#'M/F>9D8.>F,9IEI%K*G4/M4]JP9S]CV*?D7'&_CDY]*70 M#3HK%>'Q%_PCJQI=6(UC^*4J?*Z^F,],59NH]6:]L&M9[9;96/VM74[G&/X> M/6G8#1HJA%'J@UJ9Y9K+7187RW%S9M=L[?9&13M M5WFM MUT]5;[0CJ?,8]MII]0-"BL^VCU5=4O'N9K=K%@/LR(IWKQSN_&JT4/B$:%<1 MRW-D=5);R9%4^4/3(QFD!LT5E746N-:V M;BT6=74W9=3M=J M?VW&Z36XTP1$/&0?,,F>H/3&,4!T+]%9MI'K"W%^;N>U>%G_ -#$:G*+C^/C MDYJL(?$G_".",W5C_;/&9=A\GKSQC/3/:@#;HK,NX]9:?3S:3VJQ*W^F"13E MUQ_!QPWFMEL5#?:D=3O8XXV\>M%O'JPU:\>XGMFT]D7[,BJ=ZMSNW'' M3I0!HT5C00^(!HURD]U9'4BS^1(JGRU7/R[AC.<=:DEBUPQ::(KBT#HR_;BR MG#C'S;..._6@#5HK/$>J_P!N>89K?^R_)QY>#YGF9'.>F,9J.UBUI4U#[5<6 MK,SG['L4_(N.-_')S1T U**QI(?$)\/QQQW5D-7!&^4J?*(SS@8STJQ=1ZLU M_8M:S6RVBD_:U=3N?CC;3L!HT50BCU0:SBLB>+7CI5HD%S9K?JZ_:'93L9?XMHQ MUJ>>/53K%J\$UNNG!&$\; ^8S=MIZ8HZ@:%%9]K'JRZE>M=36S638^RHBG>O M SN_'-54A\1#P_-&]U8G5SN\J4*?*'ID8S0!M45E746MM%IXM;BT5UD!O"ZG M#I@Y"<<'.*E,>J_VXL@FM_[+\G!CVGS/,SUSTQB@.AH45F6D6M+)J'VN>U=& M?-F(U(*+@??XY.U2W5C]L613N<;3C9QQSBG11ZL-;G>6:V.EF)1%&JGS ^3DDXQCI0!H MT5DVT6NK8WJW-Q9M=-(QM613M5?X0W'6F2P^(3HMFD5U9#4U,?VF1E/EL.-^ MT8SSSB@#9HK/GCU4ZM:O!-;KIZJWVA&4^8QQQM/UI+:/5AJ5ZUQ-;-9,%^RH MBG>IYSNX^E &C16-%#X@&ASQRW-D=4+-Y4BJ?+ S\N1C/2I+F+6VMM/%M<6B MS*Z?;"ZG#KQNV<<'KB@#5HK/:/5?[<219K<:6(B'C(/F&3L0>F*;:QZNLM^; MJ>V:-F_T,(IR@P?O\<]J -*BL7R?$7_"/>7]JL?[8S_K=I\K&[TQGI5BZCU= MI[ VL]LL2M_I@=3EQ@?ZO)# M\*[S1M0TR[MK^"T^RLLD+"-G/RKM?&ULDCH:]/F,H@'H)K;P[I\-Q_K MD@4-]<5IT454G=W)BK*P4444AA1110 4444 %%%% !1110 445Y[\2KNYMM4 M\)K!<2Q"35%5Q&Y7<-K<''44+=+NP>B;[(]"HKE];\?Z#X=U1M.U&:6.X$'G M@"/(89Q@>IXZ4GAOX@:#XJ6X&GR3K-;KN>">+9)CUQZ4+570/3LKS$VBO!M6-%7D$]CP>M;]E\3_#NH:A9V-JUW)/=,44+ 2$( M_O'/%%KV\P>E[]#LZ*XK6?BIX8T34C8337,\RG;(;:$R+&?]HCI726.NZ9J. MD?VK:W<7>(_BEX?U30-9L--N[E+D6S^5/Y91' M./X']:VO"OB6VL?"GA2WOY9Y+K4H(TCBLK5_$-CHESI]O>&3??S^1#L7(W8)Y]!@&J/B;QOH?A,(NI3N9I!N2"%- M\C#U"TK@='17!:G\3=&E\$W^LZ9/.SQ#R]@B_>1.1QN7M6)IWC'3/$?PKBN= M5O=6@,!ACNKB!/+D:3CE3T()II-MKM;\0Z)]SUBBL#7O%VC>%=/AGU*Y8>8/ MW4:KNDDX[#O4'AGQ[H7BMVBT^>5+A1N,%Q'Y>YH6]@Z'JE%1P2>=!'+@C>H;![9J2@%J%%%% !1110 4444 M%%%% !1110 5YQ\4?^0KX/\ ^PLO_H#5Z/65K'AW3M=FL9;Z-W>QF$\!5RN' M (YQUZFA?$GV:!ZQ:[IG&2VD%Q\>(Y)HE=HM)W(6&=IW]:GNHTC^-]DR(JM) MI3%RHP6^9NOK77?V!I__ D7]N^6_P!O\C[/OWG&S.<8Z4LFA6$GB"+7&C;[ M=%"8%?><;"2>G3O1'3E\K_C?_,):\WG;\+?Y''^"77_A+?&B;AN^V XSS]P5 M#\*+40_#VZDME GFFG.<7P=XW;20?[,.H QB/.W;A=^WVS7H>N?"SPEXAU/^T+ M[3?]()RS1.4#G_: Z_C72V6D:?IVF+IMI:116:J5$*J N#UXIMWN^MO\O\A+ M1KUO^?\ F<3XKN/#[_!^!78I\)/!L=W=7*:7M>Y4JP#G:H/7:.B_A6Q=^#-"O_#4/A^ZLQ-I\$8CC M5VRR@# (;KGWIJ5FY>:?W7_S%;W5'R:^^QRGQ$O[5_%/@^T2=&G_ +1\S8#D M[=C#/ZBF:#6CXF\%Z#XNA2/6+%9F0$)(IVNN?1AR*2?+:WG^*&]=^R M_!W.9UB3PQ]M\4)IJM_;)L=N[]:P=:=7^ &D[6!Q%; X/NM>B MZ%X,T'PYIH MJOX9\">'O"(<4)ZJ_3_@_YB>VG5?I8YSP%9VY\<>,K MLPJ;C[6B;R.=NP,8XT5$^T1G:HP,F-](?]?Y&KD9QD9]*,@YP1QUK/DT6REUN'6& M1_MD,30HV\XVD@GCIV%-M-!L+&[U"Y@1Q+J#!YR7)R=H7CTX HZ :6Y=N[<, M>N:,@8R1STK$_P"$2TD^&WT#RI/[/<$%?,.[DY/S=>]6;O0+"^ET^2='+6#^ M9!AR,'!'/KP:>@&ED9QD9]*-PYY''7FJ"Z+9+KC:P$?[8T/DEMYQMSGITJ"' MPUIL%KJ-O''((]0D,EP#(>20 <>G %+H'4UMRX!R,'IS1D9QD9]*R)O#.F7& MDV6F21R&VLRC0@2'(*?=R>_2K,VCV<^L6VJR(QNK=&2-@QP >O'>GI<.A>R, MD9''6C1:?%,CE;!U>##D8*C SZU M(=&LSKBZP4;[8L7DAMYQMZ].E/0"_D'/(XZT;EQG(QZYK.M="L;-]0:%'!OV M+SY75A<3(YDL"3 0Y&. .?7I2IHUE'K4VKJC_:YHA$[;S@J.G% %_<,$Y' M'7FCF?6@/Z_R-3(SC(SZ49!SR..M9[Z)9/KL>LLC_ &R.$PJV\XVD@GCIV%-M M-!L+*;4)84<-J#[Y\N3DXQQZ<"CH!I;EVYW#'KFC(&,D<]*Q3X4TIO#G]@F* M3[ <_+YAWMRZNJ-]LDB$+-N.-N<]/PJ&V\.Z=:6E_;0QN(KYVDG!I2HYN;0,(B'( R,'([T]+@7\C.,C(HW#& "0@@J,#)[U/)H]G+K4.K,C?:XHS$C;CC:?;\:.H M="]D$D9''6CO44 ;.1QR.>E&1G&1GTK-FT&PN+K3[F1',FG@B ASQD <^O2 MG1:+90ZS<:LB.+NXC6*1MYP5&<LBW\,Z9;:9 M?:?%'(+>]>1Y@9"22Y);![=31<>&-,N=*L]-ECD-M9NCP@2$$%""N3WZ4?\ M _X(/^OT-?(SC(SZ49&2,CCK6?-HEC/K-KJTB.;NUC:.)@YP%;&>._046VAV M-IJ%]?1(XGO@!.2Y(.!@8':@#0W+C.X8]E8J>%-*3P_/H:Q2?89R MY=?,.X[B2>>O4FI[KP_I]Y'8),CE;"19(,.1@KTSZT] -/(SC(SZ4;@G%+H!I; MEQG(QZYHR 0"1STK&?PMIWMA=S(YFL M6+0$.0 <8Y'>GH!H9&<9&?2C<,$Y''7FJ,6CV<6M3:LB-]KFC$3MN.-H]OPJ M"W\-Z;:V%]911R"&^=GG!D))+#!P>U+H'4U=PQG(P>^:,C.,C)K(F\,Z9/HU MKI4DEP+^1G&1D M4;EQG(QZYJA;:+96FJ7FHQ(XN;P 3$N2#@8&!VJM%X7TR'0KC1DCD^QW!8R+ MYAR<]>>M(#8W#CD<]*,C.,C/I67=>'=.N[6PMYHW,=BZR0 .1@J,#/KP:F?1 M[.36X]79&^V1Q&%6W'&W.>GXT!T+V0N:SK30K&RN+^>!'$E M^^^<;021QT[F@# M0W YP1QUYHW+C.X8/?-9=KX=TZSMKZWAC<1WTC23@N3EFZX]*AD\*:5)H-KH MK12?8K4QF)?,.1L(*Y/4]!0O\O\ @@;61G&1D]*,C.,C(K/N-$LKK5++494< MW-F&$)#D 9&#D=Z+?1+*VU:\U.)'%S>(J3$N2"%SC [=30!H;EQG(QZYHW#C MD<].:QX/#&F6^C7.DQQR"TN6=Y%,AR2QR>>W-22^'=.FCTV-XW*Z:RM;_.>" MHP,^O2@/Z_R-3(SC(SZ49!S@CCK5#^QK,:Y_;&QOMGD^3NW'&W(/3IVJ.U\/ MZ?9IJ"0HX%^Y>?+DY)&#CTHZ :>Y<9R,>N:,@$#(R>E8\GA;2Y?#\>B-')]A MC(*KYASP<]>O6K%UHEE>7]C>S(YFL<^20Y &1CD=Z>@&AD9QD9]*-PQG(P.O M-48M'LX-9N-51&%W/&(Y&+'! Z<57@\-:;;:9>Z?''(+>]9VF!D))+=<'M2Z M!U-;<,9R,'WHR,XR,GM63/X:TVYTJTTV2.0VUHRO$!(005Z9/>IY]&L[C6+7 M5)$X\XE MR0< 8';@563PKIT^]BT^.:-RMA()(,.1A@"!GUX)J4Z-9'7%U@H_VQ8?)#;SC;G/3I0'0OY!S M@CCK1N7;NW#'KFLVTT"PLI-0>!'#7[^9/ER@>5) M_9\84*OF'=P?7@FG1:)91:W/JZ(_VR>)8G;><%021QT[F@#0W C.1QUYHW+C.1@]\U ME6WAO3K2QOK.&-Q#>R-),#(226ZX/:F2^%M+FT6STEXY#:69C,*^8ZA$CBXO0HF)M27/A[3[NVT^WFC7)]ASG;YAW?>W=>O6K%UH=C>3 MV$TR.7L&W08@&E7/7R6WB">.*61#I]K*)7)88D=3D#Z @'\*V; MZT2_LIK61Y4252K-$Y1@#Z$BQND MD:M&P9".".E.ID,200I#&-J(H51Z 4^A@@HHHH **** "BBB@ HHHH **** M"N.\4_$&+PMJ2V;^'];U LF_S;&V$B#VSDAI,:/+;?XX:?=[C;^%/$ M\H5MC&.S5@I]#ANM>F65R+VQ@NA%)$)HP_ER##+D9P1ZUQ/PM_Y!VM_]A6;^ M2U2^(_C=M&U:RT*#6;;1VN(C+-?3QE_+7. %4=3P:IM))=7;\KBL[ORO^=CT MJBO'/"/CMK3Q18Z-)XQM_$UO>L4$H@,4L3]L]B.U:UY>^)_&GBG5=+T'6UT6 MQTQA&]PD/F222>F"0 *+;6#O<[?Q'K]MX9T675+N*62&-E4K$ 6.2!W(]:T; M>=;FUBG0$+*@< ]0",UY)XLG\2I\,M:LO$,/F7%K/$L%V %6Y7>,'&3@_P"- M.U1/&_A_0K;Q0?$D36T,46_2Q;XC"8'\6O45YOXTUW MQ!_:?A:'P]=+ ^I9WAQE,%0*:3;M\@;5K_,[RQUE;[5KZP%G=1&TVYFECQ')G^X>]:=M45Q6H7GBF]\*:?)')9Z'>2#%[+>')AQQE!G!)Z\FN*L_$F MK>&?%VC64OCB+Q+!J,XADA,(1H@3C<""132O+E);]WF/4K+Q%:WWB+4-%CBF M6XL55I'8#:P;ICG/Z5L5P7AS_DJWBC_KC#7=NZQQL[G"J,DGL*7V4_(?VFCG M=;\;Z5H&OZ=H]WYIN+XX5D4%8_0L<\ \_E725X!>^)_"FN2^*;W5=8@M]0>0 M06*-N)18^01@=V+5ZCX1\7P:Q\/;?77<,T5N?/Q_?08/ZC-"^#F?3]?ZU!_% M9>GS1UU%>1:*;'Q!%9+(K2VNEK;[DD7JH9B(-)F M1WFN?)$36S 9'\7*]:S;!/&_CJ*36['Q*FBV'FNMI;Q6XE,BJ2,N21U(/2EZ M >JT5Y-?>-==_P"%=^(O/D%MKND.87F@'RL1T89SU&*BUF[\>N*=OT_'8/SU_ ]>HKRG6I_&GAV6Q\2W'B".XLKB> M..73!!M1%<]FR22*N^+]6\2GQUH^DZ#>+ MY:.TGF+E4Y'SXZDCTR*5GI]WX M7#S^9Z37/Q>+;2>;7(8K2Z>32,^:JJ"9#C.$&>3]<5RVFW/B?PAXKT[2M=UH M:U8ZF66.X>'RGBD'; )!%5;*ZFLM0^(]U;2&.>'<\;CJK",D&D]$WY/\+%15 MW;S7XGI&F7XU/3;>]6": 3(&$4Z[77V([&K=>2:YXPUJR\!^&YAJ'V,Z@ MW MJCQ>9Y VD[MHQSD"M3P' "0 /?FMK2O$NO1^$?%=EJ-ZLNJZ*LB)>1K@OA< MJQ'K4-I0YO)/\KFBC>7*N]CU&BO&_M'CP^"K7Q@WB)(EM[99FT\P!A,O MI'H*LZU<^-H-#B\9IK\4-L@21M*6W^0H2 -IWB2PTQ_&MOXGM[ MZ3RBWVA]"*(J[L#=E<]GI&(52Q. !DFO+;F?QAKWQ U[1-+UP:=8P( MC"9H1(T>0.%&1^M3Z!<^)9&\1>$]3UH37MI '@U)8@&PWJN<9J=>6_E\/?#O5M834Y-1VF006;0@!' M#8+9!RJALYR/I5V]ZR\B;Z M7]3VNBD&2!GK2U(PHHHH **** "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 **** $)"@DD #J37-VWQ \*7>LG28-6,X)] MV-I_ UT%U;I=VTEO(6"2*5;:<'!KAO'GA;3KS1K.QT^P@BU!KJ+[/)$@5DPX M+-D>B@]:%NA]#OJ*C@1HK>.-FW,J@$^N!4E D%%%% !1110 4444 %%%% !1 M110 4'I110!QOP[TR]TRQU9+ZVD@:74998PXQN4@8(]JSO''AN^/B2S\3:?I M5OJ_DP&"XL)U!WKDD%<@\\FO0Z*'T?;_ "L/OY_YW/.O#3:EJFL03GP#I^@V MD1S))VS:!CZ\U7N;;Q#X&\4ZMJ>DZ"^M:?JCB5HH'VR1R?D>*]-HHO MV%ZGE&LZ?XRU_P $ZQ+J=N_G74T1M-,C )@0,"JL"WNLT5/ M2WE;[BV[GE'B;0/%#Z3H-UJ-LWB-K3>]]8JWE^8Q.1C;P<#CGTK"GT77=4UW MP_J%IX$CT33[6^225% :?AADG 'RU[I133M*_G<3U5O*QQFA:9?6_P 1O$%_ M-;2):W$,0BE(^5R.N*TO&QU)O"]S;:5;RS7=R1 OEC[@8X9C[ 9KH:*35TDP M3L[G.Z1X+T+3](M;231["62*,*\DELC,S=R21GK7/:;X9N=*\3Z]I$5FXT#5 M8O.C=$PD,A&&7T'3/XUZ'10]6V^H+161Y)I5YXY\'Z,GABW\+MJ#0@Q6NHQ2 MXB"]%+C'TJ]K7A;Q/]D\/:ZLT>I:_I3,TR, @F5@0RC Z^E>FT4[O?KW#3;H M>=66H>-/%NK0)<:1-X>TF)7%TDS*[W&1@ <<"L_3;KQAX"MWT*#PO)K-F)7: MTN;:3;M5B6PXP>A)KU6BEZ >27W@_7?^%>^))+J#S]:UB0S-;0<[/11ZX&*Z M+QUI-_J/P[2QL[62:Z#6Y,2#+?*ZD_D :[FBG?2WI^ =;^OXG$^/-+OM1\'6 M5K9VLDTZ7-NS1H,D!2,G\*Y_Q?-JMG\3- FTJU2YNHK"0FW=MOF*",@'L:]6 MK%N?#=O=>*K/7VGE$]K"T*QC&TAB#D]^U"?O+U;_ L'V;>5OQ.2L(/$/C/Q M/IFK:OHCZ+8:82\<$TF^223U/ P*1-#U,2>/B;*;%\KBUX_UN4(^7\:](HI- M)JWDU]XTVG?T_ \[6'Q#I7@'18+?0+;4EBA"WMA<+^\(P?N]LYQU!K!\/^'+ MW5?&FGZU:^#Y/"L5J6^T,TV6N!V7:,#'7M7L5%5S>\Y$V]WE.%\!Z3J&G:[X MIFO+22&.ZO\ S(6<8$B[%&1^1K(70-6Q\0/] F_T\/\ 9?E_UV4Q\OXUZC14 M-75O*WY?Y%J5G?SN<)/I&H-\&SI0M)3?_P!G>5Y&/FW;>GUIVOZ3?W/PF;38 M;61[TVT:^0!\V0PR*[FBJD^9M]R(+EM;I_P/\CS'Q'X5U+=H&O66EV^I3V-H M(+G3[E0=ZX'3(.&!S4OAY]3U;5[>0?#W3]"M8GS++=PH93_N;0,'WKTFBA/6 MX6TL<;H&F7MM\0O$E]-;2):W C\F4CY7P!G%,TS2;Y/B+XAO9+:1+6YM(XXI MB/E8CJ!7:T4NWI8??SU/,_!:^*-)T75=#.AB&XMY'EMKFX):"XW'.,#!Z>_> MN:UC2M2\49L3\-!INI%LC5$EV1HW=AM S^->XT4;N[#;8RI'N]%\- QP2ZE= M6MN (U.'F8#U]31=:I>06]C)'I,\SW$BK*BMS #U9N.<5JT4V[N[$E961G-J M%TNNQV TV5K9X3(UX&^16!&%QZG)_*FVFI7=Q-J"2Z7- ML^V%F;(N!C.5XX MYXK3HI=!F(=:U >'/[2&A7)N^?\ 0-XW]<=.,]*U:*70.IC2ZQ?QZ';7RZ+D3RR7#JLL* ML,P CDGCG%3R7]RFM0V2Z?*]N\9=KL-\J'^Z1ZU?HHZAT,ZUU"ZGO+^&739H M8[9L12LW$XQU7TJLFLW[>'3J)T2X6['2Q+C>><=XY_P#K4Z+4+J36;BR;3I4MXHU=+LM\LA.^ M"0,''<#/XU/=:G>01V#1:5-,;F15E"M_J >I;CG%:E%,#/-_<_VXMC_9TOV8 MPF0WF[Y V0-N/7G]*9:ZE=W!U 2Z7-#]F.<=;5[Z/1K6]31KB2XF90]J&&Z+/4DX[58N+^YAU:TM$TZ66"96,ERK?+ M$1T!'O6A13Z@9]M?W,VJ7EK)ITL,, 'EW#-\LV1S@>U5HM8OWT*XOVT6X2YB M+;+,N-\F.F#CO6S12 RKK5+V"UL)8])GF>Y=5EC5AF $9);CG'2IGO[E=;CL M1I\K6S1%S=AOD5L_=QZU?HH#H9MIJ-W<7%_'+IDT"6S[8G9LB<8SE?3TJL-: MU ^'!J1T*Y%V?3XXM+FG6Y;;,ZM@6XQG+<< M\\4Y-0NFUV6P.FRK;)"LBWA;Y&8DY7'J,#\ZT:* ,JUU2]GMKZ632)X7MY&6 M*-F&9P.C#CC-0R:UJ":#:WZZ']%OJ%U+JMY:/ILT4$"*T=RS?+,3G( ] ML#\ZT:* ,:#6+^71KF]?1;B.XB9U2T+C=( < @X[]:DEU2]2/3672)W:[91, MH8?Z,".2W'.*U:* _K^O0SQ?W/\ ;GV'^SY?LWD^9]LW?)NR/EQZ_P"%1VNI MWDZ:@TNE30FV/399HKC/FS*W$''?UK1HI@4(;^YDUFXLFT^5+>.,,ET6^ M60GL![57@U:^ETR]NGT>XBFMV<16Y8;IP.A''>M>BET#J9$^K7L6E6EVFCSR M3S,JR6P8;H@>I)QVJ>>_N8M8M;--.EDMYD9GN@WRQ$= 1[UH44^H&?:ZA=3Z ME>VTFG2PPV^/*G9OEFR >/ITJJFLW[>'YM0.B7"W4>[;9%QO?'3!QWK:HI 9 M5UJEY;Q:>T6DSS-M:%% =#,M-3N[B34%ETN: 6S[8F9L_:!@'*\<>GX56_MO4?^$;CU/^PK MG[8P7-AO&]32)X9+>1EB MA9N9P.C#CO3)=8OX]%L[U=$N'N)S&)+0.-T.[&DM]0NIM2O;:3398H;<*8KAF^6;.<@?3 M'ZUHT4 8T6L7\FASWS:+<)X!P"#COUJ2YU2\@MM/ECTF>9[ET66 M-6YMP<9+<5]/_KUI44 8O]LW_P#PCW]H_P!B7'VO./L.\;_O8ZX].:L76HW4 M$]@D>F33+M:5%,"O?7+6=E-<+;RW#1J6$4*Y=_8#UKS.V\;> M+!?23R_#C57GD;:DC3 +&O;C;^=>J44EO<.EB*V:5[:-IU"2LH+*.Q]*EHHH M **** "BBB@ HHHH **** "BBB@ KE/&7B6_T=].T[2+9)]3U*8Q0^:<(F 6 M+'\!75URWBJQT#7;RRT;4;I[?4F)GLVBRLBE>I5L8Z'I2ZH?[6;3XKN16@5XQ(RRC:4R,X.>F*X&^TSQI MX3T^6_M/$::M:VP,DEO?1;79.X#@GFJ'C75SXETSPA;XE@L-:G4W !P<8'RY M_.J6NB[K\16UN^S_ /2+'6=+U-G73]2M+MHSAQ!.KE3[X/%RT^\$,+RE8@J\\%CUH?X?^'M$UK3-2TF:#1)8I0&1, 70/\!R1R:Y MKPMX5TCQ%XT\8MJ]HMY''?86&7E >><>M"WT[/\ -#^SKW7ZGK-M=6][ L]K M/%/"_*R1.&4_0BJD^NZ/;7JV5QJMC%=O]V"2X17/T4G->9>&YSX;B\?6&FJ4 MMM/;?;1[LB,E6Z?D*X[2=)US4-$BN3\+X=3EN%,@U*34D\QR?XAZ?2EUTVLG M]XK6T>Y]&EE"[B0%QG.>*XGQUXTCTWPAJ%_H&IV4U[:NBL(Y$EV98 @@$XZ] MZY"]?Q%;?#+2](UV&>RFN;Y;27,JLRPE^!N!_ND#/M3_ (G> _#NA^ KF[TN MTCL9XVC#.A(,OS#AO6FU9^5[?E_F.&K2/5+/4K>2.TAFNH1>3PB01%P'88&2 M%ZXJQ)>VL5U':R7,*7$H)CB9P'<#K@=3UKSLD#XH^&,D#.ER8_\ ':M^(B/^ M%N>%QD9%O<=_PO\ Y$)^Z_*WXV_S-+P9K]_K6I>(H;V1&2QOS! % M0#";%//KR36])KND17PL9-4LDNST@:X02'_@.RS1!AJ+:FGFR$C.\'MGK4]%Z+\46UJ_5_@?1M MS@:>YGC@A09:21PJCZDUY?KWP]\/6/@"YU.&+9JEO:&X34=Q\TNJ[@2?6>(/"VD^'/B-X..DQ+:12SRYMD/RY"CY@*F\4GPS?>*[Q3X;U#Q-J$: MJLR+AH;?C@#<0 >_&>M+[*MYE-:_)?J>FPZMIUQ8-?07]K+:*"S3I,K1@#J2 MP.*Y[P3XUMO%L-X1/:">&=T6&*8,QC!P&QUP?6N"^&]NLGC7Q-H\^B?V9ITM MNK'3'D#JH8>Q(&1VJOH-K:>'/AMXIUG2[**'4$FG@29!A@F[ &?;^E-Z)OI: M_P"()7]WK>WX'L1U[1UOQ8'5;$7AZ6YN$\S_ +YSFM"OG2UT'7;C1HS%\*XI MKB2/$K+Q3!")Y9K:ZMVWV]U V'C/^'M705%< MW4%G T]S,D42\L[G %)C1YXGPVU^[/PS MU>SF\C1/&E_I^D$DFR$*N1D\A7/0?A7I%%(;=SG)?!>F3^%/^$?G>XE@QGSG MDS)OSG=GUS7(W_PGU35M)GT_5/&5Y>1;E-JLD VP@'N ?F..^17J-17-Q#:6 MTMS<2+'#$I=W8\*!R2:+Z\P+LCD?$W@+^W4TZXLM5FTW5=/39!>1(&P",'*G MK^=5],^'4UGXET[7KS7KB_OK:-TF>:,?O4;DD0Y##VJCK7B;1/#JQ-K&IV]D)<^69FQNQUQ^=._*Q6NK&;HW@V'33KJ MW,XNH=6N#,\9CV[ 5"[>ISTZUSJ_#+6+-UM-+\;:A9Z,.!9>4K,J^@?M^5=+ M8_$#PCJ5TMM9^(+&:=ONHLO)K9N]4L;"6VBNKJ.)[E_+A5C_ *QO04K;?=]P M7W^\;I.F0Z/ID-C;M*\<2[0TKEF/N357Q)XNX+38\U'PU\0W)-KJ7CW4+K2CP;5;=48KV!?/\ 2K/Q*TVUTSX47>GV MD?EVT,:QHH[ 5Z#45Q;07<+0W,,([S5TU>XO M6O(@DPN5!8MZ[@>GMBC2/A\VF7VKQR:L]SHFHA]VFR1#",QY(?/]*[>BC_*P M'FR?#/6K9UM++QQJ,&B#C[%Y*E@OH).WY5V\6DFST$:987,L+)%LCG<[V4_W MCGJ:TJ*'JK!UN8T^EZI)I%E:QZT\=U R&:Y$0)F ^\",\9JS-97LFLVUW'J# M1VD:,LEKL!$A/0Y[8K0HIWUN'2QG6MC?0ZC?3S:DTT$^/(@,8 @QG.#WS_2J MT6E:JF@2V+ZV[WSL2E[Y(R@)R!MSV'%;5%(#*NM.U&:'3UAU9X6MW4W#"('[ M0 .0>>,U*;*].NK>C46%D(=AL_+&"V?O;OZ5H44[@9EK87\+Z@9M3:87#$VX M,8'V<8X ]:KG2=6/AU; :XXOP03?>2,G#9/RYQR.*VZ*0&;=6-]-=:?)#J30 MQVY)GC$8/VC@=3V_^O2QV5ZNMS7C:BS6;Q!$M/+&$8=6W>]:-% &1;Z9J<5A M?PRZP\LT[R-!,8@# #G: ,\XX_*FSZ7JDFC6MI'K3QW<3H9;H0@F4 Y(QGC( MXK9HH_X'X?U\P_K[S-N+&^EUBSNHM2:*UA1EFM1&")B<8.>V,'\Z+:QOHM4O MKF74FEMIPHAMS& (<#G![YK2HH PTTC5U\/W5BVNR-?2F0Q7ODC,6XDK\N>= MH('X5-=Z;J4UO81PZN\,D$BM.XB!\]1U4\\9K6HHN']?>9SV-\VO1WJZDRV2 MPE&L_+&&,1@_:!C&"> MW/-:=%.X&?'97JZY+>-J#-9M$$6TV#"MG[V[^E0VNFZE#:7\4VKO-+.[-!*8 M@/(!& ,\X/-:U%+I8.MS%ETK57T*VLDUITO8ROF7GD@F3'7Y<\9JURO8M6O+J746EM9E416QC $)'4Y M[YJO#I>J1Z+=6DFM/)>2LQBN_* ,0/0;<\XK9HI 9%SINI2V-A#%K#Q30.K3 MS"($S@#D$9XS4\EE>MK<-XFH,EFD11[38,.W][=6A11?6X=+&;:6-]!>7\L^ MI-/%<-F"(Q@>0,= >]5DTG5E\.-8-KCMJ!Z7WDC(Y!^[G'3BMNB@#+GT_4)+ MO3I8]4>.*W!^T1^6#]HX'4YX_P#KT^*QODUJXNWU)GLY(U6.T\L 1L,Y;=WS MQ^5:-% &-;Z7JD6EWUM+K3RW,[R-!<&( P!B=H SSMX_*BXTO5)=)L[6+6GB MNH7C::Y$()F"D%AC/&1Q^-;-%'_ _#^OF#U_KN9LUC?2:U:W<>I-'9Q1LLMI MY8(E8XPV[MC!_.BVL+^'4;^>;4VF@G \B Q@"# YP>^:TJ* ,--(U=?#T]BV MNR-?R%RE]Y(S'DDK\N<' ('X5/=Z=J,T>GK#JKPM;R*T["('[0HZ@\\9K5HI MW SS97O]NK>_VBWV(0E#9^6,%\CY]WX'CWJ.TT_4(#J)GU5YQ<.6MP8P/LXQ MC YYYYK4HI=+ 8CZ3JS>'%L%UQUOQUOO)&3R3]W..G%6;NQOIKVPF@U)H(8& M)GB$8/GC'0GM6E13N!GQ65ZFMS7CZ@SV;Q!$M-@PC?WMU06VF:G%I]_!+K#R MSSNS03&( P C@ 9YQ6O12Z6#K>GRYYQ6U12 R;K3=2FM=/CAU= MX9+=U:>01 ^> ,$$9XR>:F>RO6UR.\74&6S6(HUIL&&;/WMW]*T** Z6,RSL M+^"YU"2?4VGCN'W0(8P/LXQC ]>>:K#2-7'AH:>==D.H#&;_ ,D9/()^7..G M%;E% &9=Z?J$]QISP:HT"6[YN$$8/V@8Q@\\<\TY+&^77I;UM29K)X51;/RQ MA6!.6W>^1Q[5HT4 9-KINI0VM_'-J[S23R,T$AB \A3T4#/.*ADTC5FT"TL5 MUV1;Z(QF6]\D9EVD;OESQN (_&MRBA:?A^']?,#-N+&^EU6RN8M2:*VA#":W M$8(F)'!)[8HM[&^BU:\NI=2:6UF15AMC& (2,Y.>^2\E=S'=F$ Q G(&W/.!Q3Y=-U)XM,5-7=&MF4W+>4#]I '(//RYK6HH# M^OO,\65[_;OVW^T6^Q>3L^Q^6,;LCYMW]/>HK33]1A34!-JKS&X'H[%=;=;Y2"U]Y(RW.?NY].*LW5C?3:A83PZDT, M$&?/A$8(GX[GM6C13N!GPV5ZFM7%V^H,]I)&%CM-@ C8=3GOFJ]OIFIQ:7?6 MTNLO+@ SSBMBBETL'6YCSZ9JRO9-9M;N/46CM(D99;41@B4GH<]L5H44[ZW SK6QOH=2OKB;4FFMYR M/)MS& (, X/?)YJJFDZLOAZ:Q;7':_?=LOO)&4ST^7/.*VZ*0>9E7>G:C/% MIZP:L\#6\@:X81 _:% (*GGC)P?PJ0V5Z==6]&HL+(0[#9^6,%L_>W?TK1HH M\PZ6,NST_4()-0:?57G6XDW6ZF,#[., 8'////XU6_LC5_\ A&8]/_MZ3^T5 M"[K_ ,D9;!Y^7..:W:*/Z^X#,N]/U">\TZ6#5&@AMV)N(A&#]H&TC!.>.2#^ M%.BL;Y-R?6G>]D9BEYY(!C!.0-N><#BI+K3M1FMM/CAU M9X9+=T-Q((@?M &,@C/&:U:*+@9[65Z==CO!J+"R6(HUGY8PS?WMW]*9:V%_ M#-J#3:FTRW#9MU,8'V<8/ ]?_K5IT4 8G]DZM_PCGV#^W'^WYS]N\D9^]G[N M<=.*LW5A?S3Z>\.IM"ENV;A!&#]H&!P?2M*BG?6X$%[!+(-9BU&&-U<"*U\DN5.1O^9L\@'C'2NFJ*2ZMXGV23 MQ(WHS@&DM&!( , =*6@'(R** "BBB@ HHHH **** "BBB@ HHHH *\_\ MB;IMQ>#1[B2QN+_2;:Y\R^M( 6+KM(!*C[P!(.*] KD/&&NZSX;OK#4(;62\ MT7E+V*"+?(F?NN,X1QZ< Y MKIO%_BBY\$:7HXB@-_YLJV[E@2[# &1CN:Y+Q)X^\#^+M*GTW3[6;4]5D7;# M"EC('1^QR5XP>]2>,_MNB>%_!?VR.2ZO+6YC\Q$Y9B .!ZFJ72^FJ%U^3-B/ MQQXFTO4[;_A)_#L5CI=Y,(H9X9=[1ECA?,&>*U/$OB[4;/5$T7P]I:ZCJC1> M:PD?9'&OJQ_&N3\1^+M/^(D%KX=\/1W<]R]U&UR[VSQBV"L"VXL!@\5E>/\ MPYHEMX\;5O%EI?2:+<6RHMU:E_W+J/XMG.#2Z*_G^7^8=7Z?K_D=]X<\7ZI/ MJZZ)XFTN/3M3DC,L)ADWQ2@8S@\\C(K$C\?^+-5U#5]/T'PY;74]A -)\!3^*8;WPG8:O/Y*,3?2M(L*=MOSXR3[>E=-\-?^/OQ M3_V%7_\ 0$JK7^[]4*_YK\F6M \?I>^'-2U#6+0V%UI;M'>0YR%8#/'L>U7()2].P9 MQN(1>*EO/B=I5YX)O=&CM+T:VE@\BD_P#/NM8/Q"T^SU3QQX/L[^VBN;:22;?%*H96X7J*UJ_QOF9T M_@?HS+\4W?PID\.WB6?_ C[W3)B$6"1>;O[;=O-2:DM\NG_ Y74MWVP74( MEW=RG(R:@\,^-M2U"YU/2M< MTR*QUBPA\YHXWW1NO/(/X5QOBSQ%;Q>,M0L_%NMZOI-A'@6,5FDFR8>N4')J MA\.S8CQUXC-C#?102Z<6C-_N$LWJ_P W..E1'5?)_D.>C^:.DL?B%XUUS2#J M&B^%K6:*&1UG>68J&VG^ 9R>*[OPIXBB\4>'K?5(XFA,F5>)NJ.I(8?F#7/_ M U_Y)M'_O7'_H;4GPE./!))Z"\N?_1KUHTDY+M871/SL=W16/'XHTF71KO5 MDN2;*T+B:3RV^79G=QC)Z=J?<^(M,M+.RNIK@K#>NL<#>6QW,W3C''XU _Z^ M[8&E16+_P )7HX\.OKWVIO[.0$M+Y39&#@_+C/Z58N]>TZREL([ MBPXX'>G9@:5%4%UFQ;6FT@3'[VU"XCN"8M/".E+I<.MC6HK)F\2Z5;Z79ZE)<$6MX46!_+ M8[B_W>,9'7O5B;6+*#5[?2Y)2+RX0O&FP\@=>>@IV>P=+EZBJ%MK5A=W][90 MS%KBRQYZ["-N6V00<'C&>M(#7HK,N=? MTVTBL))IRJW[*EN=C'>6&1VX_&I#K%B-:72#*?MS1><(]A^[TSGI3LP+]%9U MMKFGWC7ZP3%C8,4N/D(VD=>W/3M4!\4:0- 76SP\* M>ASC% %^BLJW\1:7=65]>17!:"Q=TN&\MAM*9W<8YZ'I39O$VE6^D6VJ27!% MGBL^?6K"VU6TTR68B[NT9X4V$[@N,\XP M.HZT6^M6%UJ5YI\,Q:YLP#.FPC;D9'.,'\* -"BL9/%6COH5SK2W+&PMBXED M\MLKL)#<8R>0:EN?$.F6=O8SSSE8[Z18X#L8[F;IVX_&BP?U]QJ45GMK5@FM MQZ.TQ%])$9ECV'!0$ G.,=Q3;77M.O9K^*"M.S T:*HIK%E)K,FDK*3>QQ"9H]AX7.,YZ=ZAMO$.F7=K?7,,Y:*Q=H[@ M^6PVE1D]N>#VI=+AUL:E%9$OB;28=%M]7>Y(L;@J(Y/+;G=TXQD58N-8L;74 M[33IIBMU=@F%-A.[ R><8'XT[.]@+]%4+?6;&YU2ZTV*8M=6JAIDV$;0>G., M'\*@B\2Z5/H]SJL=P39VQ997\MN"O7C&32#R-:BLJX\1:9:V5E>37!6"]=4@ M;RV.XL,CC''XU/)K%E%K$6DO*1>2QF5(]AY4=\].U%N@=+EZBL^UUNPO+N^M M8)BTUBVVX781M.,^G/X577Q1I#^'SKBW+'3QUE\ML]<=,9ZGTH V**S9M=TZ M"ZL+:2%.<'.,=C0!?HK M)@\2Z5ZA%<%K:R=TG?RV&TH2&XQDXP>E)/XFTJVTNTU*6X*VMVZ)"_EL M=Q<@+QC(Y/>C^OOV#;^NVYKT5GS:W80:Q;:5),1>7,;21)L/S*N,G.,#J*+? M6["[O[VRAF+7%E@SKL(VY&1SC!_"@#0HK&3Q5H[Z#/K:W+'3X"XDD\MLC:2& MXQGJ#4UUK^G6:6+SSE5OG6.W^1CN9NG;C\:=F!IT50.L6(UH:1YI^W&$S"/8 M?N @9ST[BF6NO:=>&_$$Y8V#E+CY&&P@9].>/2ETN!I45COXHTA- 77&N2-/ M;I+Y;9ZXZ8SU'I5BZUJPL[RQM)YBLU\VVW783N.,]<L64NL3 M:4DI-Y#&)7CV'A3WST[U!;^(M+NK&]O8;@M!9,R3MY;#:5&3QCG\*72X=;&K M163-XETJ#2+;5)+@BSN658G\MOF+=.,9%3SZQ8VVJVNF2RE;NZ4M$FPG/Q-I,NB7&L)5SC.>G:CR#IW%]!!,6DL7V7 V$;3C/<<\>E5QX MJT<^'AKHN6_LXXQ+Y;9Y.!\N,]3Z4 ;-%9MUKNGV4]A#/,5DOVV6XV$[SC/I MQP.].36K!];ET=9B;Z*(3/'L/"$D YQCL: -"BLNV\0Z9>6U[<03EH[*1HYS MY;#:R]1TY_"HG\5:/'H=KK+7+"QNB@BD\MLMO("\8R,DBC?^N^WW@;-%9\^M M6%MJ=GITLQ6ZO 3"FPG< ,GG&!^-$&M6%SJEWIL4Q:ZM%5YDV$;0V<AZ M4 :%%9$/B;29]'N-5CN2;.V9TED\MN"IP>,9/-/D\0Z9%'ITCSD+J+*ML?+; MYRPR.W'7O0']?=N:E%4/[8L3K7]D>:?MOE>=Y>P_E5X/ M$FEW.FWFH17!-M9,ZSOY;#:5Z\8R?PI=+AUL:U%94_B32[?2[74I;@BUNF5( M7\MCN+=.,9'XU--K%C;ZM;:7+*1>7*,\2;"=P'7GH*+:V"Y?HJA;:S8WFHWE MA!,6N+/'GKL(VY&1SC!X/:JR>*-(DT&;6EN2;"'=OD\MLC'7C&: \C8HK,NO M$&FV<=A)/.56_<1VYV,=[$$CMQP#UJ0ZS8C6AI!F/VXQ><(]A^YG&TZ]DOT@G+-8/Y=P-C#8V >XYX/:J__"5Z-_PCL>O?:F_LZ0 K+Y39 M.3@?+C/?TH_K[P-JBLZZUW3[*[L+6>8K-?L5MUV$[R%+>G' /6ECUJPEUF;2 M$F)O88EEDCV'A22 (M,N[*\NX;@M!9.T<[>6PVLO7C'/X4R M7Q/I,.CVFJO.Y)L8&99)/+;@J<'C&>M27/B#3;2WL9YIRL=^R);G8QW%NG;CKWHL!IT M50;6+%-:32&E/VUXC,L>P\J.^>E-MM;Y;9Z[>F,]?:I[G6["TFL89IBKWS;;<;"=QP M#Z<=>].S#S-!B0I*C) X&>M>&7FEZ?+XQCN_B%X7GCGN;D"WOTNG:$?-\B, M=H["O;[BXCM;:2XE)$<:EF(4DX'L*Y;6;[2?&/AV6QTRZM[YK@J!Y3!S$<@[ MF_ND8SSCI26DKKH-_#8ZR-42)%C " *!TQ3JBMHC!:Q1%MQ1 I/K@5+3>Y* MV"BBBD,**** "BBB@ HHHH **** "D(##! (/8TM9>O^(+#PWICW^H.P0$*J M(,O(QZ*H[FANP%Z.SM8GWQVT*-_>5 #7/^+/#MUKUSHLEM)"BV-XL\@D)&5' M88!YKGC\2M;BD-S<>!-3BT@#=]L\U2P7U,>/ZUW6DZK9ZWID&HV$HDMYEW(W M]#[TU??L*_3N68[>&)F:.&-&;J54 FG21QRKMD174]F&13J*0QD4,4"[8HDC M7T10!2I&D>[8BKN.3M&,FG5DZ-XAM-=FU".U60?8;@V\A<8RP /'MS1N!J+' M&A8HBJ6.6(&,_6F?9;?>S^1%N889M@R?K4.IWO\ 9NEW-[Y?F>1&9-F<9P.F M:\WL/B?XNU.QAO;+X;7DUM,H>.1;]<,#T/W: \SU%$6- B*%4= HP!0T<;NK MLBEE^Z2.1]*Y[PKXNB\2K<0R64]AJ%J0+BTGQN3/3D=171TVK"3"FM&CE2Z* MQ4Y4D9P?:G5G:]K-OX?T2[U6[#&&VC,C!!R<#H*ENVI25W8N2VT$Y!F@CD(Z M%T!Q2B"$/O$48;&W(49QZ5SWA#Q%JGB.UFN-0\/S:3&"#!YLP_ &*Z6J M::%>XU(TC38B*J^BC H2-(UVQHJ+UPHP*=12 8(8@C((TV-U7:,&@Q1LJJ8T M(4Y4%>E/HH ;Y:&02%%W@8#8YI!'&I8JB@M]X@=?K3Z* (_(B\KRO*3RS_!M M&/RI3%&Q4LBG;RN1T^E/HH ;Y:>9YFQ=^,;LJ[1C\J\UC^(GC62)9$^&5 MZ48;@1?IR/\ OFNL\*>+;;Q3;7!6VFL[NU?R[FUF^]&V/U%59DW1O&*-@H,: MD+]W(Z?2E\M/,\S8N_&-V.<4ZBD,:(XUW811N^]@=?K2>3%Y?E^4GE_W=HQ^ M5/HH :8T8J2BDK]TD=/I1Y:!RX1=Y&"V.:=10 P11A641H%;[P"CGZT&&(H$ M,:%!T7:,"LV#Q!:7'B2YT.,/]JMH5ED)'RX.,#]:U:/,!IC0NKE%++T8CD4" M- S,$4,WWB!R:=10 SR8O+,?E)L/5=HP?PH,4;!08U(4Y4%>GTI]% #?+3S/ M,V+O P&QSCZT@BC4L5106^]@=?K3Z* &>3%Y7E>4GE_W=HQ^5*8T8J6125^Z M2.GTIU% #?+02%PB[R,%LOUI]% ###$8Q&8TV#HNT8'X M4IC1G5RBEEZ$CD4ZB@!HC0.SA%#-U8#DT@AB"%!&@0]5VC!I]% ##%&RJIC0 MJOW05Z?2E\M"X68_*3RSU7 M:,'\*#%&P7,:G:9L7?C&['.*011KNVHHW?>P.OUI]% # M/)B\OR_*3R_[NT8_*E,:,RLR*2OW21T^E.HH :(T#EPB[R,%L3%Y7E>4GE_W=HQ^5/HH 88XV*ED4E?NDCI]*7RT$ADV+O(P6 MQSCZTZB@!@BC4,!&H#'+ +U^M'DQ&,1F)-B]%VC _"GT4 -,:%UA(Y% M C0.SA%#-U8#DTZB@!@AB"%!&@0]5VC!H,49"@QI\GW?EZ?2GT4 -\M/,\S8 MN_&-V.J[1@_A3Z* &&*-@H:-3M. M5R.GTI?+3S/,V+OQC=CG'UIU% #!%&N[:BC=RV!U^M)Y$7E>5Y2>6/X-HQ^5 M244 -,<;,K,BDK]TD=/I0(T$AD"+O(P6QR:=10 P11JK*(T 8Y8!1S088BBH M8T*+T7:,"GT4 -,:%PY12R]&(Y% C0,S!%#-]X@J[1@ M_A08HV"@QJ0OW01T^E/HH ;Y:>9YFQ=X&-V.<4"-%+$(H+?>P.OUIU% #/)B M\OR_*3R_[NT8_*E,:,5)125^[D=/I3J* $(!&",@U'%;P09\F&.//78H&:EK MC-7^)FCZ/KG]D/9:K=7 8(7M;7>@8\8W9%'6P=+G9T4V-_,C5\%=P!PW44Z@ M HHHH **** "BBB@ HHHH **** "O/?%8%U\4?"=I<@-:J)IE1NAD"X'XX)K MT*N;\8>&&\16=O+:7'V75+*3SK2X_NM@C!]002*$[-,-TT=$Z*\;(Z@JPP0> MA%<=XHU2U\'^";F?0HX(V\SRH@G*K(QZX^M9)G^*UP&T][#1X(R-AU%9?QH:T'%ZHYV[\ Z]I.E3>(+?QGJ MTNLQ0F9DE=3;N0,D;,<"J7B_Q1J.J>&/#^HS3ZCI^BWD6^^FTUUN(;2 M+RI+.[ F&.N[J#^-#V?:ZM^-_T$OQZ_@8'P]-C^,+ M?Q+KVF:9I,MM&Z+#IY!,I;'+L.O3H:O^%]%\1^'_ !AJT;VMK+H=],;D7(D_ M>*Y &W;GIQ5KXK];/\_\B7\+7FOR.G\4?\BOJ?\ U[O_ "KRWP5X\\0Z?X-T MJTMO &K7L,5NBIHJ7-O;I'(JL& ('/(J(_:^7ZEO9?/\ 0YO08-6LKG7_ !IKEFME++;? MNK-6W%40$_-[UY;_ ,)=IVLG^U=4\5^*K?4BS-'#8V^+>/G@8Q\WXU]&WUI' M?V%Q9S#,<\;1M]",5YS96'Q&\+6Z:-I%IIFI:=&2(;FXEV/$I/ (SSBEU_(. MGYF'J'C#5-9^$<-_#/-'?PWR6_G &-I,'AB/<$9%)X[^';V?@;4]4N?$^N7- MR(S/)')<#RF;'*[0/N^U=?XD\.>(]8\%V]C<7$-[J8NDFD90L:!0"=2TRQ17NIX"D:LP4$X]33E:S:WO^B"#U2_K=G!?9=1T72_#WA'2- MJ_#5[+5K+Q'J>I6-_&%U:0^*8+#3 M=-M9UF:*UEWM.5Z9.3@=ZN_O_/7TO_D0OA5^WXE'6K+4_$OQ4NM%AUF_L-.D MTV*64VLFUA\S8VYR!GN0,\"GZUINJKX^T/P[I^MWL%O_ &8R2SF3=(0"1NYX M+>Y%=3:>'[^'XF7>M&-1826$<"-O&=P9B1CKW%.O-"OYOB7I^MI&IL8;)H7? M>,AB3VZ]ZE6]U>M_QL4V_>^7Z'&6>A:SIOBV?P9;^*=3?3[FV^T&YF=7N(^> M0K$=_I6KX+AO_#GC;5?"\FKW>HVBVJW4,EZ^]T)(!&>,CFM\Z%??\+,76_+7 M["+$P[]XSNSZ=:@/AO4)/B#JFJ$".RNM-^RI*KC<'R.W6DF]/1_K;] :W^7Z M7_4X#Q%%I$E]=3:S\2-5&H1LQ6#39!'''CHNT Y/U-.C\3ZKJWP/N[O[?.;N M"Y,$=UG8[*&^4G'?!%:.E^'?'NA6SZ+8:1H1MMSE=4W?@TXI6:Z:?F@?Q)^?Z,J^)/#6N^&_#P\8 M#Q;JDVIVZ++) [K]G;U4(!70>,M:U/4=1\/>&M-OGT^75E,D]Q& 76-5)(7/ M0GUK=\;Z'?:WX!O-)L8U>[EA"*K.%&?J:H>)O"6IWL>C:IH\L46LZ4/D67E) M 1AE/U]:;:Z[7_K\1*]EWLRMHOA7Q!X/UR)K36KS5=$DC M^)7@TNRM0P^QV,Y(N"1C+X/(Z\53BT?QWX.EN+3PU;:?JFF3SM-&EU+L:#=R M1U&1G-3U5_ZU'T=BY\*O%5QXATR]M[B>>Y^QS;(KF>'RWE0C(+#U&,_[XKI?#D.O1V3R>(+N":ZD?<(X$"I$/[H/4_4UF_$?0K_Q' MX+N]-TV-9+J1D*JSA1PP)Y/TISUM\ATM)'$WGBGXJ:%X?BO9M"T%K-$4&2-Y M&*KP-Q&[I71>%K2;0O#NL>*KZ\AO;W4$^U2- ,1@*ORJ*[6"T5M)CL[F-64P MB.1#R#Q@BN,\-^%-3T@ZSX>N$$GAVX!:SD\P%H]WWDQUQT(HE?WDM^A,;6BW M\SR=/%NG:N%U;5/%GBJ#5"2Z165OBWCY.U=N/F'N:Z_5/%VJ:W\%&U%)I8M0 MCG6'SES$SX? 8@=,CDCWK9L;+XD>&+>+1=+M=+U'3XLK#=SR[7C3)P",\XIO MQ'MM5B^%,L6K7RW%^TT9>6.,(JDN. .U&EM-KK\RE?FU\RIK/A;Q!H.CR>+ M8O%>I3:G;QB::VD93;.HY90F..,\YS5K5]7U/QEKFE>'-/U*33+>XL?MMW/; MX\TC@!5)ZU4=)T34?%WBSQ'!<^(-4M+"ROP8X[ M6;:6;:IP20?E]ABMRPT'Q9XDU[3]4\6QV=C!IS%X;*UDWAG/\1.36OX1T&_T MC6O$5S>1JL5]>^= 0X.5VJ.?3I3CO=]G^:M^H.UM/+];_H<3HW@]%^->J2?V MSJI^SHER%,_#[B#L;CE1G@5['7"7&B^(M/\ B8=;TVVMKG3KZ)(;KS)-K1 8 MY []*ZS5IM3AM8VTJVAN)C*H=97V@)GYC]0*2^"*&_C;_K8OT5G3S:JNKV<< M%K"]@Z,;B5GPZ-QM '?//Y46\VJMJ=['<6L*62!?LTJOEI#CG<.W-(#1HK$2 MZ\1'0+J9]/M1JJF3R(!+\C@$[,G/&1C-375QK26]@UM96\DSR*+M6DP(U_B* M\\D4 :M%9S3:J-=CA6UA.F&$EYR_SB3(P,>F,_E3;2?6'FU 75G!''&^+,H^ M3*N.K>G.:.EP-.BL0W7B+_A'//&GVIUCG_1_-_=]>/FSZ8JS=S:LES8+:VD$ MD+OB[9WP8UQU7UYIV TJ*H)+J9UN6)[:$::(@4F#_.7ST(],9J&VN-::TOVN M;*W2='86B+)D2+C@L<\'.:72X=;&K16-+G;6P&A16?;S:HVK7<=Q:PI8*J_9Y5?+ M.>^1VJO#SZ9H VJ*S)I]76Z MT]8;2!H) ?MCE\&+@8V^O.:=%-JIUFXBEM85TY8U,,P?YV?G(([#I0!HT5CV M]SKS:9?23V-LEZCR"UB63*R*"=A8YXR,9HN+G7ETJSD@L+9[YW07,3285%)& M\@YYP,XH_K[P9L45G33:JNLVL4-K"VG-&QGF+X='XV@#N#S^5%M-JS:A?)<6 MD"6B8^RR*^6DXYW#MS0!HT5B)=>(3X?GF?3[4:LI?RK<2_NV )VY;/<8J>ZG MUE([ VMG!(SR*+L-)CRU[E>>33L!J45GF;5/[<6(6L/]F>229]_S^9D8&/3& M:9:SZPYU#[59P1B-R+/:^?-7'!;GCFETN!IT5BO<^(!X=6=-/M3JY^];F7]V M.?[V?3%6;J;54O;!;6UADMG8_:W9\&,8_A'?FG8#1HJA%+J9UJ:*2VA73A&# M','^=G[@CTJ"WN-<:POGN+*W2Z1V%K&LF5D7'RECGC-+I<.MC6HK'FN=>71K M66&QMFU%F7SX3)A$'\6#GG%6+B;5%U:TC@M87L&5C<2L^&0]L#O3MK8#0HK/ MMIM4;5+R.XM84L4 ^S2J^6?CG([*0& MS165=7&M):V#6UE;O,[J+M6DP(UQR5YYYQ4SRZF-;CB2VA.FF(EYB_SA\],> MF,4!TN7Z*S;2;5GN+];JT@CA1\6C(^3(N.K>G-5A=>(O^$<$YT^U_MCC-OYO M[OKS\V?3- &W169=SZND^GBUM()(I&Q>,SX,:XZKZ\XIR3:J==EA>UA&F"%3 M'.'^;56U:\CGM84L$13;2J^6=N=P([8X_.@#1HK&AN=?;1KF6:PM MEU%6<00B3*.H/RDG/&14DMQK8CTTQV5NSR,OVT&3_5#'S;>><,TNEPZV->BLB>XUQ=*M)(+&V>^9E%Q$TF%1?XB#GG%3SS:HNL6L M4-K"VGLC&>9GPZ-V '>G;6P&A16?:S:H^I7J7-K#'9IC[+(KY:3@9W#MSFJJ M7/B ^'YIGT^U&K#=Y5N)?W;>F6S2 VJ*RKJ?6DBT\VMG;R.\@%V&DP(UP M>3G%2F;5/[<6(6L/]F>3DS[_ )_,STQZ8H#I;^['//S9]* -RBLR[GU=+S3U MM;2"2WD8B\=WP8AM."H[\X%.BFU4ZW/%):PKIJQ*8IP_SL^3D$>G2@#1HK)M MKC6VL;U[FRMTN4D86J+)E9%_A+'/!-,EN=?&BV!LT5GSS:HNK6L<-K"U@RL;B5GPR'' [\TEM-JK:E>QW%K"EF@7[ M-(KY:0\YW#MVH T:*QHKG7SH<\LMA;+J:LPB@$GR,,_+DY[BI+F?6EMM/:VL MK=YG=!=JTF!&IQN*\\XYH U:*SVFU,:XD2VT)TPQ$M.7^].P=#18%D*ABI(QD=J\MN]$\0_#R8ZOI MVM7.IZ29MUY:7@4L S?,ZL ,8SFO3K@S"VD-NJM,%.P.>">V:P%35]?TYK+5 MM+2P1B!+^^642*#D@8Z9Z@IU#)5[:A1110,**** "BBB@ HHHH **** "BBN,\>:]J>GS:3I6DRPVUSJ MLB*SM;X16XE).P<\* ,T=?E?\O\ ,=M+GIE% M4-)UK3==L%OM,O([JV;I(A_GGD5CW?Q$\(V&JKIESKMJEV3C9\Q /NP&!^)H MZV%NKG3T5 ][:Q69O'N(UM@N\REAMV^N?2O-_&_Q&TNY\':F_AC7D.H6SH"8 MM5N\XV9)&?\ >QC]:+;>:3^\??R.GHI% M970.C!E(R"#P:\^^)5QJ[:CX>TS2=9N-+:^N6CDFA )P%)Z'KTI:WL"[GH5% M>877A#QIHEI-J4/Q O+U[="_V>ZM@$?'8D-77:)XIM+WP=9:]J$L5I'-"'D, MC84-WQ^-'2_8-;V.AHKG]#\<>&?$L[0:1J\%U*O5 &4_@& S^%2:KXQ\/Z)- M/%J6J16TD""217#9"DX'0<_A0]-P-RBO%/$7Q*L/$7BRPTK1?&1TO3FCW/=P M6[LSR9 "8('6O3-4\5:%X3L;==VJ">:/L\S#K8WZ*S=, M\0:3K6G_ &[3;^&YM@-Q>,]![CJ*S;?Q]X6N[VUL[?6(9+BZ0O#&JME@!D]N M./6BVM@Z7.DHKEY_B+X1M8;>6?7+=$N'*1Y#9)'!XQD?4U/J7CKPOH\]O!?Z MU;127(!B7);<#T/ ./QH Z&BJT^HV5K8_;I[J*.U"[_.9@%QZYKG]-^(_A#5 M]1%A8Z[;RW1. FUER?0$@ T=;!TN=316-J7BO0M'NVM=1U*&VF6(S%9,CY 0 M,YQCN..M)H/B[0?$ZR-HNIPW?EG#A001^! -"UV!Z&U6;KNA6/B+3&T_4$=K M=F#$(Q4Y!R.:IZYXU\-^&Y5BU?5X+61NB'+-^(4'%:,6KZ=/IG]I1WL#66W= MY^\;0!5D'H,,>:%LF^O_##MK9?UU/6J*S3K5G;Z+#J>H3QVD+Q MJ[&5L!AX%3:'XET;Q+:FYT?4(KN('!*9!'U!P M126HWH:M%<[K7CSPOX>NUM=5UFWMYVX\LAF(^NT''XUHOKVE1Z.VKF^B.GJN MYIT.Y0/PHZ7#K8T:*X_4OB3X8MK/4#!K$#W-I;F4J$<@9X7) QU(I?AWXQMO M%_AR.<7<<]]'G[2J(5"$DX'(],4TKB;2.OHHHI#"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBN4&MZKX@OKBV\/^3!9V[>6 M^H3KO#.#R$3^(>Y(H ZNBF0K(L*++()) /F<+M!/KCM3Z "BBB@ HHHH *** M* "BBB@ HHHH *Y;Q3/X=OK^R\/:[ S->9>WD;Y5#+Z/G(:NIK(\0^&=+\3V M(M=3M_,5&W1NK%7C;U5AR#28T<5JWA&]\(Z3-JF@>*;^%+8&7[-?.LT3CNN< M C\ZH^,=2?Q!IO@A[^+RK#4+A7NXR<+G P#[=:U;3X/Z7%="2^US7=2MPEZ]HW]E7UL&M0!L"':8\="I'3%5>UGOJA=?D_Q,76 M-"\*6>KZ->S21Z9>1SA;7[,%3SF/\! !R#_DUSO@;1]/OO''C*XN[2&X=+[: MOFH& '/8\5MZ!\,-*T354U&;4-3U2>$Y@_M"X,@A_P!T5N:)X8M=#U/5;ZWF MFDDU*;SI5D(PI]%P.GUH5E]S_%H'M;T_"YYYHSOI4WQ&M=-C$4=N0\,:#A25 M;.!7/^&]#\=7OA2%K'2_!D]E.A8RW"NTISU+-G@U[#I?A6RTO5]7U&.265]4 M96FCDP5& 1@<=.>]RM;QDA8GKQU&?8TO7LE]PW MN[=[G+ZAI^K:7\,]*TK6KBVDA?45CN&M9B\8A+_=SZ#./PK5^+FA:!:?#N6: M"UMK:2-HQ \*A2WS#CCK7>?\(IHO_".'0/L2?V<4VF+)YSU.>N<\YKD'^#.C M365Q:7&K:Q<1R$&(3W.\6X!SA 1@>G.:IN[^=_R_R".EF1R2)'\4?"V]@N[3 M) N>YPM6?$$T;_&#PS$LBF1+:OM/I^[2L?1?#WCF[\)VR6>E>"IM/ MF@!$LJN9&!'5FSG=ZUZ_I'A6QTB75F1Y)UU.,L!]1CJ!]#4]+>27W(MO6Z[M_>;W@&QU+3?!]E9ZK/! M/OUD^(/#FF^)M/\ L>I0ET!W(Z,5=&]5(Y!I-O0I'E4_ACX@ M3:II=S>6GA&P%ODW\=Y=ZIJVKO$P>%=0NC(L;#H0.!^==%#X;M8?%<_B%99 MC07"10). VR+8I&T'MDFNT?PU:R>+8_$1F MF^TQVQMA'D;-I(.>F<\>M97BCX>:7XFNQ?"ZOM-O\!6NM/F,3NH['L?RJ4[) M?/\ %W*>K?R_!'/16UIIGQ1U2TTE4BMIM-,EU#%]Q9.QQV/2I?A5HUA!\.H; MS[-$UU(LCF9D!<9SP#U%=/X>\$Z5X;LIX;4SRSW*XGN[B0O+)QC))J[H'AZV M\/>'X]&MI99((U*AY"-W/T %#TBTNUOS_P Q=4_/]$CS_P !>'M)E^&E]<3V M,,\TQN&9Y4#$=<8)Z?A3O"VA:735--;5I;A4CMK3?M\R0= 3Z=.N:Y?X@_VW'8 M6$MUX1.'VRH1T8$ M8YKGV^"NBSVVR^UC6KZX1P\5SXH^5B*\TJR MU?XQ:<+^!9UBTHRJCC*ELJ.1WZU-)86FE_&JQ%A;1VPGTV4RK$NT.0RXR!QW MKKH_#%K'XFBUWSYVN8[7[*$)&TKD'/3.>*=/X:M9_%=MXA::87-O T"Q@C80 MQ!)/&<\>M"=G'RO^-_\ -#Z/Y?A8X7X=Z?8ZQK/BNZUBU@N-0&HO$1.H'&TKPK?1SQ2ZLJW4-S(3!"Y8'82 ,)D\C)KO/$7PSTG7M M2?48KW4=*NY<>=+I]P8S+C^\.AK0MO 7A^W\,R:!]B$MG+EI3(Q+NQ_B+=<^ M]3T7E;\+?Y%-^\_._P KW/,=3\*_$*\T^));#P79QQLKQW%N7B=""""&_P : M]KL1,MA;K.5,PC4.5.03CGFN&LOA'I%M?B:ZU;6=0ME8-'97=XS0H07]JB:8CA[*;RF/S-U.#Q M5*]\$:;X-\7V,FM7.I:GH5TP2-[JY++!)VWCH1[\5ZHGA>TC\82>)1--]JDM MA;&/(V;02<],YY]:LZ_H5GXCT:XTN^4F"=<$K]Y3ZCWJ8^ZHM=/\V-^\W?9_ MY(\X^*XU.YU_PSI^F)I[J[LZ1WY(@=P#@-CK[#UK.E\,>/Y=8TJZO+7PE8?9 MKE7$EDS0R,O0KZ'()XKT:Z\$:9J/AJUT74I+B\6U51%:<;1?H[BEJOE8QETW3=1^.5Z-2C MCE>/3HVCBD.5)W-DX/7_ .O5B:VMM)^+<4>C11Q>?IKM=10C:N03M) XS5+4 M?"]MXE^+&K073W5OMT^$Q7-M(8WC.Y^C#^5=KX7\%:9X521K=[FZNY1B6[NY M3)*X[ D]OI27PQ?D_P ;H7^H6EM3?:FG4.P( M<@#GIQ7.3K%:^&OB'I]@W_$L@?\ "UVNM_"O2=6U.2_M=1U329)F MW3KI]R8UF/JP_P *U?\ A!M'C\)7'ARV62WM;A2))$;,C$]22V!8O).[J5QCFL+PSX(M?"L-]!9:C?R6]T] M6KS1Q>76GS_;;N+[&^_9')A9>,8?U%+0HTZ*SX]*$>N2ZI]KN6,D0B^SE_W2 M\YW >M06NA"UL]0M_P"T+V3[9(S[WDRT61C"'L!BET#J:]%8LOAT2Z#;:5_: M5^H@*G[0LO[U\?WCWS5FYTD7.K6=_P#;+J/[*&'DH^(Y,C'S#O3Z@:-%9UMI M(M]7O-0^V74AN55?)=\QQX[J.U5X?#PAT2ZTS^TKYQ<,Q^T-+F5,_P!T]L4@ MZFS161]3R:4)-&VT;^T]0(/ M_+T9?WW4'[V/:D!N45ESZ*)[O3KC[==I]B! 19,+-D ?.._2G1:0(M;N=3^V M73&>)8_(9_W28SRH[$YH TJ*QK?P\+?2[ZQ_M*^?[6\C^<\N7BWDG"'L!GBD MN/#PN-(LM/\ [2OT%J\;^-H_(5\1ONQRP[D8X^II+71Q;:C?WGVV[D^V ?NGDRD6!CY!VH MTZ*PD\-!/#MQH_\ :FH$3%S]J,O[Y=S$\-CC&<#Z58N]$%W'IZ?;[R/[%(K@ MQR8,N.S^H-,#5HK..D@Z\NJ_;+G(A,/V??\ NCD@[L>O'7WJ.TT06AU$_;KR M7[:Y<^9)GR>,83T%+H!JT5B/X;#^&UT;^T]0 7_EZ$O[X\D_>Q[XJS=Z0+N] MT^Y^VW47V-BPCC?"R\8^<=Z8&E16?%I0BUN;4_M=RQEB$?V=G_=+CN!ZU7MM M %MI]_:?VC>R?;'=O,>3+Q;AC"'L!VI= ZFQ16-/X>$VBVNF_P!I7R"W96\] M9<2/C^\>^:L7&DBXUBTU#[9[#N:?4#1HK.M=)%MJM[?_;+J M0W04>2[YCCP,?*.U5HO#HBT"YTK^TK]A.6/VEI?WJ9_NMVQ2 VJ*R+K0A=6N MGP?VA>Q_8Y%J?:[D%(3%]G#_NCSG<1Z\T=0Z&A M1699Z,+2YU";[;=R_;7WE9),B+C&$]!54>&@/#(T7^U-0P,?Z5YO[[@@_>Q[ M4 ;M%9=YHHN[C3I?MUW%]B?<%CDP)N,8?U'>G)I 37I=5^VW1,D*Q?9R_P"Z M7!)W!?7G]!0!I45D6FA"UM;^#^T+V3[9(TF^23+1;NR>@':H9/#0D\/VFD_V MIJ"BV,9^TB7][)L(/S-CG..?K0O\O^#]P&[16;5'8G//T% &E16+!X=$&B76F?VE? MN+AW;[0TN9$W'.%/8#M3Y=!$L6F)_:%ZOV!E8%9.9L#'S^N<6Q5FZT@76H6%W]MNH_L9/[N-\)+D?QCO3 MTJ*SX=*$.M7&I?:[EC-&$\AGS&F.X'8U6M_#XM]+OK'^T;Y_M;.WG/+EXMW9 M#VQVI= ZFS16/<>'Q/I-GI_]HWR"V=6\Y)<22;>S'N#WJ>?21/K-KJ7VRY0V MZ,GD(^(WSW8=S3Z@:-%9UII M=3OKW[9=2?:R/W4CY2+ ^0=NE5$\-A/#L^ MC_VGJ!$N[_23+^^7/HV.U(#S] M['X?2K-UHXNI]/E^VWE/J'09XGFNK?POJSZCX= ML+RY39/-"K./>M.FHBQ1K&BA548 '84ZJDTW=$Q5E9A1112&%%%% !1110 4 M444 %%%% !7/>)/&NA^$Y;./5[EX6NWV1;8RP)]\=*Z&O)_BKID>L^+?"NG2 M_=N&G3/H?+;!_/%'5(:5[GJT;K+&LB'*L P/J#6!I_C;0]4\2W?A^TN7?4;4 M9E3RR%''][H:S/#VNM!\/I9[EO\ 2=.5[>0$\[UX7\\K7'>#M-&D?$^(R@B: M?2?M4Y/7>[NQ_+./PIV7/;I_P&U^1+;Y+]?^"D_S/9:*\RCUWQUXOGN+OPL^ MFV&EP3-%&]XI=KC:<$@ ' R#5VU\;ZC<>$?$$EQ;I:ZYH\;B5 -R;@"0P]0< M4F[*[]2K:V^1Z!5:^U"TTVW\^\N(X(BP4,[8!)Z#ZUY:FO?$JY\-0>)HO[*B MLHX?-DM'4^;*HZG.,+],U#\3;[6-=\$Z!J>FSVUO;7$T;21RJ2WF'[N#CH.: M;33MYI"33^ZYZ;J'B#3],U*PT^ZE9;B_8I H0D,1ZGM6I7D/C!M=L]:\#_:O ML][K F8$Q#9&S=CST%:]IKWC'0/%FGZ?XHETVYL]4D:.%[0%3$V"0#D#-"5] M/-DWZ^29VMEKEAJ&JWVFV\C-*_P#DJ7A'_MI_(T[6FHLF]XN2/0J*\TOO$7C*_P#'>K>'=!%DL<$2.EQ< MK\L6?7 )8^U6O#GB#Q//<:UX?UAK7^VK* 2PW,"_NY >?H"/RIM6=OZU!?U\CT*LZVURQNM:NM(BD8WEJBO*I0@ 'IST-<(-?\ M;>$;RR?Q;)IU_IUW.L#3V2%# 6.!D$#(R16W9>);@^-=?L[AH_L%C9I.F$ ; MU.3WH\_7\ _X'XG8T5Y7;^(/B%X@LG\0:,FFPZ4C,8K.52TMPJ]P0.,UI:W\ M0KFT\/Z.\-M#9ZIJ>5$>HOY"0$<,6W8XST]:6H=3T*BO*=*\WCA0 +&H4 >@J2F]]" M5MJ%%%%(84444 %%%% !1110 4444 %>>>-;6XF^(?@V6*"5XXIY3(ZH2$^1 MNI[5Z'10M&GV#HUW/,-5TJ_7QU+HL%M(=+U62.\FD"G8A3(<$^I_=_D:N/8S M/\9I'\B06S:2(_,V'9GF:]#HHZ+RO^5OR!ZW^7X.YY%HOB"]^&D%QH&I M^'M3NX5N)'L[FPB$JR*S%ANY&T\U/;Z3J\WA'QCK6H63V]UJT3M%: ;G50IP M#CO7JU%#U3OO:PT[2OYW.-2";_A4I@\J3SO[-*^7M.[.WICKFN9URPOV^#>B M^1932S6C1320*OS[5)SQZUZQ13DVVWW:?W$Q5DEVNOOL>8:O>OXA\1^!]5M; M&]CA,SLZS0E6C[?,.W2K_CZVN)_%7@]X8)9$COPSLB$A1@\GTKT"BA.S5NCN M+ENFGU5CAO"MO/'\0O%DLD,B1R&+8[*0&Z]#WKEM;TZ\3Q__ ,(I:JITW59D MU"7!^X$R''XG9^5>O3H\EO(D'+:T8 MZ!JLR7LTH!VH5X9?QPIKIO'6FZA:ZEHOB+2K(WC:6Q66U0X9HSUV^XKNZ*2N MDDNG]?EH-V;;?4\DU/7K[XF/8:3I>@ZE96D=U'-=W.H1"((J,&PHR22<5KV> MD37?CWQ5;R12)!O1**-+6]?QT#7?T_!W/(-#\6ZGX(T1? M"]UX8U2?4("\=K+;Q!X91G*DMGCK3O%OA[6M7TKP_KFNZ/!JMQ:;C>Z?$N/D M8Y&WGD@>]>NT4VV]7N'Y'B^@P>%=8UBT70OAI<0,DJF6YOHO(6$ _>'))/X5 MZOJ&KQZ;=6-L]MLEV4"Q+%F1-W3<,\8[U9FU:.#6;;33;W+/.C.)53,:X[,>QK0HIZ M7#H9UMK$=UJ%]9K;7*-9XW2/'A'SG[I[]*KQ>(X9= EU<6-\(XV(,+0_O3@X MX7-;-%(#*NM=BM8M/D:TNW%\ZHH2+)CR,Y?G@5*=6C&NKI7V>Y\PP^;YWE_N ML9Z;O7VK0HI@9EKK45V^H*MK=)]B8JQ>/'F8'\'/(XJN?$L \.KK/V&_\IB! MY'D_O1EL?=S6W12 SKK6([6ZT^!K:Z.36YM+%M< MB2*(2F8Q_NR#V#>M:%% &1;^((;FPO[M;.\1;)W1D>+#2;,Y*#/(..*;/XBA M@T:UU,V5\R7#HHB6+,B[CC+#/ '>MFBC^OZ]0,Z?6([?5[/3C;73/=(SK*D> M8TVXX8YX//\ .BVUB.YU2]L%MKI'M I:1X\(^1GY3GFM&B@##3Q- _A^ZU@6 M%^([.+R18U6.+)CW=WYX%:M% &<^ ML1IKL>DFVN3))"9A,(_W0 (&"WKST^M-M-;BO)M0C6UNT-B^QC)'@2< Y3GD M+#28&UMU:%%/J!GV^KQW.K7>G+;7*/:JK-*\>(WS_= M/>JT/B*&;1;K4Q97JQV[,IB:+$C8_NC/-;-%(#(N=?AMK&PNVL[QUO'5%1(L MM'N&%DXS\ASS55/$L#^'#K0L;\1#_E@8?WW7'W<^];=%(#,GUN*"[T^ MW-K=L;X$JRQY6/ !^(H;?2;/4&LKYTNGC18DBS(F\ M@ L,\ 9YK9HH_K^O4&9LVL1P:U:Z8;:Z:2XC:02K'F--N.&.>#S_ #HMM9CN MM0OK-;:Z1K/&YWCPDF1GY#GFM*B@##3Q- _AZ?6187XCA+@P&']ZVTD<+GG. M.*L76N16D>GNUI=O]MD5%$<>3'GN_/ K4HI@9YU:,:ZNE?9KGS#"9O.\O]U@ M$#&[UYZ5'::W%=G4 MK=I]A16I12Z 8C^)8$\.KK1L;XQ-_ MRP$/[X5CXS\Y[5HT4P*$6K1RZU-I8M[ MD211B0S,G[M@>P/K5>V\00W.GWUXMG>(MF[(R/%AI-HSE!GD'M6O12Z!U,>; MQ%##HUKJ9LKUH[AE41+%F1<_WAGBK%QJT=OJ]IIQMKEGN59EE2/,:8_O'M6A M13Z@9]MJ\=UJEY8+;7*/:@%I'CPCY&?E/>JT7B.&70;C5A97RQP%@86A_>MC MT7/-;-%(#)NM>BM;6PG:TO'%ZZHJI%EH\C.7&>!Q4[ZM&FMQZ6;>Y,DD1E$P M3]V!G&"WKQTJ_10'0S;36HKRXU"%;6ZC-D^QFDCP).,Y3GD55'B> ^&QK?V" M_P#*./\ 1_)_?MQ6<^GQ-:W3F^;:K1QY$?&XK1HH R;77HKNUOYUL[Q!9R-&RO%AI- MO=!GD>E12>)H(] M-7-A?F.Y,86$0_O4WD ;ESQC/-;=%"_R_P"#]X&=<:Q' M;:I96#6UR[W88K(D>43 S\Q[46^L1W&K7FGBVNE>U17:5X\1ONSPISR>/Y5H MT4 8T'B.&?1;G4Q97RQV[.IB:+$C;3C*C/(/:GRZ]%%%ICFSO"-0950+%S%N M&?GY^7K6M10!G_VM'_;O]E?9[GS/)\[SMG[K&0,;O7GI4=KKD5VFH,MI=I]A M)(8_#\>L&QOC&Y $ A_>CG'*YJS=:Q':W]C:- M;7+M>$[72/*QX'\9[5HT4] *$.K1S:S<:8+>X5X(PYE9,1MGL#W-5H/$,-QI M=]?BSO52T9U:-XL.^W^Z,\Y[5L44N@=3(G\00V^DVFH&SO62Y=56)8LNF[NP MSP/6IY]6C@UBUTTV]RSW",XE6/,:X[,>QK0HI]0,ZUU>.[U*^L5MKE&M,;I' MCPCY /RGOUJJGB6!_#TVL"QOQ'%NS 8?WK8]%SS6W12 RKO78K2+3Y&M+QQ> MR"-1'%DQY!.7YX'%2G5XQKJZ5]FN?,,/G>=Y?[K&<8W>OM6A10'0R[36XKR3 M4$6UNX_L+[&,D>!)P#E.>1S5;_A*(/\ A&H]<^P:AY3A2+?R?WPR<./*QX4M\YSQT_.G1:Q'+KD^E"VN1)#$LIF:/] MTP)/ ;N>*T:* ,BUU^&ZL;ZZ6SO$6SD:-D>+#/M[J,\CTIDOB2&+1;/5#8WS M1W1C"PK#F1-^,;ESQC/-;5%']?UZ@9\^KQP:O::<;:Y9[E6995CS&F!GYCVI M+;6([G4[VQ6VN4>T"EI'CPCYS]T]^E:-% &-#XCAFT*?5197RQPLRF%H<2MM M..%SS4ESKL5K;:?.UI>.+UT152+)CW8Y<9X SS6K10!GMJT:ZY'I7V>Y,CQ& M43!/W0 [%O7VIMKK,5W-J$:VMTALFVL7CP)."?DYYZ5I44 8G_"2P?\ "._V MS]AO_*SCR/)_>_>Q]W-6;K68[6?3XFM;IS>MM4I'D1\#[_/'6M*BF'0*QWC> M[\3QED/DV<18$C@R-QQ^!-;%%+J'0**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 24 ex-10d1g018.jpg GRAPHIC begin 644 ex-10d1g018.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! %$2 M 0 ! 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 5\"1@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DR,XR,^E+7D M">%]4N?'WB+7X$CM187S31SB.3[1<8M@!$O\)B+')X/(H ]?HS7CM]K_ (UL M]$TB2;4M06:[TYKM9(=)65I+L[=EJRA?D7J(O%.GMJSZ5"()V MU*%;V2V@#M"3:1M@X1\_/QDJ>!CB@#VBD) &20/K7E+:OXKU:XN+"ZOKRQFE MTI6MHK/3BT=PS6Y9W\UERC"3Y0#@].,G(M2:<-;^ ^S4$NM3O(M-=T^UVY69 M9U0@ +@$E3D XR<9RU'1!>S& M[N-/$M^]F5D:+[+S)M\L@'<%!^0XSC H ]MHS7(^$=5U6_-N^JW$CS-I<,TD M*692+>6<%U<@'<0!E"!C'O7+1V]W!I>L1:<+T*OES->K;21SN?-R8W#?>8 D M[E[#%;T:/M+ZVV_$PK5O96TOO^!ZO17G\GFN;4VL4IEDMO)VRL#N1< ;AC!S[U4\+.,> M9M$PQ4)2Y4F=C29'K7%^#!9/K6IW-G!<6<E+D#J:\J2VUFUTS6%O+*56UC3Y+C]VQD)F!)Y&/D)5@,?[-:=]J>$L][KR$L7=;6?F>A45B^$ MH;R#PO8QWXD6=4/RRG+JN3M!]PN*VJY9QY9./8ZH2YHJ6UPHHHJ2@HHHH ** M** "BBB@ HHHH **** "N.\0^,M1TGQ#)I>GZ$-1%OI_]H7#?:Q$PCW%2$4J M0S<9QD5V-*\M=0?3!]JG MLI'@>(Y3,J@$IDCW'(R.:PX?&PN=+FU6'3W.G6[QI/*SX9<_ZS"XYV9&?7GT MK9729EL=0MO[3NF-W([QR-MS;JP V)QT&.,^M9J>";&&-[:">>.PE>)Y;08* M2%/7O\V!N]<5T4G2M[^_]7_X!SUO:W7L]OZM_P $>?$D\NCV5Y!:*LM_=+#: MQR-GM-D\'K;;+33G M*:;/<0RW4#-P!&,_+[L0N?IFKMUX6@N]5;5&NYUO1-')#*,?NE48V ?W3DY] M6=MI3/>V22M M)LQSG.14>D:8ND:X'2DU+I']37'5M=\NQUT[\JYM MR+^T)_\ 8_*C^T)_]C\JJ$A5+,0% R23@ 5%;W5M>1F2UN(9XP=I:&0. ?3( MK&[-;(T/[0G_ -C\J/[0G_V/RJK2!E9F4,"5.& /(^M%V%D6_P"T)_\ 8_*C M^T)_]C\JJT47861:_M"?_8_*E%_,6 ^3D^E5*5?O+]11=A9&[1116I 445B^ M*I]=@T"X_P"$N/3N: //OBM\6I?"]TF@^'1'/K+X M\URN\09Z*!W<^G;\:Y7QMKOQ+\#Z'I%_?^*4>YU D/;)9QCR"%!QNQR><=*H M:)\"?%NIZU+>:_?KI[%C-]J2432O*3G(P1CUSFM?Q?\ !GQ/)HMM:6&L3Z[+ M]I,KM>R[#$-N,#3PSJEV^M$SPSVZ1MY$? ;S-W\/^R*[' MX,^/O%7BOQC<6>L:F;FUBLVEV>2B_-N4 Y ![FN9M?@OXVB\.:E9/86PFGG@ M>,?:DP0F_//_ (5L> _ GQ&\!:E>7]IH6GW4UQ;^2/-O5 3D'/!YZ4 ;?QB M^+&H^&M6CT'P]/'%=(@DN[@H'*9^Z@!XSCD_45U7PM'C.^TG^V?%NI._VE ; M:S,*)L3KO; !R>P[#Z\*I?$OCB6"XG,QG%JC;P\A.F!V4>U M>W\#VH CG_X]Y/\ =-25'\G^Z:?V]* .;%UXD5+1GAC/F3$R@)S''D#G M\STYI1J&LE9,QR#IYI^SG]Q\V#M_YZ?+S^OM1"?$OF.)@NP#Y2-O.&"_J,O^ ME231Z_$L@M9?,)>8CS]O"X&S& .?K^- $=QJ&L(UWY"2.J6Z- 3;D%V.-QQC MKUX_2I[:\U-]3BC9':$[=P: J-I3);=Z[N,5N#IS2T %%%% !1110 4444 % M8LOBS1(=?71&O@=0)53&L;L$9AE0S ;5)'0$@FMJN%M_#_B#3M5UZSM8+&;2 MM:N9+EKQYRLL!= K+LV_-@@8.10!W.1ZBLW3(='LKJ_L],2UBN/-\^[CA #; MY.=S^YQ7F-QX#\5:AH<]M>V=EYJV%E9Q117S8D\AGRS$IC!W*=I!!Z9J>Y^' M6L>9J4D-EIIN+RRLQ+,EP\?FM%M\V$\$A) OWL]N10!ZSD8ZTN1Z]*\A_P"% M9:G=6MK#=6MI'9JVH2KIZ73M':F5$$**<#< R%N@ )X%1W'PRUY= O+&QDAB M%Q!I[S1&X)%Q/&&\_<6!'S$KR00<Z+;9VD<@94*-NQMH(&0#@5T]YHVH M7'A[0M,AM;> 0&W:X G9E@$>T[5R,N." 20>,FKII2DE+8BI)QBW'A!ZBB&&.W@C@A14 MBC4(B*.% & !3Z*RN]C6RO<**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *XC5]3U:_\=2:%9:U'HUO9V"7K2&!)&N"SD8._@(H7G&#SU%= MO67JWAO1-=EMY=5TNUO)+:B;:] MDN@/]02WEE')/[/M6$<4XN"?,D,OEJI 3C."WREL#'4G%: M5]X[NY/AA<^);:Q:RNU80B.Y5BL3&41^9R%)0;MW(' [4NA?"O1M&N]0EFFF MU"&\1HWM[E$V%2^_+ ;FST8\BNKM=#TNRT@Z3;V$":>0RFVV90ANH(/KF@# ME+OQ!JGA?[+IGVI?$VI78EGC:5XK01Q1JK/N901_$-HQWY/&:R-3^(EWK*Z> MNCVDMM:MUQ=-<*KKY[*WEA,98%>"*SB222\-L(FD51 MMVG$G4?>Z5='@WPXLEZXT6S#7RE;G$8Q*"0Q!'3J :OWVCZ;J;0M?64%P83F M,R(#MK2E*,9IR5T9U8RE!J+LSE6\07\GC&'2(KY19W+1SK,8QNC!0GR>F-S8 M##/.":IVGB+5KQ-7B;5X83IEO(8Y_+7%R0YQ)@C[H"[3CN?I7:OHVFR*ZO90 MD/,)V^7K(. WUQ4;^'](DCAC;3K,2# M1>;/--("J-!G'F*K,%,G7 XZ< UU?]OZ5FVQJ=L?M*B2 B3AU)P&!]"> M3UK0R0>I&*+@<;X=?5KO6+;^T+J],,5AYJ#YD21O.<*7! W'9MZ@9ZXKLE^\ MOU%&2>]"_>7ZBD!NT445L0%9/B"'4+NQ6TT[*O*^))1+Y>Q1SP0"OW^/3%-D7Q).ID"LLJMY6"50 /E6(P M3N"?*P)Y/(KJZ* .7(\06D+QPJWDQMLC"JLCE?FPWS-SD[,^@)IS/XI8?\LD M9RQ.$4B/&< <\YXY-=-10!R[S>*DGCC6.)T 8F0H/F.,X(SQ@\#UQS4]M;:I M<:@L6JGSK,Q,I'EJ%9@5(8X.0>2./2NAHH BF 6U=0, (0!^%2=J" 001D'K M2T )09_.6X#3O]HR)5PV=HR-HSCCC]*?'IFK-)<&>\E*M=+)&$F* MXCW'*_ECVZ>]=#10!S@L_$+P3I+<(K2,[HT4O*!D8!>1_"=I%30:?JCRQ&\N MG/EW#9,4Q4/%LPI('?=SCZUNT4 4M+@NK>TVWD[33ER2Q],X7] ,^^:NT44 M%%%% !1110 5YM+\1]0C\>76A+:V$L,-T;?RT=_M**(O,\YEQM\L'@\@UZ37 M,+H5U9-K=JDC22/+,2-VP)P O ( X]]4L-DLB2.!@]%(B;&>+;SQ=I]_VNM5+N9GF9EBD*!-R@#@ 8'J*.8ITFE>Z^]$">+K_\ X0;7_%'DP20V M[7$FGI@@20QY52QSSN*L>.Q%AOX9L)/!__ C+>8M@;,69V'#;-NW.?6GWGAW3[[^S1.CE=.=F MA0$;6S&T9##'(VN:9F<]I_CQM2^(5QH<$$!TF*T:5;[>09 L9;'))7YN/6FS?#.QL?#XL- FDMKB.REL8 MI9I"P6.9PTK' Y? .#VXKI=2\.V.I^&FT"3S8;(Q)$OD-M9%3!7:>V-HH YW MPI\0%UBV1-2ACCO)+N:VC^S*^QQ'&)"Q5P'3*YP&&3CWJR/B)H]R1#9_:&GD MTXZ@A>!MB)M9EWD="=IX%(?AQI+6ZJU]JQNQ_P#M9^T2,4\L@MC[I3Y< M #BE'PWT02V+&:_9+&T-I!&9_E52A0MTSNVL?;OC- $5C\2M&FFL+287/VBX M2U#RQVS^1&\\8>,%C]W=G SS38OBKX6FMM1GCN+ADL5#MB$YE4OL#(.XW$#G M'6K4/P[T.&(1J;LJ'LI,&4'FU4+%V] ,^OM5>S^&.AZ=!J$%E<7\$5ZNTK'( MH\H;MV%.W.,]F+<4 :5CXTTK4-"6QMI#'#<2M+B5)I%=HP%[C"C)_VUJSIWP^T;2]3TR]MY+TG3(?)M MHGG+(O!!;&,Y()[X]J?=^ -!O3>RSP,UY=W:W9O/E\^)U*E0CXRJC8!CZ^M M%*X^*/AZVL9+N1;\1+<-;)_HQ'G.N[?LSP0NTY/TJXGQ!T*36--TY'N"VI(C MVL_E'RGWKN4;O4@>GM4-]\-]"U#1H-,E-TJ6]U+=12K("Z/(Q9^H(P=QX(]* MC7X9:"NO66L[[PW=H(=G[Q=K-$NU6("]<=0, ^E &G=>)U'ARWU2SM)VDNI5 M@MX+E#$V]FVC<#RHSS]*JWGB#6=-GCM;G3[:>Y:VGG"6KL=Y3;M R,\YY^E: M1\-V;^'TT:>6[N($.5FFF+3!MVX-OZY!Z5%_PBMJ6CDDO=0DGCCDC6=[@^8 M^,G.."-HQBNBG*DH^\OZZ'/5C536=*^U2O:L^\J?LS,0.G M!# $,.X-;%9^DZ/;Z/%,L#S2O/(9999GW/(V ,D_0"M"LJCBYOEV-::DH)3W M"BBBH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MJAJ72/ZFK]4-2Z1_4U,MAK6L]Y#TK?N?B/HUM'"6M=5>>6)KC[ M-'8NTR0J<>:Z8RJ'L3UH V?[&N_^A@U3\H/_ (U1_8UW_P!#!JGY0?\ QJL/ M5/B?X0O:I=M)9VS2+%$YPK.?X7YL[&72YC:SG6 M(-.NK>_M)!*A?/R%>"I(Z,&]5U72+&_O! M:1L\,S6CBWGPVTE7Z%0>IH ZG^QKO_H8-4_*#_XU1_8UW_T,&J?E!_\ &JS; MSQ//_P *XO/$EM:2V]Q'8R7"0W<14AE4GE>N,CCU%86G^*O$FFW/AF379-.O M-/U\*B26L#0O;2M'O4$%F#*>1GCI0!U_]C7?_0P:I^4'_P :H_L:[_Z/R M@_\ C58]G\2?#EY.R":YBA,,L\-S-;.D5RD7,C1,1\V ,\4Y/B)HAT$:P\>H M16[RI%;QR6CB2Y9QE/*7^/<.F* -;^QKO_H8-4_*#_XU1_8UW_T,&J?E!_\ M&JR6^(6D)>Z?8FTU7[;?QF2*V^Q/YB@.4;ZN;V]NK>T6PLY"7\IL;=O)W>_0T =/_ &-=_P#0P:I^4'_QJC^QKO\ Z M/R@_^-5R5S\5+1]5\.0Z7I]Y>6FJO-',RV[>9$T8/R!?[P(^8'HO-6[+Q[;V MUOJQM7,LA4 [ O)9ASEA@4 =%_8UW_P!#!JGY0?\ QJC^ MQKO_ */R@_P#C58I^)?A[[%9W"_;G:ZN)+1+=+1S,LR#+1LF,ANGYU=T_ MQKI.J6FGW-HEXZWMRUH%^S,&AE7.X2#^#&.] %W^QKO_ */R@_P#C5']C M7?\ T,&J?E!_\:IVJZ]9Z3)%!()9[R8$PVL";Y),>@[#W.!5:Y\2I:+!;26< MTFK31^8-/@(D=1ZLWW0/MW:Q<_L:[_Z/R@_^-4?V M-=_]#!JGY0?_ !JLJT\:PF]UI+^VFMK;3GP)C&V",#@_[1)X'<59;QKI,5E< M7,XNH?L\D:2Q2P,LB[_NG;Z&D\/53M8:Q%)]2Y_8UW_T,&J?E!_\:H_L:[_Z M/R@_^-57UO79;3P==:S9PO'+''O2.YC*D?-CYEZUC6?C22SN]1CU:>VNK M6S@CF-U91G +D#81D\\^M..'G*+:_K;_ #%+$0C))_U_5CH?[&N_^A@U3\H/ M_C5']C7?_0P:I^4'_P :JI+XQTZ%(B8+]I)(VF\E;5C(L8.-[+V7T--O/&^C M6D,+].>]GM%BO3+;J&FQ;,1&"NX9QW[8]:8?&FE):W MD\ZW<'V/89HIK=E:/$9A(E\A@(\X-:N#&IZ.W'"G(YJQXKUBZTK1H;FP:+S M9KB*)6D4LH#G&< BCV%3F46K7%[>GRN2=[%G^QKO_H8-4_*#_P"-4?V-=_\ M0P:I^4'_ ,:K+B\17>D:O<:?X@DMC&EH;N.[@0H"@."&4DX/T-61XTTD6ES/ M+]I@-N$+130,LA#G"$+W!--T*G17] 5>GU=O4M_V-=_]#!JGY0?_ !JC^QKO M_H8-4_*#_P"-5!<>++"WAMF>&],USO*6RVS&8!?O$KU %077C"Q#WUI:BX-U M;0&5G-NQCC^3>I;V]NO:DJ%1]!NO374O?V-=_P#0P:I^4'_QJC^QKO\ Z M/R@_^-5EIXVL+:U@6\\^:Y^QQW4QMK9BH1ADM[#Z]*!XP\[Q%-IT-M(UL+,7 M$5T(V*G(R&/^QCOZ\57U>IV)^LTNYJ?V-=_]#!JGY0?_ !JC^QKO_H8-4_*# M_P"-5EV?C*U32+"6[:2ZN[BW-PRV5LYP@)&\KU4?6IY_&^CPF,(;FX\RV%TO MV>!G_=\Y)QTQ@YS2>'JWM8?UBE:_,7?[&N_^A@U3\H/_ (U1_8UW_P!#!JGY M0?\ QJH+CQ/!:I#>2VTQTF:)9%OXQN1<_P!]1RHZ<]/I2W7B:WL)E>\ADCTZ M4*8=00[X6R/XB.5_'@^M3[&;Z?U_70?MH=_Z_P O,F_L:[_Z/R@_^-4?V M-=_]#!JGY0?_ !JM56#*&4@J1D$=Z6LS4R?[&N_^A@U3\H/_ (U1_8UW_P!# M!JGY0?\ QJM:B@#)_L:[_P"A@U3\H/\ XU1_8UW_ -#!JGY0?_&JUJ* ,G^Q MKO\ Z/R@_^-4?V-=_]#!JGY0?_&JUJ* ,G^QKO_H8-4_*#_XU1_8UW_T, M&J?E!_\ &JUJ* ,G^QKO_H8-4_*#_P"-4?V-=_\ 0P:I^4'_ ,:K6HH R?[& MN_\ H8-4_*#_ .-4?V-=_P#0P:I^4'_QJM:B@#)_L:[_ .A@U3\H/_C56+?3 MC$A6XO;F\RM%%%, K$\8: WBGPGJ&B++;35F\LF2&W4+E65B2HQG.W]:BUWP?J%WX@DUK1=933 M[JXLOL-R);;SE>,$D,OS#:PR?4>U=A10!X%XD\&:II&O0VFFZ1>:A96>FVUM M:*]L\L-XR,S,)3&Z!!N.?G##T%>D)X)NIT\4SOJT@- MGYAGZ<5VM% 'E$'P;>+2M9M/[6MHWU..U4FWLRB(89-^<%R26QSSUR?:M_7/ MA\^L7'BN4:D(O[>M8+<#R<^3Y>>>OS9S[5W%% '&^&M!OHO&&LZUJ4+($BBT M[3]S DP1C+/P3C>*L^#_!5GX5LI4VVT][+/+*UXMN$D*NY8*3R3C..M M=310!P47PX>#P;I6CPZMLO\ 2KXWUK>>1E1)O=@&3/(PY!YK#UKP?J=M?Z8< MSZKJNHZ_;:C?7<5MY=O#' -N.IV@ \9))YKUFB@#S?2_A+::9XA-ZLMC+:"Z M>Y4266;A2Q)V>;OQM!/!VY]ZMV?P^OX/"-]X4N->$VCR6TEO:*+0++$&;(+- MN^;;TX S7>T4 O;SP'<>'K_ %"*2YFLWM3=10;% *E0=FX]!COS[5CZ M?X"OY)](/B'6HK^UTB+99VUO:^0N[9L#N2S%F"].@KNZ* /-/#WPEB\/7.^& MZL&$,4L=M.=.!G&]2N78L5; )& HR.M);?"JXMK!O+UJ."^CU"/4+06]IMM; M:1%*D+"7/# G=\PYZ8KTRB@#E;+PK?+XML?$6HZK'=74&GR6& M'S' XQR>,YKC[KP-K6D:OX1MM)NRSV]]J-R]_\ 9=\<'FJ64.N[H<[>HZ\8 MKUJB@#SRV^&EQ81Z+.G)Q3C\-KB"8WU MCK"PZG%K%QJ=M,]MO11,H5HV7<-PP.H(KT&B@#@M/^'+V>H:7J,NK>?>0:G/ MJ5Y)Y&T3R2Q["% /R <>M:&A^$]2T"(0VFLH(I-5GOKE3; ^;'(2?+R3\I!Q M\P]*ZVB@#.U/1+'5O+:YC831?ZJ>)BDD?^ZPY_I5:X\-VUW! UQ/.=0@38FH M1D)-^)'!^A&*VJ*M5)I63(=*#=VCF)O#>IIKKZI9ZI;B22VC@D^TVOF;MO\ M%PPP34=]X.:\M=:A^W!3J5S'.#Y6?+V[>.O.<5U=%6L145FG^70AX>FTTUOY MOJ2;A-OF%=VWD' MI^%4]5\,6]]X;FTBT$-F)=A+QP@#*D') QZ5O45$:LXV2>SN:2I0E>ZW5OD< M[J?AR[GU4ZEINHK:3R6OV6;S(/,#+G((Y&"*XK6/#=[IVI);6>GW-Y;6UG%# M &A9X[A@2Q#E64*,G/S9%>KT5K2Q4X>9C5PD*GD\:VFU=48^ M4.;=@@4@'///TK)B^';I8ZC =0A5KQ(5)BMRJJ8VW9P6))/UZUWE%)8FK'9] MOPV_(IX6E+==_P =_P SF-2\)-J$NN.+T)_:=M% !Y>?+V=^O.?PJWKV@R:O MHEO8172PR0212+(T>X$I[9'\ZW**CV\[IWV_X;]"_80LU;?_ (;,J)D6'R,JG)#@L M2<^Q&.U=E15?6:MK7T(^JTKWMJ"[O3TT^:QU?9>VB21&26'>C(YSM"[L M@ ].:OQ^&9%_M\O>[VU:)4+>7C81&4)Z\YSGM70T4GB*CW?]7O\ F-8>FME^ M?:WY'GZ^&-6_MJZL[:[-M;_V3!9M:=':/IVK)#5_99T\!DR)JO=C6&I+H< MY!X1@:RL+2_NIKJVM+=(A;9V1.RC&YE'+9]"2*M7'AJSO;T37K27%O&%$%FQ MQ!%@?W!P3]_Y%[4_P#KTE_] - %C^T++_G[@_[^#_&C M[?9_\_<'_?P5QVF:#HS:18,=)L23;1$DVZ\8,!;KR/)D.#Q6M_P MC^B_] BP_P# 9/\ "CG"QT_V^S_Y^X/^_@H^WV?_ #]P?]_!7,?\(_HO_0(L M/_ 9/\*/^$?T7_H$6'_@,G^%'.'*=/\ ;[/_ )^X/^_@H^WV?_/W!_W\%AZ0[ZMOTJR;;J4JKFW4X&%X''2M;_A']%_Z!%A_X#)_A1SARG3_ &^S M_P"?N#_OX*/M]G_S]P?]_!7,?\(_HO\ T"+#_P !D_PH_P"$?T7_ *!%A_X# M)_A1SARG3_;[/_G[@_[^"C[?9_\ /W!_W\%(M(G.V*]1F+I'MVMG,&01>4'Z9W;?PSVI_NO,/WA8'BG128Q]MYD",G[I^0^=AZ?Q M8X]:E_X2'2O*@E^V#RYQF-]C;3U.,XX/RMP>>*J-X9TP7$!>XE611;K&ID4% MO(.4XQSUY_I5<>!--WPGS[PB([E4NI .7/\ =R/]8W Z\9Z46I=V%ZGD:*>) M='EB\R.]#@LJJ%CU"RBU+3KFQF+"*XC,;E#@@'TK- M6NKEN]M#%C\::9)_9>$F']H GY@!Y&"0?,YXY!'&>E7/^$HT4(&-Z/F.%7RG MW'Y2P(&,D%02#T.*J?\ "%:1YLTA$Y\Z5974OP<(4QTX!#$GW-*GA3308;M[ MJXE:)0%G:1<;!&T:C(&,!6;GUZFM7[+I"55WJ0 MS0J51CQZ'G'%:FEZ=#I.FPV-N7:*$$*7.3R2>?SJ9^SM[I4>>_O%73?^0YKG M_76'_P!%"C7M>MO#UC'=W44TJ/*(@(@"1G)SR>@ -&F_\AS7/^NL/_HH58U+ M2K;55MUN=Y6"83*JGAB 1@^V":F-K^]L5*]M-RA_PEFF#5KFP9I%\B-7,VW* M.6( 5<-!?(6D"D#8W&6*C/''S CGOQ5"'P7I-E#;>7/ZRF7/3J6)SC\*T M:I>9FG4\B.#QOILT]N'CF@@FBDD\Z5"-A60)@@#H2>O0=ZZ:N=?P9ITD4D33 MW1C:*2$+O7Y$>02$#C^\.,YKHAP /08J9\GV2H<_VC'T'[^L?]A.;^2T_4?$ M%IIFKZ?IUPDN^^)"2*!L3D ;N>Y(%,T'[^L?]A.;^2TNL^'+'7'W7;3 _9W@ M'EMC 8@Y''W@5QY;^]L5+FM[I6L_&.DW:7#EY85AF,0+H29<+N+J%R=N. MO2H#X1TV.7?#<7%O*X,:E'7. MTQB-E ([JH]\C-(?!NCC]SNF569W6+S!T,0B('&\#I\I SP3SCBM6__P"09>?]>\G_ *":RXO"UG'/ M'.T]S)*DT,VYF7EHHS&N<#IM/-:E_P#\@R\_Z]Y/_0343Y;^Z7#F^T0:%_R+ MVF?]>D7_ * *AO\ Q!::=KEAI4Z2B2]4LDH V)@X^8YXR2!4VA?\B]IG_7I% M_P"@"JVL^&K'79&>[:=6-L;8&)]NU2ZOD<<,"HYI1Y;^]L.7-;W2O9>,](O+ M>:=GEMTCE:,>8A)<*H8N N3MP0O0YZ5!)X1TP2R-'//;O.&0['491D5&0 CIA!TY'K0_@[2"IMR\RJWGL( MA(!@2H$;'&< 8]ZTM2OU,_WMNA/8>)[*^U.:P(>&575(O,5AYI*;_3Y3C/! MY.*W!U%8D/AFTBO([MI[F29+A+G>(;.QU^STB=9%END+K-@>6O7@G.><&F^&O^07/_P!? MUU_Z.:FZSX7T_79)'NVG#/ (,QOMV@.'!''7(_*B/+?W@ES6]T@L?&>D7MJ] MP[R6RK(R 2H22J@$OA^+M'LK>YE^T-.UN&+1Q(Q+;2 P!Q@X) M&>>]0R>#]+::8K-/"UT'214=1OC8+NC (Z?(.G(YYI)?!VDRJ\#2SC?Y[;!( M,@2D;L#'0;1C]VZ%JP\26=[J=SIY#0S1S>5$'5AYO[M7)''!PW MW3SQ4WB/_D6-6_Z\Y?\ T U%%X;M([]+TS7#SK=&Z)9AAG,8C.0!TP/SJ7Q' M_P BQJW_ %YR_P#H!K.7+=:WO%ZV_P"/2#_KDO\ (5C3>+=/M]1U2REC MG633XO-=L#$O"_*G/)^9>OK6S;?\>D'_ %R7^0K(N?">FW>I_;YO.,WVI;K M<8W!0N.GW> <>HHARW]X)1-)"58C'W3M/(J"'P=I<06W2>X,8\MY(3(O[P MINV,W&>,]L X%.A\):="\/DW-P);5;=482*2GDAMA(QU(8YSUJ[4O,B]3R+6 MA>(K37;<-$#%<;2[0-G(4.4R#@ C*]OI3?%?_(N3_P#76#_TW7)/X4WQ7_P BY/\ ]=8/_1R5$N7F]W8N/-;WMS;? M_6-]33:<_P#K&^IIM06%%%% !1110 445%=3_9K.>XV%_)B:38.K8!./TH$2 MT5S5OK]VFG:7/,+:YN-40/#%&?+6/Y"Y!/8IK::Z@TJYDMX8?,D<$_(?*\S!., =LYZ]L4_8S["]K#N=?17(CQ M?=S:K;VL.GQ@!I5G0RY8[8ED78< 9P>_?\ZWM%U5=8TX70B\EPQ22(L28V'5 M3D @CN,5,JP\30W.I&Q%U%')+=S1^6Z_. MV$\KKV)#N MQHJ_;.R5D3[)7O=G#6EGXAM[B::9-0_TF6"2Z,,BEBOE88)S@,' SCMTIT=O MXO-C=27-S>"Y1(/)2(J5?C,@XQSP 6[9.*[>BCVS[(/9+NSB_$<%U=76G1M MWVR72;N-4R"1,R)A0W3.<\\5FIX9UFX%I:W-ONF\R4W%[,=T;*T&U#M!R"GW M0.Q&>^:]'R<8SUI*%6:5DA.BF[LXR#P]?6]OJLH:Z^W17'^@W)P[E3'&K.!G MJ=I'KR<5;\/FX?Q'>27<)BNO[/MEG4G<0^7X+8Y.,5U%+DXQFDZK::92II-- M&/K'_(5T#_K];_T1)6O7.^)M4T_3-2\/OJ%_:VBF\=@;B98Q@0N">3T!91^( M]:F_X33PK_T,VC?^!\7_ ,5619?U?SCHFH"WSYWV:7R\==VTXQ7*6EM$MSIU M\MM<-I1T(PS2YS"N44XP3P,!LG'6MS_A-/"O_0S:-_X'Q?\ Q5)_PF/A/;L_ MX2/1-N,;?MT6/RW5I&;BK$2AS.Y/X7\[_A$](\_/F_9(]V>O3C],5K5A_P#" M:>%>WB71O_ ^+_XJC_A-/"O_ $,VC?\ @?%_\542U=RDK*Q/IO\ R'-<_P"N ML/\ Z*%:M8/A_4++4]3URYT^\M[N S0@2V\JR*2(QD9!Q6]2&87BS']FV9D_ MX]QJ-MY_IL\P=?;.VNRFFNK6*T@89!99AB3.3F1LL?9:[\@ M,,, 1Z$9H(!QD X.1D=#6L*O*K$2I\SN.;[Q^M)1161H8^@_?UC_ +"UP9\2:()(S)$8[H*H[R^6-HZCG&['/K6+865Q8Z MQI4TS_KTB_\ 0!5^@1S6OK=MXDTM;1HUG:TNEMGE)VK, M0O/UVYK&T33[S2]7T>UN(3'.+R]9=TOF,UN5')/H6V_CZ5WI )!(!(Z$CI1@ M;MV!N QG'-:JK:/+;^M?\S-T[N_]=!:4=124HZBLC4QO#7_(+G_Z_KK_ -'- M6Q6/X:_Y!<__ %_77_HYJV*&(Y3Q%:?;_$,-I(952;2[A(FB +!]Z;MH) +; M?TS4&GI=1^(-$CFM(K691>#9'&$+6WR[6903M);'&:[$@$@D D=#CI1@;MV! MNQC..:U57W;&;IZW%K,\1_\ (L:M_P!>>(-5BA65R)K)Y4B" MEWM@KY"AN&&_D@U<\-+=IK]REU'''.NFVPNDB "K)N?:,#@'9C@5U>!NW8&[ M&,XYH )( !/4@=:U=6\>6QFJ=G>XM8WBO\ Y%R?_KK!_P"CDK9K&\5_\BY/ M_P!=8/\ T6[;F3R5P3ZXQ[G\ZE^P66[=]CM]VX-GRQG(7:#]0O'TXJQ13YF*R*J: M981@!+&V7!!&(E&"!M!Z=AQ].*;_ &3IO_0/M?N>7_J5^YC&WITQQBKE%',P MLBJVFV#G+65N3NWY,0^]C&?KCCZ5+;VT%I"(;:&.&,$D)&H49/L*EHHNPL@H MHHI#"BBB@ HHHH *K^'?^1BU_P"MO_Z+JQ5?P[_R,6O_ %M__1=5#DO_H!K0K/U[_D7=3_ .O27_T T <]I7A[57T: MQ8>(YE!MH\#[)%P-H]JN?\(WJW_0RS?^ <7^%:^B_P#(!T[_ *]H_P#T$5>I M60[LYK_A&]6_Z&6;_P XO\ "C_A&]6_Z&6;_P XO\ "NEK"US2%OM3TZ[2 MRAFF@,A$CJ#M.QMF?;=BBR"[*_\ PC>K?]#+-_X!Q?X4?\(WJW_0RS?^ <7^ M%8EI%XIDMQ'J!OV#1N%$.T?O2HR'W'E,[L=/;M3XM-\3VZ1Q"\OY(K6%=BN8 M_P!^Q\L,&XZ >9@K?]#+-_X!Q?X4?\(WJW_0RS?^ <7^%8 MLJ^)H]&>*./4_MVU%;:R")<(=NS'/7 ;MGKQ74^&XKR'15%_&R7+S32.K$$C M=(S=O8T60790_P"$;U;_ *&6;_P#B_PH_P"$;U;_ *&6;_P#B_PKI:*+(+L^ M;?VA-.N]/_X1S[5J3WN_[3MW0I'LQY6?NCG.1U]*\2KZ _::_P"96_[>_P#V MC7S_ $Q!1110 4444 ?0/P"TN]O_ KJCVNK26:B]P46!'W'8O.6'O7K/_"- MZM_T,LW_ (!Q?X5YW^S;_P B?J__ %__ /M-:]II60[G-?\ "-ZM_P!#+-_X M!Q?X4?\ "-ZM_P!#+-_X!Q?X5TM%%D%VK?]#+-_P" <7^%'_"-ZM_T M,LW_ (!Q?X5TM%%D%V<%H&@ZG*VK;?$,R;=1E#?Z)$=QPO/2MC_A&]6_Z&6; M_P XO\ "K'AG[VM?]A2;^2UNT6079S7_"-ZM_T,LW_@'%_A1_PC>K?]#+-_ MX!Q?X5TM%%D%VK?]#+-_X!Q?X56U#P]JJ:9=L?$W(Q]DB.2)F!/3OUK8_X1O5O^AEF M_P# .+_"K/A3_D%W/_80N_\ T<];E%D%VK?]#+-_X!Q?X4?\(WJW_0 MRS?^ <7^%=+119!=G-?\(WJW_0RS?^ <7^%9OB'P_JD?AG57?Q%,ZK9RDK]D MB&X;#QTKMZR?%'_(IZQ_UY3?^@&BR"[,NV\.ZJUI"1XDF ,:X'V.+T^E2_\ M"-ZM_P!#+-_X!Q?X5OV?_'E;_P#7-?Y5-19!=G-?\(WJW_0RS?\ @'%_A1_P MC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM_P!#+-_X!Q?X5C>*= U.+P],S^(9 MI%\V$%3:1#_EJGH*[ZL'QC_R+,__ %VM_P#TK?\ 0RS?^ <7^%'_ C>K?\ 0RS?^ <7^%=+ M119!=G-?\(WJW_0RS?\ @'%_A1_PC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM M_P!#+-_X!Q?X4?\ "-ZM_P!#+-_X!Q?X5TM%%D%VK?]#+-_P" <7^% M'_"-ZM_T,LW_ (!Q?X5TM%%D%VK?\ 0RS?^ <7^%'_ C>K?\ 0RS?^ <7^%=+119!=G-?\(WJW_0R MS?\ @'%_A1_PC>K?]#+-_P" <7^%=+119!=G-?\ "-ZM_P!#+-_X!Q?X5'X8 MM+BR\0>((KB]:[?=;GS&C5/^6?3"\5U-86E?\C7X@^MO_P"BZ+(1NT444P"B MBB@ K/U[_D7=3_Z])?\ T UH5GZ]_P B[J?_ %Z2_P#H!H =HO\ R =._P"O M:/\ ]!%7JY;2/$]JFBV"_8-6.+:,9&GRD?='M5W_ (2FU_Z!^K_^"^7_ .)H M L^(+ZXT[2)+BU&9O,C1?W?F'YG"\+D9//3(KGW\:76G1O%?Z;-)/%"TSE$* M<:DGB2QF7;)IFJNN0V&TV4C(.0?N^M07&KZ/=S":XT3 M4)90A0/)IHY7IU_.@"E;>,=02>__M#3(XTMI0K)'."T:D*![.Q8G., M#UJ1?&ET#&9]%,*,%9\W2ED!$9/ &#@2KWYYZ5/)JFBS3K-)H5\\JLS!VTJ0 MD$C!.=O4@"GG6=(;KHFH'ZZ7)[?[/^ROY#TH I#QV7N7A32V<1N3*XFP$BPI MW_,H+$[N@R#V/>IW\9M&]FKZ9(?M7[Q/+DWD0Y4;CM4X.6'!P.OS&EAU#0H- M_D^'[V/?G=MTEQG/7/R^PI!?: I!'AZ\!$OG#&DOP_\ >^[UH ZNBL/_ (2F MU_Z!^K_^"^7_ .)H_P"$IM?^@?J__@OE_P#B: /'/VFO^96_[>__ &C7S_7N M/[1.J1:G_P (WY=O=P^7]JS]HMWBSGRNFX#/2O#J "BBB@ HHHH ^EOV;?\ MD3]7_P"O_P#]IK7M->#?L_:Q#IOA35(Y+:]E+7V[-O:O*!\B]2H/->N_\)3: M_P#0/U?_ ,%\O_Q- &Y16'_PE-K_ - _5_\ P7R__$T?\)3:_P#0/U?_ ,%\ MO_Q- &Y16'_PE-K_ - _5_\ P7R__$T?\)3:_P#0/U?_ ,%\O_Q- ">&?O:U M_P!A2;^2UNUQ/A[Q);1-J^;'5&W:E*WRV$AQPO!XX-;7_"4VO_0/U?\ \%\O M_P 30!N45A_\)3:_] _5_P#P7R__ !-'_"4VO_0/U?\ \%\O_P 30!N54U3_ M )!%[_UP?_T$UG?\)3:_] _5_P#P7R__ !-5=2\3VKZ7=K]@U89@<9.GR@?= M/M0!J>'O^19TK_KSA_\ 0!6E7)Z%XFMH_#VF(;#525M(AE;"4@_(.AQ6A_PE M-K_T#]7_ /!?+_\ $T ;E%8?_"4VO_0/U?\ \%\O_P 31_PE-K_T#]7_ /!? M+_\ $T ;E%8?_"4VO_0/U?\ \%\O_P 31_PE-K_T#]7_ /!?+_\ $T 'A3_D M%W/_ &$+O_T<];E<5X:\26T6FW"FQU5LWUTV5L)#UF<]AUK9_P"$IM?^@?J_ M_@OE_P#B: -RBL/_ (2FU_Z!^K_^"^7_ .)H_P"$IM?^@?J__@OE_P#B: -R MLGQ1_P BGK'_ %Y3?^@&H?\ A*;7_H'ZO_X+Y?\ XFLSQ'XFMI?#&K1BQU52 MUG* 6L)0!E#U..* .IL_^/*W_P"N:_RJ:N=M?%%JMG"/L&K'$:]-/E]/I4W_ M E-K_T#]7_\%\O_ ,30!N45A_\ "4VO_0/U?_P7R_\ Q-'_ E-K_T#]7_\ M%\O_ ,30!N5@^,?^19G_ .NUO_Z.2G?\)3:_] _5_P#P7R__ !-8GBOQ);3> M'9D%CJBYE@.7L) .)4/4B@#MZ*P_^$IM?^@?J_\ X+Y?_B:/^$IM?^@?J_\ MX+Y?_B: -RBL/_A*;7_H'ZO_ ."^7_XFC_A*;7_H'ZO_ ."^7_XF@#BBB@ HHHH *S]>_Y%W4_^O27_P! -:%9^O?\B[J?_7I+_P"@ M&@!VB_\ ("T__KVC_P#015ZJ.B_\@'3O^O:/_P!!%7J "BBH[A9'MI5A8+*4 M(1CV..#0!)17GD#:KIT[?8-$U.$PVZBZ4!3]KF.064EL$ACRQQD$'D"H[B+Q M9=3.DEO=L@@4D,5QYH0 ?M-?\RM_V]_^T:^?Z^@/VFO^96_[>_\ VC7S M_0 4444 %%%% 'TM^S=_R)^K?]?_ /[36O::\6_9N_Y$_5O^O_\ ]IK7M- ! M1110 4444 87AG[VM?\ 84F_DM;M87AG[VM?]A2;^2UNT %%%% !535/^01> M_P#7!_\ T$U;JIJG_((O?^N#_P#H)H @\/?\BSI7_7G#_P"@"M*LWP]_R+.E M?]>L?]>4W_H!H T+/_CRM M_P#KFO\ *IJAL_\ CRM_^N:_RJ:@ HHHH *PO&/_ "+,_P#UVM__ $_Y%W4_^O27_P! -:%9^O?\B[J?_7I+_P"@&@#/T?Q!HJ:)IZMK%@&% MM&"#KO_"1:'_T&=/_ / I/\:BT;3;%M#T\FRMB3;1DGRE_NCVJ]_9 MEA_SXVW_ 'Z7_"@"M_PD6A_]!G3_ /P*3_&C_A(M#_Z#.G_^!2?XU9_LRP_Y M\;;_ +]+_A1_9EA_SXVW_?I?\* *W_"1:'_T&=/_ / I/\:/^$BT/_H,Z?\ M^!2?XU9_LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\* *HU_00Y<:MIH=@ 6^TID M@=.]+_PD6A_]!G3_ /P*3_&K/]F6'_/C;?\ ?I?\*/[,L/\ GQMO^_2_X4 5 MO^$BT/\ Z#.G_P#@4G^-'_"1:'_T&=/_ / I/\:L_P!F6'_/C;?]^E_PH_LR MP_Y\;;_OTO\ A0!X!^T?J-C?_P#",_8KRWN=GVK?Y,JOMSY.,X/'0UX37O7[ M2EM;V_\ PC'D011;OM6=B!<_ZGTKP6@ HHHH **** /HS]GC5-/L/"6JI>7] MK;NU]D+-,J$CRUYY->P?\)%H?_09T_\ \"D_QKR/]G.TMKCPEJQGMXI2+[ + MH"1^[7UKV7^S+#_GQMO^_2_X4 5O^$BT/_H,Z?\ ^!2?XT?\)%H?_09T_P#\ M"D_QJS_9EA_SXVW_ 'Z7_"C^S+#_ )\;;_OTO^% %;_A(M#_ .@SI_\ X%)_ MC1_PD6A_]!G3_P#P*3_&K/\ 9EA_SXVW_?I?\*/[,L/^?&V_[]+_ (4 &]/LF;6=UG;G M&IR@9B7@87VK<_LRP_Y\;;_OTO\ A0!6_P"$BT/_ *#.G_\ @4G^-'_"1:'_ M -!G3_\ P*3_ !JS_9EA_P ^-M_WZ7_"C^S+#_GQMO\ OTO^% %;_A(M#_Z# M.G_^!2?XU5U/Q#HK:5>*NL:>28' N4Y^4^]:?\ 9EA_SXVW_?I?\*J:GIMB M-)O"+*V!$#X_=+_=/M0!1T#Q!HJ>'-+1]7L%9;2($&Y0$'8/>M#_ (2+0_\ MH,Z?_P"!2?XU7\/Z=8MX;TMFLK8DV<1),2\_(/:M'^S+#_GQMO\ OTO^% %; M_A(M#_Z#.G_^!2?XT?\ "1:'_P!!G3__ *3_&K/]F6'_/C;?]^E_P */[,L M/^?&V_[]+_A0!6_X2+0_^@SI_P#X%)_C1_PD6A_]!G3_ /P*3_&K/]F6'_/C M;?\ ?I?\*/[,L/\ GQMO^_2_X4 /D/M0 M!-:>(=$%G #K&G@B-?\ EY3T^M3?\)%H?_09T_\ \"D_QI]IIM@;. FRMLF- M?^62^GTJ;^S+#_GQMO\ OTO^% %;_A(M#_Z#.G_^!2?XT?\ "1:'_P!!G3__ M *3_&K/]F6'_/C;?]^E_P */[,L/^?&V_[]+_A0!6_X2+0_^@SI_P#X%)_C M6)XMU[1Y?#DR1ZM8NQF@.%N$)XF0^M=)_9EA_P ^-M_WZ7_"L/Q?I]DGAN9E ML[=3YT'(B7_GLGM0!I_\)%H?_09T_P#\"D_QH_X2+0_^@SI__@4G^-6?[,L/ M^?&V_P"_2_X4?V98?\^-M_WZ7_"@"M_PD6A_]!G3_P#P*3_&C_A(M#_Z#.G_ M /@4G^-6?[,L/^?&V_[]+_A1_9EA_P ^-M_WZ7_"@"M_PD6A_P#09T__ ,"D M_P :/^$BT/\ Z#.G_P#@4G^-6?[,L/\ GQMO^_2_X4?V98?\^-M_WZ7_ H MK?\ "1:'_P!!G3__ *3_&C_ (2+0_\ H,Z?_P"!2?XU9_LRP_Y\;;_OTO\ MA1_9EA_SXVW_ 'Z7_"@"M_PD6A_]!G3_ /P*3_&C_A(M#_Z#.G_^!2?XU9_L MRP_Y\;;_ +]+_A1_9EA_SXVW_?I?\* *W_"1:'_T&=/_ / I/\:/^$BT/_H, MZ?\ ^!2?XU9_LRP_Y\;;_OTO^%']F6'_ #XVW_?I?\* *W_"1:'_ -!G3_\ MP*3_ !H_X2+0_P#H,Z?_ .!2?XU9_LRP_P"?&V_[]+_A1_9EA_SXVW_?I?\ M"@"M_P )%H?_ $&=/_\ I/\:/\ A(M#_P"@SI__ (%)_C5G^S+#_GQMO^_2 M_P"%']F6'_/C;?\ ?I?\* *W_"1:'_T&=/\ _ I/\:/^$BT/_H,Z?_X%)_C5 MG^S+#_GQMO\ OTO^%']F6'_/C;?]^E_PH K?\)%H?_09T_\ \"D_QH_X2+0_ M^@SI_P#X%)_C5G^S+#_GQMO^_2_X4?V98?\ /C;?]^E_PH K?\)%H?\ T&=/ M_P# I/\ &L_0;NVO?$WB"6UN(IX\VXWQ.&&?+]16S_9EA_SXVW_?I?\ "LC1 M88H/%'B!(8DC7-OPB@#_ %?M0!T-%%% !1110 5GZ]_R+NI_]>DO_H!K0K/U M[_D7=3_Z])?_ $ T .T7_D Z=_U[1_\ H(J]5'1?^0%I_P#U[1_^@BKU !7, M>*M0GL;NR\F\>+(+")"%,IRO0E2'/)_=Y!.>O%=/10!PK^(]:EN;>6WEM-J> M2^Z,*5'EMS]_GKQUZ=*K2>,=8N+.8$6]B2[*)63<58=(Y%=CHMY-J&CVUU<(BRR M)E@ARIYZCD\'KU/7J:OT4 %%%% '@'[37_,K?]O?_M&OG^OH#]IK_F5O^WO_ M -HU\_T %%%% !1110!]+?LV_P#(HZO_ -?_ /[36O::\6_9M_Y%'5_^O_\ M]IK7M-# **** "BBB@#"\,_>UK_L*3?R6MVL+PS][6O^PI-_):W: "BBB@ J MIJG_ ""+W_K@_P#Z":MU4U3_ )!%[_UP?_T$T 0>'O\ D6=*_P"O.'_T 5I5 MF^'O^1:TK_KSA_\ 0!6E0 4444 %%%% &'X4_P"07<_]A"[_ /1SUN5A^%>- M+N<_]!"[_P#1[UN4 %%%% !63XH_Y%/6/^O*;_T UK5E>)_^13UC_KRF_P#0 M#0!?L_\ CRM_^N:_RJ:H;3_CR@_ZYK_*IJ "BBB@ K!\8_\ (LS_ /7:W_\ M1R5O5A>,?^19G_Z[6_\ Z.2@#=HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *PM*_Y&OQ!];?_P!%UNUA:5_R-?B#ZV__ *+H W:* M** "BBB@ K/U[_D7=3_Z])?_ $ UH5GZ]_R+NI_]>DO_ * : ,;2/"6CR:+8 M.T5UN:VC)Q>SC^$?[=7/^$0T;_GE=?\ @=/_ /%U?T7_ ) .G?\ 7M'_ .@B MKU &%_PB&C?\\KK_ ,#I_P#XNC_A$-&_YY77_@=/_P#%UNT4 87_ B&C?\ M/*Z_\#I__BZ/^$0T;_GE=?\ @=/_ /%U)J>H7L5_]FLWM(_+MS_C((-W]G/Y3."LAE&WRMS*7;CY>4/!XY&2.< %S_A$-&_YY M77_@=/\ _%T?\(AHW_/*Z_\ Z?_ .+J]HU]-J.FI=3P+"[.Z[%?<,*Y45U_P"!T_\ \71_PB&C?\\KK_P.G_\ BZW:* /G']HG2++2 MO^$;^R)*OF_:MWF3O)T\K'WB<=3TKPZOH#]IK_F5O^WO_P!HU\_T %%%% !1 M110!]#?L_:'8:IX5U26[29G6^VCR[B2,8V+V5@*]<_X1#1O^>5U_X'3_ /Q= M>9_LV_\ (GZO_P!?_P#[36O:: ,+_A$-&_YY77_@=/\ _%T?\(AHW_/*Z_\ M Z?_ .+K=HH PO\ A$-&_P">5U_X'3__ !='_"(:-_SRNO\ P.G_ /BZW:* M.(\/>%M)F;5]\5S\FI2J,7DPX 7T?FMK_A$-&_YY77_@=/\ _%T>&?O:U_V% M)OY+6[0!A?\ "(:-_P \KK_P.G_^+H_X1#1O^>5U_P"!T_\ \76[10!A?\(A MHW_/*Z_\#I__ (NJVI>$M'32[QEBNLB!R/\ 39S_ G_ &ZZ:JFJ?\@B]_ZX M/_Z": .=T+PGH\OA[3)&BN=S6D3'%[,.2@[!ZT/^$0T;_GE=?^!T_P#\75OP M]_R+.E?]>*YR+ZZ48O9AP)G Z/6Q_PB&C?\\KK_P.G_\ BZ7PI_R"[G_L(7?_ *.> MMR@#"_X1#1O^>5U_X'3_ /Q='_"(:-_SRNO_ .G_P#BZW:* ,+_ (1#1O\ MGE=?^!T__P 769XC\*:1#X8U:1(KGS$9"'L7KL*R?%'_(IZQ_UY3? M^@&@"G:^$=&:S@)BNLF-3_Q_3^G^_4O_ B&C?\ /*Z_\#I__BZU[/\ X\K? M_KFO\JFH PO^$0T;_GE=?^!T_P#\71_PB&C?\\KK_P #I_\ XNMVB@#"_P"$ M0T;_ )Y77_@=/_\ %UB^*_"VDP>'9I(XKG<)8!S>3'K*@Z%Z[>L'QC_R+,__ M %VM_P#T5U_X'3_ /Q=;M% &%_P MB&C?\\KK_P #I_\ XNC_ (1#1O\ GE=?^!T__P 76[10!A?\(AHW_/*Z_P# MZ?\ ^+H_X1#1O^>5U_X'3_\ Q=;M% &%_P (AHW_ #RNO_ Z?_XNC_A$-&_Y MY77_ ('3_P#Q=;M% &%_PB&C?\\KK_P.G_\ BZ/^$0T;_GE=?^!T_P#\76[1 M0!A?\(AHW_/*Z_\ Z?_ .+H_P"$0T;_ )Y77_@=/_\ %UNT4 87_"(:-_SR MNO\ P.G_ /BZ/^$0T;_GE=?^!T__ ,76[10!A?\ "(:-_P \KK_P.G_^+H_X M1#1O^>5U_P"!T_\ \76[10!A?\(AHW_/*Z_\#I__ (NC_A$-&_YY77_@=/\ M_%UNT4 87_"(:-_SRNO_ .G_P#BZ/\ A$-&_P">5U_X'3__ !=;M% &%_PB M&C?\\KK_ ,#I_P#XNJOAS3[?3?$?B""U5UCW6Y^>5I#_ *OU8DUT]86E?\C7 MX@^MO_Z+H W:*** "BBB@ K/U[_D7=3_ .O27_T UH5GZ]_R+NI_]>DO_H!H M =HO_(!T[_KVC_\ 015ZN6TC2-7;1;!E\37:J;>,A1;0?^ L'_ ,10!N45A_V-K'_0T7G_ ("P?_$4?V-K'_0T7G_@+!_\10!I7>FV M5^T37=K%.86W1F10=I]J@?0=)D,A?3;5C)()7S&/F<=S^9_,U4_L;6/^AHO/ M_ 6#_P"(H_L;6/\ H:+S_P !8/\ XB@#7@MX;9"D$21H6+E5&!DG)/XFI:P_ M[&UC_H:+S_P%@_\ B*/[&UC_ *&B\_\ 6#_ .(H W**P_[&UC_H:+S_ ,!8 M/_B*/[&UC_H:+S_P%@_^(H \<_::_P"96_[>_P#VC7S_ %[C^T39WEI_PC?V MO5)K[=]JV^9%&FS'E9QL49SQU]*\.H **** "BBB@#Z6_9M_Y$_5_P#K_P#_ M &FM>TUX+^S[8WUWX5U1K75Y[)5O<%(X8W#'8O.64FO7O[&UC_H:+S_P%@_^ M(H W**P_[&UC_H:+S_P%@_\ B*/[&UC_ *&B\_\ 6#_ .(H W**P_[&UC_H M:+S_ ,!8/_B*/[&UC_H:+S_P%@_^(H 3PS][6O\ L*3?R6MVN)\/:3JKMJ^S MQ'=IMU&4-BV@.XX7GE*VO[&UC_H:+S_P%@_^(H W**P_[&UC_H:+S_P%@_\ MB*/[&UC_ *&B\_\ 6#_ .(H W*J:I_R"+W_ *X/_P"@FL[^QM8_Z&B\_P# M6#_XBJNI:1JXTN[+>)KM@(7R/LT'/RG_ &* -3P]_P BSI7_ %YP_P#H K2K MD]"TC5F\/:8R^);M%-I$0HMH#@;!QRE:']C:Q_T-%Y_X"P?_ !% &Y16'_8V ML?\ 0T7G_@+!_P#$4?V-K'_0T7G_ ("P?_$4 ;E%8?\ 8VL?]#1>?^ L'_Q% M']C:Q_T-%Y_X"P?_ !% !X4_Y!=S_P!A"[_]'/6Y7%>&M)U5]-N#'XDNT OK MH$"V@.2)GR>4[]:V?[&UC_H:+S_P%@_^(H W**P_[&UC_H:+S_P%@_\ B*/[ M&UC_ *&B\_\ 6#_ .(H W*R?%'_ "*>L?\ 7E-_Z :A_L;6/^AHO/\ P%@_ M^(K,\1Z3JR>&-69_$MVZBSE)0VT ##8>.$S0!U-G_P >5O\ ]2;K<^9(BJ?]6>,* * .GHHHH **** "L_7O\ D7=3_P"O27_T UH5 MGZ]_R+NI_P#7I+_Z : ':+_R =._Z]H__015ZJ.B_P#(!T[_ *]H_P#T$5>H M S]9U/\ LFP^T^2),N$^:0(BY[LQX4>_TJH?%.FI9I<2F52V!Y:QEVW$*=HV MYR?G7IZUHW]BNH0+&T\\#(X=)('VLI'Z'@D8((K NO ]DRHUG<75O)&$6/$Q MVI@IN8#^^0@&?_KT 6)O&6FQQN8EN)&39D>2RC+%?ER1C< V2O7@U;D\06IL M6N+4-<-YB0H@&W=(^-JY/3[PSZ<_2J,'@^V2ZN'EGGDA9XWBB,APK*%RY]6) M4\^AZ59L?#T,.A?V?-A7>9KAG@)&R0N7!0GIM. /8"@"./Q5 FHC3[^TN+6Z M\H2%=AD4N>E1-XWT:,!G><*>,"!RX(+;LJ!P $))]*LMX6T^2 M"2.5KF4R@>9(\Q+.1OY)]?WC=..GI4%MX*TBU214$Y\U'1R7QD.&#< #[QZ M"@#H@ ?M-?\RM_V]_^T:^?Z^@/VFO^96_[>_\ VC7S M_0 4444 %%%% 'TM^S;_ ,BCJ_\ U_\ _M-:]IKQ;]FW_D4=7_Z__P#VFM>T MT, HHHH **** ,+PS][6O^PI-_):W:PO#/WM:_["DW\EK=H **** "JFJ?\ M((O?^N#_ /H)JW535/\ D$7O_7!__030!!X>_P"19TK_ *\X?_0!6E6;X>_Y M%G2O^O.'_P! %:5 !1110 4444 8?A3_ )!=S_V$+O\ ]'/6Y6'X4_Y!=S_V M$+O_ -'/6Y0 4444 %9/BC_D4]8_Z\IO_0#6M63XH_Y%/6/^O*;_ - - &A9 M_P#'E;_]K! M\8_\BS/_ -=K?_T7CY0,?<'I7;;_ !9_ MS[Z+_P!_Y?\ XBMVB@#"W^+/^??1?^_\O_Q%&_Q9_P ^^B_]_P"7_P"(K=HH M PM_BS_GWT7_ +_R_P#Q%&_Q9_S[Z+_W_E_^(K=HH Y33K'Q5IYO"L>C/]IN M7N#F:4;=V./N>U7M_BS_ )]]%_[_ ,O_ ,16[10!A;_%G_/OHO\ W_E_^(HW M^+/^??1?^_\ +_\ $5NT4 86_P 6?\^^B_\ ?^7_ .(J*Y3Q7NGHH Y^+_ (2N*%(Q;Z*=BA<^?+V_X!3]_BS_ )]]%_[_ ,O_ M ,16[10!A;_%G_/OHO\ W_E_^(HW^+/^??1?^_\ +_\ $5NT4 86_P 6?\^^ MB_\ ?^7_ .(JCJ]CXJU;37LVCT:,,\;[A-*?NNK?W/\ 9KJZ* ,+?XL_Y]]% M_P"_\O\ \11O\6?\^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/O MHO\ W_E_^(K=HH PM_BS_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH MPM_BS_GWT7_O_+_\11O\6?\ /OHO_?\ E_\ B*W:* ,+?XL_Y]]%_P"_\O\ M\11O\6?\^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/OHO\ W_E_ M^(K=HH PM_BS_GWT7_O_ "__ !%&_P 6?\^^B_\ ?^7_ .(K=HH PM_BS_GW MT7_O_+_\11O\6?\ /OHO_?\ E_\ B*W:* ,+?XL_Y]]%_P"_\O\ \11O\6?\ M^^B_]_Y?_B*W:* ,+?XL_P"??1?^_P#+_P#$4;_%G_/OHO\ W_E_^(K=HH P MM_BS_GWT7_O_ "__ !%.T33]2M]1U*^U(V@DNS'M2V9F"A%QR6 K;HH **** M "BBB@ HHI"< F@!:*X]_B1H:.R,MUE20?W8[?C2?\++T+^[=?\ ?L?XU'M( M=SD^O8;_ )^+[SL:*YK2O&^EZQ?I96B3F9P2-Z #@9ZYKH=\G_/+_P >JE)/ M8WIU858\U-W1)14>^3_GE_X]1OD_YY?^/4S0DHJ"6=H4W/&<9QP:A_M%/^>; M?F*Y,1C\+AY^3_ )Y?^/4;Y/\ GE_X]6PB2BH]\G_/+_QZC?)_SR_\>H D MHJ/?)_SR_P#'J-\G_/+_ ,>H DHK#\0^*;'PQ;0SZBDP29]B^4 QSC-<]_PM MSPU_=O?^_(_QK*5:G%VD[';1R[%UX<]*FY+ND=[161H7B&U\1Z=]NT^.0P[R MG[P!3D>WXUI[Y/\ GE_X]6BDFKHY:E.=.;A-6:Z$E%1[Y/\ GE_X]1OD_P"> M7_CU,@DHJ/?)_P \O_'J-\G_ #R_\>H DHJ/?)_SR_\ 'J-\G_/+_P >H DH MIB.6W K@@XZT^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *1ONGZ4M(WW3]* /G:Y_X^YO^NC?SJ*I;D$WDP R3(W\ZN7^ ME#3O,CEND-U$5$D(1N"1DC=C!(XS7GGYXX2;DULC7^'W_(X6W^X__H->SUXQ M\/O^1PMO]Q__ $&O9ZZJ'PGU>1_[J_5_H%%:)0#SNXQ^&,UT^BZA<:C8M+=6AMIXYI(63)(.QBNY20"0<9''>MCV M">__ ./;_@0K,K3O_P#CV_X$*P+S5;#3V"WEU% 2AD ">#ST(/XCUJ/6=7\/7>DS6E[J=O]DNU,#21R@C+87 (SALL*YR[\,>'- M5E>^U378I[QH@TLDQA0JAV;25Q\OW1SWW'VKZ8Q.Z2_M))9(DN8C)&%+IO&5 MR,C([9'-%S?6EI!Y]Q<1QQ#;\S-QR0H_,D#\:XF[TOPQJ7B'4=576H8YEC:* M5P(MD,FQ8]VYAU *XR>]01^ ?#TUK/8G7FF2* +< 21^9&H8M][[T:]> 0._ M6@#T0$$9!!![BEKG-%U+3-/MUT\ZU:SPQ1I]GDW*!Y?W "X^4MN5NG-;EO?6 MEXTJVMU!.T3;9!%(&*'T..AH \Y^,_\ R!--_P"OD_\ H)KQFO9OC/\ \@33 M?^OD_P#H)KR5]*OX[);Q[9Q;LHO=6USKL;PQS2W*V0>)FBE8[G./O'H_!Z9/H,>IA_X M4?0^#SC_ '^M_B9UMMK>F7D<;V]] ZRR/'&0^-[)]X#UQ@YJX)HB,B1",XX8 M=:\^GT/PCJFB6]@FKP1VMA/-F7]VJYD9PZ9(P#G(X]*9?>'_ W#JL]S-XA' MG7,^4MU$3JI16^0)C&0K'!(R, ]:V/-/0+2\MKZW6XM9DFB;.'0Y!P<']0:D M$L9QB13DX&#U-4H8*!N4L44EAR=Q[4 >B452&L:8SHBZE9EY',:*) MURS#'RCGD\CCWJ[0 Q/]9)]1_*GTQ/\ 62?4?RI] !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4C?=/TI:1ONGZ4 ?.UR2+ MR8@X(D;^=:ESXCGN;.[A:WC$EYL\^4,WS%<?<_/?:2@Y*+W.H^'W_(X6W^X_\ Z#7JGB&748= O9-)&;Y8\PCR]_/^[GDX MSQ7E?P^_Y'"V_P!Q_P#T&O9ZZJ'PGU61_P"ZOU?Z'"/XE\81K:;?#OGO-'+) M(JPL@CQO\L$ECR=JDC ^\,5W_ A697YYQ;*4,;!Q>O+^K.NA\)/:?\?25:U/3+;5[+[)=AC%YB284XY1@P M_4"JMI_Q])6M7N\)_P#(O_[>?Z&5?XSE$^'FAQ(%C^TH5"A2)>5V[,$<=?W: M_K6'#X'T.;4IK)M<86[(\$5BCJDH^X'YSE@?)YX_E7H]<]%X,TF+56U)!-]H M:Y%T3YG&\&0^G3]ZW'TKZ8Q,-O#OA"&=8UU5UF#;$9+E6\AD4$YX(4XC.=WO M5B/PYX6L["^@L=1@@-S82Q;FN5<+%+CY\9Y&0,'/MFI(/AUIRB1Y[R\>X=Y2 MLL3B/RUD>1BJ@#_IH>N<_I2K\-=!6R^Q@W?D;5&SS1]Y2"&Z=?E ]..E #/^ M%<:+WH/K6YH_AO3]#FFELA*&E0(^]\Y = MW_/,C?I6A9VL5C906D"[88(UC08Z # J>@#S+XS_ /($TW_KY/\ Z":\RG\2 M7-QHPTMXHO(6*.-2!AAM8G.>^<\CIP#U%>F_&?\ Y FF_P#7R?\ T$UXS7BX MR359V/TSAJE"IET')7LVU]Y[O\(_^1+/_7R_\A2R>'O!FI2Z@S7P61;ATNHQ9RK+Y?UP3QUX'I6E8^!;"Q\0MJB3 MS%5*O%;Y&U7'F?,3U/\ K6P. />HF^&_A]YK>5HYRT!4J#("#@L<$8PA]2: &P?#K1;=Y9%DO'FD; M>99)MS;M\;YZ=A45G[*'8X7EN$?V%^)QNB>!$T/5([^&[>5T! 5P #D8[5UF;G^[%^9J:BJ4 M5'1'31HTZ,>6FK(AS<_W8OS-&;G^[%^9J:BG8U*LT5Q-'L(C SG@FJW]GS?W MDK3HKAQ6683%S4Z\.9K3J7&I*.B,^*SFBD5P4)'O5K-S_=B_,U-16V&PE'"P M]G1CRH4I.3NR'-S_ '8OS-&;G^[%^9J:BNBQ)#FY_NQ?F:,W/]V+\S4U%%@( MHT5E/#TYOFDM3TY#FY_NQ?F:,W/]V+ M\S4U%.QF0YN?[L7YFC-S_=B_,U-118"'-S_=B_,T9N?[L7YFIJ*+ 1Q!QN,F MW)/\-2444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** $* /_V0$! end GRAPHIC 25 ex-10d1g019.jpg GRAPHIC begin 644 ex-10d1g019.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( +CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ />YYX;6 MWEN+B6.&")"\DDC!510,DDG@ #O6'_PG?@__ *&O0_\ P8P__%4>._\ DGGB M;_L%77_HIJ^(* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP? M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_] M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(* M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!# M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8 M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[ M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H? M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP? M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_] M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(* M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!# M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8 M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[ M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H? M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP? M_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ M/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_] M#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA M_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(* M* /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!# M7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8 M?_BJ/^$[\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[ M\'_]#7H?_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H? M_@QA_P#BJ^(** /M_P#X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#B MJ^(** /NO3?$N@ZS<-;Z7K>FWTZIO:.UNDE8+D#)"DG&2.?<5J5\P?LX_P#) M0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_ +!5U_Z* M:OB"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ *-BKZ?H M Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /8/V< M?^2AZA_V"I/_ $;%7T_7S!^SC_R4/4/^P5)_Z-BKZ?H Y_QW_P D\\3?]@JZ M_P#135\05]O^._\ DGGB;_L%77_HIJ^(* "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@#V#]G'_DH>H?]@J3_ -&Q M5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Y_P =_P#)//$W_8*NO_135\05]O\ MCO\ Y)YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_ &"I/_1L5?3]?,'[./\ MR4/4/^P5)_Z-BKZ?H Y_QW_R3SQ-_P!@JZ_]%-7Q!7V_X[_Y)YXF_P"P5=?^ MBFKX@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /8/VH?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C8J^G MZ .?\=_\D\\3?]@JZ_\ 135\05]O^._^2>>)O^P5=?\ HIJ^(* "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#V#] MG'_DH>H?]@J3_P!&Q5]/U\P?LX_\E#U#_L%2?^C8J^GZ .?\=_\ )//$W_8* MNO\ T4U?$%?;_CO_ ))YXF_[!5U_Z*:OB"@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]@_9Q_Y*'J'_8*D_P#1 ML5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ .?\ '?\ R3SQ-_V"KK_T4U?$%?;_ M ([_ .2>>)O^P5=?^BFKX@H **** "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 **** /8/V>)O\ L%77 M_HIJ^(* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#V#]G'_ )*'J'_8*D_]&Q5]/U\P?LX_\E#U#_L%2?\ HV*O MI^@#G_'?_)//$W_8*NO_ $4U?$%?;_CO_DGGB;_L%77_ **:OB"@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]@ M_9Q_Y*'J'_8*D_\ 1L5?3]?,'[./_)0]0_[!4G_HV*OI^@#G_'?_ "3SQ-_V M"KK_ -%-7Q!7V_X[_P"2>>)O^P5=?^BFKX@H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /8/VH?\ 8*D_]&Q5]/U\P?LX M_P#)0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_ +!5 MU_Z*:OB"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ *-B MKZ?H Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M8/VH?]@J3_ M -&Q5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Y_P =_P#)//$W_8*NO_135\05 M]O\ CO\ Y)YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_ &"I/_1L5?3]?,'[ M./\ R4/4/^P5)_Z-BKZ?H Y_QW_R3SQ-_P!@JZ_]%-7Q!7V_X[_Y)YXF_P"P M5=?^BFKX@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** /8/VH?]@J3_T;%7T_7S!^SC_R4/4/^P5)_P"C M8J^GZ .?\=_\D\\3?]@JZ_\ 135\05]O^._^2>>)O^P5=?\ HIJ^(* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#V#]G'_DH>H?]@J3_P!&Q5]/U\P?LX_\E#U#_L%2?^C8J^GZ .?\=_\ )//$ MW_8*NO\ T4U?$%?;_CO_ ))YXF_[!5U_Z*:OB"@ 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 ]@_9Q_Y*'J'_8*D M_P#1L5?3]?,'[./_ "4/4/\ L%2?^C8J^GZ .?\ '?\ R3SQ-_V"KK_T4U?$ M%?;_ ([_ .2>>)O^P5=?^BFKX@H **** "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 **** /8/V>)O\ ML%77_HIJ^(* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#V#]G'_ )*'J'_8*D_]&Q5]/U\P?LX_\E#U#_L%2?\ MHV*OI^@#G_'?_)//$W_8*NO_ $4U?$%?;_CO_DGGB;_L%77_ **:OB"@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ]@_9Q_Y*'J'_8*D_\ 1L5?3]?,'[./_)0]0_[!4G_HV*OI^@#G_'?_ "3S MQ-_V"KK_ -%-7Q!7V_X[_P"2>>)O^P5=?^BFKX@H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /8/VH?\ 8*D_]&Q5]/U\ MP?LX_P#)0]0_[!4G_HV*OI^@#G_'?_)//$W_ &"KK_T4U?$%?;_CO_DGGB;_ M +!5U_Z*:OB"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH ]@_9Q_P"2AZA_V"I/_1L5?3]?,'[./_)0]0_[!4G_ M *-BKZ?H Y_QW_R3SQ-_V"KK_P!%-7Q!7V_X[_Y)YXF_[!5U_P"BFKX@H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /8/VH?] M@J3_ -&Q5]/U\P?LX_\ )0]0_P"P5)_Z-BKZ?H Q_%EC<:GX-URPLX_,NKK3 MYX84W ;G:-@HR>!DD=:^6/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^(?_0O M?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_ /QR MC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \_\G;?_ M ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10!\@? M\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_ ,G; M?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE?7]% M 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^( M?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_ M /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \_\ MG;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10 M!\@?\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_ M ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE M?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\ M*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ MD[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7 MU_10!\@?\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ MZ%[_ ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ M /CE?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10! M\@?\*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0 MO?\ D[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ M\_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ M (Y7U_10!\@?\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)? M$/\ Z%[_ ,G;?_XY7U_10!X1\%/AWXJ\(^,KR_US2_LEK)I[PJ_VB*3+F2,@ -81B>BG\J]WHHH __V0$! end GRAPHIC 26 ex-10d1g020.jpg GRAPHIC begin 644 ex-10d1g020.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( /<#. ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*YWQ MY>7&G^ ];N[29H+B*T=HY%."IQU![5RLGC&ZT#^Q;*)[>Z74&VRSR7GG_9B9 M%7>[CC80Q _VL"A;V!GIE%>/VOBS5[70GM;B;>KR2307"3MYP"W_ )15BP/& M&P,=ABHHO&FIVVDZA9/T!R0< AL#V'Y"U!Z'LM%<1H M?B2]@T?Q1?:S>P3#3+RX5%50K1HA.T$>A&,=S5/P%KNI7=GJ^FWEW-+J,,:W M<+7494@2IG;CNJN&7\* /0Z*\GL/B'K%OH&DO:>OQ0O)+W4+>*WLS&CP MI#<.S*D>^0%QGM_6A:@>H45YE%XHU:P\77A::UN[.>YM;9PDS%49X7 M;=&.@&5Y]NRK9S3VFF^3-!973A'?=LN'V;1D8R#SG\/>@#U"BO+H/ MB1K=S:W=RNF6D<8D2.$22G=&QG$6V11SG!STZC%:&B>)]:U+QCI]M@T5YYI.HZF=9\5W;SN(K2[DAAGN[H"UB "8 M4H/F'4\^];'Q"O;FQ\.0O:RW$;R7UO$WV=MLC*T@!53ZD<4 =717F4/B?Q-X M?MI;34(([F2RTY[^03/NF*F9UC0E1@D+MR?8TR;QWJ*7$<[I'=?8GNP?L$A, M-V$M1*,9!S@MC@\$?A1?2X=;'J%%>;6/C_6+JWL%F@TRU>[G=5NY)\P!5C#X M..C$G !/8GVJQ#KFKOX3\<376H1-<6$EVML8@%>!5CRF?Y@FAZ >@T5YC_PE MU]X8\/V+W<+HUQ8SW6[4+H2,[HB%0&4XPV3\O6GS?$35;5[N=[&TEMHI+J&- M(V;S"T4(E!/&,'D?K0]'8%JKGI=%>2V'CC4[&YO+B>XLKJWFU-(Y98YFD2)# M%%@1KU();G'3KSFMWQ#J=_IWCJR_TYI+2X"6\-M!.H:&9MWS218RZ'CD=,4 M=[17DFG?$?5;30_#@NIK.^O+P(;DD;& :01]N P)Y _(59MO'NJZ7I2R:I=6 M5Q(TFI NWR%&@)V1D#N?3KC%#T ]2HKCO#WBV[U;6K_3[J.WB,=JMQ"(F+$J M0.2>@.3]T\CWKA=!\::UI>G7%[<2W%PSV<4D<-Y,'65GN#&9E(^ZBC *GVZ= M: /:Z*\NN_B3K%G#"9K/3DE\AIF1IR?/VS*@$>,\D-G'8CO3KOXE:G"ES+%: M639%QY=Z!LY'X=: /3Z*XS0=6UI_%7B.RU*\M9%M(H7AMXUP M5W1@DKGDKG/)[UP\/BO5-&.BZU/J%U-80Z$WY;;+M\H_8TE"C SA68XY&,5OV/CO6FU!K"#3[ M>6.UA5&:>XV2.WD*XD.?X23C]F45Y7#X_U=[BWU R6[VRZ5=SRV2H5 M,L\4@4JI/)(SV)&,GTJP/'^MRRQV=O'I4TS/(!;6GQ&U:_U;R;;2K40"V21A+Y>;:UQ!>VUU;QEO+#1A6S@\$@\;AG(/6@#T<$$ CH:6FQ_ZI/\ M=%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"MJ%Q M:VUF[WHS Q6-E\LON+$*!M ).20.E4$G\/0V8=?L$-O(%X9%3@M@94@8^;U[ MU;U2""XLMEQV:=U@:*-_+/EQ>80Q;.W"@G.[G'K20/HLP\R'["?M !X" M@R#[W/<^M5H?"^GPV$MF[33022+(RSL'X4Y"\C[H]*@O/"^FRNI6>2"0"8HB MR (V_!.5QR 0,>F* -3?I3!VWV9%PI=SE?W@7J3Z@?I27&I:9:Q2WTD]O^[& MQG5E+=-P7\N<5AIX5TN=X8WU2YF?RGS&LR;9,@AFVA<<"7]1^-F;P?82R3,; MJ\4S%LCS%;"MR57M00:+8VM[:RM/]KZ4 M 0QZKH6](E$:-NP%:V9=I4'KE?EP,XSCVJ2VO]%NI;>"W6)FFA22(>00"F-R M]1@>H!Y'I5./0].LKB,R:I.9T^9FEDC#2,22&;Y1DY)(^GH,5:LO#EI97%G< M"226:TA\B-Y%CW%<8Y*J">#CT]J - 6%F)))!:0!Y"&=A&,L1R"?6G?9;?>C M_9XMT;%D;8,J3U(]":=Y\/GF#S4\X -LW#GBDBECGA26)U>-U#(RG(8 M'H10 &&)G9VC0LR["2HR5]/I6>= T[^T;.]6 (]FCK!&AVQIOX8[!QDCC-:# M2QK*D;.H=\[5)Y;'7%/H JC3+ 0>0+&V$.[?Y?E+MW>N,=?>I?LMOF4^1%F; M_6_(/GXQ\WKQZU+10!#-:6UPB)-;PR*GW0Z A?IGI2_9;<'(@BZD_<'4C!/X MCBI:* *JZ;8*$"V5L!&VY (E^4^HXX-2&TMFN5N3;Q&X48$I0;@/3/6IJ* * MO]FV&Y6^Q6V58LI\I>">I''6E?3[*3=OL[=MS^8Z=?>K-% $,5I;0 MR/)%;Q1O)C>R( 6QZGO2&RM2FTVT)7:4QY8QM/4?3VJ>B@#,_P"$>TK^TX=0 M%E$)H8?)C&T;47=NX7H#D=:N?8;3?*_V6#?+_K&\L9?Z^M3T4 1^1#YQF\J/ MS2NPOM&XKZ9]*IV&B:?IMB+.WMU, W +)\_!8MCGMDG K0HH A:UMG+%K>)B MVUDAB"<*BM@MA1QDX'-:U177_ !Z3?] S!&(.&V@'IZURW]GW:ZS=3IK,T>FM-' M)!906DT8145QLSC R2G08PM=3XMM-1O_ ]):Z7<-;W4DL($JR%"J>8N\Y#* M?N[N P)Z US'V;QEHOVQ;&X&IHT8$;2O&'9U\L!@7?N#)P?[HYR>09AZ5I&N MW6F6D>I:YJ$!"3)=QR12LTA=];&HZ&FH1:(PU*6&YTZU-NT@ MLYFWAB@DP2,X959>?[U6!J/C[S;3=86NQIH/M!#Q?*I1?,P-_(#[N1$ZV$PPN+8$$@9P1 P]?F'I5V31M0 MEN?M#>(;D3*)5BD%M/F/?"$STP2'&X9XY]:])\V/_GHOYT>;'_ST7\Z /.$T MG4Q"A_X2B^BF175=EM.RIN#CC(R<$J03S\M3R:4]WX;TVRO-5EDU"UE8R7/V M.9@\3$AT&1GE#MY->@>;'_ST7\Z/-C_YZ+^= 'FBZ-J2W2T3[% M/B)2,!3QTX&<4ATK76>9CXHF/F6ZHH^R3@)('5B<8Y7 (]>>M>F>;'_ST7\Z M/-C_ .>B_G0!YGXKT'_A);NZ"W!C21HI$DDM)6^[&Z$8"\'+ U*=.UHW=W(/ M$\R)+B_G1YL?_/1?SH \Q@\/WP2 M.6?7Y6O!"(FG6RFWV'B"&YN->NKK3DA>,VTEK M,6.2<9.,'J.O/%=WYL?_ #T7\Z/-C_YZ+^= 'FJ:%B_G1YL?\ ST7\Z N<#807=MK=CVE4&?+(0,VT@[?[M5/^$[\'_\ 0UZ'_P"#&'_XJHKGQUX0:UF M\5:&24( &H1>G^]0!TA_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X, M8?\ XJ@#H**\?M/%DL/B/59%\7:2+.XNOW33ZM!(B1>83E%,QQ\G'W4QQPW6 ML[4/B!J%@5NH]>T9S;VWDP@:C#,"SO#DG;(SL0!(A_^#&'_ M .*H$=!17C]GXLE@\1ZJX\7:2+.XN_W;SZM!(J1>83E%,QQ\O'1,>C=:SM0^ M(&HV&VZCU[17:WMO)B U"&8%G:').V1G8@"3DK@<8SFA;#MJ>XT5YUX;^(EM M/J-W_;/B/P^MCY49MI5OH$+DCG*[]RGU#*,=JZ7_ (3OP?\ ]#7H?_@QA_\ MBJ!'045X_9>+)8/$6J./%VDBSN+O]VT^K02*L6\G**9CCY<#HF/1NM9NH?$' M4=/"W4>O:*[06PAB U"&8;G,.2=LC.S#$F25P.,$YH6P[:GN5%>=>'/B':SZ MC>#6?$?A];$1H;65;Z!=^1SD;]RGU#*/:NE_X3OP?_T->A_^#&'_ .*H$;L\ MT=O!)/*VV.-2[MZ #)-41KE@RA@TY!&0?LTO_P 36'K'C?PE+HE_''XHT1W: MVD5574(B22IP -U6;?QUX0%M$#XJT,$( 0=0B]/]Z@#3_MNQ];C_ ,!9?_B: M/[;L?6X_\!9?_B:XOQ5XPTFXO-)?2/%>EGRIB9@FKPQQXXYD_>J2!S@ ./53 MP1@#XCZG8VP637]#N%CM@/-^W6KN\OF '*K+Z$D=L=2#0!ZG_;=CZW'_ ("R M_P#Q-']MV/K?W7C>SNK'03/XAT\7BW&^[>SUFVC$:!N-Z><%?( MQD L!S@'BNQ_X3OP?_T->A_^#&'_ .*H NCQ!IQF:$23>8JAF7[-+D Y /W? M8_E3O[;L?6X_\!9?_B:P(O&_A,>(KR4^*-%$;6D"A_[0BP2'ER,[NHR/S%:' M_"=^#_\ H:]#_P#!C#_\50!?_MNQ];C_ ,!9?_B:/[;L?6X_\!9?_B:\VU'Q M=&/$=]<:=XMTX6C2P,I?5K8J4!&]8T,VT#&2254^[<5#!\3-3,]K#/K/AY)' MG;S"M];-&(P4Y+>=PN"V/XN.E 'I_P#;=CZW'_@++_\ $T?VW8^MQ_X"R_\ MQ--=!'C74)Y?$EE%IY@5(F?6K=X)&XRP3S24(Z<*,\DD\5T/_"=^#_\ MH:]#_P#!C#_\50!<7Q!IKRO&LDQ>/&Y1;29&>G\-/_MNQ];C_P !9?\ XFN? ML_&WA-=;U.1O%&BA'$6UC?Q8;"G./FK1_P"$[\'_ /0UZ'_X,8?_ (J@"_\ MVW8^MQ_X"R__ !-']MV/K!\R8Z88<@U+OXF:G&\T<>LZ"2]R$MV2]M6!C\MSECYV%&0@. M<=3C.0* /4?[;L?6X_\ 67_ .)H_MNQ];C_ ,!9?_B:XP^-=%;QK:SMXCL% MLDM2LLL>M6YMWH KI/^$[\'_]#7H?_@QA_P#BJ +K>(-- M22-&DF#2$A ;:3YB!G^[Z T[^V['UN/_ %E_P#B:Y^_\;>$WU32G7Q1HK*D MSER-0B(4>6PY^;CDUH_\)WX/_P"AKT/_ ,&,/_Q5 %_^V['UN/\ P%E_^)H_ MMNQ];C_P%E_^)KA/$_B[3[C6K&71O%NF+&L4BN1JT"PHQ!PQ7S068'& 58?[ MO6L<_$G4K:'8^MZ(X\J!$=+VT=RY WD@38# YZX7IS0!ZG_;=CZW'_@++_\ M$T?VW8^MQ_X"R_\ Q-<+/XVTZ?4/#X M#$8XZYKJ_P#A._!__0UZ'_X,8?\ XJ@"[_;VGB01[Y]Y&0/LTO3_ +YIW]MV M/K<>)?%T4FO7%QHGBW3A$ M;0*I_M:W\L,&SA$,P!8]#N7TPPY%5KGXF:E'-+&FLZ#\]WL@9+VU8&+:YR3Y MPVCA,YPC_P"$[\'_ /0UZ'_X,8?_ (J@ M"Z/$&G-*\0DF+H 67[-)D YQ_#[&G?VW8^MQ_P" LO\ \36!;>-_":ZY?R'Q M1HH1HH0K'4(L$C?G!W>X_.M#_A._!_\ T->A_P#@QA_^*H O_P!MV/K(+Z>P\6:=]E:YA=?-U>V8,@;#*BF;:%Q MR3M1N,?-U#;3XEZ@U[8P76M>'TW39N&%[;&-8]X!^82]-I;& 6R!D=:$!Z;_ M &W8^MQ_X"R__$T?VW8^MQ_X"R__ !-?Q)8Q6+(JPF36;>2 M&0CJRKYI*'MC:!QDY-=#_P )WX/_ .AKT/\ \&,/_P 50!=77]/=G57G)0X8 M"VEX.,_W?<4[^V['UN/_ %E_P#B:Q;/QQX26ZOBWBG1 &F!4G4(N1L4-+O5[9_,RA,>1YQ"H&P!MVGIE1R:NZ-\2IIM:L MH-1US0HK80AKIFO;8 $M(,;EE.6P$X4$<\XSB@#T;^V['UN/_ 67_P")H_MN MQ];C_P !9?\ XFN/\+^-="BGU9]0\1V4"27.Z!+K6K>8!,8RA$K$ XSM(4#. M .":Z'_A._!__0UZ'_X,8?\ XJ@"['X@TZ9-\*-%1O,E.&U"('F1B/XO2K=QXZ\)FVE$?BO1? M,*$+MU&$'..,9;&?K0!I_P!MV/K)])F98)56*ZU>V=B^]2K.6G;#%=V &*C'\(.!MZ)\2$N=8N$U37=#C ML8X",_;K="TN$("$2DGJ^3C;P,$\T =]_;=CZW'_ ("R_P#Q-']MV/K:S!.Z*3PH<2-N ]2<^PXK?_ .$[\'_] M#7H?_@QA_P#BJ -FTNX;ZTCNK9B\,HW(Q4KD?0\T51\,W=M?>&=-N+2XBN(6 M@4"2%PZD@8(R..""#[BB@"KXR>[C\.2/86MO>U M@S7]W+< MQP6_SN;=RKGJ,9R/7N0*YV+7-%9I(KC7+FSN(85GG@N=0*M"C="Q#%?3H2.1 MZU2743E8R?\ A+5N=*^T6O@V*.X7<,9X([UK1W>DS745K%X@=[B90\42ZD2[J1G(&[) M&.&H[,694 S6P&_=G_ &<=L\9ZUT?]C:7_ - VS_[\+_A65]@_Z?=0_P# MM_\ &C[!_P!/NH?^!;_XT-R.75L8X')&T<8KTZXNK>TC$ES/ M%"A.T-(X4$^F35;^V]*_Z"=E_P"!"_XTT[":/.M,\)"RUT7+1:@+.V,+V\*6 MF-[HCKN;C(^^>!6U::=):^([S6&;4YFNE"&)[/\ U:#HJMU"@Y..Y/-=7_;> ME?\ 03LO_ A?\:/[;TK_ *"=E_X$+_C3YF+E1F?;#_SXWW_@,U'VP_\ /C?? M^ S5I_VWI7_03LO_ (7_&C^V]*_Z"=E_P"!"_XT^=AR(S/MA_Y\;[_P&:C[ M8?\ GQOO_ 9JT_[;TK_H)V7_ ($+_C1_;>E?]!.R_P# A?\ &CG8E?]!.R_P# A?\ &CG8.O$+;67. MIW)PPP1^];J*^U?[;TK_ *"=E_X$+_C7Q9XX=)?'_B.2-E=&U2Y964Y!!E;! M!J7)L:BD8-%%%(84444 %%%% !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 %%%% 'U_\$O^ M20Z%_P!O'_H^2BCX)?\ )(="_P"WC_T?)10!UNOF_&E-_9A(NO-B"G8'PN]= MW!!XVYKGX[WQ$[M.UE<[7<2QVYC5=B\?NR0O7U)/>MOQ-,;?1C,MOY[K-$JQ M^8R9W.%ZCV8UR\>L64CO(+5OLN\-&RSREWB./FQNZD=OI1U![&D=8UV6V0KI MCP2,H;<;-FQ\Z@Y&[@[2< %LXSD=*F&KZVP=DT<$(-Q5HF4DYP8QGJ1Q\_0Y MX'%9IUK1WMTD@M7=G 90UZZAAO520<]!NY)Q4O\ :VB?.PM+ID0;V9+ESM3I MD_-][U7J./6@$;VDWMY=V(EN]-DBE,NS84"$+_>()Z#IP3G&<=JB6ZO(KC6L MP3SB':UK'Y&T-\GW5;'S?-WR>M5M+.C:I9"ZCCG"&7RAB:5LG\#_ /JJ('34 MN]563:]O81AV:*ZD+*<$E6&[K@#IZT .T^;73=6MM=Q2@$D32O"@ V9SRHQ\ MP9?^^6Q1=:MJ<$'E1:;=3SFYFC9A;'"IO;80>!C;MYY_7-4=.NK>\N+6U>S* MSS'!5;F7Y=N=_4@\?(?^!"G76IZ)9VX,P_?-F3_L[??[V.,5U,*'R4,JIYF!NVK@9KBDUO1/*S M):SF1<"01W3'DXQM^;YNO./N]ZZ:'1K&2%':"5"PR5^T2''_ (]3 TMB_P!T M?E1L7^Z/RJA_8=A_SSE_\")/_BJ/[#L/^>/O$<:9"IJERHR<\"5N] і M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% 'U_P#!+_DD.A?]O'_H^2BC MX)?\DAT+_MX_]'R44 =^0",$ _6D\M!T1>/:JVH7+VEL)4>W3YPI:XXZU0W:S_SRL/\ OZ__ ,3427FI2320H-.,D6-Z^:^1G_@- &KL7=NVC=ZX MIODQ$Y\M,YSG:.M9,>HWTRJT3Z8ZMC!6=CG/3^'O@U*+C5#$T@73BBE@S"5\ M#!(/\/8@T :(AB&,1(,=/E'%/K-275Y$5TCL"K#((E?D?]\TN[6?^>5A_P!_ M7_\ B: -&BL[=K/_ #RL/^_K_P#Q-&[6?^>5A_W]?_XF@#1HK.W:S_SRL/\ MOZ__ ,31NUG_ )Y6'_?U_P#XF@#1HK.W:S_SRL/^_K__ !-&[6?^>5A_W]?_ M .)H T:^(/'?_)0_$W_85NO_ $:U?9V[6?\ GE8?]_7_ /B:^+_&^_\ X3[Q M'Y@42?VI<[@IR,^:V<>U і 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'U_P#!+_DD.A?]O'_H^2BCX)?\DAT+_MX_]'R44 =;K]FM_I?V9X)I MD:6-F6(+GY6#?Q$#'RX_&N;C\/RHAS#JID;!>4"$,S=VSOZUO^)HQ/HQA-T+ M8O-%B3>5QM<,<$=\*:Y:-;C34HT&8[R]OJ@?'R.AB!5O[_ /K/OGN>G3BH M3?:G);I')KQ)V@NP\J-LAU/!7/) 8=ASS4PU'4VWM_;T",HRJML*L^>>BY\O M'0?>X.30"-'2K>;3+$6WV#5'Q+YNX2IS[',IX]1T]J1X+I[G49A8WT37D(A! MC6(%!S\W^LY;YNO'04NE:NT=B%O]9@DN/-R6>)1E/0;3CZ$\^HJJMZT>I:M= M+J5F?M$ 2V)E8A6&[&5Q@ 9&<=: 0MGI)LKRWECL-2,,!8I$QB/7EU1W>EWUVB1&"_CBCN9)T\M8PWSL6()\WG[Q'ICM46GE+.ZM8Y=8@DM8 MB=[;V!?;DIP2?[Q!Y_A%+=:E=-!]GM-0@B7[3,SN[JPDC=V(&#R <<1J2J2,!!$-F,?<_>\;L?-USVQ740WLL$*1)H]\%10H&8O_ (Y7 M+1WVJQQ"*/6X$50!'N:,[0,;M_RTK_ )_HOSH_M[2O^?Z+ M\Z0"_P!I7'_0(OOSB_\ BZ/[2N/^@1??G%_\72?V]I7_ #_1?G1_;VE?\_T7 MYT +_:5Q_P! B^_.+_XNC^TKC_H$7WYQ?_%TG]O:5_S_ $7YT?V]I7_/]%^= M "_VEMP<<5]H?V]I7_/]%^= M?%_C>1)?'WB.2-@R/JERRD=P96H P:*** "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 ^O_ ()?\DAT+_MX_P#1\E%'P2_Y)#H7_;Q_Z/DHH Z[73?C M2F_LPD71EB"D+G"[UW<>FW-8$=[XE=VG:SN '<2I 0!M7C]V3_,UM>)95@T< MS&QAO66:(+#*,@EG"Y^N&-QI'6 MO$+VZ8L($D90S%(Y6"X=0<@@?PEO4\5,-8U]M[)I2,J#<5VL"3GF,9[CCYNA MSQ5%]2T86\3!5)K>./.75>I/7YL_UIQU/P\-S'0#L5!(SB"(@1GHW MWL_\!^]ZBF"-W2KW4KNQ$MW9Q1S>;M**[ !?7YEZCTZ>]5XKC4(+G5R8YKH( MN^W&TJ,\XC /4]/F''-1Z='HNHV:W(T(PJTGEA9;,9/HW /R^]4X)-(:XU7S M])M8XK$,0!;J2RKG)SGN1TP/QH!$^G2^(/M5K;7B-R2)I< K\N>A_P!H,O;^ M$T76KZM#!Y5O92SSFYF20F-AM3>VPJ<8)V[3Z?C5'3Y[*[N+:VET&SCN)CAD M,&-FW._((!X^0C_>%2W5WHEG:!Y='MVD>>:%1% K;=CLH9AUP<#IZT,$/CUO MQ"L03^RQ(ZX"L8W'F]-Q_P!G;SG/WNU=3#YAA0S;?,VC=MZ9]JXM-7T 0DRZ M"OF1A!*$AB(!8#;CYN0<]LX[XKI(M%TJ6%)#I-LA8 [6B3(]CC(I@:=%9_\ M86D_] RT_P"_*_X4?V%I/_0,M/\ ORO^%(#0HK/_ +"TG_H&6G_?E?\ "C^P MM)_Z!EI_WY7_ H T**S_P"PM)_Z!EI_WY7_ H_L+2?^@9:?]^5_P * -"O MB#QW_P E#\3?]A6Z_P#1K5]G_P!A:3_T#+3_ +\K_A7Q=XWC2+Q]XCCC4(B: MIN0,'Z4X>'7".F=.977RV#6\A^7KM_UGW1V'04 M /T]-.N;8RV&MS&$RE"8WC4%^X^[UIBPJM_?12W=Y$L,8EDG\R,AEYQGY>H M/7M5JUTV_M(1%#<6/EAMP#6[M@^V9*K)&]Y-J%JMWILCOQ=+]ED^;C;R?,Y& M!CCTH JV5]:7QMVBO]1#SD;.8\G)(/(7ML.?PITJZ7!#]IGU"XB:2>2--XC! MDD0LIYV=?E/-+:I#)<17EK>:492:([HXW<_*X8_=!/1>M06, M^/-X^8 K[<"CJ'0F3PL4B2,:4P5$V@ H0?F##(9SQE1P,=ZD'AG(??IEP6(P MKJ\*LO/WLY^_UR_4\>E0&+4'MTBDU+47PHW;XYLDAU88*Q#L",\]>E3#^TFW ML=6O4<#Y/]&G8%_[Q&SH1_!T&.O- &CI5A-I5D+6+29]@E\T;+@+D^_SG/OV M/I4$>FS+=:M(EE,,F<_[77G@\?C4^E7:YC-U'LAW6DS;6))WGY/4\#GIUH =::6;2\@N( M=.NMD!8I$US&RC=TY+9X)8CG^(U#>:+=7JJLMK<>3%<23H%>(%"S%F^;=ZD_ MAV[TS3[1+&ZM0;FZDM8"20;*8,^,E,_)CC%MRG_B7SE6P2%:$ 8QC9@_+G'S8^]WKIHKF\@A2* M/1I%1 %55EC _.N72/5$C$::G>1H,"/%O.?+ QG^#YMW.,_=[9KJ8=6M(H4 MC)O7*J 6:TF)/U.VF [[=?\ _0(F_P"_T?\ C1]NO_\ H$3?]_H_\:7^VK/^ M[=_^ /O$;.A1CJER2I.=I\UN.*^T?[:L_P"[=_\ M@'-_\37Q=XW<2>/O$ MOXUT7B.X2ST&ZNW@MIOLZ>8%N<;,CUS^-4K-]+N+_4X'LM.,=IL9?*C5V*LN M4P 4@#(\S;GK[\9J)->T.XD?[+IEI,D;/&0L2Y M+!H@.<<#]Z,T'7=%BB>:72(#$JN^Y(%X4*[ 8[G"-T]J 1;U*?6)-0!M)HEM MUAV?+,!NEQN#8Q]W*A3ST:ITOKN*&PN)6=FDDD>:)"&*!@2B$#T^4$],C.:A M2]TAH]/GDTZQAANUE;+HG\/3''.>M9L?B;09'\P:;:-;D;041"=V2.!C)7ID M]N0$J:QXC,OG&WMRY^018(1AN^]RWRD GKG=C QFMG1]0OYWF;47MHXA@ M1;4V,_\ M$%CM_W?UK-%_I]WI=_U3&71-I?T! Y'?/>I+&_TF[U!- M/32K=YSG\7 M_?8J#^RM._Z!]K_WY7_"C^RM._Z!]K_WY7_"@"?[3;_\]XO^^Q1]IM_^>\7_ M 'V*@_LK3O\ H'VO_?E?\*/[*T[_ *!]K_WY7_"@"?[3;_\ />+_ +[%?$GC MHAOB#XE(((.JW1!'_75J^U/[*T[_ *!]K_WY7_"OBKQPBQ_$#Q(B*%5=4N@J M@8 'FMQ0!@T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]?_!+_ M ))#H7_;Q_Z/DHH^"7_)(="_[>/_ $?)10!UGB"YM;32FN+Q;EH5D0$6SE6) M9@HZ$9'S9(K)AO=#>6X4W=_%Y4GEEVNY-KCLP(8_*3P"<9/ K?U&S:^MA"KH MF'5SOCWCY3D<9'< _A6(OA&-51%>U544(%%NP&!T!&_G';/?GK0!!-J6AQL! M]JU)UR-[^?/M0'/).?;./0YZ5:M3I-QO5;F\657D01_;)O[^#));/D/D'* MMP?,R.54\>E $4<&AVFGSBUN;V1+52^S[;,2Q)[$MR2QQGU/-01ZAHSW"P_\ M317^TRVQ!N7^4IP6/S_=)X&.23TJY_PB[I#>)!=6\+78Q*ZVQ))['E^O?ZTD MGA196D:22U9I!AV^S'+?,S'^/^\S'\: );!-+U"66&UN-1/E*I8FXG5>O!R.U5([O1VLI[KS[^(Q,5:-[UPY.=O(#G!)XYP:L6GAB33WB:RO([<1# 6 M.%MI&&P""_/WC^GH*;)X4$K,TD\+LS;F+1.2QXQG]YSC QGIVH!>8RUN]*O- M1CL;>?4Y)GC\QL7Z@=V7:V8& M/!'(#XS@D9QFA@BK#/:3W MHX-9^UD%5 4[B?,QCYUZ$GVX-:%E96M] M9Q7,R\?^/563PU)'M,=Y&CH2RN(GW9( Y/F9(^5>"<<"K-GI>HV M5G%;1:G$4C& 3:\_^A4 6/['@_Y^+[_P-E_^*H_L>#_GXOO_ -E_P#BJ3[- MJO\ T$H?_ 7_ .RH^S:K_P!!*'_P%_\ LJ %_L>#_GXOO_ V7_XJOB[QN@C\ M?>(T!8A=4N0"S$D_O6ZD\FOM#[-JO_02A_\ 7_[*OB_QN'7Q]XC$C!G&J7( M9@,9/FMSCM0!@T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]?_ M 2_Y)#H7_;Q_P"CY**/@E_R2'0O^WC_ -'R44 =U([:.\T*YM)(#-YZ&-1Y)D 8@X) !Z>M<]-%J#7 MXFB^U)!%/YD,(AF50NU@!@+@8W#CD''- '2_:=5W;?L-GN SC[8<_P#HNE\_ M5O\ H'VG_@6W_P ;K#T-[VRD>;4EN9Y638#';2G SGJPR>O(W M90VJ7)PPP1^];J.QH P:*** "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 ^O_@E_P DAT+_ +>/_1\E%'P2_P"20Z%_V\?^CY** .C\80FY\+WL,=T+ M:X>,BWD\_P G]Y@E1NKE+R^\1"[G@L=:L8;"&:(P%;F%G>,.N1EN6G]Q?RH#H>?:9?ZW<:E//J>JZ=%L2=+9AL^*K4%Y-6TF]_V/-AC/WNQSW!S_P !]ZI?:_%48:"WUC3HEN%N'GE^U1-M MD9#L*Y.5PX7CI@GTKU'RT_N+^5'EI_<7\J.EAW/.X]4\30K((=4TEC*&<-<7 M$>581+MS@X^9\@XZ8-=)X=UH_P!AV_\ ;FJ6!U'YO-*2HH^\<< D=,=*Z#RT M_N+^5'EI_<7\J!%/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_ M*CRT_N+^5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT M_N+^5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT_N+^ M5 %/^VM*_P"@G9_]_P!?\:/[:TK_ *"=G_W_ %_QJYY:?W%_*CRT_N+^5 %/ M^VM*_P"@G9_]_P!?\:^+/'#I)X_\1R1LKHVJ7)5E.0096Y%?;_EI_<7\J\MU M;X!>%=8UB^U.XO\ 64FO+B2XD6.:(*&=BQ !C)QD^M 'RI17T_\ \,X^#_\ MH):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ M '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ M .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_ MPSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@_ M_H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG M_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"' M_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0 M!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17 MT_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#P MSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ M *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y M_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A M_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4 M?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX M/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H): MY_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ MA_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"- M4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P4 M5]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ M\,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/ M_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6 MN?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_ MX?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C M5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X M^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z" M6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ M (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ MC5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?, M%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ M /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^ M#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@ MEKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ M?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ MXU1_PSCX/_Z"6N?]_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_# M./@__H):Y_W_ (?_ (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^ M@EKG_?\ A_\ C5 'S!17T_\ \,X^#_\ H):Y_P!_X?\ XU1_PSCX/_Z"6N?] M_P"'_P"-4 ?,%%?3_P#PSCX/_P"@EKG_ '_A_P#C5'_#./@__H):Y_W_ (?_ M (U0!\P45]/_ /#./@__ *"6N?\ ?^'_ .-4?\,X^#_^@EKG_?\ A_\ C5 ' M0?!+_DD.A?\ ;Q_Z/DHKJ/"WARS\(^'+30["2>2UM=^QYV!<[G9SD@ =6/:B M@#8HHHH **** "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 @B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D! end GRAPHIC 27 ex-10d1g021.jpg GRAPHIC begin 644 ex-10d1g021.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( .\#.P,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?)IHK> M%YII%CB0;G=S@*/4FF6MY;7L/G6L\<\6<;XV##/U%8WC>QN=2\#ZW96<+37, M]G(D<:XRS$< 9KC[FV\28T?^R;;58K2(@:BCQQP/+'YB<(JG&[@Y/=<]Z%N# M/1H]1LIK3[7'=P/;[RGFK("NX-M(STSNX^M$>HV4MJUU'=P-;J[(THD&T,&V MD9Z9# CZUY9%X=\36NFO;Q6]V\<[22O;R,C(C_;PZE0>F8RS?_7J&/0_%,=K MJ%I;V5^(G>YDDBG,;1.6NP\1C'KMW$Y]?I0@9["&#="#@XXJ."Y@NHO-MYHY M8P2NY&##(X(R/2N'T?3M4T+0O%D=M97CWTEY<2VH=P5EWDE&0Y]^_I3J\G'A?4%U9KEK#4RJ>(Q?'9*,-$\> R\]CPWMZTRVC\,CIB@#U6&[M[B6>*&>.22!PDRJP)C8@'!] M#@@_C4U>8?V-XBMM7O=0T]=23[1? %'D7#P_8L;V'][S%49]13;#2O&%M8T;9/RE=O8=N]:?A71M8MO%=IJ&K17[R-ISVS3.X(!29]H?!ZE M-I!H [N#4;*YN);>"[@EFB)$D:2 LF#@Y';FG75[:V,7FW=Q%!&3MWRN%&?3 M)KA_#^@ZEIMKJ\]TEPHN-5GDBAM8D2;8UP6#&3/S*1R0>U:GCK2;[6+?1XK" M&.1XM2CED,J!T1 K LRGJ.>E '4HZR(KHP9&&0RG((I#-$)U@,B"5E+!,_,0 M.IQZ5YI_PC7B+1;+4K/3+K4)(+.VM8K,(ZJ)%S^_*+V?;D#/ .,5FS_\).;N M6UL9)QJ8L+E[1)RC7,7D)"!8Y8W++L\SDDH!N[GK42>&]23X3:IH4=G=& M_-U(%CF8,'!N-P9,G!7;@\XYS0!Z3;W,%W L]M,DT3?=>-@P/XBI:\[UFS\4 MZ?=0VU@MQ=0R6D48DM(TAC207 9R4S\O[LXXSG!K/>P\:PVLTD.94=HV,;!@&!P0<=P:3[;:BZ-L;F M+[0%WF+>-P7UQZ5YIH&F^(].U/2MEOJ8M6OKAIH9G4!8WD8B1V!Y;;@;E6-P8=2M)UN7N$0+YGE;8S#)G=R<*5/&,T=+AU/3\C&<\>M M ((!!!!Z$5Y4MCXHFU+2;.WM=5M],%HL$WFRC!4Q.&W<\$/MZ9XQ4=E9>*M, MTC2;*RL=55!I]M R&1?W,R3#S2>>%*9QCJ*.M@Z'K$DB0QM)(ZI&HRS,< #U M-16MY:WT/G6EQ%/'G&^)PPS]17!VUCX@N?"OBRPO(;RXDE61;-[D@/-N4\!< MX4 X'7!]JP5\/^*]+LKB&UAN(VENX'N9[*-4,D(M]H"H#PRN &YYX- 'L-%> M2P2>+IO$ILK6[U">ZM'M?-D)V].]3:=IWC"Y>RBGDUB"U> M:V%ZTLJ"3>$?SF4CI&3M'\@* /4))X88))Y942*,%G=F "@=23VQ4,.I6-QO M\B\@DV()'V2 [5(R"?0$&=9N-?O-1TJU(MM6FBLYI0PP;-K>',@Y_A9"/^!&@#U ZQI@B24ZA: MB-]FUO-7!WMM7'/=N!ZFKM>/VOA778-/L[5-+=(X8+%0N$^4I>L[#.<\)@__ M %ZL)8^-C9:LUQ=ZJ+DGB..-65R):J+L@_NX8U*.PEROEG=G:4X.,8!]16[X:-Q)XCU>2>(Q2B' M3DN4+[]LX5BP+=R%9,GZ4 =Y1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% %/4[U["R\^.)97,L42H[[!EW5,DX.,;L].U9'_"86 MB^7"T+->,0#!'(IQ^\$9()(XRP.2!GZUI:]>V>G:'=WNH6SW-I GF2QI%YAV M@@YV]\=?PJBE[X;;!FCL8)@J1-#/&BR)NY5".W3I[4 #^*;:72YKVPC-SY]17/C&Q6"X^S(\UQ#NS'QQC@DD'@ \ M8Z^V.:I:?XA\)7"6SQVUO!"UJ98YIX%0*F(SCGH3]H7CU)K1GU/PJ;M;>:73 M6DE:23YE4@L@!8DXQD ]:8#]4\2IIEQ;1O:NR3Q2,K%L-O'W4QC^+D YZX]: MB@\8Z=)'$)0RW#11R211L'V;DW'G@X !Y(&<<5.NK>&I!"HN]-(V&6(;DX53 MN)'I@J3^&>U0SZKX/ER&'':H(-7\/P MW]O:6OV578LBF)5 C9?X3CH?F_4U(=3\.R7+2&[L6F>,!OG4EEDV@ CONPGZ M4 4X_%,9[U;L-?DO-3@LWL6B6:V$ZR[ MF(/"$@?* 0-^,YSQTK-U3Q#X9T&Z%K=6*+LD6T!CME(4LF\K]-K<@?WJU8=0 M\/6TC>1/I\+QAHCLVJ5"#+#V &/:@#8HK"7Q=H[7"!_%^ M('UJXNNZ9*'^SWD5PZP>?Y<+!G9,9R .M &C16%_PF&C&UEG6Z!5(]Z@\&3] MV)<+ZG:RG\:M#Q#I(M4N)+^")'&?G< CG;CZ@\4 :=-V('+[5WD8+8YQ5"'6 M[&YU&.R@F65I(Y'5T.5.PJ&&?4;U_.M&@ HHHH **** "BBB@ HHHH **** M$"J&+!0">IQUI:** $(!!!&0>H- 4 = *6B@ HHHH **** "JUTJJBD* M 6F0G Z_,*LU7N_]7'_UU3_T(4 6**** "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 R_$;68\/7RZ@]LEG)$8YCN3DY-;5SX9-Y#91 M76CVLRV2*D)?4Y20%96&3Y?)RB\FN='A6Y$MH_\ :FO'[/-!(0;5OWGEHJ'< M=^$S-'H\2R32F5I!J\^X.3G*G9D=.,=*CC\ 6<3,T>B0+OCBC;&KS MSW% M[IUO(LLRSA$U*1,.(Q&>5C&055>#Z56_X5_9E9E;0X&6>2660-JTQ#-(FQOX M.FW@#MVKJO[:'_0.U'_P'-']M#_H':C_ . YH YR#P5!;I$JZ);,(PH4OJDK M$X96&,^];G]M#_ *!V MH_\ @.:/[:'_ $#M1_\ 3CKD^M=3_;0_Z!VH_^ YH_ MMH?] [4?_ '+O2M46]M-/ME"K*/+;4)&RTA36VC;3;(FXE\I<7K<':S9_U7^S4W]M#_ *!VH_\ @.:S]1U<-=Z6?[/U ;;L MGFW//[J2@#2\_6?^@?8_^!K?_&J//UG_ *!]C_X&M_\ &J;_ &T/^@=J/_@. M:/[:'_0.U'_P'- #O/UG_H'V/_@:W_QJCS]9_P"@?8_^!K?_ !JF_P!M#_H' M:C_X#FC^VA_T#M1_\!S0 [S]9_Z!]C_X&M_\:H\_6?\ H'V/_@:W_P :IO\ M;0_Z!VH_^ YH_MH?] [4?_ :T M@A5FL-04+(A)-N?[PH M>?K/_0/L?_ UO_C55KK5[RQ>!+N+2H&N'\N%9=1* MF1O[JYCY/L*;_P )3:_\^.H_^ QK#\07%OKDU@ZIJ5L;67>66R8NPR,J#N& M<8.00?3@5//'N7[.78Z5+O5I$#I8V#*>05OF(/\ Y"J"YU>\LG@2ZBTJ![A_ M+A6742ID;^ZN8^3["O.)/#QMH0+"^U@!+<6Z0&T=4 \S=NX?KC@^N.U;FP#2 MM)L%GU%H[*7S9?.TYI//^;<%Y?*@'IR>@ZXHYX]P]G/L=IY^L_\ 0/L?_ UO M_C51->ZPEQ'"=-LLR*S _;6XQC_IE[U#_P )3:_\^.H_^ QJK+XGMCJ-LWV+ M4>$DX^S'_9HYX]PY)=C5\_6?^@?8_P#@:W_QJJDVM75O=I:3II,5RZ&187U( MAV4=6 ,><#UH_P"$IM?^?'4?_ 8URWB2UL_$=XTLG]I6\3VKV[HEBVY]P(&3 MN (!.<$9R.HR:7/'N'LY=CL_M&L8S_9]C_X&M_\ &JKOJ]Y'?QV#Q:4MY*A> M.W.HD2,HZD+Y>2*\YO-!FD\\0ZEJ^RY>/>K6D@6%57!V@2<\XP.WJ:Z=[I6U M[3[\M?M;V'D_QHYX]PY)=C<\_6?^@?8_^!K?_&JJ+K5TU[+9JFDF MZB"F2$:D=Z9Z97R\C/:C_A*;7_GQU'_P&-]FO9K**+2G MNX &E@7427C!Z%E\O(S[UYW;:'+;7-HIU/6YH(9GG>1[:0.22A"_?Z_*);S5IA>S1S1"**'^SBK0KD$@/NY!.2>.3CG@4<\>X>SEV.D\_6 M?^@?8_\ @:W_ ,:J**^UB5I5&FV0\M]IS>MS_P"0JA_X2FU_Y\=1_P# 8U5M M/$UJLMT?L6HG,N?^/8^@HYX]PY)=C5\_6?\ H'V/_@:W_P :JI;:U=7CR):I MI,[QR&)UBU(L5<=5.(^"/2C_ (2FU_Y\=1_\!C7"RZ%;2W#S_:=5CD,LKQ^5 M8NHB$BL#M&_@Y;.1QGL,FESQ[A[.78]$^T:S_P! ^Q_\#6_^-57M-7O-0$IL MHM*N1#(8Y/)U$OL<=5.(^#[5PVAZ?)I6N6=W/=ZO<06< 10;5P96S)G(WD ? M.O&#G Z8K>T&_726OGN1>WM_"Q7_GE[4W_ (2FU_Y\=1_\ M!C6;H7B6VCTE%-EJ!_>RG(MC_P ]&HYX]PY)=C;>ZU>-&=[&P55&68WS >O M^JJO9ZQ>:C L]E%I5S$XW*\.I%U(SC((C]>*KW?B&TN[*>V-E?XEC:,[K,L. M1CD=Q[5PLWAN"6T*+J&LQ7#0^29DLGR!YF\ 9?.TE/=: MO&C.]C8*JC+,;Y@ /4_NJAL]4O\ 4+5+JR@TNYMW^Y+#J)=6^A$>#7':)'+I MNH:C>2W&JN\Z/%"IM78*"00[ L02,<# QD]']4BT;2([*:*^N959F>9; M Q[R3DDC)YYY.:.>/4/_+L?2BV\46HM81]BU'A%_P"78^E'/'N' M)+L6KK4M0L;62ZN[;3+>WC&7EEU!E51ZDF/ I8;_ %*YC#P6NFRH0"&2_8CD M9'2+T(-9&N:K;:QI$]B+6_C,H&'>R9@I!SG 93GW!!%X>SEV/0;O4]0L+62ZO+?3+>WC&7EEU JJC MW)CP*DCN]6FB26*RT]XW4,KK?,0P/0@^5TKA-*M[BR\-W]BUWJ:WEZP8RFQ: M18>@( 9N21WR/H*ZK3]>M;'3K:T^Q7Q\F-8\QV;(O QP,G'YFCGCW%R3[%R\ MU+5[*W$SZ;9,#)''@7K=7<*/^67^U5CS]9_Z!]C_ .!K?_&JQ-:\2VTFGJHL MM0'^DVYYMCVF0UH?\)3:_P#/CJ/_ (#&CGCW'R2[#KS5[W3XTDO8M*MD=Q&C M3:B4#,>BC,?)/I4Z7>K2+N2QT]ATR+YC_P"TJYSQ'=P:];6\2)J-J\,PE$HL MF9AC^Z0PP?S'J#7,3: L/SV%[K$8C2<)!]D=5)D+$$G?P1NP3WP.E+GCW#V< MNQZ'>:O>:?'')>Q:5;)(XC1IM1*!F/11F/DGTJSY^L_] ^Q_\#6_^-5PPMRO MAFVT<7.H'9.99VFTYI%E4DDQX+Y"YQ_$>E=;_P )3;?\^.H_^ II\\>XN2?8 MFEOM8ADA0Z;9$ROM&+UN."?^>7M4WGZS_P! ^Q_\#6_^-5CW_BFT66S=[/45 M43=[8\_*:F_X333O^?74?_ 5JI>\KHEZ:,L7&L7EIF^(+RUF8ZE;I$CQN$LFWR M*W5=VX#'3((/08P>:YR;2TCB=;75-6(>*W@\IK.0(BHR;B 'Z$(?ES_$>>:= MGV%='ITVKWEO>06DT6E1W-QGR87U$AY,#35&Z.;3B[3. 0'W;L@@$XZXR:Z/_A--._Y]=1_\!6HY M6%T6CJ6KC4!9_P!FV>XQ&7=]M;& 0,?ZKWJQY^L_] ^Q_P# UO\ XU7.GQA8 M?\)"DOV74,"T9K7VC6?^@?8_P#@:W_QJN UU--US4KJZ>7488YXE0Q)8/@L MN,,_S8;&.. >V<<5E3Z:K2E$U?6FAFN7FD9K60-&"N %P_)ST/; X.*+,+H] M,&KWC:@VGK%I1O53S&MQJ)\P+_>V^7G'O5GS]9_Z!]C_ .!K?_&JY1=;MO\ MA*3J[M>O"(/)CMSIQW1YQDA]W? SQV%;/_"::=_SZZC_ . K46871<2_UA[J M: :;9;HE5B?MK<[L_P#3+VJ;S]9_Z!]C_P"!K?\ QJL&'QCIXU2[?[+J&&2, M?\>Q_P!JKG_"::=_SZZC_P" K46871/#K5U<7,UO FDR3POY\KFKDGC+3GC9/LNH?,".;0FBS"Z+-GK5UJ";[)-)N4RPW0ZD7&5 M.#TC['K5K[1K/_0/L?\ P-;_ .-5Y>^D6#PD+J.K13>5-"LD5@X$:.5(" N< M %>F3D,0,<8O: \>DZXU_/>:K.B0>1&AM7^?A69I7G73C$7)QU&X\X ';@ 8K8'C/3STM-1/\ VZM1RL+HUM)O+B_TZ*ZN M+>.!I0&5(Y3)P0.I*KS^%7:YSP/K]CXA\-136!E*6Y^S2>9&4.]54GKV^8Y K@8-/NS<&YN_%&A MRSSS0SSL+X8#H\).P=AB,\=R:]&\2W-[:>'+ZXTZ*.6\2/,*2'"LV1@=1^6> M>EXABAB(GCVQF65W*;/+8DKR#W(XZ]*J*0FVA@G\37&E_9 M[SQAHGGE'W/#J"+EMR%,'9QG#YZXSWJ[)>Z[+)>@>,M'AC=R8"MY&Q RQ7^# MY>-H/WLX)R.E6+'QY9WVHVEHMC=1_:3&N]RHV.ZLRJ5SG^!N0,5;M=6O9O&E MUIBRVT]C#;[Y"B$/!(2-J%L_,2,G&!CCUJN34GG'^'-9N;>_U-M>\2:+/;R. MIM!#=I\HYSD8&.-HZG.,\5T/_"1Z'_T&=._\"D_QJ.BCD%SDG_"1Z'_T&=._ M\"D_QH_X2/0_^@SIW_@4G^-1T4<@A_P#09T[_ ,"D_P :/^$CT/\ MZ#.G?^!2?XU'11R!SDG_ D>A_\ 09T[_P "D_QH_P"$CT/_ *#.G?\ @4G^ M-1T4<@A_]!G3O_ I/\:/^$CT/_H,Z=_X%)_C4=%'('.2?\)'H?_09 MT[_P*3_&C_A(]#_Z#.G?^!2?XU'11R!SDG_"1Z'_ -!G3O\ P*3_ !KY.^,M MS!=_%?6Y[::.:%O(VR1L&4X@C!P1[U]6U\H_&/\ Y*MK7_;#_P!$1U,HV149 M7.%HHHJ2@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 **** /I_\ 9Q_Y)YJ' M_85D_P#145>P5X_^SC_R3S4/^PK)_P"BHJ]@H J:I9F_TV:UVPMY@ (G0LA& M1U (_G7/MX3E= C0Z*5$?E ?8W^YG./O^O-=)=SM;6S3+$964@! ZKG) ZL0 M.]9W]LW6_8=(EW XQ]IASGT^_33:$TC&M?!D]IJTNI1G2_M#JB(3:O\ N@H( M 7Y^.#5F'PS,,KH\Q!QTN(>_3^.E_M6^VEO[%N M-HSD_:(<#'7^*CF83_ .+J M<:EJ!&1H=R0>A\^'_P"*I?[2U'_H!W/_ '_B_P#BJ?,PY45_[/UK_GZT[_P' MD_\ BZ/[/UK_ )^M._\ >3_ .+JQ_:6H_\ 0#N?^_\ %_\ %4?VEJ/_ $ [ MG_O_ !?_ !5+F8P5X_^SC_R3S4/^PK)_P"BHJ]@H RO$=G#?Z'-;W#.L1DB9RD; M2-A9%;@+SV[=.M7FDO!83 M/#<-)$1(C;2H$BEN?]T'COTKGX[+Q.6:X<$32.)O*:Y)2,\?(!G[O'IZTNH/ M8IB&1K=(IM3O9L ;]^FW !(=6&,+P/E(/KFI<2D.3JVHJ^WY"NGW& ^>7(V] M2.W3@5?SXKDMD66-$=@"QA=,IAU)'(PV5W=,8]^M2[_%)#LL< *KN5&V_,^> M5R#]WI@]>M-@B+2[[[%8I#<:AJ$THEWL_P#9DW*_W<;./7-,^TPH=8,$ES"U M^P9'73;@E#L"DGY>>F:U]+?6C8H=0AMQ<&7YE$APL?KD+R M:&*4,ZA;:.6XW*S#/SCD[ FP6EA=6K&XO)((,X3^S)U+$9" M$X3' =AT[+Z4VY\Z6&."#4+F"%9I78#2[@EU=F.#\O\ M8K4TNQUV&YM8[R5 MS"G,S_:"^XKD*.<'#;E)XZH<]:2Y_P"$C6VCM[6VWEI9A+)),N=A9MN._ (] M,8_"DP1D)%<*@0:M?(H*[0FGW/R J/EZ-C)S^%=0FNV"(J!;["C _T"?\ M^(K+1_%BQA%AB&W:%:3825P-Q;#=0>2DH7SFNCM9.[CGIU_ M*@#KZ*Y=]A[Y8<=<4\ZQHRG#7U\HX)8M* %/1\] M-A[-TH Z6BL:REL-0MQ/!>7>POY8WRR(=WI@\].:C,]O'=7T,[WD0M(A,SM< MMAD.X9Z_[)H W:*YBQU2TOI+>-?MZ2SD;4-PQ0C\O6I)]1L+>S2>6 M>]0R/)'&IF<@LA(Y(X )7@GUH>@'1T5S"ZYHWEAI+S4$88#J3+F-B,A6]"<\ M#OVK9CLHY(U<37@##(#3.#^()XH O453_LY/^>]U_P!_V_QH_LY/^>]U_P!_ MV_QH N453_LY/^>]U_W_ &_QH_LY/^>]U_W_ &_QH N453_LY/\ GO=?]_V_ MQH_LY/\ GO=?]_V_QH N5\@?&W_DKVN_]N__ *(CKZS_ +.3_GO=?]_V_P : M^2?C1&(OBUK:!G8#R.78L?\ 41]S0!P5%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 ?3_[./_)/-0_["LG_ **BKV"O'_V:A_V%9/_ $5% M7L% %#69[6VTN2:\D2.%'C)=TW!6WKM./][%82#2DG-I'):[X9%MRBVO"G@ M>F!Q6_JUO%=:'[**-8&BR!B(AKT98^YQG)_ MK1U#H/DMM$@MXY)=2T_R=F$9I-PVE@./F_O8Y'2K,=EIJEHDO-.S)(8RF%.7 MX)3&?I\O;TJLOA@QH!LD&%QD21+D[@03B,9(*CKQ[4\>&$*2)):O('01?-<@ M%4!R%&%'3GGKSR30!I:?:[+7&GWMNUON)!C7>N<\\Y/?M59(+>2[U&!;F%I@ MJM=AH2<@Y(SDXQP>![U+IVG2Z=:BWCLUD42>8"\J@YZ#[J#. .>:JKI,;3Z MDT4#;KM/+N%%\S V6Q_O&J]QH#7$>9GF-O'*\H3[2FUW3BMM([R2-7COHF1AE66,$$>W-8"^%D8;C%+('99'S<+ MB0KC8>$XP!CC /?)YKH1+>J !91@#I^^_P#K53 /)OO^?Q/^_7_UZ/)OO^?Q M/^_7_P!>CSK[_GSC_P"__P#]:CSK[_GSC_[_ /\ ]:D >3??\_B?]^O_ *]' MDWW_ #^)_P!^O_KT>=??\^=??\^3??\_B?]^O_ *]'G7W_ #YQ_P#?_P#^M1YU]_SYQ_\ ?_\ ^M0 M>3??\_B?]^O_ *]?)/QH61?BUK8E<._[C+ 8S^XCKZV\Z^_Y\X_^_P#_ /6K MY)^-#2-\6M;,J!'_ '&5#9Q^XC[T <%1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'T_P#LX_\ )/-0_P"PK)_Z*BKV"O'_ -G'_DGFH?\ 85D_ M]%15[!0!FZ]81ZGH\EI+GRVDB9@JY)"R*V/TKFHM E0M(;JX^T2$/),MMAFD M[M_A]!72>((+BYT:2*VN&MY3)$?-5]A4"12W/T!^O2N92+6F1?M!MX,[8O((/&0F3[!W'Y>E07&FW\\<<"W#10QSRR#9$X8J[$X/.#]XCGB MK&G)?6][;1W&H*]K'DR2&X!+[,Y^8,"?=/>H;F[UAK=+:W('[Z822/<1$ M.C,VWN6 (QC!R.F*3!$"Z+>@*IOKI$'1463]V.,JN3R&ZG/(/3 KJH[V**- M8UM[G:H &4)_G7,1W7B)8TC6[C4# 0N\!(7C=OQ_%UV[>,?>YKJX[RV6)5:\ MC=@ "Q9%Q_W[-']HI_SPN/\ OV:D^W6G_/S%_P!]BC[=:?\ /S%_ MWV* (_[13_GA&PT:6X6W-P0\:"(/M+;I%7K^.:YM?$%E([NMN1:B0%)O.=M\7= M\?G1U![$C:]J$ENABTNV60IO),4C#&]0>-H(&TGWXJ==:OFWLFAJZQG:&;5) MA;F6&! (8_)&7DQD[?4N.U "Z=<:G)>VUK=6B G)FD\C"C9D M-CZDH1[$^E0W.MS10)%%8&6Y:::)\6[#8 S!".,'C:?2G:?J,%[<6]LUDZ33 M=5$['8!NWY^A4#_@0I]QJNG6MFDDD4@DDDEC55FR%*,R@MR#@D#H#U_&DP16 MCU^_V(HT5)'Z;A&P$G3+#*\!2<'//ID5U<<">4OF0Q!\#=M7C/M7,+K^DB/, MEK>AT*I*H8'8[#*K]_G<#QC('?%=!'IUL\:N8I4+#)5I#D>QP<53 M?9X?\ MGC'_ -\BC[/#_P \8_\ OD57_LNU_NO_ -_&_P :/[+M?[K_ /?QO\:0%C[/ M#_SQC_[Y%'V>'_GC'_WR*K_V7:_W7_[^-_C1_9=K_=?_ +^-_C0!8^SP_P#/ M&/\ [Y%'V>'_ )XQ_P#?(JO_ &7:_P!U_P#OXW^-']EVO]U_^_C?XT 6/L\/ M_/&/_OD5\A_&M57XNZXJ@ #[/P!_TPCKZT_LNU_NO_W\;_&ODGXT1)#\6M;C M0$*/(QDY_P"6$= '!4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!]/_ +./_)/-0_["LG_HJ*O8*\?_ &:A_V%9/\ T5%7L% &?K=Y;V&D MRW-R6$2/&"5CWD$NH!Q]2/IUK$&HV N6A2?YHI1"7^S(%'3D'T']*W=7^S?V M:YNVA6(/&M7++3I[&W$$$%N8P^\;YG<@_4BJ,RV:-J#3R:?NG8071>Z;(."P0_W>"3 MCT)- #K._M;J6!X;EUFF("$VRACN!)_]%G/^[39$TN.$7;R6ZL\LFTM9H&>1 M20W..IVGGO4@M;>PU))=EA#=!6**;AAP[ $XQ_>P!]?>H'T2VN945A#(3+(Z M1_;9"-V%Y?ED<-@K<#ZCVCM?^_C?X4 +] MEN_^?]O^_8H^RW?_ #_M_P!^Q1NU+_GE:_\ ?;?X4;M2_P">5K_WVW^% !]E MN_\ G_;_ +]BC[+=_P#/^W_?L4;M2_YY6O\ WVW^%&[4O^>5K_WVW^% !]EN M_P#G_;_OV*/LMW_S_M_W[%&[4O\ GE:_]]M_A1NU+_GE:_\ ?;?X4 'V6[_Y M_P!O^_8KY)^-"NGQ:UM7D,C#R,L1C/[B.OK;=J7_ #RM?^^V_P *^2?C1YI^ M+6M^<%$G[C(0Y'^HCH X*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*** /I_]G'_DGFH?]A63_P!%15[!7C_[./\ R3S4/^PK)_Z*BKV"@"AK5E'J M&ER6TRN\9>-F5%R6VNK8Q[XKFX_#RHF#)J3.0"\GE@,S=VSGK_*N@\1(TOAZ M^CC=DD>(JC+)LPQZ?-V&:S[2^2/4-3F%W&@G$;0F67>JL%P1M!X&>PH RAX8 M0PI$Z2.JIMP;%2"=RL."Q &5Y QG)S4H\.QX?N.D(5D.?OYS_K.Q?J> M/2I-6::?4X+VRU&T62* J"7(&\ANW]W.,BHX[W6SY3/K5IP!N4(B@\OGU[;! MU[4 :6DVQTJQ%LL5XX$IDW+$$!]L9(^N.IYJI=Z7-=W5S,6N4$TOF!1:CY1Y M9C89W:6E[3R9ED64B)@S$ M;2R^V#VS[50AO-=5O.?4;/SF #D.H4H">V#AN>.<>M'D L?A?8BJ9+O*Y.Y; M15(YS@8;A2QP>U2:?J%Z-04WFIVPM%4Y12N6;VX^[C&._!S0!N? MV@__ #Y77_?%']H/_P ^5U_WQ1_:VG_\_D7_ 'U1_:VG_P#/Y%_WU0 ?V@__ M #Y77_?%']H/_P ^5U_WQ1_:VG_\_D7_ 'U1_:VG_P#/Y%_WU0 ?V@__ #Y7 M7_?%']H/_P ^5U_WQ1_:VG_\_D7_ 'U1_:VG_P#/Y%_WU0 ?V@__ #Y77_?% M?)/QGD,OQ9UMRC)GR/E<8(_<1U];?VMI_P#S^1?]]5\E?&>:.?XM:W)$X=&\ MC# \']Q'0!P5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?3_[. M/_)/-0_["LG_ **BKV"O'_V:A_V%9/_ $5%7L% &;KKW\>DR-II N_, MB"$KN !D4-D>FW-8=OKVMJTKRZ9(ZRL)(8G&UE4_P<#J!\QS]*ZN6*.>)HY5 M#(W4&JO]DV/_ #[+^9H P+C6-?\ -8)8Q+Y6&V*6(EPI) ..G0=.M6K'5]0: M]>QGMCO(GF61CT02.JC&.O\ J\>H.:U?[)L?^?9?S-']CZ?NW?94W8QGG- & M-'K>LQ11F72O-R,$JQ#9R%R1C R6S] ::FO:JSJ[Z;L4 JW)V@[HAD_+G@,Y MX]#^&W_9-C_S[+^9H_LFQ_Y]U_,T 9!UK49=/U-Y;(69@&(Y-X8X[MCM@<\U M1_M;Q##42)Y@2%8@4\L1,0^<7S78CGN[A;-2?)N/*4--S_%Q@ #N /TK M:TFXDNM&L;B<_OI;>-WXQ\Q4$\?6@Z18$$&V0@]0<\T?V18 8%L@'XT 7,CU M%&1ZBJ?]DV'_ #[)^9H_LFP_Y]D_,T 7,CU%?(/QL_Y*]KO_ &[_ /HB.OK+ M^R;#_GV3\S7R3\9X8X/BSK<<2A47R, ?]<(Z .#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@#Z?_9Q_P"2>:A_V%9/_145>P5X_P#LX_\ )/-0 M_P"PK)_Z*BKV"@"EJ]R;/2;FYQ,1"F\^25#X')QNXZ9K+-_:1S16\VLW4=R[ MB,PYC8JQ!.#A<=C5[Q#=6MEX?O;B]<):K'B9FB>0!"<'*I\V,'MTZ]!6%,EB MW^F3WFGPM*Z-^]$D;*SY494L"N[)&"!0!J64\.H7#1VFKW?FG_Q-']GR_\ 02O/S3_X MFJR7UQ+GR]1TM\==N3Z_[7L?R-55U_=!/,VIZ;'' TBN9%9<;#AB/FY ]: - M/^SY?^@E>?FG_P 31_9\O_02O/S3_P")JG!J4]RKM%J&G,J-L8E&'/7NW(]Q MQ5F)]1GB66*YL)(V&5=$8@CV.Z@!_P#9\O\ T$KS\T_^)H_L^7_H)7GYI_\ M$T;=5_YZV7_?MO\ XJC;JO\ SULO^_;?_%4 ']GR_P#02O/S3_XFC^SY?^@E M>?FG_P 31MU7_GK9?]^V_P#BJ-NJ_P#/6R_[]M_\50 ?V?+_ -!*\_-/_B:/ M[/E_Z"5Y^:?_ !-&W5?^>ME_W[;_ .*HVZK_ ,];+_OVW_Q5 !_9\O\ T$KS M\T_^)H_L^7_H)7GYI_\ $T;=5_YZV7_?MO\ XJC;JO\ SULO^_;?_%4 ']GR M_P#02O/S3_XFODKXSQF+XLZVC2O*1Y'SOC)_<1^@ KZUVZK_ ,];+_OVW_Q5 M?)7QG\T?%G6_/*&3]QDH"!_J(_6@#@Z*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ^G_P!G'_DGFH?]A63_ -%15[!7C_[./_)/-0_["LG_ **B MKV"@"CK-FNHZ+>6,DN4NO!UK>:E=7\FGZB)KB M191B6W(C=65LKG).2@X;( SC&:[FB@.ECB=+\)P:7<7,PL-4N6N!()!<7$)! M#C!'&.W%0R^#OM$<*7']NRK%'Y0#W%MR@&%4X'\/8]3GDFN\HH X!O MBJ-] MFT[4K1VS^\@EMPW)R>H(/<RUP%;]% %#[=>?\ 0)N/^_L7_P 51]NO/^@3 M?] FX_P"_L7_Q5'VZ M\_Z!-Q_W]B_^*J_10!0^W7G_ $";C_O[%_\ %5\]_$OX8^-O$_Q!U36--T%G MM+CRO+9KN!2=L2*>"_JIKZ3HH ^0/^%)?$/_ *%[_P G;?\ ^.4?\*2^(?\ MT+W_ ).V_P#\_P#)VW_^.4?\*2^(?_0O?^3MO_\ '*^OZ* /D#_A27Q#_P"A M>_\ )VW_ /CE'_"DOB'_ -"]_P"3MO\ _'*^OZ* /D#_ (4E\0_^A>_\G;?_ M ..4?\*2^(?_ $+W_D[;_P#QROK^B@#Y _X4E\0_^A>_\G;?_P".4?\ "DOB M'_T+W_D[;_\ QROK^B@#Y _X4E\0_P#H7O\ R=M__CE'_"DOB'_T+W_D[;__ M !ROK^B@#Y _X4E\0_\ H7O_ "=M_P#XY1_PI+XA_P#0O?\ D[;_ /QROK^B M@#Y _P"%)?$/_H7O_)VW_P#CE-?X*_$% "WA_ ) '^FV_4\#_EI7V#5>[_U< M?_75/_0A0!\D?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE?7]% M 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\*2^( M?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ D[;_ M /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \_\ MG;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7U_10 M!\@?\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ Z%[_ M ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ /CE M?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10!\@?\ M*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0O?\ MD[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ \_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ (Y7 MU_10!\@?\*2^(?\ T+W_ ).V_P#\_\G;?_P".5]?T4 ?('_"DOB'_ -"]_P"3MO\ _'*/^%)?$/\ MZ%[_ ,G;?_XY7U_10!\@?\*2^(?_ $+W_D[;_P#QRC_A27Q#_P"A>_\ )VW_ M /CE?7]% 'R!_P *2^(?_0O?^3MO_P#'*/\ A27Q#_Z%[_R=M_\ XY7U_10! M\@?\*2^(?_0O?^3MO_\ '*/^%)?$/_H7O_)VW_\ CE?7]% 'R!_PI+XA_P#0 MO?\ D[;_ /QRC_A27Q#_ .A>_P#)VW_^.5]?T4 ?('_"DOB'_P!"]_Y.V_\ M\_\G;?_ ..5]?T4 ?('_"DOB'_T+W_D[;__ !RC_A27Q#_Z%[_R=M__ M (Y7U_10!\@?\*2^(?\ T+W_ ).V_P#\94\U),H8XP#E"1U4_E7I%%% '_V0$! end GRAPHIC 28 ex-10d1g022.jpg GRAPHIC begin 644 ex-10d1g022.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( /L#/0,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*K:A M*\.FW4L;;72%V4^A .*\QL_'>IZ!X*TO5]0$FHRW^%;S[J(E6,6X,!&@VQY^ M]NY4&@#U>BO*I_&>LZ?#XACE9'3??FUN(YLO$T,*/M *D;>3@\_2H7\=ZI8K MK\#R)*"]T;>03 S0&.V20?*5("9SSZGI0!ZW17'>&?$=_Z% M"K'>B&%)"6X'').?7/85F_#[Q9?ZU66/Q(U6#P]87%Y!I]Q3L)RFY%D";$&.9,GITZ> MM:'C_P 8W.C7FG16%TT#0Q'4+J,0ES+$&51$>#MW9( M3>7/V:?2S;+KMO:1%W8'R9$5AGCH=PY]S[5(/BB\E[>VL-E;OLDACMIS*5C) M>8Q9DT5YQ%XOU:P\37R7"6]S9274-N-DY(BCT5YK8?$O4M1M$N(=#2 M-;FXAAMFFFVC]X[+\V 3D8!.!CMUK0\->+-6USQ-##-'9P6

-=?T^TGM]3 ML+-KJR2SAGD:8KNGG Y; PJJ2(K21&@AD#1/,MTL( M<-MR5YSGT[4 >G45PMAXVU/4+RTL?[-M;.Z>!YIOM5Q@$"0Q@1X!W$XS@XQD M#K5"Y\2ZY+\)8-8:Z2/4I;B",R66TG#7"H0 X(#8)'(H ])HKA'\:3:1>QZ3 M/"TDPDLXPUY,HF?SW*L2%4 E0.PJC;?$K4);6W:73+.*6]\@VS&Y/EJ)'=F<^#/&E[KC.#N.#SB@#U6BO,];^(NH6\^I MZ=90V;7%O9RNMPCLR++'&KL,$1+8AFB;S%!7YQC=AO0B MLZT^(.KV%C;6QLY-2O)9[H[9V5)4CBD"['V@+YGS#L!1UL!ZI17FUS\4IK.Y MNA+ID#11&Z1$2XS*K0[3F08PJG=USVJU;^.=7OM2&DVUAI[7:FX$LXN6:'$0 MC.4(7+9\P#'8B@#OZ*\]@\0ZM?\ @'PU>7%S$EWJ=[:PS36K=$9P6^A(!4CM MFN5NO''B:'2M8LEU!_MTSW-U97/E)^YMX6EWCI@X,:KR/XZ /;**\LNO&=_8 MZLUQ--/-;V<]P7@4K^\5;2.0+P!_$2>=YLH$ M8#:P RW4[>1CIV--H2=ST2BO,8/B%K%IHZ/=PZ;-=%KZ4L9S&HCMY""G3_6' MH!Z#)JS)\2KJ!KNXETE#8Q/<1ILE)E+11"3E<8 (..O&*5QGHM)N&X+D;B,@ M5Y[!\0]0^SV$M[I,-K%<7?D2S/-\JJ0A5@!EN2^.1@$>XK;\'WES=V0%W,T\ MMO/=V_FMU<)* "?PQ0!U%%%% !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 17,L,%K--<$"%$+2$C("@ .X 'O38+/1;H/< MPVMHQG5HW;RQN8'AE;OVP0?3%5H/"UG#%?QYXO0!*RC:?T/Y>@XJ.X\*:4]U M;R;8XY$G$J*1]X@#CJ"3\N<^I)H U39:3'L)4#V!SZ]ZN2 M^"-.>2=DQ&)3G C!P,8QSQQVX^7M0!?EM] BDM$EM[)6ED>6W#1CE\;F(XX. M!D_2K<#Z;?0F\B\B5+J)09,#]Y'S@'U'S'\ZIW?ARUO+:VADD=?L[ET:,!>2 M<]O\G)JC_P (;IB7*22S$JL:1I&P&-J%&Q[@; ?;)H U!8Z-)/+:"TM6D,<; M.GECE02$^N-IQZ8ID%EH5RU\D-I9N=YCNPL0Y;[V&XYZ@U7M= T^SO;*;S8_ MM$8Q"0JJ6 #YQCKQ(2?7 )JQI^B#3+B=[>[F,'XK*[M[EIC));VX@0 MA=N1P,M@X)P * +B:1IT;LZ6-LK/()6(C RXZ-]:DCTZRBECECM84DB#*C*@ M!4,!0!!]@M/),/V6'RS) MYI38,;\[MV/7/.?6I);>&9HVEB1VB;>A9<[6]1Z&AIXDC>1Y45(UW.Q8 *,9 MR?08IX(90RD$$9!'>@""2PLYA.);6%Q< ";<@/F8X&?7%4$\-:8NHO>?9PVZ MU^R"$@>4D6[<0%Z3YB^;MW;,_-CIG'I3Z *:Z3IRBW"V-N/L MQS#B,?N_]WTIRZ;9+;FW6T@$)D\TQA!MWYW;L>N>:M44 59M-L;FY2YGLX)) MTQLD>,%EP-QI]KNB4(C>4N54= /85>HH JIIEC'9_9$LX%MM MV[RA&-N5(-E;X*NA'EC[KG+#Z$]?6K=% M %8:=9"3S!:0;\D[O+&UAM]3O[:PBL MH+9X+>*XCW,C1EV '"E@KC<,'Y^:[3Q&+@^&M36TF6"Y>V=89&<(%E RKIVE^);F9WO+S7 MK-8]2:4HT\KB:#/RA=N=H"\;3USV(S5V?PU0WFE>8T-TUM-(=Y MX5OFR?NY&,]^*B?6O&OV!=E]I0N-B;F+P\'<^[ W8)(\O/( YQ7?KJ^G;1NU M&TW8YQ,O^- NIYTG@VZM8?*T_4;VV6,2"W*6LP:,,\C8! R#MD )'/&:M?\ M"/ZL\T,TNL:HTD.SRV=+ARK"$QLV!M!^8AL$, M8%3G1;R;PM9:?<7^H2:A;3E_MX80@KMVC/*@X M&0#CKBD.B>(B\LC^(-49I(%0*J3HB,'5CQ@\8!&00<''3D=]_:^F_P#00M/^ M_P O^-']KZ;_ -!"T_[_ "_XT >?^)_#EUXBOKK;Y\,;S12K*]I(W B*$;<= MB=W/!SUJ5M&\0M+=LNOZE'YTTSQ[8;@B)70JN%/H2"!G QP.F.[_ +7TW_H( M6G_?Y?\ &C^U]-_Z"%I_W^7_ !H X"#PUJ4;+(^JZEYQC6.641SF1@&&?WF MQ^7(!//-:.D:9J%GJDDNHZGJE_8O:_9_L\D4Q'?J"#DX_BSD]\UUW]KZ;_T$ M+3_O\O\ C1_:^F_]!"T_[_+_ (T >=R>%M4-E#;1ZM>A2LR7)^S3@3*8A%&& M4?*V%52#=)\06EE>:TB3V<^^=4@ED"AH6Q\RJ0?OKT)Z^QH M[+^U8O\ GWO?_ 5_\*/[5B_Y][W_ ,!7_P *XW_A=OP\_P"AA_\ )*X_^-T? M\+M^'G_0P_\ DE]_\!7_ ,*XW_A= MOP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z .R_M6+_GWO?\ P%?_ H_ MM6+_ )][W_P%?_"N-_X7;\//^AA_\DKC_P"-T?\ "[?AY_T,/_DE]_\!7_PH_M6+_GWO?\ P%?_ KC?^%V M_#S_ *&'_P DKC_XW1_PNWX>?]##_P"25Q_\;H [+^U8O^?>]_\ 5_\*/[5 MB_Y][W_P%?\ PKC?^%V_#S_H8?\ R2N/_C='_"[?AY_T,/\ Y)7'_P ;H [+ M^U8O^?>]_P# 5_\ "C^U8O\ GWO?_ 5_\*XW_A=OP\_Z&'_R2N/_ (W1_P + MM^'G_0P_^25Q_P#&Z .R_M6+_GWO?_ 5_P#"C^U8O^?>]_\ 5_\*XW_ (7; M\//^AA_\DKC_ .-T?\+M^'G_ $,/_DE]_P# 5_\ "N-_X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QN@#LO M[5B_Y][W_P !7_PJ%M3B^V1-]GO.(W'_ ![/GJOM7)_\+M^'G_0P_P#DE M]_\ 5_\*XW_ (7;\//^AA_\DKC_ .-UQ/B#XMZ-+KMW<:-XIFBA>V54)@EP MK!E)"(8\9(# EOP- 'M']JQ?\^][_P" K_X4?VK%_P ^][_X"O\ X5XE)\;R M&D":_:MFY?RR+&0*L?&W)*Y(/?C/7':MR/XR>#O^$UEN6UVX33A;! WE3-'( M^?[FS*X_7)H ]1_M6+_GWO?_ %?_"FC5X&9E$%X2IPP^ROQW]*X_P#X7;\/ M/^AA_P#)*X_^-U7M_C1\/TN+IFU_"O("I^QS\C:!_<]J .Z_M6+_ )][W_P% M?_"C^U8O^?>]_P# 5_\ "N-_X7;\//\ H8?_ "2N/_C=< /BW96^I3S6GBE_ M(-V\BI/!*^]2CX!_=\(&V8Q@^HXH ]Q_M6+_ )][W_P%?_"C^U8O^?>]_P# M5_\ "O&M'^-]K_:FG+JFOP&T$?\ I;BQD&6^?L%)S_J^G')K4\,_&3P=!)J; MZCKMQ&);DO DT4TP5,8X(3C.,X/3- 'J/]JQ?\^][_X"O_A3(M:MIX_,BBNW M0DCVR"21B/L M]_\!7_ ,*XF?XV?#\V\@C\ M0G>4(7%G< YQQSY?%>=VOQ<2QL\6_BHLP@9$2>VDD.[>OSL2GWBN[@';],T M>]?VK%_S[WO_ ("O_A1_:L7_ #[WO_@*_P#A7D&F?&[2WO;X:IK:&T^S8A$5 MI*C-)L7[I"$KEM_+=.,5J>%?C)X+M= BBU/7YEN@[LRS03RE06)"[@AR #@= M^* /2CJT(!)M[P =?]%?_"A=6A90RP7A4C((M7Y_2N+E^-?P]:&11X@R2I _ MT*X_^-TVU^-7P^CM8D?Q!AE0 C['=Z_\ &7P-=:#>P6/B25+F2,K&T-K,C@^Q,>,_6N0A^,8M4 C\ M3Q,&DA)5[2601H$(=02@)^;&23]* /<_[5B_Y][W_P !7_PH_M6+_GWO?_ 5 M_P#"O&XOC7I-QH6LIJ&L;[AWQ9QPPRQ.5S_>5, 8P>3D\BNFTGXT> X-'LX; MKQ'(UQ'"JR-+:3EBP&"20F,_2@#NY=:MH4WRQ7:+D+EK9QR3@#IW) I_]JQ? M\^][_P" K_X5Y_J_QE\ W5@(H=>W/Y\+X^QSCA958]4] :O?\+M^'G_0P_\ MDE]_\!7_ ,*\L\5_&'PE=P6/]D>( MY!+%=@P-NW'X MYH ]P_M6+_GWO?\ P%?_ H_M6+_ )][W_P%?_"O'+KXR:'=:'I27&NS?;Q= M;KB2VBEC,<88X)&S:Q*X! XY-=C_ ,+M^'G_ $,/_DE6LBZ_E4+;C]CGXR/]RK'_"[? MAY_T,/\ Y)7'_P ;H [+^U8O^?>]_P# 5_\ "C^U8O\ GWO?_ 5_\*\C\3_% MWPY=:O9S:-XHDBC6&1'/D3*B,0<-M\O)8'&.H]:RA\;#%"Z_\)#%)B.%4(L6 MWYV_.Q)7&<]L8Z8[T >X_P!JQ?\ /O>_^ K_ .%']JQ?\^][_P" K_X5Y,_Q MD\,3:UH,TVNRJL4&;Z2"*81&0K@KL*9(SSD>@KI_^%V_#S_H8?\ R2N/_C= M'7G6K83"$Q7?F%2P3[,^2!@$]/_,\G% 'M_P#:L7_/O>_^ M K_X4?VK%_S[WO\ X"O_ (5Y8OQD\(MXSCN7UR=;!;4H[+%,8GD./^693(Q@ M\]\UT/\ PNWX>?\ 0P_^25Q_\;H [#^V(-Y3R;S_P#@*_\ A7B^K?%O1V\17ESIGBF:.U

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions
9 Months Ended
Jan. 25, 2020
Business Acquisitions  
Business Acquisitions

18. Business Acquisitions

On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company’s acquisition of Pulse’s helicopter UAS product family strengthens AeroVironment’s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment’s family of systems.

Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $20,650,000 in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $250,000 retention to cover any post-closing indemnification claims, and less a $1,250,000 holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, 18 months after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.

In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if two specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is zero or $2,500,000 ($5,000,000 in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $1,703,000 was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of 4.5% and (2) the probability that each of the milestones will be achieved.

As of January 25, 2020, the fair value of the contingent consideration was $2,500,000 recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000 which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.

The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):

June 10,

2019

Technology

    

$

14,950

Goodwill

6,340

In-process R&D

550

Inventory

334

Non-compete agreements

320

Other assets, net of liabilities assumed

(614)

Total net identified assets acquired

$

21,880

Fair value of consideration:

Cash

$

18,677

Holdback

1,250

Retention

250

Contingent consideration

1,703

Total

$

21,880

Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates. The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company’s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.

The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of fifteen years.

Supplemental Pro Forma Information (unaudited)

Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $2,229,000 and $2,901,000, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $671,000 and $1,790,000 for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):

Three Months Ended

Nine Months Ended

 

January 25,

January 26,

January 25,

January 26,

    

2020

    

2019

2020

    

2019

 

Revenue

$

61,891

$

75,922

$

232,300

$

228,533

Net (loss) income attributable to AeroVironment

$

(726)

$

7,244

$

24,227

$

38,471

The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.

These pro forma amounts have been calculated by applying the Company’s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.

The Company incurred approximately $344,000 and $1,036,000 of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company’s consolidated income statement.

The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.

XML 41 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Consolidated Statements of Operations        
Revenue from Related Parties $ 11,762 $ 13,586 $ 37,491 $ 37,981
Tax expense       $ 2,463
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
9 Months Ended
Jan. 25, 2020
Income Taxes  
Income Taxes

14. Income Taxes

For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(38,000) and $3,203,000, respectively, yielding an effective tax rate of (28.4)% and 10.6%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $946,000 and $4,724,000, respectively, yielding effective tax rates of 9.4% and 11.1%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.

XML 43 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Operating activities    
Net income $ 23,576 $ 41,716
Gain on sale of business, net of tax   (8,452)
Loss from discontinued operations, net of tax   2,511
Net income from continuing operations 23,576 35,775
Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:    
Depreciation and amortization 7,107 5,530
Loss from equity method investment 3,410 2,071
Provision for doubtful accounts (2) (33)
Other non-cash gain, net (719)  
Non-cash lease expense 3,453  
Gains on foreign currency transactions   (10)
Deferred income taxes (946) (1,214)
Stock-based compensation 4,751 5,599
(Gain) loss on sale of property and equipment (71) 51
Amortization of debt securities (1,291) (941)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 3,245 22,817
Unbilled receivables and retentions (24,364) (34,760)
Inventories (10,766) (12,954)
Income tax receivable 821  
Prepaid expenses and other assets 216 (1,791)
Accounts payable (1,301) (10,645)
Other liabilities 7,947 (2,598)
Net cash provided by operating activities of continuing operations 15,066 6,897
Investing activities    
Acquisition of property and equipment (8,504) (6,806)
Equity method investments (9,551)  
Business acquisition, net of cash acquired (18,641)  
Proceeds from sale of business   31,994
Proceeds from sale of property and equipment 81  
Redemptions of held-to-maturity investments 166,917 191,455
Purchases of held-to-maturity investments (162,517) (211,120)
Redemptions of available-for-sale investments 41,150 2,250
Purchases of available-for-sale investments (59,297)  
Net cash (used in) provided by investing activities from continuing operations (50,362) 7,773
Financing activities    
Principal payments of capital lease obligations   (154)
Tax withholding payment related to net settlement of equity awards (1,009) (1,033)
Exercise of stock options 93 71
Net cash used in financing activities from continuing operations (916) (1,116)
Discontinued operations    
Operating activities of discontinued operations 0 (7,250)
Investing activities of discontinued operations 0 (452)
Net cash used in discontinued operations   (7,702)
Net (decrease) increase in cash, cash equivalents, and restricted cash (36,212) 5,852
Cash, cash equivalents, and restricted cash at beginning of period 172,708 143,517
Cash, cash equivalents, and restricted cash at end of period 136,496 149,369
Cash paid, net during the period for:    
Income taxes 518 6,777
Non-cash activities    
Unrealized gain on investments, net of deferred tax expense of $51   57
Change in foreign currency translation adjustments 67 (32)
Acquisitions of property and equipment included in accounts payable $ 263 $ 58
XML 44 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases
9 Months Ended
Jan. 25, 2020
Leases  
Leases

10. Leases

The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an

operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.

The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company’s leases have remaining lease terms of less than one year to six years, some of which may include options to extend the lease for up to 10 years, and some of which may include options to terminate the lease after two years. None of the Company’s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company’s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.

Many of the Company’s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.

The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.

In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.

The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (“SG&A”) expense were as follows (in thousands):

Nine Months Ended

January 25,

    

2020

Operating lease cost

$

3,453

Short term lease cost

489

Variable lease cost

609

Sublease income

(230)

Total lease costs, net

$

4,321

Supplemental lease information were as follows:

Nine Months Ended

January 25,

    

2020

(In thousands)

Cash paid for amounts included in the measurement of operating lease liabilities

$

4,029

Right-of-use assets obtained in exchange for new lease liabilities

$

12,634

Weighted average remaining lease term

35 months

Weighted average discount rate

3.6%

Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):

2020

$

(1,309)

2021

 

4,496

2022

 

3,749

2023

 

2,171

2024

 

1,055

Thereafter

 

62

Total lease payments

10,224

Less: imputed interest

(585)

Total present value of operating lease liabilities

$

9,639

Maturities of operating lease liabilities as of April 30, 2019 were as follows:

2020

$

5,298

2021

 

3,527

2022

 

2,723

2023

 

1,554

2024

 

953

Thereafter

 

Total lease payments

$

14,055

XML 45 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)
Jun. 10, 2019
Organization and Significant Accounting Policies  
Ownership interest acquired 100.00%
XML 46 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Contract Estimates (Details)
3 Months Ended 9 Months Ended
Jan. 25, 2020
USD ($)
contract
Jan. 26, 2019
USD ($)
contract
Jan. 25, 2020
USD ($)
contract
Jan. 26, 2019
USD ($)
contract
Material adjustment to any one contract $ 0     $ 0
Number of active contracts | contract 1 1 1 1
Design and development agreement        
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods $ 1,152,000   $ 1,169,000  
TMS contract        
Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods   $ 1,705,000    
Revision of estimate of total costs required to complete the contracts | Cumulative catch-up adjustment | Design and development agreement        
Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods 1,036,000   1,036,000  
Revision of estimate of total costs required to complete the contracts | Cumulative catch-up adjustment | TMS contract        
Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods $ 1,519,000   $ 1,519,000  
XML 47 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments (Details) - USD ($)
$ in Thousands
Jan. 25, 2020
Apr. 30, 2019
Short-term investments:    
Total held-to-maturity and short-term investments $ 148,502 $ 150,487
Long-term investments:    
Total long-term investments 26,409 9,386
Held to maturity securities    
Short-term investments:    
Total held-to-maturity and short-term investments 135,302 150,487
Long-term investments:    
Total long-term investments 21,462 9,386
Held to maturity securities | Municipal securities    
Short-term investments:    
Total held-to-maturity and short-term investments 7,565 5,332
Long-term investments:    
Total long-term investments 15,887  
Held to maturity securities | U.S. government securities    
Short-term investments:    
Total held-to-maturity and short-term investments 45,439 63,205
Long-term investments:    
Total long-term investments   7,404
Held to maturity securities | Corporate bonds    
Short-term investments:    
Total held-to-maturity and short-term investments 82,298 81,950
Long-term investments:    
Total long-term investments 4,558 $ 1,982
Held to maturity securities | Certificates of deposit    
Long-term investments:    
Total long-term investments 1,017  
Available-for-sale securities    
Short-term investments:    
Total held-to-maturity and short-term investments 13,200  
Long-term investments:    
Total long-term investments 4,947  
Available-for-sale securities | Investment in limited partnership fund    
Long-term investments:    
Total long-term investments 4,947  
Available-for-sale securities | Variable rate demand notes    
Short-term investments:    
Total held-to-maturity and short-term investments $ 13,200  
XML 48 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities - ASC 842 (Details)
$ in Thousands
Jan. 25, 2020
USD ($)
Maturities of operating lease liabilities:  
2020 $ (1,309)
2021 4,496
2022 3,749
2023 2,171
2024 1,055
Thereafter 62
Total lease payments 10,224
Less: imputed interest (585)
Total present value of operating lease liabilities $ 9,639
XML 49 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill (Details)
$ in Thousands
9 Months Ended
Jan. 25, 2020
USD ($)
Goodwill.  
Additions to goodwill $ 6,340
Goodwill, Ending Balance $ 6,340
XML 50 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Method Investments (Details)
¥ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
USD ($)
Jan. 26, 2019
USD ($)
Jan. 25, 2020
USD ($)
Jan. 26, 2019
USD ($)
Dec. 04, 2019
USD ($)
Dec. 04, 2019
JPY (¥)
Jul. 27, 2019
May 10, 2019
USD ($)
May 10, 2019
JPY (¥)
Apr. 30, 2019
USD ($)
Feb. 09, 2019
USD ($)
Feb. 09, 2019
JPY (¥)
Feb. 08, 2019
Jan. 29, 2019
USD ($)
Jan. 29, 2019
JPY (¥)
Apr. 17, 2018
USD ($)
Apr. 17, 2018
JPY (¥)
Dec. 27, 2017
USD ($)
Dec. 27, 2017
JPY (¥)
Equity Method Investments                                      
Equity method investment loss, net of tax $ (1,200,000) $ (717,000) $ (3,410,000) $ (2,071,000)                              
HAPSMobile                                      
Equity Method Investments                                      
Ownership percentage         7.00% 7.00% 5.00% 10.00% 10.00% 10.00% 10.00% 10.00% 5.00% 5.00% 5.00%     5.00% 5.00%
Payments for purchase of interest         $ 4,982,000 ¥ 540,050   $ 4,569,000 ¥ 500,000   $ 5,671,000 ¥ 632,800   $ 1,926,000 ¥ 209,500 $ 1,407,000 ¥ 150,000 $ 1,860,000 ¥ 210,000
HAPSMobile | Equity method investment loss, net of tax                                      
Equity Method Investments                                      
Equity method investment loss, net of tax   $ 717,000   $ 2,071,000                              
HAPSMobile | Equity method investment activity, net of tax                                      
Equity Method Investments                                      
Equity method investment loss, net of tax (1,200,000)   (3,410,000)                                
HAPSMobile | Other assets, long term                                      
Equity Method Investments                                      
Carrying value of investment $ 11,819,000   $ 11,819,000             $ 5,612,000                  
HAPSMobile | SoftBank                                      
Equity Method Investments                                      
Ownership percentage 93.00%   93.00%                                
AeroVironment | HAPSMobile                                      
Equity Method Investments                                      
Ownership percentage 7.00%   7.00%                                
XML 51 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - (Details)
$ in Thousands
Jan. 25, 2020
USD ($)
Fair Value Measurement  
Financial liabilities $ 15,700
Variable rate demand notes  
Fair Value Measurement  
Financial liabilities 13,200
Contingent consideration  
Fair Value Measurement  
Financial liabilities 2,500
Recurring basis | Significant other observable inputs (Level 2)  
Fair Value Measurement  
Financial liabilities 13,200
Recurring basis | Significant other observable inputs (Level 2) | Variable rate demand notes  
Fair Value Measurement  
Financial liabilities 13,200
Recurring basis | Significant unobservable inputs (Level 3)  
Fair Value Measurement  
Financial liabilities 2,500
Recurring basis | Significant unobservable inputs (Level 3) | Contingent consideration  
Fair Value Measurement  
Financial liabilities $ 2,500
XML 52 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Held-To-Maturity Securities (Details) - USD ($)
$ in Thousands
Jan. 25, 2020
Apr. 30, 2019
Held To Maturity Securities    
Amortized Cost $ 156,764 $ 159,873
Gross Unrealized Gains 136 100
Gross Unrealized Losses (4) (58)
Total 156,896 159,915
Municipal securities    
Held To Maturity Securities    
Amortized Cost 23,452 5,332
Gross Unrealized Gains 12 2
Gross Unrealized Losses (4) (1)
Total 23,460 5,333
U.S. government securities    
Held To Maturity Securities    
Amortized Cost 45,439 70,609
Gross Unrealized Gains 63 78
Gross Unrealized Losses   (52)
Total 45,502 70,635
Corporate bonds    
Held To Maturity Securities    
Amortized Cost 86,856 83,932
Gross Unrealized Gains 57 20
Gross Unrealized Losses   (5)
Total 86,913 $ 83,947
Certificates of deposit    
Held To Maturity Securities    
Amortized Cost 1,017  
Gross Unrealized Gains 4  
Total $ 1,021  
XML 53 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Details)
¥ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
USD ($)
Jan. 26, 2019
USD ($)
Jan. 25, 2020
USD ($)
Jan. 26, 2019
USD ($)
Dec. 04, 2019
USD ($)
Dec. 04, 2019
JPY (¥)
Jul. 27, 2019
May 10, 2019
USD ($)
May 10, 2019
JPY (¥)
Apr. 30, 2019
USD ($)
Feb. 09, 2019
USD ($)
Feb. 09, 2019
JPY (¥)
Feb. 08, 2019
Jan. 29, 2019
USD ($)
Jan. 29, 2019
JPY (¥)
Apr. 17, 2018
USD ($)
Apr. 17, 2018
JPY (¥)
Dec. 27, 2017
USD ($)
Dec. 27, 2017
JPY (¥)
Long-Term Incentive Awards                                      
Revenue $ 11,762,000 $ 13,586,000 $ 37,491,000 $ 37,981,000                              
Unbilled related party receivables 28,849,000   28,849,000             $ 9,028,000                  
Design and Development Agreement                                      
Long-Term Incentive Awards                                      
Maximum net value 148,576,000   148,576,000                                
HAPSMobile | Design and Development Agreement                                      
Long-Term Incentive Awards                                      
Revenue 11,762,000 $ 13,586,000 37,491,000 $ 37,981,000                              
Unbilled related party receivables $ 28,849,000   $ 28,849,000             $ 9,028,000                  
HAPSMobile                                      
Long-Term Incentive Awards                                      
Payments for purchase of interest         $ 4,982,000 ¥ 540,050   $ 4,569,000 ¥ 500,000   $ 5,671,000 ¥ 632,800   $ 1,926,000 ¥ 209,500 $ 1,407,000 ¥ 150,000 $ 1,860,000 ¥ 210,000
Ownership percentage         7.00% 7.00% 5.00% 10.00% 10.00% 10.00% 10.00% 10.00% 5.00% 5.00% 5.00%     5.00% 5.00%
XML 54 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity Method Investments
9 Months Ended
Jan. 25, 2020
Equity Method Investments  
Equity Method Investments

6. Equity Method Investments

In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company’s ownership stake in HAPSMobile was approximately 7%, with the remaining 93% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a 5% ownership interest in exchange for an investment of 210,000,000 yen ($1,860,000). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a 5% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested 150,000,000 yen ($1,407,000) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional 209,500,000 yen ($1,926,000) to maintain its 5% ownership stake. On February 9, 2019, the Company elected to purchase 632,800,000 yen ($5,671,000) of additional shares of HAPSMobile to increase the Company’s ownership in the joint venture from 5% to 10%, and on May 10, 2019, the Company purchased 500,000,000 yen ($4,569,000) of additional shares of HAPSMobile to maintain its 10% ownership stake. The Company’s ownership percentage was subsequently diluted from 10% to approximately 5%. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%.

As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company’s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $1,200,000 and $3,410,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $717,000 and $2,071,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $11,819,000 and $5,612,000, respectively, was recorded in other assets.

XML 55 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations
9 Months Ended
Jan. 25, 2020
Discontinued Operations.  
Discontinued Operations

2. Discontinued Operations

On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $31,994,000 upon closing, which resulted in a gain of $11,420,000 and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $505,000. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $922,000 pursuant to the terms of the Purchase Agreement. No amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.

The Company is entitled to receive additional cash consideration of $6,500,000 (the “Holdback”) upon tendering consents to assignment of two remaining customer contracts to Webasto. The Holdback was not recorded in the Company’s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company’s satisfaction of the requirements for the payment of the Holdback is currently in dispute.

On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $6,500,000 in addition to attorneys’ fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto’s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.

On October 29, 2019, P.B.M S.r.l. (“PBM”), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $1,700,000, plus attorneys’ fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently. PBM has

withdrawn its Notice of Arbitration, and the Company considers this matter closed. Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.

During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company’s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (“Benchmark”), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims. Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers. The recall remains a significant part of the Webasto lawsuit.

Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the “TSA”) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $57,000 and $545,000 has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $657,000 and $2,013,000 for three and nine months ended January 26, 2019, respectively.

The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).

Three Months Ended

Nine Months Ended

    

January 26,

January 26,

2019

2019

Net sales

$

    

$

4,256

Cost of sales

 

54

 

5,080

Gross margin

 

(54)

 

(824)

Selling, general and administrative

 

14

 

1,517

Research and development

 

34

 

1,075

Other income, net

1

Loss from discontinued operations before income taxes

 

(102)

 

(3,415)

Benefit for income taxes

(41)

(904)

Net loss from discontinued operations

$

(61)

$

(2,511)

Gain on sale of business, net of tax expense of $2,463

(1)

8,452

Net (loss) income from discontinued operations

$

(62)

$

5,941

XML 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 284 423 1 false 78 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.avinc.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.avinc.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00205 - Statement - Consolidated Statements of Operations (Parenthetical) Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 6 false false R7.htm 00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) Statements 7 false false R8.htm 00400 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 10 false false R11.htm 10101 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 11 false false R12.htm 10201 - Disclosure - Discontinued Operations Sheet http://www.avinc.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 12 false false R13.htm 10301 - Disclosure - Investments Sheet http://www.avinc.com/role/DisclosureInvestments Investments Notes 13 false false R14.htm 10401 - Disclosure - Fair Value Measurements Sheet http://www.avinc.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 10501 - Disclosure - Inventories, net Sheet http://www.avinc.com/role/DisclosureInventoriesNet Inventories, net Notes 15 false false R16.htm 10601 - Disclosure - Equity Method Investments Sheet http://www.avinc.com/role/DisclosureEquityMethodInvestments Equity Method Investments Notes 16 false false R17.htm 10701 - Disclosure - Warranty Reserves Sheet http://www.avinc.com/role/DisclosureWarrantyReserves Warranty Reserves Notes 17 false false R18.htm 10801 - Disclosure - Intangibles Sheet http://www.avinc.com/role/DisclosureIntangibles Intangibles Notes 18 false false R19.htm 10901 - Disclosure - Goodwill Sheet http://www.avinc.com/role/DisclosureGoodwill Goodwill Notes 19 false false R20.htm 11001 - Disclosure - Leases Sheet http://www.avinc.com/role/DisclosureLeases Leases Notes 20 false false R21.htm 11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments Sheet http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments Accumulated Other Comprehensive Income and Reclassifications Adjustments Notes 21 false false R22.htm 11201 - Disclosure - Customer-Funded Research & Development Sheet http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment Customer-Funded Research & Development Notes 22 false false R23.htm 11301 - Disclosure - Long-Term Incentive Awards Sheet http://www.avinc.com/role/DisclosureLongTermIncentiveAwards Long-Term Incentive Awards Notes 23 false false R24.htm 11401 - Disclosure - Income Taxes Sheet http://www.avinc.com/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11501 - Disclosure - Share Repurchase Sheet http://www.avinc.com/role/DisclosureShareRepurchase Share Repurchase Notes 25 false false R26.htm 11601 - Disclosure - Related Party Transactions Sheet http://www.avinc.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 26 false false R27.htm 11701 - Disclosure - Legal Settlements Sheet http://www.avinc.com/role/DisclosureLegalSettlements Legal Settlements Notes 27 false false R28.htm 11801 - Disclosure - Business Acquisitions Sheet http://www.avinc.com/role/DisclosureBusinessAcquisitions Business Acquisitions Notes 28 false false R29.htm 20102 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies 29 false false R30.htm 30103 - Disclosure - Organization and Significant Accounting Policies (Tables) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables Organization and Significant Accounting Policies (Tables) Tables http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies 30 false false R31.htm 30203 - Disclosure - Discontinued Operations (Tables) Sheet http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.avinc.com/role/DisclosureDiscontinuedOperations 31 false false R32.htm 30303 - Disclosure - Investments (Tables) Sheet http://www.avinc.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.avinc.com/role/DisclosureInvestments 32 false false R33.htm 30403 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.avinc.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.avinc.com/role/DisclosureFairValueMeasurements 33 false false R34.htm 30503 - Disclosure - Inventories, net (Tables) Sheet http://www.avinc.com/role/DisclosureInventoriesNetTables Inventories, net (Tables) Tables http://www.avinc.com/role/DisclosureInventoriesNet 34 false false R35.htm 30703 - Disclosure - Warranty Reserves (Tables) Sheet http://www.avinc.com/role/DisclosureWarrantyReservesTables Warranty Reserves (Tables) Tables http://www.avinc.com/role/DisclosureWarrantyReserves 35 false false R36.htm 30803 - Disclosure - Intangibles (Tables) Sheet http://www.avinc.com/role/DisclosureIntangiblesTables Intangibles (Tables) Tables http://www.avinc.com/role/DisclosureIntangibles 36 false false R37.htm 30903 - Disclosure - Goodwill (Tables) Sheet http://www.avinc.com/role/DisclosureGoodwillTables Goodwill (Tables) Tables http://www.avinc.com/role/DisclosureGoodwill 37 false false R38.htm 31003 - Disclosure - Leases (Tables) Sheet http://www.avinc.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.avinc.com/role/DisclosureLeases 38 false false R39.htm 31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables) Sheet http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables) Tables http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments 39 false false R40.htm 31803 - Disclosure - Business Acquisitions (Tables) Sheet http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.avinc.com/role/DisclosureBusinessAcquisitions 40 false false R41.htm 40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details) Details 41 false false R42.htm 40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details) Details 42 false false R43.htm 40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails Organization and Significant Accounting Policies - Restricted Cash (Details) Details 43 false false R44.htm 40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails Organization and Significant Accounting Policies - Performance Obligations (Details) Details 44 false false R45.htm 40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails Organization and Significant Accounting Policies - Contract Estimates (Details) Details 45 false false R46.htm 40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails Organization and Significant Accounting Policies - Revenue by Category (Details) Details 46 false false R47.htm 40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details) Sheet http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails Organization and Significant Accounting Policies - Government Contracts (Details) Details 47 false false R48.htm 40201 - Disclosure - Discontinued Operations (Details) Sheet http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables 48 false false R49.htm 40301 - Disclosure - Investments (Details) Sheet http://www.avinc.com/role/DisclosureInvestmentsDetails Investments (Details) Details http://www.avinc.com/role/DisclosureInvestmentsTables 49 false false R50.htm 40302 - Disclosure - Investments - Held-To-Maturity Securities (Details) Sheet http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails Investments - Held-To-Maturity Securities (Details) Details 50 false false R51.htm 40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) Sheet http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) Details 51 false false R52.htm 40304 - Disclosure - Investments - Available for sale securities (Details) Sheet http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails Investments - Available for sale securities (Details) Details 52 false false R53.htm 40305 - Disclosure - Investments - Auction rate securities (Details) Sheet http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails Investments - Auction rate securities (Details) Details 53 false false R54.htm 40401 - Disclosure - Fair Value Measurements - (Details) Sheet http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements - (Details) Details http://www.avinc.com/role/DisclosureFairValueMeasurementsTables 54 false false R55.htm 40402 - Disclosure - Fair Value Measurements - Reconciliation (Details) Sheet http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails Fair Value Measurements - Reconciliation (Details) Details 55 false false R56.htm 40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details) Sheet http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails Fair Value Measurements - Pulse purchase agreement (Details) Details 56 false false R57.htm 40501 - Disclosure - Inventories, net (Details) Sheet http://www.avinc.com/role/DisclosureInventoriesNetDetails Inventories, net (Details) Details http://www.avinc.com/role/DisclosureInventoriesNetTables 57 false false R58.htm 40601 - Disclosure - Equity Method Investments (Details) Sheet http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails Equity Method Investments (Details) Details http://www.avinc.com/role/DisclosureEquityMethodInvestments 58 false false R59.htm 40701 - Disclosure - Warranty Reserves (Details) Sheet http://www.avinc.com/role/DisclosureWarrantyReservesDetails Warranty Reserves (Details) Details http://www.avinc.com/role/DisclosureWarrantyReservesTables 59 false false R60.htm 40801 - Disclosure - Intangibles (Details) Sheet http://www.avinc.com/role/DisclosureIntangiblesDetails Intangibles (Details) Details http://www.avinc.com/role/DisclosureIntangiblesTables 60 false false R61.htm 40802 - Disclosure - Intangibles - Estimated amortization expense (Details) Sheet http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails Intangibles - Estimated amortization expense (Details) Details 61 false false R62.htm 40901 - Disclosure - Goodwill (Details) Sheet http://www.avinc.com/role/DisclosureGoodwillDetails Goodwill (Details) Details http://www.avinc.com/role/DisclosureGoodwillTables 62 false false R63.htm 41001 - Disclosure - Leases (Details) Sheet http://www.avinc.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.avinc.com/role/DisclosureLeasesTables 63 false false R64.htm 41002 - Disclosure - Leases - Components of lease costs (Details) Sheet http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails Leases - Components of lease costs (Details) Details 64 false false R65.htm 41003 - Disclosure - Leases - Supplemental lease information (Details) Sheet http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails Leases - Supplemental lease information (Details) Details 65 false false R66.htm 41004 - Disclosure - Leases - Maturities - ASC 842 (Details) Sheet http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details Leases - Maturities - ASC 842 (Details) Details 66 false false R67.htm 41005 - Disclosure - Leases - Maturities - ASC 840 (Details) Sheet http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details Leases - Maturities - ASC 840 (Details) Details 67 false false R68.htm 41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details) Sheet http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details) Details http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables 68 false false R69.htm 41201 - Disclosure - Customer-Funded Research & Development (Details) Sheet http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails Customer-Funded Research & Development (Details) Details http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment 69 false false R70.htm 41301 - Disclosure - Long-Term Incentive Awards (Details) Sheet http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails Long-Term Incentive Awards (Details) Details http://www.avinc.com/role/DisclosureLongTermIncentiveAwards 70 false false R71.htm 41401 - Disclosure - Income Taxes (Details) Sheet http://www.avinc.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.avinc.com/role/DisclosureIncomeTaxes 71 false false R72.htm 41501 - Disclosure - Share Repurchase (Details) Sheet http://www.avinc.com/role/DisclosureShareRepurchaseDetails Share Repurchase (Details) Details http://www.avinc.com/role/DisclosureShareRepurchase 72 false false R73.htm 41601 - Disclosure - Related Party Transactions (Details) Sheet http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.avinc.com/role/DisclosureRelatedPartyTransactions 73 false false R74.htm 41801 - Disclosure - Business Acquisitions (Details) Sheet http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails Business Acquisitions (Details) Details http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables 74 false false All Reports Book All Reports avav-20200125x10q780b63.htm avav-20200125.xsd avav-20200125_cal.xml avav-20200125_def.xml avav-20200125_lab.xml avav-20200125_pre.xml ex-10d1.htm ex-10d2.htm ex-31d1.htm ex-31d2.htm ex-32.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 57 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations (Tables)
9 Months Ended
Jan. 25, 2020
Discontinued Operations.  
Schedule of statements of operations data for the EES Business

Three Months Ended

Nine Months Ended

    

January 26,

January 26,

2019

2019

Net sales

$

    

$

4,256

Cost of sales

 

54

 

5,080

Gross margin

 

(54)

 

(824)

Selling, general and administrative

 

14

 

1,517

Research and development

 

34

 

1,075

Other income, net

1

Loss from discontinued operations before income taxes

 

(102)

 

(3,415)

Benefit for income taxes

(41)

(904)

Net loss from discontinued operations

$

(61)

$

(2,511)

Gain on sale of business, net of tax expense of $2,463

(1)

8,452

Net (loss) income from discontinued operations

$

(62)

$

5,941

XML 58 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Reserves (Tables)
9 Months Ended
Jan. 25, 2020
Warranty Reserves  
Summary of warranty reserve activity

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

January 25,

January 26,

2020

    

2019

    

2020

    

2019

Beginning balance

$

1,875

$

2,431

$

1,704

$

2,090

Warranty expense

 

250

 

53

 

1,469

 

414

Changes in estimates related to pre-existing warranties

(189)

519

Warranty costs settled

 

(289)

 

(354)

 

(1,148)

 

(893)

Ending balance

$

1,836

$

2,130

$

1,836

$

2,130

XML 59 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)
9 Months Ended
Jan. 25, 2020
Accumulated Other Comprehensive Income and Reclassifications Adjustments  
Schedule of components of accumulated other comprehensive loss

The components of accumulated other comprehensive income and adjustments are as follows (in thousands):

Accumulated Other

    

Income

    

Balance, net of $0 deferred taxes, as of April 30, 2019

 

$

2

Reclassifications out of accumulated other comprehensive income, net of taxes

 

Change in foreign currency translation adjustments, net of $0 taxes

67

Balance, net of $0 deferred taxes, as of January 25, 2020

 

$

69

XML 60 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Reconciliation (Details) - Significant unobservable inputs (Level 3)
$ in Thousands
9 Months Ended
Jan. 25, 2020
USD ($)
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Business acquisition $ 1,703
Included in inventories 380
Balance at the end of the period 2,500
Cost of sales  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings 767
SG&A  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings (703)
Reseach and development  
Reconciliation between beginning and ending balances of items measured at fair value on recurring basis  
Included in earnings $ 353
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jan. 25, 2020
Apr. 30, 2019
Amortized cost of held-to-maturity securities by contractual maturity    
Due within one year $ 135,302  
Due after one year through five years 21,462  
Total 156,764 $ 159,873
Fair value of held-to-maturity securities by contractual maturity    
Due within one year 135,418  
Due after one year through five years 21,478  
Total $ 156,896 $ 159,915
XML 62 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Warranty Reserves        
Beginning balance $ 1,875 $ 2,431 $ 1,704 $ 2,090
Warranty expense 250 53 1,469 414
Changes in estimates related to pre-existing warranties     (189) 519
Warranty costs settled (289) (354) (1,148) (893)
Ending balance $ 1,836 $ 2,130 $ 1,836 $ 2,130
ZIP 63 0001558370-20-001981-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-001981-xbrl.zip M4$L#!!0 ( !248U"^_OV+8Q0 *7S 1 879A=BTR,#(P,#$R-2YX M!$IDB IR2=AEB^)!30:Z/X:UVZ O_SC>>6A#1&2+CB2\[6#J4GOSCUW_]EU_^K=/Y_>+Q%KG<\5>$*>0(@A5QT1-5 M2S3EZS5FZ(X(03T/70CJ+@A"YZ?O3M_WSP>G@_/S?@]U.B&G"RRA)&?(L.R? M]N*<4$=M').2RF?I?M!.DNRPDAA ML2#J'J^(7&.'?#Q9*K7^T.T^/3V=X@UESJG#5X;-6:__[@1AI02=^8I<<[&Z M)'/L>PJTPO[TL6>J!F5Y1.LB19#(!NTR^0&:D*KK:7#*Q:*KJ^G^?G<[,:V+ MB"G;$*EB^N>9\$XE<4X7?-,-\J!@;] YZW4&O:B0(/-4#:946,=/7D"40>HB*!.7(57V)1!]_=;RKY&E+X2 MA:3G7(,WI58?8B,["XS7,?402VB^K4-&?AT:O_PZ3$Y.(486>D@IMPE#%I620A7)$V9@$B=I0/NB:I\ *Z3^^/-X4P&,:. &F M9K@9<2:Y1UW=W OL:8@G2T*4/$$4Q*Q %[BP(2XW,YG%Y=HHOA[?!^=(4FGZ^NII,_ M1L/;4;\%K1RT.%&.Y^,U$48*6QB,_1EFL+8#T 1WP%2E@2 M)NF&W'(I;V"9NR(5T2PJ;8=V4 ?:5!7HC:[D;RBHIL6Z)M98+J\]_E2UKV[I M[7B^JX4G,$6&:PM?"KY+*AV/2U^0L5A@1O\R+1XR=T(7#!;%#F9JZ#C<9PIV MH0^@7H<2^8G#+I6%*"J!'24OB<+4"T$^.E>;*;R%*?<]P+^M%'XDZT68@3UL M:T;;JE%4-Q395H_B^M&;L 5_:^VFP&[T7UPKTX>JXAFQP!SLQ':4^V9AE4(Y MR2XQ';>HE:)V8PXOS/CXF7CNE-]AY0NJ7B;$T?]#ERB L$9).YZ#L_XNG@G> M\$NS[TQY)ZH ;6MH$:Z#\'#%A:)_$7?$I8)1^!I3\=_8\\EX7@3AQ4LT!OK8 MB[+++>+8-959T,!N07%SD&Z/F0=TBY!IDEX7J"4)S$SEF]GL!25:AV*2UORJ MF!]37( 6[XFR6$Z6R [ZN^PTD&#S=\2(:N&I (_";$%GGF6XYXJLG1D\G(T>S;L&L M"&:X.H!9:"B=G]_VK3 6$9 M:/ZHW\)9"\ZS.EWQK&I7?%<'Q+.V*Y9B=^%+RHB40^=/GTIJ.TBRD=IQRUFF M1LQ0DEN+5Q%>8==K&('%N]Y:Q6%6,5'<^;KDGDN$O(+%C'JI M: ,Y!>V(OZWC?T]R_P\4\&^AW3.08J\NGE^X+,2B3J>.0RS:/OP*(1>'!%98 M8>Z%$8L'A4^T$->*CJ@6%E$"6_5XB!:=%?"(['F^S>"2<_DE&+3:5G/=VKWT)&A7<]2T,!3 $Z^0[HI;H''9A_DJW&&J" MK;9(':H%AVFP+WPDCH>E-%LWLQ<8NO_K%\PC1^!HA;F7L]%,U(E,I3N'@^&I MH-Z"9BI&B9I;,RDPDQ%H"#0HKGWF$E=/(E@XRTNR(1Y?:]7M6D%Y 3O(.=O2 MB&4GX(DBINC?\6K]GRC!NX6Q**R!L\64B!7T!Y 8>L;P"0LW&]!00&:'+&<' MJQEU-"<4LT(!KQ:BPO6''JJF^#EO_;'-LD.1LWD-AT!3NE5^@?(G2RS((UG[ M,*R8QR?2 .QFVT'(V;,:!FC+H06B (A'8B;S!RS4RQ1V+A([N4>>A71V:')V MK2$G9%BA)*\6I!J!5E4BK$K J1I:U>)R!(?0,1Q#E1Q$L*#+AHW7OE_[)OJK M=0<> _TISCOGV(.##7E8%V9OV-5'/JBIQ;V>CS ?82NM';F ^-C=0.TMLL2 6>Q1:P>B[&XDZ4H;%#]"Z_'Z5O M![?8U/-JY:-30&7'YWT6GXR'JP6HAJNKJ.?L$MAA^3FOVR3N;K> 5/-_Y:.Q MDVN'XCP+152^Q>'UG6+Y"!Z-KQ7[7LYVZU@.LM9V]CD4R[<&"Z4=WYQAMN#N M80O6\+RN>B4V$WE[E+,V?28>M :% MS4F2Q0UJ;[@>VNK$$9S^(&=-I^HYN!:1VLH1SVY)\+< M5V8.&<\\N@@FZR,8C)UQF>%DWJ38PW 2+4"))K0&]$\Q(/-%@U>THQ3_;VE. M85-:LSJJ644O'49O>QUC2"KD668^F<=5]C"?J/+XM;)V(#KVDF=#F$\N7D:@ MW 4712^$'H5GF<7\=)2%CZG>*YO&P9CIEUP,X3O5$%"&9Z)*$*)-MGGO?#V3=A;X\P<-6" MV%:L#-W,-+V#;L ;"6#>XGJP0[L 3"NM'<'JEV4AIT5M+]0>B<.90SUJ!*F# M87[),D0S!XC%B*8K: '>#^ 'WY/D(8P,'RX$,8?!$<@O"ZT>R% !X/,9V\%_QLG=K/H=?^RZP MCLKE[. ?= F\A7??Z^!%8[:=V@YEKWV\ M )@"*CLX%2Z3MP#M?:V\ *DRX&] M"5'*RW]2,Y-O!R#G>,-P0 D6+196P\\/(D_EV3 80"?(G/!&^^@V3OR(877Z M;'Q(!)=K[)!;SSE&*%T1S[)HEH.?Y(X/^^/:_XYN;T?M=%6QUT[\]3H8W[!G M4A)?&;*>C54I6'9N5M3?8>V8X!Y^I9%N^?^_0E?_,P,%/)(Y>C8I"H@^GDBZ M A6=A&E+0>8?3_ &;SK]LSZL)_KO_@!Q3Y]77D2B^:=,XWDFO%,N%EV@'P3F ML:NAL.*(!19.ALO3P/#HG9^?=PT5,.%K(G0$1#=J_ GJ'DTLP**N6#OP?8]2 M@:'4E2IM6]^C4!Z>U14*BA#O=>3YI?LLW0]XO=9#B4D+4QCC@!_@03\F8UU&0 M&G0IDTH'^E?3C"FB?W6B]PO>B4(K64MT4*5;\=4:&@#? K M4S\,-TSFC1)Z2.K^?G<[,?7$#27!,L.L MWI-G]<@]&&06TR?B;<@=9VJI'_ 882%>('FXTFO5$Z."CR='YTH]$T_Z\40) M'ZPI&)&ULNB'%6>P/!(O-XJL](("=.O/I*+*UYK])+B_CD@ID(#.S-\P<%+N M3@VCP-Q4E#4+/E_X\<0E,ZK^:4H.5?$_!(OI$Y\NH>6+Y37=D /57(MOLQ5= M'-D<*>G!M"928 UZBV) J%L7V8=0KOT[9F3K<,<0D:^"N+N *UQJ=I3,_IR[P.F[J6O49HNB>[X.;B7 MT'UO@)O8@GO.'&AV$"D7-DGFR%:%^'L3,+K"_R"XZSLJBC<;.H[PL1?^A)'I M1DJ?N&"-#X*09QJ(MF/("54RRT]R_\D7BN MY9H^0V^0DJC@19C 4CS?U?^')[/R ;]HV2-E'I?EZZ[$$II\G:58'-RY#5*+ MA]Y 758*B_0'#M:O:E77( OV8)?V\ZVBZW1?*\AK:@>*Q7EO$?7]#R&JB>VX M@ G0U>,@3 _!XEA'1XT9^>PS%_HR[!1TW%1:$7N5_ '5=$WG9B]52T.YA7Y MY<"N?$\;*B[95#5]XALB6/C5ZV"ID9TW;"0-G3BB6R777,"BP-"T\GH<_1TO,%N2&@>T2NF C;;W,":+Y H=EZE-V\;+Z"*P:OIR^ M)!*DA.UY(J8^OE.:MJ%JI$TUK#O\3%?^ZIXHO"+!\8C,&KX-#)98<_[@G>L)9/: M5%.9KG8D2R8T52B]Z,TN@QLOEO'1I.5*)S55L.OY[FG8O/E'8*/U?)Z6*I72 M5+&F=SOCQ5WC18+]T9=3>;H])4E+6)S=5($_$;X0>+VD#DSEL%B;F5;=, 4" MFCJPEU9!G0)-5[& XMS@?SG\(Y\.C#OYGQ+W"@L%R MU;R^"XM5^'/[<;_$(PR79$X=JK8;P#U+-_P$45^0V5#!> MWQ,5A#+<R3:?@&Z0A%S*1HB97$0I]E/% <@[%.PH0=% MOW'Q5:.+UU1A'7&Q]E4G2N6?AQ3N#JDZ9HRJ(]B;Z)@YDMY'/8J MV7!M11W_EN(9]#6OP#F >5Q/U>U+D-6/U^VM3P7=(7+/_+ MU_'?SQ/NF7:E1WU+?E.'_'+I.A,.#>GJ6+F/]*M#S7N"4P44_R\XRJO3M]4E>2ZN.4G M:.^8Z8WO>!X%"T0B)USF]4LV?">4+[,VB&O!5_FYU?16F4?35XZ148SX:D99 M&%$1WIW4.R@8;!Y,S"J7YD#1)2L6/PML(EGC!=]Q6/V "HU\.>DKX54(FZZ, MZ- R>"Y@.(<]>@B_%O4"1/T-1+P@^G;K[D%GQ3+?ZVWO[)K&W,],K2.,=]6#% M"Z.^;<(]G/.KNI*^B5K-18/@"GE]S:4+-WT^CN1.W'6.[O;JV_3ZD_.PK+TD M^OT!"H*F.^C>I1O35PN,(.M@L1$U=>^YW5+?L%NZHN$+WHP(N:1K_=V(M!YJ MT#=5)<&)P];;_!M52^ZK1X)=ZNE/(P?3DG9,1]^5BSXC-S:.ZO31Q6&,&KY9 MCX*]^F?%@6 [>4TUF_#BFUG!A*^4[%R1V\GZ4>:5\OGTFHLK["SC)5"E=_OSE V=9$S7B]=K] M"^,S_;B'%NJ&K?W=CX4_ZI6^#C*]P))*\Y28WBXQQ07='N"\&O>&CRS;][>@ M[^CK(>8_V\;!2ME4X]./ V^WC+LQT-&[MT//TV]3FQO9YF/^KP2@H:KKA0]*_@5:!7!F.WKN8 $GP+(7B%_=?_ M U!+ P04 " 4E&-0(\,4[A 7 "7=@$ %0 &%V878M,C R,# Q,C5? M8V%L+GAM;.U=6V_C.+)^/\#Y#SK9EUG@N&/'N3:Z=^$X24\#23N(W3-[G@:* M1-L\(XM>2G+B^?5+ZF)+MBB1ND2D96 PW2V315;51[*J2!:__/-]86DK@!V( M[*\GO4_=$PW8!C*A/?MZXCD=W3$@//GG/_[[O[[\3Z?SK]N71\U$AK< MJL9 M&.@N,+4WZ,ZU"5HN=5M[ AA#R])N,31G0--N/EU\NCJ[Z7_JW]R<];1.)Z1T MJSND)K(UG^39I][FEV%(%=F?M?YI__2L>];5>KW/_>[G\[[V_+0I^$1Z.86Y M)2UH__F9_N^5-*D1=FWG\[L#OY[,77?Y^?3T[>WMTUO_$\(S0J#;._W7T^/8 MF(.%WH&VX^JV 4XT4OZSXW]\1(;N^K**57]_Q59$H'^Z:8M9@OZK$Q7KT$^= MWEFGW_OT[I@G81?ISQR-1,7?]\J'//5N;FY._5\W10DAF$%ZPS:1GJ9]P<@" M+V"J^30^N^LE^'KBP,72HFW[W^883+^>Z"M]U:$JZ/;.+B@G?QN[1)$4*4-D M.\B")M7KK6Y1XN,Y *YSHE'J/U^^)[JCKZ!M?#+0XI3^>LI#QN>,2URG]7-E MZ)9Q5A%K(:VF^=M\=$;3T1)@?PR44!^+GDQ\#M%BB<$0<>PD.-A,,(SW89_^5@;V.88SFRR@!BZ M[0X, WFV2Q:]9])Q P+G&R*+HAURXV+=<)T[X.K0XI-%]8TV(C'Z-T2[Z %S M.TR+"2*'5B/\?;=7P'%]>/X*+'."GG37P]!=CX%!_R0Z*<:L".&F.1\L$';A M7\ <(L_0!N<:&D MT&B('V(-SN"K57PL[!-HFI-[QX4+NCZ%F/,GH_OW)5F/06DNN8@W(H%'0"@Z MU/9 =K F^U_H>"NH7"Z*#?(:S@ED( T2MYT ;.,[ ^+<''5C"QLJD),P;]3T]RY^]'LEO(3^TR=+N>DQ:X-T% MM@G,S5?HT@:(H+I=K:-MR)&_QREJ(4E-. 3@,T?8LY"1Z(A%0SL()_46DO-) M377GU:?G.9V9KB\)W=[-*;!<)_K2H5\ZW5X8R_E;^/F/@>/$^+;T5V!]/8D^ MGC;6H:&',9'L3K]2R_QQV;_J75]?773/NY>7%_W+F^M8SV-(&> D$SHV(OKD MKWO@2>HH+''J>(N%3ZT#B?*C^E.,%ENQA8T@D0XC; +\]:1WHGD.Z0=:TC9T MZT1[ W V=_U?FE ']8R)P4O_N" M6\[DFE'E,+0JS&&HW;YLVOUIOT++ N:6D9R%DUTAR?"4?-PU!R449#E5_)IO)'9,_X M+-Z4DO*HE.V&\G9;5FOV&:,EP.[ZV:*;E+9)7:TE98.]-&9544%EPOV7U58- M-U;MF1_G?*%]&4U_DFF#LLY07F8=%;0GSH 2)ND=F (RO9N;53Z0 'L4LBNH MH$7!WLMJFGY#R'PC[A%#1]'/*F@DLZ\\%F7C0VB[*;L!T_V[87GT>&N.HGBJ MJJ#$PGSPV(^-*SAF"_] MI'I,:263;)^15@_ETZ%_!T/=78MVZ3X"/57: 4; MKK8Y=I'QYQQ9I*\.M;3<]8[&\HLW$JO?ZP=9JH*!]$S/>1",N"Z&KYY+W? ) MHKJBAY.01;HR(^,08.(/L*+[E1"7!\V\&D_L ]0G Y[]G^UDUF]\E&3'/O8+ MJJUX3GYX'.;&5Z1HV^-97U.4\NT")0O+HTQ!!;$W@3@8E'6+]GZQM- :@!=@ MT7,GW(,TM]X!J;D8K[(&P AHL1=S1/,TS2Q_0!H6XY$G/-;X3)T,&T6266?K M.KO2 2F\ *,*1M6RE9U:]H!TS,\?3[2M<=7Z?C+W^LPHG63_NG]Y?:.J>D4X ME'6#.(+H"SU03/Z$;FZ<)ZN*/-HMXB<):46)0WP'U ^*=M .SJT";\/:/P?DKN.!>@H#8&RC*JQ);< MKE'"MVV36D%M;0OR57 [[LOISBVN>J]V1>E*8L+.N-_5V[W?-?HQ'CU^OQM, M[N^TV\'CX,?P7AO_>G\_&?\Q'#P.12X@'C>(THDW,>:?H.WC,H?%W6+)<7!# MW)S+AEVQ:C4%=B%RMW=Y==L$T*Y^1>;,_KHK%3W('UZC.5=5DQI:0* M2D_MX[Y.>;F3=:MKB!8+9.=8A\22'^A*ZNA7C MB;6!E5OQ@%1/ZVJ^]1)!++!=$$FE[N!W!'4^)+LKE2UM#4VU0LDZ&X ^&:_;P3M8Z= *#/38-!]BY59WH+$S#H1K MBXWN_61 ],L?@P4]*S6:)EL7#QF4(R;/R"ZH0SJV:Q!!KM'>D2&\^HS1%+J4 M4:8'%A4X"$5SLJ7$T=&M#!Z(6-+SI>;8<2(DY-$_IQ+WM5Z:7;&(VGE#VZ5I M?'TC-@ME?&23GY?(T:W1-+5@#F*J(2X?EDI#(V6/MCY1J8M##CG?>9C&2^?$ M%!QY[C,@?)A%4%FRJ83@K[I$\+V68+0.P8FMJ WM1209'P9<$SZWXJUPAZZ> MQN1#;(#U!20G1*NL;]U2,8HB@[M!XR%QDC6R59F MI2.0\H%40()BBW53<$KRDQ'.3REY! X'<#C%)K9R-826;YAT/_#*&2B)E9 / M';RZV-=B'ENRGK-[ 2M@>R :#/3YLM^A.Q]ZCDL$@#>6(,WY1/XSV7'2 I3D M T">&M..;%3#MA*V1<@L:P6(?CX@O2KL9M.'ST93FEC/OPD$\ H:P!DCRV2H MCUTA*81>__*ZZ3TU<84*[W"8CBX=!E; MY1C]?)7ETWWQ5;H$Q[E#OM/8"NX (CWZ&M$=F;,LY&>+SM9\9IU#4K@XHUSC MOHG#E.QGNF,J8)ZL[(N#.W1G9/3.?L[F?6:.CB"ZM# M)3:$2U*5;TK@T/3.99K*^5=C[RZ#\PH/'%31B%,E^ZSGY>>HK]4C M0)L3LQ*3'4LP#PB37MI!TCMC/<&Z[>B&S[]M^O\*<5/C&*BE#\<1(8O0"YYK M^& 75G?F#Q9ZX[T.>"'DM!+B6D1=9A^5]'/GV>@7@C0,#<)3^*QT\D.L9' : MFH +TTQ\=R#XD;OZ3CQ)Q:08*N MV_5/AR:UVP23!F0@KH)LI"G;P S!E2.:'+IG$FR,-(/&^-Q9@T25,)$/[D* M#'"N 4Q%SC!6)DPED%S8QYE(2E)WA&HK$4W\0M-V!P MMQ0L+1#ZWX,%%>I?_G?&PL5353YE;T M@!C;R&%6:2E&A$6BQ.V0G#H&:25[[AXZ# MLI+A>;V^<4-T/-N&6P:* ,$(DW$B-!/8Y@R@GW$^; M+*@6_ NP+O^(D$@*ZOSF^J+;!M24%E$4S^_*'3"C#RP'X9Q8+"=,)4A==V)] M$;-L ;V%DV^E%"/64H15**P(:[S'TYLS@'U7;2F. M"HLF0DWV-;?&9ZA]_F+Y&@H )[5V4D 7_:MN2['#+YT(/K7=FF5X3_M]_FF_ M0LNB]EUP)S_6<_]$DTLFSI1C7B6IM0PR=4@K@A!OP%>B&6A%^"*]8J9'R*S3 M,N@4ETD$$-X@LC0 B9;@9WU=R*H)ZQV!(B"7""QR/T2\3=P>'+X@DB3B<=?/ MEFZ[-'CIWUIG (:OLI!K7("$LR$T5"B),*3 8#I[PBG6 ,\..*G MT%8@E920$D^Y[(V67X%E3M"3[M+K[NOMM7?>Z8A5OZT@*B4?-1+W[?$H=O:' MM_H10>+BJ?O$:?6KV1WTA4>&1^SF!GOZR:_95M@4E S/^\O-6]$[2S-9BZ,9 M=3057<&*T#J"JJ2LMEDVHJR*L0D=MBV MV7EM:U(6@Y48E;:BJ@(IY9[;E6*7F"'.!VCKML&S-/(3D ]+TD;4>:6GQ'75 MQ!3M(N//D=]-Y_X=8 ,ZS /AN?7D U1)=>8L;]PR$$O;TM!Z%@@%^%=Z-:)YFSEDX058-+'B!$WT=_J(T1Q9="ZEBZ[( M5:.BY%J H$I%HT:DFR'#]!0T8E9..HVDK*XEB#-):^@("# W*BZ#K1$KD/>0\?%8:;=PTVXNV JJTN39M+L6 L:! FOZ$5P':8M,X =8I5!@VVAB%%I/MN(4";/(B2DG(Z*Z)J=6:2 )18 MVO)34W+A(S\&?)"HX&9;B>.WO_M] >: S/'Z#/SP%J\ TTOIED??=Z#^JC/R M7,JI4."RQ.P]39VE.NDVP$$32<@S<>IIJ).]U6C=);X(H89A59O=W M$:GDT9)OPJD31XGDV)6)2XU'9HO*]98^%0@V^44J'I([U(]PK$. 8LMG0UFF M"'=+Y.C6-XR\Y6;K))7G;\ F?[-H)GMS 6WHN/3[*B?'=W4-' Y*>="3BM4Z M):G,?,HK!/\V>B#D\MB,$3OBL#*I-?;.#B\#+\ !1!-T&_H.K("%TB[!5D.T MK;"J47J*O,(C,*]C(O?<1^6*$VPK!FN2G!(G0P1X'B*'/E;\#2'3&2.+=3ZV M!$4I 5@E)$IACDM:!V?'O9!9GGPH#[:04$)JUUTBM>LCQKB$)%= .'9;G759 M5"PZW.^>[4:'8VV0?]%F.A/4B1K2MBVI$B\6O,[,+M[$I,'JS< PO(7GGQNF M>>8--+-IIOE?@Z/#--.=('OY!.6;1/(T&Y\/*N9;C26G&-,9=G9Q@FU$#Y-O M)8YZL'A^T"'^3;>8YDENO<.$0C9[!6\'UF]'A(]+T!LF#DW)M6&#G8_B=AV= MZ_1T*_I9U.[H9]L=FVYIM%_^R5/:,\WOFH:FFCL'@7'BIALGKVLMUDMM4T1Q MHZ7TX)-K+J$WML.OY%\_"%Y>@@>L)V_ 6H$GHL%Y89[%B*LS*^W)@V=ZJD 8 M2IRDXN,_Y/W_@(XG;V@R)T[B;/X 5Z :K.63;Q7:"HI#:2NI9N^2L<]3:O3[ M]W,P7M.;,PMZL2-MTZ?:%M09!GO[-Q\@B)HGW%(88H[I"E'$WT92?+W^5??L ML'!44A3RA3'#5UU(]\4\AXO]\ZPQ@ 8ZE:N>N)EY=&2@#8R5)C+ MF_2:_!WA/^GC]L@ ^2,M4?C0=)G/',]"UJ@R'^C9PSDP_1WK/&4F"A^:,O.9 MXPF*-JI,ZIMN3F#A5<:[2:P*\BB5>TWDXX$KF57-5J2KVS/X:HEN>E^GF9 ; M6NI8CU&7!XX#7&I)W[^'QQSHD'N#EL6$*T_5AA+1$>0^$K_&W.UDEAV:5TV> M45A$>SM9Y\0Y%8LC-)0:+(.SV"YK_"UT<3 P"+4"'B*\%\U46/],?^^X<+'+ M0WC'0W052#GZM%T%.MJF*4V/M:6!H#%5EHD,1.R''?@J4]_*\=WW6 MO;X^;^BIPBRT[\/C!2QT2*" 1],'HG7=HL&T G,()^7DP*)/2EXU/*D4T*K8 M#%-&,DIL+HHQ3WFE(=I*,!81.\(J3QA*;!L6X!=YU69^]GN')B='-CVY M.9KZ7_Q;6T+N6*^[[XX%Q,E?MO3IR4^+?M8,VH0J3MA&*(RA$ON]B5&_29B; MU\_]@O*-UST>XN.0DP$EG)'QG$P<$X 7>5K;+ZB8UC@94,+P'WNO5IBSGYVE M(UE(-6WE=UZ-+ 6_Z1C2K)-YXVNOG&(*X^M_0?NU5L-C>SYNX!C7YV>B)LS>8N@#G1. * MT4H.CKX$^1I$]1T?^]6)0 F;B9?=BH#3;LSPP$5N8TV(4W9\5I1,B^'"XEZ) M4*P(IUE!6&$Z[04,FWTEXJU"K#(CK8)46HP6!O,%@ZH28D7DD$-Q@BU$$+\< M0C!=*N H#PGQ[2'NNKQE[1?:CG9V=)LE=9M_VB;-B^;9+C#OW^G=B]2;FZ5H MM6C*$!*!F-O% !$FY;I]F[HB=$5#IQ=WFSA3U 9FW%* M4+,AU$[09+.O1+B4GU>XJF:FV1!J*68RV9?K+.JMYT";.MO&OSWH0$I'\ QJ MRL7PB*@6IZJ*-Q-U?H@6K]#6@SO]48[B[R;1,ISZ)W^B&Z*$10S,@6U&_JSO M'A(PDH]^$<9PJJ.A)N:7*OD('8'8#_[34!\@04;+\LU@]>$S/MDU)5HU4L17 M*9W8_>D/@'FLM2.TZQ>G$KYH3N*3Z.>VXB63?R6\QFH1'V8\^I#)*FRKK=#[ M.&%6>%#]RVF B]"&_\=_ %!+ P04 " 4E&-0%[X),K0S "6C@, %0 M &%V878M,C R,# Q,C5?9&5F+GAM;.U]6W/CN)+F^T;L?]#4/NQLQ+K*E[JY MHWLFY%N5(^R2QW9USSYUT"0D\11%J '29?6O7X#4A91P)4$RZ5;TB5.6A$MF M?@DDD)D ?OW/EUDT>$:$ACC^[#T[8>WGXY/3]Z>G)X>'PT.#I8MG7F4U<3Q(&OR^.W1^I?S9:LX_F5P\N[D MW?'A\>'@Z.B7D\-?WI\,[F[7!6\9E>-06S(*XQ^_\/][8ET.&+LQ_>6%AK^] MF2;)_)=W[W[^_/GVY\E;3":L@<.C=_]]>_/@3]',.PACFGBQC]X,6/E?:/;E M#?:]))-5H?K+$XE6#9R\6_K MXB\[Y9<\'9V>GK[+?ET790V%BJ8+;*_+!\FZ0K'PAW?YCV^8H >#7PF.T#T: M#[+N?DD6<_3;&QK.YA%O*_MN2M"XW-+8HT]9G;Y#44+Y-[Q% M>L"_.C@\6DKH?R$4S-X,^$_?[Z_7K>TTQ N\XV7?7;XD**;A4X0N8Z:Z)$/P M)J0)7?)H).AW=DQZS][S 5?)PZ/C#QG=#PE3;#YRSG%,<10&7,_77]+1>#1? MTD9WV>.4><]A[+_U\2SGS:H]2'P^)-C_,<51P.:=R[_2,%FXX5?4;HM\7X34 MCS!-";J.GQ%-,JH>/:9V9G@JZW?"QXA,O#C\.].A81P\A).83;F^%R=#W\=I MG# S<<>0\$-$[Y'/Z(T6PP#/&2Z; @RA./!(0"]0XH61K2P:HJ$'\J0)"7W& MQKE'IVW(3M@?>#G=(3+&9,8MUN@I"B?YA->\O#3]]E9N8R^-DN[$5^X>O!29 M*4J(YR>7- EGS!*UH'CR+L%+ZQX]HSA%9XMS1O<$DT4;TYJLRTZDQ?_"G, 4 M!9OE634Q:-KJ>N53C2E1 UUS\A5%P2.^]9*4L#7E _+YOV'5L6[3<-><#Y\9 M'7P%>H7)@QK[R0_.Y%*;I%'O]<8_RJ MFX+#'=LJX-@/HS";-1WR*FD8#N=W:43174K\*>MN."$H^]JA!#0==#:JXP03 M-M2^H8K,2MKHA)_XVT DG-VQL5&5B MJVXG]+-%=3I+(^YM&R531,[Q;$[0E+M4GYF4&=6(K<+9O!=YE&8+\6PA.@S^ ME=922X?]=H,[CB>/B,P8J8P81O/P9W4WF*ZQ3CB\1QDZ=QY)%H_$BZGGU]C/ M:%OKA,>SE(8QHG3HLUF2AC7X4[9DS5M&OD?\%8_+/XO4K%L(X^1=$,[>+M\IEE;7F@"KV-Q_;.#X(\,P+8X%'/W"&?7P<' M@W43[.]BTYL?Z "/!Y6"EQF[7.VP7R(IXF%[3(3*8A"&YM]L1Z&77_^YICJ+ MU*UZB+PG%&49%,)"[^H32DE2())]VB:0??7G'<%!ZB?CCY__O3A M\/WAQ\\?3CZ>GK8!R:A=LE$.T6ZW*DV$&U2SNTD;*D\(HQMTI[^"-,IN5]GU C)!XR&'@48HT*A0!+QPQ/[ XI8FY,O M*$;$B]B8'08S)D_.#8],7K[,44REKE##RA"LO"%8IBQ!P_$>4<3D,F447[!I M.L)S/BVHX=/4@; L,$1-PPDTL);QD'B29S[<,!XE$ E+0K \AL (Z8<&QS<< MXS*=2\W1+ L,ZK4*U8Z_\4F&<,K(W@?TS-,9DFAO&&0LKE62FN=R*)%-5.GA;I*!5O?I89]9N52PPM9(QM1PW9VS1+M\^2DNW MBO:G^F@+6(")C(N1#F.,?G8W1GLVNE13RSH6<8=))O\D(>%3FO!@X2-FYHU' M!IE4H\S :=9FS736JI:<-CN35Y, ;+42GWO]AI+1F$USFOU7M:;:7>P?NM,) M4P:A(2ZD^PL3%F=L%+.?YYAZT6@L++CB3Z(#KAJ'L 6L,S2*:N-*)KU0) .A M7:2$SYK\".,H3>X08RNHHE:UNX*P7VU4R6I+")K*V4C+@96"X71WI2)VG$.# M/G=N*WSSQ0+MFH]:27U%LMW)?/?8'?_FS^&,W^$R&C.8-]I089]0M[%V\:F4 MR5>716CCI\S"ZH:01WR.9S,<%^_W._-HZ$L&F74K[2)=*YO)FC=H$%]Z)&8Z MR"\ >YAZ!&5D:C9MFCKMPEFKG MC-GB$AK855?GJ^68B2HX[@/"YLA:41S+ )H:">5A,['#V-!8PRKA!3H\%V&4 M\KMR[2SP3JUVI^Q:62M:7J!!9F19EES4ML/E=B!:8HG&6MOB,J?00'=@)0Q4 MPGDO$"VR@<(XEP,T=9+(Q&ZZAVF9#>"5\@,-IC]0.)ER9IZ9@DW0MY0+9#3. MB*:C-.%/W@H$J]P@^G+&]?C_^JY\.U:3-V8)'Z@I8""].>N]S RBEFZM.CTX^GG[J_CXNMT )602 W1TSJ;'F;JY2$0@+3:7"E?(: M2J0#$'L> %] .0_C (PKS_.R\,KN-S;QXF7J1$0E,'A,/$ M%!4-+P 0NN?W9<[ +E_U['N_&->[:N8O,,?ZM*GI1DUPH$/X?Q45P[UJ!%*^7QJIUA MN%L0PLQ8447+HW67-7 X98'/:TI3:49/N0B$,>0"FQ)3X%#98N&H?@ MGVQDE+Z.FR_@'BB5^#4=8-G,8=,&#BAJ58R@ *$9_V@UMEUW L%YZD O7(L% MFFZ=YTYC?F/P>(S\[$1O:7L>QGXXCYCH\AL0-EL^69"P1H,0G+@.=*:."*#I MA_01Y-4IX#$FU(O0 _)31G>("D\AK_/41:,ECX)+E*CQ7B%= TQJ74U_4 MD-R[N%LMG_=R]*4?;;*"./7KX@XH=4OJNV;P?"[8*N-EQVG/=$"7*G@@,M M4#8$P3M6>108*(*2^5YIPCW;+)#0SU+Y6;$A'Q'92P95M$'1&(@[)IN;&;3\ M]UXIF$S&*)0?JJS3((B[PKI0CH(,H"E((91^C[)LKT?,%D+\Y44N$L8<(WYU M%00*^'*+K;4\Q8:]5HL@KBMSH"*UA !-1W+%YMFTC.AZRE&M*0CK# <#93?J M8RL(:)I1$,HCEB1>9[P\;?-RC]@PHFQ.7#Z5F$^A]\C'DQS@; &GGV(:ZA;$ M97INYZ&&)-7JX51^?46$:XK*@CGF*D& ?%351M& $S= M9;+.F4&;L''\MZ?-%C6I""2[5ZYL"+T7W&.OXAV\8:5(21GF@%L E;T+:@?+YXQ+<[\X4. M0H-Z,-(*K1 TX H:@(7MUWGD41J.0Q2<+?A]E_P&I=2+5NQ<,!.2S3@Z;.LU M"2,#L>+,7(5A:!IQ@9Z20H;)*O>$^\6\R$P#[)J D5MHA;@=@] 0SGU7&_JY M]Q.GR3WR@C!:7* $D5D89PQY(Q9IO[VPI:]FPZT8']Y080W)^O]W*#_9GXGIZ)O^:2]*+A?,XL:&9G M\[CB]A&'+$TW%[HJ1%2M,3A7PSB?;*N*I)>JH;R#LWIS0&;O>D.EGE( NG<5 MB%H4HT>?#C_#N@^G>U41B@> ]ER$C%Q^# 2=H>0G0O$]>D9QBKZD8>"Q;Z_C MG)_\! C;@@[';+?\B.>A__'PHW(=X:9I",N,ND.L_ :-"ZD T)Q7?7M/S75' M7^-]2UVL,%VJ7ZIQT"Z$:*&9[CA@MO'7M[?OFQ4]GE:XX/2"R=P/A4]O5VT) MPKSN3-W7KW17E48OW,NKHW ZH+:8>LV0 ME;>/I^S#!SB[:YO9M=S M/'L*XVRSDF_I)BA_ #(,EMNZ*TPN/7]Z&T:,1ARCH3\-V?9RMGNKDKT:&YV5WPBJKH_1%\-0G*U^]7ZO6)/_/!1SU)0*KIN'L9(&K8IK6?5X*9Z(&4< ' %R0CF9RL0$LZI TDELM-,, MR"*3KQ_(4N[%T2&L(QQ-@BMDO)FTV^>0,ST:KX@8C1]QXD7GF/)K<[/(2?"( M^3VC$4K0RJ2)[SISTR2$"+"-8A=R;6MRWG HD9*D,+39I^UAS;[:F)D''\4> M(TA@0A7EX)S4E-M+!?E="7U)Q/>8LO5W=A>0:F?6E"Q)V0 R?)^\O!O M?C-Y;MRX[5/MPE0U.C FDKP3@\V7BA&XT*C7Z.HZ4'99>J4S K2KLHU5" - M4Q/PN3=5DGW3!:+AA'LA+] SBO!\EJ<,9N3(MT8FM4#L?DP4<+WM,>&J\;S8 MQQG5RU]0"(+?WT[< B:@I:#N#TTT&IJ3#(%;1A?AQX;7*T/N:HA%9R$,RD,8 M&&I #)AHX=BZ05!M.)D0Q/Y$U[.YQQ\#+USS=AWOA*I&\;K5Y:M5XMR1/#;' M-@LC9F&@Y(:(WK\+>4RXVQY_-[-]8N>Y$Z28M"N*W< %DI_3U(^%AJ MU]EB^6K-PC;AXZ.3^T R(@9/B\&*C+YD?##6O>6(SB)82U94^1_J*FUY[N\( M#E(V_Y#EJX>2<)6X&)SL#A/YKSSU8EXZBIPLB:%\@.;D4&GD1%$60.A*I4E; MHA=QT(3Q>9@Q^_?=4T3;MTMT'C&I??5 MFRO$5_RURYV:G?R*5# M(7+FT9".QG>$+=KBB2HR:5@93L:+Z1K"EL->(*F.CAE7AQ+3M-)<.U A13K; M@;4<%CQA'R#%/QN'6LA^$R;N:CR7&[C"CR!BG):JM[9X!3X:7S.6[8@)!1?.O]"Y,5_:(7N&2%X*1_V7AG M1)QT)/EOW@R-QB6"I+X915D OAFY#JW$KJ"_S]('N72IB4AKZY'O#U_P,R*Q M-#=86JIK-YI6=]9SO8CZYH-B./[^EKXUD:ZT:-=N-G,12UF 8%W7<;TO"$^( M-Y^&OA?ISNSLENW UDI"T#:V5L%05W#D>5Y%>N0'2>1E 9A]!#""PY8I:$&0,R_B.58/4X22&YP_ M)Z1Z145:O(,E@B27R3;0(><)*#[JMSD4%8"$+W0ZIP,'4(C"(3QEL_OAY-/A MY^Y7%&XA$[+8B&=\Z1N]";VG,&+3K<)-+BL*(0RA5Z^-EUS&!S2+(YF>;S2' M@?35NCL:9,I2^6%5E97J^8U^5TP\HOC$=>Q':<"#EORF?4;KH_3O40=!F$.SX9F>+=B'.:9>](7@=$[7 TPL856>>VN] M=S&DFV=.L==LJW,X:?XM:W)Q;FM+V #LE!75/ ZDW-!5;@W(9KS=(;ZU JXF MN;T.B;;3[,/Q,1R/0>_T2BC-)IP3EXS3Y6MC$H! $AT1-O5][*P3L-7]& M!4?!D^?_4)Q3V2K1I<35JK(YI+)%,K1-84EASB./TNR0K";,H*T%YUA%AVLV MK91@XV]N$L7U@"R@##7<$#BH:QR7T(%>MS0!I_NEA3.$1?ZDC!WVS?AL\>!% M2)E98=<$N"6,2JVW(+9@$P"T6V;)(+2OK $GV1Z.CP1<0JM M4M!=RD,'@FXW7-'S1(P2KVI6SQFW8;#\8+*GLVH.0DI&Q\I:77@ O7F[-']A M0-Q@2GGVRHK5T5A8] R-,4$Y'/+4'^>]0$@XZ5X'WK4CN#7RJ9Q&/_ Y ?O,K_%?G,-K A$>5D(=Z1V":%<,BT#R/E)D^UD*%7! M5J'["!VZM5BZP>T>^5Q2P2.^"F,F@]"+UE(1SJM56FD5\4\]05PC,V@K/;XL M.,^8GJ#87UQX,V^"Z -.)]/D=R]*9>F0!O5:58_/H-3#0DK0%*+$_#><"+G> M$FM!>L,G*GIJQ'GKK2K7*4CE,Q6-%'L19) MC_4C>W-Y-/Z"<<"FW2BHKRB[+4+P?,'0F%W9]%AU6!%*[P@>APDWX_4U9Z=! M".XJ&(JS(YH^ZPV*V5]1M@*8,5BY@/A+*IEI^0U.T67?0* 1'6P,ZXDH\/9Y_"@'[^G--J3$('CX8\TI)+ !U M12:20A#(:="N2NL0O(?-:I,;.?5"O1BEE^,QXB\ "G^W429]6Q \BVVKCEXJ MO5 4@Q%PD1+^I-_4HVB4)OD;C]\0X]O]I*3N"H*/$> ,I19:+[1PE1 QBC7I M$%7TKD+C[3H=#V&H6@4Y]4*Y^$R=[R_/V/9S'"9\)-T1_!SR7.HK3'89MS6/ MULT#\6H['(E&!M-:3M 4S& ZIIHYRJZ)=A6E_?B'G30ZNO_I.GY&RT>T[2Y] M.MF]]*G05G\N>EJ1S$^]L[6&YF(F2>ENQNN*F$?6E?(4WFY!2!<4*1$H#ZA= M1D!,G$6REN]P+]_Q5I[;,:D(YK2<3-GD (D9 @#85Q0%"6,[2?F$^X!\_F^( MQ%>GF%:"L.PQU\0B:CK. " V?&:VA$\+8TR8L4:&F.FK00BH5T--SQL W-9Y MB=EG$>%H9*6AG0UB[&UDG(# )='XL5TS)_16KVWS%@9C04D4ZZ35/R3 M\FBQVRZ F$&-/A?A=\O_7F=LNR@=ZCX^//ET_![.Z?6.]$@H$P"J=9O&C*VY M%YWA.%";='%1"(NO)L9'41'$G - K_@@X 5Z2@P79_IJ$!9G3:.JEP( A,\Q MF6/"%J9<]0SAU=2!D)#8-+8:$321 [99GU['-^$L3%!PYY$D9DQ.P_E5&@?R MJRK-ZT+(^FL*/$M10!B=B"3Y?6.I>B244(N75- VPB!P X[[H3;K1W 2EJ='EWCY81 ML:-XRXW2U[MQ'J:8)(^(S HQ,,WY1'45"&M?2U#5#$$+=XNHM4 *QI[31.UT M$,&#Y@;'$[NQI*P!8:MA.924_/0 +G.88(PC XW3P ,A@8,'\A[Q[4X@SS:Q MXUB5V'$PX-T#34_[M(]]2*W!!)!]2&T?4GM-(;5]W&,?]]C'/?9Q MCWW<8^\RAQH/Z8O+?.]*?26N5-DN=O6N#@HTSB";!B"86DO ;=B#YBJ2T6Z) M)(R%K[VBFL#8']"&OI_.TH@9A.![3)"/)W'X-PJ62OQ%OH^MTR"$ =L,\";< MOP[54-QQ5J=!"$OK+E0#YC5F,EZNO)"H;OLUJ =AN=T,T 4FNP\GK$^87&'R M4#IA8AM0>*\.**P[&HPQ&?##+ .Z#RGL3Y+N3Y+N3Y+"/DGZ.LXE.CU-VHMS MB:-Y?JU#@%[X\PG7E*:(T,N_4F9P-7.@6=5>GE@T8ZT'\"FCJ*:5@LHTZB;HV"4) 6,V:=M M?-E7?]Y[\42TU]SZK0/+*GUR5FM9MVCO4K+"X;'S:\=62Z@')4%"4%(3498W M&N_91N-#]WLL4_$*B>](XK=,4+-T)I7YUN]=&F^)@JP$O$5I5_+T7M3R+/_> MI5'4R;-,*8#ER3[MKO.T.\G.(7=';-SO?X3)%*?)/?*",%I*MA0.&H6PYC0$VQ7+T/84%5@:SG"Z\T*8@_8@).U8#OT: MW$)3!%6*QU.RS$_A"4@S3!*>_7+!OE]0/QVQD'!_^/^21,HLB0]-. MOQ#\7HV-P3,\$EK],,<'S6&.O(\!/_^_/\;Q MSXT@5S^DL8\@O[((\CZ>N8]G]B6>V=]DV/KG/_;)L/MD6!C)L(YVMZ+EKOI@ MGJH&!-]'T\F22@$ @'2?;M)YNDD;#@1^RX47<4<_O]SBCE\UQAC\EG(]'(U7 MGV60.VH;@C_*J1O"F//&G>-R5]@HF2*R<2](@B%5&^E1MDE5%CO$;N6RO$., MAL .LNVZ71K;>BIJ -XVLQUY!M=.[%OD\<_YVL#*'?C^\&C;'D7^V*.![1=!?*8K]A6JW;%(3CJO2N1Z4]MHFL@"PX!;-$6LJE=MI MHYI0=LGF.BT$4<7B:P>Q?'+FE'TX[O[83_/ "MD&BC5=SU%*[X=950AN$ N% MUL&ZRR D$,\6ZS^_AH@P84T7-^@9169F5ED9CH^Z+4NK% 390>.V8EO/[3T2Y+Q:Z2>3!F^OK>)XF-&/XV,Q*BVI -AO7E[B1FUTS[3,!]ID KR@3X/5^=]VV%R%QJQ M=]_OW??PW?<]]/ZUZ;&%Y/V[CIGY1P\)V[URWFYX3US0JJ>N%#7 1DY=3[Y* M*<#%53G#:NH F5$---8 *$#3)K^Q9S3F>;#J(SB" M4'9=Q1<4LSD]8CNZ83!C(N49S$GXC"Y?YDQ+-0A9M@%AJVN-GB6/ )"]1Q1Q M*\UHO>#F%\\YITM"E7@:U81Q M86_+N5L61B8JUS_'L*8QS5X?XC-05)I>>/[T- M(T03'*.A/PW1,UHJY,Y*TE'# /V?[O3 I: : 'HA M.],A'Q [/CHUYV33?]EKM0,VEC*H\3NFD: MPH.!C9LL-Z+J\*VG94"($67GGOZP>Y5KH;G_.XA1;YS/ZQ1!E0=YNQ" _/4S M+_)B'SU,$4JRG-,@S)5F@PH]6[ /*//K&9 + W%A1_Z?7G 4X* 2_D1ED8OJAC9HUE??>SUO&%@F]2+YB$I:% M,-VI]$H(2ID%L*C\@:*'X>;HN +QH$6 MF*W"$'R>UL!L\0 6&%588KL0!,>A-1#.(P>. >#NJ67"(T^'E#KE5!4@N-JL M@1'P 18DQI/!LJME(!1OT5L!D5$.5O1_,*K8;NNG_(*&W8*MPO#)E2G?T \- MC/SXP&SNA82OX\^G'IE()RI9X59!^5P/%!D/'3GJ+_]*6:>W*)GB8/,@H.7C M:Q]W/?9YNX.\X4&AY=ZX[GVVQ$HC-!I+1*1TZ1M6;BM3;/0S1H1.P[DD"7+K M=T".218*,R8N M!N?UHVKF2RT'S[//DV?=*IS*(N &.DTKGUP2YSCEXS7F"MD%,,6S,T M#WBK6'\4-O\H:$+*7]!I7Q$?) M#@" ^O_:@"0CH/I\MW]( $AB>YIOJ%D-'[T7N3+-_.Z$*8Y MXPO,+7F#MM23S Y*&Z6I R.7T_+^>0U/ )#2SN@WNK,$%@UT>,; FLW2V0-# ML]?7,PEBKM81O3NV3&"?O8DL[<*B/H1A7$\9+)CMQ[0\G$P(FK YC;]88X7P M5DT(6=U-8+O%)C14_#9G&L#\JJ!W0ZWV[@/K5H"X MABHHN2'88K;_J8"7PIWO#]F'X^Z#NMTH@5 4 /3B$?G3&$=XLCAC)G67%97G MRK N! =D1?4O F[(+0!,;T*?#X5XLHZDJW%4E(?@MG" G8)# 'B=IS1AFS1R MC_)G2+@[1?-6L*H&!'>$ \R4/ ) ;7U7@>3"115^AG4AN!\<(&G(+0!,>6P= MS^8H0893IZH"!.># _14+ * [)%X 9IYY >_A3+[P-G1+%S4=2 Q8%%S M"0"[+)_%:LFIK 'AK+P#W)0\ D!-P:(N:&I6M<.'!2Q8$P=*]^H-E$TS$'PVS8W6 J.-OXTJ(FF'CCO$R-B>:.VK0W#1N#"A4@8[ M\M,4W/-9;/4AOWRW+/A76N5ZZJ.C71]/ M@81!1L.@1,0@IV+@Q<%@AXY!@9"^>(D,1,[/)*G<1G9-=/KN6'Y(AQ.(8XZ2 MXG2$I@X<_U,5!(7OEHD9!6"=MPA3)KY+R@(YSV"DB+NGRG;8 0"*@=HI$X0L MZD/(2U?J8"D$8LX7+!2S]Z+S#-Z-'3.%4%D9@L>A"GY*IF"!IYKY=6X^^V:Z M\_M59=ERA!8,9E^SP RY7%W44T\W-JU &.LM*LF&<6@N#4,&KC!!X20^SRZJ M\Q?"*<^-CMCU!,&-V:(>V0D'FJZIIU&9WFAK0?!^NM !+:-=I<7@>,)=/XP: MIEZ,K.%/CP26/I0309X,:_> -SQ8MSS(F^Z+5V23)OXP]0C*SI%R !EZ^: D MA(=_,T_/V6)3YLY;9/?Q<&;-+I>HW7X7X_TN\F+)U?SB(G"\)L(- R$HCH9YMNW5' M\(1XXM0AHQH0/$QBY=G$;S0L-!Y@NV(FWHOX]S=).)?+6ERN2PE;*,U:W&(N M6A/RT:F9D,OENMQ\UQ%RF8OVA/S94,B?.Q/RB4,A?^Y&R)\,A?RI,R&_=RCD M3QUI\C .^#C*_C&=H56UNDQ,J:?EU>%]HD:ATNR_; 'N)@;MN),-NQO=,X<.&N[P^4-G8A'?]EE[NNMK&GC&U)->L$]"!\K2 M;-^'DVE"M:\L-M07A+5F0_K9C,# Q;FBK'$4B*5X^<+_E)XN-:P,897;C):8 M2@ :[)6E4=3N_$3ZD6NC)^P"0KYY@Q.-,SF!4[0$^S^N*4U1<)&2-:6Y)_]R M-H_P J$S%#-4$QX+D"F3=3,0;N]H2&&L9='1&8;LT1G.&$GR4S.>G]W%8'>( MX>/N(89EPX.LY4&QZ?X=8I )Z6Q1^L7HP()56UW,!F8$*L)I-@U /-A0 >WB MT+=A'\#D7R1*&1(2%002@K-761E@@,)T-8 IQ[D^GWPZ/H03L',-EI#9)B(0 M7[TYG>&G,!*[225E( 3DY*JT#B'L$@YL"!14Q=[VP$W^;,;8@+0N!?J,YS-! M'=@VQV3>$C#U&J'JHQ6J!%]K%N@"T7 2EQ^57+]5*#=*1M6@V2FI"JY-EA%; M'84 -Q-\?G'2+4JF.+B.GU%^%\7NMPA)3H37;PYB2F-%NU=?&!TIA(PHX?1J M4@% $-Z%DJ] U;$K@ZVCF+D9G(K5-30?L&0\ZJ+F^FK=Q<1-61)'O*TF*##/ M'RP3-KZAY'=PPG;!D#\]!J5U &UQ5037MV[-*)HB BF<\]'-Y$O]^1*BT+PWAKK MTGK;)F5G?Q[)-HYH/SWMCQV]MF-'^P=U_S''N([MY GN&-<5EQ"Z"9]1L/W* M_=GBUOL7)N?\;3#%XM&J!8@1L.H+2BO688.]H59[*9-U*T 6H!54W1!L,=L M ']$_C3&$9XLLJSY';I5]RD9UH6PX*VHUT5T#;D%@.EU?$>PS^:K>T01$]>T MG'BAQ-2P+H30DP-,#;D%@.DWS-_1F*,$K?-FU(-350%"0,H!>BH6 4"6OWRR M?@?Q!N=OIRH62LH:$*_6J+XP4K(*%SSELD=3!\@BQT M#8 "M(1Y0!%K<_(% MQ8AX$9O!A\&,R9+2W;@+"D,=+04L*,'8\ D+U%'H\K0Q>)S&R3TS!DH[9U(1@G'3JZD*0!%7 % 3S/@WFJ1= M=97N$G9-6!$GZYJ:O;[>0B7@;Y/L,QK_COG](FS'BPBB"5U&70-S^(T:@^"> ML561JKPV?IWI\B:11[SL@I04'&01P4TL1X"M_V\';8 M+@1?CBG4#MEN'/456>=X]A3&V=;J'B7\?1XV1>%S_(S('2.E0.\L#L=AO@D[ MC[QP9TYWURR$5&4KS)UPW07D7W$4/'G^C^&,KR<, =VN!"$WN2Y)%C2"O:+E5Z$_;AE[!.+13 M1>9\W83>4QAEYVO*CA_--KI6R^VZQ0[=;JIK<=X#17E 8/Y7M-<4RHTW:ZJ.'+1N6&]![JB&P#N)I&V-<&Q)\Z* MTQX OU'BZX#['L:AM\XY6OD3N2HOF0H19;^E,Q2,?I 7=774$*1+96U5=";,'FEG:K&>>FS$BG"_K/:R^I7:W M"36S$FIQ"@WX948-%:34?"&8RB88?36@.S]3K2X"K6<64"BLP%.]R%>I(:!; M)!LTZ[#?&KZ%N6>U)N=G:_P$!8_>RP4*4C_ACH#\G3$5P+8M =W[5$;8EG]H M$[,HI97@*TQFWG4\YO]D$)D98]-&VIVT:Z:;566R!TC3%0/+:W3-X=VM"B1F!HB." ^$CL:KV]0>PMA'!7XOO(1]3%)/YLAJ MKCM(YK^^#KF73P\4KT#Y\DY:T>&"*@U 6CDX50XIQ]#@'LXP2<*_,Z)'X^TK M,200ZRI!W/D-I8G^O^- MN-\!VSNQ7161LEWE[MFQ9V8W5)*J6KNJDD:2[>U;<:.#(I&9;#/)-!]Z]*=? M'( /,),@01(D#N6)F&F7,H'S2IP?7@?G_-O_?-X%Y)'&B1^%__Z'=]]\]P=" M0S?R_'#S[W_(DA,G<7W_#__S?_R__\^__9>3D__SX?:*>)&;[6B8$C>F3DH] M\N2G6W(?[?=.2#[3./:#@'R(?6]#"?GAFS]_\]_?__#]-]__\,/[=^3D)*?T MP4E8SR@DG.3[;]Z5WYSE5*/P1_+]M]]_^_Z[]]^1=^]^_/Z['__T/;GY7#;\ MS*1<^YTM S_\]4?XGP?&DC!UP^3'Y\3_]S]LTW3_X[??/CT]??/T_3=1O&$$ MOGOW[?_Y?'7G;NG..?'#)'5"E_Z!L/8_)OS#J\AU4FXKJ?OS0QP4!+[_MN2E M; %_G13-3N"CDW?O3[Y_]\USXOTA%Q&^UF!2-'\^:I_K].Z''W[XEG];-F6$ M_!;2I=K,>H3\6QP%]):N":?Q8_JRI__^A\3?[0/@S3_;QG3=3"^(XV^A_[
*D7[H48K[\1UTC+4MT(?,1Z@ M\Q7[5TTM^IS2T*->H1BP:R'-I>&6Y92!=N36" 8P6J*X;BCGT7D\@;'ZW;OW M?^9F@$_^=IZ[U6GH782IG[Y8MOW8@-IWUZ$N0_&>^^CJ-=/Q6$&%&/3G\+'@8,D4+W MFN(Q3:(L=FFOL2'KV_JPUB#ER MG %%(DC./,;.&*3&3G#)=HK/_YN^*'4^;H=^M"E4JP^Y@T:HQYU*UI&#+R=+ M.%W"",\V!(M-W3VCVZ#UP=>(!UR3(L4XD[]#.KP:11R]4P=JLP^E_\B\L%##"%>H=C[: 9\F&GDG;T""P)$T%Y?F!C2\?$AP.JSN'8 MT'0!XU&EX!'X';1#/B*5XHX'Q9*RK3%Y0V,_\BY"[YSMJ%ML<-AN :.Q4;7# MH5AKA'P<-LLZ>A *LH31)4!XYBW'9>A&,1OZ_.">G^N<11E;@KZ<19[ZA*6K M%^+AV4/M^N:DM0O2H=M'\I$;EQJ3%>%L2!23G!4!7C./[7OG^=)C+N:O?7&U MWG%^HVZ/?CQWJ%H?R8K&J,=PE\PC1R\C3^KTYSX!.F63@0<3PL? V328X?![ MQ$.R495B"-:^1#KDFF4<.L1*:@3(S3:@V.(68JWN7G8/49.2A]\C'E"-JA0# MJO8ET@'5+./0 953(X+<; /JCKI9S,#RW?N'>S\]"J]0-$$\K%0*%2/K\'ND M@TLIYN#Q!51(M";OWK]Y>$L*^K,/M(MG=\LTH(K+7D6S!0RX)L4.!YWFELBCM[PE=3BZ<4A.?[;!FO/[Z">N$_R5.K'Z(+&E*>)!VJ5@,4!5[9 . MSDYQAP[,G# 1E F0MG6P>.IYS&1)_I\K/Z3OE&[:W!;QN.Q4L8Z<#0V1CLQN M>4=B9DYS5?Q#Q$I>AY:&YQG[YW5\'SV%7<:HM5S*T#Q6KW%@5LV6,"P;I#4U M*($T'%H#<3L#DI^;7\]7 M"@YVANM-E*1.\/_Y^];K0D7CI0S51B4;!VJMY1*&:;/ I@:IH$X8^7FO_P#& M3V/J* ;EP=>(AV&3(N6>1_H.Z5!K%''PWH8/+49MWK$$S[*#FVT4JJ/_&YH@ M'E,JA8IQ=?@]TK&E%'/H^.($":=H*?I?;-Y%)!K<%K$I/CM\1JC1'/'8TU'T MX$E 8UND8U)+Y+$/!/(CGI(\$?0M/(>*S]@:=!/%ZH.3,7A G M@CK)R<\\3.^V- BZ1N=!(_2#LDFI^EB46Z >@HV"CAQYG*:M\;9S@N!#EO@A M3=2G18>M\(^X)K4.AIS8:Y1T[* #HJ2@BB#UV?7ZHQ\ZH>NS)4@DWM4J MTDOV[(ITL XQ0&/"M)9^"(?U(/$'W_I$81(%OL<3]WYP D@?"W!+4XLC_C1) M&/^.L7W4"/DH;E9*'J_U%HA'ID+0P0^X.#GRM2!H*9'?)%K9=J+\.D/+EX[; M+L*E%"H>>]9!0_0.II)WW(A)I =5JLC8@?N)__@H<[(\QSA M_!\2HQ5Q4E+P(IR9'1>?V0XN_(-6C"QNVK91G-[3>'<9/M(DA66\,F-U.VBCOXS240/6'.LB,264OIJB=6T)]8P4<:/T065+R/(-1V M2P/O)(U.=DXJ7M$"ZB1:VL^X\G==2 J4W%*7,B1\".@7FC:_L=7L@AR+=!2N M;0=:VB/&)BVQ!V\.IVICW"+#K'DLXA32$W@Q,$T1,_#5M' M,?&B["%=9P%QBBZLR3^]6WWW_0^PU/I?3I@Y\0MY_^<5X;6L !;@ZS^]@Z]/ M][$?D.^_@R_?_6 /&'X*'_P@H%YES*0=%EH[( >%;F5E2%"W1@P(&D(/=8V" MM 0';%?Q)4K)!_8Y_&D'#^90N4*#A#MR3%-&WX_"A+SQ0S?($LA(P @I@$_ M-]\[,5L*9$W] 2;>_\OJ7_[4@A,_K+Y[_R_'./'6'E# PBEDM%\8V"I^B(,F MR,&@22'9_>7O$3M\HYA#QWM)C,_S=MQY$H5\.M'>"K8 -K3ABQ)[:' 3T[WC M>Q?/>QHF]#3TKM,MC6NGMPJ#Z/5$CAT]U)J6%\F M-#1$[,7M\@Z?F8 JX61KQP56W75275.N:[6P1W*MKW.QBM_].J?2I4R:9N>& M62;!KB6M697$(3J6F>TJ"C=Z5W3-+9&[58MZLG,U-$/L8FW2#L],$&Z0W,Y- MJQZ"N[DI%!2H$NBH.>>F.=K3.'VY84KQ:O&_9?X>9%(?J75T00XW.@K7]\?J M]H@!2$OLX=M!07Q%.'F^&RP96#RFFT5IKBVMM+5ZYG7-1'(@_<<594+>^IMM M>KW^*:%\/:2P4E*YU Z /(D+K3,XV;.\TC^G:\KV'%YY1B"V->JIN+4#Y2)TYG5NX#W?AA.+5^&@>ADX_!&<]*JKB(:HVLVH0JVB('O%85 M:VGF+W[OJ2AS?_"/VGP,!S2:+ MF/.*W] MG&U_N/*=!S_P4Y\FIZ''D]!NH\!C$ %W%NE+1R*,'MV1^U1?0]1" M C3[(O;+WBH,OEVO&)77=>F+]=P:UO1/)%9_Y-=YPRL;&X4#O4PXK1V6X_(: M.7'4K9?AUJ;SQDBD\:3(F5#?0L6@8F$Q64[Q%/?&>8'X6KW7ZD>-D3MHNY)- M+]3K+1$[9H? HU]HYW21O$:?2LN]H&O/#2]V^R!ZH?16O&P]AA^%873Z(7=. M;=5E/^WLA-AE]64?G$@WYW!2/)1NFF/M>/+TRO_B;,KWXT)[QW7CS G0Q,&T MN[2J+7(W;E51'?B"WUW;Y1T=^2'(6O;*:70\R]BF= >'M=XC7/E8=,!Z#%Z! M.B_MGMC9";E+ZBFMCBP][('8234%-Q9;6G*P[+@3ZUWL5:.#(%-I[VIUZQIG M4EA>UUJYK3UR3^Y4]6 /V]P8L?]VRSQBCP>4B?QXVOYN=B)E:Z^FK6]J^4VM M]E96W1JY12EL*C-:I?$XV[Q\>Q+I]6S>'F-8M[4]L@E.J.>'R[*!2<8 ME?/Y75<0Q 3*U9,=H'"Y8G]]RR0Z8__UT\Z O8XNR-U01^&F0Z&F]HA=4TOL MT4=$0)T(\O:#^N91N4D_ZZ=%W4&V&OV0.ZZVZAK'1HMP87W9IS@\LNW-TVO/ M2)T4*+VJ W;W[E2V;;NZ#(?N%MK@IG5B!]9XT#*YOJ'DP2@\ M]NA!MJR]?FJ!HU[(?5=3[=8D _4NB+U85W(CZ0;J'HTRY\!4ZJ=,_<*I$<0+ MOWR,XI^8)\2IXX=,[:+N;O>LW(\"2GWU8L&>2K#0)(,:^X&>QRF>TV_DBV2 4.HQ"V%?0T&4 J3!>>P_DB*"A M;JV.I[HY8H_7D7IP*$-%6Y3NE*E_8ZE*YXSZNC)UB_4Y^[X,7/);P'ZO_Q;Y MWF_"%VYWM1=M^?N^TS2-_89L%5RE*5)ZH@\/JJRKSQRR7<9?,O+[.*;O/J9;&D(U7'$_) WL@_D M;"QEAY]3?YKSP'1-HWWPC=][UX?K&WJIM ;P3YUQ>F5>S'40CWW,A28'[VPRAF$ER&;&ZAB6HYU- ,.7RJ%)/!\[ - M8NA4BCHI<$*@5A2F3+H CJ8+YK:"R(T;X4 _7Z&?S14-V[*)BCAP8F/$D;N^62.VK[:&4$8,,X85- E.*U**0G)9K.+5P)7?:[ GIBI MK]7"\Y0B&K HMF)>L9"VO5CN2INOL*%&-^0SJJ[B?<'G-M9]>LO55OD6-&J8NVI=U-#Q+[? M+N_@=\T9&[&,+,GIDIRPI5?*2^Q45)W2)<_:1Z1*1E MQH9.BP(#E=)J$#CLL1CG5PINS.D%!U*QP.#H$ZJ=._C1NSM<'BV>&/6P5=EA M@9Y<5[;+BT7KA7GP@="FO1?/J]B)U,V]-G\*B]%CKZN7@#T,5>^U0-]M4+O+ M@:4N"_/B)LE-N[+$ X\_3Z-X[M3';VA1O%KON>_6ZXG@>M:+HD3S6TF6SR4C2)::;0-'?/2QQ[YB-ENS?,'5V6YJ0= M6^6V]DMR5Y-[Q6:?M;Y%GD-GA)MCD82 [PS@05Q'9E5U:^2.VZ&F[+.*IHC= MM4OBX:,V3*+ ]_B.MB3/DVOD18"LIO.^I8\TS-@BN'W,-C1#/EA5BM430]3; M(!Z>2E&')ST0!*VG\)U*,XNY>G,)(#H+DHN#5K_XZ?8L8W/7CL;E>Y/3)*'L M_SQU^K!AE);AFD/,T^"]?ME^'UC&'7Q'7X/'1]B6Q"R.]].Y1A&M- (?S:FAWC-%=MV M\[,H2:_7N58=RW%56^0 T*IB_'9&8MIVO9*?5HM$R>@ MB<5%N]#N4Q1Y_-4HC1]]ER9W4:"^)6GIL A/;%/VV!V;6J/WR5:AQPY93IR_ M_2W($Z!OTSLGU9>[J#T/_11'27(31VN_ZXBUN25RGVQ13W;&AF:(O;!-VJ'# MD=,D@NC1A#&/LTVGULZ)-WYH<1Z45.M6?E%>U>%-R_ BH]YC)S^'26W$YFTC MN8[%5'>4IPCZ1$,:.P&;A$^]G1_Z ^I_T@OGO[CV;8> KC[(/5]+Y?J9;TL'Q'ZN)_?P8U5!G0]GB;Y=GYY19Z^B;\]_ M\]@,2/A7%!A16*:Y)7)?;5%/]M"&9HC]LDW:H2.SI%FOK61GX3R%@D(?X@OM M^$VP*%F>@=(1@A"E+U$8U17/8:?C$$BG'W(WU59==MK.3HA=6%_V$0G2HR.? MSIF\M7[%,KW^HFR<<'>+ITR7X2--4ICCA9H=B=Y;FB-WX2Y%ZU&SS6T1.VRG MR$/':44X]]+5M,G/.UUS0DT%H=PI>5$^BPM?P 154*C:%,\K 7)TL?!S'+_%F84]8MRS887A*P+IJ*&*SL[W MY)7$Y(&+7-2Z$H(029)5 ;[WHJCOG-5D.D\S%OB+J(]'BI\B/T?A191M3P#, M9/GD]H&&5'V?KVZ]"&!5JGD,@D=-T0.66N*10YD1+FX4R)NT MOB$F-#\F97_^T_O5G_[Y>V10J#%-G&B' .-X5DN$24,& M[@3-D7R6!J&FU#4-J-H+32+$(UR^DRA+B9!P%B#&_$%J+.9P ,,QY\0V!3N]"8Z> M!VD"T%P[B5E-HC@90LOBJOV:;1\IS2./K9CZ/0;E*>"R<.&7HE1>%=KGY'7%)7'^1XH*6R[/VM'1#[NI[<@Z.? M<^I5->D5X1RFCO'1V'--J_FQ5I-O=_(3+@>5:H2FBDQF,R]A6?;X_%>2 M,- L_0*S:R00@\903:8/I0:<$0!CL7;]W.;AI%9RD#.V"O9#[W>+"P0=R#'- M SD@36)2$Z$RC0P0@]DT>EH+CJG?LZ+ 0UP6SM&RND[%")B-B],^"UG\ -:J M8N?6"C&@M,MK?"MEQZ>G47+DK@F]&Y_[0992K^?9R7&OA;FV0NTV)S_HLB!W M5TENTO%S'@A/44QK/QP1M8" MU['AIV+]VF^UBQ_/.M34V(DAQI>$X=#&EZ((W6;]0?[.%#2?;JSH; M^B7;/=#X>LW-DUQG:9(Z(43K=QRY#""#W..'&D:&@KXT$&/$8%6&^E3!D.0< MB6 )JP;!E$A<9SO1Z808:W8Z<7([)<(Z4<5KFF+3&H=;LQOCG(;1S@\!+'FV MW =QJBV@F1;340G.%I,#Z9JF[>*J+XU7@KC*BZY>!%X!UIJY,^H)M!;OS.:U M2W4C)A#56@$82\.AF$]<'KZ=&P$=8,I;;MD8_6S90F69H-EE%@W85)%8'G!V M:C+O&A45>$YFFV)!/C6 =CY+F5WQ@S6H5QA"M0JU6>W]D889A:/-6QK V\ ; M)TY]JDK$T-8>.4YVJEJO\*YHC!C[NF4>.J!SRN) /Z=-$I[%3\HSB^B2T899[ZL$L?; [BYEV WW(-=K<=%Z&GIGT6X? MTRT3S'_,:^AUW#WTIX(WR54S)/8$]7 M8UN$.5P.SA5DQH=X_=X&@X!T96A"4^D0MF1BBG7XECGJR'W.L!F/:FZ/)XW8 M1TUK.-1W12WKNIL>I)^K!1XI$M )J1 $A^.RJUN'/SG>P>)%FLI&;-E$_4UX MEL7,%.[+?>R$";,%F"KT^%\!7WR=>G_/1$DY#8OV_)VFDF&A6#KI3Z*#N),( ML$!2Z,0)/2()3RKI^\"^G7WALGZILRWK!T7#88/-?Q"W M^$%2Z0=P2J$LWANJ+%LFJ&(J0!F5.\IT\.$0<,%E/>%VC2MI7 >58?HR?PI@Z@?\/ZI%-7D:J*JM.2DG]^1VV[= R+&MO"FPP66&.,463#WX=\UR03W$3F56>T@RS0#R%3:7I M\&-@S4,D9/4,NJ)AL-GY'@1N.UI""9O3P.2KA\4)8/#UPAXNF$.:MQZ+'9>3 MP+[%4OUMNV@TZHDTRT01>P@QY1Y\Q"K'L$$6D8"^_\9YID//W]\IYQS'FK^C M4DQRGX3V91!'#*)/@68Y M2-78AP1BEQFJR8@TC9P/>5-PA,5ZH^.0K\"8Y)PMY0]!;!^+-^>QG[D782M1XE&E?K@L(XN MG?P5M-",+0[B%)-NENIR=MYDL=T#I3OXL]?=C7$FR&%J&J,JBWZ.YH 8*B=2 M=,Q]Q<%!AM9%=B78O-?:7M"S6BP M=>R'KK\/V(KUAD]&U^M3+]HW5#(W0A Y^GYT@H_R[:SYO)1?/-';]1'V".( .;)KZ)5U/(HBQ<;@N@T\U@6I^ MIDD$SWPUN2*<[4JB-SNQGGA'Y_"S>&J M0)Q5"3E)M=6ULQZR8<=F[,%QJ=%JCUN:L#6>"SELH1G_43_%;,4\Q+AMQ):, M1YU&TL8D):6EXE*W0E.L>8I;WHI[OO[)08E+@!!]IK.69(F$6\(!VLE"$8CM M$=?45U> &T7PM2'1D;%&H5%)[34ATK%2-E"IE,+6^S:+=E/AT[K@@ .IJK.P M),\)?A_=.\^_^.D6XMB8R9A)N+T^P&)87C,K;#Z.(G*L,F N&:Q&D$.,5B:T M&G[?5O(ND^ZG$4][+?'G&:Y5>T%;8&73;&"?)\D^^WS/&U*=>PM=:--R*GP>X;NB64JMLBQ;R[#*]9VD_!$C*FSJ6YBE0CY!DH1 M!20SK,BE7"E7B;#KS64EN;!%O)LDKITC.?3VYQONW*ANR]QFY3WRF9-L/P;1 M4Z+_#+FI"W)(U%%8\>CXJ#UB*-(2>XJB)XP9X=RL/NX!,7A))(]Z'UY^8OYV M&>8%E,+-J9OZCSQ#P9DHKL0^*ZLK=8U^8\21^XE9(QX\XC% &;'O&59PS*L2 M[HZ%('#!_P9D(5#AK!2'5/*L2"5153TMF;JVBO,C-8$YM.JX;J]'@S<,.WHT09\WF1"(./!75;4Q*M3Y9A*P:4)N6R9MKE;) M8!BXDNN0 %]RO28%9Y%#[YKGT)O[0,R6D3[ER9UXLBPV7!Y*6^09GM)C6QA' M87A; '4VF[_MC\?:]):'S/U,U8'1>L26B=8]=1L,,G3MBT.,'TD3AN?)*',4 MYPBM0F1HFS]+!A#?YX]D#O-8PG>*3+;?Y"^;8:W)>A _X?-&X.]\<:Z]XKT; M9(JJY:@GPC&X"%NFXTG$*.WSX QY2F*R%1--_0NX:&!3%8WS*>@I9NQ/O.B) MM:C^_1:463M^3!Y%['W 8(>X49+"%PD-&%5X4.34C]4<-@WZC(&02"40BMEM MKB&HFN=XF640@"B;3#7A=>T][%N-&X>/_69O'#T#3G"[ T>FH>L'M)9BX3[2 MW+YU'+Y,Q KI'#N'@94W-X;X(#ZFF51=0S =!C=HE&#TN MC0[PFB]%. Z[U>F8M!QA75SX(?;2#Q$U'!6UT+!8$?>HF*Q(R8:OFF5&=HZ59S>! MV"VTZ#V?VW-\39@('Z/X/,H>TG46Y*EA5$_".KH@=W,=A67W;FN/V*VUQ!XZ MEDOB? -=D"_R(%EZB#6CQEZAL:/0>.:\1I#UC:T\Q-KI0N2V5UBIK3URS^U4 M]2BQ3U-CQ#[;+?.X=#DYZ7+_D%,WG%M6/Z1V:GW#*#SA"L/1&S\D,7@_P.2& M_A49KL?&+LG0=1$^UFHQ^!U:?I,/DR \6(C"_)59?BHNU53C&V1^)2^NO6,X]TJH2(^< MW^GGM6,\N78,? 6MTI<_)O5B;4Z2T#3A"ZC =Q[\0)RB,_HI'Z-@4^SCX)%@L;7+69$W.;-IZH9T7);/;(9J# X+PS7X +O7$^NE/J+6 M?R:]N(?0$SUUGCS+@G:RJHF41/>>K5C7%=&H-S',"NG+#=,PA<)D^YTZ3;MV M9^3>VL\(LO?J]43LS3T5&!63G,=AL!7_.8_IXS&6L#@JF!+.E91L;6V#9C+* M&^#SED"DHQROO2^L 0LYJK+%C/%J+EM]\IM>Z2+V>LV#^>!.YS3T;F*Z\[-= MB-%D M@!)#?4)1O+>*%,T9(@@3G=$J9UM(@,Z3F4M!FXU'3V6\O>.*="&60S>/K53$ MO=Q2E_J/\!Y'V\"-71>''VH#M"/'<;]%84:+^(;1HN!$*E:VEA:SF*'4-U;J M.^(*YUB%GT*&-@&V MS-2>[NI]D )X+Y7;%VE2AT6MSIKD-HP$$@L\RS&S>BL5M.NV^5TW';+G4O5> MH"NWF*'+J1NZ+LR]VS0P[NA%[ ?%N0>;S!I%O-&XC=A40'##5K2.[Q7!*7G, M"UO2\"<)I_P\2=N&FL06!Q-]C-2.&CJ4%@4BO10RC"DY[S*(#%;)XB6-X(L' M7&:Q4F&./+!1[!HB;@^GT1X83GQOG)=!Q[U5O\6AB4)UO8/>O-.B,$(E^U1' MO#D?.R%KTZM?ZKEOUM/JI3# C7BWD%Y5-U#ZUV7*_HMS\PY3=-P(-W=>E-MW MZ6#Z/IC/=#D_(C'$@@-3V4,H'J@57DH*>X4E1Q-%#AUFC&8N53UBD#&DV(RI MZ:'H3WR9D#;0B!K0UI/R\B!N MJ((305TISG*K<,QMTT>R.&G0%*##ZGS%GQ4GZ"6?GT:"7>'HG\Y-8?(,UHE-,J-!?CXZ,C M2USPH#D7SRAY%R=#\>VN9HNQ:JK"*_+"H?&S$#X <"A_U[9 MGEVP9EDYM @SP6^3-#K9%9_=*3.*S+\^F<]2M]2CN[VXE&)6V1Y:!=.Y M2G6FU!=T>O3'#C1]3=%ZV+I$0.FM@\DSC]E08\2!ZW0&8=)#C5[,2'&T>#M] M=/P 0H(_1C%\4MGCG#[H[W8ZR6#'C8&&:=_WM-/ C")#53&[ RJ9GJRC^(2O M_R=>A@S: $ULFX,UB'-L%!S8<@BTPZ"E-Q7LR#+,+*WKDN7BRD!-3*Y19@25 M$:N4J0TCKU6P(LJX*#R%I4<318XW9HQF+GX6,1H94FS&>%E43P/FM!._&7Z3 M%;:1'PGX#4&R+?7'T<'91S]T0G>B9P+]B2\3W@8:40/F>E)>'MP-57 BV"O% M6>XS@;DM6ID,PS,!(0WEY2EO8I\)MG>"8GVK,&17'^2@I*5RK1IC6P?$$*(G M]_"#CGVQ7V.[DJLHW)PP%]R5R;I%Z=7KA\#?-,_E<^W6IC5#29'(YG!S(X@" MK9':"/.?^-S2 "QV']T[S[_XZ78;!1Y#(]BY]JD8-H(<:W'>2J<]3\MFMU@8)PGR3@Y0)&XLA^$\B8T3?,4 MR0RYJ'B)X#PYL8?E[@NJN5V+,_6+9QJ[?J*L(ZW3#SO^Z*JNO,YJZH094;1E M-W1A!3Q(SH247!!$RDRB?$$)O#OAJD?[Q1RNC-[+X??W_L88=A""& $&*&'_ M0 /5\>Y4IN)'N?E)+EDW'%TLZ?"6%W?C@E)O[%EM)ZUEHHZ>B30 J)W0\K!( M4Y^)8$GFOH SU8F-5;,&!KS1S,75;!:%:0UVM M9S:\E0JI[,"37=M5!JHGQ/.6 %\-\0*CX:L/S07"5V^3=<&7-L&%P5=_O2: MK^8,=^CA:S[;->6S0PE?O1:A)A:R^.%ID$D&[^H0P\\P/>;=Q:$Z2)K0,K6S M)'0H L: _X<'\8].(&[LV(;5=U/JP1>\#*3\@=3RAA<+/4X)[P897+U=/(M* MH[=.2B_6:ZH\;)I=".0X9N='.5R7S2W;;0@#=8*,Z7AF73Y#Y*G.!3'&5[UJ/WWGA&$5XSQ@_\ M08PA?$_^KQ7?AYIAS+Y^)?#]0D::2D#QI2@U7O^LUJ$4G!22$RXZ[SGG>EV4 MF[\(6T/)%O@;:L7[W_L_TQYF0 M=$OSJ0O"_7^T6AVUJ"@/-F ;8X5G-S9$.G*[E3LH;'K0"N%(U1!V^!T9D"2< M)KGA(Y61M5:0="+U4J!IOUFCFOPKD-DD?J(E,94IZN3-%&Z'23J3BXX%E;YJX5.>/W$G!K !<*/X4Q M=0+_']0C?\E?*WYRV'=O0.RW94D6)I>M5YQH["J9:@,F8CM7*?]769W%HVL: MQ_#*TWDF]!E>E?(78/_TYW<&9W(&P;!(OXYOG)CIE_\I?MO+D)F#^IM0E$1W M7^YC)TP"L9DM[7)X1V*0+%*@,VVX2YYM)=@O*=1D6"YX=6+#\K)H8J=)0M.DJ* F;D;@OZ>N M&V40N^"\P*2IL*]!\L@G M.&E"<$4[07,#$85W5PWHTM)\^->R#<;$F9X&N]CR"&0G\$Z MQ0FLD)E'%I&8NM$FY"O37%TF:Y#7)P1J#XPQ[^!%3'SHD&1!6D0.07_J[T4W M5QS]YAE?6(OJU/<;\H<;R0!_8/W84I=G#>;$]U%<5%F&3AP+027V4<44E.C+ M=_:)&LV(+D;5=3Y?%W_+1:VY0$1(5);-)(5,[!^DD(KD8MF9M]$85>*;J"ME MM4+&THZ[3)]OO>(#+:,G6*_QR&J&,ZKJ=H=<%"6&G /C/\F$"> #<=:5H_[XXW#ECI\ M207UF*/ ]\0.+_1NV ];K%6OUWEF%B>X8Y_PL(NNC".F:&/'19,FK&&D"<*8 M\=*H?H-?MTM2\"7+G<\6_VO?==BB)5\K 2+>,/%+1^U4T?]?ZK3\5Y#@]T"PR MS/8D@1@EAVIB)-E9Q?#H-')6+Y$4E5^\-!BF IRN]9$!LOC]R(CA#AQK%$W< MGF9&M1&N)ST)/'PMV.25*WDY87^I@,&".B\HYXS9+T^@H#0C@^T+GO!>"MEJ MG]Q[$4".1_V-48_]U^V-&&,&*#$NGY;E*IV2$)=AKO%G)_Z5IG N?*1[Z)W1 M.'7\\#YV #G$W9C^G#XAN^7XUB2&5GBB45[+\-MI5#;@Y7"S :+Q/6\E'!'2 M23=-Y VTR"4DN8CY5?I;7"N*)=C=8C4]QX]_ALNN2L.N]41'%^0HIZ-PK91> M2WO$:*,E]N""D'!%RJF3S]0!V@A'<==$W]5G@>.X=LW@"VCSJ*3Q^ MP&YUY.KL,5NZ+&_L=N[U5.V7-7K-KOTY<7Q[I"W+$'FD7V]9XD$+O_4$T&U[P41RR"(4%Q-G 6)=7Q M\I$E]*>[(720N\I@T]32N/8E@MA=ANLR^#$IX\C/*96>@VMNG=]"""'E)HZ\ MS$U_<>+8"8M*,'K'CII=D0-''P,<5,ON[(<8'GJ)/W2\Y]1?('\RC1]MAN75 M]>VQ-=3JN*@QKKM-[.ZUF/$]R?8I9T'*48YJ=IO! (C<^U,4>4]^$+#Y_#), MF3K^0T /;PH[YK.^-) [_2"3R/[?BP!B*!BFQ_!#E8(%=G?HFOEZ$WD-#M$Z M(_:CL'27,#=1%.SX[K!B6&1Z0#5OSFR:D7"A2*U4*-$Y]W6W1NK4FFJ6>8S4 M3;&G)=*0?'!.EM-Y\]%,J$I!VN*;EF/M=&?814^G/>?.94Z4D\Z**.>_*36V MYZ-74&>PZV#SJ!%R3VQ62G:^>@O$_J80=.B $^3L.-(LJHQ8(W*"W7-55UND MOJ&E8KDZ5#7$OC;LE'M,_DG&V&=34E7>2:1?.DP#&?"!.7-FP\D4YX1QS,@S M*&KQB.K496,["R!G?EN^L2+G?<>4/9P:4OPR9"9Y$3"0%.+5PEB-AJ?=+/D2 MSIC4.!=)_T3E6#=PDH2G*A%I.ENRCL\9271DJ2]1JA$XU-D-N3_I*EX/"VKO M@]A#M$4?'O33,/!%\DH"G!#L:">WP?+A "YPF1-!6>)S^DB#B.<-[IAS.SLA MAP(]I64@:.^!& 8T!1\, FP$LQ$>GWS,0DC'6K C_\W9[?^52"SM#W%9_] # M1\T8@MQ%Z_3)B37VPR;H+<0Q!INJR6=Z$UN .PW7::BG%9Q7LE.)4NT%>U+P MQ[&+M6^S:=%)=;H6A9M[&N_8W _G*(_TE*GGM18G[>Z"%#?Z*%P=N;6W1W_R MIBG^\'(9HOB**(SA%%G7YSYFFUA+H'\"#$C)@0@6@^YQ^_EB'6L>E&???7HO MT$-;S-#EK U=%^JW;9HL);IB1M6 %6GTVZ-%A[V3\WG-T0QC-E_!YZ7<>^1O M:.N!%-EZJ%M_ J]LCGC?H2/U\$#$HE"-S5NA!@V[T=EG>N.W(W:!NOZR1 M:S*&MJRQA&K+.Y/2-OWU#$ZSK]=W*5-)_^5H=R_D7JNI=NT2J;T+8M_5E7SH M2+[;PF'5+=TSH;?L$^NC^3[F&;A>N,;W#?6%==HO8P2K56T8N\>-\8_:%ID' MGR<"98B%*F@33IQ-.$#^:*Z9.XM.D^)7?D@O4[I+%,;2ZXE\2/=0_SA#3FLW MQ,.\C_3CTE:LB&+@VQOP=^Z6>EE #S3_(.S1M7'0[XU\X/KBWZ M\$MU$;O%.1"9!;[!W2= I0^%A0YY[2 4[>X+=(1I DU4/H'KC V'3:P&&]] HCQ8I@>PQ\4;: J+DW3P';N M>B[*9R<%]#C4O&O:U.V+W EZF:#^5%BC(^)!WT_^<8,]9Y.'7TJ,$$R,<]H! MA=-_R!(_I$G"4._!#QV=K6!'%^0NKJ.P[-EM[1$[M);80\=O09RGKAME M?+J^B0+??1'_V^G^NIVQNW\O(]3<7ZLG9O?OI\#@40]LX"JC8K0B@@GYFO_7 M/@+,;(L;ID41.&[P[<$MA8#@X.74B_8I]2IU[E*V:X 0X7;O'DP$J9>/,TKY M(*$W!>SO$H8K-'3D2_,]&_X%?Y(+(&$#*44@Z=9)RO,SY7F-Z*>V:R#*F;KV*P)X4?Q#67_ZQWF9:BR M,IS3Q(W]?8/?CB"#%)S'&J9>/:(?#<3+LL&JC/";&A=\JS/K)C&9"?&6)FGL MNPR@SIQDJ[/GZM$-J:OW55Q:>77VP;_6TE?!S.K*J>:]O?#@=12S95(A!W&9 M(,57*3@W?Y@X^_)I>KM4/ @P00-LM@Q@,\+HD889_A-!"H?CC%(/->I# ?&J9Z BP_V"LR/P>Y""(7EB'$G!TCY*6+8-6P1% M&Y$2Q&+0/=W ['I;[/'[G%'K]D6.$KU,4 NWU^F(&!/ZR3\XQ%QP(24;?/N? M60UA\8CDLQ/_2E-XX7!'W2SVH5*HT%)AF-8.R-VZ6UG9E]6M$3NPAM!#!VM% MFE2T\7GNA!9 4=#YH^/'/SM!1J_7'XL#^77[(O?C7B:075JK M(V+O[B?_T&$.7 AG T<;)2,B<<+G]G.;)E':QFB9OT<:AT"UV(5H'%OJ=$+J MX/V4EFK_=?3 ?F"IK\#0@5MQ(&ZQ]Q;'D3.?08>L0/25,4,,Z:Y<57K:C0IS]R=.AM"LTBY?7.B-&BOP[#9\2VTN0K M4GR/#S[FMY'%S%9.'/KA)KFA,<\_HG?;T-T+.0YHJEW+9M7>!;'/ZTH^.(M5 M3I_<0(T,X#"[3[/%]T/4[M536R$OS75L#'O._84^25'^<12R?[I4.I;1\_8! M9)"[_U##R'C0EP9B@!BLRN $_O1)CEBNL\2W()C=/F5X]V629.BBN\_]Q-EL M8KKA&YOK=1Y$P=.U=6&);E_D -++!#)J:'5$#!7]Y!\1XREQ$:]H1* .EJ2 M\]BA2#T(%HAS"SR\$.;9=!/%+QCR@_Y"_ MV8\?R(HZ#VP]E?*EW >'6?Q<% GD#+SZT/9G)(L!@AG_WF: M870V,18!PO-;8\2JD$M*A*@K4@I+9&E))2Y"'%^.N>59("E$X-$W465@STD= M_N0*'JQ?7-R5=U\V+[^+8,&_1 '8-FFK-*)NC1Q6.]2L7V\W-D4,3UT2CP\D M)05A^]5%*J'N&:O39U]53*2QX6*&Z:%RS2.T:+6(P7DDK(%Q"33)5Z"*9DB> MB?,&_Q\<]#]3V'IHV4;1<5%#MDUY]1!NZK68(=TJO*DA7F="O@HVUB*&9M2? M33GGT<[Q0XL._A<:>"D3(H6'&B_5@XU6Y^[LA-RQ]926G;J]!V*'UA1\Z&"N MDY>>)5GVXQG4AI.O4O&DY(!AKBZ6M%<=1>G:>R!W8@UUV_<^5PLH/J4F>[G1._-.QLNPZ5=3HB=UI]Y6M'MIV]$+MP#^$'G] ) M%D1]JH'@Y',&,T@'E3X&5X=EPGWT^6@5TN7I.OV0.[JVZH>K[-9.B-U<7_8Q MB\Z3-#II7&TC\?+IK2 [N;.#W"#_@.QN49*NR":.DH1D84R=@'^\89OKI.'S M@/T-J1/@20*#"7_'JXZMX6WQ8_'L>GMH;A20(BUASO)TC=3[\%*\-I@]I-3^'T((8:Z"9[+@J*Y[-2,0HZPF!J '#P05+WI@+/ D'%Y.6.200QAOV>O MG=V10TY?0S2_RFKOBQAB>JM@PF5*5BN2,T,#)5;LX>>LK$;B59K?Q)&7N>DO M3AP[8?I2K.]>>B*#-IG%($0_PS0CA1Z-12!&3U5,>$K.DA0\RUW3"T($F2 5,\]381:H6AT_TO*\!P.L2(E,#S,3]D26/I06 RZ]S=.,+]ID%@$Q_;4Q M@3)R@N#C[)\(D<:.F=QHMX_"XEVU7S)&L(B)VDSR,4O9_NQ4W!#R5U(7SWL: M)GH79899+ 2?3!JT";A,T%\ HAE5:>@5Z9Y[GP_I4UH(%@XPC^K42)/, I!M MB#9FSI(.EV=P,UWF;\>&4;;,!#CC;AD=FL!%_J:PSX/(RF,1=*XH$_8L2O0. MGM6MD8-'AYHR0"B:(@:!+HF'CF!.=T6 ,AI/GDI7];F,PCG1&16I.)E'?!F-D8M8U^VWP<\91\$]W K M2>/!YEJ%+=EHGN(PW'#CE,?ZQ9,9S77,$$I(H=2 >>KKG]YD4*^-AFLS'%B MYXJ47$F^DBH9KZJ7:;9QQJ:A9-#)WW;X5$X3RDPG\$<.,3PAIW=GY%_^]![# M48TXV/KLA_XNV]URR+QQ7G@H]L.,U,.*$BD)H,1 A! M\H)^^$#.O@7KAVN.9,^(V].MV1.RKF! MUOJ1IL07C1?>DQVGK$AOT#(BS>? MAI[T%(=]E^VHUQ/M3'%9#/H9-6LS&AIAL0AT-*NI"5^O)"*52,5%85GU'&X, MY>=WN5P(T1.?A>%BL2&S0GX5*UM87C@ZN86=5#2'=@FO!P)%.2Q6G2TJ@)Q6 M$MW$T4KRL3B"_1&'YDN?4^WN6/WW6 ENS') #[03FE$'6('G$ #N%ED-= MOY"%2,*L("R?<'F()-"*R"(1228TP(K)LC*H9J&3>3XL2??,LEP0DN1A_GN( M[00X?'6W\-3 4Z[7!_:PYV6ZNC7 M\1D/F+L,Y19^Z/K[/'69PKYC:2)'(2,FD\%H%$'$F&1&KZ'NQKB3BCBI\R=1 M3(0$$ U::Y8+8;^R7%Z5_#)D".4$I_M]X+M.#E9^Y)V)8SO_D5ZLU]1-[V,G M%&!V^I#PA'V*G\4$7>0N:LQTLIN.)HK85 MI+$Y'PZ2TY<_\A.%7"RY2G(6>C[S4/\A@X,&FJL *PA/R#ES?*XE8Q9L2<&7 M5(SEJMUOY!O:G/E;"Y&[MLU4#)15\["RN:Z$T>PRG<^<9-NY6%0T1HK%>DK6 MEW5-+5&OU5H%'CYP"[($Z+:LIVP-52U[+&UH=@_)Q0Q%TT/0X.*U./([JP[^ MQ7RP89,_^U?B>SDP?XSB"\?=?O8#)DP4TE-WZ[-U-2QOFF894X21CEGSQBM7 MND:H8E_XFE5RN%^5EV8\VJ!P*EL2I>.:+EDW^STI.6 [3N/$J;=YE M, [3EA<@DABDDH/4!.&!V" **64ADC 6%LDXC'BA'(;VEAY%Y/E]E%\ %::B MR2>H3*>8$36Z(87ZOHK+"Y:N/HB7,-JB#QW'LX<;&O.H&.;SUP^!ORF.H_.K M[O:#[!Y4D"/:0+,TW/WHDD",=T,U&7VO4W(D$DM2\93#1JS>X,QHFL(B>\DB M4PKP9'!Z+%TS)@/*1"CP_28@!P!(*DD'.#= M^SNX:5G?L4^3-:3ACL*VF#%CQ%\#AF@;L3?(=%)>.@KI*SC#@J80A@AIX,1- ME@=-B-EPDUZQ'=5E2G>JXQ"C#%Z[:Q\9TZA[E]1?LXL?*XG!S4$JPL6R&YN& MP:[-1ESRLD;$][V;RO05^=>.?P>&-(I^.>W7C'V'*MI'OE4>N+M0T#-ET+]2 M)P;3H-O1';_!N,@S]G]XN6?,3Y]]U<).LRMRR.IC !F.=/HAAII>X@^^^VEZ M7E/P(0\O!#B1K\#+X@Y(;0H0[SP"[.AMQ5K7Q;K L0'T7*#JMT@7:!!_I M< M-KN &/^"E:5]P9Q6: :"5;L91KU7>?03-K]>KPM>UVM^90NYZY-;*E[>WD>0 M)B"@*86X%PAW33[3W0.-#RQFB"12,#!I,.DIRRAZV$/[3*EG(*A/3G[!%IEI MOFI/H_RABQ!4KLC$'\&(^ 60EK7)$Q6Q/FXNL*B94D@]^R,7V];-C7:]KA"; M_5L$?7 A2"$%^Y 4BJB'6X=@I[^@A*9&VM&>81]&5EJ9S)J#- :;, M>]:X/=!HCM0Q=16MYW9M;HO0/;5%'NVA%65+*[_)5972;S!_<[VDUJB("[#$=^>"OH6]J+SJ"O_WM4H M\;^>BVE3;T,"^V+O7ER'994>2Z*^ZB1:B(N M)]G"Z#J^<6)(,Q2\E)]=AC=PTA-EB;BW/-R[+D]ZS+B]*$,>G.R"H5)@(C>'(7$Y\?AF62Y'R6#TAUR$I\ M^\$C'_)%'"93-5R?(Q%N 0LQ?+8:CZ:Q4&LQJ#I#2,!K^9%S9?YSP?1*?]_E M.O&(I=&7#.X9H,8E7!*4025-/[:Z*>8%0X>"Y=RM:(=]&NT2VT"H6LA9B,*C MXB;)4H#95+H*NAS&A8(E:0N0.K&2#;^BO9OZ\0W]UIB#QW(=>*B8JJ8;:V_S5?H?=7QXEZCVS+']9'B&F/[:@%O MWK5%GV",7]E^F&Y!^7PY;?')&;@ 3)<@T:V?_-HV12D;(W?B=B5K#\D:6R)V MV Z!!T=7R60)T+4_!QVIVC7[M'98VI!MG7'4K91IPR?(H> M:1SN1()JL>M0%#'1:(YT3.HJ6IXXM+3%?NJ@(_K@C6K$BS2)8FB$L?,#@-29 MSQJFU+"B+3\]LU0+SXJV1N]V$QH_TN1C%%^&HB0XO)@["QQ_=PH5R14WKAJ] M, .-OMK2[617%^RPTT,#0W4WXIPC+P/AYSSY:TCB E?"B][/'\@T@QTDQ0LF M_!$MX6R(X&/ESFE>Y=6_NKU%?E$@[X;&=ULGIAT5X5J:(\4X747EY;VJ+>+% M?:?(P\NSY 4?&67"24^]P- H[S"9MF^NHB1Y2XZ5MN>A7VC*T"G:41#MM%C$ M\N?[NRB\2R/WUVT4> SI/CB)[W8X\'!JR/U[I)ED]Q]("C$ZC-5H\ Z,ID0P M)KEGE$26"_H;C$:2+"*5)W<.C'!*X^AG/XY"N_7SF#UBGJ(%D@YQ MP 342N2?[#[BGS'TI%Y>K>LTCB%9'(^(4QMZ/&'\(&/(> <@-)(J;I RI=P( M$"M$*-78H$]. M[!7!?/E/4"Q(/T;Q)]97M=N;D!UR$)W:T+6,.!/Q0@RXDZL\."./A*2R:#*< M0O[I1L0% =DBLXQO+0"\W+/"GHS+:>O@"ZW=*Z,EPFCY?82C:T0$C?]&A^%%,T48.J49- M*..G$<*(P=*L?H,?)4E2D$H,4LA1;+Q+2<"9CP_"V<:;RV-G28K#E-(+"";/ M26E5 7VVS^;*_*@?G ! ]VY+:7H:>J>>QR-AG.#<3]P@2C(F[(<7]L<^2IS@ M4QQE^X218*9D-H,VXLB!>M4Q1ENTZGSWK97'2'&\TKPN\>9HY]C7JRY6D!4M0TKC+QH*86% MRU8N+N'R\A.S2F(BB0Q;YB&(=67[C=&2?IZ:%:M+'JNO$"L[M)OAC GJ>_D? MBM]B!#GD2#S64 >O&0?10HR1HU4RL\CJ1JP5J?&W]BS2CK7.G&0+C_DKDB2F M+F4[VZ,BGK-BT+'>GQP_+&[;"W-=KQN;?J#K**9B&KAWGM4V-\P%/V)-8=8# M(#/) C>^3:*ID86$!&X@4BW,IL3':*U$Q 35 MK1ZRA"T$DRDR*I591+62*C6V1HI&FFH>I58Z;HK]P9&&Y..S,\,[HRK'4EPF M[+6=9FD"I:M,2U5>8@S)EJ93M?D7-0@WOT3QKR"XL_=3N6)#D[HM;3%#39>* M)="H&F*'F4ZY#:2 )T^""7$%%[G\!MLO1#%<)CH):QA3+W.+JT0 IPT;OC-C MT&06R0F3G+*4N-,"_$RFI9S*LO@QV2" 'Q)"/+* %W3FB\FV@3$93,&J+TL/ MKR1;&RX'H Z44Z!3WFI9T'0H]-#Q><]0Y=$),DK>[**0ID[\0AP^9M\6H.,) M5H3IM-GRX"]1_VFW=\(7JVADR@B'4)33M8Y#IO4K<,5KUL\TJ-SFD]E]]-$/ MG=#UG:"\2&C<@@VBLC@XTC)+.U:UDE@DD.EI9!+E^-\?:EZ4Q#0#7-V3S!!$G7P)4H;C_,/ MXCJD\(V.!!CFJ"/'"L-F5(8H#">-&'=,:SA? ,-AC%9;L\<$C%:$E(5DOXPR,J\JI+ 6?^BDS'Q3=-B=;1Q=%92-+E>?XHBCZTH V^\'1LHOAYD49EK<.AFG=SKP!JE5G,&<#(18%KG M0A"0 CT &3<;SZX*;[$7@T:L29+.,?!=/CA"$:LG\%_&G0S@_] MA->T>*07SY!LP\"FJYO!*X(I/6,.A:UVZJ\$QC25G!'6A$3Y6T%9)I(+A7ZY M-;51[VC _MBLR$:RE5-C93!TH==&-Z',U;=,\W.VYPVBO2J^TP11I$!FUFAE MG,-HBMC#'LPI:"(643#@GN55+ @5+GR4%]4K<&XC<,XOY%\1UHJ$44H"?^>+ M"MLK:-[P$G?F6 G[!A]RY)?_,$P2(HEB(9C"OOEN%:-T$2OAZW1+8W$5,W[& MK1-#.C&8,=+ U:Q$Z76L7)L4F@^'./?\+A3]>M2DJ83B/B>V(B&U"S:JRUWI MS:;1%]N#J..'(Y-F['RAW9\T;L RJJ'I%]D-I0]436=ZAZUQFHC"HCQNCQNL M>;&>% 836$A2Y]GR5O\8@ ;'8T??1<*HZT;;)#<,UF2YJ_.(TA]HK"G81;(76,*@\K^9)(^8B>< M1,W!#WP+8?C%22D.Y#=JR?X$(5>^UI=T10Y=K4I*&-04SO$6-(J[N"! M6Q EG*KE]?;$*F)86O]T]REZI#&OG0HPH;EKUNB&W"MU%9<]M*L/8F_5%GWH ML/Z)W)&*A9ART&RW,.?TN34^2R,QXWGTOH!IGN+CDOCU%_[C#YL$\[I/DK\M-UM6WM@ M=]IN=6LNJVZ.V6$UI!X\<"7:L#W.J=MVUKDT9AM<3U"W6>,ZBM-[&N\NPT+5K='[+9:8@]^,P'$3Y@C[8A$WGK"DKET]BOR/]K, MK!9N^CEN>P_D?JNA;CV/FK(Y8J_5D7IX#%:XP>>S\VB,PV/_0@/O/OKLI+#\ M?ZFV 6>!DR1L54"]#@?N10"Y/_^KT1>_L )0;'A]5/M58$>)^DT M4007BE7ZQM)!LVYJ"\2['DI-MJA9$4D*(HO!JROB0LT9#"8R_ !U)RBM@'#- MTVZ*EI1CHPB^2BQ2I1P;3NW589&9E&,CL @$,(M%/PA;A70#W,RCD<%\8Q(: M 56,6["/CA^WU:K0Z;=0<#E270=#RDX+A(ICV2?8KZT(L)FR5L70W8TY]9%N MN;$\0N#-)&O:. !K#[5A>) 3[/IH(0FR05B2%_-)D$8OB"I MI%@12'A>"$+R[%Q8#WWGLF!UT.3F29BWAS:M B*A&&51RCES E(T,9@>4-<> MS^EMQ-,6WC_1X)%^9E)MC\UT8/1I." %M G-6681-$L>>TK!B;0='$E50)E3 M)AKT /(D?W5<%[Z"FGA1#$6N#YV;YUSBY;3*VL>)E&ZP,=L@(QI3D5S!$>B1 MIUIPF=:T+*#M.LEV1?8Q??2C+"$19'HZ2;=.>)+2'41KQB_$W^W91L!,O-G$41V1CC%X5IXT7A MX?Q*0"B22T6$6$3(U33S6DBQB,RVYVQ(/_GIEHW7**3DA3KQ[!-IKNA?&>_[ MI^A^&T.MOH_^(S4XE?;BL?S)M+])>TZG^@Q>QX0Z0-__G%(GF5*9&>!12?.D MFHH?)B_=O$ZWKW7RG7$\MNQOCZ;?8N8%N=CT&Y%<,@*B+6H&GM' , <[:R9T M.067XW@-9H-/$)['U^U5'EGFABO:&SG*TR".=,Z>QHC]#_:Z*"_^?$];P7F. M^:J;A54)BN7^91GG?9-;]&.U!)COR&_>>XW&7=S0B\S>Q%\%)NH:<M>>"F(-X-5)]O^*@ZE11*[2N%?&-Y&67I+'<\/7LXI/%7T0\AB M6^IXPZR_9<)>QU"KO.E0P011I"AFUFCE.?-HBM@/ELTI.+[XVSXG3**8O(&\ MS&_AT^H]+ARN4I'<4=IV/0F)22Q$)IXDLW2 ._,!J7V['J?!S&4@N1!$ED)" M>G(C_0X@BH7C3_OF R()6*"@:_%PK$Z1)M8*'XRL>(SS&J M[4@9*0HODC\XB5]L4#2OFZ;@@QRV)S-M8ST84TP0P_QTNAHLN])Z,E%_V$^X M; BOJ1 :^BA0W6FK>#-#J'H]&_&AQ4H#!)PF]:"X #-,]=)(M98R>5 M(^-@%4_8%CG<0$U.^1OIW3+<%?$*QFZTV\=T2\,$CDWSJGIOCA'J[4H03KA5 M2E0B'N0NAM@\IS!=N8UH:BJ%YHGCVR+4[OUW*1S=)BZ#/'Z<6T7;Y9%VTI?? MD(^\!" CX.\$]S $L!1K9[:380J5WXL/B9\P ^R9@:%Z:5@R=O;[.'+<[4H4 M.9JS*Q0+[MAPT\",* M>:NUQ#D?,,420XR7]]_QNY&C!8F%0[%E_"#E10FSG.6@0-VUV;&9CE=K(Y=_ MFBR0+B6F-.B0'9H._5>P.>NE)B($G0$I-6H&H[*RY10'NK88&"!MD/PK0< A M0=*F:+\"Y)L\K+?O:13J4&DT5JT'2[_28R=5R.!*=RE@SEAF#H=>P8:H M12E$^&;[N8!%:UH^X&D'<:B:I#"95D?D.*.OO(PGW;T0XT8/X2?%!^!DZX!W M!AO\[,0^CT;E)7,]N@/L"R.HR!E$;"&W*R'%XI(DXVEO;IF$E35:*^FV]T#N M[!KJUE8-ZN:(W5M'ZL%'GX(V >)R-+;=2KIS:,R=N#J"-.:R29Q*[LK^.G15 M]M'?;N$$X_3YZ";Y\#ND[M>H CA:[0N$+M4LW]"AQ"F1KT#KR%%F&#^-L'[\ M+?8Q= S7!U]A'D>&0"D?259 =R)=SJ.=XX3:J4[B%_B=4]&F4M2; O98HN$*#?:%TWEC M3N;7L.3(0WSNZG&FA'.5P-):)"E&Z\R"@,4=\ T/JNIGE:.^R\2[9A-HP%R] MXW+13:''X,,PFE=E2'C=AC)>,(_;ZYKX9P[#F\TLK1'W52")X(8*_0P;XG// M 6%O0UPE\DD2FB:GH7?E.P]^D-_-B7#=Z_ 61(486-;@2P05H,6?_.74/:BE M6)";I(\4>RFY!)?74\#$K%>21[G,38[- MT'O!VT9C*:[0QR2=4Z"*P!(IB=%Z7/);= MDFA&.6]*(9\T3(L _*QEF#AR9UA(5=5(C M;PFFYM6X]K,B6%J,N'*_\D-ZF=)=YQ&<(1Y(87)2DYH.!2D9+&&)9%1/$\># M0B > B*)5!R+\%Q]+8$B7##R%40C7#;;ZS%D]I6/ERPB8Y%!43)*:;$J3EIE M6^W>V-&LGQEJ.*77%3,"]=1@\-@OLW7*<")Y1,7+$E3,;HB@8H1F==2 B1P$ M?Y(VG'QOR[YFGL7$YZN['N&Q(SE@QQ+SYFQ9%XTACQF3)M#2X)JH>0WT051V ME(421U.D+A:B(-I1YNVY)3+ Y7?A^GVV16-9O'H(F'1K-!8&L&V.$-FX%I+Y M$V2L)_+I][%Q1YY^8\+5,R=PLX#_\S8*@H]1_.3$AT\Z9V+YNT#<=H.;A]]F M?J\>BSO41@/,*R))2KZ"K"07=M$X/9']#V:U!YH^40K_W?AA6)P-TM 30;:, MB.'M$UAR>F6K;689P?4+1:HJ9^^_#$A MT1,GD^WV_.C >8#RI-"B^C A.R?^E3':LX6F[_I[!X)*GZ(L ):\DNH^9I^' MFYG#1I'^I)/->)*0%D)6D5K[,G2#S!-U>WVU@1:Y>_CD^"%D$"YTO POG!AV M2LF[Z5Z!K;#XE4SS2XPB6?LM32B\M#X-O7.XW([V8+G/?D"3 M- J;-R^3<$$*N!.;M=RTF&>!?<,RH<:&TA&'9?F!..?,+QJ]BC?9%[,VPF$!B_/XI&BQW1]EVW$EI\ (3]B:$:B/WL1,F#B]0FGP1$S5_;L,F:^4-A"'22*>G M*0PHK_9-T$6\EC>JGDD0A%I"A1RD$H3(DJP(DX4OQ_,G=%P<.\MO7(:4;@<2 MLF%,["%;<13TPM15U SJ:(H<>=H4E)&DJ1UB9&@5=_CN+R$2W*]17@/^Q^B2DO"* M?(K9%&39"XVJ"OKM"FH(?/"7*/[U,KR)(Y=-T%V6.&R\%"]L5++1#6LME^"' MS0(;<$0@#*>A.6D@G^IQ9ZM"^2DC8IB)OURQ^$GB'=L*U8ZXN?"=7-"9%U%$M!F/39Y4>E\)+G M(6%2)BYEXPZ! _\2^RD]CYY491@:&R[%88^4:]X>%JV6X*#'PHYW3$[SQ&-$ M;>\$)U NSAW2W3KQQJ+'B5C5W=[Q8[@)/N/BJ*9+96/DGM>NI.Q]S2T1>V"' MP(-#]GG4?467Y(3M>.)$2DKJ16L21.'F)/ ?^@$>2\OHK;6GPM#LC=]I^1I"=6*\G8J?NJ<#@1/\Y&QC]@A$1 MG(C$RGX:N4YK7'5DB.M%8.E><62,7IYQM8"4;0.4F-A#KFQG6)O1)$HSV .( M9IVOGT)FMJV_OZ',W&'J;%0S9I_^R.&AMRED=-#NC!@<^NM@VA%6I.1&*G9V M<&$^:U0Z[Y4ZVT:$T\TFYJ=P9U&B"L#3Z[E(%&A4O]O_:]T6Y_G-TIOW^9(/ M 4:8O-VL!6Z<%['H@9/D?9[40SSM9_+18]5M.[UJ4Z!NO4CG;ESN*YHNSHDG M7+5.\_YJH*N.U_/,B>,7>*^;Y[<4*3<$=7N>^3EZY(]Q+\.[U D])_9NXLC+ MW/07)JX3IB^GKAMG3M"0%O? ;L,H(??H$>:1O7T &<1(,$:;H=Y3\(1 O8(K MR=F2@B_)&:-(V6O#2J4A5/?E,QX-MBJM.BSIZH0<+O24KAW[M?9 # *:@@\^ MWNOR<7O97R?6_**6*-MFYM:)%?U0)EY5Z#HBTT:[Z/F?/DTNDR2CWFG(&E+Z M["?P&OPR=&/*)#RGXK\'UIF"/E)8F\R495X-D\2Q9]281%=#N32<\HR$[4O> M^&_YAW[.%-9<\'=1K.Z%GS X0NZ$Q#2 \#DHZ)P4J+W/4?NIU(KX7"WB93QI M$="+Z3Z*0;L\Y3*/=GOC'W)GO#RJDJ2-G$I*IOE)8=A6D=_X/!\0+V'@_3TK M+I4D4NZ6F1^4"PG;ROGPI"MY^PTYC]AG802K59Y0B&GV,L"<]#FE(:0C.I9M MYN0DJ,9N]_J_$H@(B?C0DF0BA5#D32'64=6@:;<)^,Q:6I$^[VF86+PC:#>+ M_E1M@A[2J=F8J?0W(WBGWN'[%*LPM9(1:64?DNR;[*QA.E7.W-5DB!:I\AN9 M87:N.B\;@PZ,T -P\I[+19=#!::$DIR7K1KJ;T"J*4+]DN,-SX#T%>KDTO)EB# '8@Z&V,Y@C(KMZ8 :&_$B8B( 6S M$\Z-5.R*.+VELLL79T?/HYWCJQYB]J>R7*]I,XNFYS21 M6*;WM&HRSH.(RH-D]P&NY*O@:ZM>KA7KJ/!EI6^>^4#FRG=I""5[3C=L1\]7 MYY\II"-6F+2M/7+@Z%15A@AE8\1@T"WST(%=4B85:?)5$+?DVU,K:_,\Z2Q+ MTFA'XULJRG1#V'Z[6[;W0.Z8&NK*KMG2'+%SZD@]^, TITUJQ"T[Z"P*QS)Q M>PY['SL>A0)UD"B;_P'3>[O+=O5![K1:*LMNV]H!L>/JR3UT)%?4"2-/^)]\ M;6C;?6=3&^[D4_@S!/KV?/@ZW=+X:)O0YL'M/9#[KX:ZLO>V-$?LNSI2#WY0 M";2;3EFMNNWD&J,\#[OJ2#"AV16YR_8Q@.9QU]4"TDGT$G]XXJ^",H9T$7.K MC-*IVW+N:G1;KC,K\_)V]5FF$YM*4._ [C:+J"@LHRG:-+F:FN*B2^1&9L*[#(@HFN1)6RR@Y.BQTP@,M/ M"5UGP96_5D49:79=+( <&T /,JI^BP2)!O$G@845$9P(L,*V,#9HA%^HO]ER MAW^DL;.A-3VE:XF"6WL@]G--P046OK+YM:%C,?LS2+J2SNA9"VHR[I2)+(W=^$P31W#YWT$$.' M$;4&9RS(G^K4U\DJ9[.]7+!N$/[<%QX A_0Y)6LF(GFA3HSTU.+83+<4(M<\ M&D.,>^(ZP5^9] ,V;_J4EXM1?]"A27:9B-5;N\F.0F3OS259D5(6\? " MI"$@#CJ@F\V.D']E*>@%"M\_14:L6=%Z50AU8*+AF)03>C4H=*C/O+@#W EC MOP2<,64IABSO%H4LC'W_,]@N:J\/760SC<07(/6Z$*:FD0V, 0$6@S)&K,5P MYOV2<.8C,[TQ$^;$7AW*R$8:!S) Z55A3$TA"Q #_)>",$9LQ0#F^T4!#&MK MSH*"V.L#&,E((P&&M7U= ",K9 -@6)_% (P)6S& ^1-*@/E"!]QM\#?PS)JSY%D??D!X%>IJK#ULC] MM$/-YAQ4M::(/;-+8A/9I0K*]O-(%9)<=3S[:6J'?)0J59/'YU$CQ"-3+>O0 M,5F-PRO;[W2F4\Z^F<)/W-;5?@".V MBCUVV,+# 4&>"/KDIC%VEFOO@=QM-=2M)712-T?LM#I2CWG?0NF*<.HK(M&WO\)KUKMK MO=?=:Y%CNG4MV-%E<6/;W%*J;7Q;7SE.K[PS,(69HI:6$/AZ3V,'\NYS^B*. MK/CKGL:[ VW[]43JG /4+RM;Z77#7K.JIQ;#JU'E) ESGQT<.02<\1\3$A6\ MV4?O/OKGS^_ M^_[\CU :JJAV):I$L57JVG%3X!2%(OYZ)4*Q=U&8;I.52$ZT]5E3&A+/>9F[ MXM),EA=L2,E'8":I?A#Q-_"R4!]I]N''QQ@?A+SZEPC,/RK#,O=JJ&Z "RB M0AEH7:^OQ:(PNN"%PEHG''T:2,%XE$F.UTV:!-"OHOKJ,79-=8 4*U*R!# 5 M3&%7+-B2KVF<48:U07*\J9ASO367F2H#B.)]N*#CEH;TR0D:UFOZO18(#PUJ M=P&"U&5A$- DN7&GSYE86!?,I?JA(Q=%11>T*@ [^*&3MA\"]B*S0.?7,@.Y(86&H(5H/<11] MEWB2TZ7*X+"FCD.<S1 +:[U')/R M+$K2CE0O3>V00F^G:O4EUT$CU&LJE:RC+FQ6!&B2KP55:XL@T]J=1;L]0V1 M:CXC [QVJT6\_W7, >T55BCL2%RAU,K5TOJ?]0*L+4>9;MCZ#&;W+W1H;(GI MU!-7UQ@<[FE:K*W'35"[&QJ68<.QH*B?4^;4#<,;G:7 M/7 Q+D,WVBD?31TV0NY@S4K5YK):"\2NI1!T,,CGY(B@9RL=_E1:^8U:63@# MZ=J9XO>AULEI"9.2.<">? [J>L!K3A7^5E<^P%B1\/A9LJU3C!OGA5="UMID M2HV1NU*[DNH3C:(E8B?K$-C8R49!V=9#K(GT/'.2+=D[OL?OB)Q=E,$1(YO% M@LRC'EPJ08KE'>.9Q;Q(.+\:.C@8"=AJT@_\U+=9".T6:DYC'**X;\2H7^T5A\G$4D4." 7/)N#&"'&)P,:'5X&AJX'T2 MK4\8=Y'!@Q3\P2T+";C?'MY0EE+8V;&B,%O&[.#P%",DDNQ&9;N%] D3A-5M M4E31.15%=(X#]M]I315:9)"#U5##J%IYU5=OJ26)12*)G$#6* MM/=?#()HJF$(/8C$KCJL(8RC]6"P6[FW(#6!BE3WFL M40218\MX8W6]RM&CAAAW#"AE_*5.R;\"H[E*7NE?@EHTG-U:5UJ*,UANKW+5 MG\IKP)ICL_0&F(K$TE&E09-YH 06-G8K6J@J4?6E\4JPPTA%I8'0 M8:_RU.P6LEMSJI>ZZFI3 \B\)N!05)CJ2^.U (>)2DE#@<-:1:G9+62WEI2N MNJ=K9CE#Z'%(ZY5 2*.)AN!(C= K )-F?>9#% ?X+P57S!KK?DMCRO7'#S$C M#?=Z@&0,=KP"N)@?(6R]EIG)'O)CFKWB@0(2./@I+*)7J'?Q[+*FI_RQP1 3 MMM!:,E!TF4@;-52$E@HAG?I,B2Y;7MI+;ZD?B[?9;R2'JV\J V MWXWW>\NSV'8O[/74;)!^S M-(OI9S_T=]EN:."H#I5%^;>V6=1^WTEB,7B@KXDAG&![!L&2Y#QK@:0K.62+ MY(&6+U.'E_8.3)_>:DN(,=6TR5D6Q[IO7C2(O ZL.3#* *C)*2P?:0X5&7X5 M\.[/&)8>,RAJ,ZY34]G+\/XI A37R_.A1^=U^/ZQ:0:X?T5D^0C0H,L($/AG MU"!@5%>;T9KZ^D)HF1DDD"F]&BPX,L\P-"C)O H\.-9F!"+\=^R(8%);FQ&8 MVAI#T)@12) )O19$.#+.($ HJ;P&/#A69@0<_ MR.#"IK,VP2GV%_4N5^/W(YQ]^1X^[YV# MG?BEN4R!*WSIU'6S719 ],5UNJ4QE%R*Z9:&"4,YD2?\*DJ2>\BW$,'NB!*I+IV7X&NQ;%\ MH.9Y!'E/%+91M44^=EM5E,=L8T/$8[5=7E-CE'P5A"TE$K.L)*J5V&>Z>Z"J M5_)]^B/WV-ZFZ+D $YT1>W9_'29>>GT5["QA !YSP H4-42 @%=^2"_9*D:U M%AU 9OF T6B8 1NWDL:RX:-9E9DV<,"8<,[6PD>MFBCB)G)K)@J6@"P?HYCZ MFU#$S;DO][$3)JR3'X6GWM^S)(6-TQ>:7J_OG>=QAN_)Z77@TQ#S#H"P/FR6 MCW*#M)T%"%C6Y@Q MEK#H-9#515X=O="#H2::MD02ATCR0.U?(1%)(Y++)$K_<:GLWP2.,&G7(8TATL@=W*0!:Y4Y M#=!%[-1&U1OJSF9<>.JSH.ZZG1AL6?!(P$S[W$RW_\W9[?_UG+#/_4?Q])A] MZ[+=#%OFQ"394]=?^R[?YMBL03S<@+! 9(LWKL&%$X?4,_\C-?)XO;"H-JDA M?#QF\#J!LD5/FXBY(K)@Y/^V=VW-;>-8^J_@96>ZJ^S>[JF=Z>Z=K:V2G3AQ ME1U[(Z?G81^F8!&2.$V1&EZ<>'[] N -E 0!$'B,-F7;D<"SDTX'PZ @X-2 MLL4AYR3&?2%Q01#SI!8DMT7,GG1/1K?;WRRM&NP-8 M$#9FN-I<-%$R ;>RJ]>V366:U6>4^?KM72YDV?-5K(D%-G2G=;+.4H;%@:>UZ3HV=4R\2C\ M@E\N62FL'W_ZTY^YE[!/_GZ7Q+LGDAYN8_8^?/A"'M-DE^*#-)G9K =0_QF@ M+G,F@^:>/2M(-@6;W'D4,/R7\K!GT?KI]M$AZI152]GG=WEX5&.-HAUDA-&IUN"*K!%T--'*/!Y# MJD*VC#YBH^V'>5%C$NU:HHA1]8D/$^K7_F83(,1/OYHAQ$F[)2"$3+4SA! ; M+04AI#([1(B??O6)$$ZU:XF"08@)]&M_LRD0XA=#A/AE>0@A4>T<(7Y9($+( M9':S#FE'W"]>4<*EABU1."CA7K_V-YL")7XV1(F?EX<2$M7.4>+G!:*$3&:7 M<<3/7A'"I78M43@(X5Z_]C>;)(Y8Q0$+5/C_3'IZJ+EV53.>])EV5MH\I)'!39-H*=.K6P &M1\U.YI.\*6!8Z9/8.FFH MI5LZ?^:Y2MP"/-T=Q2#/BO(9H\^HT M8H=7$4NR*.XA)N^+.$AI"$E2ECFGWO&UH@+4OT::I=D1'DX"^@[Q"(W<+^+X M.H.R115?5#'VM(/\_[;IV63V8*"??OSQWQ##SO-KYM,@YDVXS5_'@*64P$)Q M4FT,$X@\[[U@=-0H,Y'S;QE'N) XOT%NYC.(-0Y.8)4_SXR 3Y\3!S&CFLI" ML;#'+": J""Q8%3LTV@B)*!LX<>,WXIMK+%R*@/]:5S,.-,YL.I\YZZG-*,3 MPD QV+WQ!IWH]E(%O /G4+E1P-13P:.G@,>=[WJ,$,S(#W7.\=TSECWW&^59 M>E9=[7Q^#'?[/*N0'N^4A8PFXK4$Q)O*Q&<@Z)H1=%R<3%]O4'E1(69]K%!* M>(%:&3WB)SASUU;Z#F<(LPJW%>'O/2:G1IPX">0SSMLO[$\52!IW!HYZPXS0 MR7,UZ@D8EP8J8)T96[-1UU>K6'EZVF<>,Y0Q5:G\1E2>R)5?P#I1!$P*E6$2 M_.0ZII6S (XI4QC4R2I20A\P/DVB)IAPJ11L84O,*2S[]@L-AL*,UTH>[13IX?67V[W1+V=A)I3/"1AE,RQ16F&T0 .(8, M-X8('>:] 2.&A1+647W-"@F0P;BACX3]6&$4J0%'&NW.0Q[@T<*0::X6Q- MT]\5,$8,U6#<"J9E5)=XOD M+U0R\^<03RG!69&^E[ M !_X!NJ*@UW3'/ -Y':=E#7M!$GWB[%:P9^)KDI-:YN/J>-'P>\!$]*RCX3=?&/74AN,:=O8S&Z&!('[_7AC]<^!)M0 HX8#I=S/E U[<NU\8_3LWC!:T"%IC(GDS^D-( 09B$;I8^U2PC-Y%77$R2.1\P4[ >U^[?U! M/(65[GIRW VZ ?<@4\6[SV+K^P#V"V/1[HIY8??;\ MT>7)JTP\'E)E[XE4*\T4*^YOR=O M!OV.7H_4MN.N(HMBDJ,71I@_0Y"@@&3A+N:+S>F@,\3'N\8)Y8#J2XAJ.\!W$,,U#U/ ME)$V!SSN3:0>F=#1$$]%"15::XL4]O59YFA6%S'4=EC>B'94$% SIKV6 M/82F]8P1'HDHS=T[$I,41ZLX6 6', Y94AI;<%<);/HJU$-I /=U*Y-T KLA M! !C@9T>UB%=R0U5['CE^B[#.@'4=]GKF>WR[@_XT)VN!L MCY(BW[+]\(AYV:9DSO?$0T$"_D$N')=MJ! (9UFR"?F!VN3B>-C/!V'%,B6)WQADHZTST'L'NP2?R47")@$(%ESI!AX;=$@_Z.9."0)CN(;AM//@ M^R0*GO'F]_)W,C3&6:>%S6%RI74S5+?' NE,4//P MCSY0E M>B;H2)G.#-T^[/&P124[Q/DUD3OCB+A!&$]T11#CZ@'6P0^2:8/2LH3$CKH1 M_2L+@ZJ,!,M*37(D_NP MK31P;P5!'4G*%'PF"VJ$08(T,")\'V8LC2(=BOZS.?IMEE_@ZL^*"9P1'..]GA;[R^O.'2VK=Q3@T:TL9]%R3<<_N&T%QBYJDP7&#U MC2"W3&-@>'T3QF%.+N_"%T:BE7?Y<.W2^"TME@-/[)*$(6+L"VV?I ,6]4YX M?5/X>F+BZ="U8O3-8.NIOL"0M1'P:X!25[96&F69 %HM"80O'O*]\I+_/)R_ M(7#M,?_$FQ&G;+\1X.W3'A@,UQL2PI<7B$OL%I=_+7^%F.S8_DI09:? 1FP&EY0&A MJ7GZ3_^U9)8%9<;:.#_]%Q(H!;X0#YTFM]'9X;]@F[SE]Y]>$N@%A<>EFG8) M <6/\<:QR(87J'P]R>\RI<;4OVD3W)59[(*O^+]+.H-9AJ6I"YQ!IZ2[M-"U MPT2J'B053O+?)4G +CZQ2HB;G 1/^,L;PMXR8(=0C[R@DLY$@RDM 4OMS',& MIL/(+ 5-+;4: Z=E72_^[L:N8HEP&O+;>^SG0UAZ'0CE>TP71!DBE7SL.O\S M04$C(R?)'EP^%NDQR8BO$C SV[3!8H'O!:HY7Z":-W^6N^5>_0X> 7EF.Y5D MV#3>#+MJ[$!(;Q6,\9@F-TEZP+?QEOV/?62XD#8F A2WQQFEIS"LAL("5LX# M%7$+)I0CXBR1P!/,@GDFTZR+XS'B]V]PQ"VR/;4(*!3):EM\)"\D+E0O!)GU M7!Y>J-3O 8G3;LM"!J7T4\%!Q0>,_SLW@$)!K[OM$I![BU/VTG+VD-XE6?:P MK4XIR#JDOB/8AR5ZKS9Y@0=L0KIBMQ ,F:3$*VFJAE1!D3\NQ>Q04J!05SJ ##[.P=R;!\G@?G>1H^%SD_,Z:+ M^A5)D]_"-(G!E6L03%$]PBNK[&]%8'GHV&.,'KQ3]%X6@O4IX1:31&2I7ZCV M4+'=@ST$NI=II;EUU74I.F1I+B #_=W'6?1M.N'WE]SK*32OM9XV@:H!VI5$J.Z M3@. 'J>7<^SX\_L2XC0Z95ARAW?.)U&Y._<\>=IM ]R)I"IUGRP5&@!V(KF< MUF_13T;=)L#=2*909RH2O@?L1%(Q MK4&;$_,]#[G7R)_;7">'0Q*O\V3SN]9W9.V .Y!2-=&+SAH!=B6UK/;XS2@B M3M*S5TVKG#\'6P4!W\3#$7L*X#:^QL>0E8#6.5M?'^".9Z2RZ(3:#H =TDQN MZQW@ACI_Y +=QJABX-E59U7[LE7;GQ-_)#D.8Q+4AX9:[U4V!NZV>B5%?Y6W M!.RH/0+;9\J49-LS:_ASQ QW&;,V91!%_UY&:A&3Z55]/%^!.::*P MZ)JZ]H =U$ALZ[R+#G%44_?LK%.K?"G3V6<<_(\BRUEZ2W:3I!_(Y]5FP^X8 M4ND>TR2F?VYXHG$F.6&VI0'M@'F TW?GV*\D,M0]3E MZ/J\>[#?/%$&#]M5D!Q94*R=Z11-@7N!3D%QL,O: 1[36G&M[Q)2HNQMQ)JL MYREL.AT344?O)]TM.JQS' _E&/8%[J6#3-"9HTPZ M O;C8?+;9_LU\T_#!HE\?&_YS&.%]2=$"?YR^>.O_IS]-@[S$$>KXS$*-V7V M.+]%>UT5$_A.E29BM28&' [&&4G$!SM*@ %CI$+V]8(Y M6R3P1=7U[Y8S*EFCEK?W^':XN:2IGP[(?74N=YY .I;65^5VCI(SK1W/2Z+J M5V>N^9#J34B%2@EUU"N2?R8DKB[*OBO" --/;^-2ZBNR35*RB@/^*OQ3<@PW M?_GQ+]I%@B/2P!',I0%%-'-!%S"R.57/UFU;(5 E17T1'M5RL /JRF]+47AB M/A<&U=)X7L: ,&5EHV3+GY)OMCG8EL?ZNK04HMS\WP(5KJ!IECCJUL#AJ$?- MGJH9P%-YP[G18VL.6R.QWB3<4# MOV&['^TO^M4?4=/SL8@RP@H@9$>\(7?11AHJ]S0%ZJ8F"C9E-Q7MH-?5[!/; M/NV(QFH9JX[!.:"&Q06ZN[N>M\[E5#J>:(8H94\A\IQJ2G_ .;,Y>=#_D3 D M8SD&).5E8:@7/SQ'X:ZL#U.7Y0P/M,G#=DT_S;:8E\Y6$8=5CLG E0 MA)O6J-VL4Y<< (_.F$@@)$J%6)+'N+I>*K6E%N2X0EXS7B/*^ M:*B2RMF3-_4U1E:Y1>/2^A[ _=- WR M=NG;UV>9HUF]Y-5V6-Z(=K38TXQIK\M<:%J/6-V^(5FXBU=Q\(9.HU%R/)0O M<'"FZH6N42^@/CI0[6;YV]\%^DIX@ ;C%\48!9P=KPH4M P1WJ6$)R_/_!;$ M#-J7+/BYDL"D=6*/2^?YM%?^W@Y1Z^F0]8.4K!%D3%(JU4#060OHB*,6>#S M/-VO^>M?C/C,4.)>+4H1!$Q,H)GP,SE$@/4!1]$G++_J+&\!V??EZC2.W_T: MNMU7T-U4(NE2_-2AZ(R43T]U MJV7T%W4XFD2_%3AZ(S4CX]U:4J MCS+\--3%=JCF/ME^.B9G$OQ4&>"/Z%[K^!>@7JXQG4#_A 'K8= MK93/H.K: AY]O2K6@U#9$.A8[)?7>NZAE-E6"*?=;I'X>P=U.E5[E1L1CWU: MOTM>2!H?5*_(J5L!]:<>M9IH[;P)]+A-(_%2(K@)5/B$UJ@EZC.LFT*Y']8_ MH%U#U:'C?TCB3S]D/YAXO[HI9 CH4;#! 44[Z�)_92$&$R/9(8,<) L&%" M-2\=@(1]=+ZF0Y1?PWE'DEV*C_MP@R/%HE#7%BB4&*E81^?*AD"C\WYY;8>E M2-#+HG%-=J>**1>-NK:0AV6?BLVP5#6$.BQ[Y;6^7U!21MWAZ6W).)VB1@K. MET#3BO,FS/(T?"ZJTLHDRT-YX;.!78'ZJ8T!Q*09DWX O=A*_/%C'8E<4,W& M<_'=66Q0DW.X0)3+S5_4BW'Y4JUZR3BD,U#7M3-"LZPT[@E]H3E?3 M3 51'5X^EZ?SF:)#TV/M9!RQ,F[K/2'Y75(^R*"K]JUN#A2^3!7M%$A6M 4< M8?2*;#M.*\*(4T8U:>^IZ#)]]<6^=1T6.'8UY;V5K1S7V+AK#7 M9-;9M/3Y'."&KN";_7@1)=ES/$$0E@$SCLR(%V/W&:N3&GS+4<$8B:]3R MKES.ZQ(&AK'TEABQN'E+H;5Z#$F]K)$U @H >J6:IP'%B(%J*Q<"YUV6 M$O!K)'<4JW8YP%HR=V4S7QPK^BUWE!LN>&6=ECG2IUF7G8YU.&M50-K/ZNN2 M97DI-?UD>_6ZQA'1IJ .) $? 08;Y 0,C/O#QH7A:HQP$NEN5LV.762^>D6, MH^=LU;G-4JJ?;-'S*Z(H0OP!!:^Y6IY#:-% U@ZXRRM5$_WZK!%@YU7+.JY\ M<$G2LPM.I5Q8*O<=^7(D<4:^=[AC=!N_D"QG&Q>W\5UX"',2/.(TCZFJ^_!X M4\2!>B]I0%^@;F9E@F;_R;0C])VIP7K8;U,?J0*43T:'-'^/F8>:=++*JW>: M\X1^4TM#_T11*0\ZM@*A+95HYKWMV4S4,J*0ABI62."%&#.?NV8^3*$9"/[" MCM]P&N+GB'S$.7E##C@.VI?%M7&(44>@B#E<>3%2Z>\%.'09(+SMD*]9(,8# ME4R$]^H]AS=S&B!E!@A* \1)3JQ.R1PM+X[EC9J ?"'!4W*;906UU-M_%F'^ M^D29:[;6#;L"]_4A!NBL2PSZ ?;W0>);!_C'ZCH9Y\+BGY+/'S-4-9%VR98?&7E_Q=B$^K-:IXH)J)-%5AVK.CR32EA,_U\UE%>S)%)3_DO$5)'SY7 M9TZ*^KBGWP.%%J4J=<'1SI< IW*UC-;;+#4U+\5N&^[*$K?G+98PMN3E;$^^ MACZ^7&WDM2/,6[W:^74:$=ZM2)J\A&G2\[B!O!E0[^A3K(GG)&V@AW(ZD<=' M<7_,]P1=)X,RJL^?>KQ_4]YSQS4.Q< MY9:@U]H0SM5J?J!YI^_KI&!UVUG:_*LFP%4T XH>?8K5$[2L#=!I62NJ_6%[ M2]1?!$E!C%II3R5:[5+"RT2>:JL,)H?T!3Q8!YN@'L'&'8$.Z^'RCY@J*TZH M884D#N M!IW/%.9:CXA'U\DV?\:QIM;860N@#JI1IXE$NU]#CT,5TDX>A3*^ M5Y3OS#&H8W5KH:UJ9H*TR;-@1>F@P6(^E%"B=33'9#C=?;#!>B#)CR?N4G=>* MQ3,;XU :0ZC=$5%>%R@F/-D_QU_\11YR6^ACC[X^0"%ND,IB_*'M #@",9/; MM:?[CD)FT?KOLIGV! M._L@$W2?*#/H"-C9A\EOG\*!*C9(>8?/K[?/9H=C98>TMH.#FWQN8(#MO"2' M(\G;(Q3]1*_M -SA^Y45O5S=&K!K&PAMO?W0D&Z/ WW/U].J>UGKBQOB_CQU MM=D4AR+".0F>4AQG4?E"1?"/HEQ,:+W6N#-P#QYF!-&;S7H"]NR!"EC?,&C9 M(($/:AEY=OF9['"3I"3B:GTML7A7&\%IP@QN!E8I]Y<*QW80DSJY>Q6\T MM10'$0 .#,.-T:W"8=H;,$!8*&&?OE "!*?HO9*BJ)ZV:J*TX8(&MKH:XGFK MA0Q49ZEJG0'IM9JA-_6\3SW#YYI%3RX#9Y-E3A\3S!<"=5!SAR"7\30BZ[/, MT6PVN9QU6-Z(G@23.V,:S/0#0>L1V55O2$:78-U-V6:?1YU89=8-J)<.5;Q) MIS+H SV3:H@*DV=>!UR8TYWZ=BMPYHSL.6Q3\C@[I&DO?WC,OYI1?ZS2WU^8 MN.JI6MU[8^'446:I&L-=@&HZ^_GR6/X-;Q#E[I$I[R&C4<6$^K%9> MY\OGO1;DTQKAW8WUFDGY+IO?$\49#-"HRUYA$[7\KW]O);JC?]$/ZX^JSO_] M?U!+ P04 " 4E&-0Z4UXD=!@ R) < %0 &%V878M,C R,# Q,C5? M<')E+GAM;.V]ZW+C.+8F^O]$S#OHU$3,]([86:6K+SW=,R'?LCS'3GG;SJK9 MYT\'+4(2NRA2Q8O3[J)%(D;"0@@I)@]76D; +&^]6$!6%A8^-O_^EB[ MO7<0A([O_?VGP<_]GWK F_NVXRW__E,/\]+_^YW_Y?_[V_W[Y\G^N MGA]ZMC^/U\"+>O, 6!&P>S^<:-5[]3<;R^L]@B!P7+=W%3CV$O1ZES]/?CX? M7HY^'EU>#@>]+U^REJZL$-;TO5[2Y/#GP?8OUUFKOO?7WNB7T2_#_K#?&PS^ M.NK_=3SJ/3UN"S["7BX<:DG7\?[X*_J?-_C)'A37"__Z$3I__VD519N__O++ MCQ\_?OXQ^MD/EK"!_N"7__/X\#)?@;7UQ?'"R/+FX*<>+/_7,/GE@S^WH@2K M0O6/M\#-&QC]LOT6M@3ZZ4M>[ OZU9?!\,MH\/-':/^4=1']F>$C>?&/2OE, MIL'EY>4OR5^W16%##J'IK=@0O5[O;X'O@F>PZ"5M_#7ZW("__Q0ZZXV+OIW\ M;A6 Q=]_LMZM]R](!?W!<((D^:\W&5'R_TX]^]:+G.CSWEOXP3K!\:<>:O_[ M\WVI0]:[X\U_GOOK7]!??V%K*)&.";)?VDKV$D&*HIY<^U[HNXZ-&'MEN0BV MEQ4 4<@D%TLS6DGU9 7PSRL0.7/+%23B7INJY=W^,IPM9AL0).1JH4Y<>WK* M*4C!3(WKA,"UO]X$8 6\T'D'#WX8WL-)< W$((!MO ,(2" $VY=TPN8E\N=_ MK'S7ANNDVS]C./&(0:*N79WDOK;"U9WK_Q!D_@K-:2FE#*YCVCZ@_#=..'?] M, [ +%A:GO.OQ!C#)=2+L_3@ GINP075?.['<$7E+9^@%','L&F\:=-*I$?_ M\E%'8F!S3NST1I1(=.^]@S!*F,8I1JFFDK[?64[PF^7&X!%8Z.$&.Z^DI,=PFHW7L8O6 M'S.XS A*B^QT@0WGY6S:P MT="V@OGJ!KP#U]^@CG$"P=">&@[[WO(5!&NH"]@)J)3I#RNPN4F-:T61)42\ M>K4^&EC"0DTE?7]9P2W ,]C$D!U)VUS]K]16(L,S2 8\W,Q$GZ]P:@RM>9-5 M-+X91=9^:;DO((K<1LO0:G4E4ES%H>.!,)S.X1(L=)KHI;X)[?>J!]BS*MZ[ M\G3UU6JP4&SR 8UV\8UD)C>E>D??2*2:^OKL[AM)1&Q)@YU^8S55F]!BA]Q( M'EPCJG?+#953J:]TY]Q(B/W*"G?1C?I?KMK1'74CR<5]5IM5:",<2 UIOP9[ MBMT03$'@AQMK#A[<^0V(+,>5ND+%?E)[M""9(6_=SZGM;R#M=P5>H"6VD;M! M/GP@ GF$4.',H!CI^/ 1VM=_3'JW8:1LX83U0$@PW]2>[2> 5SLQ^#J\QKV>^D'GX<8D+A/:H_65_\= M!%X64I&H_ #L(GU4(R]',R H;:GV^(CS03L5);X0E) M,PGVZBKL/SJB\+WTPD/R&[3Z;B45I46%LK[$FTT:YV.YR6\*5U#;2,S4KD*Y MLYT1G'JGX?QB/&PC*[8M?>3K"Y2OKU:^]@>*S; 0^%T]XX2;P<+>K$Y1PPV' M Z4QU3'$35='U09TB"AN)@VN$:WBBYN)1FU-FPB)9O(16^*6#1KG$"T_4#,/ M\(^90.B;Q.ZPY>8H 8^(H!LW_:W3H0^T>_W+_N]+[V\H>(_+<_NI:WVFJ7\ M2$2$0KK^O-07%Z5S\0.:]M!O_D&2@/NWW]BJ_(+5^^0L"&4 M-I$T!/.?E_[[+S9PH,2#2_2/+^@?7_J#+*',?X6_^D?Z]6>P=-!'O>B;M09[ M?<45^\?9Z'QP<7$^Z8_[Y^>CT?GPHM#E(FNF0;G[<&++OP'_62%26559B5\V MR47I+_.5XVX9L@C\-2N860=\3H'\P ;!WW\:_-2+0]A-?X-:13>U#Z:<.\<% MW^+U&PBPBMD5,4 I%&$RA0S5*>0:H',A]Q[:JH__#WQBM;)7S@#5L$B4Z6>D M0C^Y9*^PW1JU%/_<:6U0! M^S9^Z4ZLU6G=-94OT^2%.DV^6A_W-O)_Y3Y.RBH?4]X [?%(ENGM4H7>IE \ M&XEXYUK+&CV5_MYIO= ER3?&?16*@!,PRD3\\KE^\]T:193^WFE%T"7)%:'$ M19$%RGT.AF^OR%U7HXO](IU6!Y,PN4:4^"CR'MY^S%>6MP08CUY=,2,T0Q4H MUXX2#T4N#MP:HD.'=P!7FM9U'" D"(NWNN*=UA:W8+G6JBX-7;=3F31W3CBW MW/\$5H#?4>&*=EK%7$+EZJWZ0@XV**>V':!#L_0_#XX'!M@165.VT[KBDRI7 M5M6U<6AE7<-_SH)7_X='4]6NI#F*HLB4JTFALR+K:+(AGP5/@8_.B/%>BOKB M9>$F'588BV"YUA0Z)K+>/OEA9+G_O[,A>I;J"INC,;I8N;Z4."20!9@&P,)H MJ/CG3NN$*DA^*JS$&X'>_G&?5KZ'/Z??+])I;3 )DVM$8>1$M@)-SVC2E!U1 M'.+/ZVN+=UI3W(+E6E,87H'B/X(\00$QY&5;R@ =T>7)5:/0;W'MK]?H>,6? M_Y&$AX:S.$)O@B$/)7Y8$2H9H#AN\7(]*@W.V.W*[^!OZFPBIF2G-<8C4ZXF M)1Z)90N_$RPJX+DU3Q4(&*(@J3JX7A?Z'E[7ENODE!KQBBJ5, MT Q5GEPU.%?#WW[9OZO1Z@8'TRND!22Q]S<&?71_8]L<_'>QQ5[69(_[95-N M/N9T7%CA6])>''Y96M8FY21PHS#_S3XYLU__8RO$;''G>+#;#IR<_#06$'/7 M@ZT*_^!J+\PT#"'@F&[7%])FG/$H HTS#G&P5S[X3AHC$(3@H>EQHRCM9GM_ M)B7OE=5&UQRZPRF<131#](YRK<+9!_T'Y8]YMUR DEM%UU80?,*E69(6",,# MIKJ:\H)%Q55Z-)?8$+J\K/P@2B]C%U_EJV-'7=$R-.?C_J##9& 6$'L)K5NZ MSS*>)DFN(?7?7/ -1/712"Q5C.("MZ#8BV_-.;$)'!_%M"5,4T&0[]Z;X[HH M'44.0DBF![Z"4>3@%!-['4\$-<9JJ)$GW?M,7Z:M(T.QB%'JIPHFZ&:?ZOGA M*0 ;R[&SM&YPF90D["DAAU$]0TVC&-%47D&7!%43I9#Z9F<2L5:AIJQ19&"7 M$'N=4,3$,-# [\#B;S!*]\Q#ONI?Y]2YCS("JAORNQQ>M&UC34E-5<;?\9.DID.OP(D53&# ]P22M@FJB!#]F*(MTQ26SX[ MRU4T6WR'2Q\$(H8-Q#IFT(%?1!/WAC=9S[<+H11+O)W 5S"#%ISR&;)]W*4+ MWXI[^S%W8Q0:E^?9QFX2Z%7-H$9C225L'94;#@HKS-(\BW;;[@S?0?#FZZ/? M@E?DF^_-B7O$VK)EK"Y&EY==U#R[:*(VBZH/FA)9BG/<-(N]9R=Q[RO?A:*%Z6LUE$@3UNK:T*%IH%$K00WQ&!0P8(M#PE?0A@]" M]$ND"XODA@2?Y(?L3]8G\I&SA1Z4"^M,#!9-XB,/&.0TA :WZXWK?X(\,7\5 M00PCJ/7,(T:>5!"XE'AGG=@2E=1NMRW.^?=YP8 M/((:$LK$3()CT#^?ZEN',2EV;>5KJ6**?KI!JVYH!8.0F9F^293L9JZU@/&GX)!>TC='L$+423%($A#W$ MIES+=.8T$5_J1D<1>;:&]LX/OGMS$$26XT$X\B,MNO7A:,%T4K6%PI M$TJ! MYJ3QS^@JM>^A:1UXK,XPRNZA"LB2JZ9\P8*, )M($,X M)32&E)C%9R5XQ\TC )*%4 MKXHB!DQMVTG%>+(2T,SK3%7LX$R97MU[0D]M0"5&4>"\Q1$* MY'WUD3O0]R(H"NS*DL(<,8V;QS>)N$A(S;'CZ)GR>)9:YU3#>SK:\4K>?0QV M^:5=\3IX9N^G!.\5B)RYM;V-2TWS/6%/\]W[2^D3__;3*>WWP7;,KNO_0*JX M\X,;/WZ+%K%;S79)"8[E::,\5H;C?K]C=_G:2VO(19V;&-Q!)+/+)W $1_@S MOMJRG:<"NU2&W+DI'T1 @6=!@IV=>*2?0)"\>L5T5(.KW'E2M!#3$"]L&8'T M(;1I'*W@VO=?NZ4"D1W[E0QC!9-XAGA0ZR2_#\.8BPEI!2-90!#-$,=HG=3X MQR(9:QG)!9I\!L6(9:>1G&L(AIJ=)T93&0T)#JN\H4I=.A!JF$0&GD5#UP/ M*F(35PR8TF6 1J.+X;#CRB?()7C: 3;CZ1*0/#TB@VJ#(.HH!_XT[YNX*]0>G([GD=P10F"=V<.IA_. MOK\65TP;_7" O],8EU1:ZBPY=TP['M[X:\OQ\(JKEM5&>UR*J-4?HW"&'+%D M0C^"]1L(,(:T5$9'33.JK,Y#0I/,$#5GZ!#57"ICE)KIDAER>K:=L^ J&=S# M?V+?5JT4U$;AC>9?3KFD7F)1%!WX#-Z!%P/: ^O[Q?35.UF%5=TS26;B!;9, MB5=A M4^G16S'%U?:+[^)/1G 5M*,$NV9QK& 6T\19X&O@AR'.Y6S:HZHVU MXSD(M\AY!]G;XUA?$DME@QC20F 3\Y0^0]5!V%<0B!LXW[I^\D@MF3/$.@91 MA5].J5.)ZDRVNVP/&%[4E#2(#:S2B8K5KIUB%''@F^_Y9?&S44!97U+K:<>/ MQJO-9J)*?5#C7 U9=L_>ISA0[K/CBFM'C68:KC*%2V!#CC63W$%8 ''S";%2 M&:Z)NGA>T?QH(+:9OL[=1)L[^QTOAGCLXO6NP,(/0.%]FOVD(W#I5FXEO:7_ M"**5;^\&(FY%<\ >:$?GQC.A:M!$796J78 I=A">@D7SY2SK!:.KY;C(;QF'OSSQ@\M=[:H+4A) M+RRF<>V8*(Q05:Y*1$R0JP6WB59T.EB+ X.";N( S3LK*P2S.'H"4 Z["9M; M?NKHN2T#/Q.CJGGT(F 5<$R\;(V+J&-1G:(NTC-$PFGHKD 9D[-Q?]#5R'V* M3,(NG(M1M/5NO4/UP78'PTFB//2;?TS7*$'C; $INV-V@VUNN\:Z3PH)\N<$ M:KP&NTP)Y($ENN>ORXEH&9QWRW%39 H9';(DPE=6Z,PQ!H6SE>X33*3@.;-: MKWEJ39,B-W#^N$:>"RH1G^+J(-8QAS/\8N8,:;M*P>W_%.5YISL9(40).J1D M:YRM:,F=-( M+K%+*C7@65'8T;[T-XX;P\T$Y[IJKU89O?,QW),:LK)B$32?]MK&N79Q;97A MTWIU56Q'.S8U(47#%185A],:JW9V9^"AX*\8RM)#H'0,:ZT,!+[YU%!.\4@K M=6XIBS#>9K1C4^-5F1#)\YE3Y"L3 MRN^NL2)#VOIQM:$=J81PHSGE\* 85! M;_(0YY#\$"G9T-+B_/QY-SM0G=F!]7Q)8O MCXN+<7^@^%U>'N2K5H%/3NP\H\U6OG*5"4GV%/CO3@C_>N<'U1!7GCU\@^8- M(XQ46(R97Z[]-6QZ!1%QWA-G1@HZX_PRXGETH_2IWE_0Q_ZMM_V^HKZ_/,UL+P0@H&P\NSD)S>E@?W/ M.+W.RP I)W>E]$$;AA^"INR#XG!8FYC[%8?J-FQVX0=P&0M>P#R&'84[)IGC M1M!73R/EX.@:\LY*#6HY(@(3'0C^RI'3_1!H2KV1ILCT$W"3P^T3E]MPN2UW M&\?24>Y(*;I/24"*GYEEW"XA;A3H;M@().CD_&YU=G@TGXV%_-)HH,DC\J^X#;9UX5O,:F#X1^A>Q)VH FT2/ M[Z&-8?&6;)H$C]'TC7D.=8I?^>^][7>Z8>.J$-'/<$AU.OG>ND*#P:4*UM?7 M:2-9J9)2T9 5\STTA&I>86>JHXT*.31"4".SB%II-9U'R.]S%XKHJS-F^&M. M4&D"&A+Q6<@\051XI9R16F>3TA"/\M2VG;3G3Y9CWWO7UL:!VUXB#8AUC*0$ MO\02;K6H"=B,+,<#=GZAA\B+^L)&$H)#5 EOXB@Q%/-YO(Z3V%3<9I5L-%CK M&\F7=M*+S#S#A3<<3S^@@<1P@;,5?8E"UGF5+"($-V0RP1\_ M5PS'?D'M^"!"K766A4EP07S8)(^$0&8'D2[AJVDJA_LPC+$YH8I%CH46-)$% MK2Q(A%"4N*<*G\"0?3&-'PL)Y8$E:*5$HN^%HGB AI>HS:4116 )YS[*H]I+ M3U=0!PT4$8 U^I'+EHG]R)&0\0"@23B%4KY*NTY/Y9QW<+M8@'GR\D_)D^)X M7$*%*P0Z4)Q!@Z431SY&#@BJJ ?D=9HV$M6DKI7L"=UD OW-?H!@[H1XMQ1O.T="6S&X"'I4'F>L%1W28[!)W7T"R$=H2#OVB>$),_]X MH3'I" :'QC/B%<(?P@9AR=_ \F]=;@ MMPC^K!8M'@DS12/4^FGG6FJJ.P)'-Z8@ NUHV*0I[?@GFBFXXW4!,+5=)&K# MP0+FKS[F&E^"R]L^+L\ &H00SB O('AWYB"=<)[!W%]Z22O)@IYN-J5\MJRT M(;1-YX;;UL/!*.KE="T6J2*"U(RE%Z/@HIY[3:,Z;KWJ6#E[&U[9(YG[S9"[> I$JUP=>?Z/[9N/DHRL G7"R^P M\5[>>C=2@&WQH&?^JBFJ*, ,]21YM AJ[.KS.US7W7O9$T?>X:C /2=0N>^BK6#K@SCC/>=EAO5OO M4.>PY<%PDF@<_:;^$;40/9(V\UXL%\P65W'H>&"7TWB/%@U;*6,V&O<'Q\ = MD6"UO25"\=YSOQK.13 T;-#+?/5_Y:<:6WLGTHF#S<0GZW?1XPB4.L@%[@7E M?.PX*:X 4U%76W1Z;J3D:D9^8F_NN*!TK>+59]0F91\BXU/'S?V#(2KH#HQF MT7LW '9_[B30PW^[((NYG:Z1H?@7Z6"6I:IVW#P87:I,;8R7(5OL\BR5NC8? M0;3R(;KO(%,*TZH!4_=$-A& 2=Y@*;J^6GP+_<:/WZ)%[&97SP@>'VR5$]5: MX"1U#Z7RRA):1T.(4\AO/U!$ BY*!%O^Q*RF($E^38Z;6!C/$)0'H?6 3@SK M.8(K=J(&)S9ME^P41B@ZJL??E4/.5 3Z=R\ ENO\"QO:P=/$B74"<6M[9YW" M2&X'"LY[G74F1?35^LB,<#;8KH '%LZ^CX.CYHE3[>&2D/99N3>"/S"<$M-\ MG-1J@)#46]&*)LK<)N?GBQ!@">^>1::6KVS1I__9^MOH -6OLQ$\I"+:^S$HA MK*)$?]6 UBWJV8T+RO$6>P,G8@I#K?6%5CU/IJJHY$Y%J!W@O!.>A66IJAT! M6[* A5:,*&AP Q"S+ZV*]-U[/X,(HHY.E>OVJLU;,Y<\ M,H"1'M!D#JNM?9P,8@5" M\I&0HGUE%1&X;]E8CIU[$S/O(;3,R0G:- P!*;*B06/'2+O&N$@^AIKHPL)\ M>?ED?39:G&?UCI%;+! 8\MQG#9I)4M#D3"UZ<"RXTDQVT>P^AOKZQ\@C'BBD M'B I"N5N%WHLY?)H&?O)>#!1_%;Q0<.S)6 GR@[J= 4! U/JAY9T^9FS<6UX M+.CRLPCQ#7D,$ZXZ\D1+\S]C)P"EHSNXPJ4=EK(WH V+#L".FE#9=CAIX)B5 M1#B^VP"LU4]D:XR2Y%L BJ;9#)([/TCQ76899: R@BPE3;IF_JQ1"9F,S=H\ M,50L=%*0G)6O_(2=@*IK8^;?NF(,KM7GI3 M\ :\L<_.Y&:.G(@BT!)TK4*ST,S*&&U&1[Y6CIR- L"2?,M"T;S<3@U2CDR. MFZH2L!/V>%@'SOSN',_RYI+._#@;UX;(@L[\1(@O(7N)DBP""10@R:&0O;R. M7E?Y))V[$.MHPY4#<*!*.'YHI!SFJ=^J9"(+>H.N:7-EQ,_5WP(_*!F%HB;Y M)%!1]&II=\?Q2#&UWI$SKQ$\ADRI[$BW7K0=-\M:XF1B#F,,)/49SIOM'*)EO&".!ZM# D;=5F5\C:@#]5;HI'2D)"8N4&E-%EU9JC MS&T>/4?;(24A-%LY1[DT(&)R+R-[ 6<_/8-TA'"P/3*B]C$Z+2P1).C_HWBD M=\M-W0H05V<.=_/H#TG^A^(O"B73IY>KU]2RQTAN/^8KRUN"9RL"MXL%P*Y( M#]L);5C/Z_76 "8)>ZO.L7Z+&30=&S^TW*^!'V]@#>[%PZ&Z<)R,%P&2H.U: M^J(NE#Z(3JQ7J-#!B?9L* F*\-Q_25I)TN%XLW$3]"TW1__>6_C!.E4]V5G& M6+NS%K:-?!(R# A)(Y-@J)!+=[F"%=+:B-BALJI3JL&674R].'&<[E9V(RI]$] MM'*X@P[&6MIH7<+ ;B@]P:NF>'2GF6_\-53+"GBA\PYVB7OQL;*[K+^8QY=% M-Z\-I]JPH&I.I,(C.5**^U",_+#3+'B"N[C9(OOQ.O&:W'MU3\>XJ:)WF:?K M[)2 9HNH7O0GX_ZHWV72285%ZKD!=X@\GFKSK?#9#\F]@-!!W;US/H"=)B3, M;@O8Z:8/_9>'6_^ M,S3RZ=>V^TJ4P,%W'1O9VNTOP\)N\RG1T0I$SAP)5=0Y^(B 9^^"[R(G0E_M M]R?]2>]+;]L<_'?Q,[L_A#U_T4-?ZB6?ZOVE]+%_@^VN72\D((<^^V:%X"<5 MC@B&K7DV3,E%N[/^$KW@VEM"7/3/U*5]Y/6TB)58VJ/1@NT&99EZ]@NE!E-:*N?X)"?%P(HB69CT(?_#YJ*W2?@#\6O]"P/ MVH[==WJ[#_4*7]+89!2EV5G$%,"G@D)FBRSNS7)WMA)C6P2UJ<0(M>GZCB8T M]KU"PEU!,?[ V:X#=T,;DR>4CB7;J .BW3.IY*,WBO$<5HUGL;U>J4&-;20F M."@Y[]J=?]&"HKE;46'_RGTI'O35]'VG69H]:]NL-O:I)26*%DD*)MVS,#7) M.BEF950U*^5&-#8EA8ZB+ M9FJYB5AJ,%>&IJ.9L;-N_>R_KX:,5_ $BM.FH M]-6SKT$068[W&EB(]:FW@]V@R/J<-H:&GRCEP[D#PM,]FW-G.<%OEAN#1V"A MGWFLS[AJ?5!SO:2]WEZ#&ENB+08[47"VAUQ42>Z!FA[13 :Q3IG8Y^/^>*QF MW+.HI90V@%NJ[@W7PH-OA9@+RCB=U*\2LG;^O>?A9VG_BU ;:D MJL7 7H=8)G1<%6T&)X-*]F=A+IFZ-S0I:?.YVM#$#+95>BL,6 D+W[,;O5A!8 M7O3Y#-L)WIF/8\ZK!B-OJ5=H2F-#\13X=CR/LEYG-U+)RV^V*HIRX!1ZQC'; MTRMJ,]AY%+:7R*:)B-T;RO>PLK=TWESF47Q1MS0O-J+Q^/WJ^_8/QW6AT=[U M>=]?@AG(G'55C&BF+M)&-U\CVHST1JHM#GD!!C M0B#SSU*'+;6TRH'*/RJI5+P8]X>7"F,LZ8JI&W2L8G5OA"4I01GGUD&_.KZV M]36>5M,^4K;'^X6$1$(GC=)'$;&L-N.'#.E1?O5.!67DU80*%K[=2S[>*WV]EWX^"2*L=*!7[H'& M8Y[@:R-R]2?H:CE4H M6G 7(^. ?%$0Y=4-> >N7WKPCF)%:F+F\J:_I&WW\L9[_\U:;_Y'K_P-C>U$ MWF\4);7K,\8CONC,X6[:$9U[/8$[>3LWD@L)+!@''TUH5_9 M"CYO1>/9=RLN0S@)H:32O"L\X23X*MJ,4P:5U&9<896I>V,R>57D&6QBN$) MXX1M7-:$>B4-]4HM:3PVK]'6?[9(WKN@GPTF1OKTV-+0(.">QNF59 MBBRBS?Q\;:@8^XE6'JT(46J_C[11SU2W- [0M9QSQ;GU&BFV: 2:BWV8)(O2 M;,%5'#H>",-""B16>U 32I:WUMMK3F.;D'<94NC-\2S23,]61<6(K^D1^T3/ M5EF[,<^BN.(0;R%F]Z9XGG0\7&EY( '[P[9I>7I_R?^E>5*O4X:>LIFQ0@?N MJ_I(7!.!!Z<=V 330BU MGKFD:0=![N7K=YPXA"OY^9^(!&*N;SZ1VD&1$TJ=WUA0HB\K\.!:'SUVGL28 MLNV8*+7,)T\3 '+*M/4;PWGSS5=*FF_@1^&H)? ]^,\Y*"S?V%C$VXSYM!*" M2,XS\:YC+8[67RWFU$RC_J _:G^PGG[Q=*S>I6-UJ')KN0S0"Y=)!S-/::)* MAM<=Z'7--T;-85!^IB[ZHL?OP%FNT($QG'NM)?@6K]] ,%LD4W_(Q*E&;9G/ M,7&P2#N4/_!;1%S3V[ ZO6%>).K(+*;D:2+(I[.S\7@P&4W&YZ/!8'!YH=K@ M<#VFDUZDW ZX*\N%0Q"\K ! N0BFMNVD8X'C<0$%/2F/ZN&X/SKOU)M(M2PB M63RUR'8O_K:02)K+2(ZJ1K+05$<,XQ$\M/2K[R+^I\K%.L!K2VMC.T0]Y$J:4X-9PU6J-)#;$)I4;2=< MZ8%[N&:E3PB5&AH3I-W,P":I(;<,7N+UV@H^:["C;4&I%3M $+**:W:'S80^ M3$[CPT\YK_YCQ8K2>$.M9R!MFLDLP<(H9TUA W:=W;P!]M5G'F,6)QD)$I1N MX 3/Y+IOTZ2!7!,.AX2;3LIIB#;_A3W_N^6X"(@[/WBQ7,932(XF#*19:_$E MW)NJ22*BXEG&'2SHLH\?1\_ LAWW\P; SJX=+\$IC[)FXEKK=@TDH!Q,)%RW M.F1JF]J7QKF\\>.J-Q[SWGA'//-F/#S^X%AOCINY*1(=V#/O&9$_@(,GR:_ M_" Y3UOE03*"[!BH,1R-'RIO+:TAOI\M(&D,=6L6,3;3?0*U$;1[42^%1^N_ M@8AKZIC4'^1FK?U[SP-11^8,AH?7"\>WV))J8U2V7;N&=$5><[XX.')U;88U M@ZKJPSL:R->]F(S]=Z^YQO-Y=3Q77K_NR( VZAGL'8?W'GW.ESJ?G$.=K1EM MAGS3)[*%"-P]&U!XZYIK^%_43>?;ICHR\ U_/WM'Z<(]V_W.,@%HZ_7( MXX$8C0%W2QVBCV@II<9.*0IR*6R6DYW((]RJK./U,U*B^V1])L$!=WY01H_; M"]&\[0[R39[=;@=;DHRGTH)=TH5?J0_XD,\I44^E&K]"/CJQA&0!_\$-T-CQ;O%H? MF,5NXU;4&C3&;G.:LD:ME@?S9-P?]=48L9:$J+=RXB#IWL:X[ODY+B-53_L7P4ODZ"QM2)XG(SYQ M2%V0HW .*\2IP;_%:V!SFADA7]'&[#16-6X;!/KN#^HON[*G8WR2R_I1&_;BW_O/3Q<]_Z2]43SN5A&EDK!;>MB%D& MWJJSEG!:^];)N%8MM.W8RCX+:1JN,\_[EV60T/)]<3 ;]R9EV* L\DNCF(0:M5FV3ZV8)5[;54:U1TA?!J'T4K-%,E_1,JS5%=6.#^UU5=4_ ML^"&.$9J5E/?-]!> UA^W+\DDH2IKG:L8=9PC7%H++ A;+GWX+;%;C9L= M!:;/35^GAQ[..[A=+, \>@TL+]WA$'-R-FE,.SX=8E82"!7!4:9X>N(7\L9? M6P[N??BFS6E',('*%\$L DJ&6+D;!XH,M3('5R#Z 8"7O4#R-88[&?C;>R_% MY HL_ "%:4P7L,NO_L:9G_7/B%.FB*8-("B!0U6*2L/,$+IN=\\/E)RGU8+: M4>D0DRDC#(00QWRBO%2C\(S_#>8%LJ>N=;O:T8E1U56.R(%":NC]B)>,F-#[ M9^2Q]H"=/S5YG3X* O]9>(QD%^9T Q;.W*F][-6L)>U()(<+.\Z)QDHJRX:: M'0U!A)TY!.3:"E>\QT#MGVA$QT!Y#WJH"\=\X-/A<_!M/TC'-.5"VI@I:>?5 M#/)J]9Q(S?DZP?N$*5T6\US][,.@!:90 ZQP#.<5B@)-ZZ1(HR( T?-#K:>= MDGGTQ:9MNKS*=[^8]6BN":GNASJ"NNK/+(>ZOP(S/+I&S=0%H))D]IID$,1-"TVU9XH!TU- M-'[J+5A"#- .P+$SC\&=']Q:\]6CXT(!? ],(4#@/2%RW70JI&$S-"\9#ZFI M&!19B?PV]ZN?K6UR^$#X%2Y:<%,WK9H9?&HE[6&2+6CAT'L"07(9R)N#V9OK M+%/')Z]C;RSBMLNN)[U"5X[9P6? A9?,E_\,T*X+\:Z.;[M;&>2#,M96M#-A MTER&(H#1*S_5 6G7AFPGBM'AD+KHFFA,+)1&%:U77ITU.D];PF4TT"MTE('B;& M4 MG4?[T\VT8.6LX'W'[B28"_$1Y)WK;7IQ<1 (O@5^<]T=G@^'D;'@VZE^> M=S0\3 ,K)T\C?)%CVB\1J[<,\I%]]8GNCA*V*2Q5M2,&@[*J&FXL*8/>%:42 MQXN$!"(&G+%4U4[OC57(PP:*_,KCE+!W(-Z=,#&&N2"SQ:L?62YZ8R%\!FEJ MIEVV#9P"ZGOLA9&$O$T@U=%.P;RZ8M:VSC, 9C]P T)GB3PE M-^ =N/YFG0: )B+AE_ST6F40+B$((RV5SKZ<;RBSKHI_78=T/5<*F:=6-A&E M)6'OZ+4C#33?:)IFE.LP3W"U',&/4)0 Y6W8KCR1+\'#OE!,*J^O=LF*VAO, MW"+J%9*)]]G13U6GRV4 X#_!_7H#I45Y(+/7K ]33 MPUFX*9H%3U: TH2XG]O?W7M/ 7AW_#A,SVWWK4G'>F_((.@XX%(#6 0.22<$ MMA8H8GWRFO3/G&&E-Z1ZO5R+&3C?8K3&1L\)HKQ2VR./.@YCBAI")Q[II"Y' M]8I\RD;+U>3X9#"]&X]% MD9\3DL3*;'G2YTSII$ H4I72P!W"_QF;DD['F(/IK%EM=$EER)J]< K@)M1;DD)IF"IKPPD!ZU(!DNO[-A!=*'+D#6-U[?C00IE- MF-'!1?#=8H,W_]L_=E"Q[/,!64I=%7>]62SPFMO]U6C54<34=7G\^DC8PSP> M@=Z(0BI?*S?W$#U:__2#')RZEX3K"VFGZY;^/48)#Q:>S*2[;]8:S!:EKF.] M>]BR93D'X_YHK&Z7Q*B&LN[X1--U=OS^\M5_!X&'O3Z"*:65_OA4L6=B&673 M58'??._[S^'/+%K$%#5'E3P"*E_R"+BN^17XR\#:K)RYY=*N;.Z7U4;K@J92 M/D$)KBL%,^H+6.[W''^1$U=6&X7R:V-/DUP2*K?+8AQ/.VGA.(@"YRU&#SMOU1C)G-#F3$JY_H30%[QT$N.ZTX=Z;N[&-#FW1@S\AL%^M M#PR-&K34%6:1:5%EER@HI-YB5?O^ R4;>6>,3D-J$ V,Y"N26MP'VGE6MU>D M>&\$G0NX$;3KQC8M\BD;LM!+)H/1<#@:)EGSQ^>B;AO6L :M%:#L">C*]#%Z4F63/=Z,VSS1*VK''I'JKY*K(2!Z98^202JT;TK1 M /8.#*B,V0+OX>%IHHSK".(Z/!ZB-8!&RB2I_($O3M#%S)1'1CT1Z(B*_T:O M(.CB:/P=.,M5!.PI'!/6$N1Y>9(U2CB+HS"RO,0)2UZF\3:C'?M:KL^$R"_9 MNBFZXL<*#$D*,YYZ@&K>T*#DO[%HV?"S4E(24U),?16S%:.#&<6/X MVXHB^ PDKI5CX:$(6*2N^A21;C?TT/-;P LS76_'W]5G=73^L *[K)CM.OK. M#[["NKC5H:S/:4?CEJO(@^(DB->XR5^1 V?J18Z-AK?S#E[ /(:=<4!X^X%B M28"=^K?6FSAW\E<4MD;'WQ@:"VG;-,[* T5JWM=+Z7$>]>XMOO -2/+]\(UB ML[U=NUT)QZA'!;TKXX0;/[37%XKB M"%,7U/9 L1B["SL_M6TGY?A.X^'59UFF;5AB@15>8@%)@KP%@(8AXX'0D(6U$HA[7@C4E5[(8!LPNNJWU]]UWZSYG\0 M4MR62FBC60[L]Q3&()!R;4F80ZY=*PR3J'W*/61*+6T8H.=BI@EZ^F9;)4C# MOMZHJZ<=BYKHC4O[.D_^,CTU*23P-XNKSQ?+!<1,*3Q-=(E"3,L)82 8PJ<] MP\Z00H-00SNVZ#5M\2)WL(27HEA#G*Z(=71G#E57S-HV?XI*'DQ(I2?.0Y5R M72$!UT3#)J4AJI=O;Q\H"4$.V /=Z:K7;'=P34@]J%841U&"AXP.ND;IV-D/ M+#M(CN:.D/EDKE$VJ6VA-?%.5RT47^&\6KB(E""( @-KBEZ!A1^ 5/'X:U^" MOW(B?K.-M6#$#Y-K1M"KXL\ K18AODP/BU=+GSA'/FK@1$[JB_3<:2$PW/G= M#_Y DE@;)[+.(+#U](H!%RZ6I.EFB[$=H!9GF MP5@";_YY8ZVM)0A?_'BYBGZSW!@784NM=^(D=5G?#,.,A>=26'BN@0_FFQ_5 MXKNGP(*>Z#'T(EH_,9K/0R,8Z8SW%R9=B>7P:&6)8MM[';.&M&.S3.ZT\B62 M )/J1=2?E"AG9#A;?/5]&\Y;.\VV\8F76SS15"AR>GGY#LY76"0,GP)_X41H M\=6>KGL-GM@J$CBI^0C.]"X>WWZ@"_,"5@*4#YS( M+!-(O8[2,0XMKE52"* J5^BR*5PPN?X&YUQOW6@9SS.(I_J'Q0Y 3(G@Z>5= M/;BE+<23M;>JA<:.E*@20)/J>M4I6H,A<6R+* W^UD\4EH:B*$=N[?)6)TY# M &X7"S"/,.$I/ RFM77BJR#,!+E;-4M W70\W\0!>JQJ985@%D=/ ,IA4[*C MR_C4B=V'@30C_Z5AG@=\$.',HX00-B$[=^,G>LL",3^GZ$LRYSIQ&DUWJ>/E M"GA@X43(+CP%_KL3PK^B3)$52'E7()S-Z\AK64SC6).(0-'$)U&5/LUR/NZ/ M1LK9>4"KVQJJG(*M.5B[6I"?OO/>>P=IF"YGSLY1-6=GH:VNY.DLB?^&(F=N M_XPA]+L4KYCP(IZ*:LQ(WC^4.0BEHB6GS*PMK8UQX%=3>9"S2X>=4M0J\15^ MBIA"8K^@-JIKH@22"HD":JR]:SA7+:%93]_D)-[CIU?46+M$_= 4RRRK(=?[ M?P6N'?EK*T)6K&#-B/0@5]*<&LP:KE*E@=R&T&3[TL'"#^#2&# 2A5;-7*HT MDEQ">)P*LFPOM-Q[<$D4)X]GX%<.F-(:4Z/)\H%'2BP-5"CS-;"\$)(/I7%_ M <&[,TDQ]B T&\N]\CV; M/"?5%=6.-=+U7J4:,RZ&4.;[RU?_'01>XKZ#6WK&)0VM6AFRBW%_>'YT5&J$ MD=2[ 8J" *_]8.,'M>XQ,Z8]4!+"Y)78(1!$:5)EA.<-V/BA$Y&M$+[&,3.J M*3P2(MQ5\.@W*W#0IO<9RGT#UI9GS]Y<9TEW*-,KGEC5&"4)T>EZ'!@^4#/# M8FMH1R=1IT]LDBI?\8BAQ,O*#Z)7$*P+QZ^4;!ND*AT@!5FM56)PBVO([KU. M;@Y&:,<$;CVR44$F!^LR75_]+_J'>[DO&QQSR-P") M=C8<#<\GXV%_,AGV+RX5Q>I+"$>\A&RYU&6.:*0(EHT&7G"M8MTD!!UHI5^Z M.AH&'>BHS$X''6A &Q[%'S+H@,:U;JTSA08=:, :Z7IO$G1@%F4.$G1PG%1J MA-$IZ(#[3/TXV<4/D"$N>'E'QZ/^Y'*B^.$;%4SBA$=JICYEC\W*.NK3@53M M-FV\DAKBM,5Y[_('P8%-\4FQ-] !PI!57B5-2^%-?(T0!PDG?;0C2TM5LW/G M\$Q1M&#& 3"=S^-U[,*)VO[N!6#N+SWG7\#.QNA7O&^I>8/'R[:&V)B84;X9 M1(2,\LT;//&1$YNVN[[+E(\>6*(OZY+H"@?2G>4$I&>ZJ/6.EU]D"$1M^FIS M^@P.>2H_7?MPOPM'#GH@!.ZRMW+/%CAHKC[S]UYCR\W_S'N*/R*?XF^[U4/] MZEF>W4,]ZR5=Z_F+7K0"Z5%_5'_4__;9*_2RMRUR"@' G3Q?G)]?3B['@^&Y MHNRK^ "1MRC[+?SI&XBNK2#XA%8>DB3VHH;[3L96R\-_,.Z/M;GGWDBQ[!:P M#4#*CX,P-[I89?V(GGT7-K=\_0'<=_ (+![USWH% MK)_X\1721@>TSZZE0?0>,XU@D/J M6VF:T:<,\W8_DPW O+R052.M<>VHJ6CQV @GPP_.F)8S31TX?(UK1U.)K&J^ M_VF H5[KS$/R&;O<$<-H>O,G3DM#\9C6HH(]Z"<>LL!SF-7J0;SK>9K1.S]X M*:49Y?67CRG^\OQ#O84?]%!&TUYXNO=&7-Z>]X?CX?GD?'QQ=C$>]\]U";5K M>^]-!R/34A$L47=XP;6Z*B4J0[]>6J4K@:1"HH ::T]>AGZ]M$O4#TVQS+(J M/R/J3NKUT7#<'VISU95+RU6Z-)+<$++,-NGC5#;X '!A?!^&,>Q1.C=2Y@>6 MJAJ3ILF,T5ADP@Y5\8]57 M^KM^"B3TJZQ"NAQ=5J+U059B\>]=5B)5#CVG. 'GQ ^B4K)T=EIL*JF$UUY: M^ \P.[/] _/?G6CEQ]$SL&S'1=_1#^'0,9>QB,).1H;!%IC)FHR\E, M]X'9RNDF;0(;^82@_+N_W,#?9J!,%["KPSX*R"XC5S>7'^*[VC'W,+S;6R0H M0]K$;%ZL&JQ"6-5I2P/.\HFC'P$' U70LJ7\O(WRBR6LL#6\IRJJ>>UH?K@E M2B-HI&;]U7QE@KL3=9!O:D=4J30[S$*$#.YI$5*$3_B2XU@)+0DY$R^GDH<] M>CH0PTIZ1>W8UW[>;RBTH$,!S9:?FGIMQ^A*:]>))A8+0:_$IU[;E\@*(KS? M]B!7G^,Y:@8%)#6_]3RAW'I.O]%##[^<[CLS/2\Y&0[/(:%A0Y9!T:/0, M=N/?V=12Y0I70 M0:U1@)ECJ444N0X*)/2KK$*Z'%U68O,H\LFX?S[LC!*IV7>.'MJR7!3)@=[7>D(/XT*1O\5HU,P6^<\X)@EINP.<([.& M][RB#2YZ/1N*"5+ G__-HA4(=MY?C"^T62,&\4@@ %(/3T5=C,&+FA\./R5G M('P\*=?5AAX"E.G$=M8=F)A3N!(A=5?J<_O/7QT00%VL/A_ .W#9IB5"97W9<_B9B15">"'&K=PH$+]MSR%%3*&3.G ]$X%%^E MC71H#)G-#I:\6 -&2>=$E88-45).+LP!Y;7O11 S" /\5^C 3N*)0J]PS 1I MB(Y>Q]CZ'&_18KV$?D,[WBKS)4E#4T(2$J5;@ (^-6>3M"T!N;:1="33@[!- M:("5B2$?$%P?XN$Z2;N\ 2!#]@"0\H=.\2"'GS!K1E0RA+Y[_EL(5S'(L">> ME[*J.")"VGRA/.+.Q_W)H),Q(<(QT//(_U G< J)<"@%BSF#H[%%G^6[F@,Y MG8C$KU:A!W)TJG1J[2SOG$4GSC16I+4'Q 7T**Q$]8 MA!KZ$N5@LQ0O.OH^28V1A#@5$>MHQPY>73%KV_SY!:5LGBW0_1!R$HU*N:Z0 M@&ON8)/2$-6_@"2MYU?@P6G6G7KVU%X[GH/V@I'S#FX_-L +*;3@:L-(RK1' MP)! CV>H/K1:@Q#O/A_BDH>0G4U'6 ." V) %9YVW M!^54K@"U=VY7AC4!O>YY"EF?,93U'/QC\\\*QU@0[:L9LSM._OR!4NJ21^"G M3H- ZB @XZS7FQ>8J$B!:*!<.1[\KE.AN,0OG1B^%Y=Y0)A-3+4F$+ZOEN.A M[&#WWMR-;6#?>[=6X*$<4@/Y4P#AXV5=7HS[8\7/S)LU*? B+_7-NDGG1Y&Z M/<-I9!P,8T&O/.V_C:XB>/4I=D.0+PRGRP DO^8-8AVQ![$F'^QMLB_VK/R3 M!H:SLE71P&78E31G.IDXM>G.RH:(%*JH*![D*@X=#X3A=/YG[*3I90E10IC2 M^FI?BC:K[.'!A8$+BI97=5*@?T++3XP/HM;3CA\\^F+3-EU>Y7Y[C*LFF>BG M(/##C34'#^X]!D<#31\* -/1X$AU'-T8&WR MOZ*C4*-TA&NT8>90;/$ BPX*)/2KK$*Z''HJ43-XLMQ?W)V'';^ M<&A*/=U0].[XD_699@#QLV56O@ #X5>X?L)1EU;-2#:2V5%E9".0!-E/W//V MYX*V'KDHU_[ZS?%2IW)]_I<[/[BUYJM'QP5AY'M@"K4$WA.'9-U&14C#1TT_ MR3!*#6+@=J6UIF?^0E-]$/<6E=H !O%?.1'W0)B:.)?70/<"H(JM"+B?Z"QN MZ:'WR9*\8%;R6'#X+3V=3O3JA_A0-!%-'S6WI0,I-6A ?MJ?0F01E)?O<'12 M?>*IT-R_]SS0F://O-^?U.?TB"657$/,[U"13BW+A;2Q" RPE^X*TJ70]]AP M[\;;E>5:WAR\K "(DEN/MI-VM7#Z>H5PV?BAY<)]2[S) IF@"41EDLDYAH9R MD\W+(7NN DD?UX97'(2ILDPA5@SL5;3&X9+OF[4F'W\V;$T[?BFD2I6W(D%5 M[DW&["^_6^%_Q!:4YN/%=V/4*?S1*ZZL=BP2J;B]71T7!LJ5+GA!1#L'J!;4 MCAJ-)C!&N?2Z%2-X'0\W,Y30Q;JB)9Q0].=DK(G^>?>[S-))35LKYAB_.0N> MK1^/$,# L5S\RKBFK'8\8%8G@0E4 :520=FN*Y/^=S_XX]Y["OPYP)ZNU1F,Y =IF7Z^L M8(F=">H+F\0$#@DS-EQT].#[]L\8?ND11"O?1H"%4?KL&M<)^%GU!#QMMY;2WZPXWFFVR.S'QZT/BMG@[G,5?J[=IILH8:=3MG$U%1M MM6?,-26T41T;VACM$&11?G*'.:Y%=T'?G<#WDLA0[$EM33$]5490P=[!*ZM( MRC77?!C2[$_UMP"@TVN,L6W3G#9L$6Z;A:-RL'=6F#B$ZS[6LI,K:,,#*:HK M,Z,!$LJ-#6::^-7:A&O_S7'K[V'7EM%*U0UTL3=?,(FG7'_-!_JU'WOPNQ#& MZ),P"=05TT;3PHT[L[2$TS<%1OL9;/:SJNU+@K7?S'6UT3J7HLKZ;2>L\M&. ML=8O_B)ZL[P_\+:Z7$(K3;93R9[19I!3N1(%77$K1#8S/(V(*ZX-%82:\D92 M$X[65>>WJQ&#G,P,6T$[?7.IB$W#.EMP,82812L0?/,]=/\2XIMGP"6\2$:H MT0E*,$T!384UA!7R'LP=#\?]T;E!$P.OX(3@&N61U3+?PM5!\;RZ8M8V05[E M%@&STJ^G/KH,_PU$L\6K]8'? [#6[0H!".K;VQ6TDEPY%:0&$1 7#<0Z1M&D MN<2&O'5+G5T?:%?WF!O0CCA"5Q8M<1 5TZE31%\]$-LCW"<0S)'&E[BX'N;Z MW6,6F0RL]HD5"A-O%M8C,ETN@R20_=H/^0+B2C6/E5!T$*3>1;M0N95"R\([ M"#H&8.*6BE+7?#HUA\'$-'1\%#I:TC2@25>3N_UN!8'E19_Y32Z^X/;S:G![ MWF O;[$K0>U/@6_'\RCKOP.AH#YQQ59%Q4!_]-,TL?<>W'YZMA78Y;Y^3N?S M(+;<9^IC]PU:*H^3$1PGBI+H\ZBT./Y%R6R(IX8, F[[3:RD#45$J[QF_\T/ MA":OLN.".X@"[0;;?1C&P)YZL" 'TZ($@7#Y5@ H(&_ >E_:T-#!+9_!#P[ M#&:F>!6).+$3M75[1T!,.1B9N"VC()2]5=&,@EGE$]]8 &F[F:M-6:$?HT0M MV12'Y6BT9ANT3W>BYEGL>UC96SIO+N_6_Z(NL_NVK:YL^E$VJQ^.Z\(5T:[W M:7@6-N%9)RQ'.TH T?!*FURI.V8'22*#NYJ!G<.5O1CC!M]_(6Z_ZSB,_#4(GH&;/I&P!&0X)A3$W.3 M9;S&O%U((@U3W2.A3W,L)$14J" 2NN[EKS<@ HPS$[["D5"&$P!!#C?5/'D- M+!NLK> /E& O^0$!1UD!D^H<"5OX,9 0RJ[LKBW7AHE0XTC(PHN A#S&FCER M'BC79UBJ:D>>0_KXR"A(#4<_UXY-I.>KOT@4O==71N0;B&X_LO%67WK; M3_6LPK=Z(/W8,<1C-6H#$; _&@SZP^'%^7E_F^CAD(4(-HT M61Z8$[@_OE!KDMIKE6O=W0P@0\[42?N1*B+/ #GBH.#(ZQ+.+?<_@87S1 IH M63MF"F<1WP:Q#6PFYM_@PPI!\_K#%T+7K*T30=L )=5QVAU*PL_S[T:)K9UH MV0XJJ1?/.D/,.S\6,[?GC9UHV0HIJ1Z6[K 2EA7'2ECVQ,I62$GUX.C'2OQ3 MX.1*)Y8Q(2+U6?&)=']@[KG@<_A=5N]7Y@W)=^9A,G]L):&YXBBEH9;/1L.S MP7#0A_\Y.Q^6_-T*W(T43V*9E6?C_D31S>:][BFBJ$\8!95T-[\'01OOE('9_-Q;X3"Z^42M,$]< *#!Y0I MAB]WP:!?G5O39KIR3);VEG+\LU](R>T\ %=VJ8YN0#@/G(14I(P#A!HEVDX& MX\%8\3%YO1I*M^TXI='K%?5GN#S'/<.Y_9N&6N'#?*!ZY,RGN$&^%UO,:JK_1W_11(Z%=9A70YNJQ$ZX.L MQ.+?NZQ$JAR&W!2OGSP>*)=E*+6T47S[*;*-Q%*/=KFC03$^KE2P&=S%6"@G M92)A&E"1__0*@G6=OXNM9D>X0-;DC@]M)9<:@3)0:4/*<-RB'*? FX/98I8. M-O\VV9X2+0IC&X9Q2AP&>ED<>>QZ!A[X8;DUEHFQUA$QB":UB0F&&4<2PL3Q MK(CLFV%OYHA8Q0V#7E=C.!9#%?%JCU-XJQM&%2'B2XVB&!S(,W_MKS>^AU*Y MS!;);] +;MS^^LKEE\Q?_Z6W:[_G+WHN^G5OCCYQ\N7+Z"C2'DM?B^4T'-MT MOSV+#%(W+XJ6"F5S17BMLEJPC-%(W?$XGQ:KVF<4S43UOZS\($*3$TW]U8+& MJ)]1-!,WE[]9@8.\@#3M5\H9HWPVR4S<)+[$;\GR*7TR%3?L2X6,T3J#6%+> MAE&>%8,VT,T;X$P#N_6>JS;66'[N@71E^Q)O-FZ2/Q-V(J7UP@_62;.\.Z\1 M=N=5_$JV\7)VWSEMOZ0NS"F/@M47UG,,$S=B'(((6HZ7HU.5S\K/SG(5S1;? MP_22Q.P-#BH/W9VX_9BOT!G^G1^407J ZQ?'A7W&<*-%BQTDD&AI35SUE^7_ M'2#(@#V%(\%:UASD#IB,#KV9#K))B(@F;AZ(P*#U@Q][T7/J[YY#-32A4$TS MIE&(541!IT?4N4[R0O71BF+X10Q>D8NSC=M0Q_F+Y<]V#KIR6I MU$&?SYL0\WR==A/3">-Q_U+[+)*-6]0 M.TJU)@Q;N$(+=-HR4E<_& -($'MROBC.5D[L8X/$Q#T7%RZ$;%#<[9Q(QPJ* MB?LT'F0(N9YXFSF1CA$3O<("%7 .G\F)MYD3YQ@Q.4R^;3TY-UW ;@LB7JFM M$_MX@)'P-%MG*-B2=2>B4; 0]9:;3H^9$ 'Y[MF9&QG8MQ_H#=;I&OW4A&BX MMHZ>=5S 9!2\D.0SN=#)_8L[=F8Z9#632#RB9U2YE#(3GJDYU^GSGNM,>,YU M^J=S':D#.TO]F>7Q:'JT0VVE/!HFX_ZDWZW3G682FAFUQ(C,=1P$K,$ M$:T MXX\(=C3F' D4$\\4&6&Y]UY_^&@GRA8XR=#.B78"$=4>B%TZMG/8.Y:8>@L MG'GRJ7!J_S,.HQ08+O?6H)I]O-"%7M*'7JD3O;07/Y5^] H=Z8HGC 'R M!S]$#\+,%J_6!\71U+ UR.7)Y?C\8C XGYR/+B&S%?G1&?M/RIK.TX1V%DVD M_JJ6K34T6'>)DDOZ4#/)G=O;/V-H'W?9CVK2M#/5Z2H;\/JJ4H ? *UTOM?K M&Q^%:F-T75NV+")Z[^-N87ES%-U.8AYZZO'5W85=W(_!.D M-H\ZKX'EA6ZJO>W"D94WA,JFDH979$/RX#/.P@^4Q/B\S6C'(@FK$2&82'F* M3?0C-K+WA6+V@UWE')D@C7E'A$7:ZY#*G_=E1.?.#X"S]-+C]?EG[>P@AIX\ M7SI16"QT)IY3ZV);%2?HT-:XRGN!4[EM):^<<%2CU#H6F]<$AL,<-4L[D;F& M-AI*&-S%Z #E&;8&M;"Z >_ ]3?(>/,=N RK!R[Y%[ZDG^CEW^C]-VN]^1^] MPJ>ZF) M.FCGT0(8T].V,26';O,5L&,7]CCIV17J6;'OA8$37GWNRF2]3[1-.KT5UGYY M*)ZK>VE##&5*9WA2,=+JO._)M;QOUKKNY>VZ(MHH_3"JJE*#"H:6VB4>XY8+ M::=A*N)X)1$D4G[8AGL%;7]E\!3XR\"J?_69H8:VZB3H9J?0I@+J]=(K1M5I M[COT^X?(V> 57%=.&[4VU=">CIEE[)1F!Y=LFBV6,U6S5!FE^L&YSQAIFKU@ MU.S%$6B6)J/4FU#<;F::9L\9-7M^!)JER2C5]RMS;2]EO$I M[>A&5W^-E^U0P"C?ZPMRYJ2G(Q8T\ DL(3&2%E.Z#- %!$AU>/ZA6%#C)N* M2$\.A4%4X _\:9\[\%?_>$9(UDQDI;_IQXL#36!T%+#;EX,JL':P[_U5&R72 M0:U1@)FC[]'Z0/>:L>HK_5T_!1+Z558A70X]E<@]#?\&0G1WG; S*)301J&J M]@4T+ @>!,7W [*>$]?VI3+:Z9J&/59;!'F4#V*,DP?#9D37F0=^C3T;=BU[ MY0[O].%O15>E$U2XY_81)','B7'G+*+/-IRH-F T'1C%57XKD9\)KS]\ 28" MTXK1G."16<(YD):^0]RZZ8%R@;5]P]I1[=#+34D02CCC4,;<-SHZ;[6NMLQL M)(^$10'YU-RDW(@>FU0\XGCI:IT%$U,^OP2^?,_[L,P M!O9-'&P!2(_,;M<;U_\$X IX8.%$Z!P.QV#.9HZ8I2*0ZOBUW/3>\:OU 3AO MQ8VKM^*RC*9)8UVY![>5OY [EIR9E%A#A=W8=BA; 62,1=<]'2^&M,[R */\ MMHRBL;>DG?5@4&C1!H@26;E;5BJ7^/BB+R=:*IF9/H??\"DZO+M=+, \VN:O M@$ \PQU*'; 8"K$W<$2L:@F*U!L>$^E+DF3]]0PV<3!?P54!W[)D4EV6).WU M=@UV96ERC7+"SQ;)*G4G$&T.I]92MK79:2 +F9_&T0JRZE_ 3I]9Q>[)V6J7 MQL(9_)^S,[4&@E&!E2U)0U&UNA']&@ +2ON9")3NJ*;S/V,GP.9Q(=0P0;.\ MXIGBLJLE]#- 1Z(H9F;+[%V9)L: I4$36"18>FDGQ=(6!UFRD2L>FNK!=PT&#SA=&*JTW+@^O?U6?I+TPI>#C:TL9* ML*JS/J%.6XEE+B:8XKEWHJ1)WQ\!-&WVO?<.TEROU=\"@$FPT[8Y;2@A7LT[ M"DD!B>#R$)N^E(E2N.[7AA[3*VA#"RFJ*S.C 1+*/:*8\,1?K4VX]M\0ZD6U$[G+?5"5C1!9N7F0IJYUTRI!!UPF7E=]";5S//;]9,AI^ @\YJV M*+4S&_%*'>U4SZL>9@5WT);?@-!9>GL)SIR9"0Y1]4H)*\I,O ,/B@UQ+:#I +Q]P)0O(S8<]R?C3I.CF< FOK%V MPT&/VK*F4H-=6$''S+B'3141H][1/EW"1=8R"=>K3"X<-4TE35/1#W/-0@<" MS7YXL),K9T.]^LM<_[C(Q J U(2Z\F_N7,4AA"M,H\A"IT$4S$4U"B9OM%=L MM2L!,'GGK_WUF^,QW7@A58&D.1N-QF?G9Y-^?S@97UQ.U-B)W1ZO3N=7GX6? MV,)AV)K1SFIP*XL4(-," X:H!D77,6J$(GC ,:6UT[L0I56YP"/^P0)9A*@\ MC2LFI\NFUM..!CSZ8M,V75[EWE",+^LI=D,P!8$?;JPY>'#G>.\WIF@GU$M7 MT)X[BT=8Y;H58P#N',^)P(/S#N :.+*\I0--X#0, @7S ME>>[_O(S2=%1@8/TG )3W2[1B5GY54HUQ\(0(MU[3X$_AS:]_FUS(I&8ZAX) MD9IC8<@MQ&\^NDB_ 1'8AD"0S1"^PI%0AA, /5/.2GJV10>M"U[WTH4E:%CL M&;[$IUI4*HZ.<(TV.C?%LSW5 BT6\:F6XM_U4R"A7V45TN7HLA(;O[?3,252 MY3!DC93F&GJ!:DAF^P?T)?+Y :&&-@J7["?BA4#?9W@PDA"]0,0ZVE& 5U?, MVC;?H_,"7-CF\BOP0&"Y.))(F&2[Y"5%-BF>8.C&(TPN^0EGR\;A_=J%6 M\UPJ8M,P05)#S0"*1$.YJE"R2^)40J_8"8(0-$RG"*/,AE"EQIX^4*YRD:IH M1X_#A3B1,@WT&843+4MFL,>WXQDT,)FXU M14*0D<+=#SGCY1TNZ"I]:^+5SX3)$0#A XI*=?TPD=@&;Q&P$V@\NQ#=CNXV M[!LK8>V:Q#"YH$B]H\9]!(*A6DVH\S.((!YH O"O?4CU)RAA 8:UYRR<=%-Z M[5I.95H4U:QQ1).%B=0GBB3R[%??M=^L^1]IWEA&%I4K'0-'&"26>F=-% .^ MQ6CO,%L\^EZT"J<+^+6,ZDC"*RCA[X[K7H$GR]E?$W'7-XX7K867>@=-HI%( MWZ)80GCAOT+'SMZCR/' Q!DY+EP*^E[E^K2DKQA'MP-!)'43>'A2WOG!K35? M;86>0@U!+! 0[7A(:+B,ZP3NSQ7G"CD<]7A1R=AV;@[;7OW(:XR;7YLD.9XO!JT;))Y)0-2T;.2Y/R7-1@]0*@ MEJP(N)_/8.XO/?1D23%IV3<0?;4<#SEU'GSD]&%G)W?31T)/,;CDKMJ^X02E M#69QUO)(Z-<(AIQMLDX&].';;DS>V\CWN'"L[36._.P$C$\&_Q&MC7 M<8 4FI7DSG8B]KM'PN4#@)8S7\XQA>)<%2*@W-UUXE@;B/B:MAP_+$'E#A0: MWE)SD1HQ.MYA>3_@6*>T_U994V?C_ECQ"\UFC@P2VB8F8/WJ^_8/QW4Q5,[_ M?&(?AGU$@!BN=2H.VQ((7^$/LVB%#2\]P)=/9#V J>3!ONU9_65J.+TDBZU= M,9V7W1]#:9$##)FTR&F$'&"$$* 6%9F CF9T64G4NZ5VSJC$'9H*Q^])H;6D M+:&%^_GX8 OTGH0#;YH^M$6V9)_CN)R<"^3+=J!>=:G )'#9$,X"%+J02]R#HF7C.6P-@ 9#LR;BZ2_3\#1PM(WGPD'J!61'' MIFL_B)Q_)5C,%OOYLC&\(E#$P<3\[37=5DV\88O+N?/F7 S+,Q!-ZX M9%N L;&-!Z9/?V4S!Y*0!!*135=U=P!9EM;ZK4%K+4G__-_YV(A,H>-JEOG? M_Y /Q'\BT%0L53,'__V/V,I&D__YO__^KPCZ)_Q/)/+/_QN-1K3'5+,<42W% M'T/3BR@.!!Y4(S/-&_Z*M"S;!F:D AU',XQ(RM'4 5P_PC[$'Q(4&WN(L2Q% M1J+1?_>[30$7]6*9O]:MR8>C)NGUJX)&L9^QGQ1!$1&2_!4C?M%TI%YYVG[5 M45F3'> L-A/]A7HF=N-(GGY(@,Y44V"D:,F10N97I!]G94J68]&XG%"B="RF M1 &M4%'()&2&23!L\F!&Z'__##U$741AT_WEN]$! /9_?PP]S_[U\V\_0PC4?_\90P]$%,OTD+[Y[P\/SKV?J_D& M#T?AQ-<0P=>_1[V%C4;Z\]]_/,TSX+___-S\?]67;*F+?_]1M6G$]18&_.^/ M,7 &FAGU+!OI$=O[&[WU)_KYH(VJN;8!%K],RX1! VW^*^@-.JL_-56%9O@G M:I!U@!+,.>*;FM<,,"FB/R0!D5 %CBJ)0D8:YAQF(;<2NAC-EN)<.5XA-'>& M2./^,C4#3='QT1S"&75?@ MX$?$!&,TWK5:^96VQF/-"]2TRYEJ&O6'5#M2\1IT?T0T];\_6HI4'<\RK4>/ M9GBF83NF2E>'I>% BC%2+"#%X:0^8Y*T%".D0*RD#I$SFNURJBI&.Q(C\U.. ML.5W33+7RR][YDCO\UJU99(]?1JMU&?!))FOF>1;.5E'^@O95*@*GJ7H;6 $ MW:XG9].DZ"B]:H(0VLTZM:SS+9CFI!A[*QQ\:7*)J&;+UM2T>-BK]XR>.F^2 MQBR8W =+M,5)'WPOAFI4-'&P$#ZM%#-GH*H M98:S$\)7UWPOT*F!I[6:J01H6>T#,BFI?5J1:$#V)99(]*6^0E()(@Z). 5_ M_$O%6)I!KLNM3/R0L\_.G5*2"9FB)'[6M&,W-.TCF!=KJ$TD^P,E D(),(XG#)G)B-!/1O0Z=T"5!ODQ- M-K1!Z)OP23%(B*K3[C2,S<6$B)F(L)&)0EA))@,0O3L8D6:5("2WT:$"S"062 1&IMQ QXSOA M**1X0,E ;;:L/9JV[*+?\9BJ0>2&$\XAO#[=7F[GB983OWCDO7B+-')F'& 4 M3!7.2W"Q-88C4JLZ8WE:TL$T)IISA:&:U/ M^K6ASO/1=B*CI67;?N0;P0M__-N(?>98.310-1RL 0:[\4F-Z72A+QD]K5:: M-MO5M+G9D)A@?'UD1>!G#7&C0LK0=2&LV3#HRQR4(7 AC]026CDB)=*OV<$; M6A8_1U]L[%82F84^B&J[<66KB'C3<_<5.@&4 V(-+R+C"@ !7? MT3RTKEOW48QW&WJ[W98)C0?E>'M*YY?Q(RIEH.SM'MUVFK4< 74:$&=C$ D MB7B"E1)Q$B('A8XC4B$*)50U2:N0(%A%#@P"\1&S^AETV31< 2"T(L@@6J$W MYKC\Q$'JXUM(PA+AM\-PP!PX%]&-W'6A[FK!E&"PSY6K]M_1_C1M7PG_!3& MAW^MZ1=.;44_=HV8N)2J%8M5M(CI\)I25@P^T:D-\H,?FT=AZ,1M/FEJ\+FO M02<2#@&>C*&G"Z5#'^[IP_]NOCKLW0[=@NV[PE"M]^\JWLJ&SM7A+YO/F^=^ M'LSVU.1/FJJ$A):LX8>M5IHA4!YKE9V/OD+,$Q55-X!913#;K0U6W@[J.E'V M-'O=/)8H-IM$3_;U1;^KUH$XG)4?N6L3?/6-"P>!&EY]5-'+YK:A*9JW&EI$ MU="O809M*RD'I/CQ[U: 3M/BGY\G.W[#^_:)^./?@(J_3E'QV1?]?#+1,X#F M;A9U_ZX2( AMY+:?[6];]JA[31-1*K%[Q>J7MZ/RN>4J4H\>#*:Q,G-I:VQ; M9A@;WH=E$WIH#0E5'CC!2G*#2D]L\U H<(8X,9(M8.;X$>@T<(79BU/=P>[T M7"\)AIW6"<(B9)2*?USK?(R_=1"L2M=6"-*M-BIZNI<&,Y[-#V;5F-\[5 M_1E^;UY6+3/HS+$,9,8'!=0M4IT;WLJM!F>-HQF-\*$XK\N&:3)Y; W#F;Q] M:<;?F]>?C9)$E&*^G,$' M=MC-1/V"(R0]?1$==;/+:65@J7<[?#/,?-$0VYT$B.L>28GIJE&NSLK6.-6Y M=>9^OB'&AMDO6^*1XR6T>+6BB*6*/:FH8J\:G=PM\0VS6U'\L6\$Y;4U;PB= MH)D#AP$EI[" I& ,UZR?]*AAFI<[3;[69.M9LL -*?;6!?WLZ=\&#':Q[8OX M8\E8I9RC4]V\.,DH8J[LQ62A>?5PY_?RQ]:9[J_E[X$[)J5[A0F9G7LZT\[# MA-ZNM^>-6_>R/\4=PX*7+WIC8F=A]@2?Z!!,QD_4^DI9$;1;M\]?XHUAP>N7 MG;&NN5B:#6XBB(NTVB^5)5UY!+>NGK_&&;LHM\G+1D6J5972JGQ7YH$Q9N;> MJ#* LUMWO#[;"I.7=+8O$12Q)A17('(9FX!E-YL@S7A!OWG?ZG.L, Z\?-$* MJYP]!)U48BR.;3TZ$E4NZ_?O5OA6>?VR%6::[3;IJNV%WNGDTW5=9T-E%O7T%_ACV'#[K,=LO8HTQIW)V:+$.QJ)I\NZ0806# M32CT0OY8PVCPO472B.N=G$A4AZ5,<4C=NN'^9'_L*J'N#[EC0G1*#]-V@>8[ MY 00?$ULSA:WSM5/<<>PX.6+WA@-_+9'-7,-'I95V4W6!HVZ<.N\_1)O# M> MO^R,)U6TVE>:-]O\89PX/;9_MBG*7;<94B:B(D3+80 MK1%,U;C[8EBA8*]J;$2DIJU4=?9(P$S!3%6+=HLUK\ZNMX8&+UXSMUZ03!./ MQ'+ CCV1*;;:8ZO92T8+5U=37[L<.]JID=5,8"I:(9@ M.W7Q&L6>U1)G#^&8U+NWOTSKZVBH2^\P.2Z<>0VE%=]$L[&!D;),]7+(]"FZ MIL:,)2]V8IW)))X>V942ME[KJ\@\1:7OA\;+%?9L]\)OC<:3@UO>YD;M'9BV MQI?&9:;I*:@U^+2I#[F\EDGE;WZ+V]$T+\GF)SO1#XSC"SO1GVJH]^]$?^4H MGX\BHC JQ*2",.GS,#HO.*2A5;K7]TF^$2+./9O@"H@(M$1RY5JN,/&N2H1C M3%2TT:!"9:DI0=7Y?)FI3\7.XZWG-CX/$RL7.GD&)IZ6(5Q.2UP8$87 81']LI?PR!&B?D,YEIBR8F"\UO#.1$ MOS.Z&XHO6:^\>Q_>,5OUK%.;R29#ZQ-MQN7,@K*0:W?)OJE]=<=<%0J6.AI6 M!$:,]C,EH-E"87KS ?'/XRH6^S2.N1KS66X^+"<8OE1HI\;,0IXG$W>_[+8J M/H_9RN<&3+0Q' WYQ4AM&\5\08MZ=[;>5-W(,5>;M4S6IQO]DDY5VPSMY4RP MZ-U5\"=GH+[H=$F*V#M=%05V.967G?5!VH MHD$H<%NRPDI,@_#XNBPNV+;7;]9SY6@1VP Q1B=5[G/DXR_:8^7Z/6_G)08Q MJ#3#L=:2&"^$Q6P@>JX:QS:XAY&([7/DFWN+;\A-)$,Y2_Z^P3O44%JTI6\DK?8ITL5: S-OI@N])F%TYQW]<1= MQ,X0L>1OXRTFSI>S1"AG[.\K9\]YBQ78:N9[M#LEF*4>FRZF SAE[X$/K.7L ML[W%NYQ]R%L<+>8S(IF511[$:[:4G\5AI7A?D&$M8I_H+>(@75\1N2]GZ6A" M3P\4/5=;BN6Z F)CZN[A72CD?H]XOR]"T.GD8#_NU!=$*4^8PB(SL.+U.RHO MM+2_KZS?YXFT4F2SFUTH4Z*F>=%<4TH1!7RW/."$RG-G#)AP#+3C>:X_H M-=G0!B&4^;D-%0^J+6V,FM3Z OK6[:^N31P3$;;O3IX*;6(.[F:S*1#=9 [P0:R[$7+U.M+PO<@"^';B).[C//^VA"<.S MH.IH@HN6 TQW->,==#/0U08FAVP(HJ)AV>%)' ,'AA7]3QR-9SIS4XO]7W9] MYX'MCBU9,S9';F7S6C?3L/BRF/::"V%@6T0]AZUC_ +MUA["&<3[N&=R/M77 MHWI*]BM&'; ]TP(OW)>;HJL!4>OS@C^:$6J\$#<*V*9M[KB_6+3M"T[NP OY M-?[NX__Q36%[U\5W'VVTQSD%KX ![J"G .(@>[G[(:*[G:+(?=)JQ MQD&"55G#-:\,''UJURIZQS5+#M4VVMD<=GD4-.%?STYX%R,\9\;?TR=^"2D5 M,+* KM&0J)/&(EF(63Q(<+-V%Z0[GH2=\@K0<#RIM68X MGM7OQ_&Z8ZF^XM4< 3I33=F+5[7&FQQ"7AJY+;)4LXDQPX\H6H@!0<:2U:=F MLV;V=CJ_%X]W!TB8GH-,94?SAAM92 %7=-<0.'RN^(AIO_8K8'\[ISNT=M\.C_]>LGM9S!3H/F]OOQ_GD9 M#]:^&W\]VBG1=*>=$1EFX2T[Y# WQ,^6OR+BN_G\?EQ^?A4?LOKT@C:\P\D$ MJWM^UDC@[3B5]>Q25_>E6O,11A.MFH2EZ+^PC@_AF5+ 8?)D TIRQJ0-0--=PT()IXV M>STRQ^DE/\[JRB2I\T7L%H8;0#PWQPT$3D_R>^+A=#W$!7,$V@2R/4$OUL4) M,[>8FN..BB)VT+B-',$7U@\\CY,W9 @R>B\CJ/-E21?,O%$D99+J@YZ(3@8C74EUG>&O1H\_(#V#'X0]E!XBJ42Q7@38G M.L* [;#3@5QL?@^_\!.R ]AAX4VY@5F3AMVZ-\T2DVG?$@L=+MWJ8K=(Q"4W M<&.\WL\,^"V-L-B1D-:CO<+8R":'\SQ_:[K]@#YM%0F$V(G M!IC9G((EDL12L#'*"V#)^;.R M0PWK040TKQ8X+0^&K6G@SP7*]]=58 2QY? M+"D!'H6+1G"8VY3U!=<@Q'_63_1&9".:F822U9_:4X 2QY_*"O09NT^,4V7'%$K+PLDR_2: M9.R>%;A=-+PI+Y"!(P^64MQ0C*IMLE.75X :YO9\96(QDJ]:. M=9QB+M6Q%&YL M<@/8\OZL[ "T6Z*1FRRAR,1%K5>9L7&Y@.7J[6NS ]AR^6+Y@70"N-:$MUH$ MU%BW3+;E9AV_6H_;R ]@B9:/90B41Z'!S<1X25S00#")Y7@P^JJ#.F\N0_!M M\+"7(X!\# +5 M\SAY0X9 '=?[DK.8=71&:#HM4E&G[1O;EOZI&0(L^7U.?F":S%23?:8J$K5R MS^R3/<_+IK$4^B_.#V#'X0]E!_H,](AHCS?XVK(WKI"H!Q'?6T]PRPY@AX4W MY09:S6%C;@WG><('_"!'#],NN.\9^":\WL\,.&U@-4G'R! :*>0RCTO+IQSL M?'TL,@-88$VL.U"R[;S1'H!F(GGY4"'N2VG[?/S EAR_JRL@,VVFJV" MF[)U+:DRB<60S,V36++[J[,"6/+X8CF!7B+#6N6*RNGI]*R1*;:K'%?&TI[? M0DX .ZQ\+"/PJ"Y;OD(3.6*L-,9>DRP-IO@5?F*;$?@6:-C+!RC5HM:A:,XD M)E8LJFA.QRD_8FE*^S&#+1RPRP9@ M>,_ !@];4\M/?#2=X!9VRT0?W8.\0!-Z0#.AR@,GN(QMXUE.!J[DJEG%(CK- M>;H59]NI/K[1H1>GNLL(G)[KU="!]7ECYZ$#+<:"WAW+,!#!0C<,NIO%YLC5 MYC1))NKZN$67.(-E>0M?2W(F1EZ:\?=$RLL[T3ZD16:/PY342@N T.J>&O?2 MQ0ZO8^MZXJI%L-VE> $=0LE>'3SVLA6Q5*(HFDTDU'D.NP#E;>@0#/A;?OOL@;/56,ZY@NH$= 6X+Y^)Q7^$6MH?=8O1;M MYNZ^R*TAY>45[H>T2"&G:2D&MJ)$U%0FI.6QW"!QUR*WL]Z]!#9>U"'SM/[8 M)>)D4?10+DN MIR"RNMIA$*WN&R[DH&.Y-E!@V=C434XU$&L,+%W0J5:M7RIILX*%9ZW>H=[W](@OL7+B%,4?^^%5JN']JL8JWJF.?-?; M2_J7=7]FB?-,3N\,6\)>MW#KENV\N7]/[-!2C-B"9_?AW> )"VB"9@X< M!NR8P@(R"N/-Y<CJK-P8<^4)W<,_?:!X3<@Z%&H]$;M/BTRMI#*<=E1 MMV[>>B00!P3=?%CP? SQA%%3Q@V%X6LCGXF/*7V8JMRUT&\?$CH?0;0[:'H!VE$216U)M_M0S4^$2;%;2_":K^M,KR&FF.+5Q>0=MH^* M[KIZ!77[3=]/.X9(.TUVBDH?#UL=DW?WQI?I>TF%J:$Y ]3VV!/;_/)Y:$Q;CFTA M%0 #.A^!ZN.P3*5\1X:/9HE?6/-2L6Q%IP)^&\W/AN6+Y+KC\PKXA$[ 5 61 MW*WU,]"VW,W<+H#.^M0AF%[7138AE[&6>BK:RHVQ74:\CL[GB77'YMNQ^7Y< MF35.K0_HX4"D'K-NQF6*B4$"6V/\W3E['%A_3>OLGR>1@;)W!<,X*K<'@VF? M;1%"3Y+C?@\X;>EV#>-K%/M^^N=I+/_S47IMWZWOZ!-;J6DV,2;,"O'8&C5T M_ X/N/MN7X7/#_A=4CIIU"K9 D$E1+XS$'K9.84MLKX[9\^OG9F-/6'>-^,. MT6F6M;J4;R5Z%G9\>W?Y"R9>RYEYN54\=QL9WM\QQYDJIZK::AMU1G,5PW)] M![JI!?J 5@7 R#F6;[NH"\-7-7,0M$$CT$P?JC4TTO#]^\>& ;?AH]EH<\$R MPIW::T38I;3;C0NR**:MOE_O<^5)0<)V!?4Y)-L<2O8,S;YO!O!4'4)X_ %B MMNH;L-9?I2\JT!M:ZDZM'G\+816,GQR%,;9DS8!'WLT!1P^VPV[:G'[I=JTV M60SGY7IOR/NLRQM"L67-6UCJM(^0<>\(CGTZ7L+M>98!.ROY(@=^IYH*[*5! M)UIPF24X4005FB(2XDQ2&>PB%W=IN$'K\.R!^5\C#^&3I]]8MERW"KU:OP7F MZQXGZ5$L"JI12L\Y8P\D55%MNE@6?M^>7(3O/)<3OU/MR\U(A\-V1=81%PN= MX1[-+DW:&;I\EXYO)1W8;?3Y>!A*:RD-W>0[22(M3[5HR^G+HL]&S0)?,9T&OD<372E' M=>LYT/#/+17.9X$O]QEC6]+;N.7>[^X4Z#)!N1< M%WIN:K$ZEM\ [N$&JI8#5#@&CNYRIAI^"*(?&ZYW4SDG.3/$,0]]MUU Z]$. M*^(LSN?.?X>$%PEP&S;Z0DB RM"T#&NP2 'W^+E-OJ@[K>26U7B#SXD^77 U MN]Z4L>G?SOA(""674T9.(6&90=S7*.!7]BB-$A)*:*3SE:#B+$+\3,C:7>#3A MZD0O=ZAMK[.: .VQ%7]D%5T@92^60DO3/\V4' R8G#A]:31HX U MBYU5G*2FE;+P^^%@R]83WY*[.BBJX9J)D>)\)&)ZS4X*166>5/P$SA' MDVY@U8 G"I[W&&M36(_FNPF"J"U(L'3*Z58?ZPV1V'N,>"+@);_@D9!CIJB4 M'_E:5(/U;"VN,=\, Y_N%WQ"G!EH3AL8/DPMMG_F$64#+WA1#GS@ P!LVQ1, MV_?'R!:X\B\OW M#.8Y=IX8R0O\O,"0GDL);>^7>Q8)M^&_7T5.J:^6T\WO;>!H *G;)O!@!OG7 MIEJ3#6VP+Z^26(ZIAL$71-AOFP-&*)B$C:]3>0%YI7Y'>=TT>!T1O['<7MV^ M6GU[H#C>T!$IB;1R?D=INQA'='Y/X_C]<7YU^\3G8LM'MEBL$F )D]&LY"1J M%+Z1[-_3J.".\X_[-ERRDM:-6GM&,%//'.M]WTDE\?5M?F/;_?[U9L[SZO7A MO)H@2G;NL3(?LH+6PE?5W-=3'_#+QLYR3C;CO$]H2\]B9S421JN_M?N$">_/ MW(-X!1?]G+,]I:#)GJ5$1YA,]9,#0D@:CN%_-Q&K-MFVZ*=$9A4IE.& MSW%C)VY:#DQZ^!H-G'STL\YU>!,W+@G\+]^3B;>4G*[(6+-CW9])3#I.@BDD M>6!76WDM7WIL"[^U KZL;)S!@[M$?)I$I"W7J_4%8.R.HQT+?G96ICJ$7VAH MJ?943#?5>W+C8O@_HOBW0OL55[H[6#][R@,W!9H1=-.W'!=1^&BS4D6T9H"D MF8D(9^T"-:HM^2C6:>6KK9;? .KG#YMXC=ZX^_3O6JOO"%(PR]I8\Z!:1Y*% M7+T@@Y_U3?6"@%W(BZ1/QYR1OHAEN6BIZR;+Y.T!-ESZGTNX.V;?>E+O%8^& MVC\9]:0'$9:S!9L@?,<)^+U?S5=VV&$C.:$S>FZ69H8LGQN2^%T1BNUI4,_1 M_DDMX6GBWP:.=Y5D..-X))L6(5,&PT]:12/>D;1A$;_JY#N.S\?Q=4].3UL^ M:N#8R+HM#O$I6'U/!J:^!M:50-^8S@ <95@@IB\8P,EGHJ3D52'0 MY!R*JF?5.%$B>FY-E'6ITL;2WMP4!*@HD;R8>T(A37!5#% 58Y!H2B516T"; M3N>&<=G"KG3FUC! (@S0E\) /+P3X(H8X-G1G%G"=D87&LNIF.BTHVP#NVJ' M6\, $8^2%S0%[%4A4,D,>M5*O9LCM+9DQZ?>A))&=PA49.!KC8P#ZO*MJA7V)TQ\P:==#232(^SNC^L^D5U#OX!+<\%B3 MU34&3_/IIV_%73V-ONFG%D$-Y,LEJU>]R9A'S_JN9D+7?7D4SY<+K!JNGRXE M*WDO[OL^ =MIJEY4A*FRP,ZWW #Z%3;N4O-OX>,E*K<^\5[F(P12R@'WBV_O>N05/9*)ZLU84YYU"'C>_3V79/\#IH$P\N5[WKD%3U225C#3)*V M.1VR>K59)]644;JO;.YZY$OUR.=?0[V*[S'K1&7R^RF.O&6H,E VU>E6;:+9 M2R%JZXM$GOPE] MNS*P ZH53!7.H=JR"J[K0\==%2$<]5KWO57[=2%N_$\X>%MY-]?E TPQU$V#JXCIWJ9F&PS;9GCYQQMI8!,W2@,1N$76CZA)37&W!H8[\ MU9S=K.54X8Q3E. , ;24JSN6B?Y45D>$'T)JVPBM&DT5.*HKVBIR_Y%K3A/L M$VQN5Y8KW9^VQK9E'O79A!Y RT*5!XZ).MZ>K5KK-EV[4DL3I1'UZ->GT8+) M8^?G;F'R%G+NH>L<>GX@U-C Z! MDQ<63KG6N^/ZFKC>I_\=S<=HSF7@HR+UN4=]K V5T50$PQQ^QS)]*20Q0<>K MU<6!HXBHH/J*5W,$Z$PUY= I7'^WYGQ5FST*"RTJZ9,6K4K-R;B=;V"YLC@U MJ?V#PO=F]3VK0-_-\?6/:X[3Q<$@0^9A4P2]P=)01KI)=;$S/Z]S_&!6WY/C MI^M^WRCAM:'2'=7B2HP7%D,P(QNY3)/"+N. CX1C=[#Y&^6[KV8LMD NIX1/ MJ+.TTB4JB=I=OG'D]W/UN&^4<'Z1S8S-*J/JE#"$,:505DT#.^\-%PG_TKK) M=W/\4,9[N2CED98U%L?JJ$C7O)(ZPN\>5EQD',-*V3=*>.=1E<"B)OM$%+;K M@ZS9RIVK")#%-J09V+CV:PG^$E9O+J7_:6E,\SVN+'MT>#K\BY.F?B:JQUN MS:_[A@N#LU]=&RBP;"A/(JE9S=0\6-:F4"V8:& #33;@ZOSJU*("1I83ULT= M2$T+*D/3,JS!(@727T#^7?R?1;]KQ-2"T29N>#!:1B@.3BVW1K;T(/;4QFNT4(/T_T.V[/Q&W!1'9>06\\?2/=^@VI8CX7E0EKH4?G MV82?RM&SW"-V/LTM0O@L^O^6:-Z[Z3R\INZH0N9I@["(W3>]H*!Y@]MA+O'8 MF]"TN!"H_ERQJ<[0PRY^^L6X?8[0.Y"^3NG;0.AQ8O9=")VEH]Q43XQ\7JC3 MA5C%KE2XR6^"JEM)I;YEK^_;KHUNLK5'?]Z;BR(E->G4N#2=SO/88<8;5XF_B?'_#],&'L)"-%0S.+ZN0CP[UOE[)*/G.](X%S$/-%UH9E;6Z MK YR JV7$M%"SZR9B9&+K>?QY^PF=ON6, M5R<6 .=H(VG= .;A ?99S56 $71=]C1[W9RC'D
C4B4FAZ=&U>9=3.MB: MPP-2["5:3]/BXX&=?2*NH7F*BM]S0??9N"39/5R*.2?/9*38D! R2AI6$VJZ M,<364F.$RWTJWG%Y$5PF]W"9L IR*]T&O.BKE<=1,MJ:]?"-7.*$R^0=EQ?& M96(/E]D.38\[N22A,[QK J.7S8U;V$;#<,)EXKOC\OFZ^G,VV%_5^^Q0PIS, M4FY#'$_[8SWRNFHG[5$9)#O"\8N_WD8?/ M\>.QDX=/\8=\NL ;];C?$',E!R8?*Y5:,G=?7=Z]EL]&Y8%7$JV-+-VO]_/$ M@AF/0#/AY44*.RV,(2I_5]_A4WP#U[!K(T7O+XB:U>':0!IT)W==>;?@GX_* M_3CE803*C\G#HIRI!@^&_SOP%]OV M@)4FCXRKUY;EK-OKB(]-B%W\["R=]-P%2K$#:R6=DKM+ MD>OP[4']KJ,P\>>P/*'C4SPZ6LW0V4I"21.^:_)#H.39F7=?9V#BT6%3"+PY M=H#]F.T<1!,<'$KR1 3#NE. 7;5+%^ZV\PJ%P/O'+EP-"XGZU%,R:::F=^:M M>-2S,H4I@T,=*9Z$^V27(U/*+6*(DC6B)BC[W?50<)3'1Y6Y'(R&?<*B*N=YQ\GDW 4<2X>2RXJ)( M#C+U6F/AC+!==GWQV>+XE$]=!@F[VP3K0%,+9AK8F@>,-31&7KX .N-V3*^1 M\C+'MIJ)O(>M(CH3&B].^7MBY>40WSMT!L<#;5*A4D61J4HC;E(>%HO+6P?& M)^D,;$.]E] 8KIR*JM1:W#HROTA@8!X+?H3,\:'*EQ&20 M%OU9O]!EM%2SH&.;&,5)9V =>KV$UN@139\E8G&/2&?FI2DW %FK>NLNZ-=H M#6S"H1?1&.D,;&,GE] 84=\TJ'ROU!-! M)U8VF$K)F>)[-Q+F&N.K#VI^,S04Q1_[!FJJUKPA=()F#AP&5)_"U8E&FY1R MRUW 4=2-$3FG/IOH/3ENM&_>L)P[_4M"YO#8B>M<]GXM%,3'O7C4($LY?MQH M%1TE5FQX^%W4>ULHN/35>M06!:)?B+?$2;5/ !46528G]\>YJZOV-T^>NNQQ MA\A&LEN;N?NP 7M&>-C;QBH%G1M6<&"HFUHCNI:(W=S0]/'QT&.[@*YNZ>3-[UM#$:3FJQS3^&?33A M5 M 4>MO6M3Z+0N]-GB5VX3(FCA0;5F!H3"@!S<97/L./C4O8"']>B<<3("[ST# 2LW_Y!"-R&I_"Y MDIF!KC8P#\]N_W)1K7*QU,RSZE&Q4TW2 CMJMWC\SE3#7%1?Y^Q==K_@7.]+ M2&0E4T^0 ]NS=*;%ZC?.6U\"*?-2+9:,1AU/+PUXCA#J M(X[@L0T-8(X4C/.5[_# F_ENCZXN)TV^4RY1+2)7U 7VAJ%QOFMZBSFHE6^X M51B[+,+&L7"SEE.%LYTEKCN6B?Y45K=+/0TMKALA_\54@:.ZHJVB@:&^:8(] M"I^@Q34P.#N@8@C'>CCL]"H^%YR0W^]#Q6LYP-P[-7<7LD&_.A -) 6]&80F M\@0@6GOG?$T-%O$%<_5X"O8M!P:K^;X'G99E:PI#,)N"G-Y8DY(9OR".05SI MJ(4^(%+86KPW<>4@Y/DZ6RX12WD//_&6WE:.VVYR=1]S#E&0H_*N697G91&4O3J&8$W*Y-] MQ^7RRJ0)P]Q>'?E.B]#2(+_MX,#]4Z[^]K;,M>3J^=DLZ15SK Z%TD);$E&0 M;F(KN2],^87ES9,YXP[VMY]OIYE[Y]MQN:QALS5#YH52)\_-9_JRT<5N57+J MZ+G]:7S/1>C[3BPL+IDBD2"BFL[DZG5#YF09"C?!T;,.$[Q%CC[5R2+==O)* M"JHC7W* LUI \.'J<7VSSP:=W#5[:(^(63#+VEA;^[TF=-RA9F=]4[T@V(%O M$6T_DVOSG7A[U$^36JM 8;L,>!;LX1+@7,+=\?[Y=^F^'Z%Q.:LN>"XNZM![ M3,PZG7']$=\-I7=DO#7_]FU"H\?UJQ5OD>1*O%G3J:Q(MU)3+2[BN^7U'AW] MW/I5;'?C?6.)[+;:%(S/54*OQ>9,7P!@U*UANYZ\2^0G5Y1_T6ZWRSI,4 LYK6RHMC)>,S$UNK@XC!]:67CNZY/UA>3DABW'L=$S9K-%OTYO5#; MV,8I<+L^^0MK%W=7B8<;NBYR3WQU,$]/E,5C7(\R\>'4;\TZ_3ZV0H\;& XN M2W]%\>\WO0 8J)7[A90! L/NPX? L"P,/9N9L34B3??ZB6:WVZK@6_*%%1C6 M^S>9,S4#=5F_'/&?V <#<0$P5+J%U(/S^U#[ZHAN$T8?JV!.A^&X-1M MB^^"87<8:Y7U8:VG^U @*H0UB_EU['36]6]1O,-P"\--0?'!(>K)L[7A:[EE MS@\+RH(DZ=&"FB_6;<":+L<#EK4?:T:1,?'+0%Q?*;Z::GZ!B->,VNR7;K]R M#L"%SZ<_'Y0G=>-'0.E'E\NLXE5BA&#&-;JAMBUX&Z"\K(J\@_+<8-.(HZJ/ MM:@:XP6^R=-#H3#TKQ_[OJG(S.DL=LLN^AV/J1I$;CCA',+KT^TEAH3#,,F; MF5/UGD74.8*"C#_K]S.QT?6UU#?(Q;4;PH !UB.I"_-&22_K#6!?_V8I7%,F MOJFMJ":B/Z3-%C])%#+2,.&+GKPP ?> MIZQWY4I-JLURK%X8$ #,12YO:H^)2N/T.S"];G@MAU19](S$;"GH/*RX MLTZ7Z0J2/CAZZYKYX3,?>*F-VDMM,I4GXHS,$YJD#1?SH2EW'KEG7AD\\?87 M9K0IPGP(GO4\DW%99QU)H/1)4UF@15=TK)J[>:KA _N=59&?@<37VY%#[HXN?AZ,]G1+'>E>(%89K@NMI ](UEF7"@4V2XY\4* M/?(R(WYJ\U]H\);O*-!=?1Q"H(9*!XWPWW_0?R*NMS"0[AJ#>72FJ=[P%TD0 M__MO&ZA!ICAJP+[W*_Z03.Z^LMN+^_>-)K\Y ,Z.>9?\B MZ0?:]OY&E(H.8=@%13XPZ)N]MZ*'[(2D8 M F( 0/_:)QBA&! XOV3+&_[]E"='Q-XC)OM K2;\=@*BYS:\1:_UK/'!5R'O MT&?9 CJ[EJ&ID?\APG\V+8('8B=^WO'H[R>,"+9&#AS+-]6H8AF6 M\PL]TN^C1W[\&]G0ZZSVP9$]LF8@._IKJ*G(QJ(>_L__)"DB]O>6[O9[,;;' M7 5Q$CHOS&CW:(#P,X<%0K4@,029B*MQ2F(!.$?V8G\_%?@TV*ST"KP M0H2K9B+\8SK/57-\)%VK5 J"4*A5__DIOY,/R3>/_G"X'4[(%ZJY5JWZ5R3S MD'[X/_]#,L3?%!&GV?]\$V,Y)8JAM&]Z##3)47?AJQ\8]*I5QU3\ ?6\TA](EYIP2[T(\#TK M>.=*3Z[^BRF+WCXLYH-XSM::E16&0_@B^XZ(%_HYFA)9N_/-P/J];[$=,4&P MK%&A]BMC*?ZF7NA'J*>JP'&D;+M;F)&+;I?/>9EV74:-W76(G; MP8#OXG<7OX^PR M=K0UA5KX((HH!;!?^VORQF67@6_SC(4?84S>/K(F)H"C/5LPHDADOX]&Z*59S3,"R$JSAQ@__U\GQ_Q;,U_7$=)-'S@( 8;BR:T+6"_)__81,T\_>S"N4) M\SZ-#2]IP(;(-5M\L]R--/EZK=F*U,6F('+55J15BR 'JH6\I)5>)V.16C-" MQO]0_UQ]4D\1?P2E98]3I4 6+!0PNH+F2**Z.RN)7@;\]08HH M9X66.)XGXXG\=#KA"HTW4: (3#3W182*_Q4)1G5K)OW35Q^U)NZ+C+L)Q<6$ M[@ZS.[*A4S OZ)))"D3'X@=6/]4!S?:QZ+[9AM*W94-;3:XJ% )+>2TC>K>A ME]: &Z/I;=&]L9I]QQJO>/.1_WK6Q_O 74=_M>.3ML9CS0WJ02)9#5D+I"AD M9 U.>3P7U8Q\F!\-7KEZXYY&A*6L6N@949OP);B8]QR=JF2X-\V*(,AH+$8Q MY*UY,?? !/:!B>O$!:\N:DTXT-Q 4WM5],N>N&4XJDJK'%T4.QK92?=(,(@W MCAV00P'C^&:M76C6JA6^VOHK4JBF'RXG:F?8I3_X.5"\<))!.L[93BX"W(AK M0R6HQE CFAG1/#>B#,-5W9\X2_XZ742H@)(!$Y<42#,2S3!]B04)1>I#DE04 M-DZQ<7J=+EH]T5(D(IN.-2=^M"8RL69N6M49 ;1G""/$TY92 <88HJTK!/!- MJS"$U9F6' 1H>MJ2KR=E[I&;#'70%?F%QA7'2SB3Z.,^R48&B/R(*!"Y18%R MDIF8D6MQ"*U'+4&?2IA=8[8D.M4\O6PT!DI,'Z"6F[>?MV!Y(EG[WE*H1M9? MK!+;X3<'GMJ^Z[9J0QREK0_704^7-]9F&4.S_WL?!A=QI W-A-LL\)L5Q]/% MC1OL,+<=:QI(RL7#$BO-$NQE=]"J)NPKW-*>#@X2=Q9I2UTK&L1\D9WG!F R M*8LU@X[[!I$?B\) (D*8G&_9,\BXS$!0LW+>XN8)[U;V<6./KL^]VJF M9VJ-5Q;B&"/U"D!LH:7TNA)O=<+#OFN)()C)/8J9^5"*BAHCSY(Y3<"%K26<&%IY&1[VBNJH6%WX&) MU?:E/&SF#("I+_A9.&A^2 \1/BQ;5@+Q,I#H8A4K8<_L4#I MYSA67XO*3YW,=^#45^,1.ZO&J:H3[%]<_:^,AD=N+=J$&BP-T6UQQ*20T(N0 MT/6$TY!B;W2J6(*(%$S3F@95KVZD Q;?S+VZ >EZ*^XN,]F[M)V6MC3ZL^:T MK)FY%RE)%\JQGETF9KH0[[@T6S7U>FKP)DD3M+$6:0/#@*=%[/R>_GHE*?UI MR[\UQ4+WL>;4TCI]D'<05W8X\0R!.Q*@^^GZ[6.); Q3 M)I=-)M,SUW$6W%!7$MV4RD\1IK7-^ M#W]>/9=;MI"XU(>6>9S+[5CVTF:]L4V FI8O9 > +,;?YC+%*2*:C,4O6)!V M3GYIERX+\$PF_G8C'C2@'Z(18_"OT?M$'L#9LP%0W7_4U%T$T$M1F(J[U@X2@.8!(Y0>N M:L0 KA=QPL(LK-EW+P[XFN* :TK8.RS=DQ7E]D"6=18<.@C8MN^X?I .]ZP( M:A&0?ET\1_TA_QGX?$'A%J=XO[;RN4U )_N 49 MD%5"HBF5D0!D^A+L(Y;* M2=!7B:-D\>.PY&<&4ULGH@W:)3J]:)VR!Z<2T$7;@\6B&7_D2YV\T9?&;"%& M-$XEH-D,593'N>B"R)7GR_PT^=CVE*!E[&G+$AC/6"CE!SKH*S6*S@T3%74@ M4=N6&*65-Z/8$XT?YWK6,>HA^:(+NB>3>_U;J,^^8>ZU^1#C/["V1U/::,<+[NC_7DU0[YA MR?(.^@;P2=P @<^?VY%T?.7T/B(=KT<.3BF")UOX[?GS._0_NE9E["?ESHGP M?()CNW50 ;UJ=+XI:VG>ZG0%")1A1 DN:S@LVKZ %OELO^': ;XU[#\9"Q]Q M6%H.")=,JPT,?P01IK-X?$K:;VC:U76I8HAM.%^M0"*6&9D--?3-SG<[L4_A MS*#BH5Y8G?1Q18JR^F,'_\63#4HDX,1>1%1AA#1"#VK(QL-PZ+((&BRM]?@#W*] M W$(W$A?,Z : 8:Q#B4&\9B)KP71&,^*R'#= '5\&)")!<64>[L9U[&9O;C. M!DQ!O"9P(8+=C!$5_8J\J*"I[4 %ACX5247"?>ANY _4:1_]Z_K(N7"'5K#_ M8;,[SQL"[^E49N!PO,%@5P^O9_/G7V% ]0]J;\HRA(B2OCQ"$PH>"MNC)X.A MK#L+=K^ZX4C"D0:15I:(J&#A/FP/ [MZ@CCM.PX:QVKO;:!E/>#Y[IY<]O1V M+CKJC1.Z3\FE[%*H.&:8J'D)*UVX._[MB22^]-C),] .\'UZC^]>%]M#,I[I M:/]M5>M2+Z2_4C2_A\((A ;)RUCS/"1FT$!RXUAF8&Z-Q5\1B&SO(E((C!Q0 MPB1\!GA@M2_SB2[9=;(?Z6WZ!EQ))TW$ TW1A /? #ME(T1;D3^"/Q-_4\B8 MKUMY0RW<(V4'>Z2>4RRK#BZD75;#W^H+Z/[YB=I@C\ !?=?*84\;L&FGPRF] M@:.GM0:KQ/,@X67OVN WT 9/-_$?#^IM\H[D"D0,]#R, $5!\HX C"0@@+P3 MV-.3WT80=J(G?W#'0>6@LS;)@5PJUAC-%ND.)(RH.V1N@[$.(@/'FGG#S<\/ MR)N X=A4V-?,,#@9%OX$-*.(OY\;8?@S^?>FV:L-GA_?IF'@0JP;/S/634O- M#-49TCQRE-HDK/8]H8M:*08%45N4 M16KVBN]6/FW_\/#G[O6WV-3?I Z[,\3N<;XR3M[7QH7IJ M=7490;Y#&E=(KRRK\-SZ])G@TV<>%;ER:\(1;JXLW7-KDE.3B %%D/0%>D\3 MQEFE%#WIUKP[BH/AMJ:[=;J+\BU;ISM^[_A]QA3QIZ.?V!BBS?ARX?#2J]'M M&:3VW+:2RU$Z2T2S49OI1]U$M/ZI'&.8 M642^K6F%>4'?747_T?M7Y]F?.+'7]ODGWZW%QTF)MR MA] PMLKG#P2=,$.T.CISETY^-@GSYT.DBZ:#B]82@ND<*ZN:27@$D^OP!)3S M!J>D#*]QNKSC4LKJDY*PS'<4@]=5)1JHNM[M[E54EK[NJY-W6[VXJ>O\*:QC6 ,^&Y0.H=7 Q9XC?M]S] M>G!U"!JM:GDJ5#2T\OL1";:I(E(1A]+!N5*M'U1]KL5!] OQECBI]@F@PJ+* MY.3^.,?]B*R[$T !&5[E-T$<+ MAE_ F(&%NUZS)),/%/V_=Q>RK(D2"X 27M ;V?WY]W8?V9FW_I+$ \4^O?9W M\^7Y]_ZN;_G=VS!.D^%-P%>X]S=&_"87_WY2Y?*S^O M8"H/GWACQIOD=<7XS[HG]\G6@6/VXT8DC JA7@O0/'LK%/$0O\(>IWU;0S[$ M$D]HO=4LA19?(;.%*E=-%[AR> ER<+N!$%SA'(^Q5]R7Z,B3D[HF7W#S^P2WEV> M]E2II("!)!8*0P@]5XJS)!/#09$@/R%_7^5ZB7:X(4"Y43NRN1[Z)$=L;>ZM=L MN I%NU(R&8O3)';J9#?:0(_LQKO=9>FA:<%0AYBHZ\V.T%7FYS6ULU(XVU;, M2O'LM[HK(8R4$'U70M]%">W+^+Y""M)9#AQ"T]6FL&!>/_KU,7UT,-S('V7+ M=?^,!%>$C>%=0?U^"BI^5U#?14'MY+S6YR<^(@/FJBC,= XM0X6.N\[S1E8# MOX@FBMR5T(TH(>:NA+Z+$DH#=Y@UK)DKL2P;(Y.8JZ!@N)%PO%N5\W9%\VJQ MT&=-]/6RI<\:R5WUWHCJ3=Y5[U>KWF?2<57+@ZYG[2NO;?I+8LDXQ5 X*-=P MF$$=\8&6/96HN^L 3'4 >^,ZX""#34D5KLKE5JGK3$%(BX)0J%6Y:H:K2@1% M4GCX)&&E (53I< W)70%F& 0*J!M*7%&= I1F6ZP?[*3C9\KWUV<&1 MIN;J=SV%F9ZZ]477@?C04KI6;35K90&)3KU92_,9L10! Z2$ZHH^I95 M%/XT#@JO'I7=RP%JH$RNJN>N^K!FT=?+>=7G-!=B# N9E:0LD2__O<' M]>,]TL?2#TGFZXQ2G6NV"@6IULKSS4(U6VM6D+M<0^O^&)$,MPK(5[!&X6:? M,VQ1,+CU?JG"0R0<8V1OD*N]07>#]'UDZ6Z][M8+T_G<)0ZCI2HIE?D<5PX7 M4'RF4,T)H<&BL5A!X;=W\%N1MPP'P%BM3,,K4^Y+4\ST4NQ;I2%)3FH6A%*6 M2[=JS;4<8+%59:5FN)O6,[C2-@BV1[) \2SGKE[NZN6JR7>QVN1S!:'%-_F, MP)5YH9;E&V*AU5T+!!8YJ^]0Y7 3A!;-W075$0$8,"Q56!?3[UU5&43G13<\ M*F7M"MT5%6:*BB:_DZ**21D^RXGEEB#6:U6!KQ:0R>;38K/0*JSD!XOS +Y# M%<--$#H#^R"LI!+MX%YV:&J6LZ>@[LKHKHRNF4:O%*J\P&7Y5C>H6"S7A%4: M/1 /&@?Q^ ZE"KC3N!)L\!% 'R+7:*]NZJYZ[JKG>F(1/YTKI>,X2$2H=>*W MK'6P)F\M/-Z]8*[.E=8L\ZYJ[JKF>K+ 2/QCOI JM-9&E\%!!D(5P]RRBL&2 MK/Q\B 3RQ'''=XWRM1J%^HY57T(A5^5:.W<>BPU> OH;>''H$XZU= M"G73KUW?HI!D&*#0)"G1$#(2#51" @Q(2 E 03JAQ%2J'UBRW2T*SYV1'PQG M>W=&,*Q+W"CP[$'K%+UWRLB*"-33&]JO>-5#@GV@R6>N>EA=RA#9^SN8__VR MARN9@"^X[&$E.F&-\_8\]/VE99*-Q39"\V;BGG,SX4MW'>Q5-S]$ML,[+G#^ ME,L/=H\&L'N39GK]N/EWD_=\8@:#B)#[=-P-Y(-D/(=H\?.)]NDX>_7^D14; M3Q_P_262\?RAWN&87WKT Q>&?'34?Q3,B#>T?!>8JAN!Q'+H@<0BU.NC.A;34*3-#R:)PEB:5BM:8VT[6%1WND5BX.)T'+H[F[I%&>NY5I MGIAT$@Z[J)",F1Y(B>.WM\H9F8T[8Y,OQ;VBV8F3I:S:D)+'+3M9;OY("^9" M]VDJ,QHO!;4JSB3VN*7&.36[K70845CJ2W $3JAVBII7B/*CV(FE*8^G^X56T/0$4)+0:Q#Z++GDHTLU M1_=&@CSE$+%.(,7RE7A6F2-B3<9)D,B(;3"GPZ;,4=-FGLZEW66-T/3A@*K5 M!(WG$05.(* I673%4A)S76-S;.O1YA=E"34] 8'QO*X8"9H .M7O0H'ML[4R MA8AU @/#3#VN]"W?%QDW.2_,J R;1#*%FAZ-M=5K4DRQ)8@\E?69H5"B,C-U M(%$GX#+)+5K9Q&R^T*,F)$W IY5)R/6O-&=[7A)'1G1M:/=T( MFA[)E=I1QH\*L#-Z22:+L6J_-LJTPEZ/!,NV3:IEVJ,NKS5G]?)2&<[*1UJVZ &RF/ M.E"MFY+>+".A6*NMT )/=GLR'S4]8:_#7*W>[LD53, WAEOS<&V]Z4=-3QGA MI!U0>5\2+$3:4J'>I0J%8MSTR%P4<=4M+O;U!FJ.AM-)>;SOUHUH6"?LU9-] M@\ 9BA1,?+S; H$Y[6%.,*T)SM)"06T4HQ=[PK1[06]L M59A539#GJUF7#Y?TLL1+Q E[W0\VG:;.E"*V6#-].=B%MB5$34_8JSRD9LMB M@YJ*B*L*RR[&$,HJ;GK$6=N%LI11?E5&Y6)]7L[Q0\^K1RO;"2.<-O,L(H[I M'HILN^Z$7]7:>CEN>C0#FVI>VVY7@X&XL@26L[=S9.!&'3AAKPA:%#U#P5I6 M?B0UN*EE3,U.1R).V*O(KLO&3G";8FW7:,]S4[YDL89$G+"L0*AAC7W!%]#A MULL5Y?S*F^^CIYZPK.D,Y0>#57TJ+.JX41BUY7JO&/7UA&7I58RK&?:81!=Y MKF*)W-A@C*CIJ14N5$V21#N2L%CJF-<*!W(.B_KZW 8D&5=91HF )-.1A9(D M(4NRS# 2IU$D(\NR@N-/W29)85E%(SDE6BVTZ#<87)=D558D65,P69-5G$3) M(XO8C-:,D"LZ**XJWJ*YM]J(Q4OD"3NC%_,I-S24D35<[ZVU.VQ-2F0GC(V?GA/&T)UNVNFGL2+0G%T7%E:?=N6=(Y F+ M6+16^]&Z) K6L+]L%DKS*DK:T5-/6$2H+KVFI:F(J)N+8E49!=4!&PWKA$74 MN%;172$C55@-)@K55*P@:$;#.F$1C75A+')MG147F\DZCR :CD9^#'G"(GJ] M5:-;;4HM,8W+2KJ2*"[XRZ4J[_-:?QTWOB3E!U_W= M]^)>N#UL25ZG(S/$=YQ]24A^)+(\>KX;/7-JNYO['>W]SPB(9?PXJ&Z;:%+^ M*';=Z8WQ%]\WE95HEQ<&^B>K7+_?I;_A-MU'ZN0KY?K?A7KP[P0!)_X*$X]] M)Z'%7V/B.3CKD&>^SL1CWQD,3OP5)I[]3D""O]+*^F+R"ISXER?^1&KB4= [ MWB1\R*,_W]C9^Y#OXP#(^W)?WC3N]RY]EPR??L;[M]8.@?_-\WSPK[ MP0#9W5TBAP@D3F4?0F"IL(F/CO[WUX KG_OV7\AH?M%/N?B,/+UX^:S6\*<5 M*U4, 9>/A%-%2I>/1?1L6W^Z?-PIGG>)%\6P8][_MZX+^:\/XPI,MRWFML MF?L\6W[GV/\4D+[EL;\8$[[E@7]M@S_'JIZ.L9]G&4_'V,^S S['V/]<).32 M:W0^]+S(+5%K=$[DP?RD-@ M^&$)E/U9?&16!7_15Z&YENU#>0#HIZ=B8WKDU?PS/7O+9\? GY?#R1!/:IED M_FMNH]XX14]6XTOF0\<,NJ"FAAC]1>H%D1W+GB:)O8(T*WGT3NDSEH@4:Q1? MIQJHZ6^^9=3HNZ,OC'^+]Z76%)S@IB00SY1$-; M1M-5A MQ4H>G':(C*4:$58\^A2N3Q@D7YIQDW]:EVHN;F:TBHUZUB!E^+SZ1B#9QF4O2A@ M4^TU)M^\'B=Y[1%Z#4)/@YKZ>>^^A1PK2 )/#GV1R> M&"[]""V57V Y09<%N9+GRV,AAZ[6A$A6>ZM2G=U(3.S?D&R60O%7T27$W$6\ ME2M@#KHM9X!=>Z:&&#G15^A.'ZRWDWVX,VN\%)<:P2@T2[+,.6"7:F@&*/LFV[F[BD6V1.&B)O], MUR+#WX^HZ'J%N_'9N\,T&9S*9L"88L'L//-V-I;X^+RU\OT=VU(JOJ"OBLOA M(!B9#;T3SQNX"^#9O!T6 SDX_._3XR>90UXPE"Q2(S!^AA, )MI'B H!$M%Y3Q^LU%"13($B*3C006]<>N?J'ZXD] M'=1TC]ZCG_G+=%0[],UU7.T]+NL0_<)2]H)=9.0G?C]]>X!"J!<]=]$]C*T= M#MSY+>VAPN"[JF#F$<32YE,)+?,2!SQOALF2V.L6; B\U/C1T%T^X_KW)NR- M)+%3L$H^:863\FPOC#I5W0(5_B-GF2*R* EU\53JXB FLA@%Q44H+D)Q M\0K>TA^0BY:1#8XY6E6D\UY!9\*95)G']QH!!XG,HA=&;JH]IR0Y2&U/7\JF MEM&W2]WQ[Y1$-YCI7D9]+\?]#QN](B5S0TPI%P6DN]A-:ZUPV?8-<-4]\>TG23%9@B"A MW@+UEEL#W/ERT?\ N/F*VJYQ+T<)PS$[Y>Q"O^;N.P!PD1M"TER68J&VD@IM M)7I$W76,5U7 @'O(!(HI28O+0[?FU2P+@/?G0_T2.N2\\9 B+7G=J-'=-LES M[6C+1\9']N@LB1X?G[$ :#:BDN@0O/2[% ;>3J79_H)=SO@2: V;: MMNP$O*,)][ YG8H8>3J-0LNNTRC>W##Y8-1:;':1NT/%M<.X+,N M0IT7Z*.<-77F3? +U'ZM1=%]"]6K2P0M3Z2BQL?P S7$Z"R'4E#828FPTXI> MO!Q$C\S8NNSKF=BP$7>*A-$/OP\YP8UB F6>-*<*0&?IU6S] -DZ0&P7C*TU M%7T]%N1/>4MKPEXO\D0#+4GJ;"'I]<:>C_:6<25Y+DLRKZNS"B&?0&THS9"_ MMH]V@4RX5+LL5_9,"OI4]SQ=RYB/4GGA+@XJ*- I..$4W*/E(4GP$)X_O8'# M6AJ3WSA"T5K4PE)/J-CVN-:1L+CV.IO%7WFS# 0>E$]2A+WSE5E["_;&:&/J M4KVPA0X[KK'45XUZL-L [-'@U!_-0NTD+=I)Q8D,T3!!6:'?AG?@K@D*)5 H MN58IFGM\/A"RL%7M$,Q8R76UC6G;)QC:-EI6(RRX8U$O5/(%KY0KTY.(H=G# MS319@GI== E"'PHF-R68I,LK>R?ZZ9[9=&I\;BWLBLO]L.+,JY4M#] /TI:I MR^;1I=IMN[)W=O^.X<[UR_A8T)4ZEROU F'F37.9QRFZ9N%.;VE4O*W0)3H2 MQAW*V! D"L6D9(A)*8#DM5V<%V)"7VGI3JKB$I?T@6DI%U!;$ENTX2*GDQ([ M^I2Y#8]*<#5=1_WM65%EU2NTAF)91TN5AC_--XSQL->)NA1++G26XUZGBD/\ M?Y;DDE@$7.I\4V(G(&4RS&LI@*"$AKO8+=J"KM+FKN,MB#(74P H+YR%=6O2 MH[PC4?\[F(B'+ 33(%__P<0>728[@V;YZYGLVIY!US:S6- M*3Y#%UY>:56;>K\PXB4\+AM,45P69:'B\A'%)?4P/.7 W#X2SUSHY@02U\VM M6>?F 2>NY$K/#.?Y9J%K "0"EP4%=TN>I:14JGV3I$I+_U6>/&*C QN.>F%K MT3_633D>LGEW.X(?N*HUB_Y-]_Q8,F3^$Q_U#G;__;<"=Z:IR@-*Q]@_-U:5 MHH%_;8,_1P0H'6/_]$A0BL:>Z@7^RNOX74'"C/UKR?X!=S^WNKS>^BH*K?06 MUL0OL/1]I14ND5O8YQ?@\*H:]3#P,TMY!V^^2=&F]'628#+WE4G0 <^GR-\A MJGT U.\K7[>K@[W%+ NL55N.YWQK%8C%QD;"R;L#)#@-J[&F=@M]67A>.Q\R M94K]:Q&ZWFW6ACVMEL4%)GJ%CMQAFMT8H:""&97E+EP3)]7N4)*\GJ%LW$GT MGF[+@:YE9%7UPLB4X.X*5@Y),VF>S:T1%DO;W>EZ]P"81Z&NW_.G.5U'?6ZI MBE5KB-)BP:TW;'\#>@@\'"9+$[""2$+D#5A!) 6.RWLP.*TLS9J+;U5QM:*J M;#!FID/> !@$/@R;I="S%$%.M:N2"N4F'_K1EX-S+MI:=M331<_@WC"ATDV2 M,MFA%_3.&DZ_9]T:-RC4:#;#H2'A=3Q=#(\R&@MI-F;2=) M^(5.U#D@; R*5$!6UI(0=M&I)(E.79!C"$>.$Y[E:*C]I%+[N<_\<)^5M'^4 M"0+WH+ 6"'25/K7^_/U>=?=[PAUM\S-I6EMWQ45_(6!H=;H;@A,K<;E9/(NR MKW.9(%!AA9#K^T2P0DAZE)3*H\KQ, \F96)*FBLU0F_B+3%[+WQ4._LER7N6 MKS 8F]L/+#E?H28;QA3']%5)G5"VH8+A7%$V4Z3?<<<$:"(:$QZ5,,2*+DC"M MY2-*16(M^I/37A([SI1%=%Z/W,Z!=P[UHJOV=-+DUGQ<&_Q(6E]!%&J[% M%\A'[4;,G(_^UPQ>+(!N\'/5:,E&&UU8G#959L;8WW0D(JXFBF4QYBQ94JE> M>Y,J843O&5'?EXT*]T0)%#32')N&XL='$UM?9.T%JRK2>N',+;DB2[4MC55# M)&)M'&@A3):BH!226BDDS;"_MJL&4U(2+1L(H@XL96"][DD1'=) 42OO?"G2Z-Y$TKY MU62[*6UTQL*7A#>5"CTM7^D E,95X\Z"TE0[.4G59QZ")H&\?7!\=G!?!N48 M*,<:4A69%$FNAY\Y+H4]K&T,BXL*[.#PSOH]WMB["U6BBGHV'R>]TJF*WD; 'KZXJ!/M;=V9:?L06\'QA)9 MJ1IU1S:=V$=;NKX)7AZ4IF"&2ZIY\^R)N[NBZXGWV(GHLWV/G!=WMN%H7NV& M VLIK 3/FN/ZW-[V(@Z-Z_E2K[MY'<(0IOVD"(EG3\%]'Q+SNWZ^T.KM7 OO ML\1D6JJ.O&J,1/I<2$RUTY)4B2GO+A9FL-#!#4S@.@)@@-$7Z(X*$W]2IC2E M8^RIN]H0&GQ2A99TC#V-MR1"G>'Z.D,O<%5KYMJ:[OEQEA+SGXR^"L%HX+;F M5E?96U],H97>PM+X!5; K[30)7)O^KP>6=N[3X;PP<*8S?SS9;FE8*Y-38_% M%G\F>[HOL91B<9[4PZU55]WE0A]9:([Q4SW0UP>]!3WH+4W9\Z1NIX2*HKWM6/C46@P&A%YG6D8TT6>;AK>( MP!>;!GRH,U[>7OOB2B2K>V_66VLV_^TG^AU%T5.ZT[,/,DO9RZS!UYQTH^!N M#\H;4-Z !G_S/AR4-Z"\<4'G[MG(?GEW[)^&^>TG'P8SUXM^COH>^S /A[8. MHWSI=U\9D[OSC1J[BQ)?<11XA M^._/3N%K+.D_X!B:GCG5%/%U%3&WR &&/R095UE&P4E)IG%&(DE"EF29821. MHTA&EF4%QQ4)__8)#R&>/>2.SN[J=[YEYW7X"3PEFIGH;=F'3S8Z"'K??_0H M&&[K4S KIN^'NO; -T_^YZ79S+C>JZ9285E%(SE%PD@MF@4&UR59E15)UA1, MUF05)U'RCU/YJH=@B(=3%0[<[;SLU&\!-&^*BU)3/3429-!>X-N&]^WA;Z>YR6" MNR(R#R,Z&-0CAP-"!R:7)0P]#&(N%7?MN((^:4_LB;;M8O8&H(>^.GHRYX)/ MJO=?J5#=07J8ZZ1:U"LV/L);KHBB4A;/3MY6A+(^:>3Z?>_MXYJ+A\ M;27+5E7(EW+2L&)@PK(-Q?:$:5!?5G^#8OL7'#L4V[_FV%/M["7#IV-?EM-3 M)Y4_)15/VFVQ&PYT48?^80I%$G?RM(\<<9-6OEQG96HEK MIY%#PN$V'[-;]+FBEM^!%?0%GZ2OY1 D1P-Z2F? \L(BJ M4X:+QB')"J9*)*/0DCS5<4FF.'FJR!2.,N2UPXJ54Q':ET.)CO:Z,#>I:%,9 M8R5M2D:CE[&IQ*',5)JJ&,Z@E(Y2N'[MT?\^J/KB%"0FS^2"+F3KUU2=]"'; MG%#B="0@Q!W3Y"M^MVW06.0]XT26XZ@L=O)6^U?/]6\#V+>9Y7,T^P>8GE9A M2UO"82K]RN1FP.$T_269P[=>/&FR;^'4D"4,I*H':;M$OQ8&&< M]Q!"')Z..=R<7Y!IATAIN+D#WAY1* GN!,/MU9_(F\KZ"H_ MZ$I\<^6VL8Y$QE=.8"R:16'=OZ1HP+>2FID$%)[-7WD7"L6IZ>PKGB^*0\.< ML\:VYT\4 Z 07"G!T%D<>]T%G;I7H M]K>C<4 1J%[,!VST?[G>CI?(^&@;#6^5@/H0U(>NX6]]&-@>A6U449JZ(ETW MT=' [V_%P08 &\I':96/NCHHMQWY7+KL.='7P!LCWN Q*:ZGZ1YR:/P#6VXS MOFN;6N8^KR"!W/MVQRFQ@TR98W6/-.$.:(_XN*!/3=4\5=Z^6U(Q,V#'4U%F M%L@2G2 -O]>1R/BB"0)#LS3V.H<*0OBT>Y18Z_YD52JQXTR9%_4N%#M-?,C?M<;E[(4;M"4+/+4JC 4J4VV)) QOC><6EEKQ$ MTL M(SDTRY"O(W2(_L_2N1)K_Y?2P1([ 2GS\%Y% %-NTZ]Z/7&"[L*1.9#D M >)+'4 D4='TGB68BY+ *EV]9+DT8';YJ*FGFO;T9=DS,CN/-T/X)[Z>F=. M+WR1=9)CBX!._TJ70]4P'=>+7D'E#DD1FT8CBQYR@E;]'HUWT!'1$71T18<5 MHF[@]8U$,G%F^?'QDK\A+*]WR#;9L(3!P0^"]#DVAY0U-89RD+-J]8:F(P@Z MS_=B; *7!\I7:9"O'A0KJ$?=E!YU#3Z&VE7B7*WCK6O%4>T03%C;]< ^"#P M3"4,9,76^^[3OM6]:XT MLPO4QLZKC7T2P>Q%J6A4MW;+TDNCO;\71#=?B0GF04^CH)Z6!CWMP<6T33D> M@@E*.SC:&\.B7V ]^ 2GDHB83'/#"&OGHK(G4_#/<-B8QOMZ H+HNRIRHP0H"^SR]+(4!/ M>4RWC]&SN4SOP*@S7X38>M5;H*V-)0H4.I:1Z09@-'*&*)3-LB34V\ ?P,D\ M9[?(UW?KHT:OZL Y?MJKGJYG9!4<@Y2='0A&.FX0/2YP@?W&&YCXM.34=&1' M-2.7RP?7*8 <-#_S5^C(D5\>_?O?W^,.RK%U282*HIC&R)(F$YI$8E-%4ICH M1Y1C4$HE2)4BIM%\_%N._M/,]<__1G_<#TVU==D#5C2[Z^<#/8#^WMD0BO[K M4S:93R<$)Q]%:@^S0QS,(>YD_.?__L_CSAYO!.Z(Z]$H9H>B?7ALZH:.*)XN M6X@\C;[XAVQOY)U_[S1SW\D';O_Q0'Y$'#=&O^/-%. M.T*R\O,1FGL/>'>GK:7NR:#KOL2R!$5B=RB^?.?SC\GI5Q?!&WKH9#R0EQX2 M,9CXP& /P[[\8/ZJ.)E@YH9^Y%7X&7VKZI'=QP4+XTUM-)Z[GZ+ARA_MZ._7 MI%>N0GCI*C8-.U))ZWC*_"M7M M:%.8H\.UMRR*%4GC_$W4\NC;UVUT7@N,4B LAGLVWYP5>RO#B%IBV/.F^J!3 MFLB;LB#D<62_WY'S\J3:D8CCCFI$5"=N1&YAA)Z-"1FZ>^"X6*%(I/ANM59SU>%TD:BCEN&9(?:YOI6 M(.JS7&ZV0FUZ/>A$+8\&;PT;4Z3LL#DA)(JZP7/H:!"]>>IX\/TE.YUI#9,2 M\J%!+-=XM>/$WWX\^#6V&N-HV4!+(Q59"#JR6;9!R^/!%YF>.%.ZKB'DN5EM M)H[SY%KF)?IX2-4AE9-Z-74FYGVY,JYK2,'H;23VN&5N)@]]CM.A*&'S?U.UMK&5!U>C5C9+7DS;:YBIJ>F*H"@LR&U>)@%>$^/UEW?:*@ MCR/<,\=-B[,Q+HXL)B5<-M;>:A=$34],:WN,#W*TU _%UG#,(?EQ'LT3 MT;!.S*LTUPK3!<_M13T7\/-&&4.[2$02)^95$8MDO^,QFD@3@3DA<3((PJ@I M=MR41Z@1K12M,9IO,_,MRGN^XD2$*\1F'KM9N/FIYX M!9I86N9#8CX7D'!&*)MU46;4B%).O()%MXY2^5F[(-!ZCVF/K'G1XWF@!!TU M;? 5J<0ZR :55U9]**&E574<4=J)MR7V\953T&4&773T'ETK;A01BYYZXFWE M$-.H"TPI1(=Y25[.*B&F>@9H2AQQ:BCE%*7-TA8N<%I_C \W@VGM&.7 M=9>=ZTL+:RM^4]@GFS6M3TA+E,Y>*B M)Y3F,W''F@J^WHT6W;P!FA[UM5GL]*Q -QL6KM,"(V'K:>#'3SWJ0&[8\=L+ ME-R)^'!>;:'%G>ALHQ=[P@A-5BH;N3U2L9"BV^6J>9.9[WC0]*@#0DOJ+UBV M6+-Z9-'2MHBZW KQ4X\Z,"NB="7/:3L4#RH[1H]V]95H_2-.F'99&8I*:5J5 M!7P[=^SZHL2VN6@-.&':F#U?('F-V*$U;Q:YJP5#ST7K&G'"M&W!4BONP!^C MJS:R'Y+5PG;*\*#I$;>/4:Z-.>)@:.VP47NL\\4.T8J;'B_!3<6>&]O!!AU2 M6R+$$!Q?HW$'CMB],,@/L6'-V8H(A7"%BKMN!HT-:'I,[^ZTHV,<:K2$G6EW M>^C";(E>U(,3.*2;A.1P8ML35Q5R2P;UGM5'HL>>P.%$JQ&\T!\.T>%RPN5R MH_*\5.1!TZ,IT(LK&&(YN9& M*'0V5MST: H6=K@539<(T=):8WKS!MKH>W%?CZ< 5=I3K\/5;!'1L7F[O+#[ MHTK4]@1I5!!9-=:*XEEY J%*([RY7Y8[H.F1Q8IS8VWA9:J)#B7?+LSF,UJ? M\:#I$;R1I1&MO*4U(M(LT^Y6W>%Z8<=-CXR;T4F]/!_8-2%R2F9TA>1;^#:: M@A.LU;#J34E>8%4+07UI3O<+5BOBPJCIT3N0!V5K5\BYCH"'?-E9!]/59!4W M/7H'I=6NW9FN!0*MA6VE,*TH!$EL0-.C=S##$2O/X%++TBUI.YB6(G[3.Z#I M\3OH^H.65>YW691NYIK-+K;LEM;18T]0;-#TM=*PHLH67=O5R,)6;"XWT12< M8#AI%,I^W:GD1-UN;5G-=:9$?0.:'DT!IV'H). K9721(X?HU#0"NA,_]6@* MNLT%(O?1A2VL1,8>T0M1(P%HV>,IF(\0=C9B5W.A-)L/UV#=&AIQT^,IV%I= M:RQC%FOA T]?;[<=% ?6?8(XJSPJ$*$0K0?A.$^CKF2&;+VUG M.41A!9V@>FJ3&MIK8) MQ6&/<:M,-]_O'?IZ_ Y:^KXY%FRDAM8* N].-%]%U*@')Q:$QG"XKVHM8B,L M!*2JKH>E#LW$];B/_;)%M,B)97<@RO,&LM"V^_6^%M?/NV\:BZH/(MHA"J"Z MMBTO??W'_5\>;USIAXWK0.+7=S?T6^_YG!&CD/P[BX"::D3]JR:/S% M]TUEQ7?M,- _68S[O7B-O4%3_R6B?CB$0)-PXJ\R\>B+61UPXL\T\8?( )QX M2#5?9^(AU4"J^4H3#ZD&4LW7FGA(-9!JOMK$0ZJY%M7@<.*O,/$HG/@/3?QK M#GW'TN?[=]>]\V1^G6]NHID '_[?-^K;^XT# MQ[_3Q$5/+[(?3)?KSSQ=SS2B?YCY&<'1='!OL@+-YN)F0Z;*;)JF835.9( ME_^0&HOX[8RDT$C 15O02"!M0-JX)FU0*;.1,[/&I[NAGV,C3\?\6=61/]G# M/*J>U-77NA/J/\Y;5_ <6\ETU.+\4XK%+8_]3PE5MSQV:/-?<^S0YK_JV*'- M?\6Q0YO_FF/_4P;G+8_]/'& L]7,?'V=\+-NMIY?NM?V7"U4@XPOV[K_*95, MT\=$UR:<\U3[_NSE\+JU@@OAH7PAJ/J%,X=ZP7WW48%OWPND.V-N>3W=6YNJ MSF]-7[HK!WS_CPU]H>B>1%8-HX"5]:XH3XR]KG>PUT-O._KT?]K?7E[HOPP9^ZTQ03'=U9I%=*HRG;#%@KJ MP1'??A)TEB3P\Q0?AI"%D#TS9%D 6?8.LO0!OV^$[*2$X 'FN@MQH("3MF M1+-1J.W6^HBICN(ZQ3B +)XEN./[J3_!4E(M,"0OS/M<>;BWB(Q_,$L_\Y<) M#,(WU_&= O'A55W++&4OV$4_Q:8$_N&?E]Y:SGF\.6HA&B'TA*Y SGJ56=AZ M_[TTCU#1/8RQ'0W1U/WGMM^4/4^J--E&<:79NEAJ%Q9(KL!Q?IN/#!_+,O3Q M?C"NC7_6&3KER1>V>'OBHFT>Q74ZW$RG!6*^YR\T0]14Y(7JQE<$W&6*@W)S M6!O31C1#1)9BZ>,9BKJ1"69Z]!\X,;EPX[-O>GSV[2Z1.8-3V0QX]?%L/GQ( M@P\Q+AL9H[_457"RVM[]Y[PS?MH1ZR^KX3"@FW:TZUCQ'AI,R<'^4A8Y6%.K M]K":+U@T&52:A8+6*!F;;S\))DMRV(4M\O2R-^CT#%IV1YC5VW9J5MWJR,O@ M4]:QU\S/:L$3Y1)."TA#9UNSCCU?=?AX?CCVQ/S?W;G637,SZNU,1+)6?5*3NJO%H-SY%,K^@&O= M[=>LT= "==>[@[9*C!E6G!D2#03GB'1(BKOPU;^07Q(*+\@OB5/'G_*+L"L6 M%DZ3UBR\-],)M5+7'/M37/ /\ M?93VMM6^N1;I4K[HY:ASNE4W$+W3,+SC' M0GZ!_ +Y)8%2_E-V:M'=(3308OK\<$4=LJG8A=0-B!(;(<=:SEP'S'Z^<[ M)C$PFKZ%(0FQW\_@=YC/<870UI$N'M_K5>)U96NTK>&FJW%C$U_4(SJ-[\2D ML2Q[(G( H0>A=QO0NUS,]!3TD(V)4)ZEJ&)KSU3'XG"PW.<,*;YCEJ&R! [3 MBB'T;A%ZEPR>GP+>G*%WVK16&*!FO[T;82P:C'6PYG'??N($GD69LR0N0>2E M"7E?*!OQ/&D9IY#7#):4@DB!A"Z0+6)C,UV?& !Y8/..XW26(,^2F)_J37KR M<@;C-$$_ %E_\0%%6" &'J*&A0.@S4.;AS8/;1[:/+1Y://0YF&!F-O;BR7F MF!8L$/.5Q:F;E(6364(&"!VM:%.=8/V=5 M 79!4CR=95@48A=B]P:QF\2B,F]"+ETFR*,+VA=]C1Z15@<@%\2#62*+ M4:\[B?:5)(CDA8/_6$(&2JCP> \\/)@$J>2LQ0_>1/V;J435QWK3%\VQL4"W M Z&*3SI@9,2WGQB3)>C+GN.!/))8&$$>29QL<]8B!V_BD4!'555J-&1!-IMK MH<87_/HXYA$ZXA$V>X?2'?F!,]J6\@ MT_H&L C0LR@LRZ*7K7V2:J$+%B>X]2'>3'3A)N."%RI.\+8@/5)2R%RQ2@CZ MI+-@F\1JM_"CW1X6W\7$9HE7^FD0C1"-Z4/C!>H5O F-],[S.QM_:(L+:=.U M[=:F)W(;@$8ZVC6168Z .3,0C;>(QHN4,'@3%G6EU%T4Z"J&MJHFXXTY81:8 M,1;!#4H$GL6(UU6-AF"\83!^H3283ZYJ\"8PLIO%:M$>*Y;0PU=..,-+':-B M ##&ER,1T=)(PT('R<]LB1Y1\ES?S]Q]!"7?E)P%3*"D>P;%ZH41)OMM0TN' MA@!1 5$!^1]:.K3T+VL(YRF#D-+)2/76+3%G#V!=A.O+6]= X;77XX1(8.5U9!#9$-FW MC>SD55AX&=E\=T)J$8,,K%786=/]65[.]38 V:"F @%/9D-D0V0GLO["R[@V M>%M?4;T=(LC%8=FM=(?YO!+C&ESQQV1)#!;0A[B&8>GD56=X&=?JE-R2O45I M&1%0T]TWR=ER*L2>. A;TUP6)\Z27IEJZ2-Y46M8C^&KG%Q*L][Y5<]*)K-V MP\L+P[Z"8XRXW)3%5;-4V>^Q<2WH\!)& HF&S:+PPGC(,4F!D?56.26+-AY<99JE* M!);7;=S*[P.A3*RJP^TV]F+ Q8]XEL)AR2E(,0F<+%@0(CD%(5ZFF!V>9_.Y M?+F/KKQR6%2:.6E$= #%'&ZXC-R8RQ:22;6T=KT*$,\EM!?&>/@EQ-:G0?SM ML#S$9X9";GR%@+YFDDI1O,SMM9RJL,.UZ:*U6;2.T'E-;Q8C;J?BVUV(+,F] MKK@/A#J$.H3ZE>M/4"2'@"^D<=] L M'8#).QK_!);"=JD[OGZ"G4E<'&$K1N"L705!NC)A-@)W(V%T?%2+R.+XZQ*_ M(<@AR+\TR"^@<+P;Y",K:/2<=JF-YJFMWK9[F) G8Y"#&U7(+/G*TF40Y!#D M7Q;D%]%!W@WQA6^3]0)5$,5A83M"JG,J7UOR .+@NA,BBY&7O:< 0ORV(?Z% MSG=]LEKR;H@W>_-.L5FS>NAPO#2+19+$3)0C(:6K M^[KLJ;-80-'TM6Z[RX7N!%"SAIHU##A=2#*Y!V'$P(5?$/P]_5:9L.>$5*@* M0US5]XLZYVW6$?TRL5("9.S7Y1I#0$- )W*<:9='W@KHT-:WHV5]-Q!V"K(F MZIM\;37M $#3\1%(EH%XAGB&>+Z.$O)6-+/ML,U)N=5$+'$T/5O+PKS9B-', MQ0E>W"M/&T(X?V$XPQR1;X5SCY9+DTJK:%J[[F7KN(C9#TPFCK\FX2_U@AK"$#52CTQ%P M ES\5\K%C]8!=HY1B6$)(!J1<#3:Z#DGV#@73OV%K=2J C(,$&S*:Q,G-*1H MS0#:1Q9#CWVKOR&>(9Y3@><;DT%.0_LYHGU!U5#4VR*HSJN\B>Q,<4[&B(YK ML[ D+)P 0T!?7T=Y'5P;BL8I7*-(2TL\ML!H\Z=89GK #B#0BA4A.?7Y=A# M/$,\P_2/2: M\DG?IQ\K;9+\"LUR;0Y WQ/+<')FJ(T%!O88C04&]CB-!0TS]$:*BW M,,3S7)&:J"&F>K.0O"#J\]*%E6COZNE^<+>KR&8<_63J.!1SH)CS9<79"P52 M*\XZ0B+(93GH.??8/*'IC+=Y?Q?D\R5K(347O1H]W>Z;1M2KNR J_KH*9!#5 M$-5?&M47B*&^ =66T%EQ(T*=BZ5>B?6*/7_L\3Q -3A;G\49B&J(:HCJZP=2 MWX#IIC+*3W+]D2(,^VZ%W$Q8L3R-5VJ02YYEL->=#(&8AIB&P=1S!E/?@&F_ MCM4K$WZ-H A:YSS1Y@-1U=_JX-\ ;J%1WK@ M";TK9)$#]#5=QWV:T_+[4SUYK"S,0GU>M<( I\0M%GU/)W*LL%@"P<]2!Q;" M^=IF#N&<#M7CS7#&C7D#*ZH]2=R5!^.N;!&C]6(#X$Q_^\G1\$8%"&<(YVOE MC;\5S&/&E5?3?AT3Y%9?*(QJWGYEQF#FOOVD"0AF"&9X>OY:2>-O!7/'Z@YM MNJ-/K-*PMFTB:L7N&#P ,U [,#1+O_* UU=2-9*7^1$G>_SAW'Q&T2,[TN\/ MV ?R5H=GZ:$:#2-,5\D&N3_34XSPFG^ :^L!K;D8K(=V?0#5ANFX7F3.]](U M[VA/GR*LPNB?&WHP<[5?>O>I0T-!79)"H>*-T7QO/=I4%D%1'1D2CA_N:0Z: 3)$Z MIKA0RLHU>0(M=*J$JW&$%0KE/6UXW1V#;0!/'"HJ8BP'>0+R!$R#N;H\=%V> M:!;TDK1=(Z90(TM-K=AU"HU\S!/QO11XEF(N6WPDU2+454LUYG1'GYI!K#;] MG5EZ+AA,A(;(>/ZH+WT!-K\V:<=#?+DRX;7'#(LQOI>^(UJ^T_/O4/A20<;R MM*[D2J,\8'=E$MYQ1XCY+?PL:> MZ8P'"]%$N]( Z=2[AW2*$UUS':F+)!D=M(.'FH=H*CQYHP MO#(",@1DB'0)'Q]@B(G6FZ^<^6@BRFBK6/"UH+[#8H8 5U"N7B)@?XALRLBAS?,#IK 21:F7IF@)24P\R M?]GOOR3T"Q#YM:7XY T1YIF<(TTP:F&'8!K;K@<^X(/ ,Y4PD!5;[[M-UP'= M]US;CH^@/M3:^BU)5^?+'%%L+71AP>6%IB9WI=F(!^.+12 4AYDJ$.))@?A- M)J:< >W/04[L.@+?QGL3D:8[EM&AEK1+&P#D]+>?;+13@Z4C(,:_&,83;XK:<.,M&NBPNI+7F%98C'L;,"QPNRB1I1B8O 8A#O-IKG&RYY,@[M@1 M'\WT@F&%.1/I5M="<<_&$(_+XU)9YI6G@K^2:I+(?)R"Z=]))[KV2#DY>?#0S16,_SZ5[%SXO 4$ 00!! $$ 00!! $$ 09"@(A9I!D&J=W:)N>"D M))M.QHT&&>W7P3D*)?1-1W]ZL"*C'P[;@!__F6JYX_'>]4'B.#I-!*20]GUM MBJ+K@3D"$DG+B7Y_Z?K@N4\%CJ;L>=(JCW=H,Q?VQ,6TDB\NS-EXH6] K@A) MPT-_4+],:(@"# C#/^-D([3'6Q@BM,<4O2QHC] >D_2ROH8]PGCCISK@Q_YU M:WJR85,/6M/(73^5KJT.\9W C]M"6&:T^:043DV+!VF/(+[(9DGJ+%E"J=Z$ M)B^\^'QW"JSBD*VMG8XZPO/_-W@Z)T5SD[2#?6]P7B T(#2^$C3.?L+B CG7 M)[VBISE<)YM$_0097#/9UUMAT-8]T]4>.5._/5\AS.F^[%3KE)4?U+K;'#]T M37H#ADI_^WGB_DUX0A82S9@K#[?WY[#/TWP@:4FY/+_6FHMYXXM@ &G@ZC1PU3L* M$CM.N'9!HTW^)ONF$@;>N# ]7X_V=FZ"-M&!C)ISP6OD&^,:KAC79= M98O<.,9X7*>-H"Y[2S.$^-<<^ZU"_"(EWUX$N%_;5?/^"G&LW3Y -]RNIHB] M#@#XV\JT081#A"?J&'RR$'Y>0>5%A/<0TR_/1^1 8TV?,[."U:OC'10IC+>#RLQ#P =Y_A>5,@#D =@)LRUA)OS\4#/ M(ZJ=,*SGQ56GX!N=&CNK;F(>B-6>LVP-4BWHI",SYDCRX77/'9B>ZX!++Z$@ M?[ECB$3$?9H;@M=P)O)[,C?_O/0IV_./[\:39Y[2^5HV[0.7Y]W%PG5Z@:M: M,]>.9MS/R;ZIOD3F;-E9UB?;?A&M%1?#9MVC3 &-R!R_R[!!888-Y();Y8(; MD7[>3PM'N3AVLST2HW5?&'ISQ>D3=;^YY@$;'')QZ->I/9 ,(!E ,KAF0L[' MJ:"RD?S KXT+ FT-JPUE.ZQS84P%AZP=&GU=<7+(!9 +WB, ?24N.&_JSL>Y M0*CEME5YP.2M6EZO&,.>::).S 7W^3T4S.])37[/4]5GJ7L9?R9[?]!_[HZP MQA8"A?U;3;6\=LYT\H8(#?46A@@-]3:&" TU_4.$AGH+0SS/G8*)&F*J-QG) MBSG_NJ2!C9^7=^.*'. TP88GQXIQM]=!N<7XGX5P6GK7KRG[X$Q' >*T0<-R&B) MV*X7K!B!KM;0\9J?%]7,X M>U5LCEE=1A;IOFW4&*^H.#4#P)D&<"8H&-R!:/[R:'YOK/:R6,[MF>J4:*X# M2R]:S6ZG8 95JP.PS $LH3U# M>X;VG/J7">TYY0>R4[!/?.]U@/=7%OQI%QE.BYQ3E/>(J!<[\\UH3JDU.MI% M4O$N$OV.OT[>_4J;Q>0'S,^6NPN5/WA$(W7'M6XE1"_(GA--$Q &8S;_S8GM M7]R^R\E$56C8170E.A16[2R,H!QQ.PT#\1#T-P[Z&PSE_P[_SV%/\!1!$MV= M+-8*.FHAZM,4\G\MYM?!S)WJ JV+-5Z71IOF8L$',>9A M8!]B_O,C_U\<\V>5?%Z+>;TAK39\K=@3=C@^+/A!<3T18\P?$@"8UQ7:A D MUTP ^ 2UIF#:8:!K4+.'!Z[.>#+P98'EVF.&EGL+0X26>Y.O%5HNM-QTOM:O M8;EG<-N3;;FIWJHD/_P,SVO#@R1)/11V*\'@5YT?N5,&_GABNU)G==_TL;: M>%AG9U/509 W)(*%@6((YT3#^0;#O.]!]G- J]MNWR QPA)UPLI;M?J8,JD8 MT# $#/$,\9RP,]M_0/,2GRR%0:VX$DHK0_5RRTV!E6,T'X*[QQ=O0#1#-,-3 MVUH3W?TLN$]@S/;:?@W/8?]I$;KB()VCX_MT/D9MA.N?G^FXP^E+0?E5JS=MY 2C M+=)VP1+%4:?2KA@2B<*@/(3]C Y\"W"8[IK >=AM6K<=J*FJM" ML.0!\&'P'N(>XCY-X?_7HWXNAM1 +FQ&5J^_'%8,)J00*48]#/)#U']^%L 7 M1_U%3W#_'O7]6;'"[!%J)^9W2G6V4SA20&+4WYWA/O;R83) TI(!HD<,=6#3 MNH;(42]D0S](-G[�,?W/D.O@R*\_#(%;RZ]8:&" TU_4.$AGH+0X2&>AM# M_ J&FA('&T:(DQDAAK6YTW:^X_7*Q__[!T:C)Y.XOL9YKA[8*LN>=B_L-'83 MF]GL>Y:@-_S-<$R/>Y+U^8%<] W2SOU&GS_L\YOA0M&]UC26>?S6K]W^[XKV M378%M;?>E621MH5YI2I(N55O(Y$XB.KB1);%L2Q&PA /1#Q$_&L0_[[ [241 M+ZW[2R9?]EL+EL3'B">CA%/LTR69BY[62=$/$1\&A'_WI#M)?'> MW@N%Z+,B*2(8,UL'7;.>'\9XYV*\,QR:95@8SH5X_Q*GNC\#[V\.UEX2[Z4" M*;;V;6$B]&C$,JP%M4:T#L [".&"!9Z,W'J:AH'=9Z#XE M0B)Y?)SI,:^>RH -*P:'DLI I#L,H^[GR*X[V$@D\0Z1! (5 C650+V:LO$& MH-+MIN15_/)2'(8KLS>RQH5*DP= !=H&F459+,MBKRMH X$*@9HZH%Y1D'@# M3&MMM\/+I?U"E,>[_ RO#'M3-5Y/N0-,&3J+<7 ]_?(PA3K"I^L(;X#ILJ2& MW&2^1(1%3JL[;9:8Y?8&@&FL)$0XI:/_T-=)A[+[C!M'S A?8=%R80XX,*3,U'=E13=F.^A!] M [_^YF_0D<.M>C=:G]__T //SPQ_];,]<__1G_<_YYJZ[('K&]V]_"'$R?@ M2^X(%$7_]7X;^^VLXN0C1>0MY MBSR:HCM((K8^#7[<_=K]9S&Y/GSH^B8@AA^>;D<$N-;!TY\\-WX3@;O\@4<+ M-'CQT8]W(R.Q[^0GO9IGRAKQZT7\5\[,/$#1_^B[ZBEJ>.U7''X$OQCQ6<34 M]N&3S6$L=Q\],A$P=]'W]^,B&NXT VIX @0]&+'\&D-^^EI.S?99&.)XFN[& MJ;BV]EH2E>/E1L)H52=46I4X=$I*I$XSDJS*LJ02JD*1-,WBC/+M,!_G&8OR MVX%\^_FDM$GVX.%4'#6B-N7Q(/*/>+'W0(;N-!]QJ*?/=,>/WD;T>U<;Q^,. M9G[U\&!XC_J8^:L>UWPY% C*_"4^L/G#B"_?^;\J3B:8N:$?.2S^N3ORCK7F MSI#UJ8(3C H,6:NM^07>D?#C9Q;HP-WP>Z-AX99.+*7*&J<&H"7UO"6[X>2 CMQ+H89U5R&M MKX:H:40MC[^]-M:P?!?;B7E_0A(3>3/7%?!,#'O>5%D0N?VZIOBH;MY&C2%FER>$'F$'ZQTT/*XH]AJ6I&:3=<53=7I;$,,GTRL MR!^6CMYG=[U&)[LP6*)XEV,$=J%Y4C7:X!X/:5?9\KU18:6A-;Q9Q)?]YJSN M=J*61T.JM&M:L;#'1JBL*-H0#W?!, 3//!J20CF8M*:M$-V)?;9EE!$I9/BH MY?&09'/#&&5?4:UAF>KK Q17U?HFVI\<#6DXQ.0=-E5< 1>Q$K_%*E.AU)'H MXY8"VJ],U^7A2LR7U4YGL\9G1+"1F..6NBAV]%E@6F)MWJT&:ZI-%#70DGC> MCL*-9JS="Q54&9XI+K1"V/7I)# M=5JE M5&1*2,[UOU95T@_8[$'3^3;><0Q+65G; 31\MJAZO7,78#E-:CIHZ^ MF2V[JYDEF$%G;Q-!4U^4XZ9'YF3L<9WH!6T>#2XT^>^)B/]H%W;8Z=]L"[ M[\6=_X@="/V5X5SZ.T6\M.]\Y($]>KX;/7-JNYO[]>'^9P3L:'\<7/)--"E_ M](3O-B/Q%]\WE95HS8[V[)_L O]^!XR]80?\:^OR8=6*@Q-_G8FGX;Q?8=[I M[\R+40@X\9!I;FWB*4@U5Z(:"D[\=:CFQ6@CG/BS33S.P(F_PL2SWXD7XW9P MXB'5W-K$4]#BK^/5L'#BKV/Q&)SX#TS\:^I\Q.+GAY3*\XV=O8]SOR/:^Z?S M12^-^[T;^@O%OC]M;J*9 !_^WS?JV_OM V._4\Q%K]1A/QC?[<\\7<\THG^8 M^1G!T70M\Q#D/9/9G"$5-.UFPWUG+WL9U4?-IFDZE[6:EQ>_5%D-7(G@2O0J M2L$_0"E_D@0NSAA5V0EE;W=(X\*I[*?P!7S_*7W_].>\_R_G97S$)+CO%)=@ MD_AD2H#O_P0E?.ZDI(P2H L)7V#:@*)]172]?8/7F&JWOXG8_\KO_V#3YBJM_])V+^8G_@Y!O%TS)]6 MM/X"+N#1;>;GK?-X#BWHXR>BSU;1\\R#/>L=A']*QO[PENP=%XD_5)@ 5PO. M2AZ]4_J,)2+%&L77J09J^IM/KZN&$&^H,-'VW*D9@).BQ_>&$]]^';#KK[?M M1C 4%KV!W.>D<%T+P6DTXMM/+(OBQ^4CSGQO^->"YW]$'V.3)MO25,^U')6OK>LYL+5DJ8"N&:T.<0 M2I,+S)<3E),.S$\/ZB0%F.^MH/9YL%R-2ORF,.S7+81HT!.!:>HK#APS/]1K MIYC+EF[^:KA\.9LWZ;C\4U)LVG'YYI)IGX?+2;C-N]4*Q8CY*CM$AOD7'=)X-_]5?U$U:W]FWL%/)#-+]NO$(CQ^8G\F.H4<..MC#Z5%_,FKH>;JC[C*! M)SN^'6\.,[(V#_U@<2B<"F,'"0[IO1P22]#H843P'?I)O,=^7NTVVEH7#^#- MWV&W#Z![&"'O:/U?0.8?<-S4@]:T+V_;KA?_0Q!XIA+&50;[;EN.'A.\%'14 MAZ@9!JM*0T3ZJ+!;:NLN4MI(=!QTQ(XOMX4AQX2''-/$&Y>-6)Z=-RX0IDP, M;XRPI5[VPQ(MF#+?JS&+HHX40)5;.N*-B[-&"K8SR8Z'IH8U8#CU(^'42]/' M<]8(.\U9A1Z(.%KKB%O&WS4J6]:(6(/[]I-F8+0V9=':U+#&Q8.]9_4U+A+A M38RGT?'# LYCXPHZ[+E.4UUC"LD!3P-$DXF+[U!2I5TE2J(2'4^/^K'7M8PA MFTXF0H3IK/4[.2J;D[K#7TQONFR8JMG,!_^TD=>^0P MB/J"EG?!LS5O=#\_[<[(@VJ7W(%FP)O%\,\8ZHW:*?5E#)5*\D _UU!3L"5Y MEUZ1W/?W:89Z\2/9T%#/D$"0W/?WB8S*)GJ@Z;5! M&J2P* M=7F(/1[TQ\OA *!3SJG98$
6.=K\B6A6IQ CZO%W$UO1@SUD&_QUA< @#20P?^%:/)#LY(;; ME7H^R@/[1ATQ F7C"\B6J'6&8[NL-HV(!\ !F-<)/#>Y>4M[>LA59B'QN2.W M*O-\E 6FVD09,$ND9]$UEQKO-CVW&+, T'?.%'J_219(6.[-E;P!F)AS%87G MHRR@&4-*R7N]'%K2W&JNHM)XO\)'+!!+.V?:%*1*O4EL!D[^][DW1TH/KWON MP/1RXPP*^;K?,259?[S5*E M7)J(XJY3S.VMG%-IY'C0Z4/JS0D)!Z;>?'+JS6UC_4C0N2[6OXZB&P7Y*M?D:8+^V;',"ZJ9+ MURJ*JBVL89\PNEVCXN&'A?TNU8:!M[2<.]7FAK%^2IOY4EB_FCASZCXFSZN) MO%G;"T/3*'4W=8MML3'6[W-I6)A+\T2-^7YJ+VGZQE9!8>G9&<' M4F\<-XB>%[C CF/-5 YT+3,U'=E13=F.^A!]$!<;R?P5.G*H16]3^_O[!WKX MX8F18Y.6=(:B=()D)9UC5(E4(T]:5G%.PG5FJE",S.JZ%GW!O^7H/\U<__QO M],?]-ZFV+GO 0F=WW7F@)]"M._M$T7]]"@D]?0\X^:C*RV$2J(/AQ9V,__S? M_WGIXC&,#!U1/%VV$'D:??$/V=[(._]N5 SWG7Q05GX\ MD"\8=P9#O^/+7BXA,:^8! M(O]'WU6?&>>;ON+P(_C%B/,B.K'OWT2,3 7,'CC;&JJD[S>3!HA+7 MF[XS>_GG(QOYG2$_?2VG9OLLG/+BK;Y/]-_LX3QVM%9]?[CG]_)=RC]FNMXO M?HOFO1>XJC6+FNF>'Q_]9_Z3$59AQ$@/_3VPSZ]?:TT/#>ZHYO+#*;I>)ICI M&<=T],PB^O>9G]$=+1I;579"V=ME<"J; 9N-3.3._/J0!A]B7.8O\8'6K_A2 M_JHXT2CM6:%! M>Y1@"HO>RIM8W1XCNAT)EYCG+9%"E>X5QL6BT..H^=A>MBF%VD0MCQ_:52NJ MOJV%!;2VX_\'H50:TN#FX>/WO]_YBZZ9WUD+<<]5UA6J8M4W44OR>4O9XIFUNQ\N M47-MZ7ED;B'C,KB<\6BF"A:I"2'A*FB^2'3G5+=O]0;@F<E^&:YHYD:L36R2@Q9'6WQE1YM+O4AYX Q'<]4IT%+.[8VMRV: MY.O:I&3KP0YT]7BF^()5I?K!=FKI84HUMU;N6E5TX4]FHM>1C)YI1"V/)]6ICN?(OFJAP\+" MRFUS+"J0?-3R:%);?H_HK="6:;7*G08_8?3R&@,MCR=5V%F323NW\\7%CIU- MG+(ZK/3BID>3RKBNO=\1Y9&%>$)U)&]TICL /3V>U&Z$CI6-]UUT4>W6;+=" M;Q$Y;GHTJ0H]('>;/NN[O3UME72%98M\&3'7 MH%S]T:@F#&*;I*JMK05&KFID:S8&2*6/;;J^&3=6%T_49A /KY M_]E[TR6UE:5=^/^)./= ]'[/%_N-:'EK0D)KK^4( 6(&(4!,?Q2: *$)-"#$ MU7^2Z';;%K;;;@8)RA%V]% NJK+RR\2A"U3,U>03;CQG[2*3.5(-AT1''*S3OQ MIZ=F/]S5J@O(-71&E2Q)H,EP/"G'?:9G/UD,T8XEFBQ?*74/ULK19EYD^TKI M*4GU49T9"^LNO)VX8P-FIBN]'M?/I*:TI4.(#+83@I\8@RW?"S"%Y.+RV]24 M^E2XKK#5_IH),=>K"]S>J;7C/E-3(LG]"!XOF1&O&9*L0$@=%KRD>@=)K[W- M^Q %^SI:GN&S-K/NF4I<\Y=>4-&9S=HK$Q[#$T'IRO2:!R4^H)X>J8M,6YN& MWD*9R*0B_,;==,;=Y-Q*:IV"Q;I=;:@=0E>#"4LV^X*J,7'3]*3@$&_)8]V? MPZ;:<6I^&U'VU2#.SJ2:EAOS4:4M;UU]J*']LLCX$?Z2IJEI[2R]+JVF-8L1 M48[RJ:VQZ[)5L-CQAEUX,MD4IP>- M(]Q)TFU:N!VE-5/]23#G0VS3+BTULT/8R6C3PG4[0[QKR",/K@P;6YT(KB)=OF0U@*2NB6,@1C&3=- M2VQ EP0!-Z.HJMX(>E1=,-:8B4V4_J"6C34MA M1(^DGFY*8QCJ*GQ_UU3$$(N&BZ5G)F]KU-HAO1!66]BF.]U69@TQB)NF#&VC M5JUX)6M(ZB&F(!% EO4]N8R;IH2P[@C&GL187 ]'[:Y56SI-HY(T30N!GI6T MF;TI*_RPUF]S5?- 5)EDL&DA-+KFC-,:',.@G6K/K&2?M-"V#1P)B@: MBP7?)DV&WEN;3GT4M<730MB5#4%N5E8UWE\[!Q=7FF-K1L=-TY9QNVJ$Q:!2 MUMEP3:*JV&2==A W3>FMV)AAO?80[C,5!R<'_I1O$T+2-!V5U5RDNW.J,TP/ M*]H:&^^+N]8T&4$Z+$/8\8B6K/*,(7:;3>BS\T9C>^PW%9=-6ZO('922MJG 3-Q,%E*K7=_#YK(XTF9^#[*$9 SIR*Q+]3VKR0J1-HZ: MLQI);"F]'_5+G!BOR:D*:C 5G@\WL-F.G'3_($?C)=,BPVJ(LXSL022RRJ%6 M17S.F4IMZI)T[0RA"5G7MYTA#D\H:O!#!O6UKI0XIIM??-8-8,CVU34MC-:4<=SS2$@>;[AB)+-R6EJ.978\7F$I+8Z<]FS.'^9M$T)3,KDEHQVM31\6;D9XY4M(T)5S#Z2_H?IL: MZK[AE5MK=LVOHQ%$35/"A96&W5S--B7>1YJ8J_/R5'*7<=.T2U(9I86+EJ62<G]/;ZAJV4:'_,2"Z&II@,_J M432(G@BO:JH2B;'5,AEU(2-HT^\V R(90"J\"@;^#"WW*_UHZ[1O=V8^AMNK MI&G:]]7;VR6R#M<'QE\PT\-^0DV:$7K1$^'*SJ?48&'N6888#4K.OHS/4"R( MFZ;F!8F4=>A,.C)C5@)E,.)EA5.XN&EJ7HO58@K3&]&-_,Z^X2M"=3F;)4U3 M\VK/J>%ZJQ*BOO6WI=UXOQX%03* M/]GNS-GNX.KBE[9U?WM?+/I];RDV[1/ M%Y00;DC^=*I75'9_<';4J*I%JW BL&E,M#*OB%5&AT;"9#G>U*V)RL5-T\YL M-UC*Y6Y_QH1KMX)6$!?KRTG3E P"O2?VZU2/988B%5)D952M4,D 4C*8;[9X M"1$V#@S!75Z%#QM&+B6]G@B=8:U?&\DH T-5Q+8;O0&Q&AX'FYJ8,ZL3PXX_ MVO*1T]=DJ6O66K'2GHAKME)=J"C3M< /*[.N!(]:O!?0<=/T/M(9,X'#20>8 M+2^[%9C4,7V<-$V/%IWVZWVJ11BZB6S=-NJ'O=HA&<&)L'76K77I2F,$#YVR M,(<.;F<2+..VZ9GMVX+KDVNZPK=W[-)8DZ.J9P3Q@:-4TVZ7Q!&\7/&9L%8K M>BYV8&H.%S=-!^1&613"%KID6 F#%,@^S%61CINFEJS%R 'D#PA=]RL=;U6+ M<-0ED@&.IJ^_;EAB\UVM:(0[76<35#T0#18;) M&-*['<)=*TV!6$&\KT^03J>_@N7-,C[AD>I6'5*L[KJ-+B-VZ5JS-Z]YDRBR M0D_DR,8!OA]6N^I85W&LZ?)U8=X/DZ9I/) 54BP:75,777E 3G$7;2V#N&E: MN'W)LCN-6H_30[11U-VM-K[:(6G \YI+J5ZA5['V5Z/%B:,V5SG@.VU0RAA/";;8" M2Z>)!C,)+0*RJ/Y*6@?QR?A4M^V&X3)="-_!/C*M4ZHQ@[Y F)!=7)?#;9\-%FUE;WXSZBA6TV&<$)3-K]%L[) M6%TG=O7BJFV!.Y[C3SFSRH:>"C.KJX?5_<$>+M#)DEC&AW_3Z1VNWT-) M3Y[S)N)O6<7UJP,R:9JRN)0[)/EM*>SJ$,(C9KTMPZ,>%S=-"4%OM4N\T^T< M>+1*#KDHS*34>,E.Y>)\9[NP@QE*P=L=0W2&KMX=1_NXN&U*"&380_;$^+#@ MZ_"B+6K-1M!H<<=3S>FP-0SZ;(B8L'F0::@"=\A]/(83F;LALT.08+9;P=LI MMIUPS8!QXB&<"(;;82_T9M55J/M=Q5[7IZO.8K:,FZ:-@AY@I7K@N3I!1WOP M.B'/DU4X%0PW&'M"M&5M JLD?U#K]4T)%;FD;4IO#U278PR\[NGL?FQQ>\G! MA68RL72\5MJ6S&)Q,"GK(HE#D>-).M@U#W+CJ7Z]??$V&$F\'K8XG-KXZ>?5R7..;(S"? MBL7DJ(7GO'[*RX$,Y$BEON^R(;3TJ?33DHVOCC1\U;\=];DP[."5F7W]'HJ/ MD?UU/.,21)/^Y=&2E],]R0>_-A4EUS9\3SWSF9+O^>6O&D:_?.\AM+>S0!^_ M.@@(_A:"+WW"2D#P-]%X'&C\+00/?Z* QM]"\/@G^*>76P/! U-S;X*'?UH[ M 1_(<$3G["?5F@!P0-3'C2YS MK4@^9/.K\T#7E V9,=G\*N-\.01E31*_.D/S.)+XU:$6@!<@FS_9!5Q;-C<4 MQ:_B\L=6$P A "$ (0"A+[*))!'_\)\G].FLB>G+/NF M;\3W7WZY5O$RP>S/4]!Y4Y S@P>(YH\XTD<6#4!4?J*6+,GF5V3@(\OF5WS= M8\L&8 IL#?[$3_V/[;:!>P/X#] >S/[64#V!_ _@#VY]9XN;^\ M&_D).^^FY\-YM^CCXT,RHE&X:-[MWA0$[&C CN;6LKDW3#T,V<%Z*]4!-$4&Z)!-16L;R M:7U14Z"F!90#*$=:.0:J)VK6A4\X NW(:58H?GT,7D6D^.6<$-U64>^>4NR#F&L=9 M[R1G]B]95M7%XLIIL]+W*8&R:(B6K!9$KT!O',TX3@>#GPLHC%#O6L9?S.2J MB;!OYO:Z-)>;P]E+:K]+YB6/H7_5?P&+_L+'OU'_A;^U?30@J^:(^.@+8>B)EB(ZBN FR2NA&\X-,C@,=4;MNL%D1LR&@KY\BLR7%7]F M\A]I5V 7 BY@L! K@."[T%(4-W%?GAK3D,6KV:D^%A>V8HO?/ MD[;W_K)\4[&]EP9/!4LT(P&^?,)?QSQ [P8 1S@^DJX M/COC?5ULE7_V"\9D5'BR.W@[YL*(LVAU!EZ?B\K(8 M+ZK%SF'MDAQLBH1'5&9.M[]<1A@O/7U&R,B#(P1 .D Z0/IO(OWU./(KU? " M\1+6[=3Q\JS!;ZLR7^]XF#0<7!CBZSVRG)8VF T/G0JK"5N'F$*Q&T>0R(^7 MB&>LB ",7PWC%]C%7@_COWHY]Z$P_M6]RLFM ]\<,F]:LFVJ+[!G1FZHKB$7 M@^M./]CJ(:S=V">SQ:X?O%^;;%N M\WO):QJ BYZHRQ7^^Z(3_>P%XD)EWMPBM;VG$^.&2NKC_GC/<9>%^'1IS8JS MCRSQ#O6=;\EOUQRM% M^P)]?A):\Z$/3V"BZI/L0N[(0^W"N3D1VTY;386=\^'8&-P;A3[O'01" D9D?#&^F<87<4Y!M^++"^[<03 MH#W/T23?$R5#'=FGC<8),#-8V=O/(%GC6$@+EO-!,S8JQ\O7MF/GYGY MOQBD3]#_MV3Y7Y6[@*!)?[1B;Q+-MA<%>LC'1'\)@D]R_;>F]*]@=7/&^,<3 M0M"3AQH>(..5.?KYQT=,4[C[B>T1 XVTN M"G]%JZ]]UXLW\6[-=J*!T[(I @WK?Q M ";D*D3?#4S(K1F_\_FMNTA.9^S9T0Q.^1X9JBR[O&]8,%;4]?7.XS0>6HE. M8Q@Z'7:>$4?7JD\"!IXZAHZ&]%)39XHX,I>QHR,OYN@>T^9<^(JF#,[YUF39 M67=WN6-S;JV@8'>75U=7KZI365C04]W45O)ZQXNK^NK/J=NS^JO:!MOOEM)< MT+7:5JB+RA8OKZ(9)I2 BF;TD,\YXL5[.08$]!?H;Y[U]\P;H:KOB'$_\4'N MXT&VD7UB7_0A1BJ8KLK"J#(48:WO*46OTIHP^I]O?**-V$+SXOO23FQDX$-I MU0KK4$T/95)W41>>S*J!0!X+T+!G @:W1.2Z_BQ+MB##?!6HLLA!.56>97%? MU-=9W> W+!7-B-JVBY9;/-$3UO2VLVJU#A=R?NOIB%N%@P$%JX=9"Z]Q!WT# M)H\S45N5=%U;7?9:J"T1?+B\C8Q)7?:%DRI!<.+F\_B'&\R]KQ!Q5454S M_O;=!6/SK<3VR%G#AUFOBXW=.2DU4"ZV U@25!3)Z][:E&O:,$OL8,UVU&@0 M!=EWHGA5#@N>(UJND>@N*!K+.5WX &FJ')%_]\/Q ;W*37B6LR@,*!U0.J!T MV5:ZC/(Y.:-MLIR'>O\]@_)TV)VOQPN<)S;#J(W%_(!N_W5,\HDHE% M(8%%R7 LG(,Y@QJP7,7-8+.6/T=V9I[FYMXH-.:S;7,;L(Q?K"_@76M$-1$Z M\D9)B=>%O%&.J9I<5'@EUT06CF5];D'=JXZLN:H"ZKRR3=R<_WV_LT;EZ2?! MFNLF)C2'VP6C0ONF@QA:=];\R'-_<=_'U_ZBD<>$=5*C>GP%,/DE>]1IYE6E M3SP*J#B$4M?I[EXWJRO&XN>:5P\#@8H?!<2>81@&)[U!8=T]D&Y 1<$I*A"= M?R2K_=.W\%RI#-&4MQDPDZDHR1VZS(["#]ZIG_9M8]'PU9^[MK=@G=#+Y3UE MF56^O9IOZW"E'ECJ,G)MI:?/X)U;8#3NQ6@ IY>O"KP\UQS@WM7J'&3,^K%9V$V4@F#J$! ("QXPCB3^7J/>]=?X &:P<$8CWPQ,"O+HZ7XKJC+A4N/:1CN@,RY'\[F :B96ROH M@P3X-_!'9[Z.Z;Q.I3> >P(J=A!^TMH(JP.)\V(YV8+'-S-=TJGDF'W*1>W, M\?$8*=:!2%O?E "4S+R'F))L1U$=Z-CX+V2S+[BVH2F%?\')GVRZ27!\\UP5 M'E=>_IM4@ 5?U 5/\:.F5W^:YWNR:P ,GVA]JWHII']@T].0EWI^U!W$!^M M<:/U'ZK.3I/58P7F0)7MI97TDEQ?>B(@MJN'LC0O\18C=GU[6K*D;;U."P@6 M1J#]K)1+ SOLYP>Q" M)\OA\)7HPVM%O[N>3!\T8H(SVZ7%F?4IVS=G01S]QASC]<-?8-)N&0_G65A' M-C.[1@U4J-T75L#>,=JHB[)HB):L%D2OT!(M7W3"HSU B\\O7T0Z^XCE@-^:*RPR5XKM M2X::'WOU&Z6#M"NPBS/6"K+TL%&M[D8XO TUGUM*Y&*R_G"MX/$:PQ,U@-9J M,MJ4UAU2;YO$YK#"["DN+04$CVL 4>R9HHK/R(G3(^ L_9_2T)?'PS,Q8@\IV2QJ%M%- NQB M!&R YP^_XPKK_'P.BBO]@,&I4P3)>1=M$6X,+;[H^&A)E=Z M?7Y;C38N?6@^)X4@QG9<<5F"G^%W;B, P@'" <*%@>J)FJ4JC.A8D0S<%VA[ M_)A1ATW:X+=&:21:=68M3KC+0INV9L,#,I0#ODU,Z&&IOZA[7N*V$>3I,X; MSP0"HO&/5+;F'MNG.'* [1]Z;UGV33^IL&"]E>K$S1QUI5JNME.;EFR;Z@O< MB^:\"!E(N\Z8W*CER%B+\XH??'#[5W!'G7[ BNW#BC?2B*-M$ZIJL*_R^[YD6!;1./-N/!)3U,T)P.\KM0,B M$^LN'*X#Q.BOQINJD0 >A>-D^J6N0<./!=:WG7@"M.D7W:;IR <==MCB461T9Z>^': MQ=+.&-O*$<;8B]]&2I?QV_='QO]HKN?GYW\QV2M9JC-3]5F8U-GO^,W"I*Z= M[LKGK;-9F-39[Z?-PJ3N4OTN<]W2C2=U]JMMLC IH'YYF110O_Q,Z@[#I+-? MC)J%25TF/WIS];L_.W'N6TZS,*<[5;Z[=+UWN5+731<#]0.1WPU3G+FJ,/JM M=&WR7:#&*?UH7(9R+2KF$@G.KS@*68T3\QF7PF4RHG\F!?*&NG"K$X.WF_.U M,ZQ9F/-E$K! V_,IA0O?J/^;4LAQ)):_I0< #(Q*0! ,XA!=DVXA_^\X0^ M_:%$J$_%\T8&Y#L$(GW3Z=?S?_K\U6'_O_\C93==ET/5!T*X2#8Z;T( >,AB M%' ;*5PF09XW*5PFHYX_*0!$@$ 9)/E!DA\D^>\)RR#)_QAS!DE^D.(Y)1'R M$W;>&/_#*9XOMS$5SI3BN;=%!P$\". !(NX\TYW<90-RW!=;[O.>>O_H:H]L M3S3 :E\LQH&I3"UWS[:@\P4WP*&!X 8$-R [";*3F4Z/9"M -D*D*T V0J0K;C&XXT?,=K'MQ[3 M_Y[)@I]Z 3+3J8CC^XA9W:&0*04_R]I^/!@I?H)3;Q%D>IUIT_;/%IQ>9)VO M@NIS91ERM/(O[[6!I7^\I7]]T NL_9E233E:^X[MGFO=02[B9 8J1\IP?" MJ,-%4U,YTH?7YQ^RFK?*D6/(75!PWL-TN4K/2**L+YUH(Z1 T<+;SE__DF55 M72S^>]V\3>IYG;)HB):L%D2O0&\^F=LK M\"XWA[-7JEWFW2 WR;0(W7!ND,%AJ#-JUPTF,V(V%/3EJ:>#< &#A5@!?O.% ML./IDN1PR](70^1<_? M^[[GFOO9"_K>]S[8N89_]MJ\++P+=DUPG_]MS[F@\O!F)2V9H;(E]C+$6BB[ MC!%>C! .@'TE8)^=*;TNL,].<>89V&^%G?$YP:;UDK9] 3G9D>#9K%>I,,-Q M?SM?;$N,5+XPR'V!V?1M2X&9R=Q:E.>K-HJ/N1CDI:?/" D_(]C['N@&4 =0 M!U!_@_KKN=#7]/P+QCF#8^9AR2CJDSH/]U;M:FN%GO.!T!,8#RBK3EONWM2A M&K95)*UO(ESBR!$DCM5+SQ22?K@7@/Q2<[_ 3O9Z(#_[:TDW>YS[CYWXVP6< M287R-^>!FY9LF^H+V&E;WQ05%&9Y%;:H)L3"1,_@KO12]X =565^;M;AK:&' M);PI]\=HXMD1/$(]\KZ7NL^W/;TPGW!";S)L L[O)Z]I 2YZVBM77KXO.M'/ M7N ^A';XJK)IXLP$V8HPP_*#(+RP;Z_Y(CV'MNQ&GQ@CIZ2P+:(XIQ.4DT^? M<9AZAK'K^G: ]'N*Z,^\EGG&>L^VY+=J@%=V]07[N.B//710YQBUHTANB5UR M_>&%L>_Y).%NPEJ5F7@:,9MWF@0J)=A'X3BNOW9(?]6GO #*P;[]?2B?3>P6 M 3?'*D-@9A#,AWY)XL\9A4?&Z?%K.F/];$ORO^EQ T*2_GNH5M&0O M6/BW8;ONR:HX[/IU:UI8J!7MPZ+WK]89U.Z M6\='0.F TN4]**_ZCACW(Q0%Y!B6C^SX*R+^ACH/M]:L:UJ94$<0#%GR%K$] MBEZ2?Q[H]QU[H7EQB<6)8-U9:,RA8[,0 XTWBPG2\N?2* K6D813PY%G\IVQ M.D#P50BR&R#XVDS9Y=S&7:1T,_8<7 :G?%_$SED]SC<\3VE%:E7C0XKC8!,0T#PZ_[R#' ] YMX8[V"E> V8A3^DLAQ5$55S?C;=[,ZM;Y)D%.5[>J$M&D'':S1T=TC>K&C TU*'CQ0@&L9!50I+4;,*D;)KUBY:]]BKN*"$,[><$#C7G(<" MQ,NK:(;I):"B&3VGZF\ MRK,L -UW$[KO^N9H:D"-@5;'A[#9F_A^<[.<=M6C.2*!.;JK@#[/PKAUL=EU M@O_[OE?T$6(0; ;]H5Y78+^I54*]Q]*Q5XR)N:M[ MQ5RQ=5DBY6JVHT:#*$1Z$:VT'!8\1[1<(]'=+!9=9>\@1(:)N0=(KN6(9KL? M-@WH56["LYQ%84#I@-(!IMB:5EYW)*-Z8'.5& M6\KH;9ORMI4MQ_M<]9=[V1^>%7?;DF8%KM;3ZT7![@H$L1E1RVA'FS!/6/K6 M[G.<%;^+E.X#$DG9YHLR;VYN01)=WZ*84\^;]&B6@(>NB>Y7,MYWBT%B44A@ M4;(<"^=@SAFF?!Z V;FU@C[(9NT&CNQ*Y,SUO9$\#O$FRFHSQJ\L%B8?;JEY MCXZ]44S:7,P;Y8JQ(OD%M2]ZLB:JRJ@ABK;5,WYG\$[:TB> M?CB+6&^@%J_C 6Q*6CA6D#T4^MP'7L6+^SX^BA>-/"X551W-5HZ/Y26_9(\Z MS;RJ](FW\_:>UIQRWKZA#QL0JOFDLG3B1W?P^.T\!'TFT2)XC@.4K=T#T094 M%)RCR#]_,@[R+0-MS-MS7IQ@'8/HMIW=ZH-/QJ6]VU@T?/7GSNTM M1+>XBFJL%QU';]XW)CO"Z([T5Q+%@3!Y> M.1@$!N;>V$90>7;7_&1F=1WLA.ZH\NP?KR^/?>,968U+L&+SMZ&@?6>P/E-\DZ2C\+L8\(T8]E][Y1N@#9*URQ!K> M#SD(]"HWH6K.(E*@=$#I@-)E6^GN@-ZY'Q;G$7.I#\C)Y(MZ ?J:*;>>@SEG M.)/_ G[6RLHB#M!I4OF*EU^D%..TX$+-5H'4/.2L7ST?W^C7@\DH;\DH6NO M^GPB$3U;M*I]$M))?F@?4 ORJW*OPR5S?_J,%)\1^)VO&(*#E:#B)>-);:"B MX,1&GD-&H+] ?X'^/KK^WD%R'M1>/%9Z%-1>W%WM!5#]G,19&AKD$4!60 M05T',?H-C'>N^(HLT1(C<5\(-&^ULHWX4PH;,8RSS@5'32Y0+GAVP5*]0I+@ M+KBJYQE)5KI@+PIJDID&9^,!%W$M+B*967S_2"SV.W[C_J^U>KM_UAT\^.F\T9([9]G9H-W!& (C6]"ZX3N!R\714GP%U.7"I<[K%/)%=^4 MB_J8A#B I'C5(_U\6_9JS.'*BRO;227I+[2T^%SA;+;B6S/8'KCH8;Q&RQ M4@1:0$LQ>U5\)I'T&0A@IX"=>D@[!?ST%:J,KKC\>3Z-?J3L'AHK=Y'2/VN5 M$L#.^]G#[$(GR^'PE8C&:T6_]H:KNT%9F.G;L=WOD)"#B1@71[\Q&WG]\!>8 MM%O&PWD6UI'WS*Y1 ]5K]X45L'?,LE._'%M[+<],B>WIS*_75'YK5J>-1=!? M8=,D+Q53NK?PS+FB>F_)Z$9=E$5#M&2U('J%EFCYHA,>+0!*/+]\$6GI(Y8* M?FN@L,A *;8O&6I^+-1OE!72KL NSEA'B/D4O5]U2()I-\=E,S*2^Q(9?+2. M\'BIX8GZP/) ' _VU=I,)S2VMEM,)_MPNA10*JX/1+%G"D.?<2)]4R$X9_^G MQ//E\?"-"/[G;.6#^8?U>P./ZV/Z]U_OBT^0J8Y[',F)V *N2BMZ+^TQWCQ4 M^S-KHY-0*0%V,0(VP/,'SG+F'L^G]A$ SW_&CA.#\1AQE7&H3R:-2E]7B,YJ MRUT6V\K<9GO^>+G31>O [F?M7=NN!#&VXVI,$G\N4>][?A,@'" <(%P8J)ZH M6:K"B(X5R70!M!(K]=@I\)@@+8_D#5:^ZQ?8H5!]C^H?>69=_TD^H+UENI3MS,45>J MY6H[M6G)MJF^P)VE[=9&;%=:/&M3:&?+HR-N<6%/WENJR+3#UI>P"*V&['", MRVCS"'?\Z?/[LG^/2+]]_.! +H&?HO0![M]%XMM;E&["]>H&5CMNC42L8E,? M+"\+[=6!K4[LG5/5Q0:OA)OU=K'&Z03:9 3M8O&Y2! X"!L_P7!?5.(7Z(( M\V.X[ME6W)EC&T8T[V;4K:.ZKSA7Z,U*G)1)DSW. MG=8=@]0AJ3Z8*=OV6H#.N9N.@GG#CP76MYUX K3G.9KD>V(DWI%]VFZ<2IR7 M9@3/#C<;71,/LC:PYC++'1DQ[,5OXQ?9@6>>??]/(LJ;#>3#<8NLQJO^[4"& MJEH0Y;@&6[3"^$Y@R_:B_CP[UN7D7$UR,_!"LT1+UD0C&L.+EW(+__8M,5*X MZ/?_^X$!?GR!%&WW^>_HG]?_)QNJZ,3JMGKI_(NYB3_DQ:C"\/\[2S#XK5!1 M_*MB]^.4B*\&F?S[?__/UX--GUUY,81?S6*EQJ;K+S3!Q%*%)$<5=4A<1!_\ MEV@$8NB^S(JD/N'(JY']ZXLQC>==0.!/*/7_"E]]'<\_)3Q3W$-?B>@%@Y"A M+KR_7O[;Z\\2@_KEA[:;L 1_)9=):SLU[OV;?I.5\.S-7RCRB8@7/OKV969X MY,;/M#3?73J O2W$WV)AY<26^5\C6S[EUM_[$<=OX_\8&;#(7!O'GP3'N;S\ MZ"L5B67WW_CV[=C/V8M")?82$8"^*+'X'D7^=EE.2?LB!N)OZ9M>7R8I18XG M^B6M.O98<""J-P(8I WGY(Q#]$ MJ,*_^:^L\,VF\>^F%4W!]MUHC-'X][*Z>;U(/EH*\=)#^P.W(28!CX"(""KA MB"042;0DX(2J"&()Q@4908J$JB(((L7&(L:H^!HB08W2NH@-.PP3LKT>I_7' M#8CAHE@/P;YO*K9J7$78P#JLBFQK"<_;47 8"*A ?M]R2IJ3(:(2%E]O==1@ M$1IC$8WBKA.=+M95O"KI),3[G>:.8RJ#?5"GXZ;$]TV+Y+ :17R4R?N2$T!P M4ZJ[>M(K]7U3:FPQ6ZDQG^L3IU^'^HR'4/!2P.*34-]UN@B]=D/N-?DAV]YH MK<.*]%PN:IF:5+N[K2',%B/UR9"HM:?%8J^R"Z*6"/Q]T[!L*5H(L0Y3.7C; M^IJ=U(LJ'3=-S7\SL:=:(]CLX%#RL$U9P=A=/VF:FO]JY!+*"MI7=&V"+^83 M'MO;>C* U/SW@])DQOOSI>X'4M=5%C6M5PD$/#U_!9O3JX$HL$S%(=N>L[=7 M1+3^N("G9+HWU9/]#X2B>JM44PM1AL+M-QTY2DZ!ZIMU6(X7DU'*XF(M)6:M7X M\].2(NBRP52G@P'#4JS/NO6%+1%)KRE)A2Q.6F6R:%BKJ(-MV;=>8\>I.6RCV<%07W'A.::'.BP1G M-@X;B@\7PCK4U@?)*R6]IH0Z'#EB;;6R:":*PXG%5EEVM6K<:UJH\*A5)985 M3F8TOJW9P^JN)C.!0*2%VBLJJ(&;Q28?CO7YBA%J5D=9"D1:IXT5">WZ$W&E MLP>6H.DI,I]Z<WE1;:H8Q@7-022:UIO6;,]Z;)"CKK325NW%JO9LU (--3VG7G$[<9M$*] MTHFT6>C[,]A8"F1Z2C5/'IBS47G'$*3#8 >?UBB8CEJFIM0.:DYWNL5F.C3K M.]O:6+ -+O[TU)2*(W,N-QJ-MEX9]$M;S""B (R+6L;T]'>S[Y471+NNAW!] M66XIQ+Q;#>MQIVAJ3ET%JK<-SVGIQ$[T57/EFSC'":7T[.MLRY\W]=Y*#UF_ M>YA/&AN4C%NFYC3L326OO9XO^= L6JMFQ:@ZT9Q*Z3E)BUX@U?@EPT_DT@*? MRO-AI1'WF9Z31^\KM"JV1&:(UKMCB"NM6Z6XT_2*BLM6"W7Y51/6N,8BT ZT M-T-IX5AU]VW3/J=#Q($C*TR;Z-2PA;LA2_-X &E)3<72BG?;(L74VV@SPO. MV';B7M$43.%69U]9"08$5X1UW]3:(C8)8J!1L[L:= MR$I3::'. J$MEDO$6">VCC"P-B-6[P<"E1;J9CH2^T4'6\(03^Y*75O?&+VX M95JHM@@1'6;%EOGV=@>MNV9C:(KQQZ>%RG<:$#*5G"$O-FJ*875$$CDDO::$ M6C'[#;TRZ51@E=SK4U84%QQ$"]0)H=KE+J'*';@,HT6RU=IL6JS%)4U30K6U M61.&)QZM5W 9$68D)#1X.K*G::E2[5ZSL6,7)(P:@>&WO5V7W0=QTY18M_2F M8AO-?96IR&6QC3H##2>2IFEI=?9LT:Y40XM'#X>@O.D%X4$'H5XC.^I0=66K &UXY*V*2&LB>EL, \[3=Y$ M^XZQ+T_;RTDRA+00Q*%9P4U+:\-0WUF5T%J;+:^B,: G+)'8G;EHI0O:5%2$1.1,%Z%QTO1E.$A FG;ZJA MM_(P-.DU[;*+ID"&Q!:A>*T\Z%4%"IU!W2!IF]);S^T'0Z$XZ_&BYU$H-:5G M0?_8;\II.Y@9]KNN'#!A!>VAP93N(1$06,AN1FU/ M!#E:@^0:ZV"RU(E0;A%%Q\%:L2Z<"EU,.QSBN-2Q=%'T^?6>WXR"6'-/Q2[8 MMC9KO?-366[WQS[36\@9MA$FG:X M!0/I5,,([/)LIRJV7=UO M4CA+64A'@[BX:0H]1;L]6-AL:P?[\G(E=09-S^LE35,",S9!@-6*",EO$6.Q M;%EUQEHD3=,"ZXX<;^!29E_WJ\/>MM3:1=N9(&F;$EC[L.6+X01#F?8:23WH8O!X:YK%M2F#*@F3K75]9\$2Y9DF5*J(I M83+>-'K05H6$2S.6U2ME8L1WBNM>HQ6-]T20U"\I6[*/M B^(HOFB,8-!Q.2 MIBGASA7<#+OM_I!G:T5/91A'\MEEW#0EW'F3[P5+I#9D4 NVG"$3;L?[I->T M<">3=L\CL$.78577#%LP!K%2TFU:N(K8EI1H>)QG B6!+GIDK;C /QJ(U.JD7()B0N:9KJ5>]2/6/) M;N:\V.D:LFHX'M'.:E?:F[AMN\MN.P04^UZ&7<-!59&>1(*ZO% MB<:;^G;5HUB[(Y6#N&G:]U4%5EC2K?I4%RE7'4.K4FU?7$:.+SVO#:?IY:E! MU!C6D4H08Q\V]#9IFIK7 E+&:)DW-:PU7Z$U0@Q:Z2A3-8KTQJ1JUI->T_Q\&F_" -'9DM+N@ MBLAXPXZGY:1MVJ?OQ8"L;348U36]3U""9Y#]?=3V1& C38FYI6#C,:\UR_P M8MON--J#HB>B%9@,@\F&(6N,NFVC$BQHUAI*FJ8FUD):RU$P@INZOYH2ZQ5$ M:XO(EZ&G AN/1.$5-X9$VS:%$21/DO-H MAQ.W38&WMAB8&L?2.-.>D&V_=["=2B-IFQ98>RHCO:UH[Z.-&UNF>\R!$_K) M&-+Q,$4=-N%@A<+,-ICMC$V[-5.C_2!Z(F R+)UN!Y;,\9 YKY9];5%R9\NX M:3H47$/(P: @BE>M"5RN!1NK*--QTY1PYX?%NM0:U_J,V-YM=6JR&3N'9 !I MX'TF0*A^@(-81&O[50CFU3PIWN\#XZ[G2):"&6.V;>Y3NJD PA+5QA M:+D/? MS(<\'#+HNC-!?%H'HD+#OV '=(MQRTC0EW,I(6PX, M86[JYDY>Z-%HJH-1$#<]L8??5X(25$$57C3[ N4-!U7C.(*TQ.;^=H=O>MVM MKI89T=^76;0V2?I-2\'O$[2]D68FKSF'D6XYW U(EP'"H^M)2[ M2=/4"&K^RF'Z5:6E^Y[;P(9>2>072=.4WI;&5&/9T)]!2RTA6F0M$UY M=)LQ8<\?:2S,SAL,S9=);3P[CB'ET>>X*"%=]B#Q?K5$C(.)HY9:2;]?/'IR M1.$+MWP\;"/;AB%N7/6OUR^^9E>(MX,61Y+WJY,7+PSO-ZSY)Y1,V%G/>?V4 M%PX7.3(Q[[Z>H/C30YI?L:!?]6]'?2X,.W@E=EZ_A^)C)'\=:?$@FO0OV>B7 M P')![\V%277-J+M])EIZ!^?($-^XP39V_&!C]^F\-,#647$/R%!/^K!Z*!X"\D^%\]=PT$#TS-O0G^YX^, <%?2/#$)PS$\<#4 M/)3@@:D!IN:1! ],S>T$#^1^DU1-?,,($/P-,@8_+]T'@K^]&2A6)G^GQI)_-^T\/O5R^*#V[LOG5N91KRH;,F&QN=REPUB3QJ[,F(Y\AYA^>IW^$;PO,-GLQLE;,FFU^1=8\L&X I@*D_ M"V1^SDH]LFSN+9"YY[U EF1S5YL#P(4 +@1P(;>7#>!" !<"N)!;X^7^LE!D M\BIIEK)07]Z[+EPT"W5O"@*B>Q#=WUHV]X:IATG])V\3@Z1_)E2#/&],]U'5 M&-F>: #5R(!JD)^*YTT=?%0U>K8%@1@-Q&B9D\U=Q6@@ PLRL.]R-_AYW0V" M?RJ5OG\R&-GL"\D#?Y=X,?BC_JABFZ9M'1\:!'XI$Q%+QI)+?5%3H*8%E ,H M1UHY!JHG:M:%#[\![S5A1,>*/C^'+B;7>G),D>5(3SJV>UD= 6F1W\FU?9R%W::WD&=^O M^B]@T5_X^#?JO_"WMH\&9-4<48X+7PJ^I7D#=?'/$Q]](0P]T5)$1Q'<)(TC M=,.Y00:'H8S(C94-"73Q&.K?@SD_](NP*[$!!80 DAU@#!=Z&E*&[B MSCPU9J>.#C7F-&TK^M:E]YK[I=7Q'$URC*:KFI$J"7K-80/)(G!]JP5TW6K* MH<1R3P5%E353--Q_GIJ]VE-A83NFZ/WSI.V]ORS?5&SOI<%3P1+-2((OG_#7 M,275=%U?52*S$ZU5]$OXZ?6EY*?JOZRUB;SI3T_<.YG[WB,@7R_[GD\,]>)GD9?//# MJK"J.T0HC4B=AVKM(MTI=F'-#6X.;@C['6S'7:\BGZHZ[G$D7Q".?4'XM%+9 M%F?M]4;WV]T!-Y.*?2\((H07(X0#8%\)V&=G0J\+[+.3E;D&]EOA;'S*L6F] M)&]?0+YV/%(K]KHRW^YNMEV%G_>@+7U9D$_AN ULAPJZ7 3R MTM-GA"P]%XLP@#J .H#Z[T+]]:3J:^+]!>-6H^QAFQJUUM7U!%Z4#\65"E_8 MD=?6DDMMA=*<5WNDHM>@=9$@8XPCR--G#$&>"90$(+\:R"^\&;\HQG_U[N-C M8?RKVUB3ZNQOSA\W+=DVU1?8;^?HJL)(DP'##JA^#6G2*Y0*+@M[>R7M=B1Q MH&&6DS"6WJ(VTEG&L,*Z 3XP! ]B",Y^;>TOYA:#_]_90G_/MN2W8H)7DO/%&FPF MI%C4/03E*SVCTPLZMEF>G-D:1'**NCEE%KBAA7=W<$MG[7(]T!90@^K%N3T4 MCK8$*8/POV W +;\#[CE7\/EW:C<"Z:P6FU:Y5YK,Z*L<^[6HTV"X<<2Z]M. M/ /:\QQ-\CU1,M21?=I^G("S./)+E"+A'ES?C_N[]MJ5&2V!,_;BY8L_V^&? MX-!O296_KG !09/^>JI7,))S:6E-SA$7GC/*.S:""'J.F>31P&>.?CV;7MV: M:@5Z=>OXX/V+=3:ENW6@ )0.*%TN=Z!5WQ'C?I*HE#Q&I2-;0 0TWJNA\'E8 MJ>W2%5RE)MOP9+"OC(K4N+SP_SS.[3OV0O/B4H*?[4'[HB2@H2P586('>+> .[1 )+04\@S#I??M0P& K\$QW0"_MR:;SN>O<9@[F?&WR(P<> MYQL&9$:J:P%VZC4^;"'+:I_E0F>]O+"?68V&=K?=@0;ZMMG$EOU^?=0(N-C/ MD)?T,P#SCS'G>^ YSHSYG_(>:U?;XPA"]G5SA+=I@Z(8>_KGO,?[; K!0(D M]NL;7N/M7I\IVOX"#@0BX3O0- ,* DVP4[PW#*]IM#=E(05CALR P5?#YLIG M_]SY]E3O>,0IQMXO>0Q'5535C+_](:GQ0_!R?GLS+-7V%H^2(D^X9&NP)Y+'$@:,_=>!Y*1#\GO6HV8X:#:(@^TX40_5UUO8U%MV5V*K:PT)!/)8*H2DJ_TO M>B#X+C+GF2T1R+,P +]V57XM.P:J,V(EMM;A>5W5I]ZF>Q!MA4@,% D,%#!0 MF1'&M#3E^_LS M.0OO+*;A= 2'?;:CD"+4E[! *,7W9U+/*/R^JOP'\-TYXOCNA\H#>I6;T"_C M$1Y0.J!T0.GRI73YS^=DG!4#E4:@ZB!?E49 8X'&YJM.!L0 (/#,7N"9UVJ$ M'^1?X\390HV$K^2J).$!7C#Z'68%)&R_2MC67C7Z1-)V9IB=52\L6[RHE+6^ M4+48NA\(5)RT)0D3QLYKU<<- M5/TNTHC@3.X=% T Y0?*GQEA9#CK#H(<$*3G+TC/^#GID;@O!)JWBE^9B#ZE ML!'#. E;<-2DP+7@V05+]0I)QK?@JIYG)$G:@KTHJ$FB%ARL!LGYZR7GD[G% M;R'7;"=2WH6FXRN1-I>:)L2SC*B6L=JOJ\,&HA:W;$ M)5)X^HP]4_@[7S1Z ,>3HSS[_:33@5[E)F[)>'CR.X[C5M=I_/R->Z_1%"?F M&--91#K4J=& _,Z#_%;MW5OMG#LX1C@C^W?]R%O]7+LA*6YKWA@S!-+K5DS2A# BP"T Q>3&Z7+?Q;H?M+\CYC0?,2\9<9S\SF(GRYYH<]Y MPZ7JB-^U+9^]$>S R9F3_X).3.%#Z/@X28)\EW7J %+ M!2S5W5LJX*DO7V]RQ=7/\ZGD(U'UT%"YBS3V>8_L _#\!F>67?!D.R*^$KUV MK0 8&1+)*>.#]?_W#=GK- LZJ(L&J(E MJP71*[1$RQ>=\(@*M/C\\D6T;H]8./8M:+$(M(KM2X::']3^1I$9[0KLXHPU M92P];%2KNQ$.;T/-YY82N9BL/UQ3=KSQ[42MF*[70AUO$4N^WH0$Q6]M5+]" M"P@:UXJAV#-%%9\1F *O;WR@7NS:>/A&!/]SMEJR_,/ZO<[X^IC^+=^==!V? M)5(=]SB2$]YV[:M!):A,NWIXP#NT5^FU]U "[&($;(#G#YSKRSV>3\76 ,]_ M1AK7>'@=E%?[ 8-2IHD2\BX*DR^,;6U'3O@JX6EPNS)B=5L=0@UA&6,[IGE+ M\#-<1 #" <(!PM^'\('JB9JE*HSH6)$,W!=H>_R848=-VN"W1FDD6G5F+4ZX MRT+;;DX5U4!5$F9)KN?A4WC8:R;01I"GSQ@"/Q,(B,8_4 *9>VB?(HL!M'_H MO&79-_WD&/Z/'J9]07O1G!
\<\3;.]">\U@9+GLCB'& MG';--K_LB^K\B';\Z3-Q$:#?!25U!N8IE]!/4]T ^N^BMM5.4PC8;B@HYUB98SI);0RXQ(88R]^&RF=A:K^D::@J_Y_BV6_,S. <+Y,/:[,C,X1Z"K]S''LU_>F,$Y M/D8( ,+5#,WQYC5!OT65)-\%:IR#C\9E*'G.LGY%*LAJG$G/N!0NDX?],RF0 M-]2%6YGHV\WY=IG;V\WY,IE_]/GK\[G__T?*;LYLQRJ?F:V M?;>3PF5RQ'F3 D $0,1E,]%YD\*]!0;W$1G?"A%W%"J#C#C(B(.,^*T=0;;G M##+B0-OO0PH?SX>0G[",Y4.^7#94.%,^Y-X6'<2Z(-8%B+CSM'!R5PM("%]L MNZ1[8D&6.Z+!3G%\VYX/[K@3_5+KN&] ?]07'V[(+R64>P"<\2IHCODD9:EI@P1]EP5^OV 4K_BA;^&]N M6@5[NT?9RM.J8X\UQ[;B>_S LC_*EKYB?[E9#9AXL+,'.WNPL\_4SK[T0?MV M?"(O_>^9C-VIA_,RO6T_/BN755-/IA3\+&O[<;]=_ 1CN5IGVK3]L\5Q%UGG MJZ#Z7#OR'*W\RS-78.D?;^E?WT$":W^FM$R.UKYCN^=:=[!M/YVMR9$V'.]5 M!_IPT31.CO3A]=9\X!D>+RHX<4CK1"I#$F5]Z42;!@6*9&0[?_U+EE5UL?CO M=7,ASJA=-YC,B-E0T)#B>F$"=$$T'C=X:>*;3TC)'I]X8NJ^GY>X?H7',_>TG5^]X?.M?P MSUX=E8EWAZZ)[O,_'@A).X19.I@,L[A5' P7]FIZH&.(%R.( V1?"=EGY]^N MB^RS$V>Y1O9;<5U\_JQIO:0X7U!^<'LT5G10@S$17\#P)C5?RA=&.3;T)C:B M+EK\=A34*JY$5A9Z$*.\]/09(9'G$D$"K .L ZS_+M9?#QR^YK)?0#XDZ]U^ M&,XA762G#7D1'OHA?V&0KV1M0BO.;LT,3='M[84%NETDT3J"1+Z<1)\Q& 8H MOQK*+[PAORC(S_Y"2ZY!_M7M@4G%Z#=G3IN6;)OJ"^['Z^K(G&VM$3S<]*KU MACDFO1)W6=SC([VK5[>>HXLF!<'%;?.@]I(0'L&?/A>OBOB[>!+\C";@HJ>+ M?@&B"QN(,U]YF&L#T1>=Z&PN=\?_B$#3#H MA80IH<,R=:.-MAQQ& ;]H^\GGS[C./Z,D#BP!, 27&(_<.:K'O]_]MZT-W$G M[1=^?Z3S'5#/?1_-2-#C#0,]\[1DP!#V?7V#C%V L;&-%[9/_U25%TP@Z20= M$D@\TO0_(85=R[7\KK7N6A)GN< M3I2NS)J=_MZP&EI-XH71?E5(;[-]6\; G:)]I..?..*:#G8-B9=F%G5Y^0$XI%OV3>*?(D[ 52 MSB5$/I>?LX5L:5SCC;=[H)NF/I-ME*U_ < .)]4%Z?#L5%GIF>'#@\+SV@H" MV R..*7C-)MYD7T9L?!'1(\^@8,_.XST?FKC2[@S/]MK>0=K_F)QC7?6.2=Q M#AMH7"6UGN=ZSG96&K%RMEU2KJ1I\OEURN0MFB(:I7VA+R0&IB&XFB9U14T3 M'M(8LZL-U4)L2'\"?509O7U$TT"@WHM\[BY_<:WW.'3BL7EZDPQ-J0URU1)9O M+!TVN:*41;;V=L/YJ;=YEE_.,_RZR.YS=X[3I.[1"N2DI6/9:'U9 %\*NL+N MHM7M.M^?\Y"5BJG>7C-S(E')I[E=8J<-\UP+;B:N!")?YB"+"@#NH0#@GC?C MHV-L=R"\KAE8NQWYM&IGQDD1ALF>5Y(T7 M!+6!!;="A 8:?*XN*C%A"TG"BLJ";C!*_8HNE^\,A<_[XM7DY;Q&%:@-037Y MARK;W/0&P[_I>HF>[3:]A'-'06Y@RKKD-L,\$BD>QB$2+9KAK+1C?TQFS#=G MV5JIJ#ALU>K6^6:E6)E/*!+UQTS&Z=3+FFI] ]U]1Q&^KQ/(B^CJ;J#?C2.\ MB.@BHHN([KZ([O[].3<>$XN*C:*R@_LN-HHH-J+8+^,:CS! !#P_B.CNM1;A M"0P7S='H MH5">]MO;"44AKRW#G#=,OFH:PCWJH:B0XR[\OQ&)1LD"]P>N(OJ-Z#>BWXA^ MOXX?^UZ+/CZ!U+^$'S%*ROT"10,1\4?$?S.;<<-N]PCD1"#]_D#ZC6=*=X5= M;"O;"W2#!'Q+S!#VR L;,P&N;XW9>DP#=@R[?&,6L&T5>VEC^BP&L**E+.2,]#BV771EK/[ D7I+8264$>>*\&E2#)\CS7?<-0BPEH1 MP+]C=?3.S6_>5Z=LC>9#:3+HMPFPKYIFH?.#IWW,BLQO>^M:L\B6\W^^;Y1\QSRLB M;;?+/+>-B#\H*/=1 +A_:*W;>E7J\:!-%G*+<:?6MUL( */(W<L1? Y,A^_L_GX=8*;'Z6;!P]6T2=Z&\C#-&>X'L MTDEB7^@U[17;E$!B/J&2J+R,HN,9FHHS+!'=V/$7168?S0\G6_ _[U: =O]L M_5)E_/$\_2K=C1^-4I" :;DSN:!MRX.2E=TR($'DVK*93@[2?6Z#&3L)&3OB MY[](![Q[?KZ$K2-^?EO0F&WW^Z0E]??*8/"0:RH26UVLW^XS>Q%O$[7]E)WR MDD,4MV!7F-H9,3=I(=Y.__A-IIAX.G-^(U[$X1&'1QQ^DMUB9+K_&C*"^J*W=G+VAQLKZRV)5,?>L?2E8'+'VD\I;%)V5@[/WG[K,UN/V!J>7#:&2*_<: M>H:JKGM4MS6[LB*G0&&OUR9\C:"JN[(@[[:Y88/#W,[\^,U<@\^_1$3J'0)/ M=\GYYY'NB/-?%-G6UQ17(HIY@P!5JY BM61):;\]M?-%S)VK%0EY;9 R+P]' M.RI3W4E2W67N%&3N9#*>9-F(Q2,6_T/4]U-9_!J%?'_'UW5=0P\S=56%ZR[! MQYK \OED$LLNC+CN137Y+O/W!ZKNXWEC#HJFFE,2TV!Y)Z\IRDGA/=5!&];43;0 SK9->>K8 MS>KGY9;EQ@XVF)$X8E=5KGA=)XV%EF+;64PWH; MQ:FQWF:>,\%QI/K?^*WOSWXO9+B_5O$B0!MT.I$. #%!1(6\@K9'#5@UW8;/ MLW5T[#@O [=AG +=BOW3T01X-O#O__IYO1D^(:G(ETNJZT_K MA1,1,#E.9AEVEIE1Z0E-$],)DYS1DRG!SB89D9VQ! ._ST#=\M]_"_#_DKSY M_5_XC_\F406"B<32PIM.('70M#S92A#_^RZ8\'3=%!.J!G5R")XD_O?_ M_I_P9,_SACQY&%K% B )]HO"HG$.$E,3"$I"F,$7_Q+4K;"WO%6E,J%$A%^! M3$7KCI'$3RKSO['0SVC]9YNW$G:)T!9YHCBA@IG]R_N:_QF6J\&'NH6C!;]P M5V)Y ]#33YZ+3\+6C5\4^9-%S Y_]5;&0&W^3D?SJ"J?/AX$)*V%B03T/[JZ M>(EG7OH*]U?T12@)H=16W4^V[EJ\CT(D@O;N/ZB-,U)W^BR60\H""H> [(7? M(1IYBI!/C^72;E^'AZETU=0\+.R_Z!V@A*NFF8FW." MM2BH^M::9#(9FDQ[C/OQ\\V%Y77G**71H< YQM D\=R?>P@4ZKU J R%[E@0GUC7GL@9LX3G\DK1GDH)23I)3V:$D)XP@$E-,E,I/9D"D053 MFJ52#.51B.!C$Z;B "?1)1@>M&F+GTS)ECG>(I#U>&0OQW5UE=4.O0J37N<. M_5*)1GVCSTE269#:BF6X5 MLMM)^L(\E>*"5^R=1;"V;K6-?&I:T.>3S/G(W"3?$G/-5%EIM-L#@EG:JX?- M%J6JG@UE$[R^T=7:FB_NY\WMKF(_. .)<^'[J6Q5J'W3IL?E"U**F4*=:O: MFI#4A>7+LI&JC>H/2JYF@X=9B^E/R_,)29\/+1GM3)V;)Q\4F>UTJ*8\WE<, M#@UE'P]M%YW.,N7,(?^5[&YKF$I/6TTXUPNT1_0;N]U,&BYXN=)MVTZC4,YF M.33T[*F*=&"Y82TY4AI"KFW2\VK:+,"Y7J!3(3T@(8!0YPJUZ$_%K+XN-W,M M-/3L6/=F4=GU]^MF3ZZG@;*A*GJ1A$,OT%^ED%![=DJ0B4:!I%L#Z:$V3L ) M7""K;7E72=#=9;LS0?RP(++&LQ2=HFDU-D2*X+JZ96^-1MN<,7\V=#,>)S.=RIY25DMEJN.01D/]!S7%IU3 MUD-B.FXMQWNELFX0E2(PYS4%1W'/GMI+5%:=3IU-$6NR-J/;4X9?CN;(:#X; MNJ/Z';*?ULL]MMY6>HO-=%-(P&5=.-A"@3M8]7'7Y"OSTH#HM/4!8%HHL_QL MZ+R4.:PY8:ST9%FB*_(^UQ4:\*D7#I9>J,N^-%SWE74[.5]2VY'4AI*-OG"P MLU:Y.1.*V;62F\]8?HJ%G^YIK M:=/F)L.OB&*)R7*U;F&RYN!3+]# 8:LO'(W@9CVVE&I;JVHK:8VV:.C94X== M1M"&Q42+V&>E3';V4VO6%!RA0/-B0MVF],Y-/2,8RFJ MNTHWJX,*%)KI? U^I]#/PJ=>H*S)8,>FN(W9)M:Z0ICCS8A?TWCHV5SUQ+ R M8'?5;*]"9L3L3I]TV3R

J&EB[/ M!# C\U7"4<(:B<0313 _)-S_J)&X,WWCD:QXM]P&%4B\Q6_FMMSK)BA%Q'*R MAEOII55=)96P2H)X8E#-P9UI'H\JB5MD$@]>=1*/.HD;JI- MX<3_[E/^?RH!'@DICT2T^Y-V!^K MA62613.O--/"K";EAGIBWI&$1E0<0'ZF&/*BF6J_G2%V_FZ^-Y/)=I(\OW4W M] 2%$8!FAOAHC U)P###)(7A0U&F&%G&$I@DD?"->UV<$^/)2JOP\03O<92* M"\-RMKCDCG7%=LI95Z[/W+0FMM,-IDTH-;:"'.H'*U^:JY&>54U64^=X(RO* MRW8N?K0K=MTQ6DT],6UHJU9UT/,9ARU4.;CRX)GC C7,YQ;%N.85%6=.EP?E MPE(YUC^;G;IK) M\=&^Z?%DOYC*N8(H@)G&ICLJE=:%HYVV>:%<7RV7A2%?6 M#,+W!A+C^'.,DR1OYNDBJA2JN= B.V=(A8>(P:Y>:P))%UT''4,Y1B"E1/C MY*GGN)%N,SIWWFOR\UDL%\LGW0%? +TC*% VG;Q:O;BQ>WUQP3'\W!?R/QE6&> MZ4>/0!_+L!3S\E'RO&5>,V[4^\>@/_]E&/1 M<\UWG7P?BMKSG9W]'?/[ W_2>^?^KNP[\72ZL\,&0@)]^/_^(OXZ*9QPYIED M3@HH]A-P>L]"VS$O0K]_8&1L;*TS("5D>G.3&.0G[)8=%2 .'_QX0 MQ)DYQ 6#9K_+04(?Q'UQC',@Q:EBAY=@!BE1%PT)/,4,X")7S7^?.-:R\8%M MPRUM<^>7R,V%'NP"Y/;AYQ[D-NF-_XA;JLYFU2=<8!4P&P%[6(-G9%.R9&/> MHMTR\CA(J@KW_9C.NPZWY>M83E6T[2&7J"KN-,&U-<\F\2R14JV1W_CK7^P@ MB -W-0:V#>28*RZ!\[1;S1XBV+JD_;QAW7.H;A=.3/K(!7#KP=@/+>E[#[:> MB^#YMK,"T[B3P')VW9]K@Q&E=[X?Q/VDL[T*W-KX" - 4W!!N39-Y;22D!Z^ M6/G$*JO$9WZ4*/Y.'/-?M(.ZUO)W!\,5?M[#)R,_L<)X(''D:F3,_] M?)!C+6A#3ABP^]A),N#.SKNOD0%W#E[^>59XLO2WZS/U@_RVLSD<;YV9W*8F M_IK+I">BH2">@206-$&,F!340DNKF&N+AJ.'0[-WHJ7GU^"/1[&_+<_;VW-L M8_N1,"]KGF\*RTQ.ZTYR]<,[^IA$O$]F\H6?C&P!,*DQN"SX7[")[+@J!F RJNXZ4-W\BN_H8L!RTOT6DQK29? M&B=[K7$9HS,%_PN>N*)H>**]"@T"@GJ*?GBC!=3M2??363)'9/--%$.<0HC^ M 44//U6*OB,A&:J;JSBU!,&W^(Q.+4TWGZHHT3"8]UK__D$F\G7*1KY0)7+. M3=U&GG<3.$"TI4D&+(!N6H@B.4-&Z.ZYP&Z98]<7;9!1'4DW'<\^DN%==/J% M?O>%+0JU09E-5D$^8?A7R/0GGF-IJ+A"RK3C6:A5 I3.'QXNBIF*,^L_L9V# MWE9"_PDVL3G_.#I_<.0,Q!HGRFM7C<"A(\)#3NQO&T+' M\ !<:R-/4.#B^0>ML8"-F.?FD8AM+:(>V)($Y1GJCXV>%6TAYEB0LVZ\U<^Q M]@1>QLY.9-4&DKMY]_HO*!W5XG("BJ0F3TY:A8E7VY.1 MV!=$Y)JX(+O891Y;Q$E'T&Z;]1!Y4/MQ)$P=Q%[@]0:[Y47; /)&@&([^K-M M^,ON,I?M82W.:1>:([X53T#]&6>>DHGD$U24#A5IA$ 7MF#>8K2W"M;6N)M* MR/W"""/HI.(S6:;7:RA__4MA3Q1-'0W228LND\VND\ZO-S,DJ@/3*S.H6I'SQ^/ M,XGI"W>[]YGE";G=ULF%IN8M7_=&(W?"P?O$DT]D@KD>F;P":Z?14FC1[.%: M:]DH:66M(5JN?[M@70UZPUZJ,!KP\[9HU/A>FV,IR'THZBE!DB<@$SK,K7E% M)G^ [BDNQ,6OLFDH;6#/H#$%;PN>G8.*INSL:YJC/4WS95!I]IWBH,[/,L.D M@NO]VF+)A4BH0LXB<^X[ZX9H&7YYO33Q'$-GC:/#QC:GC87'O9 *>L4*=(@I M@6JXH8I]8O @AR>8-26@58@\16,54R IHZ0&,0!4#(D).Z8BY6L6?A>1%YKZ M%Z0^$!C4U$)?P@Z0ZSJ$R-_HJ>AP!/:?YMYZ].?@#_A_ B57 ZL8F%FZN0+P M@']'W\FJB#L$(BU6;A?JZV\\1W<8;0V]Y?52A)J.&JBOOV)_J_\$:F1\)"+- M%FT=DA7:#!2%DA8=]"DQI$EO /R.]%,P]^$04?96@!HT^"6$6"-CUCW@ MC/5OQ%/PZ]\J?&&DMR.]]JWW(K:_/6V]V1*<]1'W-A-^W31V;RD(\#/_04; M1(5\&'%>I*MO[ BXC^W\G*C@UH7X 5QGPRV_RF>8C7J[\1,AT+57%MCS'M6W M9V]-H,KN1+ZBS=_A]5@ 3,;^HYO+67/7WE%?B"UI6L('1QX@[>@]QFTCL.-$V167; M@29.[""SF6IWW\#5$L0=NO8];677LKO;1BGEI9DAB,2CR*I]VB[656Q*7B6="C-401H$FG7F^ ATK)/4?'\9@460>[D"88Z/4&]KFK^W_]KKSS[ M(+4CBFON'",J"R>".)4"E=.@^CMHS?E+U'UQY:QS()+/Y"9F^FL3&TT$:8O8 M,Y'\G]C.SP@ !]"#Y!O?@=%>1Y3H:_M-4=8??E"&'EV%:UJ_"/P9-5N9P5^C MDY'X,WFBNWF5L)G8WL3_%6-0YD&6\%]M4SIF G[V%>&OZ(L0$2&AZ7LV8_31 M#HX@V*&F.T%'&J@!(G=+V"0ILA[%W [)Y0+][5AB/UVU=U/38",:-:']N1S+/LM9_&N[8]",S9:=O$8R45D)T?TICC&=.O8O-!T MR=JRSTG=;[M".5TW)81$QR4O'X;2COHXE7S?82MJK:'5['1*J />2VG0@B3P M-^( 5PBO7$:;(0N\7J>\AI KV8#M52HU-M>XPHT,\G-K9-7-J@ IC&* M!"@X@Q/';R2DOLVSUY'36,!$PP#J,<]48.P?)\*ULGOTL>X$L14#OQCJG-I=')L=]A$FF" $>BW2GC>5XAS5G3K$JTEGB6< MAC!;C&<..\?L/O?M$--OH-O<7,S*-I$7L+B-5S&=>DGT(-[_2SX1=.(HPCU? MLP'>A?S1;."/9O=E4J +''5*HU6'CN5/.)3QY*<=RM'2>%O%I MWDRI@I:K%'-$*D[6F-&W_<+XPR]\)00[I5^8)1T8W(-;TS<2KTU- MS:N/\]B*GDW%)N/F!>(:'D&GGD]6.T.AB8EXC1Z1,I--F UX(\DW4AZ_ZG^* M#-G7R<%?HEGZ6+[896CV6,+P13"$+[8JQ2ZHE31BU'\1N"[?4>K?SC+_#0RQ MYC:.5\1>$HO'N;+8FL?S@H,PA+@BS5[C1C*EW"J!87@-JXT8%:?4W(P UW#B M>8ZETN.)/Q (R^/Y<;6JY"=0VR#9$_F,WZ#9JWJ0UPZQ/\>#O(=\BL4.1T6Y M2FNY!2FDYKF4/ #78 >SPG"R*%B3%ZRKF*G"BZ9E5RQB!T\DP_ZQ'N1D(*&8 M\WN0V<][D-GS>Y#9IZTS><^#C-V\!YF);.5D^,O9B)C=(>)V"F_VLRMI@=54 M-YYK#E-8P6O<@ >9*Y0E.BD['%\"N%<WB0KX1@I_0@5T"[ MF1^0S@*C7[3$8K50P")Y#TEZ8>XA/=(H=@V\:N1ZV(ID19V=7A9?5PX/\ M\"!?SX.\2Z.,61BUTQV1%SRYTINR\;8_F%_#@SPO#SMJ0Z^06IK)=WE0Y.-R M$YF?&/[S/,55C.[7$<<*OWY53(8S7K"%!;U"JO5B)Y>J-M5 MJR$@=8L^E3>*?7B0OX,AI)PALQ5&2F.>8_ 34\W8/@-#&D.<@M*!JT, M!H&9(.WX(MO+*'_]F\!OIUO%16YD[/5EA7%EFP>549EE*;? 9*[A09[9+[HR MZ54Z6DN0P,PL-ED#M82AJ>-)H*>BV>MZD-D_SH.\BWP9IUFV/''F\KEJAO*( MC,0J[6NP@QG7YBV5LE/:JM+."2F\G:7F*,/KB:6P"WJ0;[Q)QL5\F)_@VXE=/=Z=SJMBU,2+-XOB#99"H^X+[I5L:3S[%O-Y=1'<=#% /IP85H M!Q'@DQ(@M!B'E=5 9_R7E@8EM^-W^W2_-=24FZC2WD.%!%-L-K'!R--6XSZ\ M*6'BEWM[&D:AFOV*!P31<"$ 7@C[\)+#+?(14TD! XQ5%VWQ*,-GRX;7'&=* M64VLQOGD JC&=(@8/OG$XN21KEH?F^R(KSF!!V#']%>-H^SJ^=0]CJ]E_NU> M]*0D*)HRHFHU:,6[4:_DUI_V<4VPC,@^(\,Z3 (Y8+@%(]B74 M&_Z%J+O M-+)C*;"3<)6 ==.T&&5X; (%^$892D*X[$]<.!G\"@AF,;SU@'8V(K ]D'\T]%2DT4T]6D!H= MVC21_P0B ;)/HG -7.;I\"%P$YXE!X9=]';X?5D=C^&+-^SBM;T3#G)SM]\( M(;/#B@!\@.0B>VF]%NT$\C/XOA"83NA#,5$C[V!2W/9 &]X6*5UKO7VSO[#C M-F30* 9U61IAZ@M7RJ3IFM9=MJFX:V8*"_H=U_CYA'26DC.YM-AX$<1^3B_) M>5?"IV?4C4[3L/I\\)B#H=)N&N4V7W-63!:O\A[14;ZCM 1-XE4G!@EDW3AZ MI[\[HMO(.[*-JF]](+(9,TP7?F'CX@C(TE%=**"!O5 EL.E,#[\_!O /\K93 M[VZ#FNM-Q;OQEE'THV74HV74I5I&G7-B2CC]IRTNWQN*PC@47DG-=4.;O3B) ME5!NEN?5QN6;3Y//L7"_L78X+?2'33PY8:*&&/M[%#JN B7J'Z0=HH.8P3#< MK2MX&7J?_OOOVQO?\:415QL\C@1TY+6#5^#)KT^U 6P3GBP= MZE#PY+4P^F(:SB$J[K=VG99*0LZNJ=@\SK\D^"F.55,H]8=]/G0B__,_ 2I> MI!/K5U#Q;) [ C!/YMO+?!X8_$K+31S6X>5^$5G9V#-]F%1XQOP:\2/>>GLC M7\[&,H2IDDV_K)2LUJ((,T'S>3G.PTM)7K,$^LNC6\X&GFY+U5*)0CTGS/)T M8TXLQQFZ&30H8XCC%O(($[T,#_TR\ET27"_9GDC[..]@JU++2;:55!;K(AZ*/^,?\U#D M,%R(MAKX! -7'4K0\%P3\LP0("Q@U>FJ,@JBQ@Q?(D7G" Y"!,"PCR+H_D@P7O $MB2ZH1D&?[5M()M MG!QRD7SZ$N1N!19_P(2H3;J!-(&HJ(/:N(U<]YZ]"A(04JNT+CK.H=EM>(ND M&B\6%6%5'G7-&CH:=TB9J.03(G$F&/AIVA"_/7=BVH%C-M $%5N<(;JS-\"*>1;ZX-1J3CB, M.AD%!JAAJE8L5G%IV.55J2SI/-.M*?EO%]$'J+F]\'IX,&YS6&YF>L$$LB-J M3BGOSE[-#MHD8X01_F-W-PCP9Z=M-B@E&FAKF>QHHR8N>2HF:(UC)$T.BW5X9BEAI);1<2R'[MC4T4X9R5DA< M)$+U53@L,$),9>+MN=!*R35>BX?OYA]!YO9:Z7N.<8%6]:G\ MG?/.H@T%TC92W<5R>K-33E6%>'<(K:8%AUFC$PND)IB)JH$*:S>2:;OF/1DE M9)V22E7,. 9\-]-HI1IEK]XX>? ZA,F6 @2R8^$-N'U*!';P=:4-;Q0A)Y;'G>GN$ ML4W"5YV-O/Z#S(%F6%U4%VUWU;9%PPDAZ+P7BA0PMY #GG?V_C8#K M [!7LQ$:Q(:KNBI\/5"##"N$7+:IZZC.8[6W.M!GHRKV]6<2 HFJ&% 'AC^Z MD)6KQECW@"$!* YT2':>,HFUS+&;$@TM-D%3R#>O""M!H.(<]3_*<_56Q810 M!/O^;1F$RC72LM$&5#=X4-#X)LHR@T;-VK+?W<]V-S%S 0^W?4,@K%!5_]/. MAP% -IM%T PJ<"!K"#+*MG!7@?/*3'A&8?=U?E=@'00==@+V&>6PO74\N'') M"^J,8AF -A]L8V?Z=HQ3H&0.?MJ=N9O)<)LAN\$;=T\G;"0]7!:-] WW#\9P M5ZZSOX<@WE1&ZC\VRT&04-Z6#!G!C"Q%"]1P1A==":IV&^0:'VF9E MAI![-;5\#;8H+5/+^S[K%G-)#;1**_4%BXOIYI?3,H,IVU%=816X'02*K&FW M(=".5V4891^O9.T\3U=9M4(MG 9.H[IMDGVBF./!B"<$ _7(.]D3#?]G8<9KQ\_UA'3@^:NXVYH8+NQ]Y:BD6--J_WVVA&5Y8UC9G.^^'S/LHH7;*M"TDLN(*J[74G)7! MQ!BQO%;5UB3C^'2;S7/^.V<&U4D!8M=E%( M8NEJJ>GB9%%CX]^NL/\:KKD:X0V2/MT55"Q=L&:UC)]\04PB\42QMY-9<)L7 MI_->KEPLOE2%>,('(O%22,6="S$)V^,DKIW2LD)WUDJ">==Z49'O$3*))'L* M)K%)S?FP%<>'!6T3$;GJ(.#T5W9'P&> ND"IODX8^]S1XNY-'S\97M4=,V$O M4MY$6\F-%D?UO"EM?)LA9#Z-4U*>M^O-?M$5B%:+JYNCG&:BDER"?6+)X_55 M9V$&K]V=MWE+/KULD*RM&EAZEM6\2=4KRO,+W%)VY Q+!:,^Y4'5*>%FR;39 M)LK$><*(X^FU>U57.X2X);W0H$9I]H$Y%?7"0-X"4U?EJ&^?'B15.!, D!V] MSQ9V.BR@_@P1,WF/*9A^X-8Y>9K0:^1!;7.V^0'\W(/F5@6X$U,N&"C) J'& MX:< [%=)'O+^2J>L<=.4@:GCD8R5&UYF6/SVS*'CVZI!$-G.1+4^''ZVF/;3 MRLM)V+ MC#MVK[T2I[[0LA6Z#EKL,#-$8WV/W.-.J&NLVH[[86N3YUC-B&4@U0>I&.0Q MHMR&UCYYF\5Z?T@56@N&ZZN*X.DO9 A+F.2^S251TA6D.2X*Z M A:9SDVHD?G]G/[C^^(42!9*D [XAH\,R^=3HQ>LU^<]RXGC&EDQZ +J^4MB M3]@;S:H@WS1B?Y])X;D^W+\B"[\+]D&EA0_LPD066ERBXK6K;,I:*B@)./G& MB)-_@GIN60ZJPT1]IVO,CAX*.9UJ2"@B'OJ3S34U1ZST0ISP!B[Q@IQPE$BW MB#0O3K#?#D(L0?U""B.ZVP;NF_(KEQ)&M CW6-FT;_5[T4'I^ MK")QNJY"V6J'_5B*8#R&'Z9L50:A0QV%^D/[6@SR@]8QQJ/;CD+T8_AMB'JB M'CX"JA82 +)SY*M11APRY(\UWSIB"[!/VP:9$W$!8B/DI=]U$)B!6 Q+/)Z" M\/@Q=T#0,324IG!;YJ8-YP4JG(P5>-3P@<^X[ZX9H&7XB?K,G!4GVF:#66H!J(&3\%5]_ M^ 7.Q#['UA")!>FC(4O_7>[TW;U>AX_54(=: T"-Y"0&]Q>-!CJ(A>TZ4=W:"+PU;";[#N%BKD2&J6A(> 8=DT0KS$J+DL2. MOWS[TNB)]YXQ4W]UZV]==# X#G%X".57I"VJ9XR3;@D;RJD347E56:;GTJI' M:7&:FBR\MM\=C[]>WAYDE$7=GMMF1+[K#0&GC 1D"+ "Y-UBTN7U_T"C,05FGZP34J&'=VW@0/%O\4VF8:):S6(5!WKGX6 MYK4&]QUHZ$]"60AVI6"1-F 'N'+ MX[MWO_/ZR$((E?C'11Y<9!YJ=,B/$]8X'+TF>I#U:]6!3/)J[L49=HAZ3T8# M?O&G-R]J$CTU,HV>MF&H[14&=LIZ';S/H(>D#@*5*6+-.V([6 JM]XUT79,E MRCX*7N*$?-FT40 3V-!L>OI4G_Y+7MK'#?B#>X+[A4^IC2N!E<4S.>8[?BJW2YP;T2M/Y$=4$\V.\ORP9Q MWQ:M0*6/;,J-M'UE8'WB&;' K1=:E!$U1LK47H+_&P'*+VA?ZZ#L$X?C;>#9GOTS%V%<$]";!1"L*OV(;2V M49 @R':!]ZCJ@=Q_RQQ.W3""A= M@<20=ZI-9IO7!?ZU34ME>.>;8'AHG!/XIG?'Q@43.0'7\U^V[]LX!Y]C7"19 MT.,A,PGH>3/@\LA R^V.0J818.[ZCYZ!6H6@!P)Y([/V:I2"R:[P/5%.[NX( M[+?)8YN9JSIGZZO\!@X?F6.E&D?F6'T+QV=,(<-.\12/S5:DGF' 8#CH?[T6 M_HL8GC5M'L)]@\K<]I:/(G7&+%4GG6RAK;46A"H,^H:#>=!J>8$'.M*RP;ZX M]OG966/?NJ/^)-$N:Y/:0/- "ZM@II] )<>DY/=$>M%)D<+]Q.6:"-OKHH MX-8RVT.&QA/U5F^-D^=K7%D(Q8NO1IP=HSC_Q/RY[&HVML:P7?Y M[$XS\0W_W^HS&6G$XA5LL/7AY!B0 M9NGIO7NZ#P#AS""(AF-IXI!6J[W1WVJF)L5^7,%UHR,"\N4C#B"DEA;"8*Z# MTNP#>V*;6$]/C/5A\+'Z[<>O4NEBVC9ZU];8^#H(4^)!?T!TX78<.W3$?>O9 M-2[$N.9)V1M>M";F1?1EY49^9SP.0-0!<1XD"W78]X-:. MBW,HL3:S^K;[P@\Z\,OIKX.+LO=M6#CQ)I-I[[HTM;],-MRN]@:_BJ/)_G6I M^;7<;WUO?2XYET.0F/#"TJ)Q=S&JD3PEQ\HIQ2_)^Y+D6TI/6R3ZJ(I*.C>0 M/>/9,-)3QYNO)#DK0\2S!GKJ>?G,I46D,>OG&=N;/0C#*F/FUL9?C_8*D==L M>]^[9FUXDU5[;X[29F/3IW3ELUAE5:]!';/P(V9+ 8H=>ABV6]S\[$LWN#BM M7>J%RO>?QEYX$IU^.P<64RLNN6">W"-160TZVL@!"&B )54Y&IGV$% D"'W1 M=TITNG/NDXV$5Q[V6==7[C0BNUD;*AAP]B)CR%,^/ H7CKZW#O\I_CX;%ISF MOO'Q4_%C=;=^[R(":S:>P40XGGZO]EL73N=7N?ZS^F/X@]TL;*@WZPTRGSRS M,ZY8R4EBBRYF1"KKD;SE%1ZS)'D1?P\6!. _PM2+R?GL^[?ZP5$;N(XY_/7/ MYZ/1P5>PLVX\1 >-'LWUX!!]I5+Q8U37)\SO>K*ZQ F3;5%N)[J0&W 827H3 M,MI$QVJ@F0@<&ZWJ4BKRC@^EJ)N\()R(]]*L,Y8U]1Q:Y"I/NB5CP M;LYN, F,/'*O**DFAZ 4%PO#2F_H1R\*X.7@[;N%*:-SGS?\-D8MNXV1W<9X MDML8)K&C3K5;-LU2P>I8]0+KE"S+[M3LLM$I]"I&MU*NE.R2_@>?E;]Q;G7L M\--W8SKYV;LXF=0_'[#/%ZV]21_YZ^R3/R[#C[]U_="];/]3NQX>[U=_?]MI MH,R=??(D_-+XV:NE [[ M0Y]5G#X\.3?FT='9]:EY^$^IV2[KD5W="_?U\>=.:7[,T_;!8=31IY5+9OTS M<R2>CU0?I,??DIT+A1ZGL'APTI]]'S2_]RAZS>Y\[E?DG/_0_'/A?KNUA MK\)QHU.??_*DV>C]^%;5/UY6&H-6Y?C:;-N_\,DY*%VY_9_. ME5[8O30+E\V&[EJC2ZO1T?7Y00]WSFM6]"GZ4' .+EK_G#A?.D/S,]YMG-_] M=:7Q!:]P-D^N^KVC\GPXNCPD[K2B_J9^VO_=^P MK05G^GOXH=_[9WRH U2_ZU]8Z;)HCP"?%QSJM]+/AOF]^.G;Q?##U?[ JU9& MQ3-Z-+VMCE[MZ26K9W6JQ5JY4ZK76*=KE,J=HM4ME7JU$NM9]=G!]98]_%Z: M[O]L'NQ=54L6,^UR=R%=7?V\;'RS&V>GEP=%-OB^W_>J.Q9 MU.;?;+]:7KP M?7QV^J7P<10=C\\^?8W:7R:+*+ Y^E(/I\ZW2<$9?)I\^M;WO_]J?(8GRW-C M]GJE'7?\H7KA'._T_>)5W?ITC%0]-WMAY'V)1M/618%9EU_'O=)>US[ )_4Y MI@(L\>AC?>?XQP6;GKKVS[-"X?.7SXO(VK)^?&LUZ@6_6?GYXW?IPKWX=-!K MP)/S"]T!,/WL#ZR+X>]F>'U^.=C[]@M9Q=Q"RZ7/XV)P95U=?BS^HQ^?E4Y; M/\]Q]OF%GEU63L^;'[]\;'XM?_KNCS^6/DR+_45XP#[Y3[[O'OXH? KBK[LU8]W!S_*#7AR;DN@PH:=WVZA=_GU MX_'WZM'QJ&\7</'UP_M"3PYMZ4?_?%>N3CJ#2Z-G]6IV?TUCOI[#7AR;DO>."KN M3R8'7PO&+^/@Z(B99\4JSAYO::91[\UW=:0J?8\;.\8?2^>X45W_WW^$/BWT M.-*Y4(=SS7' WLD_5.6A,FM,J=85UZ;F5=30EU,(94GGVDQHQ[85\T,'C$>A M;G!M][V:[3?R*->/#URKY(NEOU1#02Q!VFV*!J),B;I_#RP):;_)SY1&^(ZK MI.A-O543%-HX32P?-;N!AV5,5JP"KO"ZM_@WM!\!>2-?+6: ?P; Z_FJG@'^ M&0!?S5>K&>"?!>-+&<8_ O!_ASZ*7O4$YCPU9A1Z[UX02XO3L<7QM>! M$;>QKHW'B(QW9+QC0WB'L$J%.-;'UQK%Z#499-@@WH(QO8RO/):O_,NR&.OU M-I&UG#-K,()%]J=W.N('[N0)>,*__Z57"N_G_UWGMFZS8%>PK3_7N?[;#,%' M!V+)?:9&_XJI,.RJKUBM)7=[WX&UL$.L'=6*FWOSK(0/TR/SI^=3_^14.G=" M51\P'W[V/3&#;4Q^M+_4RJ5+YOC#P/C5_.?GC_O?&;@A?VT^H<*,%W%C2D6R MXB0'IOB'] \?'^\?5 >GT44S.FE%P8\]V_WIHQ>_B!V.C7GUBTYI\UC]@P]C;:[*K=Q4QOT?5'X M_=Z6:]8KX$Q;I'!OT&XS!KTF];PU.N44NN2*D+AP^<^GCSO=@C>]W+G>KT8? M/I8F'[]-MD ]9Y-_=GXZ!SM!H3*HCXZ.K@ZN]-^8$@(2I9SIYENFFV-)_E'H M^0L=-"]26KQ(H9#Q_HU5SE?+F06U+N#+W_J7!^-!Y]*YF%Y[U?W>6;-3&TT M*,"7B\52IN=OE9Y_[(U@D<,Q"YE2."K3]3-=/]/U-TC7!S(55!H7OI3^]ZK; M+![O_ZY;%Q_+S?(5Z_L-X^+A?=">3L'W/@P&QJ3X^^L%LWX51N.3J[Y7FG2J M)$B,3,'?+@7_A$J(\ N:HI5(;]$ES4S_OTE0/&%2Q29LFLN+I][T#?($9FO@\^=&@4+]'D3 MXFUF0VRR#4$U'XGE.W'!@_BJOL"8S*)8K461YIE%X)FV%^&=L2>1%$^0S_/D M&WPA5L8&"PC^R )YT-HIL6!G_.7SI1%Y'[S6SN_/'UB_4T=Y8.BY6BTS!K;+ M&'AZ37([9,"+=!YMA(_HV4]JJUC&-FF7^ZDJ4*G2<>\RK3+S4V^.GWI3=[ME MS&D#>="N&0PR)66SKH]L!,D_G]&X#7T@[EV@-#$)S?WKSL]:=7!4J'PXL/7H M_.?A]%L#*X+A[8Q:KE*M9ID&6Z7'R;Z2F=#U&X?^D#,O#^OXG_Z#UD?6Q"GI1=-O, MM/:MTMHI,RO3V+U>+[F]S8]W4M.K1C'U&M9/AF3TP#?TA[X.WN.&N$]_$ MF4W,E=T[@U2OZY^1W<>034XTKI8CF^3PX^WWG"%^"Q-@MT:+&G9%(3;0MLQ@ MH&%MYR!'W>)V<'4:: 23<$ =KWD'KU03[""O+>F_GBP]D&O'CH&VV#-,BR37 M5[IJPU?Q$F FTYT&#BQ%]*/$5J-Q?V^EC2@>GUY]'VA=%H1Q%S)U!]H+GSPS7Y,1Y+ZPKC&'K[EP,L,1!8=EL2#@'>[Q:.' MP[-8TM,.CVF.^.1;LAO>@+F.Y8T1.2\:[;A!_3YVUS2OL0W?V O$1M3.>4AD MH<\();'M[XA37]*W3_;@5&%E,SL">8.0 I0#B$UY8S\34<_Q;*77_0H[,=C0>NW1Q%3C@J>\A @Y-K37B MAX<8]R8:F2!JX!C>QM5ZMY>-Y'$8N;V?(.Z4@Z($1N:94.$AG;K*?: M68XT62A=0_K@XFQMO6^7=53_V3".OYWLV,5FNWG6+ W:K4%TTG]LRVJ%+@/ M$$*0,PZ_A2ULNZ'^XYM5\BJ7P_UVM]'^:E]^:5$+6\.H+VYABX!_XM[@RYC6 MT\)J"DN__.38GYL[!PW]1_MD;]+L?D98U0OZ0ECE4*PC5W2NF#O-:_R";PBZ M"!<5L&0B9WB6M$B.YPC@6643M48P-'YS*I>]O=?9I7T9WC[*4KR<_CJX*'O? MAH43;S*9]JY+4_O+Y*$'V5!@CV9M\W6VV?WS: M/;JZ;!S^=@'Q*]7%1_D<:/\H4%?&S*V-OQ[M%2*OV?:^=\W:\'OC.4#=._VZ MTS@_:%Q?L.]5]\O5>65\:'\F;VA]29OL-;%ZK@5RJ=)S1J##@QHN56\N!T9> MJ%IQ>2W=I#D6K]B9F8-/M&R>PC&A MKGY@@JYG67@EF RM(W.JZ;21VL)6S&ONSKT "R775#208V\$)A.L&:#5L'^" M)LW3%A=WYAZ=-)K%]GF]<^E4?AD?BWM.M?+A\WR#P,7/K:\S]T/TG2WM-UC2 M\T;6BVK\+/T&:S?V#\H O[;N:[6LP^9S !X,[0SPS\-J,DZ3<9I7!/B,TSP3 MX"OY3)G,.,TK GP]7S0RP&\9I,D[SN@"OY\L9W#>O6?NMGLO-2*E= M42_EFWV%S[S5N$UR>;5MDHUBOE#9JC[)YQ2Q.N*!JB8%JM;:-OD6>^NEXD4Y M;QA;A1?'&+]\.K2X162MK,WR_2X"9ES^97!Y8[74K!?RA=I*]_U8:A6Y!1S' MC7)NK;1ZBR'[Z*LE"W>_6,U#N,V!(\.2.V%)9;U8LB6"?M6'KN?UR@8?>L8: M,BQY=M:P?F5OK>4A,JWPV;5"CJ?S_SZE8-\B8PZS)K>*[]?FFM\;;0G;\6[ MO2TE8-/;9=V6+;AMU5V>^Q+?@\J]W.4Z9E*_Y=?W1GVWXN_\*'S][ _.=RK? MZM_#2:?$^Q_F:G7]2>MLK<51DY%[1N[W)O<:DGM-D'ME!=6=3GJ=JO/EXM-U M<_?T_, ?[/F#XW^>FMP_UJ(+XTO% C"XGW^[XV[K]_G19R#WRA__JY9S=<-X M4G+?;&LL(_=[YT;MKX+:5RG:]XLMMQ$=VJRY,[CL71[M69^^7CVU:/_T;?I] M6+D\N2Y\/1G\"J:F_;W41M&N&T#N1BU7+CYUS=QM"J=MH'_EF(7:&]<+@K=8 M^M ;LKGZ;XB+7QS?&V%QB)44U]T&=\N6<.)-MZ:0R;[)/":I KD+*K$T19'- M$_\02/&D)^KDLC:6R5&6OV>&\#&,<)[9,CX)E]YM%J9!N5#]?O%1]XS]XN$G M>_]#OT-ES:M&98Y!OUT)56=$_5J(.G.1/ E]SRE?K>*G\8]_"I\O(J]]_>%; MY>1#Y:H!9(U^E9Q1*JVC"/96>$]>)EV_=.MH"WPA3T#533;X;E6GOT\*7RNF M\6&/%2N].@IK=*"4@*P_AOO]YD7M<^O2_*&>Z$W,:R)8W=6I%PA.IWL494[AQ32_DC?I?FO(W F .>D/S>D>!4:J6 MI7@M72R3.82/8F %;NH.A?A*P1&$'!HW]LC!UTD57*52L)D4Q(6WX8G0G2[LC;&P M'C!O(T,EA>DAGXT]/UV*6"TA+INLO)[F"7 X 5/!39UV GY 7>PN 4+/BERJ MR]P%R(_'[E2V$YEM86-:U B'#M!S'Q3I>OCN#LC1JOYXR%XGLN%HJ7S4ULWM?&=-.5W\.!&6H3:B:C M[&H 4* 6(W)UZ2Y *MIAAY2Y1D;QVA$B#C9"\;UAJM[TQ D'-"S6MF:_(BQ: M#VO#[B>LU\..+3E1MUYM=20K:\?=5L:^@Y6]/16O7Q5^QLPCQA( N>]=4],@ M0(AG*^??HD -C!]21X)#C_=!)G5:/M-FK@O0_LA[,#5&=L/&CEE!Z)-<:?*N M!('0L\_J)]^BZQ_7%Q=&YZST87AP=77]Z?-CFS8H:K:B-I\Q(NI=I,2%->@K MIQ^N?MJ],_& M6SWZ[CVZ?\8#CZ+_.P(.<7G^X_+KR57UI^OK)X;7P'8 A6)E\6$ _U 8QH[/ MIY!M,(('M0N@RO[ DN)!3)^E1&S 09R+>X[AN&8*S-3? ^2L->#=V$#ZNMZ8 M-WW#+X"RL1$220CYV%^,GSR820&(6Q**^*IH!3%B%F"ZZ<,^8%*;NL-? MQ7WUI'PCJ9S(8QC+Q5Z5)%=G>H(%0F2G#YMCK\D;]'4]U"=):BHB&)5*G]8% MS\XN1A&THE,=SD3+&L(0U$5"3L.;G'&$6K]J_M KXR8QC$ZUT"W7S+K5*=?/(Z!PUCAL?FT?-X_/V7JN] M>]%NMTZ.&\=[C>-.P= -O2;>N5O/AMA&_N.6Y LB*C!;;TB_J.;KY=7Z4*3+ M0OD&+6=\J5M-T&:M*N!ELO4D_/ M* B05Q)K$]T\B5D 6T@:X<3=-..^A(OY"N=-^(P4O+PS82!;X*!Y!9)P,ML] M9]E*@@%9-%UBP\0/82D_HQ'7NF+; R%F%-[OJKQS/UY]K# %])S^GBL"7L@; M,_J,3!\AWQE8(Q/\DG-%6,-GT [ ? <^?T9V-8H3].)J>F'G,VX$U\FL&#P> M]?(:PTL!%P=2--);T@FT[HRO/!>;N.\$E MEV8 #N V\"ZV-\YK+4 N5!$LD'T@WFX8SP(\!- ZHG,RMWVIN2-OKPK'*2"; MM% -_I\:FLU_&8GCN!][=<_9K!YU<]MS7(+IFOZ+&K'-?>B&W M1^=^ /+63 ?:!4_%ZV#X^'LM]C<9T(GC49H@+Z=>HK^E-2T:]J ^8#MC"6*!T]U5:XW(2@7%-"F;$C 2U M$=[T5NVR!01#'@>5Y0A>D:A'RP$)*Q8=@KG&@_(#L#X"[9X07';9M:@!,'& MG-8%Z,G=N'!ZR$Q"#SN$>?!>:O93H&I.PJV<^#_,K.F-G$2',Z!2N0B)%? B M J Q&B$ EC"$@YB%]ARTE:C_J;!8&F-0._F3Q;B!&1!K-+:E!PLG"**N\,C M&"ZU58[@?3YJ&[V0U!"=3J1YS1LA:PV+#!*]7BS1F&#@T9QOQ(;P7?5AL:FW MC[%#-D$\7HQ<=*N*AMT$0]><@'7 ).E25^; 0+VVCB" M;RUTWL(3RQ$3K0Y&P5L6"R4GZ0>)$[!MA_>-NMTN M8B8B?2/QM9X*7RM'5\G]7D OV[0F=$>-QY(04KS1B4A(M*UU\)H7C7JM$>@R MW"6^-MQ*'JR/[UP]>P6+."&=(-X?23F!/XRK[,"-!LRUP0;; 4Q" 3%-HDEF MW&R6V>2Y @%Q98)V Y;1#KR]@UZLU./DWB*^Z@S'IN,G#K!;7DQB%-(_HWC# M06\!ALI_SFM?&7>P,)>W:@=>/&1F@&QSP23J]DDGL+TD5(<4A_X+;L&CV/\J2E!QE6:%I"=T$D <+%Q@*S$3_Q5OSH"#M(4ZPO MK\43@L$*5"9Y0H+F, F*$:20)(+9 _D"0ND7MW 3WT$B2& ,T'9&BA9C.;X5 M#4$=(LU;*). _*9VAQR&9\_&*1:R;)PL&^=)LG%6P$;@@1'O+1_*V "\W)>T MSFUB] (1F3,[KS67T"D-06X=D$Y.OX_6RTAE#SZ[018-##7>67JV$>OS0(YTY. X#.P!;^A8< ;H&N,^IN0= MLO!5?XM$)U2,N L)XT]. /"0FH3P'B&_Y_;F0N_N"U?[X]07WKF>'#BZ_EYK MR*.$,Y(X MJC-)#A.E'RPP&&G:@BN,N M *2;'Y!^L@"621:7>8FK]1TO"E*>9,HWC/T221)8PG)$9F). Y4I0#\PXB7L M03 >>);2Z.CW"6S+I_ !@J<7N8",5\(E)-?+'\ PR.SIDKD;&[!2.P;56"[0 M3H^*:-:/^39RBQV7LD=8./#L178I@=P,08G#;#\ELR!FVETV8CU'+ 9C_4@^ MV\Y9C^8C"WOI@%Y#"2TF@;G=5%CQ+!$Z)TE(4?K; R+U5'9$$I],.U81Z$G. M!=A.8U/P;V1)ODUBD4A$3>4$@P;T J0BD=:#3ES+8F,E$0.SN^ 3!1212M&J MF3 YA2#(NZR1B=02P8DD!2W-4N&ZETD)E>D47YG*JC#K61XM0K;DO/;(,0(/ M\^2./EEU2][C,Y%;6Z@UBW:CA(3GEY1*.Y;Y5(KQR-\A^%.@.*^U,70I%*H% MF;829B+?E7&X!5'WIY /R.[+Z"<<)L$KJD0ZI!(50*70KX8^:6P4QQ4S6OH M-ANBF1T[766K"KJ?X M&';Q8X&%D:FCO 4"/$,^5X+IY(:%XS+I?P"3J=-++&<$==0%$O\=1AOW'D;Q2+"1XG M[ZD!N@F3N5<(PFXJ^2H)7:6LDMQL.@*G?])ER&8PD>U(?3M9)8^2TG"F[U.R MMW#R+:>D&$_0H)'.0A )L5GN6N/-A7 7!;"Z^3&0*<,;08JY?-]RLADF.(" MGI^D8FR]/MX2T5O'!]):[#[BD4WDEK9'?+C1OL O2SL%^/X_3MJA3N:[$X*% M;KV/:_ER(*-]CDFC >?[NT); ]W=^9_VYMP;@VBN%"IOX*" MN7#)G]?B%Q(]2-*[Q%NB>M0SR/4%.L+00QP)GR@9.&!-CI2OU5 [1G4#D1*>2$0_A25"V(X]X.6D;<"6.>I0 JC M#RFX?<\%/9.T(G$O2**,U'\<58WAXR 6<*F#.0DD2="&$D/G-15PY^A-00H\ MS0#<4U&9%G3W8<\:%KXWA@] M2B@K.-#G];+%"EQ\K/C6QT;C5"XU%X-_8JH FB57FZ& )3$=)_1RR2ZP Y " M4\0P3X:GLJ5VA\MSF1^;!+!17"$))R:O:/%UD"DE)\]I V\"/\ I.AB98@%) M&D&S-)(7\HL_$5<&9K2,W]P4C_50?BP+5AB/+53*!=I*+#,EL]S9CR@B?*8: MP7N)$1R#_>S?YG#\?F\>/TA_$%G%C"M)8MGQ D2D2UW^KEE!?CMS0/>5GSR:7JU#,,(^>TQEJZY8D3H<2_DCT M"K!P%AY#C. -,BJ('-#R/ASH6IK<%.-!8:KK!0N1F5=CXD MZS!CGK4W>P7Q;G=CZ+'XRXK,/5/@NI-R7NJ>$LGTVER/\G'2]Z2%( M/0M!9B'(;0E![J=NX3V$P?3,*\^/[V!%H^3S(HZH7FM6+^[%RA_J;F8@LNY M7W2XC A@\.#MN^?D.W>[=Z3,6DDNSA U49\@\04G)?HF17'JW3_^S#P/"WVY M"D%-.M_3K<5B.,LP\O4;:SXI^*B,C_( XPP21/+S#EZ4>L<9%-Y/N)4O*+>* MXD=-=*I%(5LQ0UB>W*??/;E/8>2/KK5U<\&G#/!K CP(FQL[S6: 7Q/@ZWG] MQJJ1&> S5O.R )^QFHS5O"[ Z_F,TSP"[H]MMGXWG7Y]>Z])^_@!-P[6TVIW MS555%_:271]LXIZ\Y=7VY#6*^5)UJWKRGI.+XHB[*)KDHEASB][5(M)C][^H M:7/&/3:<>ZSFT)^S=WEC#%NF4&-?:+OF1H<[&H(Y>SR3-5DJ:%R=*-G*KM[G"U]%CW!E] M'3PJM=N%W?!6M?XGYS,S;?)21ZFN*U;J3W"8&>IFJ+MBU*U5 M:T]RE!N+MPLDYF8(1C67^A;1^"+9R(.XQ1-ZD.Y)C=)_LH+&L;J^41N]*ZMY M8^C5MZL[\ R+,RQ^%BS.E6O%%>+Q=LG&C;4FCUF8V9)/H9"G:;8(-&M[$<)\ M743[U!K[DV]PY=:H7C8R:S1#_FU'_CN+9#U7+91O$LFOQ8[=_F9H][B1K%X^ MONVRL=?3_@0*UF!%+K7K8+ZLP4E]!7C5DQ[5W*!B'ZF7L;/H%5-*)<3%?$:V M<^78O/0ZC8F%*613<6K+E%3]YQ4@Z)(WK+N2-9>M6RMH-@'AX->E14DV8 MEP*!]_3BO1>_Y<5;[L(Y[H)L"VZZW^W0Z@]&MAZ-_"RX9N0KC\8U*E:BE!:Z M%Y0GHBH*LV=*&8IR3[S.TLRD6)DMKK^CG1^UDVHP MC>J.]16146\,)@+*G@ M.],#A%KTR3ID"&*LYR5+LLAJ7G']'7Z*+A9LHM)75!T(9PF2JF])9?.X"%V M92YYY5.E%1O5V11-CB44$@CP=8JW1OR6A49ZF2U*EZ9I'EQHF0CMYI=Y'^=>\]0_%4<\VM&\4W/6-Z2 MVT59K8KLPO_F\9F'W0YZFBO_&>IFJ+OJ6A7EIRBRLET2DXO&EFMBDVS)K-:%4^DD&?7]3=.[U^HXN&U _2J>O7^'-:WZPUAV]/X0KD##S[D M6GU\I=X, L]RJ!; Q D'\)/- L!)NC=MLROF>F.Z=F[V?<;P+UG"8&#:>-\] M!H8#*[-"L>="?"%]564SJH\OFU%Y;64S[H#5KZLBAI[7'XM&JSH;W7AMV'AC MEL^^$X \U$[I8(,XVV=[=[LG:I5$/B#\-2#0E)D^4I]F8^T0P,8&()_+_1I% M$"O\25^4-.G!1V#'OX!*X?2!;$W #T"8P D6E #1BWR<"6.70E($#)ZV::QP MX/CV\J'8->#@_" G\7IXK9?D?1C2PUHG;3.,?-N"?"!9E5"6#.K%"KPMD*5F66ODC3LH7(MIG 9(M\ )W^JQD MPR_<*?<&+1>@@@K?0 P>:[PXR2HN#B[-M3-*B4DGS+JB,7LY\/_^7^J6XYP" M*Y1Q91OB=J5!>FF?[?!+E&8/9GYGNA-S&DAG3#U?BA7]=[%"CQO7]$+>J/^E M*7\C .:@-S2O=Q08I2J8B-?214SDE[?Q^(H0_@H=E8""VQ% M9Z/8UV1C*P:VJ0&5]?[[Q[_./6M1*NU=I^ ?\46P(?RAZ:9R;\57"HX@[&#^ M<2-&P2-U971&CFW)\9_>Q M(%.<,-8!P\6QYK/%%W8,GRL%1<:1SW6XFYX7 N31!90$UR#N0^ENB; MIZNQM,QWD)5=RFJAO#+ 9[50LEHHKPOP&:O)6,WK GS&:K*R2]L(]^V\N9@\ MF-V17R]LLK)+*8N?.W:Y&<__)EL^NP"=L9'-9B-9O9VL %.&$%D!IDPJ9%)A M\Y3+K(I.5H I0YVL --:)>(,6[)&++N=OUD5:3:=Y!]R2[6BYVIU/2L'D2'<$R%SFS"C#HRZIBGCE(I M5R\6,BMRPZQ(7K^0?Y5I]AOBE5IO(;<-9Q1&,5>J5S)C,T/)C4')8@$TN\P< MW31SM,U<%T;,:7TV8K[I4GD#TQXZ(R<(?&L2"_F#*.8 M&9D9=K](["[E2I529B1NF)%XQ@)F^M9@ML)=IIV_-)?5:_1,Z7JN6,NBFQE* MOQR4KN4*M6IFKVZ8O?KFT N"MYHSLKPATWJ^-U3J366Z?*;+;ZPN?U>^@PTW M"K6GJ.^=H72&TD^?EI2KE6Y2%#/K]#G$ZDF(I:>Y5'V7Z>\;PD&>99?/+AB? M9)<9@F[MT;T.!-TN^;69]F)<=EPW:, 67D%E02@$74X;L87^UTS!SA3LC> \ M#VR'=F/:?X;<&7)O,7(;U:= [NV2OALE9%53!PD&[-NE+%*]FD2U<0N?Q[N"'L-NSYMTKI#6=*RH/W:3VQ@1&LS=KCL\>OEF8>%6],.\K0-4/7316/ M]=(*;SL_L0A\Q*%NDW';_!7!GK0A"P?4"O:*!2%>@-%<+PC(48QED4!8OB3% M?B4$N]U58+8$.!OGU+NSU-9S1J'P$O.%-PH_,N)YD<13U:M/03I;K5(\M^9P M#*K!&W?NWL]"#WEFN#R8FQ6!8&TOPH[T3\+.5E>)]SM#V\U MVX?=D"WIVQM$?JR,_#LTX:R>S2.^'G#@W^^<$ [,FN_=%-?+SVMB)>(S>;O# M 8/_?,:TH8=]4S6&+5,UT2U/,\HY#=M?:1,ST/ZLZ/DZS\> =;L@N',:? VR M?6SZ\%+H:7]6R_EBZI$[S5+!6?1Z3O,9H&K 4$7H:Z9F,\MG9L#0Q_"G7LR7 M9F:'H?7:7WGM',:/GW5&, S?(:YZ[#L /X"S9L,WL$8S]>C8]^S("N$[UP'4 M=^ @Q&053[:+2IQLCY43N_%DS99 25U;7;6%T[1M-4 MS>W[(VNQEB]I2_&T5,K7M96C:"5?UE+(65Z G%9J7[A6$P8-(I>^78PR^$Z0 MO(1SE?/5> -4_BWU8L#\*\=B,Y/A>X5\[7;$GIGO0<@]/_KB12T9O&=>>3XR M:UCM=5YK()C 8,".9&:?P"VH/#;##?(Y&)8_\3C1BAT(+30N0# (YQ,CZ !*?D9+#6T ,"2C8-N!PZ MP#JF\'@/U]J=SHR*:.I?"=IAUQ8+ IK;ZX*%SP* )*T,Q@L]?_KZV ZO 'Q$ M@\1<1RT+?'^F8Q15#C#+=(J%A"6MDNG44TS'*"Y@.GUU6_<@9_$&SE--&,<2 M[$L3DZ1V90@]7[B=]]Q_D;,\YX95/)[9I" I5R-X38GSFF(MXS49KTGQFKAB MZT>E8FMCIF(K7^--[37S27_-.]2 U=[@]HW"^_;'?YO#\?L&?=3?OXW1Z]X, M#O1B8UX)-_2_9@1RPO7DW/&'N8>+'*>G\&?@V,)G26%/>)!3GT*2KP^W4T42]Y(BB8G!22>Q M]PBLTY>8?DNQ;G9*1+I:7E\PB/X(G./.!=NY^M]_X!\)-,L%<*#C9" @&SN+ M$,*RE7'AKY6XA-(=>HV2QJ*R2_OV__Z>N=CY8(OQ8RC8&_+P-\N_T MV4X7J.QRQ^S!S.],=V). QE8J.=+L8_L7>P+PXUK>B%O ($K?R, YJ W-*]W M%!@)?]*.RWKA._&:_([<8?&7'J>_=SYSB?OAZ*EQZ2A";_S.T/,51'OX*'96 M @1;T=G,W+$K*NXY4P.DZOWWCW^=>]8B0KOK% I5CCQ_:+HIJA1?*3B"L(/Y MSTG! 63?A:'VL/Z[-T$INCL9L M?U'AA@?P_AFNG6+SSJ(IN*51?(BE-:]&S,QP%[,D)!-$O(9H K-Q90+5ALA7 MTZA0#>]YL,S7ASO\RK&*.&))_+CG;B3?B\@Y[A3RNK8(;;S9L6>MT\?AS/SP M=\$:WQP)HT[8K &:H+"0(<><+AN8;D_JG=UH"G.(#[83B+@Z/-KL]1S+0>1J M@F'0GVKM:1"R81!; \UF.S8$NE'@C,!8>WWH-W,)X#1U"4#-9KQ$H$'=;8"EZ(1"'O$$V%;"0<_G$F$C4UT6O"=\V1(%&)RN.0[8._F'.FLEGI4;?V84>O(+;OG1-RD#4\*0E"L:B4*3V8IN=Z$PDU^9DR-=YQ$WL"<+K5LA7> M!9I8/FJBWS4*V8I-VAO2,>Z1C9&X(AZ=/67<>),G _R: *_G*Z4,\,\ ^'J^ M4,X G[&:UP/XC-5DK.9U 5[/ZQG&/P+P=[E?2Z;#;5=D;E3JU[?WF@SQJ$;A MBJZ*W;3OAXJ^IS*:5P4;@ 1^^=\_RG^L%D[%?.5I;QO6[@#'F]))YAT'F%FR M-D2ZC;$]^?Z3;)K[W<[/N,#4)VH>'*?#'E7B[Q&)5C=^RO9.3T8GUUQY_A=(;3SX[3I5R]&W4^-W7JN6+NI(W9FDSZ+2+U#+;=,J=\0SO(LN]P* M[E(JYO15=G3+\#7#U[7B:R%7J*RT ^%6";V--3!3]2256FR9.KY:=7QS'41/ MI:YO+@3NQ,"*A5R]5,N,U8PZ,NI8%('-58IZ9NQNFK';4KH!KK@%X#9PJ4VW M%]8;E-ITGE'.U4HW.<@RE,Q0\HE1LI:KU&Y*@GO9TFICK52U/O'"-*),^>>&PIG6ODE.KU6RH6WW<=V5 [TI MYDIZX6UFA6;X_#+P&/=WK,V;*U=ORBK)2",CC==)&L5RKEHM9Y8S_F/"N3W;0M:C MV>+?[YP0CLB:[_P4E]K/:V(EXC,YQ\,!TT;8\L M;6(&VI]&T0T^!Z4E+'IPUNA!\\8E7PQ]W9DA9K-7 ?PVP'8X_#5F87G--A6Z)BN.X7?>P%H9-VI9L)KR5 !\Z\< MB\4SXCAZOJR)(>:7MF!N7.78=^"0 1EHO0#(.RTY&,+BM(M&^RY+73S$^5$[ MK^U%/L+[;KB0TR9,JJ/\T-GU&,<; 1S@3W-$D1<$CES>HKGA/0=S[4>DRIJN M9D4!L!;F!QQH-T%Y,<12K\C1=GH1[>+LW^9P_'Y/>8K&< M+VB/YQT)-B!-&OF:IG(-XZ]Y++-2VY*\8PZS)#+BXT'R/*?\>KQR*I>WD 7 MO%A(7ER._3/O+22"\!;*X:OJF5>>CW(0)KW.:Z?*PAYTKL"IW A_ 0C$<,:1 M@,+-4=_!F8#<@"N90P_XU&^B>8V+9MNY^M]_X!^)F);+3!\5C8' WECM0BR6 M;00+?ZU$N4HWQS-*2AHTIQDLO!JODO[]O_^GKG9><1(:H;*- :.R7OA.O":_(\4R_M(+'#R4=SYSJ;@CCIX:EXXB],;O#+ (D+7 1[&S MDIXOK>AL9O+1BXJB:VH#G_7^^\>_SCUK$3.[ZQ0*YQMY/LBH%.<37RDX@K"# M^<^)8 "I=^%I0)L@YL[F_^Z R>EC603M%7!X&HXS4B_R-=/Z%3E\)ESX:>0& MH 4V F !(+$1]P$=\1?!'G(S+$!R$IO[H"J%OW#DK-0B[05#5Z/0\Z>O3]+S"NI'-$@LZ-6RZO>6\_5Z(M3FQ7P=6,8* MI/R,A5#+5U)BOK[ ..BKF[J/[BU>X?,8:4$_@_Q"ZBIO%)+M+C<*'K H1:.> ME>T*H:V#1&*UH?] +'F@UG G'C<+X9D366) S.A%-S'*U*;E3()/ECB?+!47 M\LGT+!D+W!@6&%>\_JA4O&[,5+SF:[RI?7*>.Q&2+LI:^R,9GPTRE$?!_1TO MI>*Q=6!NL>.@$Y#SA!8A:7([OLS.2 MS6_D*X(*[^ C3\U4>#A)S"TE$0Z BJ YS#H9T8>)&O5]E*#;2$K%;-,"S@7T M(QB_Q?S01(F(+(WU'0N>AU^)O2$NKP^W-AFEX[(?K>2^[$EW$N$W1+5'WB]Q%I8%K3'\&\R+$C7\WX0YVE MY\%R7Q]7Y/?E5?SAYRVQ:.X^_9U(/H5#A<2\2:&/-SLT]T:JC]\7>52).3_\ M$OU9$=,@>D.7<08TLB7:";Q!ESQH[AJPH)%0W86"#AIIWV?\/?+*XYJ[T10> M%Z(7-C)D7 )_$!(8%G"7^(7O,+;>![P,7@ M;X>L\D(D.(< MGK&=\/5*2)'D?<23O%L)RS^<2?*>87MW3@Y_@$0M+>2&[,XS\LB0_G@)JP2+ M\/WT"G#:N6CCC-P4XO93X[1]Y $*,.VG!S)70V,\\AGG>K@9T+>E]UD2'\PK4O7ZZ,)O>7;W/5 S 5A+-0:[5VM4JA0)-UF/<0V$:;N\CTC M7_39$/1TE&MCYN/YF^B?\;JN$+&!$*,]QQ]J%#'B"CYP;S#-<#Q\UP$&&_D^ M3(TA[S&ZE7Q'FK51$(MB&2^GR+X/-@.YOX! YGDV2>'T+X+8"M8Y\7L MZ[8'2QUY(7 48%X\QMLCLXV[!\TE*").%]'MW!N#J0=(E]>^QD@WMTY8%HXN M?8LQ GJ(NPY\1WB&_MAH%$KDH9B1SYQA-_(#\FNBQM=SKF%@0#:+Q3@56TY& 6$&&WV(M_.:WT/YAD1*X;S'4>^-4"^WO<\.T +7:JGQ/>! M'UN A5T0%!XR]L@GN(<#,YP'Z01.'%VOL&=DW^9H*HG5V9((>#F+@&<1\&V) M@"-]D0_8BEQ@+)B8YMG /X!)@B7JNGGMR!P!"A*I=X&_,(R(+";=F%^,T8"R M@:^A3]CAH1O0^U Q VCT(E+1$M-!1FDX>T1A<2>N).)AQ)06\=XKTXW8G")I M<@;6\(=3#3GA3C@=)QR7-((D#Z_++#,*^!3Q(R2\)Z9O>$$_$;0!;E#Y& BO\(GB@Q= L"\W@,F:! MP#QA5K,/3P=A:EG;KC)\$*#&Z!T8 !3-%)@"LF74YY"5$DX+K &S(Y>'G#$FN.5 M,#NOH3]!_@"K!KS%1',79^[^A+7@PF!;?0:8CSHK 8("K* "^" Z\ 'Y)^ P MNP8=&Y>;J!NP*0>)%'[WD:A&;()N2Q_ ,U$>PQ\%!0 EP49^>CYJ&,+E%#^8 MTP( DM,3Z\3?D.34!VR/8)#HW'?6-1#F"_2-AM [<<:<1H0\,TBRCSBB#IB5 M**8#1OX[W+5'-#:E#7,VE*-C@_,'(((\([YBQI0(G(#G]:+!/+_^;:?1&\W/ M0P>L>!O1 -%^UQRC;T0[8P$+ 5#(,'3@7E%^BR*,!_%C64& QZ; M)1<%X#82])B+%*XC($^' :3#J>_AP[%/# MC%:.U(!@W'!%.PKDG>6,D6BD&1L.0,/L<[=)3.<3S[\D>A=G0V8'O!!(@4TA M-W%=$K.%XD@8=]_,TGE,BJJ1C:0"/P1H=2"]"NDMB0YYH>G[R- )2HEW1\EG M5\Q',A2%WL'E8VI+"/0,@Z0GNM-D%L)+-9<#'LBO'N$1CZJ8*2M MJ6\J $@&F>G\AFL!)6C")'<46Q4*$BR*$I,"3$>S([1PY\%#?-SKDB(4'P=9 MWPI^TY;CTY=G!?CHIKA/O-!@=J5+SC6 7X,>%U'T\@A$<2*OL<1CP)B9*"7; MSLI1F>#._:D".[YKDSM0%:*8P?"<<,62PVRT\#!!]$=CRLA"?2A.OE,22'HP M!6*$ XP!?\8'4EUQR/V$E-'2B6J_*^<&,I.EA?I$,!'7(> M1IHKZE0\U"*HWF8]RG<@? 6QP7P+Q8@SLH$1)@F*/ELT-H/!O:%CY4!9QBBB MA8+PPZG*O+IAYR1:G& M>6 !G@LO/>UYA@27,>"$"F?HSZ1BJ6GJ0QDAG(1T F+SDF>,F*$6I&\YP%AR9CD\.#T1^J8XNWI9B=6X4 M-)1)0%'HS"3K8LKC9%,E- OON2P,>536(6< 45ABK":Q#<06RG)1,C61Q>5B M-D_4)>._R*&8-1AYH+PZ;.NSJY ,9^5I2FY>(<<"@1Z;XVB_ _GR^T@[8S<* M=GJ,Q9?0"(,26ZF+[)\'DT@*VN*:$.E"#-9) IBNN]$Z^#@"Z/@0J@N\Y._L M,M7P%(SCC("[NK0R\NWNS/AV9Q9&>I/IV#1Q[,I5N"%Y#6:G# AS.>X2%;EF ME^Q1J=C$^F2\7T7Q<)D);SIJS0P"*=EVH N$CIM\J61.=QEFO6\YIC7<<$ \ M@VQPJ<4#IQ9^(]<;D26,3N@^H :I;D[IDZH5S^'J.A+N:'8!X"%88!>,F$K M>CZP&'S; O3DCI X99+S*CL1370J3C>*O1U_EI2[="*Y!&;"D *P)! :P< 9 M$XJ@2PW];!2X ",VD M8]$+,PF@K9//P+8B(V-"\7+8H"HH@K#"QIJ"NC30J M6DE*T5>M!GR$4M/A7V%D-%)+07T&IX'$&IZK%P,1 \X I7&4/F/*--@1! MCE.*4H%P1$_=)@8QQFZ+Y1-:]H37\]9E<6^E6$#,P=(L56JYB1.5 MFQ!]X2U!+.7B&R#O$PL3?I.0>V\(+[H,+( AI@$"Q]MG75]) $!2^-/(E0N% M7*%0P.4OGP&S3A:B5WT0;91T_ "W! GI,KPH7=D,"0M];0R14DK@MRT-AF M:-XG0PQ9Z&S2EO:&8E)>%,"OP=MWSPD]OEG)?WAY(> ]KCD.V#OYASIK)2FF MPQE!0?F"DU:[:I!NZ+2MC=M^Z%*]HK=4FN'#4 "O_SO'^4_'HX>1CFO M%Y^TDGWM#D"[R2%RC+Z (^X+:)(O(':,K -K;N%A6X4T&4/)&,I=&(KQ"(:B MZ_G5MDIX++\03D%^T\HHYU;"+=98%G[[S[^\6JBL%@$JJT& 3%QDXN*YQ<5C M"4.M6S9;PVQ=@F&+%$T,*VVPL-BZTT>QL%7'K]>W2E2L!B'26\Y$P&:+@$W1 M&%?@@M@@2GAS,3(C&W,)WVX5!]AT9?%.O?;6SRRPU=Z=[E>MN:?8T_9??FBF MW[KZ1MT<#5O!,:^Y3=C-\>N-Z *FEW.%RO8VR,N0^8F0^=8(Z49@? MY#2?%A:/P>7[-H=_0N'Z)@JH,,';E)A-[EW>+&9?AS3=$CZSZ;+QKASD3;F0 M*U:,C>_FGN'=>A)]-D*,57/5:G&59[/5TFKC;40AQ90;TYE]F*G46RP#ZWKE M)@&8F809_CZ+++TS NLY_6E0>.M$ZVOL=4[W(T\5"_,D=N0VE/)?8IUW=OW> MLZ]=JN&/H=8*^%,OJ]V/U;KUHSLO!NLC5)3Z"(_I#'/W6>_4RPM'PAOZLN0Q M7HU/RETJXU+]++JFB155$9ODS@!"U01"5 %ROAM7Z RI@$WR?T=H8FL"&<=0XTI02[7RD?$6Q$VX^M];MPCD6VO=(+&SE'84:J%^XGC6_F M&Y&89>$Z"#4?UK-FVW'@QKH87E*/]20IW[JV(AD/38Y8P3KFZBNA;G(79*-2 M;[SD4:K0KZ*?*=6N$9*I0KCINHYJY2\A+CQ@7#:P>]<3A(3#-4:CB.HF8_%, M[!BX[_E#32_L'"352+F(H"+B?.T-D%&N5BRL$W&?\01OQ.237F_G@^E2O<_V M .OS-I3ZPB^@ZLNROD)4D,U&U 212%/7WW<%( ("1*K0,K;%11Y9%N,=O"B66!KU./[?0$X@F4S%;-(%"U,55]9#PW&6E<8LUHPK65)USA>-ACA&@UO*"+5V M")LW??LE<*Y3EY1S.&W>?.+8"YFFXURZ\?[$[YLCYW?2I;SM]$?4*P+T?P4@ MIYZ+E8)C1(IDF\AJ(3 M:)^Y[06H/R]S/_/N'B2E(]%RO4=5JLUD@6 .CN!O2_+9Q/.QZ%>L1IVNPGJ[ M*O*L^&]JCOW?/SI=JVY5++W6,Z8!;O:J51+!:87BU:WTH4)J"[< MAE6;NF!*O1BGE-78\&"]*2%9&TNFF,IK;7:N\> MGK0OSIIMK?'AY.)<.VJ<'33/M;-6^^ %2+O6Z+8ZSCG99@-4,++Y0*1AKR8O M"D0S \UW@DM9E5]M(=9S(S0QXW8"Z0;S.563FNT1H#0BP'Y+0_1R6KS@N>?# M&8V2;@&>4!;C'ZA1B#7%5C8T 9]NZ_6Q>WO'6A+<9]A3X P.Z67TM6Y1K7IJ MBX%J%F](ACVA<;^(9%X:T\"$I+X*V$HBT;BP&9T?D8+#VZ7.-O4B8X&:I"DZ M7GI@(HD7T%CE_KBU+XAM5Q);4Q+;"T.VMD,]65)(@'Y]&3#A/?*0_R1=L'Q$ M.61CO-4:L#?JJ69CQ5<_2"Q1:=CZU'_-3LTAN5G,Q*A](C7E\+"Q R(\]0*D M,NII(]GCC1/N-YZ,[?!.04@1GF69@>A*!\35!YV1/.>>3ZT6U)9TL\Q7F#Y4 MG5\TO^*4@H;*R!OM* #!MF*CP.0AV4VP&LI5W31Z%=:IUFRP&JJ52J?&"L6. M;5;L8J]L5KK=[ISB4^KLGAR?GYT+A4 M?4H-J937Y%)(.TH6\P*TFP=$E#SJ'\0I^A1CIC9VAGH9O.RKTH)"^/ CG\F> M27S/XWC/VINT]_6,.I?J17-'+[]A;^EIO6R+3U'7D,, M@?_&9I>4!X*/BXZZ@ME1&QG>^#20C3.2N'*[N4MNG^I[F $WSUTQ0M<Y>=AQ7B4; C46&"W<>RC[%JMZ,O^P.'-:##3,K(L7E M!'M/,=XEA_^V'ZLRXK<<)>6, 01C;*7*>/LOEUK?810&-HOY +#+@#1R; _C MTX0QW!.LV':5IC42&$>A513/V"+'3#J9W8K_.>5T9.+1;R;;CHVFR]_C@3=4 M1@< ^PFV$HRQG[H7 M#2H]#.%AKS5 $X&3RL*).A*J O2 61P@FY^1W>=/C&9A0TVINF"1]9R0YV0A MOF!K';71\9+M;SOB-!2 =:?$]3C="\[7?1CWA12*U]!'31 M4$W>"J(QMD,+I">9>HI2.@LU>\;6D4H#P!4S"M&+A_'F?E=,IOM(Y.J/%$15 MEG$7JC&7A/YHPI$MI^%L%X:Y8@+4MWNVMQVW/E!NB>C;A"HSM*CX)VFA(:6.+F!TU-MUVP_Y 4IGX@V/S)(-$]^,R .?CFN\2M5=T.;;FNA?R M463FY)+<RF=O[=4YW]1 M!'P_UT&O9Q3U2M?H% IZH5,R*M6.6>F9G7K)U*L%LPC&A/0%;'K L98%'+. MXQ,&'$\;9^>MULGYI^99ZWC_Y.RH<=XZ.>[4RE6]4$[YS_B3G;E'"\5"K5A_ ME//L,17$<%DB6:.5UVAU6K*\6V.-Q\_M;TNZ_ACFV!; MFG=CZG,/UFM&O?:D'DP]K]$J-&49SPW+563'C42&K%ZC#%GXEYKC#5%Q&(Y= M;\J(*O&NPQ?']T;<.#PR_4NM@8(Y0'NSY^"=*%-SS4D0@35ODML_U"*NMW\U M81?:L3DQNPY7%4Y!AR?523$\YHR27.PBB\B6 .L%W@VE?='&9";B&$!*L.21 MD[3UV\4<([P0H1UZ 2RTSUQ,TS_R\_&J8Z>;Y9K.,!#V+L.>N$$(K*CK>A-J MBXH*M;"K?=/B/AW?H;!+;%4#8/J8Y8==@^4/L]?,E)_PS@680AS Y!Z)U<5= M3.,?3?E:.II"LYAE#KFYX$F^4)8C*33M(.:XV I]EC;A,1]VC%D9L_>^2(%OMC7$ MU$!<=I&K@P'_B4:,&!"_CR:/2V1LX,I'1HO('^Q+8 MB,B)V&6SX0B.((=N:1<,+S#=IK%K4N1U^&;$_:9 66"I8 /I42AP./&%T2I$ MKDGBV0:Z1BO,M(CER([F-IQ['V.NBD,C &9I.B[%);S8*9OT0!\%E L)OR4M MYP/TE"49E#-\!59ZA6DR"*(1SZ>DZZFPTGP,X("Q2Y%>3/Z8V $;^^/X&]P? M1Q:N;0[-/E.:E=-[?X*"E>HI+GJ4$\L .\(?L6D@6*O68Y1_@]-P((\CO%4+ M'%X,#C0LWN?)TS$^!+1B OC",^/6*R9N.S;O4H])_7/MN_F&\2(B;Y =3X:7 MGLOQ/J3#2M[PH_1LA4+P?IR&I@@ZE0AR<)CBSC"Q]B2TK+W!+Q 1N'])] ? MZ+4&<1CZ5G__EMJ -Z(^]D#7*Y*^)DP0*'P1)7&R" M_ *V$T2H.#@\W)!$R9#]D70PX>2GOYE \-3 (7=.8O0JK^T!N2*V3[GP@.\E M.P+TT+JL'W&9@_E!(W*N4B:#E'_D(N& U:Z"%.)G)!'D! LB;4=$NT"C&79=9@N^YMD1 MYGV ?/HI$DX21I4#W/:O2*0!I<0+8.^)%7IT6G6) MOJ?Y#_DCK9WW\VZ"KZ!"WH1 !+?.? MQE%;:^R=(78IYE!.,9QRVL@<*IR><#Z2-^.X00'26@.P"$5,L%[@B2@AP52R MI8*@EMP8NSC(8KV U],8FPY=;_?H1I30;QR*TT@-) C9<)C2*0&*G &':5FT MB"!AR;G4MM+$3?X7N=)%DX7B"54I05 M:[[,62<\=!^;G7$ZB,K".!O($]1Q#ML'4L ]+SYL+@]CPB=MTK'I7AG*,)$L MP'-=\G3[1R30+1#1,!]J@V@-X,^.#T?)3)L*H2BWU)(L!<'*@L"S'%,FP'!\ MX6$7%T0E)*E!(@!!3O(TF,1/X#U= 0"@?P%+RI M%2CZ-BHCKBR@P0O.$+IC\A">$?[?69I'CPJ5S*4'*J",#-2+XSP*LC9@8'Z] M$9,&J( ,*6_3N/)F$KKE!7\X<)+PD?3J8K6%Y_9?=JIENV(5]6I'[YG=3JF@]SJU M1)0J2N[B+ZA1(E5*Y6:*D _+ (_))K97CU\+U1DX:=YA\ MKNV+ZRA"IDM*7$6E FWVBBA/ 13TA<,H7@7%5I,;XN2#[@!.P X]Y:IY@3'# MV'(O+44\ MR00!VZ6'*/5L>![EC$Q^ M][D4F3B$,0$L3W#5^3[0FQL,KF?!X"P8_"3!X&=@.DM,TD1I0]M%>BA37F)R M^0F3DW+XN)=8:\0V21P](JZSQ]#LD X_'B835X=BML&YGZBLR M5H4TF'I$< M)*[6PU74 #2QY+LQ&YDNE;]Z,8K\$!U;*K@)GHJ.CJ#S1368&YDW6:(!:LH6 M%EXCR&*QAEE!$)NT:$M>H0MGB>#@-0>Q@ANSQ?4&,7%JUO-D17YT(S-5VK%AZ*6K!K%W#M2;NZL100QC'+Y+@EA%:KL!-RM!Z,;U M^$B324G:F2MB:,T*AX!$\X#'A\@;B\M0/&"4IS8D8:[8%!Z_@Y;/QFC#SM]?BFRZ8@J'W(/!%$S0A9(RR1+.H?J8*I[QY\ ^H@FTX\79(T\@]>&^L$[[8WS%OU1SA48!9S53GG%OARH//A?7#N6[KP'('9< MBGKEL/@H?P*>Y[XH#*A%P3B.[7+?^TC&[F*BY:%P?#RN2"ET3@RIV:):6X*N M%$"4\43:7.Q\GH4$[/IO]!J@$X)R 837>TS18V54-AJ8HBB,F,%T08NSISSY M0%1!C8+W "+G+7>:C<<>4(#$:Z)%D8O:QOM6E.D<3R#SVGDJ .A6SI"[;#TX M7GY,'NTJP-R7-(4J>1H+-J@A$KVGOV!ML#@<,5X*N7RDH+C?F,1KXNI4(@H9 M'S,_6G['@Q^@9+,!X'A VA *5R@QX54F*G(BL+B5H*Y246/&@@6*E1 W3*Q"! M18FY =. F#")0*8_<';/K^ K);:X=RKV38U24C&G"I6TARJA*%Z,6EAF8ZHK MS5,44-QW&06VA<0-\.+6K "4IJ:3XF(_(Q =MK,!=YB?I]($V,*H"%F""P%Q M48%:7_/-27Q\@G51FOHH0J\.70A7 =QEY,,,+-.WR)4)UKO41\AQ-$+1BC*8 MNS9ML!RF="[)D/+"'_SF4*AXSGI748R',F:\M,\0 -/B29]-QQ;^D8'IVY1 ME)QD+E8(,"5IBF$?0>+B;Y[1%BMXZ N@RX)!A#HLT*Q:8H.H&H,.0NA*9A0D MOFW.KP*6#" $/Z]5RN)"@&IDG^A5772RV%R\4B_M.8H$!XU#6UP$IV;&&!@H M14$JGKO$D:>RNLF D=Y RFT\&@F 6#U'PY+]BG!+],B4%X$6MU&6;08V$>^G MIR97P$@NI5/1+'$Q:U'54'HX%P^KCLHO).)"F8_I&B+2I):*15XJ[Q1WS< ) MGM?[OYHKPXF5+_E\FH&)>]R2P:E5R%,\+8,W9>TY\ZD6Z.+&R[B4#R7/65K_?"*%.4I6*&*+%LAW'[.Z^+JIAA/B!HN3 M1-1-8CJL+%+"4^IDD6P>!"WW\JKO<4O>\6V*^DY3I$TP^(49)TZLN AM21!3G T@R#(W MC_H\XRO$*_]L3 U9!,FE918O;AKK%^)4TJBBCBU">',!!W/)-5$G&UQ7L%5X$ $^0+FBQ1&$ O#&75+1@,1W6_5O/+:D>-BG6W@%XKD:H7T2&A>LCC'592^Q)BR9Y$;SQ7ZX)4B.FBGDIO3#LC& M%C>L9Z,86(!S./2HJL\L^MH.X %&](B%1>6E!!*2:B;=*/ED908;2B+@Y0L M1<^W\8*N-^;)N?/#CH'&RZH$('YK18$*L'4Q&LP=#>C/"73\H; MCTD=@X5 3#O >$B=CQT[M]),PF=CUXP-VACBLQ5">F!\R<(/"1\@@A_A/4O/ MMTU>$0&]58CI$+] MO$O/5&6DRP5A''6[KT!\?182^:#$J6K83\A=B -T' MS,)2(\$JWHCV7LI4F MC1@ ,JUN(:G,$OU'2PQ&2RC$6 GD<5$"KB=EK^Q M'F..DRY7*'9IMJ1^);\M07Q5<1Y0;7*2W\MI4:KARG4$+L!SDB6+_:/H4G[T M?&T;XLNE0A9?SN++6QE?7N+.200QD+PPL>922+B^GBBUMA/XT1A3 _TXUI)V M3"GY@TFA4C63T PDBZ!<0E)6W9BI""^P9)Z)YL$5\MRL1Q4FY&'+D/&,?,ZG M%.Z[R$N[S#N[S!V[V(P@E<44!I1QH80_WF4" L M7BA.HT9NX>. @5(ZL+AB&8R]D2BJ2=&68(QQ#ZQ8-N=R'XW.Q?%9\V.K M?=X\:^ZU&X?-]LE^\_-%Z_R[R(1\TI+=1EY3UZ/1@K23?8TO":OR79RUSEM- M7J_RHMW$'\7=[Y>0-WDSB((@8CXO,W :-X\#5&_RKG1M9D6^:%2^]9 X&<%^ MQB'%7*KEO>/[I(G^:^- '#XO68G1<1-.#. ."WW\><%:@ MW#7D43:\^ (LYZ MB*^+AP/0QOH#Y-EVXCUO9#?.$@&XM4):; A)B?P3%Y3+;-7Z)9W M= T,._8XTHF::0F\8Q/Z#EU6M&6= MM@@1KAV4RB"M_@1],NEFR*^HX4H3"DAE%"0'EM1X6@KG#1!\W9YAUKJ59QZ^1,2AP$L_=@;/>]-6X$P8+ 7Z\5>N5,NUBN=4KU8[-3! MRNRPDE[JEBV[7*TM*-K=.6H=-]N-_>;Y=Z4Q",>5TE/B2BFOX5(TOA:U2\F+ MP)%0R7WU;K56*U3FL*6\N$)5 MJ?R4B%*>KT3U[(6F7A ;Z1J]BE&W[(YIE0$QJB!R:G:1=0HEHV072]5"J2>O MD6VZ"T[/7'"9"^Z)&XQ5.LUOGUH?6N="AE:>DC56\IJ<_;DY(D\9D)1&5(%4 MYIKC@+V3?ZBS5HC$%)0O*%]P?)]G(J$OIQ#HK/,%AW:\7.93F$(@!.='8A2@ M'66?8BZY9P49E+'1X=9SO8GW$J5@C#2Q?-3L!IX+QNC, M)A4&]I^_0_NNNS/RNOZB-UBKY6O5+=WAWZ&/V'L/3!4T)";5Q]<:-5W5I-!: M#H:'<0 7K&DI)/1\L7H/7M2\ICNN_^GZVM__.X[0>Q6SHWLC\+)]DV]F;&+ M8/U[?TP15>X#FO_W(2 1*/_LN/ 8>.PQ+&DY3G7\OB--@ IS%];]-)LLYO4W M^MN'(?43$^L#Y/?-6TH.XE8FO)8-27UR$(;C=W__/9E,\@&S\GWOZN^&;PVP M;7Y8R_I93)3-!<+HLUI MN5M)9<8;(Z.R+:,RO5"JEBIU)+1RK58 *C.,LE'2?[/KG6*GN"F$=DX9U O) M[<.4;H^]7,+2"WG]W_\JE5$1R8CK^8@+*$(OV)LE>RBCY-C+UV4RRE[20&LO M25=1+EUV>1:@O+R\@&;H]T^-T_:1!V?'^)B=F3M85T[UTT2$V0<7"_R./A+((JB MGM@>JR4@SC2Q+;\RW23];Y4?L[I7\*#MZQ&EE MZ3YG\+->+Y9XYUFN&2H4E]]FDC,RDGM^DML8 31'EWS1$+=DZN73:5U&D4"L:+H$B]H.=;Q^V,*I^!*K]].#L$O,:J"A;3]CPK M(@\"W3C4WU.&LR-_M>6O<6JS.1YCT2R134SD8?)" GMF: *%8,6]+N,5 [#H M.4T7FGU>L@+]"[8M*L;'@^""^8-RPNU&[?;NIPRUGP&U54PZ-Z^]D3>< F,/ M176PMC5@0S-&^>W&L=W&889CFX=CNZ9KB5IWVJ$SNNSBM8:7@7%[S?T,XS8/ MX_:PM[KS$A'NL/$A0[C-0[A#L\O1D]=II/KO_#:MR++5@'O,H.'?E'R_#:G_]UO3 MCI)QK5QJP8\TYXYK3KTH?-=SKIFM9F#+6SE\2VDJO=J166!GWZ?A+GU]YNQF,^BM^:1Z5L#C=J%%JK: M&V()QUY>*R"1;\)"-PIJQ:)1T=\F:4(9!]P.#FB\) Y87,8!;VK,1\3^3P3< M41<%75*TOK/=F!W?@IW#M56@SZ/V?@,%X88Q'W;9A1UY;6=>QWRJ]9TJD3MJ M$5DIZ&^Z;X&>,#J7])G1VCL'2;UO9QC7,:-BPH':]";I-YQ HK MHNPRH#7#4M)7C%=,3J,[%EH;1UW7L>"-I)]ET@O39S9HN=@*QM>\H8.Z[:S= M]#BD3E^41GPAM')&V%KYW0Y]DR'^+8B_-$'UJ9;0&METN04K,XW /A(5C'G= M3UGG&JQR,_3\*:^EM'U8]$1+^]?-+(R'6+FEB=Q",2:+!A9P>7!F0+I,PT#7">I3$L3 M)AUK<[!\7VS$4??A+)7LU%5MBH(9*W\K):*2/21++]ZZ=.U-TC2#"N[ZI 6\ MS<'0+C9 4#EH@&VC>J*8KK)$_A3 F?4]WJ9 /3," Q88ES'K(+6C%U60>K.G ME6VZNSU0_'K5#C-[M4ZIQ,P.H$JY4RN5NM5:J5"L&?^_O:OI31 (HG^%8YL8 M;*LDQD,3:DW#H6C4V/,";=S$2D-K&_]]60:Z*#52W ^VF9.)0=;'/I@=YNV; MR!#GE!MT3H'SHG.*$N>4N??@NPON/#8XRS7EG-WI_)_H=E 1,&PY7X 6I)D1 M) 2+ND$:?LB\Y!.2-YF,MD5V$)6C&QLF@(X=T/F19OW/TC#\PD(3.U$66.& M#G0IW;) EIV0.S=JC5TM=:[AA0OG2J/I2=7II%C"-_5TX<#Z]K5C #0YW3:R M ]D+MII5KB;7U[$'?0,N< .WG+IWAXR:WGVZ5!^6\RMXB?^S7>\/-=>^S !,HZ8V]XU"^OU;^JD%A-1":DD" M-'_>T#BQENDZS?HM8ZC8G"#SD'FB,P9.,D8\-PQ9,T2FLCJ20&@67LM10IBC ML<)A%0S;=EE:3Z@L+4=45HGE7^V)Q$HBL!X\I@[5;)\Q+3;;'(K9>#4[B*-= M^K'Z>%W??@-02P,$% @ %91C4)F8S\F94 Q*<& L !E>"TQ,&0Q M+FAT;>U]^W?B2++FS[/G[/^0Z][NM>=@%1)ON\M[*(/;W/%K#54]LWONJ9.( MQ*A+2%Q)V.7YZS7O=N;]# MUJ=C8GE(=PCVR "]&-X(]>S)!%OHECB.89KHBV,,G@A"#:6B:$KY]/3BO_^W MW^D3+OU[;.L,E3Z5/FE%K8C*9Z7BF5I&#[?BNI$W-NG__NWW$<$#]N%OOWN& M9Q+^\6_X&3]_;_]4B]]5_M.G\+??/P4W_-ZW!Z\7OP^,9^1ZKR;Y?#3&SI-A MG9IDZ)U5E'I=*U6T1EE5:]5R[==S_U?'>!HE_7P4>]2+,?!&9VJQ^.L1?1=O MPR3^FK/BQ$/L7U6;>.<>^>F=8M-XLL[X"\Z'MN6=#O'8,%_/>L:8N.B.O*!' M>XRM O^[X!+'&(KK7./?Y RI]&GGP>O^]CO[)7CEP' G)GX],RS3L(BXZ87P MGO1MFBUOWEU]OV78_^U>RA/^^_WK303>^>7MM&C^T_.MW>8Y/>VKE"#U^_W'0N MZ4VM3O?RYK[;;J'CSEVK__>4*?1A_Y MI=V^0_>WG1Z[[N'K8_R)]1Z?7OD75HGK_H/ M!35IVQ[^)7K21E_O'MNMYB5[3-BG/SLW-_0-Z.KKXUVG>TU_\AO?;5]^?:1] M:G=IPUJH_<_+Z^;='[RSMYTNDQ#Z^D#_\]C^/U_;W9Z2B._OGZCZ7OC_36]0 MK*7Z.C49Q-E(E5;1_%4?'1\A30I"BP-Q=Z^@!A5^*,= BGGI*E.J5KO;^>.. M*U2K_:U]<__ ^][\X['=YI^.Z0!X0-K)BE*0H:NT9R/#14TZ-0WX]'1G,R0] M&WDC@EK$I<@@; WHQV=BVA-^3?/)(81_.NYZ9$)'[_%OO_S4BNKEN=_U;2E< MT,P47W-T(=K>.C]!5!)<">E4:UA4!MA%]I!+8D#G7_;9Q"Y](14*]J8.07TJ MDQ?4?^4BZA/OA1"+VKV'[JW=-TR".I:N\-^:Q+&_&8YML=87Q/?L!:Q#ZXEZ MC ?$;UB+Z&3<)P[2:@5$NU!#Q_0'_DS: ]JJ&*RJ?]'+LJ37(GI 3I^>_Z%@WAJ_B*_\/ M^GR*P*DQ(/:3@R^?K ?'QS6C3&=PRS\))2A,Z8:\TP$)?#>TEKN*&"_ MXF 2R@'1;0=[AFV=T5F .'Y_0RKBPL2P M[TE:3=4"*CY19/./&)*&]82ZC#+:%BHIJL86&/[8MLB+^4I7&?1FYMG#0RJO MZ+5J.!-P;TI@7=&Q.^V[_F5T,@DN*@4OCUU]POFPYV%]Q U.*Z"RUU0*J&EZ MAC>EJXD'$WO,DJ%C2GY/T#5^^5$J,H-%Y\C7"4%?+=I9B[:R:3BZ0YN*NJ\N MG=!0=T)T8VCH7,M/(E9I55,4*A12Z[G1*H[T_3-QL&G.1'8UM3AJM'O>*WHD M0ZH'ED[6$50QPW(ZNFA3+5S4+7?$I#3"S]$Q0WF5@W5&LFA_=']N_:^IX8AY M$[L^>WLF(T.G/,MDE$V&U4STT?R!]$Y]8KQK9Q-]Y,QY[N$^[9M.3'."!P,J ME\]'Q2/^MSO!>O"W?VO?=N@<<\K6J'CBDK/@P[EX)FI4%/;8J.^2JU+0*<\1 M'^BG :(WTU=8GX]*1^B9ZQD5H#$8F&3^?<+-J5+%=&W3&*!?BOS_T+G_.Z5" MGCU^YP+1DC=_]NQ)TJ^B4Z6*TJC^>NY+YZRD5.F5-869D\CG\Y$8G6I1T2H3 MS^^P'-1H>T:(CK"A8884WU^BFPQY3,XY\ MVMX,K$W!6 ;V^V!I2J4.8/G&]%-@3?=F5M\ :XFJ?,BLTGGE0*RJ>!U[YIE! MZ8>A"T]*A*HL&\&A!FC+-&!+IG69?@D-J):58GE;&B#98 ZI* SHU>&4 [S$ M\8@GN&^P-1:,Q,!C."#F)+G1GQ3'QE$>-%AR.<*;6$00C?EE6\9XL[+X-L;9AU:@77P MOQ5>%_'?#2V%8[\(W:E*;2F*#:4"EB+94OR#O++=74-?ZA8)P2YO"O8F_BU5 M5>K%Y5@N5:O<@YV*_V2OSBZUK%17@!J0E![)-=V6F>;K$G@M-R)::WHMJMR8R)CD0YQB GLW;*&A-#($"MA"L(4YLH4'C&0>;&=- M"6.^#&M 6>69INPA!A.L+UA?L+Z )%C?@[2^H4M\Z=[9?BWQ:CYS&+_Q\4ME M*A>,,*'F 4;PZ[P%BPQ38WJPA+.EMC!;%I5B)4.X+5M\I#_"WD?R;44 0RF5 MH=P,1C"4'S24'[2#J\*R>T.9U^$7&E;Z@1UL\Q-K\6^VH+\BYDN\3Y*#=O&. M;RFO6'"6F0KD\Y%Z=($BD*R9CD\KS_0UY8UMH1'OZ-WL;/8J.?>VW1:NVZAC M\70//+YPA%W49^F"[+'AL0/C#CL;/4MM9P_1(WF:FN).EMIN M=^GF)OB)G/8=@G^<\B/F9]A\P:_N7&[&?IBLANFU[9SY9O!<-PEVSE@^B\#& MS0+.SHK^R\]*@5$+/G!EWXJ2KY]1!_<#7 M#[K[5M82^YDX0]-^.4,C*@-B1=1F]5F5#8^YB7*W7#RE7L0.M6?1VP_>PKSL MVV1G'2S1V-OKD7$XY2+UAOB&;BDPK-(8UD-Q,&;'L&[7:06&=5L^J0SFW1*/ MCI^#^[MN6\_$XJD)0_]0^@+?4NL+R':RUVKD^KGRV"'DZ=A"8X(M-WO]D"'+ MV@9)0V4:MM$$ 8O35E7.^(9YY+34&H*^T==-1,EOWP;28E];0TR56[4 M4W3<34R*R9J^]P$VEP;PCD7HAB:*?6UB6K)[[ M&$ ?R63+]^'VUEY_)&Y-03,@@OO^7Z*@PID 3[;1NNID)X$HFY.)8U-K+G5YW0E1$S!5YL3O"P^\-EV50QFF#'$VGL60T4DUN>Q.'^QOZ+OS^1L'6Q M;,_B@ODTV(HJ=J_F[R)-$KZ>7];QK4W&Z1OBB MQ46695L$_=)JL'_0A]&-F,=@F1-#^@WSV7T=4SZ0L/2+MBKR,OXN-B?2F>9+ M+6H.9Q@&LHJCE2AP]NWLT[N2CPD["L/^)+R=5:3H,5LZ)BP;#V5\!"Z,.'12 M#YZD)N=Q8.T;&MEF;QBS[RJ&?&,R/X-.ZD&U;%C(272SMLQK_S3H\MXQ>,DH M6.<<&OP]NL9"]U-O,CW0]=1^II=,32%YFR7 ][_YMLM\22$4WY9.!>=K@ID5 M87Z?6>4I[8W"4_/^:K^2U$;SCOPN[U3E'=ET&1"3>+S,,#(\7G78<(CWZIMQ[M ^5=&QR(.,>L3UD(['$\RJ MG/X@5-%F6;.CM;7F]Z7:]!$WG3^N>ZC7[O:B(V.^UC3[.EZ/^>1#^AYW4>LF MGKIDY=*6\3)I5U ;2EG[ M-7I" 47^#:.S:DIIG?"LG2<=71+$$%7QW_O.Q49T88.;$YIV&8RXWOO%7Z1. ML* 5E5K^M2BA# #7)J96645.K2OUDMW*KN1 )(D9 H D T@K MNA .'B29V<-A@+2%_.LR$ FEG&.WC]R;M:N1" !(<@(! $E.'@X:H"P0AUP# M!+PA>YC);?6 -\@-$/ &R0$"W@"\07J ML ;/D8+EB(.O"$K*;/S01WBD0RW MA'A(M\<3D_!H8]W/:,'2QPW(T+#$X;[(T<%K=O"6Y?=#MX9)7,^VB)MA4/-! M-P#4'%(4^4#=:_[[?-":'8.ZX_*,::;XV&)3W@*$?Q\_C"-!:V-EQ:"^Y/NB MTJ"^9 IJ ?4E-]>-7=:73+<#*QFC919QELU%#D->^6"NI?B$'2V@H&ZQ@$(J MU0C>*J @:7-/MI$,:POU&-9,E[-9#8S]Y-I1>56I:C"!^Z7,T:E6W=UX7OKH M^;HJ=$0*!8K^=_]U&$KRRBPLU)"JE()LJ'F35E"+(5UAI6_TXEQL/AW?!I4C MTNWX'M.F5LJ3I"2@_.N93@6,]"-I4UGCHJ8SJIWYJDD1<\BHI"CF -H(V@C:"-H(V@C:"-H(V@C:"-H(VYDP;Y=.V[*F3 M+#ZX);LVNRVS)*67\IW40]*W-P%122HGR67GY)Q8Y9\\9:L%*9=6 9>3=/(% M;918V[*G3I)$3V8SP+.Z;I6FN0"-IN,9.AVU):7"XVVP^-N-!MR4%-1JWW2^ MM1^;7V[:7?0;'E,:>]NAGWOW=^WN+ *&[[@2U+<'K^PSBS#!#EDE!(1@?91F M'$@&-"BDMUIE(5)%K>RK"TP1KGCXD#-X8>"UB&D\$X>-6K> /,.CVL*#=@S* MA"G(INUR;6'[\F/,5SHFO9#MP+O\0A8@3BV41?^<3!U]A%T1;-3\QN.4&,ST M^XGM$O88P])M^@>K$$!1-RP_6"FQ.>C8LY\(_=DIA,IZ&S0AU,H"U2MW(B)% MS-<"FM+6T.:]\GB"%X,VVW.PY0Z)PR*CKIL/W5N[;YBDP%L_^SN(/<"\Z5P[ M">%="-^)W"F/26$/NN0*BU2E-%>][$KA F8/P,^V,<"6SGL^L*=]KX".\0G" MNDXF7O##<&J:=)2X+AG37@]XLX:&9;@C^D>R8*AX(PWGG>P3"L^ B.Y'@O;I M"R2+J/M@%<=M-^L$D9^Z.>4U#YDB)$M^XI!GPYZZ%#%W9$PF%"*J#$-1 L-C M%:>&E/>8!K5[?4*5AW!%<*<4<=>E2,L-#57/_LG"T'][@ ZF#A-7M. 6:PS] M)=!)RF4H>XGIJQAXQ_H)&V?\.MVVW*GIB7DAHMAL\+&I!+/8I@D=@AZA)L.= M.GSH8(?^[Y.(CZ08Z/8S$<,NUOYW#8S??G;!8A]6+FHI_UR4DYJ5M52'BQ*U MVDUT'"5!*T?1NBR,5BT@K8!*!50NH&H!U;B"US]>BA+S=M%O6!U6/&LD>YAA M%6+M+O"'>6SB\'MP(WIP #5996KZ!FI=WYY:7Z/CA\?[_VA?]F:$?CW=UKA6 M5ZABXNOSX^ MMEOH\K[;ZZ+6_>77V_9=K]GKW-^M;J X&O0ZMR:96D M#IDU%5R"UL,)W$!0*XBJ!"=P4U +.(&[N6[ "5SIIJ0-Y@&UF#;3,4UD,]\G MHMT?!ZY6:V"PX>XBRZ8OF1#=&!HZ9O[#L3V@GZG)L)V0W@B>08G)&#/"8G%7 M(_.JZ,+'2X9#YLW$S*UE/QOL%NYRL4*RQ*YB1&?&5-P"\^'Z?K((<5+I/72L M/XU074&7>&)X%--_,_<8:WX!32V3,'<2Z]*+X9(P@TA AH3[=82?A_9D=9Q_@5V9;YRKV@"8*@S VC%X?95 L-;'W*[R(_ MB3[U9C20^;29[XJUR+-E<_^\KS 2-!9XR!IS?QEX"/ 0X"'[YR%9Y!]'%YT[ M]&>G=]?N=M&?U^W']OT5G\$>8C.8F$Q=VC-_5S&<\+SX]&F+F76 /7+LGM"1 M;]HO'_&QI9.O+.W]D,0Q=1X&-"T)7@HBC$3?YG/.47MBXHE+SH(/Y[/@(T6\ M1O1I:9Y7<5^QHE2KO[X7 ;28HW"] +J%?'?QG\-$=46&2"2X* QDVLP,Q9_/ MMNR&5-G.1L9@0*R%N"__CJD= 22UEPA26TM%JM0D^ M)/B/8.J?%: <.YY)>PDF.U[KI;;/H>JU/1M@<(GN82J&6 M+0RG9%1CY"+]L;1M'!8S^*UFWE8<2-N0^!*L!2#E*E]VPD "^R@1K)N0A\R9 MN&R*'@S;OF$ VR3YE!,YS]"Q= 6,F8RC"(R93$,FEA.XL&S8@ 64>E2!00.# MED^#M@$[D]$>^7O/645C]>GER^L96GGH:)M,'N^/K/WQY0>TQ8-Y[0EZE+;W9%ZH$6F4R]5_3'[4ZIQ3;"O0^, M6K2P)PFS^%C"_P-C%EI1;7Q2U4]J95_SVB8P :78G^@/A5*D:M"VL,NQHD$[ M%$8A#)KV25N%..R_?,2.LQ(&R3>V^Q;(VI-2IIQ*J!8SR+8"V@IM@:P]D+4' MLO;L/.O,TD?'\P(V>[WFY37+V(N:ZQ:.4>M!1V>%8^J[IP);RFHM,6R\E0.B M\S(UMG5&;1!Q_/Y&JP3DJ]='%\VJ6_G*C;:PXI[; MWU\:2SB_VD_^^8WH 5\P#:6N_1HRSKI28[!$JR^&A%.IK+.:3\?B;4_E8UK> M=WAH2"H.L@]AM!3C=T$L-93JH8-(S9:K.\:$,9NLXJBJ/"G0X>'X2$SRS%;T M;"3^^:6;60 U1:L>(H"W!C6C'G,(?%.$EFG ^PA6E4;]$!%L4[[* M"J$.&("7LVJ.[$^V-[&M#?)TA^$2%4KB/!1QM;P!QG(@>G1QC5]^E(KHP;$] MVWN=$#1?SCI3EC1.:3;%**N[3%W/P9[M3D;T;YT)"CL(!^NT3.,;ISHIXBN5 MG3VZT)220O_-+$PQ0I-?F#8=2UL"89D*)'&6PP5I"SSD8S1C*>J)OA>EL0G5 ME 4DV6C(^P@N@VC.L[(11.&U124L$!8ZDR/? 4^12 'F7#*;C5%Y3:N@*=7, MHA3WN^05I2VSE ^2D%4QBGM6#A6C[ 8%YG?+F#_BC)=VU.G#_ZXJ82A?^CJQ MI4:O53/[(%#4 ,4 HNH$L&Y]"T6B\/"+AK:IFF_N&>')3"N@VLI21&Z+$F7I0X0 M/;KXW1@_(=?1/Q^1GZ=J<: ^%8NJ\M?D::X*$:HH]6JI7E$-ZQSYS!S1=6"Q M5"_3[U@DE/?YZ,'0O:E#4'V]*N@9"9O;\=$8B9H"IW0R=4I'7>.4CEA(Y^2T MSA;TOQ]^_?5V&.5-$^QUR?< ()3B#)?P(I2S/W6H^>#WC7 MT!]\#*!+^JMCFZC[ZE+K)#D+V#"P/D5*:$'C"1"A-552IEP$0N3#2E(F=5Y(/ )*%&'AF*.C:Y7Z(0(HT]&US<+ M!5TZ/ 3#HVLH_V?7TF4\3 ;W8!$E 6&5!:F*7N M)X3EU;.>T"VVIMATLVH,4V4JL_WDFE(/@_AF6\K1;S/(9WI$'UD\TI6N,S!Z MP/H/_)199]RA2:F'=TLW&R@,EBY5>./I,1NMB>[D%!EX)QE(&( MI S=&SM+60$-F$AV M^,H.P^H/D:]LQ62F&3R?$U!F4>X#YB69B"AWEEP@ZW"E24ZD@6O_M"/-^/:< M@)+U8'8@%%N->X?HYEU'-VL*:MGZE,4THVC " 0X0X!S]H/3(, Y6X!0(JI! M/*U,@% 6K0$@$@%24^I@LB# >56'F%95:BGM%\D>():W>.>#1C GX<]:_1!Q MS$\T-",_AX=?CH*CZP=I2+<7*RT]VRGEP4U^V7I$O^'QY!PQ\.A I,]L6[25 MA%Y@/2'9$BZES'3>44N8I>*PN8S-YRVSPQC*?,_@#FWD6+U]">@PP0ZHP0RZXSQZV1 MB7TR7S%">*]SWG60]XGKH MRG#H?_]D[K$';!$SJT;VX%E/+MU?1&?0#]"88'?J$!YOR8\18.+8@U>+/D1' M'M-C]FW6/6,PC[QU(J&4Z>I P/Z _0&RP/XD@.5J:NEL3YN2!T[_'LG$=KRL MUT8\!-;7U'4R\;"E$T%X'($<&MH.T@/_I2C1C5V7C/NF03*+*Q"B=PE1*;.X M AD",@3( AF2 I:.97@&94(=JC9483PRB)$B=,QQ.\FJL3T@IEH@ M2]DF2T"2P-P"23HD;($D'2JR0)* ) %)VA))RBJ,P(.6\J!J9K$%'@0\") % M'I0)6*0VI>FQ'8D0B? :PW(GA$>#\:@AW;1=T <*$S4_1S;8"J@[LB8N,BTG]P"&F-F%RSNK1&_*R@\$S\4L+.#[UG%&^C2 M.QH"9][SB2N0I4-%=@MD:1=%@K-.EO;L%DJE)O A4*),XW2P>T[LGTJ!U4@0 MG_<8.;,A@D!:]D9:/LA)5D462$L*I"5SM8BWV935Y2M!8\-&L 8(^*(E?T4C MQ!"M*/6Z5JIHC;*JUJKEVJ_G_J]B#"[^?.3WZ,)O &W8YR/UZ"(:/))<7YC= MF2@-K3P;="F7#UI!5%H(V RRK8"V0EO$1EG'&MK.F)^\0B/LHCXA%K+'AL?" MRR=3QYUB^@S/1AV/C%&UJ![W3XZU$V0/T2-YFIKBSN[I/Y3$KOD*D:Y:3/ 3 M.>T[!/\XQ4.*VADV7_"KRU0Q\HH^UG\\\2-FK&JT[9SYAOM<-PEVSJA='X7E M!:C4A+D_*_HO/RN%5CS0EJ.+K?3F:%T53D4WA+'; 5BT>^EV8"5CM%^+",70 MH9"M-Z\'4 P]^X! ,739 (%BZ)(! L70H1CZ(41)7%,90IA$IO<$4@V3@/H M>71@EJ R5"YQA3B)0T46Z)*4L$AM2@^($W&<#I[+U!?-8CW#-A%8S&'.=N!\PK,X,!,,#]U+@T6'G+MD7;1>A7E XF5\S.JET\("9X.*7.W\N& M$] VD^DRR]EG#*E,&($3]3X=\E]30U1'=X'%Y7&V_X8=PYYFMYPK,#E@YG.3?,P#ZQG%K%+VW$(M<86ZS6Z-4SB>NS@P*4]GIA$S-+8 M>V]FAL/J&XX9%TU=,D &VS4R7-3T/*R/^#S8+'!? W:1:8P-=O2X_XJZ?OV MLE(7]Q#4>;BAE_[VRT^MJ%Z>)SMPQ*^M5-G/8]\/>N1Z(\XR$^U?L&*^9^9^9H[]H/4NC@"$XAC,F?R MWCS.\U&Y1Z +3$4,@\CO[S?A RW@#:"O1:H2P70&:B"\F(B*B0BP;V>?WH4B M)OTH+OL3^7:6LJ+'S-HF6-I#&3#O'IV38#0EM6^+(TV3>:3M&RL8AC ,=S,, M2S ,MST,_6VY^%8<#$NYH)9L6)9A6.YH6 Z"\%&Z,!WX7GT8G9(A+MGHK,#H MW-'HG!"'I[-C<=MSM0M@8$H MF0#LPH#$Q:5T@S#/0^S#<91+7OC2,IQHJPZ M4"3:P)!VNVG%72*/!6D,B8-T>VH.4)^5KJ9JQ;?N6;C&V"WPJ WR$[.-0MA/ MDL.$2D!68#])4EO:?#),P?_[V"5TY+(8+#:L'UK_1$/VV\O(T$?HQ3!-^K5N ML@QN#ZTK_IN([0KBN=# P2]T)% CT+J_Y#]-'%LG@ZE#7/]XI.LAVD[+%7O8 M[7^V(\\A/XD^]7/[V@.RLH$_E&&<-R:4P6TJV49O-^;X+D0];O2O!X?%%8W% M7'Y+QC;]C@]!?BJ9CG&,_F_G(3K*=6R%@QRSD\U]PQ('E.TA&]0%],^;KAB[ MMC>B1( _263%=S=A9/%T,OFA9T'J^'T2(*@Y(02U@JA*4',B!;6 FA.;Z\:A MUYQ(=^BG-.'RZUZ$3O9MVK@Q#[P4[A//3*\,9\S]ZN#]E9[F_&>1% @6(/IH_D-ZI M3PR9_(;42AOC)^0Z^NI^/'@S=FU(@&M)7',IW4V MDJFUB+K&6H2WLIJ3-IJ]7O/R^K9]UT-7'^C;+LY"YGY5M #+>\RX<_?MOG/91LV[ M%NK<77Y]?&RWT.5]M]=E7MVO#,EFKW-_!V!* N;1Q7%O[MSG%:)_.^39\,^% M&IZ+Z/>&0[Q7MMAE9SZ;],H!O_K.5E"#S<'LZU:K>9(]OBO6O9IM,^4)'$'0[+D*8N^.BQJ-\2OS,8[M@3$TA(^1V=<'['@& MBW&@_T]-M#LU>4,O1]AZ\I]AFX@VB5Z/K5=_[Q2'QMHWT\TGAXA<-\?L3WWJ M..P//6C#,V\#]O@S/"HGQ.=X/T- >+,[PJ;)FLD>$D1VQ3L21'2=B%Z&[6?/ M8*W!NLZES6,X_%%).\0E5RDTZO5"M59'V*0+C,$KE_01+-4VL5B8AG]CO/FB MX_0&OP'LC0YA^#IZ_/#@V?\<5;89+$<3>U/6+ ?!'C2?8\D=5$'Q _YJE'_D-CR?GZ)8B,#)? M*2+/MD'?C"<3QZ8O8:(9$ _3RV>=3\B?<:6@-KM\]MQ Q<*!$U@1OG1F+0FR MGE#!,:6BKS0-G5\R>XH0!A,O[7PD4XKN&/0I!F:BBS3C6LF@X?X(@ZO*U86- MIF1M<4J>FR'^<.P7GNF8AT'Z\ K;;EN/UE4JBZ_ M57"5P-!=,O/,/*1/5"MXD8>A;9KVBWN8XWGR5))HQWIFK$" MNKXM!+8L=4? @ SY8HZQO;[]3))6^,='/?R#6*?WSY2?Q2G76ZO_66@7&+V\ MJ'5>C)X.1D]:HQ>6B-G&F-N*ZCN]*B%.YW&*Q3I M6QNE8I(YK+QM#ALERB8K2K58!W.X+W.8>7.W@3T;YM^>R6VO(G$<;]BKRCKV MJK::O5(U2L.*6J%4*T6,$5)+:J':H&O5BIJF.9(VQY44 ;"9.O^4?KCT"A+2 MUC@3E*MC3W ."%(Q[/U4$I#)E**KUDBOM?TFA0SP*1<,,#U,TER+SF)I69Q7 M&'\Z"PT.HF_7#;7EG$W'O!XT__>1\0>[/2!E[I/-X/'>51U[ZCSP7CQ/AWM'M%3H-Z2/B M)H1?+^>?['D6NS,:N9]*QK%2&'09SZPA41SF@1^<4I728MPM/R!TSX@(ZKB, M>ND$=:EZ#:8KYWG)M)R.+F;!#R)>PV46Q:"RH!.U\1,=5T^0ZPN$FG8RP0[V MB!"92,?)(G/%]=Z(Q7L9O"%U=]\$5XH?0T25B/7A"T*DWLAWC MW^$I#X:5.*KA/RP,M^6O'T0B8Q-S!N^(E;P]X\G%2?+DTH>X6'E 3L\UH.?P1L9 M#A@0,"#2&A"(L)3;@ QMYKT%"P(61%8+ I&)DEL08P@&) .Q?*GOS4+DWO[! M3&<8\SW,%QN-;8?,=D7\_0M>#:U/PBW18+N77QS;'RTKJK\MZJ<-$48A>("_ M_Q&-'N)+&.*,Q1X-(0SU9$'CV_U#-] M49#\A,SWA#;5G4YX*B8_U%#DEN1IFDAP[I<_+4R7UF?IT@A/EU9 TTG0>/\L M'7L5ORQ\6RK;M5I142MR;=D=_/9L>7%[=I87JT<[3CST93I@_\,W\UT_E=<5 M'2XZIDKTR-*:,B4_!!%&BL:@XW=RHITD9U'#+DM_.,M(%Y?OLY OKZ?(S(T_ MF-5B-%+$8'$.(DC8R'Y2LM7EWOPF[-U$U(BA-FM C9LPM$Z@@H$96TV^D?QO MP4/8?C;]+!X^8)=R)1^!"$=73Q=<+217X3T36-MQS!V1SQO)9X-Q *:-X2\[*=(I\D#>.A/X8#L6#RIWH!GLQ.VDB]I M?T5#0I0@#:<;KQ",Q<.YK1&/(3_I<';9Y!,\3Q3H8KQQY-C3IQ&W \QF!9-6 M++\$S.V5-/_5A[L?3W1BC%AAQ= M^,*EAI.:5^P(Z[EHE+'N3;'I)\1E-PBASEE=NDH8*"A1E")YJHA6??^=/CQL MRF3Y4N?2K6(O;N?%(U9Q)T>ZC_I1Y0CQV MO]VG:(F#>Q.>-)7;HB8=>":U1@6Z]*6+7]2D+UO(7>RO^,68"\85Y6B,(!Y?PC%UTA#$YAT/U942$-V/Q+?P^AWA3Q_)YLN$@VS&H!M(! M>M?NT8:&";U\+X8;7D"ES^B<'T3N5Z9@.5Z-(9N"9@'LM!'T68UBV,X)?10_ M:)7YL2!1_;G5AZ4$C520H7K! _B_)(NOJ!_>STORFG3=OG&F?%RMJ&%ODQ=VG6Z"&]1(^@O M\SC/G5O>\:5AXB$EQF[Y'=P;&A!C_P6,%KIX/+]:C+0L*CG$5\Y!9T*Z&!0! MYV5)(N4Z3)9SFTTF8:60 7%UQ^#[>_S!LP;//"E]V_Z!?A RX8N0J4.7[63M M!:AT3'0GJ[)J(2S^,U^XA7U_9S^3<9\J$+V3"3OT!=UBAZH&6_$4HCHDUEIC M_&-6M>7-!=?\^]9<>!601:7DO:+C1O%DIHP#IO3A%NG@#=<&;=3+R-!'?@TB MJG:8-]77=,PJ^>G$>!:C.-)!MKJSJ"%-6'O)L,(+A,Z?^OZ 90L_]E/0:2/2 MY^TM^;(Z021.LK6$@@R.;IHFN9,,]\OW,(UDFKC5\OP> T&OK,W ML$T3.^[AJE!]4858&3S7G?/KP[%;&4]DPK%;.':[N>>5[9K0M4$8 MZ,&*;,UVUGE6$I%O8WY[3ZPI LKF!XX%=1-9R6'.E;"(2)M%D\T,,IX/+XE2 MOUA\"T_[080Q\EE4O%"G2/SA_R3BYA:>WG0\0Z?62%-*(D5(K+:8*&/!$^E% M7^-O"OCQ=9YA37FQ"RH@_E[^"#\N)Q)H(3;!;/X@E_":&(+I\< 'G_&69V%Z MD2+I,0X[QJ\%R<*!LY./2;:8\;R<*#A63W)DOJ51CY1BD<-R/'YF%>([?G@L M1=3 Z6&,1AC:X2<$G46,A-;?6RAP7)AY3D;V"WD6BV6Z1K:]T5R979&O13PC M'H$6LXTS^UP.. M49-7X)$H>.IZX?:MR&+#W49SE5YG3C+9#G. ]3YXZZV!]9;<>B>4 MRTZPG6];1&J8J,F:ZL)L=W5[0N9,IAW0_IFEF^/O;]P9\9K["P3ZLB$SG!$/ MG\^9_:=PJAT4VXW/(>>T$V @Y3XB)?MYM^-2_NU9>FBF5,*;^=LM[(?^SZR# M*+UH/1/+(,R.8)F,<@(&AL%;[ \OPZMKP2)+4IP7L8&[TQ,.5P M+.-I/+\H2SW(18A4I1:NJ&<'W#8Y22:3:_?@#P T%MW37ZVI1W7BWYR?6R[M M@\.5)8/G.S[HO>/1^K/)F*WIA*O-F5J+'C#\EG>-QT?/^5[DPX9 M8_8 OJ4X'W:=R!3&?'>4WFB,^U.'AQ4X!;Z5%RS"YOZH!G["CN MQQ.AJ0LG:A74HXOL9]O@CL'AE.U,%L0-O,I&X#B]KW"OY9O.1VD9_S[6*= M9.=0QOPH\V#*/!8'<#1,#BLF06,A3'B-D-PRA E#F#"$"4.8\-;XO5H4B"8N M^C(X+:\1NA2AL\E+WN. O&+W+&F;HNN1"=+FN4]X?%: M7BSF_C/LD'3'-\SI6KVRN%:?4#KU]L9'99G@')6?DJ4S@:B";-XZ1>#?N1=%S?94R\,6L7A]C_]:I;F M9EY:?N.JQ3#2,SP)K<3D*'%I MR]%L,"-HRJ+#)_K?*T)Q=X/UY$&D TJ4DHK:8FF;[/>"R,Q]!^UE*3)3A[_/O(=WBOBGUQB4]LU'>VH:7J&QY.ET&FQ;5$ZP3U?5R8S!736CWFZ:.\M M5A:X$$RBG,C8)I]-)\Q/[O,"YE:<40V%[[I8L8 93DV$@]1\%>X[D\_!+.AF M.F'',BC[PXPPDR,>T>A\H>3'&QK]%Z3M]A"+R2-@4CQ64 M8T]MK;S9 U91ZFB*O 3;:'DRI])H1TJG;/&K:>,!731[Y$GL&Z+H$=C9*;B) M?R7;3A%[94&I2VH)@\=TIVP93/C*Y1//+35[;+#""Q8QXG91\](V@TAQ,%Y2 MAT[('@A3RK^MD2T.YH8Y20J4>1D3?MY[YEWR@ZL=PMTN?JJ[02$,E3;<^$:I M<+ M2^5LVB)(G)+&N#D4*>W9CG'XUN#:!3/(@B01AS_GVZG*/+,68JN"N=$9,A(9$JX;-5 MI'"\1C9#V<5SX%#K$EU2_3$7D3&#RA_F$2<]RX2&((3>R@1C=, M^] 0Y^+FCL%1P\(]WGT2YHV8)>G@B8:9&1))@.E/W/K.=^B!+DQME\7BN+,G MV-8JG5SHH[*0"#6V3.:M\E_?=%UJPT0&FZ0(R,C;3_CKD4L7O29F1Q;#.]E, MP)LTX9W@Z0G?!$ T@ K$&(O\#C.5X;,#BP4?S&M/TOX-4Y] 92)?OR77Q49& M8HA"46+3INB$8>QB:O0;RU1@8.O3T&G HO>CF];>AK5L)("V2.;5I$AL%FO M7OCA(C$$16R=B/N:VP/A@5IBN\0-P^%/DS=,"@NNEW5/@U(E,UO&_8!1:T4OC^MJ=(,W M03EYAE$<#%IN6_S[PS&?--2YEH3QK'Z*>Q$F2WO(K3'[WP0/99C.1S>%TUT09R'/H@E_H8PP$DL]G26>67BDK/@PWG@(B@6%?%< MT0FZ"/"7XO-^AEA;*N*N5=Q6/")H?:>6_[N(&%K\.4C*+1P#WQ/0@T '?MP" R @(7S"G M,&A$+>U9.9M'A ZAW N?,:=/+XG M@2QE'48Q]GJ^2X;E M^_WD!R?3520,R4QA"4,R%S#>!GFX853F 'X43LG!"%D[([N6$[+YF%-@; 5<\[(W("P@L%S.QONA&RES!BC$/ MB((?)QB,1 MW>U7/;$&Z'[B!\SQKPY6.*HODC5/%&2Q_R*Z,E$91 %&5H"!153&52,\D6,[ M3]CB*2.QZU_MRN8MS45HHJ8J6EG.U5[.5GE+@"A5%;4.0.P?"+6DE#4 0@(@ M*DHIPT!\?+]G56BV0[>_=ELG"Z!M4]?V-LSK,/')YMYT3?X?&'?!XK@K&IH^,-K&*T*#]@7+(QR(H\VW]F%1.?(>4/D]N@I'QF MD1&4*3_(_'DOCKZN2$CD[H;I.<>\=@O3^98" -/:AL@4?'.!0+^H^[.![\.Z##=8 M^F<'*^ *>Y0]<(5UN,('J<#J ^$@EO*9"Q'/9O#OWQU"N_ # G:W$+!;4^I5 M.>.6UCF,DJ'XI26 E"O21E ?)B!:56G 6:(\'MG:2UL: H'Z22+:VBQJMS& MDF2=4GL0?6N:/VAN"69%E++J3/2-:OYP:1'=X 6L6E."6CL/"-JN"S$U.PD/2,7:[A1=ER+[=8OW6.X[I3XE0SG3U2[:,!('SLI MW:?D7]38IG>R\C"S^^9V5_JO:#AE%;2O;V#EGJ%'N([FS4<5GZ15'VZD.)&[(H MF*.+CB4J!=*A,[#I=;Q,ZIOCAPQM1Q1I$C6_@E%18.70V-!SI^Z$^-D."$L: M%2DDQBHVT:F/57(*3YSP8:O[YU#8^';](4>?YQ"=&,_$36C)8G6Z\/>9D9C5 M?24_B4/I+BO\&E0/9$USA\R2L*IKKDM$.;]99; #&-,R-7V#H=S^.3+ZAH>: M2!CUTCFK(DNO&M'I.P8H.F[_ MQ..)24XR*)_#AO8R FTX(W2L9]N@L\8AP;IA4X($P_O;;X0,Y8&@5A!5%3*4 M0X9RR% N3X;R<)"E[J_?.N5E]>EGAY@(/ M4$VI&-8Y\LTGJB@UK5155<,ZHJMK[_/1@Z%[4[H45XO2UPS(=U. )V:*)ZKK M\L123GCBMFC.[QA9>$P?^OW:_%$JU=1BHUQF*HG?Y1$+W+%OTF^8,+Y__Q[N M'+TK-O091;>9@!8#+9:?%LLT\TG ?A4!EE49246U:B7:YJVR*(T*70I M@V*OKB!V36G4&HGDM9Q)L0-Y!?(*Y'4K70.&"@SU(!FJ!%-Y;24&52X7M5I] M<2JOP%0.4SE,Y3"5PU0.4_E!3^52.)M*[SF;;K&CCU"9>9L:6^Q5>8U.\3O$ M#9GS@=17\H$4M4JU45XD3M6M:E9I70Q*V<2@L1H&U6)93?!#-0"#S3%0BZMA M4&91?(L8U+>*@;8N!EHV,5"3,*@HU4JE4B[%@2BKU5*UL@"$MMUHRLJZ0%0^ M 0LZV!9!\LZ6-;!L@Z6=;E:UI7?6]9UR82:D3YQT!H+NS 53T,NSZP$7$I; MB<_6JY5&;3&D0),C,#/ZZ%43]DH*QRIGA$I*L5@J)\$A1X1'6G P06""P07 M""X07""X^0E!4%<["E-N%!,95RE74[P$<*P64ULL5>O%ZB(<<@1W N,"Q@6, M"Q@7,"Y@7 ?-N-9Z]%LI$]],"Y1^"L5=D)[-4Q7+@ULRA4L\GZ,I]5*1!Z/, M>)RJ5$NE8J,4\K@6<77'X.EOSU#SV_=6YX].KWGS_9$,OG^Q?ZZ7!$M>L26H M>Y,X]C?#L2VNY!U+7S5GK^1=/;IHU(NH;>DC2A%87F3\FI>.=8VQ@;YATR2O M!71)VT=)DF5@U*!Z7IE9J:]*5VFNA69)WC[WB$DF(Y;:5#VN%RLGJ%)73S6U M7IOU]ZKYS]F/Y=-J0]/VWGE8"65J):1)LTR 9**P6CCDU8(4DTYS,G'L9VRZ M9Y(UN^D8V"Q<$_.9>(:."RZVW-.@U9E(S+AAG5R_^).8%;97-G?%FD\5\=@E MI3VC):&JK!24WXSM +,>-@$N?UN]5&JQ%.WT'DJEYD:>JU9WJT4%_H9,LR:4 M#Y1%?+<&Z%:&HKP5*'\SO?,V:Q&ZPV."1L0AOSUYBP+/6K_N*7*&A3W;.1P# MM6LT4C!9[Y?CW8*]DE=C5RW_FKWZA]EDB-NBA$G3C%1UXE.<]24H#[_<2A7E6H5<-@^#NOPY;5-U=(R\+E?BDEB57(FSVU8ASD%S9K$TAK'2XN4 M?\2*:@VE\@$S*B\YS^LR.:A/=8LM_$0V6RM+P:-VKGGA)(XVF,6W92&3!_<' M K8?DRBPG@\J;"#^PE;#>QMZ[8E\RL945;8L+4TEF ML;W;@8V$G6$2L>H.XL96).<"EG-5)KEIAF48788].7B<@V68Y*J6B866Y#*$ ME56F%1A,!*RU]B]""&?8S+1*T%@X&++&88P2' R!@R%P, 0.AKQQBO:Q_:W3 M[=S?H>M.MW?_^"_)>K-J+ABI8^Z*=:4,,7?[C_52:XI6!QSVCP/M+8R'_>-0 MJ2EU&78]$N6 M&R(5F[-R T6[U>FA5K/7SBP@8O*2*A!F=?$WO_:N[Q\WD/V69+L,V=B$E5'9 MM]K=R\?.0X^NMC:8*\9TWC()3!?;'"2KCH^/80'SQ1I8W-Y^:K4^_8O^7Y9! MD7#.6'?YD"Q6F [2C]4!"[]7E0;S?1""!I,,)AE,,E@*,,G2"!I,,IAD,,E@ M*< D2R-H,,E@DL$D@Z4 DRR-H,$D@TD&DPR6 DRR-((&DPPF&4PR6 HPR=(( M&DPRF&0PR6 IP"1+(V@PR6"2P22#I0"3+(V@P22#20:3#)8"3+(T@@:3#"89 M3#)8"C#)T@@:3#*8Y"V;Y(]9W*4X@4E>4Y0KYT$'D[Q701^J2?Z@Q5U1K%DW MR9#3-YVDD!*T'I+\!H):051E2/*;@EI DM_-=0.2_,IHSWO-+S=M='^%+N_O M>NV[7E>"[D@Z4\83#O]NC)^0Z^B?C\C/4[4X4)^*E./_-7F:RZ3):)):T6IU MPSI'_NA'FE*JE,HUS;".$#:]ST>__?*S4KTJG2-5.H5:-<_R%IH8F S@&IG@ M&A7@&L U@&L UWB#:W3N>H_WK:^7D3270#,^4&Z0_7O=^>,:W;2_M6_0P^/] M'X_-6W3_K?WXK=/^DY4?C)0@!!%_4,3=WOW##15S#UU>-Q][V14K-_35K1.E M!$)<3R;$Q:I6B=+ADE*M\*]\-OQ@Z-[4(4C+NL7KM2^O[SJ7S1O4O+R\OZ7J MU+V^A5761R7,&>V Z+;#B=D993_$\3OSYPA[B PIW_-<]$*H]K@>=AC/\T:& MBR;T ?;@?V>HLS-#U"*N[A@3SD4I,WVQG1]AY[ U8'UC-)?^-9@ZAO5$>TR0 M0R94%.RO,7WA2"+KM;H >MC]@2K9:W(U>TVN9:_)O_WR4RMJU?-_2M#TW!M3 MW1Y/3));TTN2]#D#!I2*18IX*A>PSE<7<-1+;RD M.7%8[\,7O^"I[IOT&];C[]^__V>@0N_*!GU&7#S@A Y.B&(R-5V4'-5H>ZL)WF3\!>0\)8E M?)E!PR"#'/EU\4V![N5UN_7UIHV^/D2J78)<4YO9.G0-\42_IY3Y%KN4O:&N M/B*#J4G0U\F ?K\"Z5Q]G*# K]3^9_/VX:8MD6-H75Q3/VZR_HYA(VG'L*:4 MM4JI5HKN&9:52EFM5FN+FX95*2A:SL;4K6$2UV,EN@5/C(\D$#2Y1L]=K7O*@)G0M0;?RP0:Z#^V[ M%GJX:4*<;.I,MCLAU@ ]F-C*+H?=_T)-*R8OU"KQ8TY:N=90$]9H-2EL8 ;% MKJXD=K5:*U751;'7,REV"0R*)'*#!=K*BZ$Z+-!@@08+-%B@;76!)@$CT%8C M8K5BO51:9 2-3/6UM$)?2TJYU*C4%_M:*DHRBTMW>&N#E>KE?;>''MJ/5_>/ MMTWF$GAL/]P_]B20O%ZB+;E".3TT?8IJI)2QC"V+D/4TZI>AA)-A%$ MJ$79YB,_0-D;UNEWGNQT\9?S(Z03T_2SN'X^*HJ_W0G6_;\O6.IJEHLV M?F]=#.])PMS2*([';1<:DH MLJJHI7-4+:(!7;DCV<9OI9RH _SK=,9O7<[QN];4>FE/'8,X["4I#UE[]=%: M3$2J&([68EY&:[J#=';60D6?8?3)!3&,OH,9?1J,OM4@WCLW776\Y6) 24LN M9R/GGZN/'-BLALWJ[6P,JT78K8;=:MBMAMWJ SRC=WM_U[N^^1?JW'V[[URV M9VZ=X[O[N].;YI?[QQ,)>IC!$SB5Y)SV]4JII*K1T !*I6MJH[AX^JDD1UY[ M""$$5K8'5J8"*P-6!JP,6%E^8@@WF+[:/T=&W_#0);,K3<_#^FA,VXNNUCT> MD@]F5/D0PG]-7<\8OHJO_#]H4ZD03HT!L9\J<^ M,>3>'WJKT0EN'LFR9.9;W.]E]'AXO/^/]F4/W79NVMW>_=W*Y1>DZ&H^\#FZ M..ZQ(J(1=^M5G/EG6PIY/$>B(GSW'D82+HD:#0(,!1]"Y--/'')6?#A/ CZ M+!85]IKU91&+(?2UK9,5!YPB6J;PM A>-S">LC3:E7ML=)=CR]J&3F>Y'GP# AMF;4 ;T :TP9(?(-HPMG.$=K9VZ;,0O70(V^WK!W[6E0@\#/;^$'@IW2P+@G\W*Z%A<#/#6'+XSRXS@HBC3[T MG2URX[/=]0/X_6Z'#T3A[@:^A:E)/C,'4;B9$S-$X>YWIZ[$NCOO\6LHE0HX M_=9T^I7VX_1#;XQ P!UP!]P!=\ ]'[@#X(<.>+96^UEP21_"LOW =_-*^?8_ M'^9N7EHOB"I_@A12=2?)8)-A.Q&V$V$[46)S#MN)&VI:NKJ5/0'#/J>4LRSL M:!;=KDWBBF\8$F(Q7JAK;L7(6P82MJ'K*]74K,J&5K) MT ^LE#F]:& \BV^VH'9K5,<6C7JG:/Q6FY*?(O!Q8/W_1KH2]7=4*-G22A6M M45;56K5<^S7PAHBALOCSD0]/,!W1]WX^4H\N4$3EDN7&[DR$5BM'?"SI#J 5 M<%?+(?(S[-]20=[,TH:JN$*CN%%%'6MH.V/L&;:%1MA%?4(L9(\-SR,#-)DZ M[A339W@VZGADC*I%];A_XS: M;GN9APW&*/F5>$<9X#X N#-AH-)Z@4^Y++;$2E"J=&(N( 8MJS%HV7)@;L9+ MX&##OO>'%Q:!^6"6E7SO/$(XAM1&$<(Q\FLW(1Q#5J,(X1BIA6- ' ;$81S4 M,N80XS"R-17GE>/(.I G2 M!&GF0IJ9,/UIO2#=E!R@?C"809JYD&:VO K@.Y##=R#U]B=&%A[3IWZ_-G]H M6J72J%15%G^ MS/BJOG>!("=4:DM(NR,YM>DRK,SNFA2:XT532ILFN;37J;P M M@TE0A7V#2591A204+)SD63E+O&&W#-M3R[>:$;2&IS1YL"TEN-\40 MR/BV4/IL0@*CN#DRN3>**;P@W?S%%F=;/T:(V M%):V5.J\CNFOZF78$OHX )!!40(09)]28%;#_O'0/;Y!"+#(5X4I G2!&F"-#,ES3*(,[=9C39B6]G= MZH*RU4O+5N^K$;SV,Y2;?E=4:B5$;(;96ZA!N6DH-YVO#+GL;LAE=SFP+0 A:D177/1G9?6[@ M@$'-H$%-X05[C7!94'@(<0PE S$_5O:M4^WY=W%EVZ#ZN!V:095FU0T; MA+!!^/8&H=3KMSP(./-\*A7[#:O3W>"WP([D6W3F;H\5BLK))F;99PE('0#[ M)2#-0Y FG,Z6>?LIX_Z!!;+W81>!S ++^I(J"YYG.'5_ $V!4_A+3N%7X13^ M5D_A/]O&8+>'\&DG?__4MP>O%ZR3(V]L7OQ_4$L#!!0 ( !648U#%E$SB M A "IZ + 97@M,3!D,BYH=&WM76USVS82_MR;Z7] W9=)9B29DFS' MEIS,.(X[3>_2R\1N.OW4@4A(0@T2+ !:UOWZVUV %"D[B9,XCF2KG20220 + M8/?!LXL%=?A=N_W+V:O_L$3'12HRQV(CN!,)FTDW96X(=O#IUT2M#';_@%O_CKY+(;_=6C6]O5O)O MS95XNI5R,Y%96XFQ&^QV]O=[_=W>P4ZW^V1OY\F/PW#7R,GTNMM;C:IF,G'3 M03>*?MR"MDB&O-G,(,H=PS_=7NZ&3ERZ-E=RD@VH@>%89ZX]YJE4\\&93(5E MOXD9>Z-3GK7H>\L*(\?^.2O_)P:L"[4-R^:^.<0[99.)M+GB\X',E,R$+S03 MU).15@F4.KFCI#>) MHF[G[WRRU1QRUNT<[#S9>]*7V9!-?1=9U-GM1OW=?D]F6XPK]W3KM8Q=803K M0LW7]?9P&R;S6?C[]E3D7P[CO-]'@L#)OK@KDIW-!68BG&+3L5F=2& MO96Q8*^-L#)!FO$33_,A.YY*,68_RXQGL>2*_7<\AL<,D0\P@R-A]%MI=(;, MI,5>9G&'*1T3UX#;IS*5["U72LQ;[/BH4Y?P;"HM4\(YJ$T7#OMN2;01MS)F ML4YSG4&M%B1'L8WO06<%IF@-M>4:>O(<-(.=<@5KPF"->K+U[$]4!NNX<3*; MH+H(-A/B7,V9I=Z <@(5'@GVPY/6WD&OT^^VV&PJXRF38\8S6 452 8*:MD/ M.U'4BJ*(Y6@; $D-%86&JKIBQ:V58PGEP&2 ;026P2KK;8N%"J[4!2 M!C>4G@NQT=5;TU61B;%T=NT4M=(? 8Z('"F!4&Q$+.2%((SCV1QN^]X!9,:J M2%"K4Y'(F*L60RS&?R^D!;AN,27' IZSA0%$%BVV$W7/6RSG,F%3K63"YS9\ MO> Q+0P,KX'&)OXR@.NYOP0 S>-8FP1K\NXDXJ^75"KIY@S .?5E8YTEM&(0 M'L-S8'6YT; I7:CY[>FYSHK[HF2YXC/LZZFG.X5KHZ06N;"-BY MD8KU(^\9=OR8>Q&@.E\1#1LND?6Q,\3TL+HIAWGC+)693(NTE!QZ^<.379J= M%5#J^X$1)_\4",U',VX2LI3[AQ< $V@<#>\"5#/:8Z'S2U#!*KYF2G2H(*=L M"Q332;IB\;9;<#];C/X&0$(A LX8\$M!_-&.FUCK92> M(3T0?A@XZH"W4;R/=MKK,E]K?XC&W&Q"7#E]6)-9V^$=4;&N.B>.@U$_O<,_0;OW7J: $_4:<*U:,/CJ107 M@F 56LB-:$,QL"]IIU!P7(5[4H'- 8&Z$!YBXB*E>!,@KYL:0"AB!!YXVH0W M0$&D3H9("H(F+*9L&PUQFPPY; 0\*(N'\E_5W*]K_W-L?;3*MOZE!_N6#+V[ M4QGZ%>,^\LO[LG43.T+; Q8 -LI375"8%&V4^UMM,DMOBJV%:S^6!LIC)10Y M$]"E##_Q'+C\I4R]_X,#1N6](X0%/0])D)N!H+8 >0+W> 0ED3T1;-1K!^SY MM8#:NN1T]+J/.S>%@Q7B(BO+HL]@4K(B'6'P'"9DR@T\7".R@I=35!%@<(;! MRX9FDK ^O&MUH-I@4<#]@/!,.?.D!QM7[K9LM?A4(^M?UYY9VLN[&BX)* MD4MEXM)!8Q.@.0:=Q1@84:%@AE(A"-BJ\%#8A"#C6(4Y^TB;H#R3_<\7R3?Z M=3O>6%J^2(+)LR "/9TJPODI][DQV4I]7;"X$=WGJ6T]>PUGXA*]@\!0!.M MNCPW$7+8"2 M01\-]13W_37Y8. L@E)F/.SQGQF..8D(6D>8K/*&7#>?J?((!^OQ4MHA9JZ8 MVD. 33Y/?ZP-C'3&RJHM&QN=LIDVYR&@%0OCN Q[_-I:\'7!?013"7N!5\P" MZDZ*V-DK:65H+:%OE)T9\A"J4Q[>A<6%!LP(6R=_\_?.:0=AU\(]\#T=#$JF M&72$*::J)6),]AM\<%(?E/_D,L?,BZ,$M^QA7? M-D;O9'GP7F:, M>"U*/,+M_KI N NYJ!W^S0L#@P1S3ZYW6E@W8(_D8U\RE@XT#.NKQKL<1=S3 MH"4*>F"'^,0C6193?#8N%#8)JH4:4^6K/I(=T0E[G\?#B1%0>8Q8-@6[$<;? M>#%\_-Y6H!E*9!AA:9Y0_(#FYTH)R@*$UL?%1(@6%E\4),2C1,&Y*M+6(LF$ M(AQR!UF)\Z#TH%QP0(.:@NS8PO4K*6FPZH\T[1(!QNHX[E/ M4T'9/?XT-.08% ?4&B9$S5LH2=END?$0&"(;]@EDI"[!#%#KO:J86L8-W WJ M.)7Y@FD$0ZO6*8 'X.&^GT2G2@S>K!/U(=:&L\*(.;]6(R.&UF!)]4(K]>: M1*GH/C^^RL.JJ2#8;'/50GW&E0JL![]6^ZQ59'$5NO\@4BSV5C?%HM[$,?1A M9.2-TBZ:3F[[YCYN[]K![E4^;N_6?-QURZ:@O#"_".."A_L#=DPL<[Y$N&#Y M:)HZF#F0OJQB8#58J.=) QFHV-QHSNAD#N9C%ED27-R7:2HG%3]EM?U^G<.I$N M.\J+^P">,>(9M8]Q(1PS=(1Q]-J4UB[!C^0$J=")S%.I5MEJC(>T $50U$I. M\)JR*MT>GY) )@&C,>@X1?(N(&H%;.% M#42MY+3<(KT*ADCA?LK6"&RH9J\E[; >NIK(E@-?\O*H/N%-< MQ8 ![ #Z:J7BJ8C/-R"U*HGU'PM"]P)E5@U%3NOPT,0.VK(Z.GXM%,8?I$"']U!;*>9\'+3,Q?.:WK*I7DWPBDUBA MN/ Z1.@!C,X%!>9@%7"%"XP0": 1X9F1<#/Z9D2^*)#6E0;DU#ML39BM;267DT]<&VT M[>:I?NOSCU"G_-LO"$8J]0MO+,(0"VZRR@SF-PEGX.V4PC':ATC0"TEPISOD M-"S!P]*N*7A.1=-=HH4_Y-S4SO532RA=)D2R>+5!> / &JK:;>6AWX[*K<3X M;=+9[R"=O7>#8IMT]DTZ^T-)9U]9%G"FPU9 ;1UNA5<;$C_PU\/*[(E";9=4 MNC*!*\&,(%>>>G\M--3A8XA [<$/N!IT]&M^< !23/VCE#R@'$ZJ&^/.I^36 M$) F(M9^SWA )"?,7ODFU_W&FUQO9[ #S%'HP]HB%7:1M1:RK4 YZCQ%9U]R M');(Q)V/]<]B9&BP^^'E2%]BM%^.:UF!V9S]4V"(B[R.H.9((I%#I@+3D1[M M1[N/V>Y^M]WK'NPS$+_3/8AV;DS^:JLTGKL49J42D895A.H#T:@RGN'[4 6- M0O "UC7%['M>.#T, MHC8B1U\$5V\O="(QO46H>:O&_\)@8,SBZKA0J*YYBJ;?Z4<_KF'GZVA?__NF M0W&MBNSL=9ZL@8HLP^HU?:5XU3VUD!MT?[VT_F,[M-'==^ONE4TTBR]69<%# M8BL_/C='P&V[S8Z4Q-,;;[10YV)C#QM[>(<]E'M!]]88-H:P,82U)C4W5_7F M3SVTRE!(^,D''PS96, ]MX#-5O0GV<[+13!2U Z-U=Z/GPA,AQZ59VZKT&0C MO/C*;VUR^LFL$+-<;&R&H-M+'Q*:R N1L123CO"'6O#PJ[0VG-WP\3CZ31=\ MC><-53[=8$W L06X/K;%COVF=N*_2(M9E"TV$E2^$WO%GOQZBW\A9D0 MIV4"A>^M$=#;4"^W&&/UIUG]*>UY]?LRJ[X?N:8!J(?EHES_DUOKOS*M2*CJ MX2A3M]WMM^M;)AM7Z19_ V_]#?)6J>(#T847W+W/5UA]NKG)L'GOF'U&ADW_ M!L7N18;-A9;)W2;8?(L_NTR_MHR=I%]N_C]02P,$% @ %91C4,;]^"0T M" JC< L !E>"TS,60Q+FAT;>U;;6_<-A+^G +]#^P&+6Q ^R*OW<3R MQD":^' !+KVT#=J/!26-5H0I4B6I7>_]^ILAI5UM;,=.ZZ1KURG22"(Y')+/ MPWF&TLZ^&0[__?[M?UBNLZ8"Y5AF@#O(V5*XDKW7=PO&""G9#T;D'0T.A@=#H>G7W\U0PNOVC9:)6PZGHX/)@<3=IA,)TG\C+U[&^J5KI+X[Y-9 M"3RGBRM?K;6/) MI'8G#B[%5FY8\$K(5?)>5 C[!D/^N*J\C? M1Q:,*$(]*_X'"8O)=QWGPM:2KQ*AJ)O09!GZ2K7,L9DYFJ3X>'KX8. H5(ZKE,3/O[BS M;R+V&R]%SG[D2YZ*B&4>C2NA?A=&*I$$4RMZH;'1K#MP/^(SBHUU T,&N M(N@';KVZ8]6*G2N]E( R, I :N&3:^Q?:=2/V( +Q;A:L48YTP".!]6A%Y<( M*O$ MV@"3"8.*%JLI;(Z>YLA19R6Q#_]NT7X*!U@@-H!)6HN#$&0D:V("M(?,. MDMT:7=,Y#G.!S7*6KOK3\,B+S^'^]-[Q E@A%"*/0+Q!6H2DP.I8;'KE0A6X M[P:)B.I0-CG:1#3W8!4A$P3MU36"D7A$_,)\;$V4%J/V@ZZ1B[D@PQ'5:"16 M0'9HA+#OSGI_,FY+5DB]M!UU#,R%=88T':>'P6_T,NHQP';.7/+VD02?P_W# M727!^RW$?/?TXF 2'Y_8%N>MZ*3=5(=$QX/I#>,&/&P1AB*50/!B@%Q)I; E M5:=J%482BB9TCR/.I+8-MJ,88[0,^*V-SB#'QY;M(5QS0/P'3&XE%I2:V%YN M&.WV/6(%H)-7G]9E<;G+ KNDL7](/*Q! MLNU!"?7I][O )+Z_HTQZ#1;3>@225R@WXSTB\93QQMZ^":F8%!"Q;4]!%^G& MH '"JD<"M2:E=U2V3W3/ @7Q\[7B5&0\"] M: =4-Z9&DEFO++-,F]P[X!.@.2@4C!*YAB50$XFI"B9W@4_^2!,CW2.C[MSW M;%<9=;;@LO'[.<$-B@*S#[% H-@KLHB-)KQ%@ JW5V<6GD'8$(.+#?E+JAMW MO0NW":%\71LH.2MN3O)9VJ5]?E. ,!7HSPD9?R3!7?N>[RH)7@=X788IG7VU M>8 ON9H,GQ!-2(3I+&L,H;&G>*XR6VGKL(!>#J$QFZ&E]K"7[5W7ID!BX4[_ M0?76]PSA[D_NZ%!/-6O/]H-?);=K@4@QPA,1V+F#?Q>2=\R--ILYQ98^=S;[.H'_$T3CI7QHXQO'I,AI M8]="S3] FU4EG /X6.Q,-6I!JI +]-!;V4.*8:BR% KQ7\K-NIT!_F@$#L!O M HW*_''?_N-APC_G,.&E1+6/V8?__@ =I$.J3 "BM159ZZ1^"?R<5%-0_UXW M^;S%OYKISHH_B0-M_AV.^*[8_GF.#2VL=__K^=*F.]@&,8]9212TFT7A9IL* M9P6GUH^FC;Q7'JL_N,BP&]#?V73_)C[T;W#9N]#^:6(G=E< ;G MW_D#C RD;%?IQ6 R\/>VYEEW[[]>>C$(GR\-.DLITAO,,--2\MI"TEVZPO#5WW6E MJ79.5]>7MU\%7BKNU@O=V$9O-Y*[7NSM#@ET]'8O*46.G.I!8;^>.:[.J:X)7Y4]3Y M-SS?YTXQ;U&O?S)(S\+3%$YZ,<&_=61/)_X/!@6>G<^-;E1.*D.; MA#WEC=.[/#5C.][ZBO<1&0^,\(^+^X 7]YT!*RB1]4<4KTH!Q;4__/CHJN,% M95;M#Y9V.3_\3#^I.FU=01=?#.+!*>O-VAUW6?,Y#%,#_'S("TQ0$[[0@G[H MTN_A4BAI@\Q))H&;!&-0V6G^ YS/$)J22=MW,EV?Y/0/+_PPNA6>C?VOW;[^ M:C;VOYS[/U!+ P04 " 5E&-0V"T)63D( #%-P "P &5X+3,Q9#(N M:'1M[5MM;]NV%O[< ?L/7(H-"2"_R$[61G$#=$V'6]R;NVPK]G6@I2.+"$5J M)&7']]??=SK\^GO^'93JM2U". MI0:X@XS-A"O81UU57+%S,$9(R7XP(IL 8\?=H^Z@>]CIG'[]U0@MO&O::)6P M86_8&_0'?7:8#/M)_(I=G(=ZA2LE_OMB5 #/Z.+%R DGP5^^X%,^_?W]U3#^ M?>"+>LNR46_18#36V?QTE(DILVXNXRW^5 M%ESAOO(V=31)\?'P\-G 4:@,5RF)7W]Q9S]$[-\P%8I==-EY>J:5 BDCEGI, MSG$1N$N>P32SQ=_X=3<^NC'MK/,W3'S<_53YFLW[^M(>%[5KARJZKWB6"37Q MH=)+L5NJ8S'.84FV5L/&]/PXX7 MG\/]X9/C!;!\*?162(N0%%@=BTVK7*@<]]V@%5$FRCI#FXCF%JPB9(*@O;I" M,!*/B%^8F"V)TF#4WN@:N9@),AQ1C5IB!62'1@C[[JSW)^6V8+G4,[N@CH&) ML,Z0N./T,/B-7D8M!MB%,VO>[DCP.=P_W%82?+R&F.]>7@WZ\?&);7#>Z$[: M377(>#R8/C!NP,,682C&$@A>#) K8REL0=6I6HF1A*()W>.(4ZEMC>THQA@M M WXKHU/(\+%E^PC7#!#_ 9/7,@S*46PK23G:AR8U(2,^6Z%'!]ZFH Q+!091 M3XQV^Q:Q M#)JX=UF:]WF6.7-/:;Q,,:)-N>E58??K\-3.('6\JD,["8WR.0 MO$*Y&^\1B:>4U_;^34C%C $1V_04=)&N#1K ?7TJK(\66 N4MT/YXBK.M&.5 M 1UI)32,1A>2=6T@Q;!*'7UJ=X-0:JB%$+VT/V MK*+4=A!K_#2(=>_-?8U?]P\+]Z894G,J,F(/MUIQBH3<(O,H;2%*<9,MX(V$ M$WPLI'!S4FJ;NB6R>R9XD"_/'S>)T1!PKYH!5;6ID&36*\LTU2;S#O@$: (* M!:-$KF$)5$1BJH+)7>"3/]O$2+=CU*/[GFXKH]Y/N:S]?DYP@SS'[$-,$2AV M0Q:QTH3W"%#A=G-FX1F$#3&XV)"_C'7M;G?A/B&4+VL#)6?YW4D^&R_2/K\I M0)@*].>$C.](\-B^9]M*@K, KW68TME7DP?XDLUD>$ T(1&FT[0VA,:6XMED MMM3680&])4)C-D5+S6$OV[^M38[$PIW^1O7&]Q3A[D_NZ%!/U4O/#H)?!;=+ M@4@QPA,1,A\\_90T@6W.I+@$V1SCW:@?_?59>G;LVYJCAZ-G=O3@7X=D"_)& MJ_V8 ?]0"!^#W@5JE_L3O8'>>\,\Y3W@K4?!C N*_ M14 'Z9PJ%8!H;736,J^? ;\DX102 "^=?.KBW\XLCHL?Q($F!0^G?!LB ,^P MH85E +B=+TW&@VT0\YB81$&^6=1NMBYQ5G!J_6B:X+OQ9/W9!8?M@/[69OQO M48'E!K?6"($(/AP@E/WKO0;S45 O0DVUG ))&,4GS5M*TT00*"NIYX"ELT*' ML,&O,0H9\#@2K_O4L-GZ>&XF,E<$9W#^G3_#2$'*9I7>[/7W_+VM>+JX;YJ. MD<]@.JF6DE<6DL7%2;")GO:[P6YPUIEP@5<9F_K/H=[L.5WM7??E*+1JK&-Y M$B- E%; 7IX=TW]L41@^^;NM=*R=T^7MYF3]%G2\P/;=L M2'?N26>X@2=AY.?K:WX1/>'4J>)?G7%WJWQ,]L MB7\%)3"E_$VDP"X,6$%YK3^Q>%<(R&_]3<@G$8 7E&@UOV7:YG3Q,_W:ZK1Q M!5U\LQ?OG;+6K#UREQ6?0&=L@%]V>(X)?<*G6M!O8-H]K 6:)@2=I!*X23!" M%8N,8(#S&0)7TF_Z3H;+@YWV688?QF*%1SW_0[BOOQKU_(_J_@]02P,$% M @ %91C4+&>J1QR!0 OB8 D !E>"TS,BYH=&WM6NM/&SD0_TRE^Q_F M@EJ!E$UV$U)@$Y!ZH=6]:&FAO8\G[ZXW:]6QM[8W(??7W]C>A832NUX?*' ! M(>RU9_R;A\?CQ^C'(/CYXO1WR&1:3:DPD"I*#,U@SDP!%[(LB8!3JA3C''Y2 M+)M0@,/.H-/K[ 7!\0^/1LAA7--($4._V^_VPEX(>W$_C*,#.#OU_0HSY?A_ M:U10DMG"UL@PPZDK;I$9F?WY_++?-1%WE]2X8.>KG*+ Y+ M,S3TT@2$LXF('?60,T&#@M:B$27 MPWYOU+5]//QN^5EBI.@J5-VI'*UCC_=^H+U%ZV.J#,M92@R3XMY*<58I71&D M,!+.:6IE\78Y#)^"S,$4%,Z)2HB@.GAUR>D"GJ7&MO3"\)ZXVBUB[YQ7B?;B M:M@ANUYF(C+82>H*BKBBD*@_"-LP+DB)^/VGIWVKB L;W" Z:,-;P6S#'?; M0$E:-%@KU*32.!?L$IMC!,&:;7M&E7S'E!1VX6[[87\1::<-!$XH)W.B**12 ME5*YF+,ZWEA.<6U?+(V924164$63!:0N6"W:5H<.BZX<(#>ZISD<:G@OY)Q3 M3 JP8T%,O/'>KP9[@39Z71&%GL07\(:B]= W!;R0:EI[6QB\AEPJYQP??%>@ M"#B#7XG ^@)Z@S:X+&S%Y&>(2F8LK;E>F;YQM-HE(*\X#IUBC3,4SJ6"MEW1 M#Q53U+J;<\ ;<^!JKB"T:+"374\6-^-H6BEF+,/GEVE!!&:2];2+#OM[L!,- MX&WGO#/NP/[!%)#'_H%$)KM@IQX3*/#4NW&*ZB/,S@8F'.L;FQ)^$HB"X1NVX[\IP)(E+['3EGS(UAQ\1>%?>2RI+Z.:1OZ*IS MWSQ^*=V=L\P4'@QFPX8D&*I2RGE)LHR)R5$K;+FZ+DG:U&O21"J,24$J.2>E MIG%3&'J>B#3L>+X>K%&^@*4,9FYA/VH96;96L0P\5X]%/B4H+Z/M#Y(VE_0FJ.R&MGPVL_3GO&MYL/(/F$DLQA(3Q MTYVE,PUSQ8RA BG1!]TSE/JJ(8-D\?$=7D$T)!3[ETK.F+WW,'+E L/&ZKE] ML9+82XOZL@ YW>R35THP75PS6+JDL.U7%Q5(-&5:VYL!7!F8T19JGD-5XA>+ ME6IS[ZX"UA3;=WJ7T5SM-Y# M*?T>, [KL>,^B@[VKRE&UL4$L! A0#% @ %)1C4 EP[MI)E0 9-4) !4 ( ! MO%\ &%V878M,C R,# Q,C5?;&%B+GAM;%!+ 0(4 Q0 ( !248U#I37B1 MT& #(D!P 5 " 3CU !A=F%V+3(P,C P,3(U7W!R92YX M;6Q02P$"% ,4 " 5E&-0] N7,!"Q @ >]" &P @ $[ M5@$ 879A=BTR,#(P,#$R-7@Q,'$W.#!B-C,N:'1M4$L! A0#% @ %91C M4)F8S\F94 Q*<& L ( !A <$ &5X+3$P9#$N:'1M4$L! M A0#% @ %91C4,643.("$ *GH L ( !1E@$ &5X M+3$P9#(N:'1M4$L! A0#% @ %91C4,;]^"0T" JC< L M ( !<6@$ &5X+3,Q9#$N:'1M4$L! A0#% @ %91C4-@M"5DY" MQ3< L ( !SG $ &5X+3,Q9#(N:'1M4$L! A0#% @ M%91C4+&>J1QR!0 OB8 D ( !,'D$ &5X+3,R+FAT;5!+ 4!08 "P + *\" #)?@0 ! end XML 64 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Repurchase (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Apr. 30, 2019
Sep. 30, 2015
Share Repurchase            
Stock Repurchase Program, Authorized Amount           $ 25,000,000
Shares repurchased and retired 0 0 0 0    
Share authorized for future repurchases $ 21,200,000   $ 21,200,000   $ 21,200,000  

XML 65 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Reserves
9 Months Ended
Jan. 25, 2020
Warranty Reserves  
Warranty Reserves

7. Warranty Reserves

The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

January 25,

January 26,

2020

    

2019

    

2020

    

2019

Beginning balance

$

1,875

$

2,431

$

1,704

$

2,090

Warranty expense

 

250

 

53

 

1,469

 

414

Changes in estimates related to pre-existing warranties

(189)

519

Warranty costs settled

 

(289)

 

(354)

 

(1,148)

 

(893)

Ending balance

$

1,836

$

2,130

$

1,836

$

2,130

JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "avav-20200125x10q780b63.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 284, "dts": { "calculationLink": { "local": [ "avav-20200125_cal.xml" ] }, "definitionLink": { "local": [ "avav-20200125_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "avav-20200125x10q780b63.htm" ] }, "labelLink": { "local": [ "avav-20200125_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "avav-20200125_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "avav-20200125.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 600, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 16, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 21 }, "keyCustom": 45, "keyStandard": 378, "memberCustom": 33, "memberStandard": 44, "nsprefix": "avav", "nsuri": "http://www.avinc.com/20200125", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.avinc.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Significant Accounting Policies", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Discontinued Operations", "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments", "role": "http://www.avinc.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value Measurements", "role": "http://www.avinc.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Inventories, net", "role": "http://www.avinc.com/role/DisclosureInventoriesNet", "shortName": "Inventories, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Equity Method Investments", "role": "http://www.avinc.com/role/DisclosureEquityMethodInvestments", "shortName": "Equity Method Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Warranty Reserves", "role": "http://www.avinc.com/role/DisclosureWarrantyReserves", "shortName": "Warranty Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Intangibles", "role": "http://www.avinc.com/role/DisclosureIntangibles", "shortName": "Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Goodwill", "role": "http://www.avinc.com/role/DisclosureGoodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://www.avinc.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Leases", "role": "http://www.avinc.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments", "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments", "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Customer-Funded Research & Development", "role": "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment", "shortName": "Customer-Funded Research & Development", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LongTermIncentiveAwardsDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Long-Term Incentive Awards", "role": "http://www.avinc.com/role/DisclosureLongTermIncentiveAwards", "shortName": "Long-Term Incentive Awards", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LongTermIncentiveAwardsDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Income Taxes", "role": "http://www.avinc.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Share Repurchase", "role": "http://www.avinc.com/role/DisclosureShareRepurchase", "shortName": "Share Repurchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Related Party Transactions", "role": "http://www.avinc.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Legal Settlements", "role": "http://www.avinc.com/role/DisclosureLegalSettlements", "shortName": "Legal Settlements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Business Acquisitions", "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Organization and Significant Accounting Policies (Tables)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables", "shortName": "Organization and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryInvestmentHoldingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Investments (Tables)", "role": "http://www.avinc.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryInvestmentHoldingsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Inventories, net (Tables)", "role": "http://www.avinc.com/role/DisclosureInventoriesNetTables", "shortName": "Inventories, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Warranty Reserves (Tables)", "role": "http://www.avinc.com/role/DisclosureWarrantyReservesTables", "shortName": "Warranty Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Intangibles (Tables)", "role": "http://www.avinc.com/role/DisclosureIntangiblesTables", "shortName": "Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Goodwill (Tables)", "role": "http://www.avinc.com/role/DisclosureGoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Leases (Tables)", "role": "http://www.avinc.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)", "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables", "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails", "shortName": "Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "p", "avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ", "decimals": "0", "first": true, "lang": null, "name": "avav:RetainedEarningsContinuingOperationsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "shortName": "Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "avav:RecentlyAdoptedAccountingStandardsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_5_1_2019_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_AZmi_8DuIUma5cWdIfa0BQ", "decimals": "0", "first": true, "lang": null, "name": "avav:RetainedEarningsContinuingOperationsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "avav:RestrictedCashPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Organization and Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "avav:RestrictedCashPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails", "shortName": "Organization and Significant Accounting Policies - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "0", "first": true, "lang": null, "name": "avav:MaterialAdjustmentToContract", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails", "shortName": "Organization and Significant Accounting Policies - Contract Estimates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "0", "first": true, "lang": null, "name": "avav:MaterialAdjustmentToContract", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails", "shortName": "Organization and Significant Accounting Policies - Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_us-gaap_BalanceSheetLocationAxis_avav_ContractLiabilityMember_65CnZZ1GAkKu59kcq8kEJA", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "avav:GovernmentContractPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "0", "first": true, "lang": null, "name": "avav:ReservesForIncurredCostClaimAudits", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details)", "role": "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "shortName": "Organization and Significant Accounting Policies - Government Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "avav:GovernmentContractPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "0", "lang": null, "name": "avav:ReservesForIncurredCostClaimAudits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Discontinued Operations (Details)", "role": "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_29_2019_To_10_29_2019_6QLD1iYtBkKDuZQ_zBrinQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments (Details)", "role": "http://www.avinc.com/role/DisclosureInvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryInvestmentHoldingsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_HeldtomaturitySecuritiesMember_nOAdPg4hgU2XFsDs6J7g7g", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Consolidated Statements of Operations (Parenthetical)", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "shortName": "Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments - Held-To-Maturity Securities (Details)", "role": "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails", "shortName": "Investments - Held-To-Maturity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)", "role": "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails", "shortName": "Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "avav:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA", "decimals": "-3", "first": true, "lang": null, "name": "avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Investments - Available for sale securities (Details)", "role": "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "shortName": "Investments - Available for sale securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_InvestmentTypeAxis_us-gaap_AvailableforsaleSecuritiesMember_5bFdyEA5UketX7wWWmPXzA", "decimals": "-3", "first": true, "lang": null, "name": "avav:EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40305 - Disclosure - Investments - Auction rate securities (Details)", "role": "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "shortName": "Investments - Auction rate securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2018_us-gaap_FinancialInstrumentAxis_us-gaap_AuctionRateSecuritiesMember_OMLKPXjFxECxIWr8DSAzLQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_-5pMN78E0U6KNL8lLd9Qww", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value Measurements - (Details)", "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Fair Value Measurements - Reconciliation (Details)", "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails", "shortName": "Fair Value Measurements - Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_I_DZu98Z7kqTBxf_T9U0bg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "avav:RestrictedCashPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_2_26_2020_To_2_26_2020_us-gaap_BusinessAcquisitionAxis_avav_PulseAerospaceLlcMember_zIhtp6w9O0C4Zf7RYYTMBQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details)", "role": "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "shortName": "Fair Value Measurements - Pulse purchase agreement (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Inventories, net (Details)", "role": "http://www.avinc.com/role/DisclosureInventoriesNetDetails", "shortName": "Inventories, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Equity Method Investments (Details)", "role": "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "shortName": "Equity Method Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_28_2018_To_1_26_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_avav_HapsmobileMember_us-gaap_IncomeStatementLocationAxis_avav_EquityMethodInvestmentLossNetOfTaxMember_qCj3-aN-2kGrmta8dUdRsw", "decimals": "0", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Warranty Reserves (Details)", "role": "http://www.avinc.com/role/DisclosureWarrantyReservesDetails", "shortName": "Warranty Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_10_26_2019_j0BvTBNwX0eDInBNJpT9nQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Intangibles (Details)", "role": "http://www.avinc.com/role/DisclosureIntangiblesDetails", "shortName": "Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Intangibles - Estimated amortization expense (Details)", "role": "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails", "shortName": "Intangibles - Estimated amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Goodwill (Details)", "role": "http://www.avinc.com/role/DisclosureGoodwillDetails", "shortName": "Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LesseeOperatingLeaseOptionToTerminatePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Leases (Details)", "role": "http://www.avinc.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "first": true, "lang": "en-US", "name": "avav:LesseeOperatingLeaseOptionToTerminatePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Leases - Components of lease costs (Details)", "role": "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "shortName": "Leases - Components of lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "avav:LeaseQuantitativeDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Leases - Supplemental lease information (Details)", "role": "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails", "shortName": "Leases - Supplemental lease information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "avav:LeaseQuantitativeDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Leases - Maturities - ASC 842 (Details)", "role": "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details", "shortName": "Leases - Maturities - ASC 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_U4VrHc8g8EGZ4ZiMZPkceg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - Leases - Maturities - ASC 840 (Details)", "role": "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details", "shortName": "Leases - Maturities - ASC 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2019_W0GlRVLBNU-W_6bEvA0pbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)", "role": "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails", "shortName": "Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_1_25_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5mZ5-l1KGEmQTJrc3JQt5g", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Customer-Funded Research & Development (Details)", "role": "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails", "shortName": "Customer-Funded Research & Development (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "us-gaap:AllocatedShareBasedCompensationExpense", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Long-Term Incentive Awards (Details)", "role": "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails", "shortName": "Long-Term Incentive Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AllocatedShareBasedCompensationExpense", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Income Taxes (Details)", "role": "http://www.avinc.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Share Repurchase (Details)", "role": "http://www.avinc.com/role/DisclosureShareRepurchaseDetails", "shortName": "Share Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_9_30_2015_BOJJN1c_WEicLclE7WOgHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_jA2NXO-d3ESERE4hSIhuOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Related Party Transactions (Details)", "role": "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_10_27_2019_To_1_25_2020_us-gaap_RelatedPartyTransactionAxis_avav_DesignAndDevelopmentAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_avav_HapsmobileMember_FHiYDQoELUCtRySgpo0PGQ", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_6_10_2019_iiw9W0cbV0iLnbXrtaww-Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unitRef": "Unit_Standard_pure_V1BH056bE0i_ihyxhnbWXA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Business Acquisitions (Details)", "role": "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "shortName": "Business Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": null, "lang": "en-US", "name": "avav:BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "As_Of_4_30_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_ParentMember_S-v4hCpI4EW1qa0EOURwyg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2019_To_1_25_2020_TpJuWt6Nl0GhqAr0tf4Vzg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "avav-20200125x10q780b63.htm", "contextRef": "Duration_5_1_2018_To_1_26_2019_VQSg6aoX1kSxQKkLkQaptw", "decimals": "-3", "lang": null, "name": "avav:DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_hGr6ybT7kU-FK5AL5M0isw", "xsiNil": "false" } } }, "segmentCount": 78, "tag": { "avav_AerovironmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to 'the Company' AeroVironment.", "label": "Aerovironment [Member]", "terseLabel": "AeroVironment" } } }, "localname": "AerovironmentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "avav_AmountOfNetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Amount Of Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "AmountOfNetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "avav_AvailableForSaleSecuritiesMaturityPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maturity period of available-for-sale securities.", "label": "Available-for-sale Securities Maturity Period", "terseLabel": "Maturity period of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesMaturityPeriod", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" ], "xbrltype": "durationItemType" }, "avav_AvailableForSaleSecuritiesOtherDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Available For Sale Securities Other Disclosure [Abstract]", "terseLabel": "Available For Sale Securities" } } }, "localname": "AvailableForSaleSecuritiesOtherDisclosureAbstract", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" ], "xbrltype": "stringItemType" }, "avav_BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period for goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible period", "terseLabel": "Period of goodwill deduction" } } }, "localname": "BusinessAcquisitionGoodwillExpectedTaxDeductiblePeriod", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "avav_BusinessCombinationContingentConsiderationForEachMilestoneAchievement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of each milestone achievement contingent consideration under business combination", "label": "Business Combination Contingent Consideration for Each Milestone Achievement", "terseLabel": "Each milestone achievement" } } }, "localname": "BusinessCombinationContingentConsiderationForEachMilestoneAchievement", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "avav_BusinessCombinationContingentConsiderationForTotalMilestoneAchievement": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of each milestone achievement contingent consideration under business combination", "label": "Business Combination Contingent Consideration For Total Milestone Achievement", "terseLabel": "Total milestone achievement" } } }, "localname": "BusinessCombinationContingentConsiderationForTotalMilestoneAchievement", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of research and development milestone contingent consideration under business combination.", "label": "Business Combination Contingent Consideration Number of Research and Development Milestones", "terseLabel": "Number of research and development milestones" } } }, "localname": "BusinessCombinationContingentConsiderationNumberOfResearchAndDevelopmentMilestones", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" ], "xbrltype": "integerItemType" }, "avav_BusinessCombinationContingentConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of contingent consideration transferred.", "label": "Business Combination Contingent Consideration Transferred", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationTransferred", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_BusinessCombinationHoldbackAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refers to the amount of holdback.", "label": "Business Combination Holdback Amount", "terseLabel": "Amount of holdback", "verboseLabel": "Holdback" } } }, "localname": "BusinessCombinationHoldbackAmount", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refers to the amount of retention to cover any post-closing indemnification claims.", "label": "Business Combination Retention To Cover Post Closing Indemnification Claims", "terseLabel": "Amount of retention to cover post closing indemnification claims", "verboseLabel": "Retention" } } }, "localname": "BusinessCombinationRetentionToCoverPostClosingIndemnificationClaims", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_CashPaidDuringTheYearAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash paid, net during the period for:" } } }, "localname": "CashPaidDuringTheYearAbstract", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "avav_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "avav_ContractLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Contract Liability [Member]", "terseLabel": "Contract Liability" } } }, "localname": "ContractLiabilityMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_CpffMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Cpff [Member]", "terseLabel": "CPFF" } } }, "localname": "CpffMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost": { "auth_ref": [], "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 after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Amortized Cost", "terseLabel": "Due after 20 years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsAmortizedCost", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "avav_DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue": { "auth_ref": [], "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 after rolling 20th fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 20 Years, Fair Value", "terseLabel": "Due after 20 years" } } }, "localname": "DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateRollingAfter20YearsFairValue", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "avav_DeferredIncomeTaxNoncashExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.", "label": "Deferred Income Tax Noncash Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxNoncashExpenseBenefit", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_DesignAndDevelopmentAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to design and development agreement.", "label": "Design And Development Agreement [Member]", "terseLabel": "Design and Development Agreement" } } }, "localname": "DesignAndDevelopmentAgreementMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "avav_DesignAndDevelopmentContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to a design and development agreement.", "label": "Design And Development Contract [Member]", "terseLabel": "Design and development agreement" } } }, "localname": "DesignAndDevelopmentContractMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "avav_DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operations, Gain On Sale Of Business, Net Of Tax", "negatedLabel": "Gain on sale of business, net of tax" } } }, "localname": "DiscontinuedOperationsGainOnSaleOfBusinessNetOfTax", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Definition: Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operations, Loss From Discontinued Operations, Net Of Tax", "terseLabel": "Loss from discontinued operations, net of tax" } } }, "localname": "DiscontinuedOperationsLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Research And Development", "terseLabel": "Research and development" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "avav_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.avinc.com/20200125", "xbrltype": "stringItemType" }, "avav_EesBusinessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to EES Business.", "label": "Ees Business [Member]", "terseLabel": "EES Business" } } }, "localname": "EesBusinessMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "avav_EquityMethodInvestmentLossNetOfTaxMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Equity Method Investment Loss Net Of Tax [Member]", "terseLabel": "Equity method investment loss, net of tax" } } }, "localname": "EquityMethodInvestmentLossNetOfTaxMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "avav_EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of purchase or (sale) of investment in equity securities without readily determinable fair value.", "label": "Equity Securities Without Readily Determinable Fair Value Purchase or Sale", "terseLabel": "Sales or Purchases" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePurchaseOrSale", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "avav_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of inventory of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Inventories", "terseLabel": "Included in inventories" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetInventories", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "avav_FfpMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Ffp [Member]", "terseLabel": "FFP" } } }, "localname": "FfpMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_Fiscal2017LtipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to Fiscal 2017 LTIP.", "label": "Fiscal2017 Ltip [Member]", "terseLabel": "Fiscal 2017 LTIP" } } }, "localname": "Fiscal2017LtipMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_Fiscal2018And2019And2020LtipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal 2018 and 2019 and 2020 Ltip [Member]", "label": "Fiscal2018 And2019 And2020 Ltip [Member]", "terseLabel": "Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP" } } }, "localname": "Fiscal2018And2019And2020LtipMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_Fiscal2018LtipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the Fiscal 2018 LTIP.", "label": "Fiscal2018 Ltip [Member]", "terseLabel": "Fiscal 2018 LTIP" } } }, "localname": "Fiscal2018LtipMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_Fiscal2019LtipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to Fiscal 2019 LTIP.", "label": "Fiscal2019 Ltip [Member]", "terseLabel": "Fiscal 2019 LTIP" } } }, "localname": "Fiscal2019LtipMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_Fiscal2020LtipMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to Fiscal 2020 LTIP.", "label": "Fiscal2020 Ltip [Member]", "terseLabel": "Fiscal 2020 LTIP" } } }, "localname": "Fiscal2020LtipMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_GeographicDistributionInternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Geographic Distribution International [Member]", "terseLabel": "International" } } }, "localname": "GeographicDistributionInternationalMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_GoodwillDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Goodwill." } } }, "localname": "GoodwillDisclosureAbstract", "nsuri": "http://www.avinc.com/20200125", "xbrltype": "stringItemType" }, "avav_GovernmentContractPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Government contract policy.", "label": "Government Contract [Policy Text Block]", "terseLabel": "Government Contracts" } } }, "localname": "GovernmentContractPolicyTextBlock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "avav_GovernmentContractsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Government Contracts [Abstract]", "terseLabel": "Government Contracts" } } }, "localname": "GovernmentContractsAbstract", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "stringItemType" }, "avav_HapsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Haps [Member]", "terseLabel": "HAPS" } } }, "localname": "HapsMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_HapsmobileMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to HAPSMobile.", "label": "Hapsmobile [Member]", "terseLabel": "HAPSMobile" } } }, "localname": "HapsmobileMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "avav_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the next rolling twelve months following the latest balance sheet presented.", "label": "Held to Maturity Securities Debt Maturities Next Rolling Twelve Months Net Carrying Amount", "terseLabel": "Due within one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsNetCarryingAmount", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "avav_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments, including but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments, maturing in the second rolling twelve months through the fifth rolling twelve months following the latest balance sheet presented.", "label": "Held-to-maturity Securities Debt Maturities Rolling Year Two Through Five Net Carrying Amount", "terseLabel": "Due after one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveNetCarryingAmount", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "avav_HoldbackMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Holdback [Member]", "terseLabel": "Holdback" } } }, "localname": "HoldbackMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "avav_IncreaseDecreaseInUnbilledContractsReceivableAndRetentions": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the net change during the reporting period in the amount of unbilled receivables and retentions.", "label": "Increase (Decrease) in Unbilled Contracts Receivable and Retentions", "negatedLabel": "Unbilled receivables and retentions" } } }, "localname": "IncreaseDecreaseInUnbilledContractsReceivableAndRetentions", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_InvestmentInLimitedPartnershipFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to investment in limited partnership fund.", "label": "Investment In Limited Partnership Fund [Member]", "terseLabel": "Investment in limited partnership fund" } } }, "localname": "InvestmentInLimitedPartnershipFundMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails" ], "xbrltype": "domainItemType" }, "avav_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "avav_LeaseQuantitativeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The tabular disclosure of lease quantitative information.", "label": "Lease Quantitative Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental lease information" } } }, "localname": "LeaseQuantitativeDisclosureTableTextBlock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "avav_LesseeOperatingLeaseOptionToTerminatePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Option to Terminate Period", "terseLabel": "Option to terminate period (in years)" } } }, "localname": "LesseeOperatingLeaseOptionToTerminatePeriod", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "avav_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Remaining Lease Term", "terseLabel": "Remaining lease terms (in years)" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "avav_LongTermIncentiveAwardsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Long-Term Incentive Awards." } } }, "localname": "LongTermIncentiveAwardsAbstract", "nsuri": "http://www.avinc.com/20200125", "xbrltype": "stringItemType" }, "avav_LongTermIncentiveAwardsDisclosureTextblock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Long Term Incentive Awards Disclosure [TextBlock]", "terseLabel": "Long-Term Incentive Awards" } } }, "localname": "LongTermIncentiveAwardsDisclosureTextblock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwards" ], "xbrltype": "textBlockItemType" }, "avav_LongTermIncentiveProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the Long Term Incentive Program", "label": "Long Term Incentive Program [Member]", "terseLabel": "LTIP" } } }, "localname": "LongTermIncentiveProgramMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_MaterialAdjustmentToContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refers to any one adjustment that was material to the contract.", "label": "Material Adjustment To Contract", "terseLabel": "Material adjustment to any one contract" } } }, "localname": "MaterialAdjustmentToContract", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "avav_MaximumNetValueForTest": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum net value to to design and build prototype solar powered high altitude aircrafts and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircrafts.", "label": "Maximum Net Value For Test", "terseLabel": "Maximum net value" } } }, "localname": "MaximumNetValueForTest", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease and non cash lease expense", "label": "Non Cash Lease Expense", "negatedLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non cash or Part of non cash change in foreign currency translation adjustments.", "label": "Non Cash or Part of Non Cash Change in Foreign Currency Translation Adjustments", "terseLabel": "Change in foreign currency translation adjustments" } } }, "localname": "NonCashOrPartOfNonCashChangeInForeignCurrencyTranslationAdjustments", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_NonU.s.GovernmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Non U.s. Government [Member]", "terseLabel": "Non-U.S. government" } } }, "localname": "NonU.s.GovernmentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of fixed assets included in accounts payable that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash Or Part Noncash Acquisition Fixed Assets Acquired Included In Accounts Payable", "terseLabel": "Acquisitions of property and equipment included in accounts payable" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquiredIncludedInAccountsPayable", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "avav_NumberOfActiveContracts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents number of active contracts.", "label": "Number Of Active Contracts", "terseLabel": "Number of active contracts" } } }, "localname": "NumberOfActiveContracts", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "integerItemType" }, "avav_NumberOfMonthsAfterClosingHoldBackWillBePaid": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of months after closing holdback will be paid.", "label": "Number Of Months After Closing Hold back Will Be Paid", "terseLabel": "Number of months after closing holdback will be paid" } } }, "localname": "NumberOfMonthsAfterClosingHoldBackWillBePaid", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "durationItemType" }, "avav_NumberOfRemainingContracts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the number of remaining contracts.", "label": "Number Of Remaining Contracts", "terseLabel": "Number of remaining contracts" } } }, "localname": "NumberOfRemainingContracts", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "integerItemType" }, "avav_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_OtherNoncashInvestingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Non-cash activities" } } }, "localname": "OtherNoncashInvestingItemsAbstract", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "avav_PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow less closing and indebtedness and transaction cost associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payment To Acquire Businesses, Less Closing Indebtedness And Transaction Costs", "terseLabel": "Amount of cash less closing indebtedness and transaction costs" } } }, "localname": "PaymentToAcquireBusinessesLessClosingIndebtednessAndTransactionCosts", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "avav_PulseAerospaceLlcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to Pulse Aerospace, LLC", "label": "Pulse Aerospace Llc [Member]", "terseLabel": "Pulse Aerospace, LLC" } } }, "localname": "PulseAerospaceLlcMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "avav_RecentlyAdoptedAccountingStandardsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of Recently Adopted Accounting Standards that may impact the entity's financial reporting.", "label": "Recently Adopted Accounting Standards [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "RecentlyAdoptedAccountingStandardsPolicyTextBlock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "avav_ReservesForIncurredCostClaimAudits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the reserves for incurred cost claim audits.", "label": "Reserves for Incurred Cost Claim Audits", "terseLabel": "Reserves for incurred cost claim audits" } } }, "localname": "ReservesForIncurredCostClaimAudits", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "monetaryItemType" }, "avav_RestrictedCashPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for restricted cash policy text block.", "label": "Restricted Cash Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashPolicyPolicyTextBlock", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "avav_RetainedEarningsContinuingOperationsAccumulatedDeficit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's continuing operations undistributed earnings or deficit.", "label": "Retained Earnings Continuing Operations (Accumulated Deficit)", "terseLabel": "Retained earnings, continuing operations" } } }, "localname": "RetainedEarningsContinuingOperationsAccumulatedDeficit", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "avav_RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Refers to aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods.", "label": "Revenue, Remaining Performance Obligation, Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods", "terseLabel": "Amount of aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods" } } }, "localname": "RevenueRemainingPerformanceObligationAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "avav_RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods", "label": "Revised Aggregate Impact Of Adjustments In Contract Estimates On Revenue Related To Performance Obligations Satisfied Or Partially Satisfied In Previous Periods", "terseLabel": "Amount of revised aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods" } } }, "localname": "RevisedAggregateImpactOfAdjustmentsInContractEstimatesOnRevenueRelatedToPerformanceObligationsSatisfiedOrPartiallySatisfiedInPreviousPeriods", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "avav_RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the revision of estimate of total costs required to complete the contracts.", "label": "Revision Of Estimate Of Total Costs Required To Complete Contracts [Member]", "terseLabel": "Revision of estimate of total costs required to complete the contracts" } } }, "localname": "RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "avav_ShareBasedCompensationAwardFiftyPercentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Award fifty Percent [Member]", "label": "Share Based Compensation Award Fifty Percent [Member]", "terseLabel": "50% Vested" } } }, "localname": "ShareBasedCompensationAwardFiftyPercentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_ShareBasedCompensationAwardOneHundredPercentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Award One Hundred Percent [Member]", "label": "Share Based Compensation Award One Hundred Percent [Member]", "terseLabel": "100% Vested" } } }, "localname": "ShareBasedCompensationAwardOneHundredPercentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_ShareBasedCompensationAwardTwoHundredPercentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Award Two Hundred Percent [Member]", "label": "Share Based Compensation Award Two Hundred Percent [Member]", "terseLabel": "200% Vested" } } }, "localname": "ShareBasedCompensationAwardTwoHundredPercentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "avav_SmallUasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Small Uas [Member]", "terseLabel": "Small UAS" } } }, "localname": "SmallUasMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_SoftbankMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to SoftBank.", "label": "Softbank [Member]", "terseLabel": "SoftBank" } } }, "localname": "SoftbankMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "avav_StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate of (i) the increase in the liability for accruals related to standard product warranties issued during the reporting period and (ii) the increase or decrease in the liability during the reporting period for accruals related to pre-existing standard product warranties (including adjustments related to changes in estimates). Does not include any increase in the liability for accruals related to extended product warranties.", "label": "Standard Product Warranty Accrual Warranties Issued and Preexisting Increase (Decrease)", "terseLabel": "Warranty expense" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssuedAndPreexistingIncreaseDecrease", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "avav_TMMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "T M [Member]", "terseLabel": "T&M" } } }, "localname": "TMMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_TmsContractMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to TMS contract.", "label": "Tms Contract [Member]", "terseLabel": "TMS contract" } } }, "localname": "TmsContractMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "avav_TmsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "Tms [Member]", "terseLabel": "TMS" } } }, "localname": "TmsMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_USGovernmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "NA", "label": "U S Government [Member]", "terseLabel": "U.S. government" } } }, "localname": "USGovernmentMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "avav_UasQuantixSolutionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to UAS Quantix Solution sale", "label": "Uas Quantix Solution [Member]", "terseLabel": "UAS Quantix Solution" } } }, "localname": "UasQuantixSolutionMember", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "domainItemType" }, "avav_WorkingCapitalAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Refers to a working capital adjustment recorded as a reduction of the gain.", "label": "Working Capital Adjustment", "terseLabel": "Amount of reduction to gain resulting from a working capital adjustment" } } }, "localname": "WorkingCapitalAdjustment", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "avav_WorkingCapitalDispute": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the dispute sought by the company.", "label": "Working Capital Dispute", "terseLabel": "Working capital dispute" } } }, "localname": "WorkingCapitalDispute", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "avav_WorkingCapitalDisputeRecordedToFinancialStatements": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary value) of working capital dispute recorded to the financial statements.", "label": "Working Capital Dispute Recorded To Financial Statements", "terseLabel": "Amounts recorded in the consolidated financial statements" } } }, "localname": "WorkingCapitalDisputeRecordedToFinancialStatements", "nsuri": "http://www.avinc.com/20200125", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "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 CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r457" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r457" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r458" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r457" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r457" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r457" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.avinc.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r68", "r122" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r161", "r247", "r251", "r437" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureLeasesDetails", "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r159", "r247", "r249", "r434", "r435" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureLeasesDetails", "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureLeasesDetails", "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r160", "r247", "r250", "r436", "r449", "r450" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r226", "r380" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASU 2018-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r27", "r39", "r162", "r163", "r248" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r114" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of debt securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r36", "r401", "r421" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r69", "r74", "r76", "r77", "r344", "r350", "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustments, net of $0 taxes" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r74", "r76", "r77" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 4.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", "periodEndLabel": "Balance, net of $0 deferred taxes, as of January 25, 2020", "periodStartLabel": "Balance, net of $0 deferred taxes, as of April 30, 2019", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income and Reclassifications Adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73", "r77", "r78", "r319" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r70", "r77", "r78", "r319" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Translation Adjustment [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 3.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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Tax withholding payment related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r260", "r262", "r271", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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]", "verboseLabel": "Adjustments to reconcile net income from continuing operations to cash provided by operating activities from continuing operations:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r262", "r267", "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r45", "r164", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r113", "r209", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "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": "Number of anti-dilutive shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r113", "r219" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r155", "r400", "r420" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r28", "r29", "r67" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AuctionRateSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument securities (for example, but not limited to, corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.", "label": "Auction Rate Securities [Member]", "terseLabel": "Auction rate securities" } } }, "localname": "AuctionRateSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Rolling Maturity [Abstract]", "terseLabel": "Amortized cost of available-for-sale securities by contractual maturity" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Fair value of available-for-sale securities by contractual maturity" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r168", "r169", "r415" ], "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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value", "terseLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r168", "r169", "r415" ], "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.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "verboseLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Availableforsale Securities [Member]", "terseLabel": "Available-for-sale securities" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r263", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r324", "r325" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r294", "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Ownership interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPulseAerospaceLlcDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Supplemental Pro forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma summary presents consolidated information of the Company as if the business combination had occurred" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r291", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Fair value of consideration transferred:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r304", "r305", "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "verboseLabel": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r290" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net income attributable to AeroVironment" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r297" ], "calculation": { "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total net identified assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets [Abstract]", "terseLabel": "Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r297" ], "calculation": { "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Other assets and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r296", "r297" ], "calculation": { "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r296", "r297" ], "calculation": { "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Net Gains and Losses", "terseLabel": "Business acquisitions gain" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisitions" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r25", "r51", "r115" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r110", "r115", "r117" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r349" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Net Cash Provided by (Used in) Continuing Operations", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "auth_ref": [ "r16", "r110" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Investing activities of discontinued operations" } } }, "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r16", "r110" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Operating activities of discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r418" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r128", "r132", "r145", "r146" ], "lang": { "en-US": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r128", "r132", "r145", "r147" ], "lang": { "en-US": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities.", "label": "Change In Accounting Estimate Type [Domain]", "terseLabel": "Change in Accounting Estimate, Type [Domain]" } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share Repurchase" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r58", "r225", "r409", "r427" ], "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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Legal Settlements" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "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, Authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "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, Issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r238" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Issued and outstanding shares-23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r80", "r82", "r83" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income attributable to AeroVironment" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r80", "r82", "r313", "r314", "r322" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r80", "r82", "r312", "r322" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income and Reclassifications Adjustments" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustments" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract With Customer Basis Of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostAndEquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cost method and equity method investments included basis, impairment losses, recognized or unrecognized gains (losses).", "label": "Cost and Equity Method Investments Disclosure [Text Block]", "terseLabel": "Equity Method Investments" } } }, "localname": "CostAndEquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Adoption of ASU" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure 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 [Table Text Block]", "terseLabel": "schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities, Available-for-sale, Term", "verboseLabel": "Variable rate demand notes long maturities" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r175", "r192" ], "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": "Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions", "terseLabel": "Number of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r235" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Customer advances" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r280" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, with jurisdictional netting.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r276", "r280" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r59", "r353" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or 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, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r113", "r152" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference Between Revenue Guidance In Effect Before And After Topic606 [Member]", "terseLabel": "Effect of the Adoption of ASC Topic 606" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue by category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r5", "r7" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax", "terseLabel": "Gain on sale of business" } } }, "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "auth_ref": [ "r3", "r5", "r7", "r19" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "verboseLabel": "Gain on sale of business, net of tax expense of $2,463" } } }, "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r14", "r87", "r432" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "totalLabel": "Loss from discontinued operations before income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r3", "r4", "r19" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "terseLabel": "Loss from discontinued operations, net of tax", "totalLabel": "Net loss from discontinued operations" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "terseLabel": "Basic, discontinuing (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "terseLabel": "Diluted, discontinued (in dollars per share)" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r4", "r5", "r6", "r7", "r14", "r19", "r277", "r285" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "verboseLabel": "Benefit for income taxes" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal": { "auth_ref": [ "r5", "r7", "r19", "r283" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.", "label": "Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal", "terseLabel": "Tax expense" } } }, "localname": "DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations." } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.", "label": "Discontinued Operations Disposed Of By Sale [Member]", "terseLabel": "Disposed of by sale" } } }, "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Cash consideration received" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r15" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Cost of sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r15" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "auth_ref": [ "r15" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)", "totalLabel": "Gross margin" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "auth_ref": [ "r15" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Other Income", "terseLabel": "Other income, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r15" ], "calculation": { "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Net Sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]", "terseLabel": "Statement of operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r23", "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r125", "r373", "r407", "r428" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Due from Related Parties", "verboseLabel": "Unbilled related party receivables" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "(Loss) Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r88", "r130", "r136", "r138", "r139", "r140", "r144", "r414", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net (loss) income per share attributable to AeroVironment-Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Net (loss) income per share attributable to AeroVironment-Basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r88", "r130", "r136", "r138", "r139", "r140", "r144", "r414", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net (loss) income per share attributable to AeroVironment-Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Net (loss) income per share attributable to AeroVironment-Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r118", "r141", "r142", "r143" ], "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]", "verboseLabel": "(Loss) Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r124", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax benefit rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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": "Wages and related accruals" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r238" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Payments for purchase of interest" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r52", "r156", "r181" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments.", "terseLabel": "Carrying value of investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsMember": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition.", "label": "Equity Method Investments [Member]", "terseLabel": "Equity method investment activity, net of tax" } } }, "localname": "EquityMethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r178" ], "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", "periodEndLabel": "Carrying Value", "periodStartLabel": "Carrying Value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Schedule of activity related to available-for-sale investments recorded in short-term and long-term investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "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 Measurement" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r331", "r332", "r333", "r341" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r331", "r332" ], "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 financial assets measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Reconciliation between beginning and ending balances of items measured at fair value on recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value Measurement Using Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r337", "r341" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r256", "r257", "r259", "r332", "r381" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r331", "r332", "r335", "r336", "r342" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r340" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r256", "r257", "r259", "r332", "r382" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant other observable inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r256", "r257", "r259", "r332", "r383" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant unobservable inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r331", "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Included in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "terseLabel": "Business acquisition" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r340", "r342" ], "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 Measurements Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r118", "r343", "r345" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Values of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r358", "r366" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Principal payments of capital lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r185", "r187", "r188", "r189", "r190", "r193", "r194", "r195", "r196" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted average amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r214" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r216" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r216" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r216" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r216" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r210", "r211", "r214", "r217", "r385" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Estimated amortization expense", "terseLabel": "Estimated amortization expense for the next five years" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r214", "r385" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangibles, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Intangibles [Line Items]", "terseLabel": "Intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r210", "r213" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r214" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r114", "r346", "r347", "r348" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Gains on foreign currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r113" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on sale of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionDomesticMember": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Allocation of business activity identified as domestic.", "label": "Geographic Distribution Domestic [Member]", "terseLabel": "Domestic" } } }, "localname": "GeographicDistributionDomesticMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r203", "r204" ], "calculation": { "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureGoodwillDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r205" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Additions to goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r118", "r206" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "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": "Total gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Gross Profit:", "terseLabel": "Gross margin:" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r166", "r170" ], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Held-to-maturity Securities.", "terseLabel": "Amortized Cost", "totalLabel": "Total" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "auth_ref": [ "r172" ], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "auth_ref": [ "r173" ], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesClassifiedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Held-to-maturity [Abstract]", "terseLabel": "Held To Maturity Securities" } } }, "localname": "HeldToMaturitySecuritiesClassifiedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Fair value of held-to-maturity securities by contractual maturity" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Net Carrying Amount [Abstract]", "terseLabel": "Amortized cost of held-to-maturity securities by contractual maturity" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Held-to-maturity Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Held-to-maturity Securities, Debt Maturities, Rolling Year Two Through Five, Fair Value", "terseLabel": "Due after one year through five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r171" ], "calculation": { "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Held-to-maturity Securities, Fair Value", "totalLabel": "Total" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfHeldToMaturitySecuritiesByContractualMaturityDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Held-to-maturity Securities [Table Text Block]", "terseLabel": "Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of held-to-maturity investments" } } }, "localname": "HeldToMaturitySecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_HeldtomaturitySecuritiesMember": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Investments in debt securities classified as held-to-maturity.", "label": "Heldtomaturity Securities [Member]", "terseLabel": "Held to maturity securities" } } }, "localname": "HeldtomaturitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research And Development [Member]", "terseLabel": "In process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r92", "r114", "r140", "r311" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Continuing operations attributable to AeroVironment" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r123" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r312" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r84", "r88", "r136", "r138", "r139", "r411", "r413", "r414", "r431" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic, continuing (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r84", "r88", "r136", "r138", "r139", "r140", "r414", "r431", "r433" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted, continuing (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r3", "r4", "r5", "r6", "r7", "r19", "r88", "r432" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net (loss) income from discontinued operations", "verboseLabel": "Discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Discontinued operations:" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r86", "r113", "r153", "r181", "r412", "r430" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Loss from equity method investment", "terseLabel": "Equity method investment loss, net of tax" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Discontinued operations" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r8", "r9", "r10", "r11", "r12", "r13", "r17", "r20", "r21", "r22", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r286" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r120", "r154", "r282" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Benefit from) provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIncomeTaxesDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r116" ], "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": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r61", "r408", "r429" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income tax receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r137", "r142" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of employee stock options, restricted stock and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r118", "r213" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets-Acquired in Business Combinations" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r208", "r212" ], "calculation": { "http://www.avinc.com/role/DisclosureIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles, net", "totalLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventories, net" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r63" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r66" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventories, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r26", "r66", "r198" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r65" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r66", "r126", "r198", "r200" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve for inventory excess and obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r64" ], "calculation": { "http://www.avinc.com/role/DisclosureInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r199" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory reserve charge" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentHoldingsLineItems": { "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": "Investment Holdings [Line Items]", "terseLabel": "Investments" } } }, "localname": "InvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r440", "r443", "r445", "r446" ], "lang": { "en-US": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r95", "r151" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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, net" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r439", "r442", "r444", "r447" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r439", "r442", "r444", "r447" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "domainItemType" }, "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": "Schedule of amortized cost and fair value by contractual maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r177", "r398", "r417", "r448" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r370", "r372" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "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, net" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Components of lease costs" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r370" ], "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" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases", "terseLabel": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Settlements" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLegalSettlements" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r371" ], "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 - ASC 842" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "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 for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "negatedLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r371" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": { "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", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Option to extend period (in years)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r44", "r403", "r425" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertain Tax Positions, Noncurrent", "terseLabel": "Liability for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Licenses" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r52" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Total long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Investments [Abstract]", "terseLabel": "Long-term investments:" } } }, "localname": "LongTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r225", "r227", "r228" ], "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": "Amount of alleged damages" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r416" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input Discount Rate [Member]", "terseLabel": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r62", "r402", "r424" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "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": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Warranty Reserves" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal securities" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "auth_ref": [ "r110" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations.", "label": "Net Cash Provided by (Used in) Discontinued Operations", "totalLabel": "Net cash used in discontinued operations" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Discontinued Operations [Abstract]", "terseLabel": "Discontinued operations" } } }, "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "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, Continuing Operations", "totalLabel": "Net cash used in financing activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "auth_ref": [ "r110" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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) provided by investing activities from continuing operations" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r110", "r111", "r114" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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 provided by operating activities of continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r130", "r134" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net income (loss)", "totalLabel": "Net (loss) income attributable to AeroVironment" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator for basic earnings per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r237", "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r129", "r131" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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) income from continuing operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r362", "r372" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of operating lease liabilities:" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r357" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842DetailsCalc2": { "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 present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r357" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r359", "r366" ], "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", "verboseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r356" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r369", "r372" ], "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", "verboseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r368", "r372" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "verboseLabel": "Maturities of operating lease liabilities:" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2015", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2019", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2018", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2017", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2016", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesMaturitiesAsc840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r236", "r327", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed To Issuers Equity Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r24", "r127", "r148", "r323" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r312", "r313", "r318" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain on investments, net of deferred tax expense of $51", "verboseLabel": "Unrealized gain on investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r312", "r313", "r318" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent", "verboseLabel": "Unrealized gain on investments, net of deferred tax expense" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r312", "r313", "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r312", "r313", "r318" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r71", "r72", "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Available-for-sale Securities, Change in Net Unrealized Holding Gain (Loss), Net of Tax", "negatedLabel": "Unrealized gain on investments, net of deferred tax expense of $51" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r71", "r72", "r75" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Available-for-sale Securities, Income Tax Expense on Change in Unrealized Holding Gain (Loss)", "terseLabel": "Unrealized change in fair value of investments recorded in other comprehensive income (loss), net of deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r75", "r281", "r284" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Other comprehensive income, tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r30", "r31", "r55" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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)", "negatedLabel": "Other non-cash gain, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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, long term" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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)", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Parent" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisition, net of cash acquired" } } }, "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Tax withholding payment related to net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r99", "r103", "r167" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "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 Available-for-sale Securities", "negatedLabel": "Purchases of available-for-sale investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r104", "r306" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash", "verboseLabel": "Total cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsPulsePurchaseAgreementDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r104" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Equity method investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "auth_ref": [ "r103", "r167" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities.", "label": "Payments to Acquire Held-to-maturity Securities", "negatedLabel": "Purchases of held-to-maturity investments" } } }, "localname": "PaymentsToAcquireHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance based restricted stock units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r263", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r37" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r37" ], "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, Authorized shares" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r37" ], "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, issued shares" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r37" ], "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, outstanding shares" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r37" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Authorized shares-10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r28", "r49", "r50" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r101" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "auth_ref": [ "r100", "r167" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.", "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities", "terseLabel": "Redemptions of held-to-maturity investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r99", "r100", "r167" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale 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 of Available-for-sale Securities", "verboseLabel": "Redemptions of available-for-sale investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r102" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r107", "r269" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.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": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product sales" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Warranty Reserves" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranty Reserves" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r79", "r81", "r109", "r155", "r158", "r312", "r315", "r317", "r321", "r322" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.avinc.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r33", "r34", "r220", "r426" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r186" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PutOptionMember": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option.", "label": "Put Option [Member]", "terseLabel": "Put option" } } }, "localname": "PutOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r379" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r258", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "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]", "verboseLabel": "Long-Term Incentive Awards" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r258", "r374", "r375", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ], "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]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r379" ], "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer-Funded Research & Development" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": { "auth_ref": [ "r274", "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned", "terseLabel": "Revenue from customer funded research and development" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r273", "r451" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "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": "Reseach and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Customer-Funded Research & Development" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureCustomerFundedResearchDevelopment" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r117", "r399", "r422" ], "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" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash [Abstract]" } } }, "localname": "RestrictedCashAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r239", "r423" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 5.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r119", "r255" ], "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": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r90", "r438" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Initial Application Period Cumulative Effect Transition [Abstract]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "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": "Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r245" ], "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": "Year of performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r245" ], "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]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "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]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligations (as a percentage)" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r85", "r149", "r150", "r157" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRevenueByCategoryDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r367", "r372" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesSupplementalLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent.", "label": "Scenario Adjustment [Member]", "terseLabel": "Cumulative catch-up adjustment" } } }, "localname": "ScenarioAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of components of accumulated other comprehensive loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r294", "r295" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r1", "r8", "r9", "r10", "r11", "r12", "r13", "r17", "r20", "r21", "r22", "r222", "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of statements of operations data for the EES Business" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r210", "r213" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r210", "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of components of intangibles" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of maturities of operating lease liabilities - ASC 840" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of the changes in goodwill balances" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r32", "r46", "r47", "r48" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of warranty reserve activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of the fair value of the assets acquired and liabilities assumed at the acquisition date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r121", "r374", "r375", "r376", "r377", "r378" ], "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]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r263", "r268" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r240", "r241", "r242", "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Share Repurchase" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureShareRepurchase" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of reconciliation of basic to diluted shares" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated amortization expense for the next five years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94", "r197" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r97" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "SG&A" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureFairValueMeasurementsReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Contract services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r112" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r264" ], "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": "Exercisable period from grant date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "durationItemType" }, "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": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r261", "r265" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting (as a percentage)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedLabel": "Tax withholding payment related to net share settlement of equity awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r35", "r404", "r405", "r406", "r419" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "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", "verboseLabel": "Total held-to-maturity and short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Short-term Investments [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r363", "r372" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r232" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Payments", "negatedLabel": "Warranty costs settled" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Preexisting, Increase (Decrease)", "terseLabel": "Changes in estimates related to pre-existing warranties" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureWarrantyReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r60", "r238" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureAccumulatedOtherComprehensiveIncomeAndReclassificationsAdjustmentsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "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 [Line Items]", "terseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Comprehensive (Loss) Income" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInventoriesNetDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesContractEstimatesDetails", "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRestrictedCashDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Issue of fully-vested shares of common stock to settle" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r37", "r38", "r238", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Restricted stock awards forfeited (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r238", "r239" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r37", "r38", "r238", "r239", "r266" ], "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", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r60", "r238", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "verboseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Share authorized for future repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r42", "r43", "r165" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which 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": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total AeroVironment stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r309", "r310", "r320" ], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.avinc.com/role/StatementConsolidatedBalanceSheetscalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r365", "r372" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryInvestmentHoldingsTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the summary of investment holdings.", "label": "Summary Investment Holdings [Table Text Block]", "terseLabel": "Schedule of investments" } } }, "localname": "SummaryInvestmentHoldingsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureBusinessAcquisitionsDetails", "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trademarks and tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r384" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureInvestmentsAuctionRateSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r38", "r238", "r239" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased and retired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureShareRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "U S Government Debt Securities [Member]", "terseLabel": "U.S. government securities" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureInvestmentsDetails", "http://www.avinc.com/role/DisclosureInvestmentsHeldToMaturitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.avinc.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Not Billable", "terseLabel": "Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019)" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r364", "r372" ], "calculation": { "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateDemandObligationMember": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond.", "label": "Variable Rate Demand Obligation [Member]", "terseLabel": "Variable rate demand notes" } } }, "localname": "VariableRateDemandObligationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureFairValueMeasurementsDetails", "http://www.avinc.com/role/DisclosureInvestmentsAvailableForSaleSecuritiesDetails", "http://www.avinc.com/role/DisclosureInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureLongTermIncentiveAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r140" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Denominator for diluted (loss) earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:", "verboseLabel": "Denominator for basic (loss) earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r140" ], "calculation": { "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.avinc.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesGovernmentContractsDetails", "http://www.avinc.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "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=26873400&loc=d3e23780-122690" }, "r122": { "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=26873400&loc=d3e23780-122690" }, "r123": { "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=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "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=26873400&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21843-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e777-108305" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(a)(5))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6284393-111563" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=75018788&loc=d3e30768-111565" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r23": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r238": { "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" }, "r239": { "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=27012166&loc=d3e187085-122770" }, "r24": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r266": { "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=116856206&loc=d3e5070-113901" }, "r267": { "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=116856206&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r335": { "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" }, "r336": { "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" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r349": { "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" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r399": { "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=6876686&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r400": { "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=6876686&loc=d3e534808-122878" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r403": { "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=6876686&loc=d3e534808-122878" }, "r404": { "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=6876686&loc=d3e534808-122878" }, "r405": { "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=6876686&loc=d3e534808-122878" }, "r406": { "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=6876686&loc=d3e534808-122878" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r409": { "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=6876686&loc=d3e534808-122878" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.6(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r418": { "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" }, "r419": { "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=119400593&loc=d3e572229-122910" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r420": { "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=119400593&loc=d3e572229-122910" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r422": { "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=119400593&loc=d3e572229-122910" }, "r423": { "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=119400593&loc=d3e572229-122910" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r425": { "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=119400593&loc=d3e572229-122910" }, "r426": { "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=119400593&loc=d3e572229-122910" }, "r427": { "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=119400593&loc=d3e572229-122910" }, "r428": { "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=119400593&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r438": { "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=116637345&loc=SL114874292-224272" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B.1)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611197-123010" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r449": { "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=6589523&loc=d3e617274-123014" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r450": { "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=6590653&loc=d3e638233-123024" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r455": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r456": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r457": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r458": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r50": { "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=6877327&loc=d3e13212-122682" }, "r51": { "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=6877327&loc=d3e13212-122682" }, "r52": { "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=6877327&loc=d3e13212-122682" }, "r53": { "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=6877327&loc=d3e13212-122682" }, "r54": { "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=6877327&loc=d3e13212-122682" }, "r55": { "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=6877327&loc=d3e13212-122682" }, "r56": { "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=6877327&loc=d3e13212-122682" }, "r57": { "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=6877327&loc=d3e13212-122682" }, "r58": { "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=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r60": { "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=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "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=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r67": { "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=6877327&loc=d3e13212-122682" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r90": { "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=116634182&loc=SL114868664-224227" }, "r91": { "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=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r94": { "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=116634182&loc=SL114868664-224227" }, "r95": { "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=116634182&loc=SL114868664-224227" }, "r96": { "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=116634182&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" } }, "version": "2.1" } XML 67 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments
9 Months Ended
Jan. 25, 2020
Investments  
Investments

3. Investments

Investments consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Short-term investments:

Held-to-maturity securities:

Municipal securities

$

7,565

$

5,332

U.S. government securities

45,439

63,205

Corporate bonds

82,298

81,950

Total held-to-maturity investments

135,302

150,487

Available-for-sale securities:

Variable rate demand notes

13,200

Total available-for-sale investments

13,200

Total short-term investments

$

148,502

$

150,487

Long-term investments:

Held-to-maturity securities:

Municipal securities

15,887

U.S. government securities

7,404

Corporate bonds

4,558

1,982

Certificates of deposit

1,017

Total held-to-maturity investments

 

21,462

 

9,386

Available-for-sale securities:

Investment in limited partnership fund

 

4,947

 

Total available-for-sale investments

 

4,947

 

Total long-term investments

$

26,409

$

9,386

Held-To-Maturity Securities

As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):

January 25, 2020

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

Municipal securities

$

23,452

$

12

$

(4)

 

$

23,460

U.S. government securities

45,439

63

 

45,502

Corporate bonds

86,856

57

 

86,913

Certificates of deposit

1,017

4

1,021

Total held-to-maturity investments

$

156,764

$

136

$

(4)

$

156,896

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April 30, 2019 were as follows (in thousands):

    

April 30, 2019

 

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

 

Cost

    

Gains

    

Losses

    

Value

 

Municipal securities

 

$

5,332

$

2

$

(1)

$

5,333

U.S. government securities

 

70,609

78

(52)

70,635

Corporate bonds

 

83,932

20

(5)

83,947

Total held-to-maturity investments

 

$

159,873

 

$

100

 

$

(58)

 

$

159,915

The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due within one year

$

135,302

$

135,418

Due after one year through five years

 

21,462

 

21,478

Total

$

156,764

$

156,896

Available-For-Sale Securities

Variable Rate Demand Notes

Variable rate demand notes (“VRDNs”) are floating rate municipal instruments usually with long maturities (commonly 20 or 30 years), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a one- or seven-day put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.

The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due after 20 years

$

13,200

$

13,200

Total

$

13,200

$

13,200

Investment in Limited Partnership Fund

During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):

    

April 30, 2019

    

Changes in

    

    

January 25, 2020

 

Carrying

Fair Value

Sales or

Carrying

 

Value

Reflected in Net Income

Purchases

Value

 

Variable rate demand notes

$

$

$

13,200

$

13,200

 

Investment in limited partnership

4,947

4,947

 

Total available-for-sale investments

 

$

 

$

 

$

18,147

$

18,147

Auction Rate Securities

As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of two investment grade auction rate municipal bonds with maturities ranging from 1 to 16 years. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.

XML 68 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
9 Months Ended
Jan. 25, 2020
Leases  
Schedule of components of lease costs

The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (“SG&A”) expense were as follows (in thousands):

Nine Months Ended

January 25,

    

2020

Operating lease cost

$

3,453

Short term lease cost

489

Variable lease cost

609

Sublease income

(230)

Total lease costs, net

$

4,321

Schedule of supplemental lease information

Nine Months Ended

January 25,

    

2020

(In thousands)

Cash paid for amounts included in the measurement of operating lease liabilities

$

4,029

Right-of-use assets obtained in exchange for new lease liabilities

$

12,634

Weighted average remaining lease term

35 months

Weighted average discount rate

3.6%

Schedule of maturities of operating lease liabilities - ASC 842

Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):

2020

$

(1,309)

2021

 

4,496

2022

 

3,749

2023

 

2,171

2024

 

1,055

Thereafter

 

62

Total lease payments

10,224

Less: imputed interest

(585)

Total present value of operating lease liabilities

$

9,639

Schedule of maturities of operating lease liabilities - ASC 840

2020

$

5,298

2021

 

3,527

2022

 

2,723

2023

 

1,554

2024

 

953

Thereafter

 

Total lease payments

$

14,055

XML 69 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies (Tables)
9 Months Ended
Jan. 25, 2020
Organization and Significant Accounting Policies  
Schedule of revenue by category

The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):

Three Months Ended

 

Nine Months Ended

 

    

January 25,

January 26,

 

January 25,

January 26,

 

Revenue by major product line/program

2020

    

2019

    

2020

    

2019

Small UAS

$

36,965

$

47,704

$

162,868

$

131,119

TMS

7,908

11,270

21,419

49,055

HAPS

11,762

13,586

37,490

37,981

Other

 

5,256

 

2,762

 

10,296

 

8,189

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by contract type

2020

    

2019

2020

    

2019

FFP

$

40,145

$

52,833

$

168,607

$

160,890

CPFF

20,863

22,370

60,384

65,223

T&M

 

883

 

119

 

 

3,082

 

231

 

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by customer category

2020

    

2019

2020

    

2019

U.S. government:

$

25,535

$

52,383

$

124,971

$

135,232

Non-U.S. government

36,356

22,939

107,102

91,112

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

Revenue by geographic location

2020

    

2019

2020

    

2019

Domestic

$

27,626

$

34,436

$

116,399

$

116,514

International

34,265

40,886

115,674

109,830

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Schedule of reconciliation of basic to diluted shares

The reconciliation of basic to diluted shares is as follows (in thousands except share data):

Three Months Ended

Nine Months Ended

 

(Loss) income from

    

January 25, 2020

    

January 26, 2019

    

January 25, 2020

    

January 26, 2019

 

Continuing operations attributable to AeroVironment

$

(1,008)

$

8,431

$

23,603

$

35,815

 

Discontinued operations, net of tax

 

 

(62)

 

 

5,941

Net (loss) income attributable to AeroVironment

$

(1,008)

$

8,369

$

23,603

$

41,756

Denominator for basic (loss) earnings per share:

Weighted average common shares

 

23,821,145

 

23,687,672

 

23,790,788

 

23,643,866

Dilutive effect of employee stock options, restricted stock and restricted stock units

 

 

394,147

 

285,407

 

420,142

Denominator for diluted (loss) earnings per share

23,821,145

24,081,819

24,076,195

24,064,008

XML 70 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories, net (Tables)
9 Months Ended
Jan. 25, 2020
Inventories, net  
Schedule of inventories

Inventories consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Raw materials

$

19,119

$

16,792

Work in process

 

33,005

 

19,162

Finished goods

 

23,169

 

25,926

Inventories, gross

 

75,293

 

61,880

Reserve for inventory excess and obsolescence

 

(10,137)

 

(7,824)

Inventories, net

$

65,156

$

54,056

XML 71 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Repurchase
9 Months Ended
Jan. 25, 2020
Share Repurchase  
Share Repurchase

15. Share Repurchase

In September 2015, the Company’s Board of Directors authorized a program to repurchase up to $25,000,000 of the Company’s common stock with no specified termination date for the program. No shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $21,200,000 remained authorized for future repurchases under this program.

XML 72 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Parent
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Non-controlling Interest
Total
Balance at Apr. 30, 2018 $ 409,033 $ 2 $ 170,139 $ 238,913 $ (21) $ 23  
Balance (in shares) at Apr. 30, 2018   23,908,736          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Apr. 30, 2018             $ 409,056
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 41,756     41,756   (40) 41,716
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             41,716
Unrealized gain on investments 57       57   57
Foreign currency translation (32)       (32)   (32)
Stock options exercised 71   71       71
Stock options exercised (in shares)   12,725          
Restricted stock awards (in shares)   39,823          
Restricted stock awards forfeited (in shares)   (15,100)          
Tax withholding payment related to net share settlement of equity awards (1,033)   (1,033)       (1,033)
Tax withholding payment related to net share settlement of equity awards (in shares)   (13,724)          
Stock-based compensation 5,714   5,714       5,714
Balance at Jan. 26, 2019 455,566 $ 2 174,891 280,669 4 (17)  
Balance (in shares) at Jan. 26, 2019   23,932,460          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 26, 2019             455,549
Balance at Oct. 27, 2018 444,174 $ 2 171,867 272,300 5 2 444,176
Balance (in shares) at Oct. 27, 2018   23,928,373          
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 8,369     8,369   (19) 8,350
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             8,350
Foreign currency translation (1)       (1)   (1)
Restricted stock awards (in shares)   5,377          
Restricted stock awards forfeited (in shares)   (445)          
Tax withholding payment related to net share settlement of equity awards (58)   (58)       (58)
Tax withholding payment related to net share settlement of equity awards (in shares)   (845)          
Stock-based compensation 3,082   3,082       3,082
Balance at Jan. 26, 2019 455,566 $ 2 174,891 280,669 4 (17)  
Balance (in shares) at Jan. 26, 2019   23,932,460          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 26, 2019             455,549
Balance at Apr. 30, 2019 462,571 $ 2 176,216 286,351 2 4 462,571
Balance (in shares) at Apr. 30, 2019   23,946,293          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Apr. 30, 2019             462,575
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 23,603     23,603   (27) 23,576
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             23,576
Foreign currency translation 67       67   67
Stock options exercised 93   93       93
Stock options exercised (in shares)   3,000          
Restricted stock awards (in shares)   74,892          
Restricted stock awards forfeited (in shares)   (11,769)          
Tax withholding payment related to net share settlement of equity awards (1,009)   (1,009)       (1,009)
Tax withholding payment related to net share settlement of equity awards (in shares)   (17,307)          
Stock-based compensation 4,751   4,751       4,751
Balance at Jan. 25, 2020 490,741 $ 2 180,051 310,619 69 (23) 490,741
Balance (in shares) at Jan. 25, 2020   23,995,109          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 25, 2020             490,718
Balance at Oct. 26, 2019 490,360 $ 2 178,550 311,627 181 (3)  
Balance (in shares) at Oct. 26, 2019   23,990,616          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Beginning Balance at Oct. 26, 2019             490,357
Increase (Decrease) in Stockholders' Equity              
Net income (loss) (1,008)     (1,008)   (20) (1,028)
Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest             (1,028)
Foreign currency translation (112)       (112)   (112)
Restricted stock awards (in shares)   9,200          
Restricted stock awards forfeited (in shares)   (764)          
Tax withholding payment related to net share settlement of equity awards (266)   (266)       (266)
Tax withholding payment related to net share settlement of equity awards (in shares)   (3,943)          
Stock-based compensation 1,767   1,767       1,767
Balance at Jan. 25, 2020 490,741 $ 2 $ 180,051 310,619 $ 69 $ (23) 490,741
Balance (in shares) at Jan. 25, 2020   23,995,109          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance at Jan. 25, 2020             490,718
Increase (Decrease) in Stockholders' Equity              
Adoption of ASU | ASU 2018-09 $ 665     $ 665     $ 665
XML 73 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income and Reclassifications Adjustments
9 Months Ended
Jan. 25, 2020
Accumulated Other Comprehensive Income and Reclassifications Adjustments  
Accumulated Other Comprehensive Income and Reclassifications Adjustments

11. Accumulated Other Comprehensive Income and Reclassifications Adjustments

The components of accumulated other comprehensive income and adjustments are as follows (in thousands):

Accumulated Other

    

Income

    

Balance, net of $0 deferred taxes, as of April 30, 2019

 

$

2

Reclassifications out of accumulated other comprehensive income, net of taxes

 

Change in foreign currency translation adjustments, net of $0 taxes

67

Balance, net of $0 deferred taxes, as of January 25, 2020

 

$

69

XML 74 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Jan. 25, 2020
Organization and Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company’s Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The Company’s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.

In December 2017, the Company and SoftBank Corp. (“SoftBank”) formed a joint venture, HAPSMobile, Inc. (“HAPSMobile”). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company’s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile’s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6—Equity Method Investments for further details.

On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the “EES Business”) to Webasto Charging Systems, Inc. (“Webasto”) pursuant to an Asset Purchase Agreement (the “Purchase Agreement”) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2—Discontinued Operations for further details.

On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (“Pulse”) pursuant to the terms of a Unit Purchase Agreement (the “Pulse Purchase Agreement”). The assets, liabilities and operating results of Pulse have been included in the Company’s consolidated financial statements. Refer to Note 18—Business Acquisitions for further details.

During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

Effective May 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), along with several additional clarification ASU’s issued during 2018, collectively the “New Lease Standard”. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10—Leases for additional information required as part of the adoption of the New Lease Standard.

In July 2018, the FASB issued ASU 2018-09, “Codification Improvements” (“ASU 2018-09”). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity’s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company’s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.

Reclassifications

Reclassifications

Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company’s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.

Restricted Cash

Restricted Cash

The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.

Revenue Recognition

Revenue Recognition

The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&M”). The Company considers all such contracts to be within the scope of ASC Topic 606.

Performance Obligations

A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and

revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service.

Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.

The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (“TMS”) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.

For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.

On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal 2020, an additional 24% in fiscal 2021, and the balance thereafter.

The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.

Contract Estimates

Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.

The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations.

As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.

The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the nine month period ended January 26, 2019.

Revenue by Category

The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):

Three Months Ended

 

Nine Months Ended

 

    

January 25,

January 26,

 

January 25,

January 26,

 

Revenue by major product line/program

2020

    

2019

    

2020

    

2019

Small UAS

$

36,965

$

47,704

$

162,868

$

131,119

TMS

7,908

11,270

21,419

49,055

HAPS

11,762

13,586

37,490

37,981

Other

 

5,256

 

2,762

 

10,296

 

8,189

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by contract type

2020

    

2019

2020

    

2019

FFP

$

40,145

$

52,833

$

168,607

$

160,890

CPFF

20,863

22,370

60,384

65,223

T&M

 

883

 

119

 

 

3,082

 

231

 

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by customer category

2020

    

2019

2020

    

2019

U.S. government:

$

25,535

$

52,383

$

124,971

$

135,232

Non-U.S. government

36,356

22,939

107,102

91,112

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

Revenue by geographic location

2020

    

2019

2020

    

2019

Domestic

$

27,626

$

34,436

$

116,399

$

116,514

International

34,265

40,886

115,674

109,830

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Contract Balances

The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.

Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.

Segments

Segments

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (“R&D”), on a consolidated basis for the Company’s continuing operations. Accordingly, the Company operates its business as a single reportable segment.

Investments

Investments

The Company’s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

Fair Values of Financial Instruments

Fair Values of Financial Instruments

Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.

Government Contracts

Government Contracts

Payments to the Company on government CPFF or T&M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.

For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.

The Company’s revenue recognition policy calls for revenue recognized on all CPFF or T&M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.

Intangible Assets-Acquired in Business Combinations

Intangibles Assets — Acquired in Business Combinations

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company’s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.

Goodwill

Goodwill

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is

tested for impairment annually during the fourth quarter of the Company’s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.

(Loss) Earnings Per Share

(Loss) Earnings Per Share

Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.

The reconciliation of basic to diluted shares is as follows (in thousands except share data):

Three Months Ended

Nine Months Ended

 

(Loss) income from

    

January 25, 2020

    

January 26, 2019

    

January 25, 2020

    

January 26, 2019

 

Continuing operations attributable to AeroVironment

$

(1,008)

$

8,431

$

23,603

$

35,815

 

Discontinued operations, net of tax

 

 

(62)

 

 

5,941

Net (loss) income attributable to AeroVironment

$

(1,008)

$

8,369

$

23,603

$

41,756

Denominator for basic (loss) earnings per share:

Weighted average common shares

 

23,821,145

 

23,687,672

 

23,790,788

 

23,643,866

Dilutive effect of employee stock options, restricted stock and restricted stock units

 

 

394,147

 

285,407

 

420,142

Denominator for diluted (loss) earnings per share

23,821,145

24,081,819

24,076,195

24,064,008

Due to the net loss for the three months ended January 25, 2020, no shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 287,408 and 3,076 for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 1,705 and 5,519 for the three and nine months ended January 26, 2019, respectively.

Recently Issued Accounting Standards

Recently Issued Accounting Standards

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company’s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company’s investment portfolio.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820). This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

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 (Topic 350-40). This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In January 2020, the FASB issued ASU 2020-01, Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (Topic 321, Topic 323, and Topic 815). This ASU clarifies accounting certain topics impacted by Topic 321 Investments—Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

XML 75 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Revenue:        
Total revenue $ 61,891 $ 75,322 $ 232,073 $ 226,344
Cost of sales:        
Cost of sales 38,395 44,930 132,139 134,964
Gross margin:        
Total gross margin 23,496 30,392 99,934 91,380
Selling, general and administrative 13,223 14,464 43,146 40,066
Research and development 11,381 8,087 30,948 22,631
(Loss) income from continuing operations (1,108) 7,841 25,840 28,683
Other income:        
Interest income, net 1,122 1,272 3,717 3,246
Other income, net 120 962 632 10,641
Income from continuing operations before income taxes 134 10,075 30,189 42,570
(Benefit from) provision for income taxes (38) 946 3,203 4,724
Equity method investment loss, net of tax (1,200) (717) (3,410) (2,071)
Net income from continuing operations (1,028) 8,412 23,576 35,775
Discontinued operations:        
Gain on sale of business, net of tax expense of $2,463       8,452
Loss from discontinued operations, net of tax   (62)   (2,511)
Net (loss) income from discontinued operations   (62)   5,941
Net (loss) income (1,028) 8,350 23,576 41,716
Net loss attributable to noncontrolling interest 20 19 27 40
Net (loss) income attributable to AeroVironment $ (1,008) $ 8,369 $ 23,603 $ 41,756
Net (loss) income per share attributable to AeroVironment-Basic        
Basic, continuing (in dollars per share) $ (0.04) $ 0.35 $ 0.99 $ 1.52
Basic, discontinuing (in dollars per share)       0.25
Net (loss) income per share attributable to AeroVironment-Basic (in dollars per share) (0.04) 0.35 0.99 1.77
Net (loss) income per share attributable to AeroVironment-Diluted        
Diluted, continuing (in dollars per share) (0.04) 0.35 0.98 1.49
Diluted, discontinued (in dollars per share)       0.25
Net (loss) income per share attributable to AeroVironment-Diluted $ (0.04) $ 0.35 $ 0.98 $ 1.74
Weighted-average shares outstanding:        
Basic (in shares) 23,821,145 23,687,672 23,790,788 23,643,866
Diluted (in shares) 23,821,145 24,081,819 24,076,195 24,064,008
Product sales        
Revenue:        
Revenue $ 36,432 $ 50,024 $ 159,657 $ 152,393
Cost of sales:        
Cost of sales 21,034 26,780 82,244 83,158
Gross margin:        
Total gross margin 15,398 23,244 77,413 69,235
Contract services        
Revenue:        
Revenue 25,459 25,298 72,416 73,951
Cost of sales:        
Cost of sales 17,361 18,150 49,895 51,806
Gross margin:        
Total gross margin $ 8,098 $ 7,148 $ 22,521 $ 22,145
XML 76 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Discontinued Operations (Details)
3 Months Ended 9 Months Ended
Oct. 29, 2019
USD ($)
Feb. 22, 2019
USD ($)
Jun. 29, 2018
USD ($)
Jan. 25, 2020
USD ($)
contract
Jan. 26, 2019
USD ($)
Jan. 25, 2020
USD ($)
contract
Jan. 26, 2019
USD ($)
Discontinued operations              
Amount of alleged damages $ 1,700,000 $ 6,500,000          
Statement of operations              
Net loss from discontinued operations         $ (62,000)   $ (2,511,000)
Gain on sale of business, net of tax expense of $2,463             8,452,000
Tax expense             2,463,000
Net (loss) income from discontinued operations         (62,000)   5,941,000
EES Business | Disposed of by sale              
Discontinued operations              
Cash consideration received     $ 31,994,000        
Gain on sale of business     11,420,000        
Amount of reduction to gain resulting from a working capital adjustment             505,000
Working capital dispute     922,000        
Amounts recorded in the consolidated financial statements     0        
Statement of operations              
Net Sales             4,256,000
Cost of sales         54,000   5,080,000
Gross margin         (54,000)   (824,000)
Selling, general and administrative         14,000   1,517,000
Research and development         34,000   1,075,000
Other income, net             1,000
Loss from discontinued operations before income taxes         (102,000)   (3,415,000)
Benefit for income taxes         (41,000)   (904,000)
Net loss from discontinued operations         (61,000)   (2,511,000)
Gain on sale of business, net of tax expense of $2,463         (1,000)   8,452,000
Tax expense             2,463,000
Net (loss) income from discontinued operations         (62,000)   5,941,000
EES Business | Disposed of by sale | Other income (expense)              
Statement of operations              
Net Sales       $ 57,000 $ 657,000 $ 545,000 $ 2,013,000
Holdback | Disposed of by sale              
Discontinued operations              
Cash consideration received     $ 6,500,000        
Number of remaining contracts | contract       2   2  
XML 77 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Tables)
9 Months Ended
Jan. 25, 2020
Business Acquisitions  
Schedule of the fair value of the assets acquired and liabilities assumed at the acquisition date

The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):

June 10,

2019

Technology

    

$

14,950

Goodwill

6,340

In-process R&D

550

Inventory

334

Non-compete agreements

320

Other assets, net of liabilities assumed

(614)

Total net identified assets acquired

$

21,880

Fair value of consideration:

Cash

$

18,677

Holdback

1,250

Retention

250

Contingent consideration

1,703

Total

$

21,880

Schedule of unaudited pro forma summary presents consolidated information of the Company as if the business combination had occurred

Three Months Ended

Nine Months Ended

 

January 25,

January 26,

January 25,

January 26,

    

2020

    

2019

2020

    

2019

 

Revenue

$

61,891

$

75,922

$

232,300

$

228,533

Net (loss) income attributable to AeroVironment

$

(726)

$

7,244

$

24,227

$

38,471

XML 78 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Performance Obligations (Details)
Jan. 25, 2020
USD ($)
Organization and Significant Accounting Policies  
Remaining performance obligations $ 125,958,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-30  
Organization and Significant Accounting Policies  
Remaining performance obligations (as a percentage) 75.00%
Performance Obligations  
Year of performance obligations 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-04-30  
Organization and Significant Accounting Policies  
Remaining performance obligations (as a percentage) 24.00%
Performance Obligations  
Year of performance obligations 2 years
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities - ASC 840 (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
Maturities of operating lease liabilities:  
2020 $ 5,298
2021 3,527
2022 2,723
2023 1,554
2024 953
Total lease payments $ 14,055
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details)
9 Months Ended
Jan. 25, 2020
Leases  
Option to extend true
Option to terminate true
Option to terminate period (in years) 2 years
Minimum  
Leases  
Remaining lease terms (in years) 1 year
Maximum  
Leases  
Remaining lease terms (in years) 6 years
Option to extend period (in years) 10 years
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Incentive Awards (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 25, 2020
Jul. 27, 2019
Jan. 26, 2019
Jul. 28, 2018
Jul. 29, 2017
Jan. 25, 2020
Jan. 26, 2019
Apr. 30, 2019
Stock Based Compensation                
Stock based compensation expense           $ 0   $ 0
Fiscal 2020 LTIP | Performance based restricted stock units                
Stock Based Compensation                
Stock based compensation expense $ 215,000         512,000    
Exercisable period from grant date   3 years            
Fiscal 2020 LTIP | Performance based restricted stock units | 100% Vested                
Stock Based Compensation                
Vesting (as a percentage)   100.00%            
Fiscal 2020 LTIP | Performance based restricted stock units | 50% Vested                
Stock Based Compensation                
Vesting (as a percentage)   50.00%            
Fiscal 2020 LTIP | Performance based restricted stock units | 200% Vested                
Stock Based Compensation                
Vesting (as a percentage)   200.00%            
Fiscal 2020 LTIP | Performance based restricted stock units | Maximum                
Stock Based Compensation                
Stock based compensation expense           4,263,000    
Fiscal 2019 LTIP | Performance based restricted stock units                
Stock Based Compensation                
Stock based compensation expense 246,000   $ 226,000     294,000 $ 482,000  
Exercisable period from grant date       3 years        
Fiscal 2019 LTIP | Performance based restricted stock units | 100% Vested                
Stock Based Compensation                
Vesting (as a percentage)       100.00%        
Fiscal 2019 LTIP | Performance based restricted stock units | 50% Vested                
Stock Based Compensation                
Vesting (as a percentage)       50.00%        
Fiscal 2019 LTIP | Performance based restricted stock units | 200% Vested                
Stock Based Compensation                
Vesting (as a percentage)       200.00%        
Fiscal 2019 LTIP | Performance based restricted stock units | Maximum                
Stock Based Compensation                
Stock based compensation expense           2,478,000    
Fiscal 2018 LTIP | Performance based restricted stock units                
Stock Based Compensation                
Stock based compensation expense 201,000   $ 317,000     162,000 $ 653,000  
Exercisable period from grant date         3 years      
Fiscal 2018 LTIP | Performance based restricted stock units | 100% Vested                
Stock Based Compensation                
Vesting (as a percentage)         100.00%      
Fiscal 2018 LTIP | Performance based restricted stock units | 50% Vested                
Stock Based Compensation                
Vesting (as a percentage)         50.00%      
Fiscal 2018 LTIP | Performance based restricted stock units | 200% Vested                
Stock Based Compensation                
Vesting (as a percentage)         200.00%      
Fiscal 2018 LTIP | Performance based restricted stock units | Maximum                
Stock Based Compensation                
Stock based compensation expense           1,850,000    
Fiscal 2017 LTIP | Performance based restricted stock units                
Stock Based Compensation                
Stock based compensation expense $ 0         0    
Exercisable period from grant date         3 years      
Issue of fully-vested shares of common stock to settle   14,814            
Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP                
Stock Based Compensation                
Stock based compensation expense           $ 2,397,000   $ 1,429,000
XML 82 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions (Details)
3 Months Ended 9 Months Ended
Feb. 26, 2020
USD ($)
Feb. 20, 2020
USD ($)
Jun. 10, 2019
USD ($)
item
Jan. 25, 2020
USD ($)
item
Jan. 26, 2019
USD ($)
Jan. 25, 2020
USD ($)
Jan. 26, 2019
USD ($)
Business Acquisitions              
Ownership interest acquired     100.00%        
Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date              
Goodwill       $ 6,340,000   $ 6,340,000  
Fair value of consideration transferred:              
Period of goodwill deduction           15 years  
Supplemental Pro forma Information              
Revenue       2,229,000   $ 2,901,000  
Amortization of Intangible Assets       775,000 $ 104,000 2,102,000 $ 253,000
SG&A              
Supplemental Pro forma Information              
Acquisition-related costs       $ 344,000   1,036,000  
Pulse Aerospace, LLC              
Business Acquisitions              
Ownership interest acquired     100.00%        
Amount of cash less closing indebtedness and transaction costs     $ 20,650,000        
Amount of retention to cover post closing indemnification claims     250,000        
Amount of holdback     $ 1,250,000        
Number of months after closing holdback will be paid     18 months        
Number of research and development milestones | item     2 1      
Each milestone achievement $ 2,500,000 $ 2,500,000          
Total milestone achievement     $ 5,000,000        
Business acquisitions gain           832,000  
Fair value of contingent consideration       $ 2,500,000   2,500,000  
Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date              
Inventory     334,000        
Goodwill     6,340,000        
Other assets and liabilities assumed     (614,000)        
Total net identified assets acquired     21,880,000        
Fair value of consideration transferred:              
Cash $ 2,500,000 $ 2,500,000 18,677,000        
Holdback     1,250,000        
Retention     250,000        
Contingent consideration     $ 1,703,000        
Supplemental Pro forma Information              
Revenue       61,891,000 75,922,000 232,300,000 228,533,000
Net income attributable to AeroVironment       (726,000) $ 7,244,000 24,227,000 $ 38,471,000
Amortization of Intangible Assets       $ (671,000)   (1,790,000)  
Pulse Aerospace, LLC | Discount rate              
Business Acquisitions              
Measurement input     4.5        
Pulse Aerospace, LLC | Minimum              
Business Acquisitions              
Each milestone achievement     $ 0        
Pulse Aerospace, LLC | Maximum              
Business Acquisitions              
Each milestone achievement     2,500,000        
Fair value of consideration transferred:              
Cash           $ 5,000,000  
Pulse Aerospace, LLC | Technology              
Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date              
Intangible assets     14,950,000        
Pulse Aerospace, LLC | In process research and development              
Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date              
Intangible assets     550,000        
Pulse Aerospace, LLC | Non-compete agreements              
Business Combinations, Assets Acquired and Liabilities Assumed at Acquisition Date              
Intangible assets     $ 320,000        
XML 83 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories, net (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Apr. 30, 2019
Inventories, net          
Raw materials $ 19,119,000   $ 19,119,000   $ 16,792,000
Work in process 33,005,000   33,005,000   19,162,000
Finished goods 23,169,000   23,169,000   25,926,000
Inventories, gross 75,293,000   75,293,000   61,880,000
Reserve for inventory excess and obsolescence (10,137,000)   (10,137,000)   (7,824,000)
Inventories, net 65,156,000   65,156,000   $ 54,056,000
Inventory reserve charge $ 617,000   3,807,000    
Impairment of long-lived assets   $ 1,889,000   $ 3,079,000  
UAS Quantix Solution          
Inventories, net          
Inventory reserve charge     $ 2,600,000    
XML 84 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Auction rate securities (Details) - Auction rate securities
Apr. 30, 2018
item
Investments  
Number of available-for-sale securities 2
Minimum  
Available For Sale Securities  
Maturity period of available-for-sale securities 1 year
Maximum  
Available For Sale Securities  
Maturity period of available-for-sale securities 16 years
XML 85 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments (Tables)
9 Months Ended
Jan. 25, 2020
Investments  
Schedule of investments

Investments consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Short-term investments:

Held-to-maturity securities:

Municipal securities

$

7,565

$

5,332

U.S. government securities

45,439

63,205

Corporate bonds

82,298

81,950

Total held-to-maturity investments

135,302

150,487

Available-for-sale securities:

Variable rate demand notes

13,200

Total available-for-sale investments

13,200

Total short-term investments

$

148,502

$

150,487

Long-term investments:

Held-to-maturity securities:

Municipal securities

15,887

U.S. government securities

7,404

Corporate bonds

4,558

1,982

Certificates of deposit

1,017

Total held-to-maturity investments

 

21,462

 

9,386

Available-for-sale securities:

Investment in limited partnership fund

 

4,947

 

Total available-for-sale investments

 

4,947

 

Total long-term investments

$

26,409

$

9,386

schedule of amortized cost and fair value of the available-for-sale debt securities by contractual maturity

The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due after 20 years

$

13,200

$

13,200

Total

$

13,200

$

13,200

Schedule of activity related to available-for-sale investments recorded in short-term and long-term investments

The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):

    

April 30, 2019

    

Changes in

    

    

January 25, 2020

 

Carrying

Fair Value

Sales or

Carrying

 

Value

Reflected in Net Income

Purchases

Value

 

Variable rate demand notes

$

$

$

13,200

$

13,200

 

Investment in limited partnership

4,947

4,947

 

Total available-for-sale investments

 

$

 

$

 

$

18,147

$

18,147

Held to maturity securities  
Investments  
Schedule of amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of held-to-maturity investments

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):

January 25, 2020

    

    

Gross

    

Gross

    

 

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

Municipal securities

$

23,452

$

12

$

(4)

 

$

23,460

U.S. government securities

45,439

63

 

45,502

Corporate bonds

86,856

57

 

86,913

Certificates of deposit

1,017

4

1,021

Total held-to-maturity investments

$

156,764

$

136

$

(4)

$

156,896

The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April 30, 2019 were as follows (in thousands):

    

April 30, 2019

 

Gross

Gross

Amortized

Unrealized

Unrealized

Fair

 

Cost

    

Gains

    

Losses

    

Value

 

Municipal securities

 

$

5,332

$

2

$

(1)

$

5,333

U.S. government securities

 

70,609

78

(52)

70,635

Corporate bonds

 

83,932

20

(5)

83,947

Total held-to-maturity investments

 

$

159,873

 

$

100

 

$

(58)

 

$

159,915

Schedule of amortized cost and fair value by contractual maturity

The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):

    

Cost

    

Fair Value

 

Due within one year

$

135,302

$

135,418

Due after one year through five years

 

21,462

 

21,478

Total

$

156,764

$

156,896

XML 86 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles (Tables)
9 Months Ended
Jan. 25, 2020
Intangibles  
Schedule of components of intangibles

The components of intangibles are as follows (in thousands):

January 25,

April 30,

    

2020

    

2019

Technology

$

14,950

$

-

Licenses

1,006

1,006

Customer relationships

873

733

In-process research and development

550

-

Non-compete agreements

320

-

Trademarks and tradenames

68

28

Other

3

3

Intangibles, gross

17,770

1,770

Less accumulated amortization

 

(3,413)

 

(1,311)

Intangibles, net

$

14,357

$

459

Schedule of estimated amortization expense for the next five years

Estimated amortization expense for the next five years is as follows (in thousands):

    

Year ending

 

April 30,

 

2020

$

720

2021

 

2,792

2022

 

2,829

2023

 

2,688

2024

 

2,629

$

11,658

XML 87 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill
9 Months Ended
Jan. 25, 2020
Goodwill.  
Goodwill

9. Goodwill

The following table presents the changes in the Company’s goodwill balance (in thousands):

Balance at April 30, 2019

    

$

-

Additions to goodwill

6,340

Impairment of goodwill

-

Balance at January 25, 2020

$

6,340

The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18—Business Acquisitions for further details.

XML 88 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories, net
9 Months Ended
Jan. 25, 2020
Inventories, net  
Inventories, net

5. Inventories, net

Inventories consist of the following (in thousands):

January 25,

April 30,

    

2020

    

2019

 

Raw materials

$

19,119

$

16,792

Work in process

 

33,005

 

19,162

Finished goods

 

23,169

 

25,926

Inventories, gross

 

75,293

 

61,880

Reserve for inventory excess and obsolescence

 

(10,137)

 

(7,824)

Inventories, net

$

65,156

$

54,056

During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $2,600,000 to impair the remaining net book value of the Company’s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $617,000 and $3,807,000, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $1,889,000 and $3,079,000, respectively.

XML 89 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies
9 Months Ended
Jan. 25, 2020
Organization and Significant Accounting Policies  
Organization and Significant Accounting Policies

AeroVironment, Inc.

Notes to Consolidated Financial Statements (Unaudited)

1. Organization and Significant Accounting Policies

Organization

AeroVironment, Inc., a Delaware corporation (the “Company”), is engaged in the design, development, production, support and operation of unmanned aircraft systems (“UAS”) for various industries and governmental agencies.

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company’s Annual Report on Form 10-K.

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

The Company’s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.

In December 2017, the Company and SoftBank Corp. (“SoftBank”) formed a joint venture, HAPSMobile, Inc. (“HAPSMobile”). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company’s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile’s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6—Equity Method Investments for further details.

On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the “EES Business”) to Webasto Charging Systems, Inc. (“Webasto”) pursuant to an Asset Purchase Agreement (the “Purchase Agreement”) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2—Discontinued Operations for further details.

On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (“Pulse”) pursuant to the terms of a Unit Purchase Agreement (the “Pulse Purchase Agreement”). The assets, liabilities and operating results of Pulse have been included in the Company’s consolidated financial statements. Refer to Note 18—Business Acquisitions for further details.

During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.

Recently Adopted Accounting Standards

Effective May 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), along with several additional clarification ASU’s issued during 2018, collectively the “New Lease Standard”. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10—Leases for additional information required as part of the adoption of the New Lease Standard.

In July 2018, the FASB issued ASU 2018-09, “Codification Improvements” (“ASU 2018-09”). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity’s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company’s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.

Reclassifications

Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company’s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.

Restricted Cash

The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.

Revenue Recognition

The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&M”). The Company considers all such contracts to be within the scope of ASC Topic 606.

Performance Obligations

A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and

revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service.

Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.

The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (“TMS”) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.

For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.

On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal 2020, an additional 24% in fiscal 2021, and the balance thereafter.

The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.

Contract Estimates

Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.

Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.

The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations.

As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.

The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the nine month period ended January 26, 2019.

Revenue by Category

The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):

Three Months Ended

 

Nine Months Ended

 

    

January 25,

January 26,

 

January 25,

January 26,

 

Revenue by major product line/program

2020

    

2019

    

2020

    

2019

Small UAS

$

36,965

$

47,704

$

162,868

$

131,119

TMS

7,908

11,270

21,419

49,055

HAPS

11,762

13,586

37,490

37,981

Other

 

5,256

 

2,762

 

10,296

 

8,189

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by contract type

2020

    

2019

2020

    

2019

FFP

$

40,145

$

52,833

$

168,607

$

160,890

CPFF

20,863

22,370

60,384

65,223

T&M

 

883

 

119

 

 

3,082

 

231

 

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.

Three Months Ended

Nine Months Ended

    

January 25,

January 26,

    

January 25,

January 26,

Revenue by customer category

2020

    

2019

2020

    

2019

U.S. government:

$

25,535

$

52,383

$

124,971

$

135,232

Non-U.S. government

36,356

22,939

107,102

91,112

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Three Months Ended

Nine Months Ended

January 25,

January 26,

January 25,

January 26,

Revenue by geographic location

2020

    

2019

2020

    

2019

Domestic

$

27,626

$

34,436

$

116,399

$

116,514

International

34,265

40,886

115,674

109,830

Total revenue

$

61,891

$

75,322

$

232,073

$

226,344

Contract Balances

The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.

Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.

Segments

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (“R&D”), on a consolidated basis for the Company’s continuing operations. Accordingly, the Company operates its business as a single reportable segment.

Investments

The Company’s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.

Fair Values of Financial Instruments

Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.

Government Contracts

Payments to the Company on government CPFF or T&M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.

For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.

The Company’s revenue recognition policy calls for revenue recognized on all CPFF or T&M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.

Intangibles Assets — Acquired in Business Combinations

The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company’s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.

Goodwill

Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is

tested for impairment annually during the fourth quarter of the Company’s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.

(Loss) Earnings Per Share

Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.

The reconciliation of basic to diluted shares is as follows (in thousands except share data):

Three Months Ended

Nine Months Ended

 

(Loss) income from

    

January 25, 2020

    

January 26, 2019

    

January 25, 2020

    

January 26, 2019

 

Continuing operations attributable to AeroVironment

$

(1,008)

$

8,431

$

23,603

$

35,815

 

Discontinued operations, net of tax

 

 

(62)

 

 

5,941

Net (loss) income attributable to AeroVironment

$

(1,008)

$

8,369

$

23,603

$

41,756

Denominator for basic (loss) earnings per share:

Weighted average common shares

 

23,821,145

 

23,687,672

 

23,790,788

 

23,643,866

Dilutive effect of employee stock options, restricted stock and restricted stock units

 

 

394,147

 

285,407

 

420,142

Denominator for diluted (loss) earnings per share

23,821,145

24,081,819

24,076,195

24,064,008

Due to the net loss for the three months ended January 25, 2020, no shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 287,408 and 3,076 for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were 1,705 and 5,519 for the three and nine months ended January 26, 2019, respectively.

Recently Issued Accounting Standards

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company’s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company’s investment portfolio.

In August 2018, the FASB issued ASU 2018-13, Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement (Topic 820). This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

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 (Topic 350-40). This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Simplifying the Accounting for Income Taxes (Topic 740). This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

In January 2020, the FASB issued ASU 2020-01, Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (Topic 321, Topic 323, and Topic 815). This ASU clarifies accounting certain topics impacted by Topic 321 Investments—Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.

XML 90 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Settlements
9 Months Ended
Jan. 25, 2020
Legal Settlements  
Legal Settlements

17. Legal Settlements

In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.

XML 91 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Incentive Awards
9 Months Ended
Jan. 25, 2020
Long-Term Incentive Awards.  
Long-Term Incentive Awards

13. Long-Term Incentive Awards

During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the “Restated 2006 Plan”) to key employees (“Fiscal 2020 LTIP”). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (“PRSUs”), which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric

were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $215,000 and $512,000 of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $4,263,000.

During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2019 LTIP”). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $246,000 and $294,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $226,000 and $482,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $2,478,000.

During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2018 LTIP”). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $201,000 and $162,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $317,000 and $653,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $1,850,000.

During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2017 LTIP”). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of 14,814 fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. No compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.

At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $2,397,000 and $1,429,000, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. No compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.

XML 92 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 25, 2020
Apr. 30, 2019
Current assets:    
Cash and cash equivalents $ 131,496 $ 172,708
Short-term investments 148,502 150,487
Accounts receivable, net of allowance for doubtful accounts of $1,039 at January 25, 2020 and $1,041 at April 30, 2019 27,936 31,051
Unbilled receivables and retentions (inclusive of related party unbilled receivables of $28,849 at January 25, 2020 and $9,028 at April 30, 2019) 77,411 53,047
Inventories 65,156 54,056
Prepaid expenses and other current assets 6,833 7,418
Income taxes receivable   821
Total current assets 457,334 469,588
Long-term investments 26,409 9,386
Property and equipment, net 19,877 16,905
Operating lease right-of-use assets 9,472  
Deferred income taxes 8,296 6,685
Intangibles, net 14,357 459
Goodwill 6,340  
Other assets 16,995 5,821
Total assets 559,080 508,844
Current liabilities:    
Accounts payable 14,269 15,972
Wages and related accruals 17,636 18,507
Customer advances 10,633 2,962
Current operating lease liabilities 2,083  
Income taxes payable 2,809  
Other current liabilities 13,046 7,425
Total current liabilities 60,476 44,866
Deferred rent   1,173
Non-current operating lease liabilities 7,556  
Other non-current liabilities 250 150
Deferred tax liability 29 29
Liability for uncertain tax positions 51 51
Commitments and contingencies
Stockholders' equity:    
Authorized shares-10,000,000; none issued or outstanding at January 25, 2020 and April 30, 2019
Issued and outstanding shares-23,995,109 shares at January 25, 2020 and 23,946,293 shares at April 30, 2019 2 2
Additional paid-in capital 180,051 176,216
Accumulated other comprehensive loss 69 2
Retained earnings 310,619 286,351
Total AeroVironment stockholders' equity 490,741 462,571
Noncontrolling interest (23) 4
Total equity 490,718 462,575
Total liabilities and stockholders' equity $ 559,080 $ 508,844
XML 93 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Consolidated Statements of Comprehensive (Loss) Income        
Net income $ (1,028) $ 8,350 $ 23,576 $ 41,716
Other comprehensive (loss) income:        
Change in foreign currency translation adjustments (112) (1) 67 (32)
Unrealized gain on investments, net of deferred tax expense of $51       57
Total comprehensive (loss) income (1,140) 8,349 23,643 41,741
Net loss attributable to noncontrolling interest 20 19 27 40
Comprehensive (loss) income attributable to AeroVironment $ (1,120) $ 8,368 $ 23,670 $ 41,781
XML 94 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Customer-Funded Research & Development (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Customer-Funded Research & Development        
Revenue from customer funded research and development $ 17,939,000 $ 19,437,000 $ 50,565,000 $ 55,344,000
XML 95 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Supplemental lease information (Details)
$ in Thousands
9 Months Ended
Jan. 25, 2020
USD ($)
Leases  
Cash paid for amounts included in the measurement of operating lease liabilities $ 4,029
Right-of-use assets obtained in exchange for new lease liabilities $ 12,634
Weighted average remaining lease term 35 months
Weighted average discount rate 3.60%
XML 96 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles - Estimated amortization expense (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
Estimated amortization expense for the next five years  
2020 $ 720
2021 2,792
2022 2,829
2023 2,688
2024 2,629
Total $ 11,658
XML 97 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 98 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 99 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details)
May 01, 2019
USD ($)
ASU 2018-09 | Effect of the Adoption of ASC Topic 606  
Revenue recognition  
Retained earnings, continuing operations $ 665,000
XML 100 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Revenue by Category (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Disaggregation of revenue        
Revenue $ 61,891,000 $ 75,322,000 $ 232,073,000 $ 226,344,000
Contract Liability        
Disaggregation of revenue        
Revenue 12,000 10,000 1,670,000 1,587,000
Domestic        
Disaggregation of revenue        
Revenue 27,626,000 34,436,000 116,399,000 116,514,000
International        
Disaggregation of revenue        
Revenue 34,265,000 40,886,000 115,674,000 109,830,000
U.S. government        
Disaggregation of revenue        
Revenue 25,535,000 52,383,000 124,971,000 135,232,000
Non-U.S. government        
Disaggregation of revenue        
Revenue 36,356,000 22,939,000 107,102,000 91,112,000
FFP        
Disaggregation of revenue        
Revenue 40,145,000 52,833,000 168,607,000 160,890,000
CPFF        
Disaggregation of revenue        
Revenue 20,863,000 22,370,000 60,384,000 65,223,000
T&M        
Disaggregation of revenue        
Revenue 883,000 119,000 3,082,000 231,000
Small UAS        
Disaggregation of revenue        
Revenue 36,965,000 47,704,000 162,868,000 131,119,000
TMS        
Disaggregation of revenue        
Revenue 7,908,000 11,270,000 21,419,000 49,055,000
HAPS        
Disaggregation of revenue        
Revenue 11,762,000 13,586,000 37,490,000 37,981,000
Other        
Disaggregation of revenue        
Revenue $ 5,256,000 $ 2,762,000 $ 10,296,000 $ 8,189,000
XML 101 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 25, 2020
Apr. 30, 2019
Consolidated Balance Sheets    
Accounts receivable, allowance for doubtful accounts (in dollars) $ 1,039 $ 1,041
Due from Related Parties $ 28,849 $ 9,028
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, Authorized shares 10,000,000 10,000,000
Preferred stock, issued shares 0 0
Preferred stock, outstanding shares 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, Authorized shares 100,000,000 100,000,000
Common stock, Issued shares 23,995,109 23,946,293
Common stock, outstanding shares 23,995,109 23,946,293
XML 102 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive (Loss) Income (Parenthetical)
$ in Thousands
9 Months Ended
Jan. 26, 2019
USD ($)
Consolidated Statements of Comprehensive (Loss) Income  
Unrealized gain on investments, net of deferred tax expense $ 51
XML 103 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions
9 Months Ended
Jan. 25, 2020
Related Party Transactions  
Related Party Transactions

16. Related Party Transactions

Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the “DDA”) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $148,576,000, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.

The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $11,762,000 and $37,491,000 for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $13,586,000 and $37,981,000 for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $28,849,000 and $9,028,000 recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a 10% stake in accordance with the Joint Venture Agreement which was diluted to approximately 5% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%. Refer to Note 6—Equity Method Investments for further details.

XML 104 avav-20200125x10q780b63_htm.xml IDEA: XBRL DOCUMENT 0001368622 2015-09-30 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2017LtipMember 2019-05-01 2019-07-27 0001368622 us-gaap:RetainedEarningsMember 2020-01-25 0001368622 us-gaap:ParentMember 2020-01-25 0001368622 us-gaap:NoncontrollingInterestMember 2020-01-25 0001368622 us-gaap:AdditionalPaidInCapitalMember 2020-01-25 0001368622 us-gaap:RetainedEarningsMember 2019-10-26 0001368622 us-gaap:ParentMember 2019-10-26 0001368622 us-gaap:NoncontrollingInterestMember 2019-10-26 0001368622 us-gaap:AdditionalPaidInCapitalMember 2019-10-26 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-26 0001368622 us-gaap:RetainedEarningsMember 2019-04-30 0001368622 us-gaap:ParentMember 2019-04-30 0001368622 us-gaap:NoncontrollingInterestMember 2019-04-30 0001368622 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001368622 us-gaap:RetainedEarningsMember 2019-01-26 0001368622 us-gaap:ParentMember 2019-01-26 0001368622 us-gaap:NoncontrollingInterestMember 2019-01-26 0001368622 us-gaap:AdditionalPaidInCapitalMember 2019-01-26 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-26 0001368622 us-gaap:RetainedEarningsMember 2018-10-27 0001368622 us-gaap:ParentMember 2018-10-27 0001368622 us-gaap:NoncontrollingInterestMember 2018-10-27 0001368622 us-gaap:AdditionalPaidInCapitalMember 2018-10-27 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-27 0001368622 us-gaap:RetainedEarningsMember 2018-04-30 0001368622 us-gaap:ParentMember 2018-04-30 0001368622 us-gaap:NoncontrollingInterestMember 2018-04-30 0001368622 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-30 0001368622 2019-10-26 0001368622 2018-10-27 0001368622 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2020-01-25 0001368622 us-gaap:MunicipalBondsMember us-gaap:HeldtomaturitySecuritiesMember 2019-04-30 0001368622 us-gaap:CommonStockMember 2019-10-27 2020-01-25 0001368622 us-gaap:CommonStockMember 2019-05-01 2020-01-25 0001368622 us-gaap:CommonStockMember 2018-10-28 2019-01-26 0001368622 us-gaap:CommonStockMember 2018-05-01 2019-01-26 0001368622 us-gaap:CommonStockMember 2020-01-25 0001368622 us-gaap:CommonStockMember 2019-10-26 0001368622 us-gaap:CommonStockMember 2019-04-30 0001368622 us-gaap:CommonStockMember 2019-01-26 0001368622 us-gaap:CommonStockMember 2018-10-27 0001368622 us-gaap:CommonStockMember 2018-04-30 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember avav:ShareBasedCompensationAwardTwoHundredPercentMember 2019-05-01 2019-07-27 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember avav:ShareBasedCompensationAwardOneHundredPercentMember 2019-05-01 2019-07-27 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember avav:ShareBasedCompensationAwardFiftyPercentMember 2019-05-01 2019-07-27 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember avav:ShareBasedCompensationAwardTwoHundredPercentMember 2018-05-01 2018-07-28 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember avav:ShareBasedCompensationAwardOneHundredPercentMember 2018-05-01 2018-07-28 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember avav:ShareBasedCompensationAwardFiftyPercentMember 2018-05-01 2018-07-28 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember avav:ShareBasedCompensationAwardTwoHundredPercentMember 2017-05-01 2017-07-29 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember avav:ShareBasedCompensationAwardOneHundredPercentMember 2017-05-01 2017-07-29 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember avav:ShareBasedCompensationAwardFiftyPercentMember 2017-05-01 2017-07-29 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember 2019-05-01 2019-07-27 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2018-05-01 2018-07-28 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2017-05-01 2017-07-29 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2017LtipMember 2017-05-01 2017-07-29 0001368622 2021-04-30 2020-01-25 0001368622 2020-04-30 2020-01-25 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2019-10-27 2020-01-25 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2019-05-01 2020-01-25 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2018-10-28 2019-01-26 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2018-05-01 2019-01-26 0001368622 us-gaap:GeographicDistributionDomesticMember 2019-10-27 2020-01-25 0001368622 avav:USGovernmentMember 2019-10-27 2020-01-25 0001368622 avav:TmsMember 2019-10-27 2020-01-25 0001368622 avav:TMMember 2019-10-27 2020-01-25 0001368622 avav:SmallUasMember 2019-10-27 2020-01-25 0001368622 avav:OtherMember 2019-10-27 2020-01-25 0001368622 avav:NonU.s.GovernmentMember 2019-10-27 2020-01-25 0001368622 avav:HapsMember 2019-10-27 2020-01-25 0001368622 avav:GeographicDistributionInternationalMember 2019-10-27 2020-01-25 0001368622 avav:FfpMember 2019-10-27 2020-01-25 0001368622 avav:CpffMember 2019-10-27 2020-01-25 0001368622 avav:ContractLiabilityMember 2019-10-27 2020-01-25 0001368622 us-gaap:GeographicDistributionDomesticMember 2019-05-01 2020-01-25 0001368622 avav:USGovernmentMember 2019-05-01 2020-01-25 0001368622 avav:TmsMember 2019-05-01 2020-01-25 0001368622 avav:TMMember 2019-05-01 2020-01-25 0001368622 avav:SmallUasMember 2019-05-01 2020-01-25 0001368622 avav:OtherMember 2019-05-01 2020-01-25 0001368622 avav:NonU.s.GovernmentMember 2019-05-01 2020-01-25 0001368622 avav:HapsMember 2019-05-01 2020-01-25 0001368622 avav:GeographicDistributionInternationalMember 2019-05-01 2020-01-25 0001368622 avav:FfpMember 2019-05-01 2020-01-25 0001368622 avav:CpffMember 2019-05-01 2020-01-25 0001368622 avav:ContractLiabilityMember 2019-05-01 2020-01-25 0001368622 us-gaap:GeographicDistributionDomesticMember 2018-10-28 2019-01-26 0001368622 avav:USGovernmentMember 2018-10-28 2019-01-26 0001368622 avav:TmsMember 2018-10-28 2019-01-26 0001368622 avav:TMMember 2018-10-28 2019-01-26 0001368622 avav:SmallUasMember 2018-10-28 2019-01-26 0001368622 avav:OtherMember 2018-10-28 2019-01-26 0001368622 avav:NonU.s.GovernmentMember 2018-10-28 2019-01-26 0001368622 avav:HapsMember 2018-10-28 2019-01-26 0001368622 avav:GeographicDistributionInternationalMember 2018-10-28 2019-01-26 0001368622 avav:FfpMember 2018-10-28 2019-01-26 0001368622 avav:CpffMember 2018-10-28 2019-01-26 0001368622 avav:ContractLiabilityMember 2018-10-28 2019-01-26 0001368622 us-gaap:GeographicDistributionDomesticMember 2018-05-01 2019-01-26 0001368622 avav:USGovernmentMember 2018-05-01 2019-01-26 0001368622 avav:TmsMember 2018-05-01 2019-01-26 0001368622 avav:TMMember 2018-05-01 2019-01-26 0001368622 avav:SmallUasMember 2018-05-01 2019-01-26 0001368622 avav:OtherMember 2018-05-01 2019-01-26 0001368622 avav:NonU.s.GovernmentMember 2018-05-01 2019-01-26 0001368622 avav:HapsMember 2018-05-01 2019-01-26 0001368622 avav:GeographicDistributionInternationalMember 2018-05-01 2019-01-26 0001368622 avav:FfpMember 2018-05-01 2019-01-26 0001368622 avav:CpffMember 2018-05-01 2019-01-26 0001368622 avav:ContractLiabilityMember 2018-05-01 2019-01-26 0001368622 us-gaap:RetainedEarningsMember 2019-10-27 2020-01-25 0001368622 us-gaap:NoncontrollingInterestMember 2019-10-27 2020-01-25 0001368622 us-gaap:RetainedEarningsMember 2019-05-01 2020-01-25 0001368622 us-gaap:NoncontrollingInterestMember 2019-05-01 2020-01-25 0001368622 us-gaap:RetainedEarningsMember 2018-10-28 2019-01-26 0001368622 us-gaap:NoncontrollingInterestMember 2018-10-28 2019-01-26 0001368622 us-gaap:RetainedEarningsMember 2018-05-01 2019-01-26 0001368622 us-gaap:NoncontrollingInterestMember 2018-05-01 2019-01-26 0001368622 srt:MaximumMember avav:PulseAerospaceLlcMember 2019-05-01 2020-01-25 0001368622 us-gaap:AccumulatedTranslationAdjustmentMember 2019-05-01 2020-01-25 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-30 2019-04-30 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-27 2020-01-25 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-05-01 2020-01-25 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-28 2019-01-26 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-05-01 2019-01-26 0001368622 2019-10-29 2019-10-29 0001368622 2019-02-22 2019-02-22 0001368622 us-gaap:MunicipalBondsMember us-gaap:HeldtomaturitySecuritiesMember 2020-01-25 0001368622 us-gaap:CorporateBondSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2020-01-25 0001368622 us-gaap:CertificatesOfDepositMember us-gaap:HeldtomaturitySecuritiesMember 2020-01-25 0001368622 us-gaap:HeldtomaturitySecuritiesMember 2020-01-25 0001368622 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2019-04-30 0001368622 us-gaap:CorporateBondSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2019-04-30 0001368622 us-gaap:HeldtomaturitySecuritiesMember 2019-04-30 0001368622 srt:MaximumMember 2020-01-25 0001368622 avav:UasQuantixSolutionMember 2019-05-01 2020-01-25 0001368622 avav:HapsmobileMember us-gaap:EquityMethodInvestmentsMember 2019-10-27 2020-01-25 0001368622 avav:HapsmobileMember us-gaap:EquityMethodInvestmentsMember 2019-05-01 2020-01-25 0001368622 avav:HapsmobileMember avav:EquityMethodInvestmentLossNetOfTaxMember 2018-10-28 2019-01-26 0001368622 avav:HapsmobileMember avav:EquityMethodInvestmentLossNetOfTaxMember 2018-05-01 2019-01-26 0001368622 us-gaap:HeldtomaturitySecuritiesMember 2019-05-01 2020-01-25 0001368622 us-gaap:USGovernmentDebtSecuritiesMember 2020-01-25 0001368622 us-gaap:MunicipalBondsMember 2020-01-25 0001368622 us-gaap:CorporateBondSecuritiesMember 2020-01-25 0001368622 us-gaap:CertificatesOfDepositMember 2020-01-25 0001368622 us-gaap:USGovernmentDebtSecuritiesMember 2019-04-30 0001368622 us-gaap:MunicipalBondsMember 2019-04-30 0001368622 us-gaap:CorporateBondSecuritiesMember 2019-04-30 0001368622 us-gaap:TrademarksAndTradeNamesMember 2020-01-25 0001368622 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-25 0001368622 us-gaap:OtherIntangibleAssetsMember 2020-01-25 0001368622 us-gaap:NoncompeteAgreementsMember 2020-01-25 0001368622 us-gaap:LicensingAgreementsMember 2020-01-25 0001368622 us-gaap:InProcessResearchAndDevelopmentMember 2020-01-25 0001368622 us-gaap:CustomerRelationshipsMember 2020-01-25 0001368622 us-gaap:TrademarksAndTradeNamesMember 2019-04-30 0001368622 us-gaap:OtherIntangibleAssetsMember 2019-04-30 0001368622 us-gaap:LicensingAgreementsMember 2019-04-30 0001368622 us-gaap:CustomerRelationshipsMember 2019-04-30 0001368622 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember avav:ContingentConsiderationMember 2020-01-25 0001368622 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-25 0001368622 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-25 0001368622 us-gaap:VariableRateDemandObligationMember 2020-01-25 0001368622 avav:ContingentConsiderationMember 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-05-01 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member us-gaap:CostOfSalesMember 2019-05-01 2020-01-25 0001368622 us-gaap:VariableRateDemandObligationMember us-gaap:AvailableforsaleSecuritiesMember 2020-01-25 0001368622 avav:InvestmentInLimitedPartnershipFundMember us-gaap:AvailableforsaleSecuritiesMember 2020-01-25 0001368622 avav:HapsmobileMember us-gaap:OtherNoncurrentAssetsMember 2020-01-25 0001368622 avav:HapsmobileMember us-gaap:OtherNoncurrentAssetsMember 2019-04-30 0001368622 avav:SoftbankMember avav:HapsmobileMember 2020-01-25 0001368622 avav:AerovironmentMember avav:HapsmobileMember 2020-01-25 0001368622 avav:HapsmobileMember 2019-07-27 0001368622 avav:HapsmobileMember 2019-04-30 0001368622 avav:HapsmobileMember 2019-02-08 0001368622 avav:HapsmobileMember 2019-12-04 0001368622 avav:HapsmobileMember 2019-05-10 0001368622 avav:HapsmobileMember 2019-02-09 0001368622 avav:HapsmobileMember 2019-01-29 0001368622 avav:HapsmobileMember 2018-04-17 0001368622 avav:HapsmobileMember 2017-12-27 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2020-01-25 0001368622 avav:DesignAndDevelopmentAgreementMember avav:HapsmobileMember 2019-04-30 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember us-gaap:OtherIncomeMember 2019-10-27 2020-01-25 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember us-gaap:OtherIncomeMember 2019-05-01 2020-01-25 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember us-gaap:OtherIncomeMember 2018-10-28 2019-01-26 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember us-gaap:OtherIncomeMember 2018-05-01 2019-01-26 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:HoldbackMember 2018-06-29 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember 2018-06-29 0001368622 us-gaap:AuctionRateSecuritiesMember 2018-04-30 0001368622 srt:MinimumMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:PutOptionMember 2020-01-25 0001368622 srt:MaximumMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:PutOptionMember 2020-01-25 0001368622 srt:MinimumMember us-gaap:AvailableforsaleSecuritiesMember 2020-01-25 0001368622 srt:MaximumMember us-gaap:AvailableforsaleSecuritiesMember 2020-01-25 0001368622 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2020-01-25 0001368622 us-gaap:AccountingStandardsUpdate201409Member us-gaap:ParentMember 2020-01-25 0001368622 us-gaap:AccountingStandardsUpdate201409Member 2020-01-25 0001368622 us-gaap:ServiceMember 2019-10-27 2020-01-25 0001368622 us-gaap:ProductMember 2019-10-27 2020-01-25 0001368622 us-gaap:ServiceMember 2019-05-01 2020-01-25 0001368622 us-gaap:ProductMember 2019-05-01 2020-01-25 0001368622 us-gaap:ServiceMember 2018-10-28 2019-01-26 0001368622 us-gaap:ProductMember 2018-10-28 2019-01-26 0001368622 us-gaap:ServiceMember 2018-05-01 2019-01-26 0001368622 us-gaap:ProductMember 2018-05-01 2019-01-26 0001368622 2018-04-30 0001368622 avav:PulseAerospaceLlcMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-06-10 0001368622 avav:PulseAerospaceLlcMember us-gaap:NoncompeteAgreementsMember 2019-06-10 0001368622 avav:PulseAerospaceLlcMember us-gaap:InProcessResearchAndDevelopmentMember 2019-06-10 0001368622 avav:PulseAerospaceLlcMember us-gaap:MeasurementInputDiscountRateMember 2019-06-10 0001368622 avav:PulseAerospaceLlcMember 2020-01-25 0001368622 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-27 2020-01-25 0001368622 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-05-01 2020-01-25 0001368622 avav:PulseAerospaceLlcMember 2018-10-28 2019-01-26 0001368622 avav:PulseAerospaceLlcMember 2018-05-01 2019-01-26 0001368622 avav:PulseAerospaceLlcMember 2019-06-10 0001368622 2019-06-10 0001368622 avav:PulseAerospaceLlcMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember 2019-10-27 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2019-10-27 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2019-10-27 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2017LtipMember 2019-10-27 2020-01-25 0001368622 srt:MaximumMember us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember 2019-05-01 2020-01-25 0001368622 srt:MaximumMember us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2019-05-01 2020-01-25 0001368622 srt:MaximumMember us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2020LtipMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2017LtipMember 2019-05-01 2020-01-25 0001368622 avav:Fiscal2018And2019And2020LtipMember 2019-05-01 2020-01-25 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2018-10-28 2019-01-26 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2018-10-28 2019-01-26 0001368622 avav:Fiscal2018And2019And2020LtipMember 2018-05-01 2019-04-30 0001368622 2018-05-01 2019-04-30 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2019LtipMember 2018-05-01 2019-01-26 0001368622 us-gaap:PerformanceSharesMember avav:Fiscal2018LtipMember 2018-05-01 2019-01-26 0001368622 us-gaap:ParentMember 2019-10-27 2020-01-25 0001368622 us-gaap:AdditionalPaidInCapitalMember 2019-10-27 2020-01-25 0001368622 us-gaap:ParentMember 2019-05-01 2020-01-25 0001368622 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2020-01-25 0001368622 us-gaap:ParentMember 2018-10-28 2019-01-26 0001368622 us-gaap:AdditionalPaidInCapitalMember 2018-10-28 2019-01-26 0001368622 us-gaap:ParentMember 2018-05-01 2019-01-26 0001368622 us-gaap:AdditionalPaidInCapitalMember 2018-05-01 2019-01-26 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-30 0001368622 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-25 0001368622 2020-02-25 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember 2018-06-29 2018-06-29 0001368622 us-gaap:ScenarioAdjustmentMember avav:TmsContractMember avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember 2020-01-25 0001368622 us-gaap:ScenarioAdjustmentMember avav:DesignAndDevelopmentContractMember avav:RevisionOfEstimateOfTotalCostsRequiredToCompleteContractsMember 2020-01-25 0001368622 avav:DesignAndDevelopmentContractMember 2019-10-27 2020-01-25 0001368622 avav:DesignAndDevelopmentContractMember 2019-05-01 2020-01-25 0001368622 avav:TmsContractMember 2018-10-28 2019-01-26 0001368622 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-05-01 0001368622 2019-04-30 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:HoldbackMember 2020-01-25 0001368622 2019-01-26 0001368622 avav:DesignAndDevelopmentAgreementMember 2020-01-25 0001368622 srt:MinimumMember 2019-05-01 2020-01-25 0001368622 srt:MaximumMember 2019-05-01 2020-01-25 0001368622 2020-01-25 0001368622 us-gaap:FairValueInputsLevel3Member 2019-05-01 2020-01-25 0001368622 us-gaap:VariableRateDemandObligationMember us-gaap:AvailableforsaleSecuritiesMember 2019-05-01 2020-01-25 0001368622 avav:InvestmentInLimitedPartnershipFundMember us-gaap:AvailableforsaleSecuritiesMember 2019-05-01 2020-01-25 0001368622 us-gaap:AvailableforsaleSecuritiesMember 2019-05-01 2020-01-25 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember 2018-10-28 2019-01-26 0001368622 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember avav:EesBusinessMember 2018-05-01 2019-01-26 0001368622 us-gaap:AvailableforsaleSecuritiesMember 2020-01-25 0001368622 avav:PulseAerospaceLlcMember 2019-10-27 2020-01-25 0001368622 avav:PulseAerospaceLlcMember 2019-06-10 2019-06-10 0001368622 avav:PulseAerospaceLlcMember 2020-02-26 2020-02-26 0001368622 avav:PulseAerospaceLlcMember 2020-02-20 2020-02-20 0001368622 srt:MinimumMember avav:PulseAerospaceLlcMember 2019-06-10 2019-06-10 0001368622 srt:MaximumMember avav:PulseAerospaceLlcMember 2019-06-10 2019-06-10 0001368622 srt:MinimumMember us-gaap:AuctionRateSecuritiesMember 2018-04-30 2018-04-30 0001368622 srt:MaximumMember us-gaap:AuctionRateSecuritiesMember 2018-04-30 2018-04-30 0001368622 2019-10-27 2020-01-25 0001368622 2019-05-01 2020-01-25 0001368622 2018-10-28 2019-01-26 0001368622 2018-05-01 2019-01-26 iso4217:USD avav:item avav:contract shares pure iso4217:USD shares iso4217:JPY 23946293 0 0 23995109 P1Y P2Y 0001368622 --04-30 2020 Q3 false true true P20Y P1D 0 0 10-Q true 2020-01-25 false 001-33261 AEROVIRONMENT, INC. DE 95-2705790 900 Innovators Way Simi Valley CA 93065 805 520-8350 Common Stock, par value $0.0001 per share AVAV NASDAQ Yes Yes Large Accelerated Filer false false false 23995109 131496000 172708000 148502000 150487000 1039000 1041000 27936000 31051000 28849000 9028000 77411000 53047000 65156000 54056000 6833000 7418000 821000 457334000 469588000 26409000 9386000 19877000 16905000 9472000 8296000 6685000 14357000 459000 6340000 16995000 5821000 559080000 508844000 14269000 15972000 17636000 18507000 10633000 2962000 2083000 2809000 13046000 7425000 60476000 44866000 1173000 7556000 250000 150000 29000 29000 51000 51000 0.0001 0.0001 10000000 10000000 0.0001 0.0001 100000000 100000000 23995109 23946293 2000 2000 180051000 176216000 69000 2000 310619000 286351000 490741000 462571000 -23000 4000 490718000 462575000 559080000 508844000 36432000 50024000 159657000 152393000 11762000 13586000 37491000 37981000 25459000 25298000 72416000 73951000 61891000 75322000 232073000 226344000 21034000 26780000 82244000 83158000 17361000 18150000 49895000 51806000 38395000 44930000 132139000 134964000 15398000 23244000 77413000 69235000 8098000 7148000 22521000 22145000 23496000 30392000 99934000 91380000 13223000 14464000 43146000 40066000 11381000 8087000 30948000 22631000 -1108000 7841000 25840000 28683000 1122000 1272000 3717000 3246000 120000 962000 632000 10641000 134000 10075000 30189000 42570000 -38000 946000 3203000 4724000 -1200000 -717000 -3410000 -2071000 -1028000 8412000 23576000 35775000 2463000 8452000 -62000 -2511000 -62000 5941000 -1028000 8350000 23576000 41716000 -20000 -19000 -27000 -40000 -1008000 8369000 23603000 41756000 -0.04 0.35 0.99 1.52 0.25 -0.04 0.35 0.99 1.77 -0.04 0.35 0.98 1.49 0.25 -0.04 0.35 0.98 1.74 23821145 23687672 23790788 23643866 23821145 24081819 24076195 24064008 -1028000 8350000 23576000 41716000 -112000 -1000 67000 -32000 51000 57000 -1140000 8349000 23643000 41741000 -20000 -19000 -27000 -40000 -1120000 8368000 23670000 41781000 23946293 2000 176216000 286351000 2000 462571000 4000 462575000 665000 665000 665000 23603000 23603000 -27000 23576000 67000 67000 67000 3000 93000 93000 93000 74892 11769 17307 1009000 1009000 1009000 4751000 4751000 4751000 23995109 2000 180051000 310619000 69000 490741000 -23000 490718000 23908736 2000 170139000 238913000 -21000 409033000 23000 409056000 41756000 41756000 -40000 41716000 57000 57000 57000 -32000 -32000 -32000 12725 71000 71000 71000 39823 15100 13724 1033000 1033000 1033000 5714000 5714000 5714000 23932460 2000 174891000 280669000 4000 455566000 -17000 455549000 23990616 2000 178550000 311627000 181000 490360000 -3000 490357000 -1008000 -1008000 -20000 -1028000 -112000 -112000 -112000 9200 764 3943 266000 266000 266000 1767000 1767000 1767000 23995109 2000 180051000 310619000 69000 490741000 -23000 490718000 23928373 2000 171867000 272300000 5000 444174000 2000 444176000 8369000 8369000 -19000 8350000 -1000 -1000 -1000 5377 445 845 58000 58000 58000 3082000 3082000 3082000 23932460 2000 174891000 280669000 4000 455566000 -17000 455549000 23576000 41716000 8452000 2511000 23576000 35775000 7107000 5530000 -3410000 -2071000 -2000 -33000 719000 -3453000 10000 -946000 -1214000 4751000 5599000 71000 -51000 1291000 941000 -3245000 -22817000 24364000 34760000 10766000 12954000 -821000 -216000 1791000 -1301000 -10645000 7947000 -2598000 15066000 6897000 8504000 6806000 9551000 18641000 31994000 81000 166917000 191455000 162517000 211120000 41150000 2250000 59297000 -50362000 7773000 154000 1009000 1033000 93000 71000 -916000 -1116000 0 -7250000 0 -452000 -7702000 -36212000 5852000 172708000 143517000 136496000 149369000 518000 6777000 51000 -57000 67000 -32000 263000 58000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AeroVironment, Inc.</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes to Consolidated Financia</b><b style="font-weight:bold;">l Statements (Unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1. Organization and Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Organization</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">AeroVironment, Inc., a Delaware corporation (the “Company”), is engaged in the design, development, production, support and operation of unmanned aircraft systems (“UAS”) for various industries and governmental agencies.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company’s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2017, the Company and SoftBank Corp. (“SoftBank”) formed a joint venture, HAPSMobile, Inc. (“HAPSMobile”). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company’s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile’s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6—Equity Method Investments for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the “EES Business”) to Webasto Charging Systems, Inc. (“Webasto”) pursuant to an Asset Purchase Agreement (the “Purchase Agreement”) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2—Discontinued Operations for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (“Pulse”) pursuant to the terms of a Unit Purchase Agreement (the “Pulse Purchase Agreement”). The assets, liabilities and operating results of Pulse have been included in the Company’s consolidated financial statements. Refer to Note 18—Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective May 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842), along with several additional clarification ASU’s issued during 2018, collectively the “New Lease Standard”. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10—Leases for additional information required as part of the adoption of the New Lease Standard.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, “Codification Improvements” (“ASU 2018-09”). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity’s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company’s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company’s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&amp;M”). The Company considers all such contracts to be within the scope of ASC Topic 606.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (“TMS”) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal <span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2020</span></span><span style="white-space:pre-wrap;">, an additional 24% in fiscal </span><span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2021,</span></span><span style="white-space:pre-wrap;"> and the balance thereafter.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the nine month period ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Category</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (“R&amp;D”), on a consolidated basis for the Company’s continuing operations. Accordingly, the Company operates its business as a single reportable segment.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Government Contracts</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Payments to the Company on government CPFF or T&amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.<br/><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Intangibles Assets — Acquired in Business Combinations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company’s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">tested for impairment annually during the fourth quarter of the Company’s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the net loss for the three months ended January 25, 2020, </span><span style="background-color:#ffffff;">no</span><span style="background-color:#ffffff;"> shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">287,408</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">3,076</span><span style="background-color:#ffffff;"> for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">1,705</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">5,519</span><span style="background-color:#ffffff;"> for the three and nine months ended January 26, 2019, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company’s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company’s investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</i> (Topic 820)<i style="font-style:italic;">.</i> This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (Topic 350-40)<i style="font-style:italic;">.</i> This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Simplifying the Accounting for Income Taxes</i> (Topic 740)<i style="font-style:italic;">.</i> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</i> (Topic 321, Topic 323, and Topic 815)<i style="font-style:italic;">.</i> This ASU clarifies accounting certain topics impacted by Topic 321 Investments—Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions of Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments, consisting only of normal recurring adjustments necessary for a fair presentation with respect to the interim financial statements have been included. The results of operations for the three and nine months ended January 25, 2020 are not necessarily indicative of the results for the full year ending April 30, 2020. For further information, refer to the consolidated financial statements and footnotes thereto for the year ended April 30, 2019, included in the Company’s Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions, including estimates of anticipated contract costs and revenue utilized in the revenue recognition process, that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s consolidated financial statements include the assets, liabilities and operating results of wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2017, the Company and SoftBank Corp. (“SoftBank”) formed a joint venture, HAPSMobile, Inc. (“HAPSMobile”). As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile, the Company’s investment has been accounted for as an equity method investment. The Company has presented its proportion of HAPSMobile’s net loss in equity method investment activity, net of tax in the consolidated statements of operations. The carrying value of the investment in HAPSMobile was recorded in other assets. Refer to Note 6—Equity Method Investments for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of substantially all of the assets and related liabilities of its Efficient Energy Systems business segment (the “EES Business”) to Webasto Charging Systems, Inc. (“Webasto”) pursuant to an Asset Purchase Agreement (the “Purchase Agreement”) between Webasto and the Company. The Company determined that the EES Business met the criteria for classification as an asset held for sale at April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. Refer to Note 2—Discontinued Operations for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse Aerospace, LLC (“Pulse”) pursuant to the terms of a Unit Purchase Agreement (the “Pulse Purchase Agreement”). The assets, liabilities and operating results of Pulse have been included in the Company’s consolidated financial statements. Refer to Note 18—Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended October 27, 2019, the Company dissolved its wholly-owned subsidiary, Skytower, Inc., the results of which were not material to the consolidated financial statements.</p> 1 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective May 1, 2019, the Company adopted Accounting Standards Update (“ASU”) 2016-02, <i style="font-style:italic;">Leases</i> (Topic 842), along with several additional clarification ASU’s issued during 2018, collectively the “New Lease Standard”. This New Lease Standard requires the lessee to recognize the assets and liabilities for the rights and obligations created by leases. The Company elected to adopt the New Lease Standard using the modified retrospective transition approach through a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. As such the Company did not recast comparative consolidated financial statements. The Company also elected the package of practical expedients which allows the Company to not reassess existing or expired contracts for existence of a lease, lease classification, or amortization of previously capitalized initial direct leasing cost. Additionally, the Company elected the short-term lease exception to not record right-of-use assets and lease liabilities for leases with a term less than 12 months and the practical expedient to not separate lease and non-lease components. Adoption of the New Lease Standard resulted in the recording of lease assets and lease liabilities on the consolidated balance sheet with no cumulative impact to retained earnings and did not have a material impact on the consolidated statement of cash flows. Refer to Note 10—Leases for additional information required as part of the adoption of the New Lease Standard.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In July 2018, the FASB issued ASU 2018-09, “Codification Improvements” (“ASU 2018-09”). ASU 2018-09 provides technical corrections, clarifications and other improvements across a variety of accounting topics. Among the clarifications, ASU 2018-09 clarifies that an entity should recognize excess tax benefits in the period in which the amount of the deduction is determined. This includes deductions that are taken on the entity’s return in a different period from when the event that gives rise to the tax deduction occurs and the uncertainty about whether the entity will receive a tax deduction and the amount of the tax deduction is resolved. Certain amendments were applicable immediately while others provide transition guidance and are effective in the Company’s first quarter of fiscal year 2020. The Company adopted ASU 2018-09 on May 1, 2019 using the modified retrospective method. The adoption of ASU 2018-09 resulted in a cumulative adjustment to increase retained earnings by $665,000 at May 1, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 665000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Reclassifications</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certain prior year amounts have been reclassified to conform to the current year presentation. Specifically, the Company’s existing intangible assets have been reclassified from other assets to intangibles, net on the consolidated balance sheet for all periods presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company classifies cash accounts which are not available for general use as restricted cash. Pursuant to the terms of the Pulse Purchase Agreement, the Company maintains an escrow account to satisfy the payment of contingent consideration due to the sellers if certain objectives are met. The restricted funds in the escrow account are recorded in other assets on the consolidated balance sheet. As of January 25, 2020 restricted cash was $5,000,000. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the remaining contingent consideration were concluded to not have been met. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted. The Company had no restricted cash as of April 30, 2019.</p> 5000000 2500000 2500000 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s revenue is generated pursuant to written contractual arrangements to design, develop, manufacture and/or modify complex products and to provide related engineering, technical and other services according to the specifications of the customers. These contracts may be firm fixed price (“FFP”), cost plus fixed fee (“CPFF”), or time and materials (“T&amp;M”). The Company considers all such contracts to be within the scope of ASC Topic 606.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">A performance obligation is a promise in a contract to transfer distinct goods or services to a customer, and it is the unit of account in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">revenue is recognized when each performance obligation under the terms of a contract is satisfied. Revenue is measured at the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its observable standalone selling price for products and services. When the standalone selling price is not directly observable, the Company uses its best estimate of the standalone selling price of each distinct good or service in the contract using the cost plus margin approach. This approach estimates the Company’s expected costs of satisfying the performance obligation and then adds an appropriate margin for that distinct good or service. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract modifications are routine in the performance of the Company’s contracts. In most instances, contract modifications are for additional goods and/or services that are distinct and, therefore, accounted for as new contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s performance obligations are satisfied over time or at a point in time. Performance obligations are satisfied over time if the customer receives the benefits as the Company performs, if the customer controls the asset as it is being developed or produced, or if the product being produced for the customer has no alternative use and the Company has a contractual right to payment for the Company’s costs incurred to date plus a reasonable margin. The contractual right to payment is generally supported by termination for convenience clauses that allow the customer to unilaterally terminate the contract for convenience, pay the Company for costs incurred plus a reasonable profit, and take control of any work in process. Revenue for tactical missile systems (“TMS”) product deliveries and Customer-Funded Research and Development contracts is recognized over time as costs are incurred. Contract services revenue is composed of revenue recognized on contracts for the provision of services, including repairs and maintenance, training, engineering design, development and prototyping activities, and technical support services. Contract services revenue is recognized over time as services are rendered. Typically, revenue is recognized over time using an input measure (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Training services are recognized over time using an output method based on days of training completed.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations satisfied over time, revenue is generally recognized using costs incurred to date relative to total estimated costs at completion to measure progress. Incurred costs represent work performed, which correspond with, and thereby best depict, transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For performance obligations which are not satisfied over time per the aforementioned criteria above, revenue is recognized at the point in time in which each performance obligation is fully satisfied. The Company’s small UAS product sales revenue is composed of revenue recognized on contracts for the delivery of small UAS systems and spare parts. Revenue is recognized at the point in time when control transfers to the customer, which generally occurs when title and risk of loss have passed to the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On January 25, 2020, the Company had approximately $125,958,000 of remaining performance obligations under fully funded contracts with its customers, which the Company also refers to as funded backlog. The Company currently expects to recognize approximately 75% of the remaining performance obligations as revenue in fiscal <span style="-sec-ix-hidden:_6ddf7868_12e9_40f9_be29_1a3141940829"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2020</span></span><span style="white-space:pre-wrap;">, an additional 24% in fiscal </span><span style="-sec-ix-hidden:_739e03eb_78a7_4513_bd21_9b24a497ce19"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2021,</span></span><span style="white-space:pre-wrap;"> and the balance thereafter.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company collects sales, value added, and other taxes concurrent with revenue producing activities, which are excluded from revenue when they are both imposed on a specific transaction and collected from a customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Estimates</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accounting for contracts and programs primarily with a duration of less than six months involves the use of various techniques to estimate total contract revenue and costs. For long-term contracts, the Company estimates the total expected costs to complete the contract and recognizes revenue based on the percentage of costs incurred at period end. Typically, revenue is recognized over time using costs incurred to date relative to total estimated costs at completion to measure progress toward satisfying the Company’s performance obligations. Incurred costs represent work performed, which corresponds with, and thereby best depicts, the transfer of control to the customer. Contract costs include labor, materials, subcontractors’ costs, other direct costs, and indirect costs applicable on government and commercial contracts.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contract estimates are based on various assumptions to project the outcome of future events that may span several years. These assumptions include labor productivity and availability, the complexity of the work to be performed, the cost and availability of materials, the performance of subcontractors, and the availability and timing of funding from the customer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The nature of the Company’s contracts gives rise to several types of variable consideration, including penalty fees and incentive awards generally for late delivery and early delivery, respectively. The Company generally estimates such variable consideration as the most likely amount. In addition, the Company includes the estimated variable consideration to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the related uncertainty is resolved. These estimates are based on historical award experience, anticipated performance and the Company’s best judgment at the time. Because of the certainty in estimating these amounts, they are included in the transaction price of the Company’s contracts and the associated remaining performance obligations. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As a significant change in one or more of these estimates could affect the profitability of the Company’s contracts, the Company regularly reviews and updates its contract-related estimates. Changes in cumulative revenue estimates, due to changes in the estimated transaction price or cost estimates, are recorded using a cumulative catch-up adjustment in the period identified for contracts with performance obligations recognized over time. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, the Company recognizes the total loss in the quarter it is identified, and it is recorded in other current liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The impact of adjustments in contract estimates on the Company’s operating earnings can be reflected in either operating costs and expenses or revenue. The aggregate net favorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,152,000 and $1,169,000 for the three and nine month periods ended January 25, 2020, respectively. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the three month period ended January 25, 2020. During the nine month period ended January 25, 2020, the Company revised its estimates of the total expected costs to complete a contract associated with a design and development agreement. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was an increase of approximately $1,036,000. The aggregate net unfavorable impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was approximately $1,705,000 for the three months ended January 26, 2019. For the three months ended January 26, 2019, the Company revised its estimates of the total expected costs to complete a TMS contract due to ongoing test and evaluation resulting from some systems not passing the customer’s final lot acceptance tests which the Company anticipates to be resolved in a future period. The impact of the revised estimate on this contract on revenue related to performance obligations satisfied or partially satisfied in previous periods was a reduction of approximately $1,519,000. The aggregate impact of adjustments in contract estimates on revenue related to performance obligations satisfied or partially satisfied in previous periods was not significant for the nine month period ended January 26, 2019. No adjustment on any one contract was material to the Company’s unaudited consolidated financial statements for the nine month period ended January 26, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Category</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Each of these contract types presents advantages and disadvantages. Typically, the Company assumes more risk with FFP contracts. However, these types of contracts generally offer additional profits when the Company completes the work for less than originally estimated. CPFF contracts generally subject the Company to lower risk. Accordingly, the associated base fees are usually lower than fees on FFP contracts. Under T&amp;M contracts, the Company’s profit may vary if actual labor hour rates vary significantly from the negotiated rates.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The timing of revenue recognition, billings, and cash collections results in billed accounts receivable, unbilled receivables, and customer advances and deposits on the consolidated balance sheet. In the Company’s services contracts, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals, which is generally monthly, or upon the achievement of contractual milestones. Generally, billing occurs subsequent to revenue recognition, resulting in contract assets recorded in unbilled receivables and retentions on the consolidated balance sheet. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities recorded in customer advances on the consolidated balance sheet. Contract liabilities are not a significant financing component as they are generally utilized to pay for contract costs within a one-year period or are used to ensure the customer meets contractual requirements. These assets and liabilities are reported on the consolidated balance sheet on a contract-by-contract basis at the end of each reporting period. For the Company’s product revenue, the Company generally receives cash payments subsequent to satisfying the performance obligation via delivery of the product, resulting in billed accounts receivable. Changes in the contract asset and liability balances during the nine month period ended January 25, 2020 were not materially impacted by any other factors. For the Company’s contracts, there are no significant gaps between the receipt of payment and the transfer of the associated goods and services to the customer for material amounts of consideration.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue recognized for the three and nine month periods ended January 25, 2020 that was included in contract liability balances at April 30, 2019 were $12,000 and $1,670,000, respectively; and revenue recognized for the three and nine month periods ended January 26, 2019 that was included in contract liability balances at April 30, 2018 were $10,000 and $1,587,000, respectively.</p> 125958000 0.75 0.24 1152000 1169000 0 1 1036000 1705000 1519000 0 1 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following tables present the Company’s revenue disaggregated by major product line, contract type, customer category and geographic location (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by major product line/program</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Small UAS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">TMS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,055</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">HAPS</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,981</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by contract type</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">FFP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,833</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,607</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,890</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">CPFF</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">T&amp;M</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:58.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by customer category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,383</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-U.S. government</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue by geographic location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,626</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,265</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,322</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,344</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 36965000 47704000 162868000 131119000 7908000 11270000 21419000 49055000 11762000 13586000 37490000 37981000 5256000 2762000 10296000 8189000 61891000 75322000 232073000 226344000 40145000 52833000 168607000 160890000 20863000 22370000 60384000 65223000 883000 119000 3082000 231000 61891000 75322000 232073000 226344000 25535000 52383000 124971000 135232000 36356000 22939000 107102000 91112000 61891000 75322000 232073000 226344000 27626000 34436000 116399000 116514000 34265000 40886000 115674000 109830000 61891000 75322000 232073000 226344000 12000 1670000 10000 1587000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Segments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s CODM, who is the Chief Executive Officer, makes operating decisions, assesses performance and makes resource allocation decisions, including the focus of research and development (“R&amp;D”), on a consolidated basis for the Company’s continuing operations. Accordingly, the Company operates its business as a single reportable segment.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s investments are accounted for as held-to-maturity reported at amortized cost, available-for-sale reported at cost less impairment, and available-for-sale reported at fair value, which approximates book value. The Company has elected to measure available-for-sale investments that do not have readily determinable fair values at cost minus impairment, if any, adjusted for changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Values of Financial Instruments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair values of cash and cash equivalents, accounts receivable, unbilled receivables and retentions, and accounts payable approximate cost due to the short period of time to maturity.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Government Contracts</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Payments to the Company on government CPFF or T&amp;M contracts are based on provisional, or estimated indirect rates, which are subject to an annual audit by the Defense Contract Audit Agency (“DCAA”). The cost audits result in the negotiation and determination of the final indirect cost rates that the Company may use for the period(s) audited. The final rates, if different from the provisional rates, may create an additional receivable or liability for the Company.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For example, during the course of its audits, the DCAA may question the Company’s incurred costs, and if the DCAA believes the Company has accounted for such costs in a manner inconsistent with the requirements under Federal Acquisition Regulations, the DCAA auditor may recommend to the Company’s administrative contracting officer to disallow such costs. Historically, the Company has not experienced material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s revenue recognition policy calls for revenue recognized on all CPFF or T&amp;M government contracts to be recorded at actual rates to the extent it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. During the fiscal year ended April 30, 2019, the Company settled rates for its incurred cost claims with the DCAA for fiscal years 2016 and 2017 without payment of any consideration. At January 25, 2020 and April 30, 2019, the Company had $275,000 and $93,000 reserved for incurred cost claim audits, respectively.<br/><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p> 275000 93000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Intangibles Assets — Acquired in Business Combinations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company performs valuations of assets acquired and liabilities assumed on each acquisition accounted for as a business combination and allocates the purchase price of the acquired business to the respective net tangible and intangible assets. Acquired intangible assets include technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements. The Company determines the appropriate useful life by performing an analysis of expected cash flows based on historical experience of the acquired businesses and the Company’s comparable businesses. Intangible assets are amortized over their estimated useful lives using the straight-line method which approximates the pattern in which the economic benefits are consumed.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill represents the excess of the cost of an acquired entity over the fair value of the acquired net assets. Goodwill is </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">tested for impairment annually during the fourth quarter of the Company’s fiscal year or when events or circumstances change in a manner that indicates goodwill might be impaired. Events or circumstances that could trigger an impairment review include, but are not limited to, a significant adverse change in legal factors or in the business or political climate, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends or significant underperformance relative to projected future results of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Basic (loss) earnings per share is computed using the weighted-average number of common shares outstanding, excluding shares of unvested restricted stock.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the net loss for the three months ended January 25, 2020, </span><span style="background-color:#ffffff;">no</span><span style="background-color:#ffffff;"> shares reserved for issuance upon exercise of stock options or shares of unvested restricted stock were included in the computation of diluted loss per share as their inclusion would have been anti-dilutive. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">287,408</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">3,076</span><span style="background-color:#ffffff;"> for the three and nine months ended January 25, 2020, respectively. Potentially dilutive shares not included in the computation of diluted weighted-average common shares because their effect would have been anti-dilutive were </span><span style="background-color:#ffffff;">1,705</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">5,519</span><span style="background-color:#ffffff;"> for the three and nine months ended January 26, 2019, respectively.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The reconciliation of basic to diluted shares is as follows (in thousands except share data):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">(Loss) income from</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,815</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,008)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for basic (loss) earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,687,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,790,788</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,643,866</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Dilutive effect of employee stock options, restricted stock and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 420,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator for diluted (loss) earnings per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,821,145</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,081,819</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,076,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">24,064,008</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -1008000 8431000 23603000 35815000 -62000 5941000 -1008000 8369000 23603000 41756000 23821145 23687672 23790788 23643866 394147 285407 420142 23821145 24081819 24076195 24064008 0 287408 3076 1705 5519 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i> (Topic 326). This ASU, and several related amendments the FASB has issued to provide additional supplemental guidance on certain aspects of the original pronouncement, is intended to replace the incurred loss impairment methodology under GAAP with a methodology that reflects using a forward-looking expected credit loss model for accounts receivables, loans, and other financial instruments, and requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. The guidance is effective for fiscal years beginning after December 15, 2019 and the interim periods therein, with early adoption permitted. The Company plans to adopt the guidance May 1, 2020 using the modified retrospective approach. The Company does not believe the guidance will have a material impact the Company’s allowance for doubtful accounts for accounts receivable. The Company is still evaluating the potential impact on its consolidated financial statements for remaining financial instruments within the scope of this guidance, primarily the debt securities in the Company’s investment portfolio.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, <i style="font-style:italic;">Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</i> (Topic 820)<i style="font-style:italic;">.</i> This ASU removes or modifies current disclosures while adding certain new disclosure requirements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted for the removed or modified disclosures. The removed and modified disclosures can be adopted retrospectively, and the added disclosures should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-15, <i style="font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</i> (Topic 350-40)<i style="font-style:italic;">.</i> This ASU allows for capitalization of implementation costs associated with certain cloud computing arrangements. The guidance is effective for fiscal years beginning after December 15, 2019 and interim periods therein, with early adoption permitted. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, <i style="font-style:italic;">Simplifying the Accounting for Income Taxes</i> (Topic 740)<i style="font-style:italic;">.</i> This ASU simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The adoption method is dependent on the specific amendment included in this update as certain amendments require retrospective adoption, modified retrospective adoption, an option of retrospective or modified retrospective, and prospective adoption. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In January 2020, the FASB issued ASU 2020-01, <i style="font-style:italic;">Clarifying the Interactions between Topic 321, Topic 323, and Topic 815</i> (Topic 321, Topic 323, and Topic 815)<i style="font-style:italic;">.</i> This ASU clarifies accounting certain topics impacted by Topic 321 Investments—Equity Securities. These topics include measuring equity securities using the measurement alternative, how the measurement alternative should be applied to equity method accounting, and certain forward contracts and purchased options which would be accounted for under the equity method of accounting upon settlement or exercise. The guidance is effective for fiscal years beginning after December 15, 2020 and interim periods therein, with early adoption permitted. The amendments should be adopted prospectively. The Company is evaluating the potential impact of this adoption on its consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2. Discontinued Operations</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 29, 2018, the Company completed the sale of the EES Business to Webasto. In accordance with the terms of the Purchase Agreement, as amended by a side letter agreement executed at the closing, the Company received cash consideration of $31,994,000 upon closing, which resulted in a gain of $11,420,000 and has been recorded in gain on sale of business, net of tax in the consolidated statements of operations. During the nine months ended January 26, 2019, the Company recorded a reduction to the gain resulting from a working capital adjustment of $505,000. In addition, the Company and Webasto have engaged an independent accounting firm to resolve a working capital dispute in the amount of $922,000 pursuant to the terms of the Purchase Agreement. No amounts have been recorded in the consolidated financial statements related to the additional working capital dispute as the Company has assessed the likelihood of a loss to be less than probable.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company is entitled to receive additional cash consideration of $6,500,000 (the “Holdback”) upon tendering consents to assignment of two remaining customer contracts to Webasto. The Holdback was not recorded in the Company’s consolidated financial statements as the amount was not realized or realizable as of January 25, 2020. The Company’s satisfaction of the requirements for the payment of the Holdback is currently in dispute.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On February 22, 2019, Webasto filed a lawsuit alleging several claims against the Company for breach of contract, indemnity, and bad faith, including allegations regarding inaccuracy of certain diligence disclosures, failure to provide certain consents to contract assignments and related to a previously announced product recall. Webasto seeks to recover the costs of the recall and other damages totaling a minimum of $6,500,000 in addition to attorneys’ fees, costs, and punitive damages. On August 16, 2019, the Company filed a counterclaim against Webasto seeking payment of the Holdback and declaratory relief regarding Webasto’s cancellation of an assigned contract. The Company believes that the allegations are generally meritless and is mounting a vigorous defense.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On October 29, 2019, P.B.M S.r.l. (“PBM”), filed a Notice of Arbitration naming Webasto and the Company as defendants, alleging over $1,700,000<span style="white-space:pre-wrap;">, plus attorneys’ fees, for unpaid invoices and reliance damages stemming from a 2017 agreement that the Company assigned to Webasto in the sale of the EES Business. In December 2019, the Company reached a settlement with PBM, and PBM settled its claims against Webasto, concurrently. PBM has </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">withdrawn its Notice of Arbitration, and the Company considers this matter closed. Parties to the Webasto lawsuit will amend their pleadings to reflect that any claims associated with PBM are no longer in dispute.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">During the three months ended October 27, 2018, Webasto filed a recall report with the National Highway Traffic Safety Administration that named certain of the Company’s EES products as subject to the recall. The Company is continuing to assess the facts giving rise to the recall. Under the terms of the Purchase Agreement, the Company may be responsible for certain costs of such recall of named products the Company manufactured, sold or serviced prior to the closing of the sale of the EES Business. On August 14, 2019, Benchmark Electronics, Inc. (“Benchmark”), the company that assembled the products subject to the recall, served a demand for arbitration to the Company and Webasto, and a third-party part supplier pursuant to its contracts with the Company and Webasto, respectively. The Company filed a responsive pleading in the Benchmark arbitration on October 29, 2019, consisting of a general denial, affirmative defenses, and a reservation of the right to file counter-claims at a later date. Webasto challenged the validity of the Benchmark arbitration by filing an action in New York Superior Court. In December 2019, Webasto and Benchmark reached a settlement of their disputed claims. Benchmark withdrew its Notice of Arbitration against Webasto and the Company, but reserved its right to pursue indemnity claims against suppliers. The recall remains a significant part of the Webasto lawsuit.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Concurrent with the execution of the Purchase Agreement, the Company entered into a transition services agreement (the “TSA”) to provide certain general and administrative services to Webasto for a defined period. Income from performing services under the TSA was $57,000 and $545,000 has been recorded in other income, net in the consolidated statements of operations for three and nine months ended January 25, 2020, respectively, and $657,000 and $2,013,000 for three and nine months ended January 26, 2019, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company determined that the EES Business met the criteria for classification as an asset held for sale as of April 30, 2018 and represents a strategic shift in the Company’s operations. Therefore, the assets and liabilities and the results of operations of the EES Business are reported as discontinued operations for all periods presented. The table below presents the statements of operations data for the EES Business (in thousands).</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (54)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss from discontinued operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gain on sale of business, net of tax expense of $2,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 31994000 11420000 505000 922000 0 6500000 2 6500000 1700000 57000 545000 657000 2013000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,256</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (54)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Research and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss from discontinued operations before income taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit for income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (904)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net loss from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (61)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,511)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gain on sale of business, net of tax expense of $2,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income from discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 4256000 54000 5080000 -54000 -824000 14000 1517000 34000 1075000 1000 -102000 -3415000 -41000 -904000 -61000 -2511000 2463000 -1000 8452000 -62000 5941000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">3. Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,558</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Investment in limited partnership fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27pt;margin:0pt;"><b style="font-weight:bold;">Held-To-Maturity Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:30.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020 and April 30, 2019, the balance of held-to-maturity securities consisted of state and local government municipal securities, U.S. government securities, U.S. government agency securities, highly rated corporate bonds, and certificates of deposit. Interest earned from these investments is recorded in interest income.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April 30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due within one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Available-For-Sale Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Variable Rate Demand Notes</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes (“VRDNs”) are floating rate municipal instruments usually with long maturities (commonly <span style="-sec-ix-hidden:_7ae10579_751e_4745_8b53_7dd84de009cb"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">20</span></span> or 30 years), and carry a coupon that resets periodically. VRDNs are classified as short-term based on their highly liquid nature and because they represent the investment of cash that is available for current operations. Despite the long-term nature of their stated contractual maturities, VRDNs typically have either a <span style="-sec-ix-hidden:_fab6b2d7_3ea0_46d3_b2a1_ab784c0f5220"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span>- or seven-day put option which allows investors to put the security back to the remarketing agent at par value plus accrued interest in the event the Company decides to liquidate its investment in a particular VRDN.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after 20 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Investment in Limited Partnership Fund</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company made its initial capital contribution to a limited partnership fund focusing on highly relevant technologies and start-up companies serving defense and industrial markets. This investment does not have readily determinable fair values. The Company has elected to measure equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Changes in </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales or</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reflected in Net Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investment in limited partnership </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">Auction Rate Securities</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of April 30, 2018, the balance of available-for-sale auction rate securities consisted of two investment grade auction rate municipal bonds with maturities ranging from 1 to 16 years. These investments have characteristics similar to short term investments. During the three months ended July 28, 2018, the remaining investment grade auction rate municipal bonds were redeemed at par value.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,565</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-term investments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Held-to-maturity securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,887</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,558</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,982</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Available-for-sale securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Investment in limited partnership fund</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total available-for-sale investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Total long-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,409</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 7565000 5332000 45439000 63205000 82298000 81950000 135302000 150487000 13200000 13200000 148502000 150487000 15887000 7404000 4558000 1982000 1017000 21462000 9386000 4947000 4947000 26409000 9386000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,460</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,017</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost, gross unrealized gains, gross unrealized losses, and estimated fair value of the held-to-maturity investments as of April 30, 2019 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal securities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,332</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,333</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. government securities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,635</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total held-to-maturity investments </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (58)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 23452000 12000 4000 23460000 45439000 63000 45502000 86856000 57000 86913000 1017000 4000 1021000 156764000 136000 4000 156896000 5332000 2000 1000 5333000 70609000 78000 52000 70635000 83932000 20000 5000 83947000 159873000 100000 58000 159915000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the held-to-maturity securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due within one year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,302</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,418</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 135302000 135418000 21462000 21478000 156764000 156896000 P30Y P7D <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amortized cost and fair value of the available-for-sale debt securities by contractual maturity at January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Due after 20 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 13200000 13200000 13200000 13200000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table is a summary of the activity related to the available-for-sale investments recorded in short-term and long-term investments (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Changes in </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25, 2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sales or</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reflected in Net Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchases</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investment in limited partnership </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total available-for-sale investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,147</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 13200000 13200000 4947000 4947000 18147000 18147000 2 P1Y P16Y <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">4. Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value is the price that would be received to sell 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 on the measurement date. The fair value hierarchy contains three levels as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">●</span>Level 1—Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">●</span>Level 2—Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:16.6pt;text-indent:0pt;white-space:nowrap;">●</span>Level 3—Inputs to the valuation that are unobservable inputs for the asset or liability.</div><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurements Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at May 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Transfers to Level 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total (gains) losses (realized or unrealized)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in product cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 25, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $5,000,000 in additional cash consideration (“contingent consideration”), if specific research and development milestones are achieved by December 10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company’s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18—Business Acquisitions. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company’s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">active markets for</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 13200000 13200000 2500000 2500000 13200000 2500000 15700000 <p style="font-family:'Times New Roman';font-size:10pt;padding-left:59.05pt;text-indent:-59.05pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Measurements Using</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:79.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at May 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Transfers to Level 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total (gains) losses (realized or unrealized)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">380</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in product cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Included in other comprehensive income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 25, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> 1703000 380000 767000 -703000 353000 2500000 5000000 1 832000 2500000 2500000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">5. Inventories, net</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,792</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for inventory excess and obsolescence</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (10,137)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the nine months ended January 25, 2020, the Company recorded inventory reserve charges of approximately $2,600,000 to impair the remaining net book value of the Company’s Quantix commercial UAS solution. For the three and nine months ended January 25, 2020, the Company recorded inventory reserve charges of $617,000 and $3,807,000, respectively. For the three and nine months end January 26, 2019 the Company recorded inventory impairment charges of $1,889,000 and $3,079,000, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories consist of the following (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,119</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,792</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for inventory excess and obsolescence</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (10,137)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,824)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 19119000 16792000 33005000 19162000 23169000 25926000 75293000 61880000 10137000 7824000 65156000 54056000 2600000 617000 3807000 1889000 3079000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">6. Equity Method Investments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In December of 2017, the Company and SoftBank formed a joint venture, HAPSMobile, which is a Japanese corporation. As of January 25, 2020, the Company’s ownership stake in HAPSMobile was approximately 7%, with the remaining 93% held by SoftBank. In connection with the formation of the joint venture on December 27, 2017, the Company initially purchased shares of HAPSMobile representing a 5% ownership interest in exchange for an investment of 210,000,000 yen ($1,860,000). The Company subsequently purchased additional shares of HAPSMobile in order to maintain a 5% ownership stake in the joint venture. The first such purchase occurred on April 17, 2018, at which time the Company invested 150,000,000 yen ($1,407,000) for the purchase of additional shares of HAPSMobile. On January 29, 2019, the Company invested an additional 209,500,000 yen ($1,926,000) to maintain its 5% ownership stake. On February 9, 2019, the Company elected to purchase 632,800,000 yen ($5,671,000) of additional shares of HAPSMobile to increase the Company’s ownership in the joint venture from 5% to 10%, and on May 10, 2019, the Company purchased 500,000,000 yen ($4,569,000) of additional shares of HAPSMobile to maintain its 10% ownership stake. The Company’s ownership percentage was subsequently diluted from 10% to approximately 5%. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As the Company has the ability to exercise significant influence over the operating and financial policies of HAPSMobile pursuant to the applicable Joint Venture Agreement and related organizational documents, the Company’s investment is accounted for as an equity method investment. For the three and nine months ended January 25, 2020, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $1,200,000 and $3,410,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. For the three and nine months ended January 26, 2019, the Company recorded its ownership percentage of the net loss of HAPSMobile, or $717,000 and $2,071,000, respectively, in equity method investment loss, net of tax in the unaudited consolidated statement of operations. At January 25, 2020 and April 30, 2019, the carrying value of the investment in HAPSMobile of $11,819,000 and $5,612,000, respectively, was recorded in other assets.</p> 0.07 0.93 0.05 210000000 1860000 0.05 150000000 1407000 209500000 1926000 0.05 632800000 5671000 0.05 0.10 500000000 4569000 0.10 0.10 0.05 540050000 4982000 0.07 -1200000 -3410000 717000 2071000 11819000 5612000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">7. Warranty Reserves</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company accrues an estimate of its exposure to warranty claims based upon both current and historical product sales data and warranty costs incurred. The warranty reserve is included in other current liabilities. The related expense is included in cost of sales. Warranty reserve activity is summarized as follows for the three and nine months ended January 25, 2020 and January 26, 2019, respectively (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Changes in estimates related to pre-existing warranties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (189)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty costs settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Beginning balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,431</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Changes in estimates related to pre-existing warranties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (189)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Warranty costs settled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (354)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,148)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1875000 2431000 1704000 2090000 250000 53000 1469000 414000 -189000 519000 289000 354000 1148000 893000 1836000 2130000 1836000 2130000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">8. Intangibles</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of intangibles are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,413)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,311)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The weighted average amortization period at January 25, 2020 and April 30, 2019 was five years and one year, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $775,000 and $2,102,000, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $104,000 and $253,000, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company’s acquisition of Pulse on June 10, 2019. Refer to Note 18—Business Acquisitions for further details.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of intangibles are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 873</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 733</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,413)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,311)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Intangibles, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 459</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 14950000 1006000 1006000 873000 733000 550000 320000 68000 28000 3000 3000 17770000 1770000 3413000 1311000 14357000 459000 P5Y P1Y 775000 2102000 104000 253000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Estimated amortization expense for the next five years is as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ending</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 720</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 720000 2792000 2829000 2688000 2629000 11658000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table presents the changes in the Company’s goodwill balance (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Additions to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Impairment of goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The increase of goodwill is attributable to the acquisition of Pulse. Refer to Note 18—Business Acquisitions for further details.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table presents the changes in the Company’s goodwill balance (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Additions to goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Impairment of goodwill</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:87.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td></tr></table> 6340000 6340000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">10. Leases</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company leases certain buildings, land and equipment. Under the New Lease Standard, at contract inception the Company determines whether the contract is, or contains, a lease and whether the lease should be classified as an </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">operating or a financing lease. Operating leases are recorded in operating lease right-of-use assets, current operating lease liabilities and non-current operating lease liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recognizes operating lease right-of-use assets and operating lease liabilities based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses its incremental borrowing rate based on the information available at commencement date to determine the present value of future payments and the appropriate lease classification. The Company defines the initial lease term to include renewal options determined to be reasonably certain. The Company’s leases have remaining lease terms of less than one year to six years, some of which may include <span style="-sec-ix-hidden:_5ad705e7_8c4c_4c46_a6f9_f668b8f692a9"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to extend</span></span> the lease for up to 10 years, and some of which may include <span style="-sec-ix-hidden:_8b784602_5653_48d4_8548_732f533ebdee"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">options to terminate</span></span> the lease after two years. None of the Company’s options to extend or terminate are reasonably certain of being exercised, and are therefore not included in the Company’s determination of lease assets and liabilities. For operating leases, the Company recognizes lease expense for these leases on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Many of the Company’s real estate lease agreements contain incentives for tenant improvements, rent holidays, or rent escalation clauses. For tenant improvement incentives, if the incentive is determined to be a leasehold improvement owned by the lessee, the Company generally records incentive as a reduction to fixed lease payments thereby reducing rent expense. For rent holidays and rent escalation clauses during the lease term, the Company records rental expense on a straight-line basis over the term of the lease. For these lease incentives, the Company uses the date of initial possession as the commencement date, which is generally when the Company is given the right of access to the space and begins to make improvements in preparation for intended use.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company does not have any finance leases. The Company does not have any material restrictions or covenants in its lease agreements, sale-leaseback transactions, land easements or residual value guarantees.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In determining the inputs to the incremental borrowing rate calculation, the Company makes judgments about the value of the leased asset, its credit rating and the lease term including the probability of its exercising options to extend or terminate the underlying lease. Additionally, the Company makes judgments around contractual asset substitution rights in determining whether a contract contains a lease.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (“SG&amp;A”) expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (230)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease costs, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,321</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Supplemental lease information were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,029</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35 months</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,749</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total present value of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,639</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of April 30, 2019 were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,527</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,055</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> P1Y P6Y P10Y P2Y <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of lease costs recorded in cost of sales for product sales and contract services and selling, general and administrative (“SG&amp;A”) expense were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,453</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 489</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td></tr><tr><td style="vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (230)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease costs, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,321</p></td></tr></table> 3453000 489000 609000 230000 4321000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,029</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">35 months</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.6%</p></td></tr></table> 4029000 12634000 P35M 0.036 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Maturities of operating lease liabilities as of January 25, 2020 were as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,309)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,496</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,749</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,171</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,055</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,224</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (585)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total present value of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,639</p></td></tr></table> 1309000 4496000 3749000 2171000 1055000 62000 10224000 585000 9639000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,527</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 953</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,055</p></td></tr></table> 5298000 3527000 2723000 1554000 953000 14055000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">11. Accumulated Other Comprehensive Income and Reclassifications Adjustments</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of accumulated other comprehensive income and adjustments are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications out of accumulated other comprehensive income, net of taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments, net of $0 taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The components of accumulated other comprehensive income and adjustments are as follows (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated Other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Income</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of April 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reclassifications out of accumulated other comprehensive income, net of taxes </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Change in foreign currency translation adjustments, net of $0 taxes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance, net of $0 deferred taxes, as of January 25, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 0 2000 0 67000 0 69000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">12. Customer-Funded Research &amp; Development</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer-funded R&amp;D costs are incurred pursuant to contracts (revenue arrangements) to perform R&amp;D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&amp;D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&amp;D was approximately $17,939,000 and $50,565,000 for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&amp;D was approximately $19,437,000 and $55,344,000 for the three and nine months ended January 26, 2019, respectively.</p> 17939000 50565000 19437000 55344000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. Long-Term Incentive Awards</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 27, 2019, the Company granted awards under its amended and restated 2006 Equity Incentive Plan (the “Restated 2006 Plan”) to key employees (“Fiscal 2020 LTIP”). Awards under the Fiscal 2020 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2020, July 2021 and July 2022, and (ii) performance-based restricted stock units (“PRSUs”), which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2022. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $215,000 and $512,000 of compensation expense related to the Fiscal 2020 LTIP. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2020 LTIP is $4,263,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 28, 2018, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2019 LTIP”). Awards under the Fiscal 2019 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2019, July 2020 and July 2021, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2021. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $246,000 and $294,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $226,000 and $482,000 of compensation expense related to the Fiscal 2019 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2019 LTIP is $2,478,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2018 LTIP”). Awards under the Fiscal 2018 LTIP consist of: (i) time-based restricted stock awards, which vest in equal tranches in July 2018, July 2019 and July 2020, and (ii) PRSUs, which vest based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2020. At the award date, target achievement levels for each of the financial performance metrics were established for the PRSUs, at which levels the PRSUs would vest at 100% for each such metric. Threshold achievement levels for which the PRSUs would vest at 50% for each such metric and maximum achievement levels for which such awards would vest at 200% for each such metric were also established. The actual payout for the PRSUs at the end of the performance period will be calculated based upon the Company’s achievement of the established revenue and operating income targets for the performance period. Settlement of the PRSUs will be made in fully-vested shares of common stock. For the three and nine months ended January 25, 2020, the Company recorded $201,000 and $162,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. For the three and nine months ended January 26, 2019, the Company recorded $317,000 and $653,000 of compensation expense related to the Fiscal 2018 LTIP, respectively. At January 25, 2020, the maximum compensation expense that may be recorded for the performance-based portion of the Fiscal 2018 LTIP is $1,850,000.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">During the three months ended July 29, 2017, the Company also granted awards under the Restated 2006 Plan to key employees (“Fiscal 2017 LTIP”). Awards under the Fiscal 2017 LTIP consist of: (i) time-based restricted stock awards, which vested in equal tranches in July 2017, July 2018 and July 2019, and (ii) PRSUs, which vested based on the Company’s achievement of revenue and operating income targets for the three-year period ending April 30, 2019. During the three months ended July 27, 2019, the Company issued a total of 14,814 fully-vested shares of common stock to settle the PRSUs in the Fiscal 2017 LTIP. No compensation expense was recorded during the three and nine months ended January 25, 2020 for the Fiscal 2017 LTIP.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">At January 25, 2020 and April 30, 2019, the Company recorded cumulative stock-based compensation expense from the Fiscal 2020 LTIP, Fiscal 2019 LTIP and Fiscal 2018 LTIP of $2,397,000 and $1,429,000, respectively. At each reporting period, the Company reassesses the probability of achieving the performance targets for the PRSUs. The estimation of whether the performance targets will be achieved requires judgment, and to the extent actual results or updated estimates differ from the Company’s current estimates, the cumulative effect on current and prior periods of those changes will be recorded in the period estimates are revised. No compensation cost is ultimately recognized for awards for which employees do not render the requisite service and are forfeited.</p> P3Y 1 0.50 2 215000 512000 4263000 P3Y 1 0.50 2 246000 294000 226000 482000 2478000 P3Y 1 0.50 2 201000 162000 317000 653000 1850000 P3Y 14814 0 0 2397000 1429000 0 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">14. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">For the three and nine months ended January 25, 2020, the Company recorded a (benefit from) provision for income taxes of $(38,000) and $3,203,000, respectively, yielding an effective tax rate of (28.4)% and 10.6%, respectively. For the three and nine months ended January 26, 2019, the Company recorded a provision for income taxes of $946,000 and $4,724,000, respectively, yielding effective tax rates of 9.4% and 11.1%, respectively. The variance from statutory rates for the three and nine months ended January 25, 2020 was primarily due to federal R&amp;D credits, foreign derived intangible income deductions and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options. The variance from statutory rates for the three and nine months ended January 26, 2019 was primarily due to federal R&amp;D credits and the recording of discrete excess tax benefits resulting from the vesting of restricted stock awards and exercises of stock options.</p> -38000 3203000 -0.284 0.106 946000 4724000 0.094 0.111 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">15. Share Repurchase</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In September 2015, the Company’s Board of Directors authorized a program to repurchase up to $25,000,000 of the Company’s common stock with no specified termination date for the program. No shares were repurchased under the program during the three and nine months ended January 25, 2020 or January 26, 2019. As of January 25, 2020 and April 30, 2019, approximately $21,200,000 remained authorized for future repurchases under this program.</p> 25000000 0 0 0 0 21200000 21200000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">16. Related Party Transactions</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Related party transactions are defined as transactions between the Company and entities either controlled by the Company or that the Company can significantly influence. Although SoftBank has a controlling interest in HAPSMobile, the Company determined that it has the ability to exercise significant influence over HAPSMobile. As such, HAPSMobile and SoftBank are considered related parties of the Company. Concurrent with the formation of HAPSMobile, the Company executed a Design and Development Agreement (the “DDA”) with HAPSMobile. Under the DDA and related efforts, the Company will use its best efforts, up to a maximum net value of $148,576,000, to design and build prototype solar powered high altitude aircraft and ground control stations for HAPSMobile and conduct low altitude and high altitude flight tests of the prototype aircraft.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $11,762,000 and $37,491,000 for the three and nine months ended January 25, 2020, respectively. The Company recorded revenue under the DDA and preliminary design agreements between the Company and SoftBank of $13,586,000 and $37,981,000 for the three and nine months ended January 26, 2019, respectively. At January 25, 2020 and April 30, 2019, the Company had unbilled related party receivables from HAPSMobile of $28,849,000 and $9,028,000 recorded in unbilled receivables and retentions on the consolidated balance sheets, respectively. During the year ended April 30, 2019, the Company owned a 10% stake in accordance with the Joint Venture Agreement which was diluted to approximately 5% during the first three months ended July 27, 2019. On December 4, 2019, the Company purchased 540,050,000 yen ($4,982,000) of additional shares of HAPSMobile to increase its ownership stake to approximately 7%. Refer to Note 6—Equity Method Investments for further details.</p> 148576000 11762000 37491000 13586000 37981000 28849000 9028000 0.10 0.05 540050000 4982000 0.07 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">17. Legal Settlements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In May 2018, the Company entered into a settlement agreement to dismiss its claims against MicaSense Inc. and former AeroVironment employees, Gabriel Torres, Justin McAllister, and Jeff McBride. The terms and amount of the settlement agreement are confidential. The proceeds of the settlement were received during the three months ended July 28, 2018 and have been recorded in other income, net on the consolidated statements of operations.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><b style="font-weight:bold;">18. Business Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">On June 10, 2019, the Company purchased 100% of the issued and outstanding member units of Pulse pursuant to the terms of the Pulse Purchase Agreement. The Company’s acquisition of Pulse’s helicopter UAS product family strengthens AeroVironment’s leading family of fixed-wing small unmanned aircraft systems and increases the mission capabilities of AeroVironment’s family of systems.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pursuant to the Pulse Purchase Agreement, at closing, the Company paid $20,650,000 in cash, less closing indebtedness and transaction costs as defined in the Pulse Purchase Agreement, less a $250,000 retention to cover any post-closing indemnification claims, and less a $1,250,000 holdback amount, with the retention and holdback to be released to the member unit holders of Pulse, less any amounts paid or reserved, <span style="white-space:pre-wrap;">18 months</span><span style="white-space:pre-wrap;"> after the closing of the transactions in accordance with the terms of the Pulse Purchase Agreement. The closing cash consideration included the payoff of the outstanding indebtedness of Pulse as of the closing date. The Company financed the acquisition entirely from available cash on hand.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In addition to the consideration paid at closing, the acquisition of Pulse includes contingent consideration arrangements that require additional consideration to be paid by the Company to the sellers of Pulse if two specified research and development milestones are achieved by December 10, 2021 and the continued employment of specified employees. Amounts are payable upon the achievement of the milestones. The range of the undiscounted amounts the Company could pay under each of the contingent consideration agreements is zero or $2,500,000 ($5,000,000 in total if both milestones are achieved and specific key employees continued employment). The fair value of the contingent consideration recognized on the acquisition date of $1,703,000 was estimated by applying the income approach. That measure is based on significant Level 3 inputs not observable in the market. Key assumptions include (1) a discount rate of 4.5% and (2) the probability that each of the milestones will be achieved.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">As of January 25, 2020, the fair value of the contingent consideration was $2,500,000 recorded in other current liabilities on the consolidated balance sheet. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000 which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 10,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other assets, net of liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net identified assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Holdback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Retention</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Determining the fair value of the intangible assets acquired requires significant judgment, including the amount and timing of expected future cash flows, long-term growth rates and discount rates. The fair value of the intangibles assets was determined using a discounted cash flow analysis, which were based on the Company’s best estimate of future sales, earnings and cash flows after considering such factors as general market conditions, anticipated customer demand, changes in working capital, long term business plans and recent operating performance. Use of different estimates and judgments could yield materially different results.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The goodwill is attributable to the synergies the Company expects to achieve through leveraging the acquired technology to its existing customers, the workforce of Pulse and expected future customers in the helicopter UAS market. For tax purposes the acquisition was treated as an asset purchase and the goodwill is deductible ratably over a period of fifteen years.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental Pro Forma Information (unaudited)</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Pulse revenue for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019 were $2,229,000 and $2,901,000, respectively. Other than the aforementioned revenue and intangible asset amortization expense of $671,000 and $1,790,000 for the three and nine months ended January 25, 2020 since acquisition on June 10, 2019, the Pulse financial results were not significant. The following unaudited pro forma summary presents consolidated information of the Company as if the business acquisition had occurred on May 1, 2018 (in thousands):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,922</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company did not have any material, nonrecurring pro forma adjustments directly attributable to the business acquisition included in the reported pro forma revenue and earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">These pro forma amounts have been calculated by applying the Company’s accounting policies, assuming transaction costs had been incurred during the three months ended July 28, 2018, reflecting the additional amortization that would have been charged assuming the fair value adjustments to intangible assets had been applied from May 1, 2018 with the consequential tax effects, and including the results of Pulse prior to acquisition.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The Company incurred approximately $344,000 and $1,036,000 of acquisition-related expenses for the three and nine months ended January 25, 2020. These expenses are included in selling, general and administrative, research and development, and product cost of sales on the Company’s consolidated income statement.</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:48.25pt;text-indent:-48.25pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The unaudited pro forma supplemental information is based on estimates and assumptions, which the Company believes are reasonable and are not necessarily indicative of the results that have been realized had the acquisitions been consolidated in the tables above as of May 1, 2018, nor are they indicative of results of operations that may occur in the future.</p> 1 20650000 250000 1250000 P18M 2 0 2500000 5000000 1703000 4.5 2500000 1 832000 2500000 2500000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">The following table summarizes the provisional allocation of the purchase price over the estimated fair value of the assets and liabilities assumed in the acquisition of Pulse (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 10,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,950</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">In-process R&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other assets, net of liabilities assumed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total net identified assets acquired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Fair value of consideration:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Holdback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Retention</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 14950000 6340000 550000 334000 320000 614000 21880000 18677000 1250000 250000 1703000 21880000 P15Y 2229000 2901000 -671000 -1790000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 25,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 26,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,922</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net (loss) income attributable to AeroVironment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 61891000 75922000 232300000 228533000 -726000 7244000 24227000 38471000 344000 1036000 XML 105 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Customer-Funded Research & Development
9 Months Ended
Jan. 25, 2020
Customer-Funded Research & Development  
Customer-Funded Research & Development

12. Customer-Funded Research & Development

Customer-funded R&D costs are incurred pursuant to contracts (revenue arrangements) to perform R&D activities according to customer specifications. These costs are direct contract costs and are expensed to cost of sales as costs are incurred. Revenue from customer-funded R&D contracts are recognized in accordance with Topic 606 over time as costs are incurred. Revenue from customer-funded R&D was approximately $17,939,000 and $50,565,000 for the three and nine months ended January 25, 2020, respectively. Revenue from customer-funded R&D was approximately $19,437,000 and $55,344,000 for the three and nine months ended January 26, 2019, respectively.

XML 107 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Components of lease costs (Details)
$ in Thousands
9 Months Ended
Jan. 25, 2020
USD ($)
Components of lease costs  
Operating lease cost $ 3,453
Short term lease cost 489
Variable lease cost 609
Sublease income (230)
Total lease costs, net $ 4,321
XML 108 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Apr. 30, 2019
Intangibles          
Intangibles, gross $ 17,770,000   $ 17,770,000   $ 1,770,000
Less accumulated amortization (3,413,000)   (3,413,000)   (1,311,000)
Intangibles, net 14,357,000   $ 14,357,000   $ 459,000
Weighted average amortization period     5 years   1 year
Amortization expense 775,000 $ 104,000 $ 2,102,000 $ 253,000  
Technology          
Intangibles          
Intangibles, gross 14,950,000   14,950,000    
Licenses          
Intangibles          
Intangibles, gross 1,006,000   1,006,000   $ 1,006,000
Customer relationships          
Intangibles          
Intangibles, gross 873,000   873,000   733,000
In process research and development          
Intangibles          
Intangibles, gross 550,000   550,000    
Non-compete agreements          
Intangibles          
Intangibles, gross 320,000   320,000    
Trademarks and tradenames          
Intangibles          
Intangibles, gross 68,000   68,000   28,000
Other          
Intangibles          
Intangibles, gross $ 3,000   $ 3,000   $ 3,000
XML 109 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2019
Jan. 25, 2020
Accumulated other comprehensive loss    
Balance, net of $0 deferred taxes, as of April 30, 2019   $ 2
Balance, net of $0 deferred taxes, as of January 25, 2020 $ 2 69
Accumulated Other Comprehensive Loss    
Accumulated other comprehensive loss    
Balance, net of $0 deferred taxes, as of April 30, 2019   2
Change in foreign currency translation adjustments, net of $0 taxes   67
Balance, net of $0 deferred taxes, as of January 25, 2020 2 69
Other comprehensive income, tax $ 0 0
Foreign Currency Translation Adjustments    
Accumulated other comprehensive loss    
Other comprehensive income, tax   $ 0
XML 110 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Restricted Cash (Details) - USD ($)
Feb. 26, 2020
Feb. 20, 2020
Jun. 10, 2019
Jan. 25, 2020
Apr. 30, 2019
Restricted Cash [Abstract]          
Restricted Cash       $ 5,000,000 $ 0
Pulse Aerospace, LLC          
Restricted Cash [Abstract]          
Each milestone achievement $ 2,500,000 $ 2,500,000      
Cash $ 2,500,000 $ 2,500,000 $ 18,677,000    
XML 111 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Significant Accounting Policies - Government Contracts (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Apr. 30, 2019
Government Contracts          
Reserves for incurred cost claim audits $ 275,000   $ 275,000   $ 93,000
Numerator for basic earnings per share:          
Continuing operations attributable to AeroVironment (1,008,000) $ 8,431,000 23,603,000 $ 35,815,000  
Discontinued operations, net of tax   (62,000)   5,941,000  
Net (loss) income attributable to AeroVironment $ (1,008,000) $ 8,369,000 $ 23,603,000 $ 41,756,000  
Denominator for basic (loss) earnings per share:          
Weighted average common shares 23,821,145 23,687,672 23,790,788 23,643,866  
Dilutive effect of employee stock options, restricted stock and restricted stock units   394,147 285,407 420,142  
Denominator for diluted (loss) earnings per share 23,821,145 24,081,819 24,076,195 24,064,008  
Number of shares reserved for issuance 0   0    
Number of anti-dilutive shares 287,408 1,705 3,076 5,519  
XML 112 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2020
Jan. 26, 2019
Jan. 25, 2020
Jan. 26, 2019
Income taxes        
(Benefit from) provision for income taxes $ (38) $ 946 $ 3,203 $ 4,724
Effective tax benefit rate (as a percent) (28.40%) 9.40% 10.60% 11.10%
XML 114 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Pulse purchase agreement (Details) - Pulse Aerospace, LLC
3 Months Ended 9 Months Ended
Feb. 26, 2020
USD ($)
Feb. 20, 2020
USD ($)
Jun. 10, 2019
USD ($)
item
Jan. 25, 2020
item
Jan. 25, 2020
USD ($)
Fair Value Measurement          
Total cash consideration $ 2,500,000 $ 2,500,000 $ 18,677,000    
Each milestone achievement $ 2,500,000 $ 2,500,000      
Number of research and development milestones | item     2 1  
Business acquisitions gain         $ 832,000
Maximum          
Fair Value Measurement          
Total cash consideration         $ 5,000,000
Each milestone achievement     $ 2,500,000    
XML 115 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments - Available for sale securities (Details) - Available-for-sale securities
$ in Thousands
9 Months Ended
Jan. 25, 2020
USD ($)
Investments  
Sales or Purchases $ 18,147
Carrying Value 18,147
Amortized cost of available-for-sale securities by contractual maturity  
Due after 20 years 13,200
Total 13,200
Fair value of available-for-sale securities by contractual maturity  
Due after 20 years 13,200
Total $ 13,200
Minimum  
Fair value of available-for-sale securities by contractual maturity  
Variable rate demand notes long maturities 20 years
Maximum  
Fair value of available-for-sale securities by contractual maturity  
Variable rate demand notes long maturities 30 years
Investment in limited partnership fund  
Investments  
Sales or Purchases $ 4,947
Carrying Value 4,947
Variable rate demand notes  
Investments  
Sales or Purchases 13,200
Carrying Value $ 13,200
Put option | Minimum  
Fair value of available-for-sale securities by contractual maturity  
Variable rate demand notes long maturities 1 day
Put option | Maximum  
Fair value of available-for-sale securities by contractual maturity  
Variable rate demand notes long maturities 7 days
XML 116 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
9 Months Ended
Jan. 25, 2020
Fair Value Measurements  
Schedule of financial liabilities measured at fair value on recurring basis

The Company’s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):

Fair Value Measurement Using

 

    

    

Significant

    

    

 

Quoted prices in

other

Significant

 

active markets for

observable

unobservable

 

identical assets

inputs

inputs

 

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Variable rate demand notes

$

$

13,200

$

$

13,200

Contingent consideration

2,500

2,500

Total

$

$

13,200

$

2,500

$

15,700

Schedule of financial assets measured at fair value on a recurring basis

    

Fair Value

 

Measurements Using

 

Significant

 

Unobservable Inputs

 

Description

(Level 3)

 

Balance at May 1, 2019

$

Business acquisition

1,703

Transfers to Level 3

 

Total (gains) losses (realized or unrealized)

Included in inventories

 

380

Included in product cost of sales

 

767

Included in selling, general and administrative

 

(703)

Included in research and development

353

Included in other comprehensive income

 

Settlements

 

Balance at January 25, 2020

$

2,500

The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January 25, 2020

$

XML 117 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill (Tables)
9 Months Ended
Jan. 25, 2020
Goodwill.  
Schedule of the changes in goodwill balances

The following table presents the changes in the Company’s goodwill balance (in thousands):

Balance at April 30, 2019

    

$

-

Additions to goodwill

6,340

Impairment of goodwill

-

Balance at January 25, 2020

$

6,340

XML 118 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
9 Months Ended
Jan. 25, 2020
Fair Value Measurements  
Fair Value Measurements

4. Fair Value Measurements

Fair value is the price that would be received to sell 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 on the measurement date. The fair value hierarchy contains three levels as follows:

Level 1—Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.

Level 2—Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.

Level 3—Inputs to the valuation that are unobservable inputs for the asset or liability.

The Company’s financial liabilities measured at fair value on a recurring basis at January 25, 2020, were as follows (in thousands):

Fair Value Measurement Using

 

    

    

Significant

    

    

 

Quoted prices in

other

Significant

 

active markets for

observable

unobservable

 

identical assets

inputs

inputs

 

Description

(Level 1)

(Level 2)

(Level 3)

Total

 

Variable rate demand notes

$

$

13,200

$

$

13,200

Contingent consideration

2,500

2,500

Total

$

$

13,200

$

2,500

$

15,700

The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):

    

Fair Value

 

Measurements Using

 

Significant

 

Unobservable Inputs

 

Description

(Level 3)

 

Balance at May 1, 2019

$

Business acquisition

1,703

Transfers to Level 3

 

Total (gains) losses (realized or unrealized)

Included in inventories

 

380

Included in product cost of sales

 

767

Included in selling, general and administrative

 

(703)

Included in research and development

353

Included in other comprehensive income

 

Settlements

 

Balance at January 25, 2020

$

2,500

The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at January 25, 2020

$

Pursuant to the Pulse Purchase Agreement, the sellers may receive up to a maximum of $5,000,000 in additional cash consideration (“contingent consideration”), if specific research and development milestones are achieved by December 10, 2021 and the continued employment of specific key employees. The contingent consideration was valued using a probability weighted discounted cash flow model. The analysis considered, among other items, contractual terms of the Pulse Purchase Agreement, the Company’s discount rate, the timing of expected future cash flows and the probability that the milestones required for payment of the contingent consideration will be achieved. See Note 18—Business Acquisitions. During the three months ended January 25, 2020, one of the research and development milestones was achieved, and the requirements for the payout of remaining contingent consideration were concluded to not have been met. As a result, the Company recorded a gain of $832,000, which was recorded in selling, general, and administrative expense in the consolidated statements of operations. On February 26, 2020, $2,500,000 of contingent consideration was paid to the sellers for the achieved milestone, and the remaining $2,500,000 is no longer restricted.

XML 119 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows (Parenthetical)
$ in Thousands
9 Months Ended
Jan. 26, 2019
USD ($)
Consolidated Statements of Cash Flows  
Unrealized change in fair value of investments recorded in other comprehensive income (loss), net of deferred taxes $ 51
XML 120 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangibles
9 Months Ended
Jan. 25, 2020
Intangibles  
Intangibles

8. Intangibles

The components of intangibles are as follows (in thousands):

January 25,

April 30,

    

2020

    

2019

Technology

$

14,950

$

-

Licenses

1,006

1,006

Customer relationships

873

733

In-process research and development

550

-

Non-compete agreements

320

-

Trademarks and tradenames

68

28

Other

3

3

Intangibles, gross

17,770

1,770

Less accumulated amortization

 

(3,413)

 

(1,311)

Intangibles, net

$

14,357

$

459

The weighted average amortization period at January 25, 2020 and April 30, 2019 was five years and one year, respectively. Amortization expense for the three and nine months ended January 25, 2020 was $775,000 and $2,102,000, respectively. Amortization expense for the three and nine months ended January 26, 2019 was $104,000 and $253,000, respectively.

Technology, in-process research and development, customer relationships, trademarks and tradenames, and non-compete agreements were recognized in conjunction with the Company’s acquisition of Pulse on June 10, 2019. Refer to Note 18—Business Acquisitions for further details.

Estimated amortization expense for the next five years is as follows (in thousands):

    

Year ending

 

April 30,

 

2020

$

720

2021

 

2,792

2022

 

2,829

2023

 

2,688

2024

 

2,629

$

11,658

H*Q"=YL? M\,(PJ0C=^FZ8HA_(3!,^]0)E9?*)3J$MIAE^7&:\ M["A\1Y[-9[M15Z6%%AIZ=K 62V_%_/Q!)QI$(SGKE!_DN3&?,!>(L-?F3)N@ M,IV>T'[H.UIOF.OUX00N4!;/EO,)5I+9WEH:;:E:==31\O"I%\B%;*1SJ7HC M7>EUF@-Z6^_L=YTJ''J!!A(30VS-]-)<$8:5=F&_)!8#B&^8"S30DTNR:0JL MW=LG9K6"E>[/4U,XUPLTT#28S333J19[ Z$C#&Q.FC(9^-0+-&#JQ3+3KRX. M/:IISHQ!@=.E/1YZMJ\MKCW.3H;3/,\6-L:@-MNI*:@+F LTL-TH9F%1I'<\ MNTK0RRG8U?0EA((7:&#B#-(%Q4PH"CL29ZJVX[39!"*\"S2@%+GQ [>O63S4 M[]6DZ>B[&A1OR0OHVN*2IMK+YY:\4Q*JD\VA#5(6'GH&'(76Q@0YLIP>Q0JX5!XJ%GRUK1S?6@U51:RFI637)$ M2R7FD WAT+-E$?/94ASQ6UG9:]*@.6%R"64(EW4)CJ'GLUU)K=UP;$J0!'&F6ICU5M M;(Z?>D99.\7*])A9O\G+=,6AA.&V.]#P4\^6]5!I\=LJ0:5ZZ\6"V6^*Y=D4 MHHSD!2X8:$T^U[;2O+)FA?:@1Z1%EN'0T+.YLB/KP>+F0H/8VR-JQ+?8!OW0 M0D//)N"0_'H[[C.BDC/W=K_9+"C&%@Z]P%N;U5)O+JE>0]E/'SAQ65D.V,X< M#3V;P+8\X+I5G1OW$MN'M;9\Z&1(B4-#_0E@?W7@C'.#%**NJH)A@5_^#V%K MF0V<3*Y33'!LW?_ ]8CA3TX<9Z&@AC?FW!-IF_XL/*<8Z5K>+ZO[2M$_T\]6 M2X7<2J'GZ_"9,U7?^G:[_WL"Q6]^N7[&+=R4/[KW/ \K?K$_5)A:NNK8X)W] M>N_B[P[Y8Z]VPE_!>JOF^3VUCC?GSJC/+?NVVQO_[<[ =>-/OS_ M?B1_O)T:*/KGIS9\>W6 NBYK(%:#GR^L&*])0(H%0>KKD,CS(NN&2222%C_[_&SUS[^=U8$;SG^TQ5& O[&.?QSX.!UQ/X=042*H(C[ M4@5W02@O5!!W12BHI^ ]*8W;LAY>^^N7URG.A@%0,U!M'D.U11O9EH'U MXC./KLU[P]J?#Z!]Y;7_R;'\E==^5S3_$A7XUGUX=S/I+VKUKHFPWTPGGZD2 M_U(#?K*BJP,[)N,V.[?8"?D6:]W?61==I93]W;7&C31?3Z)**E2K[K9>1XT; M*&+2-5= M?LH>QOU) Q4YT;@=5OY%J]<^M:D?86V M>?>Q]H\F[?]=Y:7;.07FIH':B5&K.LIY.@ M_=N8=87=!412;ZC9[FIQ<)25+%JC:6744PW440 BDG2<29Y?TG"Q7USDY?A\ M+P?"G+&9J:]B4H@R8GI &G^")M] 3+\):'ST99$WM069^[T6.J+GR^@BHN<; MIN>OAD>05BI I73YK\\@$V)6'A6(GEE3!DXCTQO,S8=A;CY)(61"Q9/DE2Z7 MN6/\<:NNDF/XQ84G'AV@W((C.(D,RLA7*$+GWDOCB.Q?P[%%XOU.K MXS97J'3,#=DAA+Z]I=>#^O*P0,WB7A=MBH1%Y'V*A,4G1;T^3%AL2DUY5:DU MLKU5LD.6G*G*4@Z\*(3];^-_>$K\'H=X=?(D( M]4OIU)OTP0278) 4?EX>&%#;RE@)QB"NC DK!,H.^(/(MKH31\P9H/)K72,; MZ28=*F&N@S^K )M!FL2%F.^"Q9,_*,F%S':R"LBT^YL56YT5$RW4]Y[^\3L5 M)XGS*]TB%KX3]TC$PO?EYG@C"PN#!V5 MI(G(:7$/3HO'..J8<0/PW7^Q%; 7NA23M0UP/1N1W18Y&+Z#V/W(4)1[SV8- MLUHIX#3KN4MQ&2+=*=(2N>[E@) P]@4A6H^7Y_H!&M4&9;/;+ED"U_EA=. B%24!G27+J@FBMI8B)XA M+>';I^V9H^*;?1U\&V=DP49.J-L0R!]1)G+U8F^7V0JZF?=8C?,X[3GAR[=& M\VY7+%J]1DGJY<>E^M3FY^AR1)2:\]&5(=^::R._TPUR[=4KR=_$M4.%Z!EI MH)3X/3EMIA:5W4ZNXRM-48X,'15TW:6OJ6$O@!F#YY; 62]S0=9P/5=DIT8> MIB\K8*\+BS!+HS4$6K2(./0*&)\TQF3$+"B<9')_0QF13W0WJZ^U\0C)>["EY M;I%%_'XG?I0[6OMG\_N'](VZ8WAR2R@$]1"R8FYL!L#9Q$3'-($F[F.V*6B6 M*Z4NQFB^@3#Z;(SQ"M_MUQ$1$5W=4DS@QNGJ_EW_!5?NYCRQVSU*722:43I% M3S,!7/T!2!<@9RW=3@YI,#\01;&?W2W'%=(QMA,2]YF]D.OT/KZJ.U:^=^$; MR(,9@/0@^;6QMK #4:+$O;@&HI#KK=OU/G^YH8"NL/-" YZ-GP4:F,GVLY'7 M2DM@R^0R2P"N^I"MSHB.G8=RET6F?H8Y[V,294S\-PZ9W8M_MH2!L MUDZRP,L+DTXP%%CU.W/$O@@VQ2F2B7(G[M*?T;%U44E,!0N@*ZQ6B!Z>+'7^ M!D+VCJ#0C8O,+Q'4\(W.SD(P018Q22[$(Y08:+>9/8>]V1!)<7&4S7$D8UX M@RZ>.UK[5[0MKXN.?,>[?[=*T^/5IBIH-N_SZB49;B?7";F5[Q+RJ+Q92)O< MGC&A#$^[F:.13^AN?4)WM/8(KOT%7'LQZS_I62J(0\$@-<8BY"$_%:NTRBZD M%I(!",>]S%R*O$HWYE4*-_U!Z$T"4SMF =$Q<=_9R.3]JB#LQF7O_6,M3A1- MM[56B,4:,WR%#*I^Y#2I:8*5[*RLTS829P&Y=8MJZ:N$T9-3V7*J($X&Z]9\ M J=/8X]^YH7P*^+;KP"F(KZ],E!Z-[X5!:=3[!\6"N&4:\D4KQC97 'S+8L" MZ=?BVCL&1G?A]LHM!&T.OXINSCYVZKNL)LRC>]H[=^D^[#A&O.0VZR@?( M&W2S4V1,11DV]^1(OGH?6Q-5#>>!^]^2YK-,.^"8Y]S(7*JSH M+.=^3JP_= MY-1LKC;EUH3RVMA2S,LN/XL8,$J\N54&O'H[VK]BP%IKWA4TSID0\JQN3^5Q MV6X"S("H&RT53Y,ONXSC.R&4&_=,N-"EI\$5JD *01?7)6$"&VC1!=7WY'N( M2C5N& KA4HUS,>SS'[HY%JTG)(\Y36H'3'A!)M,3>@VYM@)Z^\TFKSC64LDF MYA/*;5++Q&GVP\LVOC4S1W57-\C,5ZR[>E=F[M@V119;=+FW[^ZL_8(AM7P7 M,S/J7E46^DM+_?JS+:%^ R5@%/Q3/*%QL1W@AEWX>$I!4US_A">BLS &_3IW-': MO[B#_N-QD=?. [S01Z_+"RTWS*[KO=R#8:4V%34_WD"HA/OMIJF/+K;XUD(@ M2K#Y)"$0==N]'\](TP2&($M^LW\W[J3CZW[!HB> SD-P#S M&GYQFH0O^.$P#SV'&!K+;&NFS>&"J0D]$]..:3'&',T?19#(<\]*Q)"18R5R MK+R-"\^8KYMLJZE1*<=7=KPPDK5LOHL\FVZOXGCJ:B5Z=XQ>[L+A$F0#&\(^ M\K7P;Y+0WR01^U"@1_("Z6Y6NX8*U6,? >F M9R.FORFF_XJX[&E.?Q*?4?)*%%9%I4T(O<6#1A'#%L'/$RYJ _>$.BNK'([W5# MAO.70F60-=$]W$V/,;/[GH5N_VGXS,D%O)D+^+(1L.4%N6T+\'FEY-(@]N.. M35"#S$0M0ZB&.S63R3AQ(N\939:]26 MZX&J%^>(NR$J8^/IS,L,L)*(& M-I'?X9NS[W6=#7_%OMD>+6X[#]L^L2;L?H7H[7>FRB'V=1T+Q M;,T2>A<_W M+*!SADAI!>R%+L7DXR45D5$6>0^^K'#]8&SD,ED-\]CS]\#L$E*IWK<.;4+H MC@B>$E.,H+4F-&YXG(DG+UR=%W6]B=PGMQ%^>:8&^SMI]%OUDF0=2]: 985O M& IN'<(I'X(KKJ3(UKH35\D=K3V"$6^$$07== .^<_@+_,F2)2_HZV?G[8,( MX#%&?.DR!:?9D_.MZ4:1Y^KP4#0;#WT;FFVX;S"9CK,OO68N$@4WZ':YH[7? M,$Z)7!*?[Y)HFCK<<\F*S4Q]%;.@%$, 9>JAE\C:^:I(X^M(D8@>OX*ZNS-Z MO.]XA"?S"U#DYV6,9FW'!(V9;[1>1+0U2R:,S615ZLF@=ZC;Y*I'U5H3&C>O MI2(R\$[?IG;BL]:-4CL@_\3V,DOMV583$=P>R;F/VFGAR9E:J[05J MFB.*8E^LSK0J.YMO)[3;P#;J7QOY)+X^^T<^B9OV2;2!!%8&KK1!L&0!5"EA MZPDH'1T3Y4]$B1.?#36^3J_,+XT,(!2H>4S3F#U -NKJ_N\=(*+_7@Y>=/H$ M7^SU[5Y/X,CMK"YT6OO6?$+CEK4DR\8SU[J)]CNP8M2V]B98\>-\+'_#BBPW MHHIP2DLB0:8MA:F(N<,*LR+JQI8AXTSR2M>RWS%^N5FWBV.*"\$";X(UD=$5 M^5SNR>CZ,CDAQ]325\CM;:6@K&:4-.IUEHR\7&6R1G6_G=!N$UR6BBFHPKP^UBDB0Y#O$]ZLY&DG&2BNZ8OE=/ ME+ 19!7U3TY 6DK@L%GDB_IL"!89P+<)GLZB5)S//07=1)\3"^%JLI] M93[)&<:Z5]FOZNK(DC.'!L10N+DM T5I\ER41DP8>:'NB0D_U@OU!B94Q499 M&/('T.MD,OG*H#^=C27,A+C=+'4M'KQCT'(7[J?78YG($'TO!]37:BO^OH;J M]^HW_L$.K%=+?_$AKP[H#?E K#O&= BL7:\RA.8L;EJ;S,2I"WTM(R_65;U8 MD?"X!^$1I1S=E:,G:,3_3\<"J#7+OTY:\LL7NKZZN=,O;LK_#>1?$,XRH2X%.\&OA-SV4.QKF5P!0I(,AB1$G&:IJ&U+Y!:* MW$)79,['/$DW&6NQ- 2]UQFG]V.3;['\I(5XDD77D*52=.0DNA,GT;/=[PNR M)FCBR[K?1Q9?E*]T4WD+=[3V;T[S4:[.-US[76OSSX[LF#)4RX:@Q@S/Y>NV MF3-D&WZFHKLF8_H43BWR3WQMY?O9\B9JZW)'UOGM+?$K^MFN:\J[%AFH(A$? M: $_[G?!4G>H5FU;:!,=19"7BWIUT>[JF=:$(7$]4?*%=T%\)]5^JX9Z5]C% MMK*]6$#3'%GDGN:/F4 5;"#%;!VWF[6 ;:L _P5" N!VH!>VD**C)(_(:K]] M"^8&)/C')&FT7;[MZI"Q!T>^1ID:"\$$62C@I9R^,H!FX=E=RM;8'B2RH0F, M4I&<]L.68\$JO9TP;M/9.$%DHF2-R(T1"8';@W'O* 2-*1I?'G0E>+= MWX%C/S;%->+8^\1+;^#8?;J<25.9.MESTOEA@FH+XUEJCC@6):F\K//E=\(^ MM^KX"G)UO53=V.Q"5LHKLW,CB_<.:YL^[?+;VQ'J]^_^>B(7,<@T.[EEZ\W?@W+O+JX64>[75I6WZBGQ:K9.'2/Z+"8]I3XC MDRC*![KO5(![BTL=@*E+T/)Y;!!=LH8"=CY:0V$@_&R%IM(P=Z*QFV1X\)#D M.;$'BK7Z?,+@?L1!&G9T]U.4&_3%!,+]^T;^5A0\Z2YY2'>YR32_6/2H))^: MY+7T;F\+;LW5_97QW87^ M&R_&=[4A:0G=V^=C[3 M'>W-K2F$3VFW^JU9X\M!HJ_*&O>/E9Y(#GH]-DJS)0.,#^R.D+753F<6XEQI M0FR4]MH4$B]$1Y'#Z_,=7@@=_1,2C(DZ7_P+PB/W)X23$&B*N] )]3O80"K0 M;"L>@T0>,R'"-F41-4A R(+..K4?//2];H)V$BTHO_S1U9I!TR"_L!ITND' MH9%-8,HZE,4N\^4]=H2_JP[:=7XG+@1M#MJ"#?C9#(CV<^(Y(8T59S!GAXHP MM'8C!AI_R&(XSI)X&\0 - MB]O0+4$MPO,UX#=>')TLZ";7=M;% [':)RNT7*D5ZUQKDB1P8ZH4!4WO=)1] M]E6==Y'T^%CID9Z,!GJ9)4I]P+/T:KL==YSTM->Z5^E1;VK*3.^P#[V.:1<) M,L?RA]H620]4UL?0\21Y?@MAY+>[3;_=*U$E@!\_BR>_@>!_!W1(0]DGZ*; LN2)R[!;S.\9LF3C-GC#?00!0W4_5M3-9J_@:\,#%#D*4XOB1&;.P M^[9R%*^;<.SR5Q>Q5Q,BT#JXE$=83^>[FI;-[A7*6HMLK5@C$BA>@!LZ)\DH M6^1NK>N(4^\FF_A%G,IM0$&JCA*F4LDR/WVP\E8IR,^[% M*_"LG[^N:PDW*R/H3A#U6XZY^B7>M!&_220 ?T=-, -]\ M %)L+LA:#*(Y&7?L6;D9C,B1CCKN@1DP370!N["+@1VZJA7?W_D_=PT%&_8" MF.CF61,LX(KD#7#!856W+&XCR*HP50&ZIA:BPPX0'1,#! @='R/&NF":DX.B M%4?.O)'KL4K6 &!-9OM-#AEVD5T7>6#NP:Z+&LQ$7H?;IFXJK@. M[,;,U3Q/MAJ0FH26IF=VDE]-;8M5JBVZDYY/DKCU<3+R6-R+QR*'*]+Q):"Z M"> ,8I >3*")^YAM"IJE8KJ-"0%Q1)V/;QD=1&+V^F$882-L?M5U#:4 -(;.FH"_-=.IZN';A87'F#:V--U O8WN,26E13:R#R0!WQ5$=R M.P<+H@B79ELQ0]@C]!R9K9%3Y09D^)?"4V(@SKU?0GQ:D'= XBP+V!;^U$3] M2UWV+&F$8?(G4+"C-TPA742P=.4TCMU3$ MWU>&:U?D[PUIMTM.F5L0E177:1W2LI;)<(B_D3?JHW/=[@K%_=M&>_K^TWKA M1/[Z*EX10C5@GDZD P!&;"OXFCVJR]%T&S[/UA'UXPY& FJ1,I,U01-E085S M@!]@FR#V3T<3' F>K?2OG^Y62?+F]W_A/_Y,114()B*#A??6H-@>O=TC H+X MW[OK)<_%)V+KQBX(*%I$F_-5;&4/^ M9-[I:!YEO=/'@_BO$%N82*K^HZN+EWCTI:]P?T5?A((%RE;U/^%D,N^C$(F@ MO8/O[R(^1N9,#DEX[*CUV$SX_0)"/CV62[LMN.%GQ$JVG@LQ4L'GHTF&3%(L M]<-]IRMSZ\X*F++X'KCR493#G N:?, /.LX&6?B:U#2!A>KIT:^-63"_3L#F M^:#,'H[NP%V49U#$:[:G:B#Y->'S1!2!AY/.JKJH>,IF.M'R)2%1[N?M'DAM M0'KB?R[L4WB3KCF9C]N#"PP= MCPFQ/!3A6\$$4#Z9ANX*WM@_4:4RF@9%_"?GXB3\&_F??\5CLA4#VAPB >SZ M0B,E@#REJ2@_%T/&8Y!GRVC:DMN%@+*2-'@_/6X),$V11- MB"EBUMZ"C JYU'M]C^OXKT:V1&PCF++N6/#5DH.ZZ\ -0$^=ZQ"':UZ7%#@W M#5'NS\\\LBOKMZQ@R59C]D@C[=U_S[62OFPSS 'BMKD!M=?L=G68##(-)/M/ P#MG($'^2!/I;&\P= M+W.@DQC^Q$K'1*!>W]CC\&%H.^Y[SF=P$S7;==^,X'K&8A- M][%@.7@9:/]58(.+V_P3BD+\9-V0-4\LP7.%,L258^C=H?R&.#XXV;T+6M?@ M!L/Q+NJ&,T#9$?B2Z.,78AH0@64)YA[/18C-H*Q#)QJ0NKN)\ ,#B#8".>XZ M'V_]10^]2XO_,&Z='CQX'X'?]:?@S@-\.3X#, MQ$_"-FAH2+V1J?]8,4Z#&Z%"$L4*"QZ.3\B53]4F[R2+7$$2J-^+6XMN>-+Q MT/R:P0BZ!#6PD*B*'+55=8JJ#3$2S+61F8 OU=1P1Q' 3?#Q$G MA)B&X,E#&SG@X ^6=\ FQ!/08HHYMNSFA7MGYG\.^4V'T!6O!L(-1*A(?@@0 M:.#[,[S!Z"01Q%BY,3KO(2^CL7,_$1)7MH.YW:5]*'Y5*2;),T3 ,U-?P+[O17@O8=1N/J;* I^RC-D](P:T-2:[M0H=Z*Z%O$2ZT MG*DE2[* @![<>55U!:-W*,? *WH:SD@3/!5T%)% E5=P@G"B]WX04%'EH3A> M32&A06F6BH$V3W5Z],!ENL!.1F>"8K((CRU2X+[6"N"9X*/WB,/(+FJ%Y$)CN##V:T MY%(I]"U7@X87X^EH)'=0:-_4D2#Q).?I?N )H/H45;>P@'GJ)7YQYSXH9T%5 M+) Q]YG&)L*UA86)J>XM.Q_G6Y\B?4 M=9[J15Z6&.NEWO/N$FKN$DK'2AR\E[X.EX MR.K=B[B&%BL[$!-1&8P3TJ>< MY>-'"7]J":XC%8DF&VDP%V8?(:J[KYX&4_%IA@4?'(7HB9_-$&W#L^(A5)_O M8QW/\ITZ%H1GD(XL,,=G&;;&>;X3RWH# FZ&1S< 4\%"_K$%7M;'PWW'(;98TS'%!;KKD9M#P'@VA?,_!X^; GN+^,Z?#9;*QXT\ M93%(.@!B# UOJ^ JZ_#R$/>X?&'*" L++I97X?9B4>*: )BG\8['%D!U&1V? M$'SB"?9+>P?B<37\'B0;R%1@#LUS:R'/[*<@X2/F@TA5-STA%#KJQ[HM#(]/ M\;A')B=K17#[B%2LI^XB=^48)#6WC5Q(1CUF8\ICXW!'X5CC]$%?E(G) .R' MF=CPR%9Z:9@A7E&NX9-(*!S>A%H5&8]ST)CU=:0W2P@400$=A,># M*'B""M4%+E?<'I3[:H:0IY3:$_,=DQ%;/WZ3!'$6!/_?0*M ((^($N$UQT8B M#P/YE8M#T.:YSAM'13(!F#J.>L=CU6HND#OXCQ>E#C9,H1QP[0'LG?BS $)O M>EH,N6+F59C3?>2Y6?V42/@C_'W,CF3:X\> XT_2#+\@-^://2]=Q\.)OZ$A MVCJ&L:E+O JE']S>C8>\+AL$$$)UE+VM;X'I>[,?B=SM0A87,?AWUY.!;#$3 MG=)+G0Q>@/_$D?MI)_)X&C>>=Y")\@ZBO(,/R3N ?.$!'!<1/AN&]\/KKPC& M4S^N%LO!J6]M@)A)W7.2CMSTQX".#T2LIV(Z+%$=5K:CI*9TJMV"-3YHZ>[# M_#9B.OZJ8MZRPH'E8&%?(\;CWM6+G.(U81\C+^DSX9E-B/4,I(("J,1U>@%0 M@D]B$P05AY#UZ=W_\;N*[A&&NRG_COVSJQN01-,,]2\4NM#AF[ 'UP(;% ^* M(2&&Z!7^""TI\VA(>:]U72DNXO.Z5KOV,!33JKM,>*@A,(8V";\_6)$W>X3" M9'<33_]^]"&CQZ@0"T%P '6RY\T]@./!#_JP@P11G.ARTJ7X!X!-&D;(5OOI+&KT74\"X9AZH*( MHF!0H"BF-Y4$*:"/@AC /E'_I; MX*KV>H8C@(QF#=^*G6^6(RX>P28)(QVXD]#\QFX+[.S?O 3LG&P4M%+TXVZA M*4"%#96P6P^#+ 1H7>#N*Y*,C6D7:T'+5-^>>@5MW9L2.E (>\'.CYV9Z/LX M8.>[_MWCQ2. MR>">XYQ]S^/K/\X>HBP0EZY0Q#3@!;Q!F4(0#*%8A#SB!LZ MD)&G!NZ1B0X$/0[- @4;X&8&7.%%(,\I!CE^%O!-"62L>+,!.Q1:1>\-5HE\ M;"YQ)O19PK%."1E_ZS$YNX3J!7-CWN,MM(M0FI&4CYM]G\*%[?=?;[G!'>"] M"$?Z="WA;1U!>9%.'H<,S%B]&B[WC/?VYE^@6?ID_KU@( MVUVPIH>X)2;#37=#H.>\@%[C$S@VU(0CHO>^=^F= 86?W)=S;I\1GGWFRE+7 MSW*4E>&H3;H2 M:#-/,;A1YM!;8X)H(@^]@-.(@(V#]Z$$"ALI3\0?*]V3_Z>/C9],R?L;5F0H MYJA!V]9&/G,H*%!(\*C0D*! '"WL8E.@@9EL/Y;M\#=7A&)*PI%*GXZ@N>SF M5:#,JZ/3U-.OGJ?".@[SIV.B'ML*T'RV<"<7*'G(88ZIX8P2+WB)F,2_G@*% M,;<+X'US@X4,>NHZI8Q< U-,0 M+6%K1%ZMH."$<@'2,MQU9)^@.5D^D875^]R1W60;' V&SP$!W'O"-S233:A\ MUPX4#7"=.,J.?'%N4H*;!7&B:GUL&*(L^-X0EOPS'''C3)[?*R2&PL\,"_0P M1'F$32 ]F5AHG4M@"*K>N\F:ZSH-;"?/YSD)56$7=!-*IU":FZEK.B(K_%<. M8H7CM\Y-)Q=;PV>(J)EU90M;WCXKW3RKD6+OSQZ/2'&^0N#DAY@*)/QW[#1,A+;&8G8^M! MR;845E@FTVQJ8.AU[L=OEDW&B0N>8A1J"9'KIVJYQVZR*V=A-B'%F"[=0(OW M!)P>:3@/#7)3QDP9V.ZUZBC%MS5FTY-7#^M)W[$4P-R.[7ZRDJO:Z2^8T<DE2P5N9=Q4PG:_'4[S^QGK0'F-=_6QF1'H MCL Z@AI3T.8RTE8>S'YB EA3A^/YKA#WO^WWS?PC&G\ZL/@A7O#W(X/K^NK" M%[K^(>-Z7Y$):E;J]M9I@B?J9KL[6-T,AP<7P:.%?!O^#N.N@(>LF-=VW4LE M\UP97M1(\#OB80[QTJICKF&/,)6_C^@9/U%0\G)D$_WR5-SRU..P0F@9_M]- M5H*:0]_ZYQX^V%:2"0MDTXD*&?Y7BH206[.\X MYGZY'R(Z=3UH3U >MKK@1UXDW?-1'=48)K:&%BN J>G.F_7G?;5>SI3;O0!) M>SWTBP_J+^1:8-"/A/\$LV^0WU!510_$'TH+VV"WF0:18\:S5'LTZM;>".+] M]T-9,$4IJV[MJK>]N?#N0K.(AT=5\P^/H[5FILL6^+UEZ+%I\\O"IZ$A=87KR2><;'G-@.+BBV^KJ M7L:./R=@%9&+ZN(A)^,4IWJ?&)@#[ME#E"WD8D5Q("B8CW+U M<;+KBY.B7B=>F0GMY40-B*+:[E>S]5YB,&&G_(8CC.DSXC5A 1'MX!;J%HA# MWR!?:\-.J5,9ULO*?DU1.RZ=2D_3K1^_-?U\EQXK' 'KI=/2D0@'/SH![.XH M0/,CYX5O!K*]R$&;5X>O? H53S6=SU&*E"<:HMK*LD+5K%;FYP'YR^/>M3K^ MKS&T6X32/A:A?$<<'?(GN_LA^\6'B)O"F7Y;4[9MH 71/E1# QD5=61TL04< M\ZB2.([*C)P9&FQB#^R_H7[!/E _*7OGUQE[/F<]\.'ZJ=< &L(: @XQ4/! M@V. P +F1A81 O;+$ .MYMOK)WF[HD?B;L@41];\\.5*V$-L@SS J'!OAS8 M,M\QME\H!/65<1QZC!FJ8WE#9^ X,-\CJ6;W?\GK(S_ MU$ZS'X^IZZ[:MK!QCR/&Q^G"94[=*E(/WENB;@#7<9R+N9D$+,'>>]CJ];S= M!";61N\F8 MVG51\'(] $K/".;TQ-+03"YG6C[*,+OYW$N2B)(OH^3+&TV^I%Z5?$D__8[G M$>(K\"3U/@@RA'^"P+_DQM"Q_'E"[$ N]*+AH2J(0*C"A[D./]FM\ E>L0(" M:D\EQ;S"J6-X_-10/\EEVJ%XL>7EV@$OA UVHGO) [;=/0F.W4R!\'8A%?K( M%^-N(?\12>!-J%90&Z;HHO"89HKO8$^1X7-G 3WMX\LO8J+:]5#+4 2)XX>D2'91)A&8T MA?9E4 _NX\@G'P__?JJQT$&$E&BH7M2EDF-^P!%3NK099"=ZV2)!LN*Q#/]R M&,IPT][<6GQ4[.BZG?WW/*-#;;1]4%R[A7GH?7!5:-G>C%P7D6 _N;R?L3O' MF[X][&5K!"E)R%FN.S;JO7%,_CENX^RI2B.7QW"?DA4Z7]1J!7W%[47RU*L> M9;"YS.R94$-9";4&-^$XJ3L_JDN&[!/2"V]3((R] MVG5DE:%ML1$LQJ7TZ&3AIS]CS5<^1CZU+GT1[3)HD#4FG&;7>G-%'38>?1T? MD:Y:QV1J]%T7:D\!XF//Q@92+)"%R.V/VO[,O$Q3+!^]X?Z(P,<;O K5RFL0 MUJM0@VEN3I'CI9_:B].2>N'$^L=H#MOL7B#+?_0Y$UAN1PG'O?E1C^&4>2SH M!)Q;#&D?>)(=;)'GMR=R\<3>_SI5G;O,@#6I=&2!4WG]Z+%Q-*N3K7('G*SY?*WP0"!)>'YUU'_% M.W*WLZ[UJT=^Z[YA" !%1YNT'/- M]_4E"@Z./[7#(:9\*,1TQ FGX.A(_()_QH@[_#7_C 62-!!8(92%$YI1/2]. MG3_I"(,?KH7>ZQ,61C*6EQWG/S3_P5^%[;-W>&[BE17"?MW=6@0_*;XMWQ![/+OBIG3LZL' X%@%*[.&'K_=2 M3?[T$!= ""@;U'!L'US&_@E^SG_&G^(^WP[ EK^.^N[YH,+'#8+MMTZ .X[; M%/A/AOLS-S%1=KU]?;R*YV8)E:@[3=R:8HJ+NE&H&UJE6(V:06C2Z]MP[VH* M@>VGU-(%71(_=\8B:13:5"XW@KX+KECR%H/TC9MN@7.Y M+4/W6LH%T4(33/?%))/&"U"M7((7X*%@B[D6D"E/=C!]] MJ*@SY=27$KII>0K'_5;<\P][%2/>9]AAI84_"V<6HX3AH!,E'@OW:86:X.!\ M]?=&3;$;I,?3])E+2,?P#%X!(4RT4?![B%#\-A_PD#;@*:'EV;LG8.N8/?^< M@0B?@]K3[<,6]27\9ZV0J[S'=0*]A_J)_+7J\90G+CDXOL)7N]@$13T><4F) M=6+K_VGUV,<0L(+''M9CIO Y[2@/O%Q]-\U?ME47LIFRI> :'U0H@;,U# 0? MI3,FNW.9BKJ%G"7,G.)5R;5?=UCVJ=?*?K]>#A*FH+:?;A$R2(XQC8NA\T2/ M:?5R4\M60!KN9L[1NJR*VH3 C[W4:PQS/U\\_ M>=')\)X/IHNZU\T;LPZ66N[,X%1,.P\G?4Q;$37+QF])$$R")B;M='U*C-(- M@>_0[7VOV&P27?O-36A>-.-C6YK+W6=F@VV'*\]:4P4*U:Q3V:RT]@*252KY M=/.9/Y.4$)+,FE]K76=6F"VIHS%KS3R7S ;?N,IE#L]1KI/0^O^ZW MQ2D)R9QB+I!YB&0O'.ACRDW1&4#08#I)I874A$F2]&0J4>0D,Z48@ M+N62\=>3;N!$\A.'L4F PY _OT;WB--D#=QCP7(!9]QK[@@YUT_'=0T26]@! M[!CV2TV\_M&N$'1!ZV/'PQ&5@YV7D(LK1_QO^;6>>SP&Q?]0X:SN6=9"D IS M$I=Q[1O5*Y''SQ.^##Y\?=9(8'3R?G#E^R2,'&NH9R>!0<\9-C>%%:HI@MN" M.XE[S0XDY]B+^MCSP))W?F*[K&U06:^7'6+A*(E_ X3K1UL[;E))$%US/1:! MK]4G<)=6+=L+7:*,6+>50S#71XT?3@)DGAOD-"R&:[^\SO(G_EVWT:2',8_P M)'!4>:$?3XNXCHP33XP0%&(#[2V>O.LY=N!G6]0>XE$\\(4QE+]P"UG/^X6\ MT_LRSJ$+24=WEX9$1FE(41K2!]X]-TG3$B$RJ=2$GD&,S BL,)FR3 JBY11@ M)4H$@LAZM\\)_MV@['B['#)%9TNL1*J>:_#C\>[00M;,XY$M[N'0[@MDG4], M!;:06BQJ27T+1Z8?CR3%@5 2NZLUOY[52'+?SX][RRTJ1'D\DIJ2F^2B*\!G M9HNY7/[A(-2M%AR9?#QR6%U5&\UNL4"P%-><3J1YF2BA9YZ]O3_L]O-F>I93 MUH-RM=#6LA.P1R-)\O%0;56RI\-"S5!RQ0%3&I-$IM_<3N@)\7@D5QR:@WZ' M5_E$JVY-:6,T;S)S./)L27.=Y5J9'N/PU"9#'9K28):>HV>>+8F>9UK2:DQD M%&>[&"4/.677[*.19TLRQ\DNUV^9M%)9K,V-RF:6$P.]_7Q)BX8-MYVL'XC5 M*L4LLIO"04[-)\SYDK(I<[K7&J.Q0@W9>:8JEPBCCD:>+6FL-*N#3M6T%98= M6Z51%ZSGD$:8"TO:TGV[/BUWE$%:F%G-<;+1)K=PY-F2B&%:Y6VJM^"=&2/W M2_OM@>/1R/,E)<7!4"EIO84RJ/+%Q&!>W;5J*LBG*AU\D6BZ/A M=+DWI=:$/1_9[?%BL4C-Y[Q<9F?]AK(JR-WY)'4^,C6:68GZE&@K*^*AW;0J M*E.?SB?I\Y$/K-S3]$J]2.0TF4\O,ZTR)Z"19QMZ:!BE^5X?,$J%R4K2-"]9 MTR0'1YYM:)HU%+'D2(L>I=0/1C:O]8;U+1QYMJ'='B1]<;_B>XYQ�SZA>UQO(KM-H] G&+*Z-10AX!JDX3U^C'NQ5 N+^1_G>+-8\7D MR5/PA]A9YNZ!VXW;NW?FZX1GD%]$$_ !_RDS[E%3*O_H[;WAWK: J HCD)/4 MV'#6AP$T085[.P->:@O\$XI+HNY(6]RD\Q@UPRW[D#45!/30%R"9J?O@H[A_ MFQ=NEWD:D3@^Z<@$N"[G\C3]C"^<^:?*"HI3N,F^."'0=^N>&J]!4S"W9M^W M\9YX@V<@0=@6M/ER\\0@5TSQ>#??Z>06%V2(FA9NC?P"]NGR%0WO>RJ\"U388Y[E* 6 M$!8V*Y>.Y-Z^X85TX5"XH1*W,NY0M>!N5ES M(9'\[':?LI6)[RTT<2K-1@9;]S0M.;S,J?![1<$6%PG'"+=_>]224$(BT&TR M=)[L_U0X[I)7"DJJ&GI>/<- C>5/,3%.#=!/\V" M?WQ4@?OMZ+_S;V="G_C]^5Q)=UQKN"3MO+6)[W$/=3K]"HK6[Y\Z.[FX4CZF ML82O[7OVDAQTPY_?+Q!R*L)&)IAY$0(D)&6\C\?1Q]O^D,C64':M;OI\73\&*?5NGV&@XY9 MN'O*5?-%@L)]=--,ZD+IOA]YS1T;'_N0.P?W^1A&S>.\54Z30FFZ_DBOWT4M MWTR1<\/6%;8Z:J[7XE1XJ+^U-^$+PJJ$5AI:\%1\ MG%W]XE.MCG]F#;/I'V3P64EK>J?H]O"[W'8CQ2P+U03;KBBKJK+*6;UBJB=M M?_PFXV22>J(C(J3GJYW^Y;8-[WGVNTJ#3B<2IJU4YCQ'=)I+CN!?G8CT%)1=W3_)BUOMR%DU319MC6"%?F'?3Y#K M=G;^XW?]0L.6$&C!<>@7YV[YJF'2IOH9+J.4YH0@['K<@R8/4[76W^;GE>J% M%V]0W4&\AJYP1\?M;\UE,F1 )4GFEYM-3TX=:*[;GN5J-MP;B'[/-R=0?T@C M/;[UZ+'>?LV%Y*>4'2;H)^CYI&/9&1<\R02G0 Y"(>\BJ).[@U\4E@V5TH8, M)C_ZC 7A64,TP>_+YZ*/(\IPS51W.D?TBN"0?$3^'X8TM&.K9H2 /C11U3+Q M0URZZ(A 0WZ[D_;(P8:BIX%K:42MHQ"\%7%=E]=V^$TL?:P"W_ M:K?5]CK[(T'E$E# E=X;ZQR=W=IZ,]$;U--,)[/L=_D1]U;% MB"CI=E5?,]/H]]-E5>LUVM8JO6E 72A@V$/0[!,-"L_ANJ-%@-U5N&FD<-.> MPF5/&Y[_D1NZ*^L1\;VV]2A\>G!YQ5?4H^>2X^/59JM0,%J- MP=!15BUBYTC=%3/*?5&UV5UK^U5GW2WPQ7YJL\[+5K7(86F4)"];C(_5Y@VJ M25S*%_*_^_+SCY@^$*)7=H8\TJO]5F?."OJ05#J[5D6I*BW!L+2%K8 M[G<%D]@G9Y.2G$]RZ>3V)@Q9;WN*ZXTU+)IJ2DE,B^V1M*XL)XGM1QBR'::Y MJT\,;=IS3*-J+MFQ-FUL/\N0?3'YWKF/_^W=3:?[6 YNVUPW]S=0;W'EGK90 M5OM2&"L[;Q-P^N*C5K9%4W>@=MZ*VU+A01&)3G$/_ZBV,HTU]RBAY[FAUVMH MBU3*3$LSBTHR_9.E_C>\5N]]_KI#.;.AYZ/(*[KFT%^__SLNJ_KE)E$C2?['W&4O?QR_ MV!\J3*%T=6SPSDG+E\44'@C_^-+KGX[)YO_]MRV]8)M#=6>:CJO.O&7]9)EH MXS]EXZ-]_XQ]9W]FR&CC(TGSG3:>2D<;_PD;G_I)1!0?B9IOM?%$!.,_1]2D M(U03B9IOM?&1J/DL41-1_&=L/(%+_Z.-?^O&_]LVD9\R? )GO1D$Q];_\U>> MRNNM/6W8;^Y]\XCR7K7NMZJ^V]X)N&[TX?_W(_GC[=1 IG_2?C<.OPD):>QB M."X7\QM]O.,6H94_V9S$>^CTY*&G\:XNSNVIN;D]/ X"_O??TSNBD?09B3RW MW/_W#Y(E_G.VPO"/._L_Z:M/./M(!7Q!]C[_]VF&I][& M\$^M'XK_]Z6$OV5Q+Z/#W08J&;\OX?XY .#]:8*^89I@[XPFWE?AO_M9/V\+ M1_S_'?D_G;IAFK@R_T>@[R^(_;F5A3(5SS/5_NWUGHW8_3/4/7575J#;7/^> MZ.3^C(+[<@JA/.*((JX.$^^*(B(9\0$@\:XHXLHRXMV!X\>ABY< S'^((@"S MV:=CS(Y_)=N+#O(/L[X5I/A.'M WK_;:B_V?:T[_3PG1?]U!'Y>,A-NVTR?] M\S^\^P^J1FZZQE/#[+C7L1YK@#&#] 2_I'>Z!^J$8+(58I"IK5>\W=Z74B MQ>]YL+1!)@FI3PZ:4TE79_-/YO?>:FFI[1S-$T[J8+&&J?>8- ?YG?WQ MFTG%4\3YE6L1O[_?:I]/-+Q]?G\^-?AN^?UR"?2KN'W;9L"H:6\*Q'HSTWNE M 9?KCEJ?S.W%LIA=SN1DAQ>JI3E=H\!R/D3)I-1^P>L?L;TW/O MG=W_1KEWVXO63E_L'@A'X.=%9I&SA$]G]WW9:)3K%:'-%PM6[S"O:2Q@\ TY M%.1WFHR3R//R@?S^T9Z8OW2U?+9'I5N[Z$OYDD+VYCPC'[^FR%UR(F&[*U^X M/DR65I>L- QBQ?)+BNG00F?ZV99322^V]<3**1!.G1^9);V7SP!TIQC]XWAJ0B7OX0M\?'+RKRA3S!S#+)CL&BF^_PG9G-Y(5<0M;2G\W,6X9>I5N2 MO.$=F^INU&2BNRK.(3.SZ!;6.)4Z[SD8I//U](RM]XA&=:S-R+%M%W*?[<%@LBM-I9AZK;=/;#I% MF^P05!^!;.3!8#)Q(OFR>.37]E/<;$K( ]>,LD'N*!ODAA8;.4-.Y/2#8/B" M.I485!AFT,_W6'9O'P;DHK@H?+:@IGKEY+1?K!1X0:&J[6Q5G8P&W(1%WA!H M0*58*@HLW7/>R VM-O*L/"49@-'MJ<7U ?389$\>U[:9Y+3TV1EE^P1GL3U+ M[1(4::9 7EI2\F(.)0-RK=#Q9)J-),,]AYQO:+61E^:R7* 6R;8NJI,LOR(( MF:\7C/6\]]ER(5L>/*R<]ESD.T1Y9*\%1ADV6U N9'[\IE-Q)O,REVLD%R*Y M$'E\WH87C$RWW2U964.1TQ*;VB_(XBZ]_62Y -J%]K124(;\8-]:IHCV[I#O M;*%<0"X?*!@R:3+*6;G=G)4&NIT^\J<_X\'YP-*\\S7[Q8COE*SRT6NY 9G[ M-O\-9@O?T]XLEI@'H;@C$BWA854PD\:Z\=E1LQ&9V3*K5IWN@49_:)L3NF4F MN4D*.7"2<2KY,BLM8G+?&_,UN-SUM7Q3+G^]+R;,Y?OE5&_TZ=&A)^QK0K>\ MEHE#^;/=M-T\G33YO2TJE&SJO,#U1TYV"[F<_?&;>K&7-N)RWX+Z*ER>_IZZ M_"U^E3"/.UV9T#/+3DY)C$LKM9!>[![XS];D>9%.[@MFW^$;"S%G",7)H%EI M01Y'13Y$G,I$JOR;,OGW5.5O<9*$F=SL"WJ;--4\(9.=8GYXT!W*_&PFGVM- M93IHDD9/6&M4,L&Q!ZZ.X#KRDJ3C9/HJ26YWY@NYV;P8?/.[?U]LY-5^UP29 M4PE'0PDGZ0ZZI_9#Q/4']%/Y\ 7>@ Q_RNFRY*CZL)&0:+[#MWEFT2DMG+]W MI5@7!*Y0;:GTI+W7"+8X 4YJ4Z"4;6N21OX1EHRG,Q_KE?YNC'WN4OE2G'W) MS_)]./N2HR6_HYICG6AR! 589SN;Y>GEX:]CUIM? _.ONQ!/NZ!$TD SP+&%?(WJ@&@J3J3HB+$CQOZ[I))OS-B/ M%':_U9FS@CXDE MG984/KDY2+A75PHS^.9?@KH5]I;/\QE\TB[3_PJ8&RT\1A(_JRACR M)_-.9Q,2-UCD'$_BOT)L82)!\8^N+EYJB?S25[B_HB]"8H7B0CWIH>Q]%*(1 MM'?(J89H/*;/8LBM"LG&"GA!^!VBD:*0IK93#>K$J]]:C#-DBN-10KZ&1 M9V_/TBL].ZGGA\JZRZT257I8E';H[23Y>"A7KRM%KM)J\6QG61UFQIUY<\!- MZ GQ>&1Y_(-<\NYF6]VVI):U$3/ MO+"D9KE9KJ7Y"9%K5?J@V*L2M(H:Z9TM:7TH;[5L6EDI@YEA5II*9=3=M>#( MLR6)Q?U@WN[S2:7"K:K#LMA("P7TS+,E26M&._2*?)%('/APLR5M]HDV67[HE7MRLVCLR9XT%BC4 N-L M2=/_G[TO[5%:W':[)7N5?A$TQNR-/-7C337PXZDR;*W#YJ M6:;[\W2TFV%(T*MS>G\QL8<:"D4>M81Z@1:+.1-:=::9RW37*[3YVVIE\E1,FIY1"9+2F6CM6IJI(;)ZGRFJ%%Z+:%DAR,R14=- M+5RM,VU>F#GRL[BHCE,]U/*83(*IZ,5),]M6E<9$FXBR7)4VC5.2K.0F97/= M50?\@K8'HTPL&TU-3TIRJQSF%@.YZJC=\:R:=?K%1*G)GI+D,BEG8DW(FN2L M*9BY\D(I],KL*4F.&:6%R!KA%@8 MCD])\DR99YT!&8N2PF0V*#;K,3+F-$Y),I,4G-PB+1346C7-9XHU)B'I["E) MYEBNW6V(K37OE!*4#LECTE/VI"1OJF#QO*SI'3XV3I8R>J4]6(5/2G*ZH\I) M:Y$H\ZTA&/)J,U[*YT]*];8](B=)3OHO-?1Y.U%K_]I M+%"?1Y-?Q Y+,WL);F0.<>H+_L)MH=SPH\F/U$4V8 MCU[/-KK=0KX2+I(@(X_AD,O9:GN, M79='G,?3RW;*7EED>/8\7K"MTB9NK%#38WC:D+3ML.LH"9AY)IW8B"-[CIL> M#0#4^74UVVO:_(P>K<=5.IF8KG#38P(8\69[4)?,&-E5JNGBK$ M=ALK*P69[S;(F39:SVN ,UB114V/58BJ51[1E!I6PW&M3F5G6B(/<-.C>267 MO7IS-EK->3J:UOEH.S4>N$V/YM4%S_/I0.T*'$A5Z^%*JY 90BR'34\(:I:3 M\[)>GI'*5(D7BD*$FB$:T,?SH@<-R$=5,JO2Y+#QG,R!R KJ)M0)0-5'Z<9\ M$^]'>+J]40R!HNM1DD5-CQ%UV53FCC:IJ+.1-(PPH$,;;M.C>0G:<#B4K7:- MW$R?6QU+[[/8$6 &GPF]R:FNF@EQU\,Q6NYE4&3<]WJ?,L)Q.T.TJWWI. MK$4VTZL^UUG4])AEHRF^E]6[%$F+P*!4CEO49-SK$0DR ]IH1C,EANP6.(A' M"ZA)P Q-KO MM4;#?^4=(]W@TK0J9:]CP:^,5^4V%D&9IC@R\VHU^NXEY#^.-'73T[]\>9\_@"PI^-\ '= MKT'W]RZ:"0@?(,VC$?[MZV("PI^)\._=7!,0/H":1R/\V_=,!(0_&]2\?15. M0/@ :AZ-\ '47 MJ HZ_!N')P$?V1X3_R(FQM^J-?\Q3>"+U,7OIXGF!OF MB=B=\<3=(<(7WU0;(,(#($(B?L,\<69$N*YV^$<\<3_JXENK[1W$(T8;G-Z& MSM,1]F8. B2XAFYPV>O(_A0IT(GO^^*3N],7F/OR-Z&CPO?%$6^?2+UC++GP M=8 !EMP\EB3NRT]Y=BPYC^YY)2SYPOL1SZZ09K/UX":6^RD;>H%+#Q_P&I77 M[C3T;D 9GKH=-B58BE63ZZ8BHBMBM_?59N6Y=UNM4<@OBVI1&*A**4?-Q Z= M'4^N?>U\MT5-RSVF4N# 2@"]E!V3JQ0ZYLK\^!4A0U3D8U6< _F_T>J@%[@; M\4$!X-35AW\& &*OU6!7?+3$;R)"2R>?9^-IX]K75<_GBUDSW9^5N'#'<5+] MR"97BR$ B/WX%:5#">81KF+[M&)WAC#L[=8#O, MBP^($:S0:5AJ[EI+G\ MG +/S0=@.3V790^7FWR7:IO9B4+2E5BMQ=2$HJAE&(3<:DJ2M-. MIY/K9,%$UP(RR $?2L0^9KD%,GX11\SE)Q5X9SXGY("K@=%46E7XDMZI<\M5 M-YQ?7%O(:TYDG$J$TS8G-$MR-T$JL662A4*.RH+2(2;^,=7K)H3\"EZ8VS.V MKH$#@0?FXR@022[93K'>&9-"OAX>:.')@BI=.TK#K:M4BAXN15+I)_M,ARH_ MMQBTU2=__((&&)/XV*WZ-X$"5]_J'U/$'W.K_SHGRYZ(B]6BTJ4CK$XN#"8L M*F;7+/>NO='3?(EOS\D)X+IP"/-T44ZR [31(R]++!JBZ;.H\X_G2[G9U)GV M_PJS^3^5P#5^QJ*B-U,"^IR%1;]%;>BO].2T*Q[R*UTF]9P:]TTR1JEI)1%/ M2W+VVLI=FQJ$):?I]'@PJ%D;LAQ)2S2ZZIWY\2N1>(3P^^T"R''QTH=#D%,% M3+\-@GR5FVB+()WD7":7Z9+)*^7G I6,#9H4+'**57CFA4$]QTTS M5G*81.4:8C]^4=3'ZLW?$8*<7V9.E4A\0& XKG_Z+8#AZ_Q&6U@@JUJQ7!64 M-=EMC9/=Y'(\*C:O#0MR9+VA.^ONC"\YV?"XO& D@4&U69(_?C$A,A%43PX0 MY,L+K7XG!/E*Q4*. 9L,#SB-JST/9A4*]L [US9-RHG*HBSFLE&N)0AE$&Z5 M:53[+>;65-D;C!5IVW8@D:8[O(&3OX/>X9NHL+U%SA_OD\ M/U.6KO9J88GA6ER3BTQ:A8GSYPG2ITI95UJ%<+@KS@PU72XT37G6Z)CR>!A' M7ID8%4HD/P9^@32>=K/\J1\'W$\Y4K)K.GZP"#K+$F#F+.2Y0PS??[C M?.53XO@<)EEAD*SRJL(TFL6Y3'(_] M%]]#'$\[,-KSHM.U8U6-S$T6K$G:4X SG!K$9H:\1&.AT+,9&SI(==^OZ_3^>%_!O74_V%Y[Y? M-/9J0_N"UW*"."$,F; GP *'U_Y9Q-R$7^JV10C24M!M80R_@UQ-2(JU^^:) M:&_F:)FU30AU0Z2-&1SAAA LRT$CF1DF($S%4HF58D^(;+:^?0]\.&^L("N: M(6\$[HOA@+9-B#'0@8FZAU_+P"005R"R"QHX=M$!H< MO(GG]D2PH@C!"O*K3P.G:/0K*A\GGX*B M+O/K%.YZ\^+M@/!!X>.'HGOLG7NE \('2/-HA*=C >&O4_@X4&H"J/E6A ^J MD5X):N*!5A- S;-W')6W7:+G=Z;]NSO? M;5/BJ^H>WU=EHBO4/;XBCURI[C%]7[6)+E[W^.U=['98(M@O;AL+[J[0$'W+ M!2W/7^3T$;2%K^>)KP7#NRIR&B!"/'G#JQ\@PE40X:9YXNQECZ^I'/X13]R- MMOC1JL?>:59"%&PP-LQ- ;74 _NK3;E^:N5?G.5X<*W*MU\M=+S(,00C_/?%72137-:U^5 M=.=5D-].UK[;V4P[L%A=.7C7P2$C+J(-.2 MUL\EM:7GM2*9*R;7F6L7-ATV0)7A%';)AV?=-55@E[,4M_(*&].14#)^V0L. MOYL6$ C\+0O\G^D TJPN#\W-JJO&6DVS38G2LM.]]H7(\WK)RJLBU5 =>YT5 MTFQ=YYK;2L9,-$0SE[T3^4:<.9>J9'Q^+TW5T,,O/#5?<_'4'0#SW57/N4;= MX\1E@Y6W@NF_X\N!LL0_64]'T,X_2T.:YUH.MU&%RI@RZKW2U:$].JFMF#+9 M%3@PM;+Q>(W*+.;(L-G?3ZO(0.P MAYT^VZAFR8WV-BQ!'X[ ,QM6L.4F%*.HLP/!X[J); MS?9YM\I.X//_HHK--W'7^=?F GW'2]"O7[#GN=0U6UH<3%0G)ZBL+BUE?C9V MRRA_HF!/(-B_G]+SP))]RC_T?23[NK5_3#!OUY6Q-5$7$5'(*U1)FDZ\\L:? MJ/USVY+]&2WLVK)^HQ5+OC:R_QUE_=J%A2)RLY4<,-:8K*W+T7B,G.5IP:M8 M_)G"0K92-3UB\D_(D:18^3 M>7/?B3;7<"#? Q;?W-FG:R797!!$ W;\VM2/!YO4Q8_K/! _GM\JO;VL\6N% M"0,.O<.E"_CQ;ODQ, 'NC2\?%$$"$^ ^ >1!V3$P 0)^#$R 0.6Z&PZ]^J0" M?KQ3?@Q,@"_DRUW#WRAL!0'^/ M=?XR@0ZTJVL4K1D#8PS78**(A&:(.#WS(>3V2OK5'9E);U6+N/927ZXNQ'>N M)G/M5;Y/C>NN%C\0\>^PRE\FX@^F@]WJ?0X9 S:& P@.BP556[YOU1;8JPW0 MW3JYK0TB:/@*'N\(UW#W0T:Q;%,9.:A37WJ\*WGRXMA4E_-:1>U:>LFD.UHG MF[OV9>Y,3RK2&;7MD-U"+!FEPX"7:N,A1>.2+O%0C/[8#: !&@0E71X,#EZ[ MWO.+X$"@\DPJU^D[7+@PG$ZY32D>G5X;#J+QXF2VJ"E%M;0:R7DKE8^N9BR" M@]B/7TPD%&$> 0[N[=*(>P:(QZ[V<#YM05F Y*"E%NO\(K8V8C73FA;Y:\,# MDR*CG87>VJBM8E@'AEQ.SAL-! _H:D\J%F*2'[L6^+;Q(4"# V^Z-[.+T*# M>59,5==)CE'3,3"O&5Q34-5KW_.;CT;*F=I@;I!I(]UN]);MT5S$M@,N# /A M($H%UU/<4S"N@&:G8YX6M%MTQMY"CG=0 >8;WWXA?#7S:6 _$#$/W;EY ME,[:\U)?=8:U9@^$X^W:\-J7-;>ZQ>&ZVQ-RY,+85+OA?#(OJ%#78W!MF$B( MCGVLV&\ &4%MF.^'&9]W'GT2,])QP3(6G-$F@9*TRE1GU*PWKXT9G6(XDC'7 MCD"6$LV5O%@)*:6!,2/VXU>$#"42=U1/ZD9/<'X[%/G>M2#.J7U&/7]C&5A_14CLGK.=?:B,N5+2O73AF$9U:X\4P'%/#,I5_7MMU)9YK(,$.*L<$DAU(]OU6 MCLDOY_.A'JG7R5K)*C -HZ,7UUBR'ZMTS!=Z1OYM"Y I?V&BH#55=$=PJ7*E MH9WGX#GZ_%.QX:*)QY=&_/CEN^&(E* )N@BL*>$ 00[]?=EWZ/GE.3$*0EIBS^5@)SPU)@)Q!\;#A(R'G83RW8 ML(^1NP:$-0' ?B(*;I.T,8.DV2!"4?%_+,("YE)!_8G>VJ$7SMRA"2;8#M$ +\#4AA9P['X_?G"!IA W,&^P6P#9J" M3QCHFU"A&$2N%,T T&< M*' )D$,:+^#: D@G'5A/1,[O9;LXA"&*C@FG[(PLL'#0\[9Q>CG=]4+/ M*+N90")8P%TQM"E)Z+=3*X:7Q@0V? %>_ \L3MY8P6&8H?TE(BRXX#;F4[=S MU+._^I @V\6736-&H \^DUC$",!] &SGIEC^])Z!]-KL-$7 XJ2 PRD>L]X' M)I0^U2OB)]V ="0L"/J*##< N :RHL,GT6A$.'&X>#JB-'K#!C^Q8P?'ACW! M&:!EFPL;M-?MAB\:%B0!8D/$F'",(+P!@NFQ&B(8ZLRQW,>!;CGP3SP-?WXS M@%9WGY],R":*B5D-6",H)Z / MD,A.1(P9_JH#?#.B=Y&:;U.ZSW81 \ C\D/.'PL MS)%(VBL W)GA2<\Q?'EDQ[-#/\'.=$N&;_:H".=NB KFH+%A2"[C;4$;+M ! M"R.)\.>TA7$7)"T%ZM%XM9[N?#MN'B(V @396QT;WX>*2'3$"]9KS&!/H+"M M!,1V*&#H@=Y+_-KC.-BQ=;[0+ MS_I(7/8GX@5C8]&T/AA0.58M.=&D*BX2*E<\\ "2%XK%DJ[A415,<\BNQS&R M4DHTR&ZU%8\RRE*:Y\<_?E%T"!I[1S8'7NJS$?ZTA^7/R)ZEQEDG:7;"Y*)8 M)]<9@J'D_F1"4U J2/12+DR2H-=+%)^E,1+,T^QQ$<'\4K+W]4Y92%J4R,URO0W+IRN=7F9U M;;([T2F5R*R+4Q4LN43#GJ;B8(K('HHFXA\03'>OOQFOQ/% _BTIRU__@?_X M/8D:U-J10VCBO6[K^T.O]7R?)/D_9TB1H2,[_Y[GXZ,8=]QXE/C?__I_^Z,] M=G!Y;LF]:4Q<'PF-W59C$!Z90%##@@S?_%/05L+&\CV>R:?(-D[Y<^O:1!,G M*/*)3OX/L?<9$>"(>C-A'=ZCD>_F]DMD2L(%^6D"34"L M@WH_Z!HI\T=KL.5NQPW6W$O\1"+B'0!3X5]L0 M3SFG/OJ*/4^6CL19._!D>5_M\0BB'7("(1L%Z=)(GI&AM.5KX=<>C[S&R8?+ M3Z'8GGO. G,!=@5\KPTT,Q7=W14QS\*. MEX*B85G!^AO\!BP%S<$6K G&CB:8T-J&1C:VIB<*D(G=\#)P-[501Q5!A>;L M7X@<-/E/NI:IX(_4/W\C)1!MN@C#B(FQ0C8P-.#1/H\T3\MP3-\]BAQ!>'_U MG":^YP*[?02Y(4TT)AW@^/60'20C!(U&=KSR$DW@X.#=-J.6O)&C5RG M[GYN'3A*T%C<9_SQ^2-&4]U[6O'5 OQ^V8!VO>MQMB"20.J[/E^XKQMS[#3P MZ=/\7V$V_R?CDRBT=2_MNY^06TE^PXL!800[2>>>F\!Z(ECLWX7?(B_JOA/) M;81<-9!A1@XD,)PUXB/DVH/-?5\8Y@./YW:JR Z"KB949P;"BF"J ,^^!;G' MQ"Y"%P:WZ">/E/Y8&JV>N4WT6>'CTY8X6M\(^A7T);#LLP/@KF%R_N%K$+\H MGO-2 I3=E#$V>@Y*SX2%G#T!F@3UGS!$.K2@FYVW%Z*<,$,;'C)XD1LZM /! M,'PZ; D:.&B.&A$:$AGD=51,]%HWSO/.@S)L3" X!7Z\1)C/36.MS+ TC@Q# M=7\^@#AB LMD\&C-^2@1VE$V&)1B)(D-H0@E! !VX M2+IW0[*V4X._.8=S4]"F D%$D*;0!/*H*GK^WIV#&(%R=-!*U>2LOWT7= LB#5[P%P"ESNQD?$6*/7YC1CLI,AF>5C*-VP H-!.B MXS(=7-/M;(B]Z3PB^CC\>47T4H/AORGY\(& M"^(>S+@B+CG CSY8$XA/VSB;C$+E^#ZK4Z,]TA0SV;1 M=M+&*G9E%^]SLR,$RPWW0NE88BU>T'"V KI_:885;T67%"AN-H$5YNVV#1^V MG-$4_8 ,&*BOZSH*.0M0_[=]\R@#9*!;8!=-9_&O[!CHXF:K_6?2+.NK_NZ^ MCR44]^1OKGY,50=CPU9]N>H^5@GVB343-BBF MOMV"713XR_K;?3V0W &Y/7H4@+J I,@R,!%]\8[OA8M]"OH-4>*L66(TZ\M N<<@'G MHP.D;N%HLX5V%#PA\':B[8#P M%'%H&VB,P./60%Q9D(G!SE1EX/LQE>)*$!V\8:(QX^YAK[!8(0HB8H,VLGZYA+ M4=.]5UFH[QB&&O@ACALCMZ*?_X*]CIL7B2H$:Q_G:Z NWAKQ1/CZR"-K#6OR MGC+(1SIF7DR,$UQN$!DHE4%=%<&G8[18:6P"9.T""X)]P:-J&A(UC6B*MWOK M9&!03+8B54X;+GBG1AHDYPA+K=% UZY'+Q>0=.AR]79W M/0RJCDSBWY]6K3\1(]TWE,[L%"CH<-7'"L0?%FZ(?G[ (-SCC)BK+V^Q6GV9'::Y0)YFY6R).2A7V=++T)Z!BI&W\E[,9_RWP$MIE7+H17$B]B3)'*JLI2 2 M777]*OA/)&^>E@T%.8Q";0"9-"A9?I=:O%T9WR3S:(,]+Y NR J"EI;L:'!! M9%S6T%M#M+%C U+0-BC(@Q*&UW/7VXL=0S+4^JR=K3K9:KE[ZNRK1/<\1*>C M1C,4#43TW+5&)PU>DAD[U+" MG&%(2'-D=>GEMN#_]&)/>(Y-HDI[G22YF;9IJC*;7>6GX^.\A-/M<%X"=1L[ MB#_!;[,;^!-& 28$=&[(!]DF&/L\/,"JD)L2L(4&Y"JV-ULYW@L!':$(PFVS<2X" M4J;JM%;+++UNA.5" [9,OFQ)R>.;S7H\I(?DRY:U=#1? MZ:9S&[+4KZYBJWXR61PT8,NC<4KQ;F_DU$R#!/QFV%@5F/8SNX(MHR];=EH5 M9F[W3>DYG&E6 M.\YRI"IF>!:MR9UB*8]:'D\IP8ST[&89SO%T;,W4HS:7;L_&T& _FI+9+=3% MIEHO<*7$LL&.%Z6T6&X,(\<\H@PZH]S0X?/\HN_D9AEV,*VRJ.41C^25\J)1 M,S86F9$$;3?GJXK?3WL\"5Y7A4C#"OUF!5L>410OM1?+!!7IS4QV&#N>4G(:!_,N MW9WQ:;YNE&:#]/IYR0[CQRT7L<*J)!0[(A=30*^WP9;'BQ1[+LV+^:K&=YOF?$53C>A&60V3VSX_GVP:^U2R M:?SUA-8W5<$OT6R@0>!;H;L<%"_ AM)7]GRAAF/:$V+A"*:].W/WTL[9]YC" M/E<3 *W?I9LL:1*B8HK.S+)=O[J;JW(0$''S('5)<0W>L:\&S="6@KS%[B!1 MK(Q[I5?S9T/0'K.WQVTU9::XF3^A%]YE M04+>9; W: V,X4R]4X\$]HEADFQ-<_OR/(O8 X!R M(?'PT)E*+_L3=HP2$024J:/,L>WG6L3>T6N!T Q7_50!-G$M U)1"QT,7#P\ M*>H1^I7E;QM2UW]U@S/;^ #B-O?S,5XY4G-E( MY 131U<=U('9FD >>RW'H9#F[,ELY0S4='6=25")$=U=7!V+ZLT"UG^5 M(5O_3?C4(R#Y"$R_;57K!Z)$2K @Z_VEX2D#?\J0]9*F_5]E*%U+=P^ M?T/ Q*)DV9 [KQK6//?I"W$")$<#-;GK$9)UZ5C%9*S)F-TL;*H4H2;.'OG[>3HN0EOWN> /<:*W0GC#"WP$__P_X8 M8MLQN!:YX-B&_X5KCN-O#JSVO;N0O#;'?A#;]$?A6>24.\./50Z+,$^)-^L, M[]FT>_VC'1/YG7T2^7^'T:U./UTGQPH2Y5W?@N??P2_VFPHCRT!,\L5.A=>7 MG?KXLN\Y@_Z\J,";]=X#PI^-\,DW+Q(,"'\NPI-/3#*@?( UWXGP =8$6/.] M*!]@S;4('PDT^2MA332@?( UWXKPR8#P5\*:@/#7(#S$>#H@_.\3_B,5YK # M](^\E>>;>\+/'OJ=G/]WKLU_:]Z_N_6=O[[@+=,&6=U7K/)Y8=I!2J$O_^]' MY,>7TI&./#&7+4Z?^ =WPK#MO%%I!7XP\0B.'S\;1N #:3PTE(8N2SS/*X4 M1J-W)855=)KC7Z?C?(V;=2C;]>Y+M3I9^8BY;4BCS';-]. M'[GU(J_O9F%\>1%7V"GQUZ5+-4U9NMJKA26&:W%-+C)I%29.[?>K,A>PZ87, M,+_ B"N M:W\_<"'36"W)\J[@DZI4QTOPPU^9DPB[%*O)N)5=LB@8V14B"03 M1]?D_!T(;""PUQ+82U5=?JV:4V9-UP<&66=)&L2U[9?2FRLV3" MZG8WJZE*Z['\O1"C"4)5E$1_G(?QD=$V/=GWFVE 3,&S'AY9CR[3^SB M=O4^[N]V]2JP:[);:O=5[]A8,99-P7:2W&Q>610W>K+07*'[K:"I':,_YAH+ M)/9:R5UGD]CH=3/5@NWC"TZC/ PS7F$NW],T?'<;>;E[&/7(/#'7Q04'!"52 M&F>S_5D=W;B(C,1H*!GYF*?V)DS!KY'9NXEKH[14:!1ZEU9YV8U!&/N"4;%# M3&,@IDF&@PA_$8"^1-CLXC-\\$ X%-@=8+-^.=NVD<;7Q;70C6\30X,DM_"- M=&_I_;*0B(M1HY12PV'.9I+)*!4WT(H"D;BK1 M=B:<(&O4RNS;JX38Y=&-T3C(SL22#Q"ANUT ./86/!H '+L0O@< 7"0H_^?B MGRTH.2?J%!52*+#Y1KX)2K2)+J%_I C][3_&A.\'?$_K]OFS\5_ M1> MU6/RW]D3DZ_"?X\WJ3M3T&\SZ/HR7]>O7$/X)8 ."O\$_I8[.H;X>L++MSN+ MZ'+OL+(9:/'5R[B[$>;3@32 \D.)/M3DOU[ M =%+2O9:F1<[YD;(D['6D',R$M=/3QI0LF-N."01#\7BQ_G0]R?9EV;MNS P MO]U1X]\1Y-\-;%Y2C#1P6RN&1N *L8:HDH8<^^@\LL*Q@3DE.,O MD3R<=(_<'C8'ATYF5<_U$IK:35(-(U*=Y)^A MG9! YCZ3C(2H2/P<)]>N:@OOEDK6%-WMO"^4C'S(N) M<8++#2(#I3*HJR)X,_P3MH"(Q'(%80SBU.787 MK^ L#M/(MK=>9 TS!Y^U7PIO53#-H=F.3<-JNI?CNNE^E-HDEV-ZNOKQ2S=. M2.RG*.^=T4*Y23B(FP!,0( )V -%/"DI>:]434#1M26A$T;4/XW_JCU W[H^-8>9 ; M/GFD#;Y9%!P+>(/S\L'>')E+A:O+Q86=:BPD@4^!%A =4[$58'%K=PW<.BY; M^M=DSO.HUX&)Q8.=0;*<%HF$9)039&NCD=VA6,Z.>JF5/%BA,&D\%#FYDWU. M+E#"WNVLUB7LDO.M510L0#DS;D?XC3VE6T K9/-S]LD6(D/OYCE\2S]KO]%NB)I1/P@ N60.AV.; M#CB#>>@V1)]_*C:T8$7WT<,:\$V ZJO!3:( 563((SMZ$+ZL6N>TV2YG*A9T MHNA D8#, OD?R4J6;:6P:8#FW>+Q+V&*@<:>\CH-?_RJ ,%RW-P:M%6F32 I M-H%N_$-V@TYD%1W:&G#K)0HZ-!P1CAH[]_42T)XJ%7AO" MTFH!M,%J4"(U 5\\ 9^2\).[H4Z@\> -%]JR<]-8*A*4=0F^'DH"?-ARYG/- M2_HAQHXB89L'#DD$IBW G5[ XHZM&]2K82J0/K#M?)_W0_ E4"VP7=" ;S+! M7!-$O,LCO<$Q3=^N469S03$Q)6; GA@2A*7Q!F*^! V>',O6B95B3PCAX%=[ M(MBP3UG#0X$V$.0U 0$8,B;#FF&HZ!NP1D.%+Q)=^N+WS0P):!CK!)=/D9TG M F6)#$XK!!L)Z+ *(J@!1VL2\G8ME-U:A+S#*PM'04H,E$8+$M+<*C\",3(- M 4T!V[[H*Q.N.20QA@22P(V,&<(>_<'#BU(N-O8 MP$+K#G9K RGM:DU(-4+SDA6T=1 ;()A(O8++HV/ZR+!7(@/GBFQM@HJZ"(X' MXRX+_%V9(4-3,23,,R90])!+?]@9E'!!HZ MID!N/WS!2M$T5V>$S"*@R: U@T^*[DB\7O"ICO@_%@$56V.%G\1Y3(8SLF5' MV['%*SQR."1(?;@N\,5@*6B.8/OSFOO*LS\"2#3%=CD%)2AB"=VQE@6U 7?7 MP*^%T !E#?5UDOOPDGA:MR4:<^!*(QR+3XP0E$?(+2;$.-Q* B,; H2OC/@J M^TN2*-A?@841,:<,1VH\W3]HL\[8L6S$[HE783OQ =A&172@+$+D)J"6-0,K MPU2]0T+I"9)SR_<0[K5LNB"Q6]PLQ#NB [D%RL1N']A'=TB&O]\>R1-N[N,_ MXA=C";#SR1,HR&D(9.%"2MNA0+Z9*)H+]Y"U?$37(1UWC7Q0P^,] ]3\'LQL ME5-WIM+>3*7]&;H#]ANA]YUJ18B0$4? ?<]+[-$VH2TF0DJ]>-*:8--T[^'Y M_J-'X/ N+'B"NYWR1W'BZ:22C?[V-$C!,P(D9?GK/_ ?GYU$#1(9!2(FGIQL MHU-(7OS@%?D_7Q*#.JR\2T?V#I"ZTHE*#<_]4>)__^O_[8_VV&#Q F=[TYBX MZBB-PR5C$![!K58-8R;\*6@K86-YTXHGGR*4'Y3[N0V^H8D3%/E$)_^'V/N, M"'!$O9FP#N_1R O/A#4@VS^]Q_SO(E^T-B].\C)[\4"!@(8?M(O^U3;$4W; 1U^QAUVV7TO>TR#7LQ(#!MU8L]RQ#A>6'F MFQJ8LFG#@L!7\*T#9&L0:MZJ]LKAJ$4\:L&R# C0V-^)]C%_;Q7Q^,7M M^(6]PQ$WL[E>>M.Z:^'8$MYU?[TB'LDP1;\G'BW$28J\\>"1U;9=B(@@HJ\.O6KF;AM ;O9E27[1:%_5/?C%U5/G)_H+ M)/HS+CW?IXUC8*<%FB;#)/7N?J=!@WLGSP7$M*XO'O&YO4*1+-]]!SOS/S+N M.GJF'U*(]_U\;S3\' R(>'0(!?80P&=E&_5I>=P 9PV!8#L .!'?*V!YUBX' MN=W>$+OH!F8X%,7S^G&%!XH<#VO.&"AHDFBZX[#TQ5F\U MV#?&YA#B7%>C]R9/VG=S=8GG3]CS%6)W.UHDRY4EQQ0G*#EEF\X!+69QXL4C M1UOP] Q2UTF)1GCX4N0 W-$8)XQ8P+8US^%K;M-';@TJ=X!V@W;N"[OVZ)O[ M!:$;C&ME% L:48*6@[;WW"I@>8:+>[J,],[;=1SGFH:3_5%&71;5TF@S30Q! MHFC2C>,XU^EV9XQSC0[Z. QIT4_$_DR)W53_\^_1O4>Q:GX4*QG:L_%\64:V MB@:0-&+%2-" '^KAN!:10J@-+*P*=L%(@ ;>$]P?,-R9OAL>X@R.(T-PV<:) MZAZR$NS8!%Z,"*I2&''<_48@4 B%@.]&X";XS1!6BCB11'#=^(C3,)SOC]IU MSZ-0CV!-CL,Q__W%)<'<3,K8D$ZZV02>U P/I :J Y:%M$HW"W*M6/OM3HL1 M?!I^(ZK0D -JM+[#:&MY-&*[7YE!SC,0I+ M83GDX+/>4GNCZ,V*.B"?NRQ'5U89IIB?E!+F;V>S' SK[5&E]Q?S9%I$9+&2 M[9S##M78M%"WE@X5+Q?&/WXQ5"B91#G4AP1S-]ET/8Z0F MG(%WMO"\8Q^(S]^*EY2(5"XRY+.N=E?JRC"=A"&+OYUO<_+].;AZ*)Z.TFW\ M<:/3 2>:I@!\%7 I JWMDRS6'(SY8B:U,OA-O),TN@5%Z+0ABU%4"-U9<9+% MD#:&XNTX@PT"%/(Z8]YR.4O?@NO(HTX()Y8CP!36NZ2Z/?UH+TH(6QE;6L/= MRM6R<7+Z!Y)V7D"G.S(!?I03N=N?0-QZ;<[-(BN)5*M,>N8W!*$:?_SZ<>H\Y]==^G2[LJQVX4[ MR?1KD!\(5J5=Y\/B*CV)T9.%WFK\^!4EHR$>]EUKR&8>Z1GBY9(:Q!0+J#EF6&: MH@)-F1B>;\E-"(/=CY"]A#Y.(([.36.$$Y3NW#Y]Z5F"[&=K?AHA-O/V21H8 M?%\BR'E#DU"NA3<$H[90YL^M\%S=Q.M4IFLU.V#PVZ=HOM3:&\W+M:CAB -. ML'76;L12]30--X58*$J^HHG_A60(,2M-_N-/%/])_?.W:PGB3%6L0B-6@9CFBL5HGRNU*T,BNR( M$QBHS]JK$QO!+@53]-(8]F(%^]XO!%?^+(F5X":HOMPT7B9:OK^)>%N"I]3N M^D6Y"&[^F_O932C&2L[+ UT'3OKMJ]&A7$OV>-A3CT/7;;.>H M;',+M0V:G[>)W?NV4].)+!B9+@5IWU+VC199T;")K DKRU%0&$I#X9CQ-NM> MU 0%ZIH",IFM@X1CMXH[7"UQ@FCIPN%(@*P@*/8DY,7/<*@' MO<<5*KA*8P@PZ%O(,")< T'[E[$80GUJ*+%S+^%_FYZR M!W;^N/90S_*RW+?JC ![ $O%<"P41=+=A'\<&D*. \3U<+Q/6Z)9 *B6MV\; M2R]4YB;,;!D//;&7;2\),\'-HT5A3)S6/X-B.'-F9S7LZ"%-;V,ENS^J^45K M4>S7XISBJ&ILT.!3L>)O;X/('Y7&8(E6:9-QI]HRG/'$QOG )U&+7E3CX]8F M,E9K]2R8",7U\Y!FW]SOE)T9CE?-M@U3!QO+PP!"!H@O\$)X.02(CDBQ\LC_ M1-2V:6#42:^1+P]N.-3$W+]E_OWU1VOX&I*@5T-::8*)KA-%KBA- ?(>GWL= M[6 3;52:MCMFH7O<"G:1W,/0I'=2P'*/C&!$W9,H=)S>RV;14/361)JFY;*] M@LZ*>+X(@5@J8P/N?"AW1 90:!X [6JB;>!$IJ2_P/6GU%.%:#V93U"(__(4 MIGJJXNM*H>VR5PT;)=S!)6#-D6)[BC=D][U5VV91;YU 'O4DP3U!XT,HAH:S MB38ZGIOGA?N 7_;OD8'(',8WR?SX%2+F&F355^3>S5R8"PK23I8&7,WQ=2+;X7F-M*U&Y]/5'^_O-:'!&[#$^DU.VUVI^#(_ JV MC+YLR=-Q;6S/LT,R%A]I.5M= K[$(L7MJ&5U3,6XU<0<%=+[6NL\1=5,IEA-&URR3%NO>.WW8 M\CE;STR D2FJP![7HZ9!]\:-%5(4CCJ-%?*=](RD9:AW )*I&-F4UF*'%'7< MM%#)%YJQ5"[/;ZAF+UNLZ.M2 7(]?=QTN5FWHOW"O$JF&7TM:K&&$S99U/1H M[9<4*72J=J1/;M;/4G4^9:,,:*"FQTLZB9N2/"FR)!B$UY"GS$1U#J?%' \ MY'O3&/,VIC%%6IZ--8N MYU"%9B$CJ+G)0%T6$J( -@W4U!_K*T=KWLP$^WJ=^Q4="BD9DBFLW#3%D_IN MZ$C#]?W0EIOL"#5'E,N$3'&48DG4!1.GOGJ! 5]'\GT*^ SSHCR;L.90Y"6 M<#4%;$/CX^ZNVH5?YBDZ+XZ>(,4&V34Z[-B RJAYZ*.Y>N+BA=9O+R/BQ.U\ M6]LG[N? O73T>)X)$Z"#T+NDMJK@Q1WR<$>&ZA'1-@49G1QH"3*P-P0K(7>% MY5M$>+&0H;#+//:TX)=N.:05>WX4[/RSG-$4+[>QYR@Y2KOUY ?/U/!B1KB] MC/V48P4?Y3 5"[SLB-_F+K^;I[?/X3,!V=3XUA?$ZTCMP,>DM@XES[EC.3BA M"M,0_NF28#N_PQYU!XW6,8$40M5[L'/30K[,&AC[ZR-?8@0 MZ;8"#=E9TX ^]M9K"15G">7J>YV>GLX(DP*[?E!RJ[L]Z1B?^@9LVW)P?KT) M">>8]BDK=M\)LGO'27O6'8EB^B@M>= .=XS=D^Y^!-__ZG9TY'Y[L3N%B)%C M[RZU1/UL*8HY">P\TB^M:)_ET)C:.[^M&R2Q<.[N6,CCN.0H).FZT6Q MM10WETC9;H(ET%_Q>*9-(5-L]G(2V5KW:H-L:UY[KJ.DPOCK6;3G3BD-&.MS MC)4)JTVF.5KU2=J(5:O=>*BG;SL3^3B.W%SG_WSM70>;G]M8M* WY_A]];@PQC2,-U MFRPIBS =D:6&XQSP>YBY/,-'N[,(N6Z 4EWYM1BD4ZTA!D*#%\32@/6^AQK M5>+&)).(S%D5)-5JLTY)*:W$7INUFK5X*3V7TU&2+M3*V7:SP491IA0=(BGF M-'-]&/E>NSGVK@V"@UL*_>L;I5V(].#LY QX)QE-!=]2Z'I0#H0"GXW$R0VP M[01HKM\ ^SO<7"]V;BH:P9"N^\J+W\Z1<8?3=@BL\H.Q(A+61)'MU_+0]L\0 MM=%)<704RC53\+O=R+"F")B,BAJS!'0C!6QG2CV KVV&<.]6MAFLQT,Z2],#L.Q MX&RLOY\N<:"ZA>Q^1P/X$-K'D>:'6O?Y39(D.&]>?O_XV=U#_=6#M*;'TWQ.VE M&> 7^TV%$51('1M\<6S[]!W0N"'\\:,%@W8Y"7]8MYM^8J(!X:] >.HI^F;U MNH#PYR(\]40F LH'6/-]"!]@S94(GWPB8P'AK\+Q3*!/_@'A<3%*_/_7:W * MCFV\5H#S8UK]^>:>\),]]R^>^J**M6_-^W>WOMNF!)PW^O+_?M _?I\;*/HI M1K\LV4O-UP3V^Y^C8F_BK83O#UQ3UL;^MHKK9N.PFVU[/]EC,0GU&:SX4J: M$'%7/%%%GM>O9XF]3>N"Q+@*($&])P?_^BXJ1_QS_>R0+?PH2 MK^IW[F9R0\#@!6!<.M"Q4+!3G)\)\.;Q77G@/1/GAL$PV T>!0YNP;IX9X^X M(^42!3\?=-^X:4:Y-R/D['SRX'O+OT01 %F^^O92!39..K$^M)#OC/KV9#Y^ MQFWR-XGQ7B3D"XCQWV<=_WO!RS^^%@$G>.R?Q6<.+D4@O!(E=\6Q9S)N ][\ M5+#K[*P9Y-Y>_&;L2V7/,C^V]PE80[M*]JP:!^S*9B0UFBEQ.!Y&AK$?OR(A M.AH[OM+GK#)[+47ICS?7$XK2M?4A5*(2GVY^32>Z]D;R*37V]S2=W]HTKAHS M\'?'/Y^+J]Q<>C(WL,-\XZ-#%7N38$N<7E/I+!]IIY9*E-]@ M$U]<)_X$['E0T,KRIJVJB.QY+# N!"^K&"?K"R'77.O.U5>,6T#1< M5_CUJ]@"3\S-[R$WK^8&SM]'UGA=Z,!SW <.;CU']Z2>4GQS_&(MS3=K/DNW7MQ[3:!!013G'@%VI9 ,^:(^P-72> J"?3?[[0!?9'^ MBZOU?BJ[S@4@.,/,#GY.;#IZ*9/.YI-CGF]%%_-*1!ZFG>?5,(%T7N9C.F\ M8 & !>KS0Z+7%ZG/9T.O7+=,A:=CD78POI1 MCZ4']OR=.B2#O-.;]D+N;3W' W!GB% H"T'H9),4!B"W85M8OY7+% MQJ](@68CU5+D61JWQV@-43">I(,TU #*;MDU&:2AWH<*?6X<*_2&32E?2_?) MA53DAM55S*!*#81C4+MF0A'JV$49I*7>JH\R!70@*S8NB?6>%OT-=I@[=_/L M-?R-*T\?Q7,9J-SWJW+#O8>392#:N";>\>]O;4S :A7L9VHHJ#6VD'6$0IM* M]^#&1"$%.W+L]SFY*P4@%X#<';BV V7\7I7Q/T&X6BLS*ZMM>4(JZV&,+U'" MU+#&".&@ZITD/W@>[#OIUS?KVT;7J&KO^;<#!]#=.H >[$;50*>^7YWZ ^X? MN!1P^/6)8(&:8]=QM6V(4#7Y'5^0TVM:ZUI:[G)"E&OW8L/.H-Q<#2D:J=RQ M#ZK< :(%B!9XLQ\"SF[$F_V[<&:L:JEP-;8@25 U3?@T31=T%L$9U*_I4)2Z M,*+=M>I];0T[)R@Z 84:7:R*4W'1%[:P)H![=A']^=\!&MPA&B!S MVEU#+Y2!0*%N&HAYX5H:)F(#!!8UW9_72\&O"J8Y3#>;5;W+Q5ID31 -/ES/ M.UEAC*0^$F,>X:#\M_05!A&0P%J[,VOM&*]><11^1*%A5Z#'B(M^@FRIX66C ML9:*]0FTSQB<<_00$9$ U[Y-T"/(YW\ A>UW\.TEK&4J]KJG2A%2G86?UPEZ ME"+Y;@/!&KH7+Q2)'B=3WF$@Y)%#'W^AV,???LI1$ .YEL?P$-T9B.Z2X8R@ MP7R1/>T209*+SS#0R^]=+_^ A]'ZB/;=5L*5?*2J*"1M=KG$K#>14FUV2$5P M="1(^ ^P[FO#)[<$=8&N?E^Z^B34F.<0T]$K<&&6[W""D$= MKN*2/)%^&01.MHK[OVT!BNDOGT159P9,13QKZN0GA@D'Y3&#X"[<30SK6M:6 MI"Q__0?^XS\G:D P$4-.O,ZW^(M>XA=K)__G2U#VL.HZ'=EAK(>SZ$K-[2CQ MO__U__9'>RQ@WM:P-XV)6YR3QF(S!N&1"00U+,CPS3\%;25L+-]83#Y%*'_; M^;G=7M#$"8I\HI/_0^Q]1@0XHMY,6(?W:.2):5@#LOW3>\S_#N\PVR\-"Z/K M3Q-H^!)2U/M!OW@I;&/^DZ:>8FCEX9_>S"+44^2+UF9OP\.;WFXE_B,0$Q-M M5?]J&^(IAO_H*]P_T8,0&R"::P)8'I!K^"IF#%M& M7[;DM6IL+LHTRY>6EE(O, FINQ@/Z>,^6UR/ I%U-*&6QKW1C,TWZXK:@"V/ M^FS-\RUZ/IY&.24UJPK:TN33SXUA9'@TH^PX.9U:CC8AE84&FH6L5;%J8ZB= M'+4,DRLVSHGDA@2#?CO6+G!KJH!JT1RUU,A,9]0>L3K7HMN&/%6BD06)6A[- MZ'E #PV^.7E6%\-D6ILYA3%CKF#+HQF)A766))/BA@M;@^9SS1A%$\O&,'[\ M]E(FIZ\&]GS)IV>LD6GSY;&Y' \3QRU3>2K3K3F;.==B08896F&;,]%M&\K'?6: M=_BNV3?"(IDVM,S 43EA5&YXN2"'36OY7B2_VO0*_*8QYI?MEDT:;1QE.>K5 M4&*#N"8MHKSC5--0=*0N![D4-CU:U$0C+Z>B\N=E+%)-:^C@8@5* "&.U&5+7&JTDQ6FO(G3"DZPE.G>6C MG0YMAS/\@J,'AM94,N,U;'J"5)H\DFHE&TMD)-CXCU/+)3 M6EZF*VJIW; M;;(8B?-=E=*AA-K IB&Q3K"KR7>><[699/%0AZVWVLOGLF3#7D_P:[)HU=M. MDH^2,R7!SA2KM::Z+&IZ-"UNQ4CK(AMMJ\Z$L:4-)P_D#(2?$ZS=',2;D2B( MB)Q2%FO++*#XC@7QYP1K%X<4)ZAKQE!G4P'4DE3%&F5AKR?X-3:6>5X=)1:D MPZ<6::6C5H?9%6IZ--9&7"=U.K.HJXM*EILG>]5H2F6'] E^3:;"/2W;GHZY MC960!PI'&WIJA9H>]=J;3XN]7GS$\1NAR+?:=G1*EF'3$TQ8[Y-L6=2M-N_4 MLHW%W,HZ?%,6IZ* 5#"8R2R6@L,8Q$ M)+@/)65A*) R&#)1)BDF*5J4Z".N&53HWF!9K,B\T"BF2K9LMWHHW^MX&+8D M3!O2IF1Q,U*JRMEQ=Y*BV5-[!D\VG3 [KI7)L-:,QC=F1%LP:'=)'+7,I.O9 M\@+N!NE6I9KFHGIE$AD/3T !0_% UDUIR<](*F7QZ6&,)1O#$TC S^*L5M% M@:O-P)H=C$K2=('Z/'J[52T;R7:S29/=U>29D6VS,AZ@/BGJ95.Y9B[9"&5% MN1;788O3CL9J)"I??S10N9!IUSJ5.,.5QE!G+"AY-<:RPY>+A5X_&<=S$\!/ MN/#*-.1PNQ'EIZCET4 --MM.V,VEP#DQ9;8J1PRF$4:;\/% 5]RL7WZ.D7$^ M/#>J?#+< *,\DI M=V2IAUH>3ZE:<]*RW*_TN7 U.C- M+FJ9/%*_G)D\F.0F=;X4%1.UPIK-U<;L*25 F-J%='V0XKC6*DI'P;(D92'^ MQ(_[3'']A?.<:F?YC40U!=+8&,/2275A, )MVARW4N0B!CIV"6I6.KZ?^:C/ MW% :;TQ1*W.;U73<6!;+Y8(Q/J58B"R3*L:'_3Z_F:1!NTQ)?2>R@BV/EC-E M%H05XY"&FGM.&8U"D>&> 6IYM)Q,6B@WLER*Y4"LV=ME'+8P[5\F2G M5-"C:FY5%%(B6W92&33.[7(>V/5O.K*2GB,+>V&8PFZ9/W]\YIKA,5EZRIQO>DB'*@PM\!/_\/^ M6V/;M[HN"\&Q#?\+UU^!OSEP:^RY([TVQXXBV_1'X;DL*'=.'\RNCCR1S%ON MSSVC?Z]_ _8IPT7Q2>3_'4:.U9^N%V@%B?*N\\5S@.$7^TV%D65HC@V^V.OR M-1[.G;?LCY/?D',J(/S%"4\]1=\\/Q00_DR$3SPEWSR)&A#^;% 30'R --^( M\/&G1,#QU^%X%.4+"/^[A/](;BXV$_Y(IS]O2L.1>?U%"5UOS?MWE>POCK*? MG3:0$NC+__M!__A2.E'D5U\*D/@ G=[RR!0%W1',C7LY+AT-;7TRYV&3,\C+ MXW%)\NFV>(2=FXKF<@A#GI=#WMO8[HI%@EWFQG>9/Q4,5R:._ST2D3/O)Q<\ M$/BG)$/^\[O:8^Z>1_!NSBU3_/>Q;O'(#QU==%?.'I MNS/<[7>KLWTO(/98LSV+D^56)_N]&/F]>,MCS?8\V^_9+O>XZJ:Y/7-&T;C# M/-"DL&V$9X*-4@PWA+7--3RYC3[D;OG_V?O2)E659MWO)^+\!V*]=]_8.Z+M M P@(:Y^[(AQPGA5M_4(@DP@",CC]^EL%:FMK#ZN7.'03\;YKMUA255F969E9 ME?E\25WR)?>^K[C%Q=QW+QO6U]Z7;M/+>]ZPZ."%-=_41,T6C+V=*O;W[LA, MCK282C2[V/5JI:1=OJ'L)11LZY?D-5,P14TP2J;K.3X,>QP41=E)2<8R)?>H M^,DV5-)=V?+![Z Y" B\,0:?\TXV;VBU-+6P;F5IO=.:*<5ICR[DQ,\7+@G" M-UW9F>XE&YPH4")XV,11+;^NS^A279@TEIW$ F9')7_\2CV0U#%H:>PVQ_H@ M0KOBVOJ X)/H8;&D*^D#'R<:4M)8LUP_V9_-R.S$KE4BUP?]B=5:M!5-91.X M8:FU=6=9]M(\%=8K2B8_5D$TCCY MZ@+)RB6T;PO5<6^<7.5P6+H&HON2#T22B0BFX\N)RI>4_]A*NYC\3ZH]59TK M3!?M#/D1Z0\%I\='+O_Y$U M+;/[B+]E+<>V',&3D1%T)>+0VWE=[7O'*3EO(._[ )A\UF38=/?+]8J)/)3_=G318K>&V,^NL1JANFJ>AO4CC#SA# MQR&_6 ]=[B;-=]-#OV^Z1JV'%$>?V6)#L]$I:M;0I^ZDI0\BUT-CNJZ-BZMA MF:.46G=&) K9YKH%]!#$*L(>&!*-0XVW'FJ$E;;!"[N6)QC(^.5U)VV_RE@< MAEDGQ(HI'@P]V%A1?+[?<)%7Y>;IM\EC8:M7P)Q5,6 I823Z0-"I.,1W\R&^\$YX>BYH!BRG MF0!1PRBAGY2]Q5CV,.US\KZPF.%I2E M#L[+)!G\6D),RXNO-WWMX'-\UA7)6==6G-I FG*!,#5&8/Q! ?Z/!YIWUBTP M;J%M>^1 U3AK(6 $->/D1:^$3QIK-A']%8D4K4B%)/F41V>=M8I.2HN!D Y MLX+(QP..?BS6_!7ME%B)?(&#*CAC#/\W=OIOS.D_.!\1CEW_=TY(8M<_/F2/ M+_M$?ECSKM6R=*JEB<16572U;%1%T:;)I)F.VFI192'70U%MP1JU M1Y&+(E',SEL-5GKB5GBWS[D,11J]-!3%^ +'S<=RP#NJEJG&A7#C(^[XKD8< M-(@9.;ZK<7.SO5GW/RZ$&]\PO[^][RMN<3'WWHI*RYX+"B;BY$/] <#>K&7 M':N/6T_*C(_6;]2WCLN\QK[-[5@9Y[N"?!>;6Y M7 I\<2(EN,+4:79)3ZSL):,2516-G)(YE?-?*H!]3 M]V*_KEMEUE+858W,U'.<79Q6%SP65 8E'D@R+@P:JY&O$=.X$8"F ;VS+ MU;PXL/25<\;B_-)H3,8]66HHN5"2SJ;IFW,'I88#-X'BA9RUUC.);F'Z^0S5 M#YZ"2?E,)FOE<+8R6@UP5IZH>0(8C&%!T0<4B^16^UW8A;'F^-I)I5_;"+GQ MF-8?51V/PUPWZI_^W_]@%!KI,?-WB5[=3%WRCYD1?:&U7'JCL:W[LWRA0"@6;^O&+>4C25!P)NOE(T&?+EG])<^KVE.M7N6D4Y_#$W!?G\-S@I.XO M/+ YO'BV31#-1 QM"H@O(;;@>*;LN&/-1A0P@SA$\(4JYETJA'##,GNU M:-@9=J:L%WFS/_+8:HO'\?"J#$/$Z3^QGHD+;L;^^KU5'/^2%LY74C"QO7+O MU;\_9F&,T\GT?-4I<%R%Q+5<+3\HFD]I'D_^GH7Q%0V);RS.]VP6?.W=_\9C M(@=F@7&JGF4<"(G20;F):L%1!D&^01GAR"IZ?\PBH$V6\-!ZOZ<++HD-,F6G MN^9;/$X$UR2H!P)EXJ!#+--G##A\ YF.K#3X!S.L%Z.*+S]E5ZR6MS@OV;/: M3D6%,AW?D#AE<_V/!QVU7UNBU/VI[&CBU0;V!SROF>"MWD\\=32.T<%+%S(4 M"[!RAO3OII!JUTK4MI==.WO57D;G&E02?<3)Z]'GH-MTD'A4%DQ?<%8(3CX@ M< =&(-AOVG8T TFB\!'&/"#>6$9&@B&8H@Q_D!/27 _0)(@N."7ZM.-84SML]".PAFHLXL@AUN03//K7MKS13M*;R M8[ V!Q)TH!ESOA/ OO(D-'F@;NQ:9[UEJG7%EFZR?1K-CN9:HNNS>&>8?JE! MX4NZ5NWH)5TPS@Q8*7VC14=\&IMF%FZQ6>1FN4)]KJ4XMX%MU+UF^K*4]MYH MQ\-FV ]$!MK9!OU[CB]?3]>=H=LND -A:@$66@<,YGH/"-@=7!=LF8X,=@+X M6!4TTSWQW "?Y0T;@N4%6QOD4D70'&0N&'X@65#0WKIVCPBGA78!N!!^IUB& M82UM7T06#+AD\T&&K;9VU$W;>"3S=:+HG_!L7O.=A3C4/-CX9P^=LZ0 MI!]1XJT=7-+F)]X/U94"EF1+HNWG!+0-?HX <^B)!2#*OX$: JKAIR,;0$?, MY1?OW!B.0D8L)?@?#T(_-F8"(F?*QJOA;A8U43 MJYKO1?A8U<2JYIL1'GV,5*BUQUI^^!*@BC#D[/?.)_= M''F$]SVWYQZ[D]DH6.<]57;#K!-KD1O7(O01(=[B_9#IC_^-E/W?B_Y_G]5_ M-QS_QQ>T3FK#^R#.>[[EK8C&;BO%S[N3 D^#/N\-[#_=*0OPXD&DJB%>\WC- M;W7-S[P%OAF^^49;X#OQE.^\ Y[=3_B,9!S*06S_W[C]?YTHPKFWP>0C>MXR M6'^Z#::W=S/O:RO\&MQP/8_OQRO;C'1U"92W7BS>/:]D2=\0H!9@#%G-*S"GO5:%ND= ML4H/9HG&)FNTA:,N8;763N2^1UE\XM+FY[4+RD1^<2'2>C'17S>XDXV:+Y:HR+F%5;[CX=#&9UTHAG,+DK,QJ'=_R\AS% M3TK%*:=0*6?!DT&1J.0#05X62^O2N_K5A3KJH]BH"[M%>X :R_2[,IT617_J M&[#L!HP%BY9JPFAP$9@:8"6@RW9"ZJD$U2;;26Z(5H2Y8BIUOS?#TD#J(>1Z M+/&QQ-^,Q$,I_SL6\W?$'/K;)\2\.':7RU+94-@L+&^N;W$>ZXO:C&%285ASK"[[E. M82<,.7GD'15VQ,JE81/-906TD"A.)7:0K^O[4G?["6#[&'Y^_A^P1W= M+[BEV<8N>OC]3IY@)/1(7^/%JC#/%)MESF<29HFMF4[KZ2+7$IA9#4TT&=+5 MJ159'F3=L4X"-9V"_CE-/=#D98%N[L/$NJ-CCAN:[=4]@5@5_*&?OY3%X<3O MR0H[ ].3N_ZLU-%4H"R GT]^#/S M?[T5>AC4[8$H#JI)="9HM=(HVVR21;A-P= #,&H9[&,QZ?AT_SJAA],@>_'1 M_EL!A4M#SU][TF%H5&&4G]J]F(KA I0'95RTJA59R*4Y/S":I5K_%,T%P@:0>4M3'?(CXJ.?S M1SU?6+1/>1BQ9)]?LC\5.K"L,50"4T9V&PV(4ZFGBSV<&\!A/U+5EV(9?W2]1MN M2=:_YA[_5C1E+9,5M:\/*FQ"6[G-YII>&O4TD.X@F@+L>)JY['Y^\X&6__$$ MP)W7&TBX%G5_*CN:>.)S@%.\![FK!XSSYLF6% MPEB\U<9D/9L7V:RV6&;Q#FQ)OVSI==5:B3>;2ZYO8(+&-DKEB=SBD\>]CY^6 M]6$Z5V]S>*4_F?*N6+9GL.51[TQ6FU9H1^VS_?*@*B8P:=!8I4'+H]XMT4JM M9[(U8[5^PA.UB9XU:-@2PUXVS68&BU5%G ^Y2C'5F19&VG#=2O/$\4 )@A;& MHP4J<;Y>+U=I2T].T!9H>330N9](II(K?(4FK%&W5AX+=$E20LJSQ@@I?; B\72I"EL>36FNMXH#JVMW.2&18"K3"2:@(JQP=CREI)KQ/7Q2*["S M6MX@C9P],3,P\_-H2C6U,L/R5':NXVF4],1BB>%;\*+F44NUY)+U69GKH7VV M4QK5>Q3!)!8\?=Q2%WW*XXB\P,F-)6=;O4)FU(4MC\B4%HFA-Q ;*[:?PG+) MN?,D4@W8\HA,'I&>2;WJD-?[213%J&E2FSMIT/*(3'V_/I+P2C.I:U9IP(L$ MO7;:P1'0(9EX6F)DC$HIO$((0/;19(IG1%SB4PR=3!))@2&9(]G'"@T@4OX MXX2!/38:V639-UNG9!_/-CB2+[(NVR@O!^@32P,I6X"6Q[)/.-U*AM1EEEKF MN*F9DUJ=,I3](\)V>Q6SW-$5#M4JK(45JWULC;5 RZ/>._,4F\DLQVE6EF4M MUUWA95YNG=(\&1ESW/5"9KG$*+VD9C37]RRH)8YZ+ZYU8J6:!L\VLFW&10M5 M]@F%PG?4LO[$])-*?R9Q_46ZDNY41Y)5:IT2?8]\:L\9QF'T%2\WE]98DI36 MXDCTP<*D<$R6DKPD8 Q8*_ 7G5)(/H6BHI@2DS*.C5Z^NR$]-?/M0M-D^QVS MZO"I.D6C)]<*RXVYU+0[S.@).CME"!OWV)%Z:JU2"WGD -.U3G)E'S M%B?7:C1?*IU,,95B"[FJ)$],IB]S)]?*<^S6J%VQYGJEMQS6.VY5Z2_3I]9J M)/2&1;^[1%F\8]MF#K=&[I-Z:JW*>5:4.W999Z?Y=HTN&]5.(I4^M4LT:4;M M5%5II,M,=DFM)EVG \3Z>9< )B1T4S33%P(W)_C=B"^FQ3JVP)\,74X< MQS(B;#$'P:A=[P%1(10O\.:V8&.("K% 3CPW N2'!P0X>HCL>L#K\L!3!3A4 MR!QZ5-!^\4 ';QUH(D)PP3IM.YH1YD\DT0<$1S$&61": MQL&3 PMZS[_;M#GV23QG.XJ-=8R%<$]%1_ MA@[' A#E73M_XVL%'6^;"B/7,GQ//K.!_W*A]QJ"+S_J7CX[9A&G <2$CXCP M[]4^B D?%>'?*\,04SXZ7?/FP4!,^.ATS9LIIS'A(R+\>]G;,>%C5?.U"!^K MFEC5?"_"QZHF5C7?C/#O%/^("1\1X=^[=1$3_FW"?R0%YRVPUXOEWT0( OR9 M>5\L48<^(L1;*+YAF/[XWR-@WQWP,8:=%_F8I!Z3Q%TA'Y\XW[@O'.3/L,CA M#&,M<.-:X&XI$4T]X_?$_4YH$WGUXSLFSJ6OS)^7$KOM%3_O[@K\#)HY^^;Q M)[MG =X\B'2_C#DAYH2OP EGWE8CJ)CZ-7:.R NQWC%M+IVD"KW#S?8+\L?-&6+<[AIPS" Q@\0,2:;VJB9@L&XNYJ-2%W7O[X M @!QT4,[7Z)H\5>K:D;P292'E[X^7&=^Q_X0X6X+;(>:= OK#E<+SE_GI*K0 M+LV'\XN@)765%:;BUGT&:'U8NAT1Y#4-\P!#7WV'E$5)@T:$*. M>R\*WHFC()]3K5RGL). G#SRGA7?1LTN*DJ_44&G'*KU MAUV%ZM)$?721B B6RHGCBCQ&V?YJD&1;U5)*IF")V>2/7RGT@4*9&"7V5BZ: MG_ 7K@4+&\OTK0\#H3< MELB_%12A%+]@YX791,=KA2G39M5N'X-F.PR*0+L]2<8(V;=[*R1K.;;E &6. MC&"P[=XOA-Q6-/H(+3K2.UUG"ZY$"IA]2R2X%3V_$T(8\#Y2\O/IPJR6S76* MK2BMZ4C3>[KG+"X1DN'XY+1<:S6+J#_D^&Z))7)9L<6G8$B&3CXP\2V5"P-R M7E5X;HL\IZ![8]URH[KE4Z&A.34:+P<9HJ!/QTPJ,56<<:X/D<3@;1DTUCRQ MYHDUS\U%J>Y W;P2HNI/&$E@1QV5U=1*3VP8U7P1@\8.#%'%UW9B=7,M\IS M+8\-G1O5/&]%RLR!7]%:"=] J?&L-?$TOE2W%D#!P$@9=*>(5'Q_Z';O#W4M M3S#>AEZ\CWM$Y[M5)4%YC([>C8/EHPVKUJ MILXE^CPU8N=IU!ZIEP@Q\90\):0B/^.T!;UDK8796K,07#GYXQ=&,@]TZF.7 M*F_/PCJGF!W91_;C7:G!>20 M G*(?BS:$LM@+(,W&;RX"<%[)>R0;RMC+25Z0U:KRAC1I]!^PX8;( P['%^ MNY.;,;'@?<"+CS>_\\O@6P[X&M-RA4JEX.@S7'4$J Y3KBG$V@2.N*+=UD^S2:'1A>R 'ET@SX9A M+5SD;\T$[[=\%W3K_O,S6.0K\5; Z[M86JB013!,P7;EG]L_]GNE=KTF#%GQ MPFI&FP>!4@V?;(0Z;+,GY9LV\,DAMISG;$>Q!W+WXZ,AKQ3Y&&/HV5A8%4[8W3\&G.AR*91B B-V%;,SE M&AC>&#SVLH+CK,#C]!2LFW?BX*J^6OI.)9>QC]8[.Q]?G-9ZN=_W[0L:2H C>&>:AM-&S0Z A'475C>4NCP0NH^83JOE,M=355+5 M$TU97(VGOC\;MO@D-)UP[(&@/F8Y?4D#*9;B6(HO:3.]*LAO64WU!#J7.#_- MH4)"2U/4SNN(WN!=Z/-ZJM_NDO3% MU?()-3M&)Z:7&J5R.F[;RSY5;HLC6H7WM^'5:.HA11%QB"F6[%BR;UNRW[*D M,EK++O6S50*55^-\:ITP&JDD%'$J%'&:H>+XTRM9$<_9"!%=P_C$Q8MSC..M MX\WT7- ,2()$WG(2'2/7Z>4>XCH>WQ9,-T*RJ6/MB9(.E_2KX#;_:YLOER:SHL5+WK$.@0J$*ZLC,-=Z2Z MX#@\SCM_2$$$4,4)6H%1!FEL[B-0&ZX-=LC@19#YPU%M.@[3LC28*033BD\E M8 $B/VSFZ:WL<.+(6)C+B SD278 F=Z4'$4842-<2O%)64!Y@I*2_ @7,%X8 MI6A"1!42"/;5)<=$HZKD0G@8K2PZ(*0(O4I85:2I1W44XC>6OU-%CB=CJJK]:?35G:Y- &%)0!$%S#'RXAS6,(?UT@FJU#MH/7%.061I8T2J)E8UWXOPV"/^)O1=3/A+I*B^9]1_ MIQS5M[>^B^?<73U)D7XDJ+O*4KQ VFK,(W?.(_!$/:311=)9SXON>AYVB2C# M]0);R7/6!HZ&B<\TGM+H;7_?>^)G^-8;.E42Q.) MK:KH:MFHBJ)-DTGS]T&*@XR1MP\VMO>ATH9AB?"\-&U*'; :S]_ :IR;:^AI MJ!=P%-Y&=]/;XP5H$9RX.J47VGYJ."J.=:I3==V*5II4&HMM NX#_L$"Z;&. MB75,K&.^J8YYZVJF-)@T[;:%U7097W=S2G/JY//I;6KPQ?7+V>W0*Z8&7\#* M?#7-Y4NJ]3-H[YNXVGX&+?VM;K#?D)K>7G-YJ9M?2SP\UL\'!E]&<+53.3%K MRG(XTYP[^AE6,M$&N!6 ORX4Y1@P)3YSV#LY$ UB_D +CS8!V<@,'=HZ3 MLU21V:6\_=VH!3AS!T$><^0O9^QL2X(AZ4V&9V*/1P1V^S<\.K_%M M'[YSG+E9"L^R?^+88Y!B CYN9D9@C\29UF9/407*ZGDE_E= Q@Y4,?_I6N*I M4[^(KY0'MV#AU5$(V@+S4':<+^R?H+[&R8?+$\ MD122_ C%1:!1!0H\HIF1!._7PUZ%'1I?@E:SK91:8K-C+S\F)>NIF5] -?RR M9?^I8(A%?J"R_51G**X.! M=M*NU(*M#61P--&:5"QD+I!3M+LODLG^56K0S4ZT<# M3;"%)IVK*A2KB65,+T_20] 6M#P::*.2P1(C'YOJA4ZV[YBZC*HJO340HLG^*.E3U7*^N"IWJBSLE639ZTJ:>,]F*5Y-"6Y MYI!LPFN[^@R\;CWVG8'AI\.4[<.6>&E1[976]A*MM 1=LMVAXK&P]Z/)3\E, MWII+TSFJ,0W;$_HTZCPMPAS1PY92AZ@-BQPV0Q/Z?+[J>,9RXL!Q'I%I66-8 MNI%,<*C Y!)+*-B"3;Z*)^=5$@=5M7>?*83$NVLAP, M\[*'-F9T.L/ZY;;07H"61Y-'*4-E.59GN6S1+XO<8)+N)=*@Y=&4YKPU&B[T MP4#WZ2I8!*I"KT%+ZKAWL4L6AW6YG-?EA)&M=;!&UBXL0,NC12+XANFI'4YC MA4&/J74E6YXU6J#ET3B7J^I:[Z4D3^^/II.^H"USZ2'L_6B1)KF9,6CSE2>V M80_*8SS5+Y5P%;0\FM&200VS,ED3>C\O67EL*F6,*ASGT2*MZQZKXP*NHPUE M3:H)M4HI)=C[;I%>[/3;K(%B6JQC"_S)T+5L%?/T!)I)Z6$V "3&*[]Z,X?@ ME%D1>1[E9;-P_R#IM'20UE+5IAI,#&L*CF?*CCO6;"0/K)>OF(": X:[J0:I M'AXP'61D:L&:BX@,QBDA9=]8(7@*)F]@S,-!BM!4D+8I06";%@Q$%&P-HKD' MN2#:R ]8T[,0 3$V]+3WZ*GX,-W$$GT7=@]:;G($P68OSP68CB2+8Q-8BRI, M,8&Y*:X'?I[P;= !' %\[,K.'/YF] %+4P*$ V^!68*:&686[C)A@M\_SWLL .(8L@@G!&8WE047 M)A7*02;: 7)]D*XH61_O"&;,!*DXX#L?#!ATJ#GP70^(IH#)K1["/"[+V;00 MQS#[SH5IFKX1I'XICC5%K!$D3/!V&W@4\JX=K$H-S68P!L\13#=TMMP@C3+( MN82\"5TLV(6 N&#=8&;782IFD((&G$5$"W+POG+*5YA>^.S[]C68JP0Z"-8Q MM[>,NX.(5_+ L*8][N;(A* W> TU"[/%A,33465VA=E5@5P'7 !S9A'7GTYA M+M8VL0NL_1RR;&!>A\S\2L+7/E-#"%Y'"I((]Q-^H>0])]KN_^!\&5[GUY_W MD/)%4(]XG [P!W=T_R" 1,7I -;150A/ MQCB@\7/EX6[@'WL#P1_2VRG=L:I2&=-@6*HU4/[QGJMXHQ'IL M_5U1S*^L K^-E;@%O[PO ^&+D>\TY:53::* M9H(>/*1DBM8TYJ9;X*93Z*TWS4Q-WQ''@KN'PQBSS]5MVSOBG^@WLB]C^'ZD MU.\E;-_7T4FCK91W;15P]=J<;Z:_W'KMS?>R2"(OUP27"L/_C7DT4AZ-&F@\ M4AY]-_T@9M*OP*1O7[B_=29][][ZO=6]>RZT!4$:K0LKQ+CQ>?*'W^BD,#6 MW6H$]?=.5-6S)FR2YM5Q64]447?*KW,M(@V+!3%7JF_\W97-VU?N;UW9O'MS M_=ZTS6M5-F]$O=0X:R%@!#7CY$6OA$\::S;!MSY=L/,3&B8]!5QS"IFAU7'Y MMH?-UJB_-+6A@KEJPX %RS#\*JKE['[]1U3+UG?_9(WT2[CGAU6K3E59.DL9 MU?O4ZY]RNJ\*B''Y28>>^@VC9+SA),5L_+I?_LW8>./,QWS\E?@8_7Y\'/K[ M-\S&MQ4/@)[UG@E>,C=U._?*=L*JG6>TV07?0GM^KM!C^V1OHF0QK5O"/XF( M%$5(H-4DM0Z?\UVVK](H+N3S3E)J ?(R/WX1#PR1BJ;._C?12-1E059O02-M M@@+?1R7];M#@\CIH-5K1/I%T)OHJF4\G*@.7KF*W$3>@I/9H5#8[9;;?[J3= MOESI%YNPTCB,&T2F?VXU.G"SI_H!M-H[=5[O+U+\YO)$=4A_@^!+YSW%OV54 MIKL]0;T\JUX#7^OBA_DQKWX%7CWV^[\4KY[R\6^+5:_CY/^)24R.\M**39.< M+GM/J46_/VT^K6_(+9_6\TE+JUJ"/NOT*YTDC:E-$^+ P)-Z^@'[H%U\1XKB MYL[EO[!&.>FC?VF5<@?XF>=TJWMICDRVJ=X3*]>P3"4S'KA\$0).!J#8$F"R4+G!LI>N;+[4;!#_][F/ESC!G.G(0(NL9:EJN6YS4PD32" 824/9 M?GX&!D=#+5<7'(=ON@-.Y\55CIL6EPR=]H99-Y/^\DW!0HB:+1C(R#(E%UD ]8M,=ZC%H)&I[N"R/H(B];PDP'I]_N Z'M^&1>6" MU8"?:IJI3?WIBX#OGZP?6V[: F.Z:59@&/NI890I$UJW+Y=,\IV5+#@'UNSK M,,Y;R.8FF+,E[:T"/E\QB80U&+!97,I;\ZJ5PUD5;#0OU2D$C#HOZ83EF4GG M)];KO.C5DFC')#6B)?4L^172O>#VSU+/ZLERKZ\P;:[OD<4J.FY3U0:D'H7 MQ7%?$C' EG,/(;8"K#C@44!>!XU[.RPV0/0 =@MY";3UB'P$RH_>5X". M/!4 NX+?_*8TR0[\L23+4_!BP8-7SD((NQ ,[EQ(DQ_)T?R-DK>_/XB78T!> M&P0:Y2B.2/'J,#X^B@V.,JZ 111&.(_+6(HG&)3B:448\:,1D\(IBI"(Y!'Z M*CUC;%6MY8"W/?,34W4X'B];)W&4)Q6R@PV&&H%V1IXSS2=;O2*6/@5DG/"4 MH5V6S#XWLX1H+"K&*J MW%MU.7@1X*CWU9,V;\X2$J=/IQ6]G^I4>DEK<0J?UUW2S61[T*BSOIU<+098 MRLFO6Z?P>2>-UK+"]S$%72D2Q156A2$V6)Q"W>V4A J9R),)-)OHJQW*QTJH MVCJ%I5OI=:5N32A+>C;'6%V4UR5ZW-K'TGV>4ID>I =/4X=+*'[+0PFB6VRF M^=3QE&IP<8Y3)E*;:L.71E)I&RA397!9'9UQN76RA@\%*68"6 M1Y##/9DH=4;F0M(KPR+1ZG3TU0R0/G4\>;["KMJS<;6(KHPY)]:Q:B>3@N\\ MFKQ2*3@M4J5Q/=%J+1HIA7?9.6S)O&R)U\;F:)*4<=9/U6>MR:A?*E,J:'E, MINY@3;"]7LI"5Z-6IYX=SL8.I_+T,9DF$SHA>:9!H$)/\\?JB)4F3 NT/)J\ MWE1G\R;74=@9@V8D("Z,0,-W'J$H\QJI-[HJ1:$%BYWU)+U@U+$%SQSW/LB+ M&;2\Z)(<57I:/1GFQ#6\-&AYM$A%W.:'A:PUX3I36NQ/[0(S[K= RZ-QVM4Q M[>8QQ4-7Y25>PP>X0COPG M4QBVXUGI7FG.]60:MMQ'>XX2K7072D>?*>T@MQ-S='%3_D097/[#IBB$%B4T-RUPMZGSXN*2,#J#%&7 MG]&1D;$F.X(CCE^O^"N2MP M1+UX#>SH1" 0SIRA4LQVYE6X! BV.>4LF;8/\:]#0&&X>B%._4AP ;OZ-OAS MYEM!K@ID0!?YVS<%:>+#J,H_ 8,] U$';.;N\YD65G /\(OE+<9W*!N" W&- MP1O!2L$0CKL%.SYBK@WRQ>=XY".4C_GH\WR$O\-'0$T9/G!2#YD(\(2L@8;. M,4] !/:07QX@)QUS#^2YK8=]DN,>P(^"P5A!#^#-+WEXU]DS^OK#!I ^G,7V M>Z = [6]4[= 5X:P[0[0;(YCC2PG .0>K?:1W#>J$W"O$'/O+7-O\AWNW3&" M;^XM[X9+7M]=S[CH)/.(DB\IM7WXQTM_*2NW^BR=&X-0:IAM&**#8;",X&HG MK%^NPS-RW<^E.-PL2]ZP707>SR(*>Q9:+UEK"LBR"A@B]2]8W6TL\V SVVQ. M021MS]X!K") (R^<#]P\@3$(FFSP"I M5,%#&(][-G^0OP.##MAL0/VX__R) M-71!M@G.['9'E>%AM@@F)-BN_'/[Q_[XJ)?CVQ]P<"(=RNT!]I;G;+O8 P'[ M\=&D7I)XI&)TMX]'&6,DR2] ^!A6[SJ$QQ[Q6-?$NN9;$3X&R+X20#;S9M)1 M3/A8U7PUPF.QJKD&X>G'6-/$FN9;$3XV:JY"^-AYN@;5WTL.B G_-N'/@HOU M;IPRQL6Z#TKLT$,P[+SP(43R$;MLR;1S(&^&^%E]?!OS;POB_%+L,?-.1!!0D/,"!=G!.:1N"VPXKOU M).]X XW-Z-B,CLWH[\W[]ZT/OX\9'::,AA*QR1L-/RA6;#_%AO2OYV3.F!MB M:WH_N3?FA]B=Z_;WWX?HZMY]LAS!>WGB^<#/'QB>=D5W0T&R8SQ9IEM&"CD2='?@\D[9MBR<@#/Q$C M:K]=O.ZKH-ON"E]G5KL_BUM,C, :.\#%V[4)ZY '#?"7V'K/K]RKI)!WY)DO MF^+J]/OVT5=VY;9_$[1ON]5 U+Y_%I0-[=B/;*AI\ S#D!OXNFZTSZ:M9B3;,X+JQZ# 2)HG[\PI(/ M.(K&Z-T1SC;R%-Q(E5/4B;/Q;AGOEC=TN'$K6^6?;S]INI;5C49O@5)SSYSJ MBN]DZ&ML/Z-.HLDV%U)53Q#=878]UCEO!+'_ O3WR^\_-X_^?NAM7]NISEH0 M5D^%P%,!VW.0KS"IT&N^8+#NC'9"S)67OQQQD4F%CG/, ME/>Z?IY+7#O8(/I^?*3(#\390G+]Q)3+=518RW0BSSNI!GX-PX=, MTJW)8*XM6!R8;]R R4T[JS3/Q*?8%SO%_L(ZZ434)E9)-QJVL11;%1UO[' X MCUD%OR_VW&;Z&KY8OU_-Y7/D4&\\M>6!UJDR37T!5-)OQ5QBC11;21^)V'PK M?<01/:#'EUY8H=7\J.YKXV8%M9I(4"@KH^:=@+(25NU5&S".!;172SYWB@1-' M,/019_Y"]OZ&!#BBWE18)O9H=+"PFY]MGSDAK.+FX3N B9NE\"S[)PZV0,@) MX.-F9@3V2)QI;?948: .GU?B?P5D[$ E]I^N)9Y*Q?IH%^%'^$/ B$"S&0>Y M6YM'>SP":0>#BD'.BZ4@,(0-#:8=5PN_]GCD-4X^7)93U!8"9/VZ9*Z6K] S+I-C9(/=$MQON*#]H M\E+Z:9XX;EDKE\9E(T-;>F'1S&76WF"8+JH\ MR:,O6QK=KB%-U5P6+12U?FFURD^54AJT/'KG4VF86U;P18K5GC*K44V=NDIN MP5/'[R3R+3FMB[J"=FK-C-_D.DZM#UL>O3,S'$E2V78P-/OD+.V&6C==(0U: M)E^V))\Z;M%).7,NVW[*SAQL.%"[*I\Z[KTZEL6J(Q13^JKHK@?CB5TQ57BD M<#Q.1B\7_-8RC\I)C:ZLG=Q0[2Q RZ/>)W-:TEN])L9I9-6VR@,"H_$6V#:/ MWFFS?J^Q7JF$WO?FI#UMM1*C*> 0]+AI&67L&DJO1'352..4ZPH",5_P&';< M5.,G:91*I5U6&W>?6'V8JY3F:;!I'S>E[%9/LRJIC)X8+F?+-:H_K=J@:?*X MJ5SN<_.^EJ_K%*GA99OKDDT4#( X,0"NQB\;E64?G5'C1:N(TJ[OIV'3(UI9 M#5_ ++RIL@F26Q7GA?E22X.WGF"^DI)FF^QDZ'(%!T6S;D*CF9$*FQZ]E9/K M!9IFL02:L%I <\AV?E8!34^PGYLGI R#NPXG3.AZ;NXHBZ&Q@$V/^ ^S/14= M&4]S5FOE9M7>6')EP/W8";;BV_8PH98EG>W7705= M)OP53$.43;BU(2/! (8H^"E0U\#"F[K(-/1T)43P$ 68I,@%GP]M#S!;]S-1>\%C3R7=#8?:YUC^Q7ZD3"DD-(F-V,)/]!_M;@<"S?!:-P M__D9; @'ELZ!'9[SPV-/H,^ CD8QAN]:>V9YUR[[?8^J&VAA/$L[J*<0O;5Z M9&UO+>MT4!-MX\M+#7/GR6?@=+J@TXQAB?J/[7)R2E[1RL,USU8F6*G"YHA2 MV6[]0&1@EMN@ \_QY4\OZP5-R9!-MH98Z,4!(\P0;%?^N?UC?WS4R_'M#S@T MAXYM3,_9=K$'1/WCHW>'@4E'OUE0+P:ZC@AA'(\1QJ]#>. >Q'2_!MV)=T*3 M,>4CX_CDF^E[,>'?)OQ9JK.]N]/>=OV7S\S[LUO?K6"-1E:*C7K$SP^V^B=% M;:"M'A(AL-@CKH/TMC:ZT?(VL8!?4<"_1*FKVQ/[_?/U4"XX%XPG%O]8_&/Q M__KB?SFHS%CD;Y#18Y'_?B+/[9T2A')1N@0ZP9>6_V]?<#T6_C>$_XY*VUZT M&/)=JH2/9!!>PBK(A ?(\+2X)JP0[ &!I[11WCB\M(Q?^U[Q><&D+ITP^-Y1 MR]?(!SRS"KE>!:^+J S?U4S9=1%!G/E:> QSAISP^] +-R?^5YC3U77"F9,% MWKFD%$$N4XG/#7V&'J;T63>S5/@NPZ&C/TA'.)'FU->\\;Z/%HZB?7"_[/#^ M5'"[JNF#V0BN[)[(72"*=7:R:*%%3N-MK[%8C#J9%"S\F_SQ"WM(HQ[;>_=AZ6V\C-OAB@^^"J@-6F4'^5@7-=/]! M# OL$R[RMR.#X:QE";$63-'P M): M-!/\;PX,5,O1H@52N@\U$AL?-V1\Q(YEZ%C""H;G]"I+SQ)_*B=^O1BT MBBY396?UNF8IY$"3%16F[ '',DE?NNS%76G_FU7RMF-)O@B+_+L>S$YSP:*? M5/=?4JO?D?*.=?2%=?2V#9 6:RJ# 7N!:JU:8C"0@_=D@?0TE Z4G6V%Z&G' MSR^J>!_U2RTMTX/YV-(?5(@^GY(O /^P"IS#K18HF:S@P(15%SNA]"?\@G<; MB1&M9PDG7VLF^Y4)FX;)UT#IIZA4'$N\0\O>E0T#=/6 J+()9,,(4I4%::J9 MFNLY04I/;/''%O\U=Q,88OS[6^TAG5 H"Z%(IDTI?2"0[-*637>WOR3Z$V%6 MF\\IMI">.J1I.3+M_0'.UZ7V%[#68&BGD RR3Q.G;BPP3IYC?X(D(D^TA[(W)@ M!\D]"]QF^]B\ST1G?2=%E6A6L.O=HE:L//4Z?U!+]5K>20%=L48KLT!U_PE? M:*6!RI)X4,0)AJ3(^*;#/7HGEC>6'2!P4]N1QX!I@?$#'D/&CYV2V"FYI7TE MO@-Q4X8H>$=']CPCS&^.3R/P-V=.NLEUB99']76GL4L M&IBQJ\YE3T$JU;R\YT-6-]JTW6*&F=&81E=Y/7 06YJ\WBVGL"K/8K M3 '9@RL0WL$]6LO97J4%_!94^+5E1[.@I_KLLLJ;&$6X@PB>YV@C/RP'ZUG! MC\2Q8*K0C]V[A(L$7>SU$-;3@P6'+40(BN@&7SZ#5X"I:H:!C&5#^OT-[$ON M4S?G]Y[<;;Z29_O55-$6N>0, T'. 4!RAG$T?WH#DIV"Z#OY\N4:&@PU 7'X2>,EQ*'DTZ/\Q?Y MIZ4QI4K,>O'C%_D [$7X_R.+ >X>4'C@![!#B8([AA1]1JU&_H;\A:/_AD7S M(:KU88/@:^S??QX034%<&\Q&T<17#^D0P'JRZUDFK'GO@"U2'&O@6PD9K9 < M8!1(RG#+P5!8D #'@C<$VUTP !^TE:>V807D":X7;OO4Y=7F*UEV'Y'N[C?' M@T86@AN6QY<02%<5\*7M6*-P5UPA8:4'\*6DN2+MEZ0'N^^"-8 M8S!S0%K3&[L0XP ,8F.+(, ,@:P &.*#^@(2G4^0=JV>HEF4HRKU*FU4)::U M>$UA8"B/I]XX>/N42M!7LPI'6D]3M&$M%BME2:RDWH%**-7S!SHAX7LK=# #PQTLQ@V*\@S0.]#[IO**>/[6J[Y3ZI0T1YI>;\+)=%*?>) MKO!/7(JE@ X!/SC6'AO6^(BT0XG;HNF=K6%A9?L!WX!M@ST(6 M>9W[9"?@S8WE#+88T_*0L3"'N!FRB4QE[Q%)AP@;KF\<"E: NN' WPF!Y7R% M3>F/.(RR98.V^[4V!:AKC!7T8U43^AA! M/G%(&[<>'J^Z@,6J@<-QDJ>D_%(S^^U&3?7GDA/J&VNJ;R'@!YW%J X1B[7WX(V98E\:>32V8!IHEADJJ/1AT:YG6[S+# M;^J:O.6P0*QW2B4=BCBD\4E6&(AU49!*3 *5Z870;*V5)T)J;0(:ITT4L%)O M[N.VH$E;LW1K>&Y5RU9]S4$\WEN)I, MT<$R 1#[N_)5]4*:KN7 ;?#H)EYB4PJ!\2A$E MGAA1*"^@!+ /*%&4R!&*IT0("G6 /#5FYY.UF-%)74OZQ)/=Q_&!I9["IZ-9 MJSSO9OHYO8]*"JUZMM&I+4!+\F7+E+644LUYSM%GNHC6*F)!5D7U%)*=Z668 MWK#CC5&\FTRGV&ZR,N<6H.71._EZ@_(;XVQ:[^318,-V=:DC3IF2N^S%A 5H2_P.,31.^J]D)KIJKI* M^FRB4DAWG;EJUOD%?P+VK%C#<_,,)ZW9!J5@=G%<6:F9DSAZ>M4D.V*_H^N= M-=VN6"2^F'?3I]#Q&I76O%QR*RFV(O<&-$6O8VF/@K'QQGL0U+N6Q?3XGF2)36/*C^$JZ(>+5Z8AC6?(-N:'LUBGK.P[X*T#E/%ZIX9,I:WQ) M--F*/F_BECXC')I7#7B$2=CS)VKX*HE8\)?@_#8(T''A+\"X>E'*D:TBU7--R)\K&JN M1/C4(Q.#EL8PWM&_6T#'7QFWI_=^FZ;$I%!/J"/V&WAO;R\$A8Q M#D@43/'>].^/39C'VV*2M.UHV[K":+0L\MX^=L-Z(]Y";EQ;W!L*<+A9W!$^ M4'B3^)XVD#^=\=69)-@J[HI%( S1/6T@-P0<=8&]H2TLD*D UE03C(C+^%[6 M0;AV6EOD9DVD:6OOA9#O/2F-(WI.4:15FBT,B:%6&S9U4?X\(4VTK M32?2P 9#RESEVKV4WF^MB<*TF*;*(KRO :%7F <,ZLH+IH'%,GE/,OE>K/4^ M99+@DVAXSZ*/%HQVKYJI1JU_P!-Z:,RR0GX.+G"F0I:0"LZ5V]P MC$["FU$4D$GJ(<7@%T[-O*Q#'&5JY@7LE[[EZ)LZU:+LGJ>HQSTHQ=OCJK-5 M[8AMC\_I.2@*);,9"L()14?/"\-4K;@F=-D>BM5BRY17214JX!^_DLD'%"6C M*(<6B].5Q2DV&Z(1)RDU&KANF5BP#;0KDWUQ(C-M>/N9"FUYZF-VP^UQWO7+ M_%S ;LC#+*,QK+%@65(<^#BS^7JCYI,-,T=ASOWW&,XS"?TW6' MJ=;/.F[T])3!UZ)?8%=RI]A,S[CDL\V\$('67LF)@)>--E>- M8D]:-'JUD&X8J8(N ,/&ED;S\;RB\JG@.@OZ@"6/X3\C166+9?K+R?3-!62B MD^GH3:J/R/0R.633':]/<'VJS"O\U%X\3=- IH%YE7J@<>+20(MW97==V[PZ MKK,3.Y ?U9TW@3MQ!I/G6Z%+1&7^U&7OA')L^"4SBZWM-5M):+V21C46[JC% MT]#@H<@'C/Q8F#J6P*\C@:<,E&\@@=$;*ZA38=PUDL) M5N@#Y@E)/*#12.#-6R%;D(((P +^O/C"E:ASAF[W2IJ;FOEN1?.3Q:B?HUS. M)O8ECD$?U%+^II*NS$O_IZM?/M_@<(-(Y:V&>K'V;,*TF4>FB2Y;2ZEH5@%4 .7 M8E0:K@>]60\J7)S<$F\.+;291G&9\A>*DDM.UI]61 $J7&DWLVPXL9-KLJBA MN42EG,OJ_1S+#U6\(9#UUH]?\$R+N1Z[OB!/K]51*<%ZPO3.LE71JWI+L+W% M!;E.U\"=G*.BEJO9O'CQ![>>C@E''M9->N__^N@_-=1=&_CYNQ-8U-V M# ^L955.A-7%! 7T_%,P%L+*?4;P(["M"_5SYRK!B2,8^H@S?R%[?T,"'%%O M*BP3>S0ZJ.V[^=EA>=_MPW?*G&V6PK/LGSCV&%06!A\W,R. 5W"FM=ESW@(' M[GDE_E= @((%8OF?KB6>,L8_VD7X$?X0\#^03N.@]LOFT1Z/0-J!_H-ZU5 / M0\B($#9[P\7"1SCY<%E.43OB2MQ9RX5&+#OS@4C69&]L27"+=+T *.&MXNE= M3C'0.EL;L@67:GEUOBK-,I&4Y'ZSP 3UB(2#1\+1(WO#CZR*^F$UC*-17 ZQ[9"9@O@A4!/;]K8.W,>F%>RXXXU.%-!#V!JGOL* M49(.'+P/;M4V?PS)%E*1&+*KQVGBU')NC_E/Z[6@HA,%K;,?T['1!X)&Y MYEAF !D5^ENPZ7.9^M/R;A>;TP'K"?\,\.#VLW0R;P(4"G\'NLK,8$OB>R4 .R-I4FVF\CILK;YV; M95+%)V#^'Q]+_P480_/&+WRZ2RQ7-D"DV"M>8+09[D M&('+SKHRVIB-+)EJ76G!DI55H5;K^+I.%0U=&*7)KC4"-MZ)JY%_A2BWH]5. M_"'*!"2W*8L;*+O-@H:CAX\V7OF!>D"L/1V#IQY.*!G #1YPU8$ VQML/PEQ M@:D:>BA[$N_(-O2U WPCH& BXA]\XV&GHN*)JE/5L:Y?T&AE1(QQ*Y&;UTW $\?9RG_MZ6,-"A7H*D!?7F[0E>&E,[#) M:;M!P.7[X"*5FP.>+'7FJ?1 4SG?6%=11W;*5/KT =4-K-%OA=U/CRNMJHZL M@KT+FE&G$0:7@T5:30DE="6L1^-BO0!^#]&C,/1UG-*5;")_G]MO_6:$7Z"E M5*+,) ;LU!].2Q)/R5(Z'40+J--D_R=$.=TJ-=::COJ;J=Z7FTM84+ MKF@.T(.N#\S>[3(CEBA"/"();GY!M5<$"W<^^@$"QX=&L@]_GE%L=X*CO**715,F&\61FH"&",J\#649IB'P3NM?J3F,V:/=U5+ 2 MVJ"<%\<4&IQ:,#CUBE3MFPZ:YT;G9U][!2YH.^AY,F'HN3K%XK6T4U[9I.D4 M%A^R'0X!DT]J+-D(T>C!RNU4823J"N>C7;-:3AW6:\U! =5ZO$W.O1G.3RYO MO<^?,&Y0*M4PM. L=)G!%FYI!0^FD_@#?05M]4W(3NIMQV87M0*:X&9N6E(S M36ZKNVT@^/- MO$2B%73H-KB1SM=ZUPKWMGF1Z!3E90E-:"-[W*30M$2_XCZ!)8N*XM>6I M2 M/-/B%]-,8C76&THSNTK-BN.4#C?_8T'Z*\1J!W2N"2L$0T_M,L]1B$CV%C*X M\Q'AVK#,9$FMY5Y.[[36Z9X:#VDPK90M<8K%^HMLF8[1G0/\0#R1U^H;*1W>7"UC+-[!(%U1< MO:>&Z\H=IDPL)).D2Y_&IW0W8B%9@J8^M18U*K?19 MM]53F6ZZ2K6OY7AV&4;-F%9^I5?D4E68CWH];IP^:74%CN;NK)6X@@F X3P1 MK4&,UPPUU>8KG+:2;2);&),CZ_/9,)_=B@84KAEX=:1S6C%72RA#71;[T!0F MP/9/7N58[EO0/5=!ET.'T9LZY7+M=#-5J3O)%C0!&!H_CX,)38"7AS\74FPW ML(H75&S3PEP7T[:''.\]S2KL'2A@HX."S$/8.V4M> MPG05P'ZNIIJ:HHF"">]6*(8/"_4@$$@X^(D5YOS ZR_ VU,T4S"#+!?;,C11 M.V)LP( N3(F!700]VC9H%]PY+0R1#^X&'GZMM[>O0]X_T\4@ZM74G@M!%8?0N3PIN4TO&GYW/Z\>3G>*];B MYG82S"0R+/<%J1[ 9"^?M1/5+<'3F6=52PR&$_QRV^:5J[N;-YFSU7A9;0[' MK,^XK-$I=ZUEM_7Y[!DXGBH@?AX8Z*_T_".0 : L3NX >HIW%UG)[*'9>4.9 M=06SF>L$YR'X:Z[W%9*.;GY==;0KK_-HFN.$&H&C*6[!2]2?9!7_\<(N1C,\ M65PTNVQG@"Y]990>]_)IF']"8*<7]C#_Y"&XBO:*@@D$/JC8$6@!8;F-%/NF MX /;0(:(DF90]"90?.Z6M+"YM3YU*VKHB/P>_/-TCY+>Z M[#64KK#)8R:=9- W3F=%7CK>NH:+2WI&E%'!7> \M>7 R(()IK: U>9!5O6_('61< M1) O>NK.?H1,N9]\?W+;; ".'7+#.[O 9<4)E"ZN\N,S+A%SXB<7EADJ3'# M%L;8[-P7K4ZSGC I6>LJX\@<3AH]I;=,+)04C,-A#_3_9^]-FU1%UD7A[S?B M_@>CSSEO=$>4=0&97/O>CD#%>5:W65 ME4+FD\\\XA>L7GW=G>26KVLZ,DQL1.@T/V\7=:H+K>_BY#+7Y2LYK6I Y O M51Q]1:>]$MGE@D X?MQ/\9I3(-?V3A%WS$0'A684.M]-E=J*P:F'M$R.$[*< M'":3##,DV20S9$F:&B9$BB4D#!"82/X5EC6*ZV8SY632DXKC3I6/ [:'3U<\ MWTWZB!F\7NGIAL,,J2FK$2U].1)'7$[!T$KV]4H^C1/\PBI;6*Z>81:E'$'/ M^MR0./),JS$?+C.5OJ#V%O%$A>_W!QVTDGZ],C&VG4752?>UTIQ3/(N;9^M> M P7_7Z_TP:2? ,F9K>5>)LK,+CMM;H16XOCKI7,+GUF\-)/YM))O9H2&4L[W M_&'B<*,O"\^OI5$*0,MOFJ[@^PFB@J;:4J]7UEA3 7VB_8)Y)$,I=;^2FA;1 MK,V#C7H2D$K+2JH%>6Z]E$D857PT16\_W"@M>, :$LT2MJHN2';8Z]B2TH \ M 'N],CDS)<)V8W2F5093< [.!+>QP=&P^ 8+-W$LY+<2)IC'SWS MX$@%L0)>>$IY$8B6J.A2_BE%A'SSQR MI*1&#WAO4N=!MUQG$JW5 *MS4$TZ.-*X)8R&'=.I:O34VZ:GRV9OC7$9IC0&B8S64?.HKY-!RNG M]#Q)C!Q<%7*#!2_V0+6>\]#*@TL:DE33 _2$P%J,(%-TNT@E1VCEP26ERKSM MX5REP;<$&HRQVGS"R:AOV\$E$=1@M>ATP%(KI?O"HB80IK_RX194 MQM*\"ZA&@Q^K7_8W0.]V4/8=$/T7'/]0=AQ(_ADKS''3A^]:,UAJQ/7 M7N\B:KJ!AR?\7,==BGTFWIV]L=.V8N?Y*)@QAGB[!M'Z]SCJ"/@K[&/B0Z!\ MV#XD:N$2O'B]5!P%S;[ B?N&G*11WTZ_E]]NF$B3#\!?!?#$NT.;'H _$^"9 M9^S=)KT/P#]8S4\#//80KM< //M!/_ 'X!^LYJ%]5\?Y)>O8/DAEW9*BCI-G[DB._>^*K6VC) MY\3!T/0;QQ$\>7\X :#XPXIE7>%4:P2"^J'=,;J) MO7G&G^V']\6F$-BF5)$PTX5DAU0:'.H#T(P$8PY;,;Y(,[3G?8?)'=@W0YS16*L%T\->E.3,%>ABNS,SFP,V7OA^GXTO$V?&[)/TBQ@G-;'2 MK4Q-WI#=!BK\IU%K'C*!/XCS(3G_*,FY[<_3Q7)ZLU-.585X=TB/^ 6'6:/O M]_G[,FTNBLF9,7-K(N8MXT6/KQ=L=HAH,XD$)X.1#]H\XVG?3[6^==K\*&/Y MOFF3'?:[9I'&"AW TXF9[P]:'CL2+JC4"F3*RI4*K1F6$WE)J6"C=*J(E%J< M"'K:)0^[5)WSNB_M1OA-/\&UW0&;-B%15Y%C5_,CV>/M:2AK#^1O[_6G:2,? M]K^>D#D#+@1@J3JH MFWHAZOZ? >%_CW!+ARCS5-KMUK0<1H&* 1K97$494L@%0%"?8Y4/>KR(.7\R M>OQIION'?9XS2Z(^,+$ZAQ& ]OSQ.).8OGS=E+\$/99J-2G=2:@$#T2&71+Y M@EQQ&Y >H=5/)1[D^!"/]T..7VN8=HO$F*AAS7R1*?.JPAE,KY01V3DBQL#, M)^GD@QYOQV@_&3W^- /]@W[YG49+H46SAVNM9:.DE;6&:+E?'X-Y"7I,#1(9 MGA('A$8/C9';M65''_GH7-"T)_'/>=U^MOU^LW'^]$0T%. $LP*B]J?.IH4H M&A!O@_@:%=:=2574$O;A-[V;F,8-G?;J2E4P/XPX*H\>^'NC ?,;.NW5;?0' M_C[X[SWQ7X2S?]^E)?NY2-?[FO*K"71;E;G1GC28=@\:LG-W4.KA5E,AROZ0 M#DQ8]M" _>=!\'<4J+ZATSZLYN]8S:>@_=@EOB;0)5X]-BNI+(+K"27O34-)[N=E@D0X/H.4ZR#Q+]FBOA9Y!HZ"CX MPTCTJMZ#MTFT-4\L7JBF-L968-STW_(#7+E'::D@"V;'S$JNP?&Y M#M3*H*Y)X(+E@Y996[+58KVHB0Q;3LB*G\_X: 1U6'>?H!_E@V=.(_C!U'W, M2_%G4'>D7.7F"Z>7LW5&BX]RS;X\+TV'\7,I5T>H6W*-X53K)W(\4687>HXH ME8PX&AL?%.[CBHFU74P0&?$C= MR8?LODQ&Q0^F[F.^D3^#NF]$=C,%TN8; (MKI19)@K[IUL<+!5)WV#S@TL+[ MYETE_\<5(6+^NP9*U9L!6Y5N9>;:F3?UR6U1+DEHM$G(0@7L_%^]__:V_ WP$)1(8OOF7J/OBREEK3,36S$C/^K;4K'Z.ZSKPA_15^$9 ZO(](D$O6AC<9_0\':=QTHM!:X\>#LO8--4N:,QO)=YP575 M!).FPL&5].N5-F^5EP5*JFBJ.JI@;;$^3E7](7FX3Z$TR&>LG)X3O.Q+0\26 MSK3('K^8[L J8( $X4MSW+Y9F-('ZYT6PI&64 M"EZ<'UN8]K!,LW4>H(2O1"8)DB*&$L9!0QT1BR%($ M5!.3##;"%Q]4.?G84K:'B[GE.*]G1 M@.)853:1[+YDD8MZ?:(]W>H4Z0G[FGO.-&5?U77.D L&U.(5%0H)SG& ZV14 M1])-Q[-!&[XRI9N2%NGOHV&O*&@Z52]P&BB+39^QDT2=;OP5 U#3M^#C7=L# M)]*;WVM.SC['MKMV-FW*;V(VRYDOKB5-@.SIH#;.JM D!&4HA ^N,!#YA[?G M]S.E>)H=$QI1QE,JY[8'[,H_Q^VU)P >?6:9!E(XD/*A;N\K)MH@)CK0S-1U MTW=B?ZM&S)V8G@.-2>>?7]=4Z@-S:Z,BAWX"J![KHN6 7^L?=M]*;XW&4%?= ML2(C1?50^W?M]2MV1G?_]=D\>8;\H-+M,1K\3#/9B0^*1A^ /Q/@H9G&/@!_ M!<"S@5W_ /R#U?PI@'^PF@>K^;, CW^02OD _/N /\GAW7BP6 ? MB;[;AL3YADRRI^UV<%?#J\^#$S]O>/7-80EGV:H>XD@"._> \VM.;OXMC'B( MD!MG%WDK,Z9 MR'=IF^':>;KO^ZAN/0WW(U?/W6;91I'<*%8[?"="FUI5Q*EIIW71<;BEZFR^ MLZ67E.@K4AR6!GWOHF)_,N8'3(M:O0@SNM ;,+/VJJHWUB/M,>QSY7D/LGZ0 M]1V1]78P]GG(NK8 ]7B^SV!8;86++W8YW1X/OS_2]QMDW08S59(;AB^DL[G, MW/0ZN4)>@0>GSTC6=Z8GW:R+)>TY\(7 #L?]P,MQ)JIUULD^]\&0[\C:NJ'3 M_DP6?AK-;$UIS5U"BYCX7%1[;:J7E+06/G(3C#,N,/7O]VW]!A,'#4ZJYE8S M&4NSU?*HU'>'DU$T:YAE/C?<],$A'ASBS^00IU'RWN,0/6R4, 2IW.-K<174 MLS5*I2^KYHVRU7EM7C9G6JY U(D2TRBTJM'T8R9Q60YQ9]K?M96\@A&W;%," M#IKJZ #1EB8QB.<0>19 -RUD3CPL[7OFS@\F?#(UK6#40U)I1I3"&7)F2R<1 M.^97EC!44L,4UDWGJQR!B[4A?E%G6EZK#5/C5BW.BX/.="(Y(B !*BR&"AOU MR0#:@\ ?!'[!&-G/%O(WZ^*IFD8+'12I3L7M=\JR\["* @C#YLUQY(UM_-@BC7"L5D) MXI%Q\V 0/X1!//)S;L?ST+9%&>$ZGL !.-RE<-#"TLIQE2R\.%D)-[!:;N,9W M%FT_G(=!'XX)>]#U@Z[OG*Y/$\QYGZ[U 2&:/E4V,2^IMMEY:E$M3RY*UW3? MG&&\H#H"3>H+DLDUVE3/CR9AG(6N[TQUNEE_3LV= /MAG9W6.KOJ_,8;@@:[ MTXS[)B9 WI$J%Q#F&T572]S#%=54ZT*+U59U-I$8@F[W8<0_ MC/@[Y[AG&TKW#<[HFE(Q5P"3*E]J4&J%EY7^H!<,@D"%;\P3PSS2=1XD^.-( M<*OT=+&;KH CDFSDRXHY<@2_YAJ?X@2W7=V>P/,D 1 M__W[Q^A W)9*N1TB/9; 7 .UM,'VFORL)*2,$MLI"VD?S;Q"#JDG$C\T&O]Y MT/J#UA^T?BO*UN=I?3$N8R3;('V,-EI38I(FIC3+(5H/U*\$CE^6UN],,;NV M_K7G(3+ HUCL"TSU)F:@GX!O_AFCSL^C+[UFG%7@\DM)]Q#(UL,4CW!-7&K7 MN@E-PGAZDLM4#=(>-,K!J,^P3V*"8N[';_2^5'S0ZH-6;T/?^2:M-A*3^8MF M3%?\:L)@GK2% M@OU>\$!8T\OJV,0XGA5M.VAH*G5>-O,5 11<1(BIV;S M2KWQU[]C^(#8"HBV\_JN@T-_X80L.N&6N)GZPI4R:;JF=9=M*NZ:F<("S0P^ MVPF[7ZO?TTC/.#K\SVAC@H6D-!P*GWU'-LUA&)@ M::'NI&BW,1=BCCNQ 0@@8JCP>3,(AXD3 X8,D>D 6Q!J_/>)>><&VCB$+W,$ MHZ8<4>W5XG*";_%-GIRT"A.OML=,L2_PTEU@U,:O.>N&BV([\.\5Q15=4&95 M#5!+GTK;2=M,0 QC&.H)RK$#-AI \VQ@^AK970Q(BJMDEYWII,NWDGZC9 J+ MFX6!G15-VPQ;@#=#A=6261'U@8G4.(P#M^>-Q)C%] M^7XVW3>N@.]K2K4.4A06[[+E$EV=)+&I M5RC+P>GKZ"4J?14FC1[.%::]DH M:66M(5KN]W."O@&EW*Q7+LXG?%(##)_.T2VK(GL(4:G$9]#TFM.\3SJ^XBFF M?MR"YRDF'6W&^!26S1VKHGL*J?1H@3_44VP GR29B@'W)\,M(.29>D:(>[[J M3@)R3\.OBL8*P0!G_H,";7-/#84Y!C$0[M0U M8U73!:$O%V>#AQ#_27D.Y!SPK-SV64[ 7\:>C;+8X+E=4=6=JU[QR?6N?7II M21,@>SHPQ^_X4+.>Z]E@E[3XD!NWD>K _'4^>?7-6\[L$4VCN307I;@-D7+ ;_6/^R^E=Y:5'$=C-U= M$RL>&+W!)_MC1EU[_8J=>:=_?=:9RY+/^&-TLW65F=GTNU[T!^#/-D&8?4P0 MO@;@D\_)!ZNY#L8GWIVS^@#\!69F?RAI;WB$W\G'6[XO^G[Z>$L:= @$8*"-G'F6Y?OLZ"+7OW_"!X7?.(5?%!)GIOL[FFN["1X]&,+WDM4O MP1/"<=3GS%.]+#%?.T_U??/PUJ=5?F1E/;(O/IUM>N@C;8*9J!J0>]?&616% M'Y#B="0YH]+'/AUI#M\$+&]MF\>:\HPSGK=,<'9@NAFAGYW5J52N6CD)O'$ M)(GSY*7=%8N[94V2>&B2=Z1)GK^BZ<%&S\U&4>[3$4:JSOG1L#?WEL+*DK.) MB4B7E;8?SLQ=\;A;UB+)AQ9Y6BWRA]?-AWSVANKF_S@^ M#-<>X<-.T1@LBB^MNJ!RLTS/SX[FDZ0?CO"!?/BAA-ZR$GIYU>X^./,)&/ ] MUNT>X[&/NMVS,-DJ<(\PTVDE6>UU$SGX?JI37U%LV\GEN'"P"8X_T=2?J=5> MJF;W>[F MU%(+ 8X-&3'&!@Q##L4F20Y),%X-!3)9&+(2J.Q/"8D"E ,?,'_ M$=??@%C'Z2:EU]OCE):>+SH);M5K:CEEB ^QURN9>:/:EGLSGT^K&"=/!=S6 MQQRJ0GF]4N.';74R[17Y;F+%"I2?URP;/3/Q>B7>IC&'J_9K_'Q4T_OZ>&A/ MR<:0.'P[[X"NY)N>I\T%>PJTUD(P2HUAXG"E\5*>4R!5'O#S/ ]:^:XXG.N>18!;*$@V>FJM-%BNJR%C]OUE8O)L.H>!&% M+=9G/W/ISKK0/Z,ZDFXZGGVD$F>8-EIZKM]I\+4XHPVSUFI24,Y2B?-NNDSR M.;;>[29GYF?74QW6'G*&O(;!&V53G>PJ56PO)("MO%J=UL6$KJ'Q"Z>_+-0A M(*Q^@EP]%A8=6:CD#Y7DH8(I:0+W#I\75$8=5M\IT4%B(U$7#0D\2J@^74+U M9HL4YIDE'QGW5ZFJ>C^S^@'XL]68,(_BGFL GGFF'^5LOP'X$WC6ORT&3@"1 M5"2T1?=5IY_S>N!/7+_REL_Y6)'..?V+[_.P6T_]_8@57'(0]N?]H=>D'@X^ M,&P5X9H;1?@DCM"S$\@U'*%G)X_+'^KJ-'-KG:2^Y -=&\%!UQ4;R/#M$';U MH"/=$0]HMNP8(IG6NGRMTU^N:I-DFTMQPZ"]*/V4(-]+C+]S.5V 1K=JHSXY MJ,7->ZSFCH3T387)F2M$D&\5&B%7N^%X^K@!+O,5YZC(;^@'CIV7J2O]/+V/9)G56*S1G42G)=>@ 4?Z5S8='(I_2" MG]GW5S4D&XBH%]Y68PC:G;FNK8Z\T#D.#1?DU3_60^]5R[S8=[OE720R^XUZ M_3.%?\2%N/A51H!_+QIGU?-BW1\[(R&G^<-:HN@DU2(74I1J>$#FW'?6#=$R M_.*Q.QQ[C@4G'"HF018OJD9LY*DZ8L7.4TQ'#2O1_P%$ M]:#MY7-,0"6\ =F@5P4 B:W9Y1.2^NAV$*M!) BL@*AV0F>(.H ]0R04\R<@ M()@@T+;Y%GPO)";T.]P-:IH9;C#8Q^XWPD^=B>GI[CAA)?@<&PFT202AC;PZ#';]ME3:;R)!D%N9%,FE=>G#UM/ZO__7 MGLOX0,F-1.G.,2)7-1%(507$0X^T.(9O_B7JOKARUE(ZN3..X-=&'*.#QR"V M$\G_B>W\C !P +V9N(SOP&@O?!A];3^"N/[P ]=X=!6N:?TB\&<4F80H$X]. M1N+/Y(GN9D=!")2$[4W\7S$VL1$__*^V*1UCNI]]1?@K^B)$1"CO];T>*]%' M.SB"8(@'>7%$#B6Q$F2&=(R*0]) M0F*'(C9FAV-<)!*$/!9I!KS.^"!<61!*+XJ@J:MB71_5"SV75HYEN[@E/8Y/ M4^T1EFXGXVFW,1;;,Y3#O M".*X5,/4I<63:67('*[,,3/*L1+Q E]*83+@A5G;RRI#]G#EO)HN4J5XU>57 M95&-IU+QAK;TX3:?K5:?0QX5,X]@=E5-8G,Z-1%%HZ:5T MKDVFO*RL'+LC7.]KA-W&NYK(XK8O)5=U8MDX=D*'T4\MY<+O$.7>\(:D-<#73=L)5F ZX\?'M" MFI,MC4EJ7G-%@0ZISK+=QK$[FBV]%;.4,BFAM!S5G00^F.@FNLV#9RIJ*TX- M1+LNB)WT>#3%BUA3/WI'0Z7<4,M3OX1Y99YD5_.V/"7]87*S$HJD2-,)N_2^ MJQ6MM9TOZ$;$:;0ATP)($S04)(_%V%@UH&&/?@TD[W.LMOE[I$&(40MK6PX; M6)O["V*!!(B;X[B'Q'F0#(3::-MVX-E[M5A7Q4 54H&S[9O]\=J[;T.^HRIM MVH$[GP%E *7WH#B"'\BQ2!V+LIQB"U'W C&#/AP'_:UC4-2J,V\6/<(25V&+ MDT478L;N(3R$&:KKA!896B3J,:ARV&'.%=PM MV-^9:H1F,:(,:$ZH>B (C[T(&6<;=?+XJ:(3;*GJD@TZG(SO4G2!=]]OVG&.[PR9* M]/3BZ MB#%87-7H7!UJ.MQH!%IG/'V2'9MZL4AVL!K .OQ<4;IX"9[>49?'1_8\Q1QS M%J"Z/U&E26PFKC;(N,?"T#;CZC(>\J]?0TJ4&8P"S)"52&E(2B0]%.EQ.VE^^CV M_9G;6HX-RL:ZS;):'^;;S,#\TD"CXP@0\(C7-S^E_4)F.)&UVKC:JN?:#L'D M&LCM\-;%(U[VS;A%X+]M\VV^O-KV.[FSMO9.WXLN8F@=9M3H=YD9/PEJ;\ M]:_KF\O9<8!M2#%;0.Z2#U[+7[0PT8 "1>P!+:D0DD'N7NDK:'S*<04H?-2K M>18.6,M)I"M 3+7%0"_2D3X E0KUJ-)R[RIB!8'F#12 ]ZO'@.-N]9J=&3.1 M3RUPS!G(#1#ZK2&FB%!G4F=0)5J$2]%H'_C1!(4\Q57HD0L^03[7<-H-4IB0 M;A?>X^$S=M[R%%/'D>X4?80\\0>J4>3H@R^5]QYD^FC-:!5=(R*T?311($.U M15U?1=:'L_,BY J$'\M>&.:!;QJK2_BX5[IM@.BC5;@RT$N#TX;H%AYQ#R(! M-K\!D9@<9'*\PKI#S$8;M4-]>(W7'Z-QH'!&EQ_98=E]8M@#O/M:$TU/P+YO%_T5OC?\,#!1T&M$*9BD M% 5;@FAA +X1@#@=?#X3-;"'?XC#0%W>$D.>':"IBMQ@B/O <]P[">\9%R;\ M'F*O@:Z//@DM[35O>V6*'*Q&8W]L=(W0]G&AD AE0.!"7P14&4 366"O&0+4 M'44=Q(./D6,9S:HRG#!*N/;^H[]%YA\B 4>5/?BJT+Y2/'@_\%;NW^HN&!MV MM*9FYP8H]HSL OQQ*R:?@ MGN"K9-6-18)Q;;+N&)RA(%[O%)+-*!2K@5A 3XA$>>"[>5\I0 _P4$A'7^VX M=M:YG8C,/SA4$(S8A&\0<@0GB3G>R'%5UPOH-^ % 1[N@GD=S1&WT9]UV&JN-L=?"N-EF^YCQ-G*X-!,.JA;!I2^UMPD MN#EGSZ6'/D%_1XPCU!X@]B'A>B[N!"S 'V0I6B3QV@0WFF/*WE1ZACR@@5 MD, +A/7?Z!(([#^MW/\GSJS_<,&O^'_^V8V+9-\KMPOPOXIEZU-;] M1L'+[W3W>%0:70/P^#/]J*V["N 3S_BCG/0W(/^[S-C_2 BVNO?UKT#I/ -WSMU4\^SP.-O8'?*93=S5V)TJ MY6(%?IHS]Q&^*->_=H'D^T;DK38]I3&BAR]0+\['F+=L&'I\F>HS=" ?5D.Q['<+O23GIB+8: M1$<>NLE=ZB:W=-H'4_H=IK2FQ/=X$DG4QJ.9S4^TTDAR?++@+.1$-#^&QK[( MDZ[->EJHWT"4%&7.P$.!>8^)W'L'F._QDAOJ](+XR]]WS6#6]%8(R.T(=WDI MZ1.92/6!UB74\8"8#(0>HT1341*'S2K^N4^5IVVZFQJA((OF*6: A]9S8JWG M!AOEG%C1^8-:Z%R64;VG 4UQJCGPF^4!'R?E$0^Z:M%**N&P$?(I@6:<_VDM M=5J>9>GK!-BU1K6MTWR5E_?K,BUF&IYHN*H;9'_LM)LYGDW)-OK5HBD)%9YN M)/OC.KSMCSYF?FFN(/[/O#K1ZY/^<+]?P ??KI!J^&_)_ /Y\ MJ8;LNW.Z'I"_4JKA1S+@'E+K3IP6:4W6_ M@#@SV=P065PBT?!!%.P'22(O.)&:)D.6@FFAQ!K<8MKS;:Y@S R+R4*XGF;S3K._,D:(_*E!T6K2_ M?!SH?=_&(\SS^=3=>M3NYTC,1[(XVBQIY(O0)9E:=][AL&R6BS+QGC#BE'DO M%^!'S2/]051 H#/-$IN3U0'?7],*,.)Y[H M!'F)1-]+&PC7E?MWP7ON2,FYI=.>A[>=YK@WJ MT [,+M1B#.Q&5X_VD'^+^ MCBGK-@CH\\K!%UHTOS5([?,MF/?E])H8N) 6#IMQXQNQS<9S<7?8:3)\RS62 M"\YB,LU,E :6H&*S(/)S.&#H'@7W 8N054="/HR@Q>%#3C_D].W(Z2^SF8], M$,NSP;"#I_(818]X3!VJD]5R8HRZ/>YWASQ^WU7QBD]E(GILAFW$D;-U8VC$ MB0W+,EX&QI+N+%):S9U3W#*;&KY4E&$R8%G/](&9\3^?3%S]/Z]&UOQ[\W/4 MR,<)%WUL.>D0FD_*/ M3?-J%O'$YU\EC? MPTKQ3%):+LEVMHNF>1U 7HIK/2TS+V>$68=MM062R5'@Z&W&AVFK[OO])#\? MDQW1+Q2K=?+H_+Q6VJ!;X^JPKLT%OCM,IBG<=AK';I,SP!C*K9Z/E<0ASQJN M^$*Y1V]3XSO +!DV(XC+BI\3F<24Q[ACMYF>DZ6DV>MEM#A.^"#3;"CC0N/8 M;1+UHH2+&I$4Q(:S&A*EE*D[1Z?B.9V)6>JH%(?1IIA6?:E3SNM?X/AA&N4Y_9+O$_$/<]6=_[1GS9+Z MB/+OHE/'U]V+7ZQX?T=?7V=&A?$0J$C6QED5^1?[0+2/I#2XA6$^NW2*G%"B M%Z)DOA"R.T3^")32\)0XTB;H_48>-\!.\).$0.^!:]P>))D\C#F<(4)Z M&09!//2-.](WWF8I=ZMT_$&\9F*#8]W#C"G=[_ISL\;3^5%;\^ATO-!"3NZ@ MR3)#GC)+^S),)?'0.FZ013PXP:UP@JSI';,_ND9<;%&S9$>@R:GGCA0ST1HH M8;=UX@EG/FS1=3]J!_E0.QYJQX/97(39J(MC6HP$P[1USL\Q4DY M>+(K5VQ^M;+S1;D_:^CU=9=UXH=H+[M=D*T(-@]MYHZTF1LZ[4/M.0N?.L*: M &'-1SV_V.)%.\/29BG%3R=W=T ]K0Y57 FU.;?EK$63#6-69 YI<27,H%77..,"21 MFV255E>VA%*5MO*U]GRP2$2%>!1[:'V=8V;$Q;0E"S(GU!]H(>H>N&J7H!_# MW$ZK%>\HE. M?!C8NM3(B=V:JZ_TMSMOQN,5=_75 @/.LE4]EL!0>0&>O.CDC,V0)FD"9$\' MM7'6@YL'%=509]ZL&4SW6-L&!QUNG#=J.:1ITIB6%HN6 +(O);>NC-29KCQ& M93QJ)&X_8_Q1(_&HD?BS /^HD7C42-RKB7@+UM^]&W<_S78CAPDL5(2[6$YO M=LJIJA#O#ND1O^ P:W0JV\W9TY1W_.=IS[;!4:_5$*NQ:FWN9O@9EJ_4#+NG MMBI<6")!/1%)]KZ\Z(\*B1O-*WJP@1M@ P6C[9LHW'^LM[2KJ[.

",YSSZ'FHHOC?B2 3:_:G-R3(5L9 JQY''W?\ 0P_^25Q_\;H Z]-9MG>14BNV:,[7 M MG^4X!P>/0@_C3_ .U8O^?>]_\ 5_\*X"R^,O@"*]U&1]?PLTZO&?L<_($ M:+_<]0:N_P#"[?AY_P!##_Y)7'_QN@#LO[5B_P"?>]_\!7_PH_M6+_GWO?\ MP%?_ KQ*7XMZ9'K]S<6?BF1;-KU) LL$K;H]K@J!Y?" E#V;KUP*DTOXWQ? M;=,74=?MS#G-XRV,@&,G(X4GIC&/QH6H'M/]JQ?\^][_ . K_P"%']JQ?\^] M[_X"O_A7EVA?&3P=%K&L37NNW,=O+*/LZRQ32J0/XAA,KGT[<5O_ /"[?AY_ MT,/_ ))7'_QN@#L%UBW]_\!7_ ,*X.S^, M_P /XI;LOK^!)/O7_0Y^1M4?W/8U:_X7;\//^AA_\DKC_P"-T =E_:L7_/O> M_P#@*_\ A1_:L7_/O>_^ K_X5X7%\6[6UFD>U\4ML\^9E2X@ED,@9#M+?N^% M#8 P?45I:-\;['^U[-=4U^'[$(O](86,@W-M;H%4G.[;[8)]J /8O[5B_Y] M[W_P%?\ PH_M6+_GWO?_ %?_"O+O"WQD\'6\%\=2UVXC:6Z9XHYHIIMB8 M#!.G&>>Y-;__ NWX>?]##_Y)7'_ ,;H Z^/6;:9 \<-VZG."+9\<<>E/_M6 M+_GWO?\ P%?_ K@-*^,W@"VTZ.*;7]KAG)'V.<]6)'\'H:MR?&SX>F-MOB' MYL''^AW Y_[]T =I_:L7_/O>_P#@*_\ A1_:L7_/O>_^ K_X5X-:?%N.QLL0 M>*2SB)U1;BWDD8MO7YV)CQNV[\ ';GKC-;6E?&[3&U"X&JZ[']C%L OEV_\ @*_^%']JQ?\ /O>_^ K_ .%>9>%/ MC)X,M=$6/4]>G2Y,KMLF@FE**3D*&"<@#CGGBMO_ (7;\//^AA_\DKC_ .-T M =Q9WD5];B>$/Y;?=+H5S[C/:K%FN[;P]J,^GKNO([:1H!MW9<*=O'?G'%<%<>(O&9AN\ M:?)$5MFCC*6V6$R1SY<9R"&=(R!_M"O0=6>.+2KF69&>.--[*@R2!SQ[\5P^ MG^*O#MY#;/,RVC7%NUTBR3!@(UZDLI*CZ9R,545<3E8LR^+_ ! RW<5OX:"S M)-/#"9'8YV(Q1BH7^(@=#C!'-21>+=>EG-O'X<5GV1;9"[JFYPN6)*<)ECCJ M?E.0*5-;\,2O;1IJ-H6N2!"OG'YSG&!SZ\?6G3WMI;^(K72)=.G!ND=HIPX* M$J,L"-VX=>I%/D9/.B[X<\1ZCK.I2V]YH3V$*VT4RO(Y+%F521C X!8C.?X3 MD"NGVK_='Y5@?8+7_GE_X\?\:/[/M?\ GB/^^C_C1R!SHW]J_P!T?E1M7^Z/ MRK _L^U_YXC_ +Z/^-']GVO_ #Q'_?1_QHY&'.C?VK_='Y4;5_NC\JP/[/M? M^>(_[Z/^-']GVO\ SQ'_ 'T?\:.1ASHW]J_W1^5&U?[H_*L#^S[7_GB/^^C_ M (T?V?:_\\1_WT?\:.1ASHW]J_W1^5&U?[H_*L#^S[7_ )XC_OH_XT?V?:_\ M\1_WT?\ &CD8(_P"^C_C1_9]K_P \1_WT M?\:.1ASHW]J_W1^5?(/QLX^+VN8_Z=__ $1'7T__ &?:_P#/$?\ ?1_QKY8^ M+\:1?%+64084>1@?]L(Z3C8:EBBBI*"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 ^G_V/\ [./_ "3S4/\ L*R?^BHJ M]@H K:A')+831PAS(RX&Q@K#W!/ (KA'^'T$D,LOYZ2K.QNHLS>8026 M7&00", =.8"X5 , X/&.G-;0\/W0\1MK@BO/M#1"(Q&Y MC,6T=@"N1SSP1DUTO]I0?\\[G_P&D_PH_M*#_GG<_P#@-)_A3YF+E10VZA_T M#C_W_6C;J'_0./\ W_6K_P#:4'_/.Y_\!I/\*/[2@_YYW/\ X#2?X4<[#D10 MVZA_T#C_ -_UHVZA_P! X_\ ?]:O_P!I0?\ /.Y_\!I/\*/[2@_YYW/_ (#2 M?X4<[#D10VZA_P! X_\ ?]:-NH?] X_]_P!:O_VE!_SSN?\ P&D_PH_M*#_G MG<_^ TG^%'.PY$4-NH?] X_]_P!:-NH?] X_]_UJ_P#VE!_SSN?_ &D_P * M/[2@_P">=S_X#2?X4<[#D10VZA_T#C_W_6C;J'_0./\ W_6K_P#:4'_/.Y_\ M!I/\*/[2@_YYW/\ X#2?X4<[#D10VZA_T#C_ -_UHVZA_P! X_\ ?]:O_P!I M0?\ /.Y_\!I/\*/[2@_YYW/_ (#2?X4<[#D10VZA_P! X_\ ?]:^5/C#Y@^* MFM>;'Y;_ +C*[@:3DV-12."HHHI#"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^G_V/\ [./_ "3S4/\ L*R?^BHJ]@H H:UYQT.^ M6WE\F=H'6*3<%VN1@')Z"V 3]:ZW6)9X- M%O9;55:XC@=HE9=P+ $CCOS7+G5]7=Y/]"$:;0J@6_.YW6?;-L1I=QW*I(!55SG(P1QCU-3CQ# M*01@LQ60]!R?X.I'*CN",D4(9:TG5+QX9_[1NK)91+\@W* %[@$,=P]#Q]*/ M[1:/5]3>.?S(VMXS;^9,GE^8-V0O.1G*YSZ&IM)U)M2AG>33%A:.78$#JS8_ MVAQM([C\B:8=05=9OX%"2QVMOYCQ"+#;L @*>_&<^Y'O0!FV)KI8E5M(2:1>-RL1YI[[/DYV_Q9QCMNKJH8P\"-+! M$DA4%E7D _7 _E0 W^T;+_G\M_\ OZO^-']HV7_/Y;_]_5_QJ;R8O^>:?]\B MCR8O^>:?]\B@"'^T;+_G\M_^_J_XT?VC9?\ /Y;_ /?U?\:F\F+_ )YI_P!\ MBCR8O^>:?]\B@"'^T;+_ )_+?_OZO^-']HV7_/Y;_P#?U?\ &IO)B_YYI_WR M*/)B_P">:?\ ?(H A_M&R_Y_+?\ [^K_ (U\C_&F1)?BWKCQNKH?(PRG(/[B M.OK[R8O^>:?]\BOD+XU@+\7=<"@ ?Z/P/^N$= ' 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!]/\ [./_ "3S4/\ L*R?^BHJ]@KQ_P#9Q_Y) MYJ'_ &%9/_145>P4 %%4]5N39Z5=70F6'R(S(TC1&0*J\GY01G@'O7/G7+D2 M.@UBW8HB2$KIS8PPR.?,H ZRBN?EN[R&*25]?T\)&K.Y%F3@*,D_ZSIQ2FYO M0<'Q!IP.0,&T/4_]M* -^BL>)=5GW>5K-B^TX.VR)Q_Y$J!;C4VU*6P_M6V$ MT4?F-FP;;M]<^9[T ;]%HH WZ*YZ*]NY84E77]."N,C=:$?^U*MI!K,B*Z: MM9LK#((LCS_Y$H UJ*R_LNM_]!6T_P# $_\ QRC[+K?_ $%;3_P!/_QR@#4H MK+^RZW_T%;3_ , 3_P#'*/LNM_\ 05M/_ $__'* -2BLO[+K?_05M/\ P!/_ M ,7T.>/:NHUJ%;G1;RW9)76:)HBL2[FPW' R/6N3720A M<^1K&7X/^CK]T9VK][HHP!]* 99'AHPP&-=&LHX_GR1J<@X92K9/E=,$U,=! MN&9V?2;1V=74EM2D. _+8_=<9))K/.DNUK) _P#;DGF+*KF6!6R'4KC&[MG. M>IQ4K6,CO(S1ZS\P;:%A "D]#]_DKV]@* -"QT:XT^WD@M]#T\1O()&!U!S\ MP.1_RR[4Z2&]GU"X#V-B;J:W*/'_ &F^1&<#@>5P..OUJ#35ET^WEB*:],TD M@D,C1ID8/3KW[]Z5U)U2ZOX[36$EN(&A/[A3LSMP1SVV]/4F@"&SLT@EAGL] M/TH"%C(@356*C?A>GEXP2G_?0)ZTZYT:;4(R9M/M)(TG>7 U63:LA)+=(O7/ M%0V>GI9SV[K:ZQ)'!(SA'MTRV<, 2".C@L./XB*6\MKFZC$2+K$$8N'GQ';+ MD[F)*D[NG- #E\.O-&7&EVDB3!2Q_M20APOW<_NNV.*W5FUM455TRP"@8'^G M/_\ &JY@:7*$9 -:53MP$@QLQC[OS\9QSZ^U=)%JWDQ)&NDZGM10!^Y'_P 5 M0!+]HUS_ *!MA_X'/_\ &J/M&N?] VP_\#G_ /C5-_MIO^@3J?\ WY'_ ,51 M_;3?] G4_P#OR/\ XJ@!WVC7/^@;8?\ @<__ ,:H^T:Y_P! VP_\#G_^-4W^ MVF_Z!.I_]^1_\51_;3?] G4_^_(_^*H =]HUS_H&V'_@<_\ \:H^T:Y_T#;# M_P #G_\ C5-_MIO^@3J?_?D?_%4?VTW_ $"=3_[\C_XJ@!WVC7/^@;8?^!S_ M /QJOD[XRM._Q7UIKF*.*8^1N2.0NH_<1XP2!GCVKZO_ +:;_H$ZG_WY'_Q5 M?)_QDG-Q\5]:E,,L6[R/DE7##]Q'U% '"T444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!]/_ +./_)/-0_["LG_HJ*O8*\?_ &:A_V%9/\ MT5%7L% &;KZI)X?OXI)TMUE@:/S9&VJI8;02>W)%<;MB,DDDFO::SNH3)GS\ MJY"=NN,9]\UV^KBZ;1KT6)9;LP.(2N,A\'&,^]>IR?X,_+P!P#Z]:NOJ7B=[24_V6D4S+*(PK;BK!24)S@$9 'XU.VH>( M"\@CTY2JAF!<8SCH!S_$/RSB@95TS6S#;S"^\1Z9),T@*$#*A<\C&X#D$GGIU-:^F7FLSV\SWNFQPR"4* MD?F]5SRIN]N\EJL?^BJ&P"0JD#ZEBPS[4 <_8/;6DMLDOB# M3I($<^:4E*EU!WH,$GHQ=>O0CZ5-=:J_D&&QUK2XP;J21GDGSN1F) QV.#[_ M .%ZP_X2,2VT-VK@,Y663>,<_6NGBW^2GFX\S:-V!Q MF@#._P"$DT3_ *"MI_W]%'_"2:)_T%;3_OZ*U** ,O\ X231/^@K:?\ ?T4? M\))HG_05M/\ OZ*U** ,O_A)-$_Z"MI_W]%'_"2:)_T%;3_OZ*U** ,O_A)- M$_Z"MI_W]%?)_P 9+F"\^*^M3VTJ2Q-Y&UT.0<01C^=?8E?('QM_Y*]KO_;O M_P"B(Z //Z*** "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 ^G_ -G' M_DGFH?\ 85D_]%15[!7C_P"SC_R3S4/^PK)_Z*BKV"@#.U_ \/W[_9H;DI S MK#,F]'91E01WY KC?.M'>7;X=TY$"@+FR!.\9#_AD'%=IKZ&;.2:/PI$I M"RF,2VBJ&9%+ =,C.*F:?0E=U7PO;OL#,Q6"/ "]>WMD#N*<=3T,P2S0ZSJ4 MWEK(V([ALML4L0/4X'2K#W&DQ.5;5=6##)/[V3H.&/3H",$]L4 &FQ:!J-O+ M./#*1*D@C >Q7+9.,XQT]:<^E:;!JMX'TG3'L;>V\YE6Q =6/0;LX;(5NPQQ M3K-]'OHI9;?7KPQQR"-F-X5&X\ 9/:G&MI'YC3&\;!&%)XQ MV#>IZT5X4=M$L$9E!*_9T./;I6*E]I/D[Y=4U:)D"F13+)F,M]W/'?/'K6S'H M\P_\ 9/\*/\ A'-#_P"@/8?^ R?X M4W^PT_Z".I?^!34?V&G_ $$=2_\ IJ '?\ ".:'_P! >P_\!D_PH_X1S0_^ M@/8?^ R?X4W^PT_Z".I?^!34?V&G_01U+_P*:@!W_".:'_T![#_P&3_"C_A' M-#_Z ]A_X#)_A3?[#3_H(ZE_X%-1_8:?]!'4O_ IJ '?\(YH?_0'L/\ P&3_ M KY.^,MM!:?%?6H+:&.&%?(VQQJ%49@C)P![U]7_P!AI_T$=2_\"FKY0^,D M MOBOK4(DEDV^1\TK[F/[B,\F@#A**** "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 ^G_V/\ [./_ "3S4/\ L*R?^BHJ M]@H HZS(L.BWDLDB1QQQ,\C/%YB[!RV5R,\9[URYFMUDD1;S3R542-MTOC#_ M #9^_P!3DD_6NIU=5?1[M'6)HVB*N)I?*3:?O9;!QQGM7+'38(F=3:::K/:@&7)K1([:1IM4TKR8E=V4V6548.XX\STS2BQ1&?\ XF>C MAG^5LV0RI]* (H)_/ECN(]0LA,6!C8Z:0VYCY7'S]?E M /MBI&T_SD>:2^TT@3.#OL.K@D-C,GJ/QJ./3?[.N+>1-.TR QEY8D_M-PO( M4,<>5R,A3]>>])=Z/-?E8Y[.S=1K6A0C*D61P1_P!_*PO^$<=I9(FTZT9W"M(I MU-\L%/RD_NNV*WUEUI$55TVP"J, ?;G_ /C5 !]EUK_H*VO_ (!'_P".4?9= M:_Z"MK_X!'_XY2^?K?\ T#K#_P #G_\ C5'GZW_T#K#_ ,#G_P#C5 "?9=:_ MZ"MK_P" 1_\ CE'V76O^@K:_^ 1_^.4OGZW_ - ZP_\ Y__ (U1Y^M_] ZP M_P# Y_\ XU0 GV76O^@K:_\ @$?_ (Y1]EUK_H*VO_@$?_CE+Y^M_P#0.L/_ M .?_P"-4>?K?_0.L/\ P.?_ .-4 )]EUK_H*VO_ (!'_P".5\G_ !D6=/BO MK2W$J2RCR-SHFP']Q'VR3G[ MV.?6@"JVD3/:R0/_ &Y()%E5VD0-N#J5Z;L<9S^%3-83R.[.FLC(;:$3 !/0 M_?\ X>@]AS4^JZLES=:?+;:M:(L3 SHEQ@-\R].1V!Z@Y&1QG-9RZ]K$ELA; M6+.*8*VX!X2"V..?3.,=#@\\\T(#5TU)]/MY8F379FDD#^8RH2,'IR>,]ZCO M[>2\O;BX6POHC,(^ELI.4##)^;GA_P!!53^WKV>]F+:C;01+*1"PN(SA#P2 M.O&" P)!S3'\07]O;27']JVA=5WNGF(P<^5&.G8;@YPN/UH!%R[LA=W,$SVN MKA881"D8A3;MP0V?FSD@C\A4T2S06ME&EGJ+36TK2M*UNO[QF5@QQOX^\35/ M3O%/GZ5I=W+?)-<"60W$9FC0XPX7/W0P!V\@<]<5437M5\[S_MUJLO*@23PE M=N<_-CO@G&!UQN[T=; 2KI%V,DRZV9"Q(D\H;E&X' ^?IU'/8FM723)ICS2/ M9ZM.TI& R#;&/107/%45U>2[TG4(;O6H8WDC,=N!)%O /=B 1N[''RU)8:Y( MFH)'/JMK'81Y'#Q0&]_;+_ /0)U+_OTO\ \51_;+_] M G4O^_2__%4O_"1:-_T$K;_OX*/^$BT;_H)6W_?P4 )_;+_] G4O^_2__%4? MVR__ $"=2_[]+_\ %4O_ D6C?\ 02MO^_@H_P"$BT;_ *"5M_W\% "?VR__ M $"=2_[]+_\ %4?VR_\ T"=2_P"_2_\ Q5+_ ,)%HW_02MO^_@H_X2+1O^@E M;?\ ?P4 )_;+_P#0)U+_ +]+_P#%5\G_ !DF-Q\5]:E,4D1;R/DE&&'[B/K7 MUC_PD6C?]!*V_P"_@KY.^,MQ#=_%?6I[>598F\C:ZG(.((Q0!PE%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?3_P"SC_R3S4/^PK)_Z*BKV"O' M_P!G'_DGFH?]A63_ -%15[!0!3U>2ZBT:]DLAF[2!S"-N[Y\'''?GM7.)KFO M13.TNG2O&0%1# W++D, 1TWD9!/ '7K75SV\-U"T-Q#'-$V-R2*&4X.>0:I? M\(_HO_0(L?\ P'3_ H Q9M6\023I%'9+$&V$-Y,A!RZ<$]L*6S^E3Z;K6HR M7\-O=63I]J;>N]2/+41H6'3U;^?I6G_PC^B_] FQ_P# =/\ "D_X1W1-V[^Q M[#(XS]F3_"@#*&N:S!'OETJ29%+ A(V#G'H.G<#\Z:VNZQO?.F2 1,P8+$Y' M&X<\H^S)_A0/#VB@8&D6&!_P!.Z?X4 4-%UN]O;K9? MVYMEE1?(1H)%+-\V[)/ &%S@\]/454.N:M%:W$+6<\T_F%(IDMW"M\P!(&W@ M 'OUP<9K:_X1_1?^@18?^ Z?X4O_ C^B_\ 0)L?_ =/\* 1C66N:H^HQ&^M MI(+#9@R"W?YY.@&",J#[CJ,=QE^K:CK$$]TMHDI=%".:6XCLV M)$4_V1@TG3AACY .>2!6SI4\EUH]C<3?ZV6WC=^,'M% P-(L,?]>R?X4 :5%9O_"/Z+_T"+#_ ,!T_P */^$?T7_H$6'_ M (#I_A0!I5\@?&W_ )*]KO\ V[_^B(Z^K?\ A']%_P"@18?^ Z?X5\F_&6WA MM?BQK<-O#'#$OD;4C4*HS!&> * .$HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#Z?_ &:A_V%9/\ T5%7L%>/_LX_\D\U#_L*R?\ HJ*O M8* *]\NZQE'[[A<_N7VOQSPAJ_\ V*G_ #_: MC_X%-6!8VUGIU_%#IVIV)N+B1E_S*!^<94E_F&>,CO0!I?V*G_/\ :C_X%-1_8J?\_P!J/_@4U4X;][A]D'B7 M2Y7_ +J1*QZX[2>M5UUL%KD-XCL(_L[[6+VX ;$:R$K^\^8;74Y% &I_8J?\ M_P!J/_@4U']BI_S_ &H_^!350M=2DO$=X/$.GNB[?F$ P055@1^\Z8=?SJW; MC4+N%9K;6;.:)ONO';;E/XAZ )/[%3_G^U'_ ,"FH_L5/^?[4?\ P*:E^S:O M_P!!.W_\!#_\71]FU?\ Z"=O_P" A_\ BZ $_L5/^?[4?_ IJ/[%3_G^U'_P M*:E^S:O_ -!.W_\ 0__ !='V;5_^@G;_P#@(?\ XN@!/[%3_G^U'_P*:C^Q M4_Y_M1_\"FI?LVK_ /03M_\ P$/_ ,71]FU?_H)V_P#X"'_XN@!/[%3_ )_M M1_\ IJ/[%3_ )_M1_\ IJ7[-J__03M_P#P$/\ \71]FU?_ *"=O_X"'_XN M@!/[%3_G^U'_ ,"FKY.^,L(M_BOK<0DDD"^1\TC%F/[B/J37UE]FU?\ Z"=O M_P" A_\ BZ^3?C*LR?%C6UGE664>1N=4V@_N(^V3_.@#A**** "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 ^G_ -G'_DGFH?\ 85D_]%15[!7C_P"S MC_R3S4/^PK)_Z*BKV"@"&Z$K6LBPQI([# 5W* YZ\@'''M7%S^!(K@CS=-A8 M"U%J%_M)\;0GEAO]5]X+W_&NZHH XVP\(MIVLOJL-C"UT[[V9]1<@G:5Z>5Z M&HO^$*?,(^SGRX) \47]JR;4 <.$ \K[NY0<>U=O10!PD?@*"&*-8-,@A:(( M$DCU!U<;550NBHH S_.UC_GPL?\ P,?_ .-4>=K'_/A8_P#@8_\ \:K0HH S_.UC M_GPL?_ Q_P#XU1YVL?\ /A8_^!C_ /QJM"B@#/\ .UC_ )\+'_P,?_XU1YVL M?\^%C_X&/_\ &JT** ,_SM8_Y\+'_P #'_\ C5'G:Q_SX6/_ (&/_P#&JT** M ,_SM8_Y\+'_ ,#'_P#C5>)^/?@MXJ\7^-=0UVWN='MXKKR]L4EQ*67;&JV/^F?O7U%4#_\?\/_ %R?^:T ?,W_ SCXP_Z M".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU M1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@C MH?\ W_E_^-5]044 ?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5 M?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ M#./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__ SCXP_Z".A_ M]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PS MCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ MW_E_^-5]044 ?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% M 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C M#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__ SCXP_Z".A_]_Y? M_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_ MZ".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_ M^-5]044 ?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R_ M_P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H( MZ'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__ SCXP_Z".A_]_Y?_C5' M_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A M_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5] M044 ?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P , MX^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W M_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__ SCXP_Z".A_]_Y?_C5'_#./ MC#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#? M^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^-4?\,X^,/^@CH?\ W_E_^-5]044 M?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H(Z'_ -_Y?_C5?4%% 'R__P ,X^,/ M^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_XU7U!10!\O_\ #./C#_H(Z'_W_E_^ M-4?\,X^,/^@CH?\ W_E_^-5]044 ?+__ SCXP_Z".A_]_Y?_C5'_#./C#_H M(Z'_ -_Y?_C5?4%% 'R__P ,X^,/^@CH?_?^7_XU1_PSCXP_Z".A_P#?^7_X MU7U!10!P?PF\%:EX$\*W6EZI-:S3RWKW"M:NS+M*(N#N4'.4/;TKO*** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "F&,&99.=RJ5'XX_P *?10 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D! end GRAPHIC 29 ex-10d1g023.jpg GRAPHIC begin 644 ex-10d1g023.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( 7D#-@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ />YIX;: M(RSRI%&.K.P4#\33+>\M;O=]FN89MOWO+<-C\JX'XVC/PXE'EB3-Y;C83@-^ M\'%5[E]4\*^"-2UK2_">D>'+JUD26:WC>.1;J!?O?,@7# MB7^HV6EVXN+^ZAMH2X023.%7<3@#)[DU/))'%&TDKJD:C+,QP /K7AWB;Q/J M7C'X;7FN!8(]/EUBVCTV!A\X"R %I"">K=NP'O6MKWB'6?[(\<:!X@33K]K# M3H[J)XHGC1U?G8R[L\$=)G15'( M55R.IP,D\#UJY8>))O%/B'P/J8L[2#4+_3KT"=D9_(D0;W&:;_ M ,_U_P A7TOZ?I_F>OU%+<00O&DLT<;R'"*[ %CZ#UKSGX*#56\(RSWVH1W% MLUS,L4?E$.C"1MQ+%CD'L,#'O7)_$^[L]9\4ZQ*VIV]M<^&+**2PCDN%1GN2 MXD;:"06.Q0,#N10]&AK6Y[O17/OJ4FN^ CJ6F7"0R7=AYT4C)O"$IGID9[CK M7FWA7Q#X@T+X6^&UBNK:ZN]9NTL[ S0D"VW,^YI#NS)TR.E.VK7I^(KJR9[3 M44MS! T:S31QM(<('8 L?0>M5).",>M>>_%.XLM<\3ZK')J=O:S^&].6>S62X6-GNV82?*"1N(10,#N14W6 M@TKGNE%>.^(M4U;Q#XA^'>I:1JD-JFH1R/&&@+A)/+!8L PW#L!Q@C-6= ?7 M;;XH^-)Y]9M/LUI'#).LL#*C+Y1*8.X[ O&XX.<'I3]?/\ WV\OQ/6:BNKJW MLK66ZNIDAMXE+R22-M5%'4D]A7D^A?$W4G\0""\N(=1T^73Y[Q98=/EM0IB& MXB-G)\U2.-W%33ZEXGUWX6ZMKFJ7&G?V=?Z3-+':P0LLD!(^4;R2&XSG@F- MHD1@<>4_($A.[GH3M _'FJ:ULOZUL2GI=_UU/9:*\DN/B7K>BZ#KL5_%;7>K M:?JL>G0SPPL(W\P9#F,$G( / // J-OB%XHM/#GB6>:W:5]/MHY[2_FTN6T2 M0E@K(8W/49Z@TKZ7_KN/K;^NQZ_17E<_B+Q8]WJ>A:A=:<);K06U*VGMH& @ MY(9""V6XSAN/7':MOX1KJ7_"NM*EO[V.Y26%6@"Q%6C3GAB2=QSWXIV_K[_\ MA7_K[O\ ,Z\:E8&?R!>VQFW;?+\U=V?3&>M6J\5^',.GR>)-::X\(RWUR/$% MR8]6%O$RV^&R,NS;A@\\#O7K&CIK*"\_MB:TD)N7-K]F5AM@_@#9_B]<<4EL MF-[M%RXN[:T4-8_%XV2ZKX,. MHVAN[,:DWG0" S&1=G38 =WTQ7/Z=?\ B'P;X?N+K2+#[%:ZMXB2+3;'4(RO MEPR9'WG^8/3^O7_ "/<:8TT22I$\B+(^=BE@"V.N!WKSRXU MOQ?/XD/A:PO]-2^LM/\ MEW?2VC%)69B%18]_P HQU.3]*Q;+Q9_PDFN_#_5 MKK3[9;B9+\2MAB8FC&UMG/0X[@T?U_7W >P45XYH/Q.\1ZQJ&FWL5C)/I]]> M>0UI%I^ELDMY8&> M5@G'F;MW7.#MQ^(H_K^OO#^OZ^X[^JLNI6,$IBFO;:.0=4>501^!->>?!I=7 M;1]3FOM1CN+?^T;A%C$)#"0/\S;BQ^4]EQQZUA)#I\WQB\7"_P#"4NOY>U", MEO%*+?\ =CD^8PQGVSTH6Z7D*^C9[517F>I>.=9M+?X@/$;?.@F(6>8O[RY. M[GFJUYXP\776K:C9Z7/ID*6>B0ZDS3V[.68IN91A@,'U/3WI75K_ -;7_0=M M;?UT_P SU4G R>@JM8:C9:I9K=Z?=0W5LY(66%PRG!P<$>]><0>-_$7B6\T7 M3]%6PLY[C1AJMT]S&TBMD[1&N"" 2#SS@&N5\.>*-7\.?#3PQ]E>*QL)Y+G[ M7J4MH]REN1(=JE5(P"3]X^E5;5K^NP7T/>B0!DG %1075O=*6MYXIE4X)C<- M@_A7,^*=/U#Q7\-[JTTR\@%[>VB,DT+GRW/#$!NNUAD9]#7FD]Y!!X+\5:1: M^'HO"WB*STX/=QQ)NCN(1D;D*D#)S][DC/4U+=KWZ#6MO,]VHKRQ_$&M>'_! MGANWFUZR%[>P*T173);B9D$:D*L2-EB/XF)'TKG;[Q%XA\6V'@+4H[VWL;B? M5'MV @8KYJ[@'*[@=N!]P]^]5;6Q-_=N>ZT5YO=^,M;L[GQS;E[9VT+3X9[9 MA#C,C1LS%AGD9'2J-UX^UV#4M!6ZN+/3+"]L;><75S:.\5U,X!>/>IQ%CMG/ M6A*^W];_ .0WI_7I_F>I3W$%M'YEQ-'$F<;I&"C\S207$%U'YEO-'*F<;HV# M#\Q7G7QKV-X4TL/;FY0ZO;;H 3*,GY<'@YZ<^M3:'X]\3SSSI=VSW-N^F MRW2W/]DS6J6TJH6"$OPZGUXZ4NC^//$Z2>$[_6!I\FG:^CKY,$;+)"RIN#;B M>=V#QCC.*?\ 7]?*;DZ?\ V)JVHK:"Q6%O.A1G**_F M;L,?ER1CO4\M4"VS-+*%4GKN&T@<9P>3GM2;L MGY?\#_,:U?\ 7]=#UVJ2:QIDC72IJ%L3:R"*X_>C]TY_A;T/M7.?#-=23X?Z M5)J-['=;[:-X2D10HFT85B2=QZ\\?2O+I8([_P""OVJX&Y]5\1^;<$_Q9GV8 M_):IJTN7^MTB4[QYOZV;/?3/"L'GM*@AQN\PL-N/7/I35N[9Q$4N(F$N?+PX M._'7'K7AB7TMWX>L_AF[EKNWU9[2Y#=39PYE#?0C:/P-3^$YHXM+^%*M:02M M))=*LD@;='PQRN"!^8-):O[OQ!Z?C^![39:A9ZE$\MC=0W,:2-$S1.&"NIP5 M..X]*LUX9I'B^Z\+>$98K",&[U+Q)=VZ2&!IO*&[+,(UY<^@%;(\>^+AX5U2 M<:7-)<6=W%&M\VF2Q!K=\[I?(8[B4Q@@'N*%JK^GZ?YCZ_UY_P"1ZU17BFO: MKK.O3> [S3_$>GS>?J#QI<06K!"X!PSH6!&!P4SUYS6[J?BSQ5<7OB0:/-IT M-OX;B3SQ<6[,UW)LWMC#?(,#CKUH>BNPZV/3J*\H/CCQ/KFJ^1H]>6WGQ M"\41^%M'OKFR_LD2W$T.H7\^GRR)"$QL?RLAE5\]3TQ5Z]O#_P ++\!ZK'/! M,^J6%Q;S2VQ_=RJ%5P5SSMR2132U_KL'0]'MI6FB9F !$CKQZ!B!_*IJK6/_ M ![O_P!=I?\ T8U6:0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% &+XJ\,V?B[0WTF^FN(86D23S+=@KJRG(P2".H]*R9/ $5WIS6& MI^(=>*9X[J:,AMAR$.$'RDXR.^!6UJ^JW5C=:?:V=G#WI5>W\5V'V(37Y-E.DKPS0D&3RW4X;E1]WD'<<#!&<4(#(G^&.B2 MQ:E EQ?06NH7L=\]O%(H2.5#G* J%OG8@$;,#YNO0<\9Z M,YR.IJ6P\6V4S&WOFCM;P7$D'E)(95%NG]?UH5_#7A&S\*R7HT^\O6M;F4RK: M32!HH&))/EC (R3W)J"Q\ >'K1M0DGLH]0GOKE[F:>^B25PS=@=O"CL*TCXE MT<0VTOVY#'&;/PSX=CT.UFN)[./>%^T,&8*Q)*Y '')Q6'%\,-(B\/ M'1/M^J-:QW N;,M.-]DX)(\HA>.2>N:U-7\76%BEJEK<13W%S+;A$Y(*2R!0 M' M?"EEX!=-N/$%YJYNKY&OK?[->VR2@0W2A"@ M+C&<@'J"*GU/Q;I]K97M6PU2RU.U:YM M)Q)$C%7)!4J1U!!P1^- ?U^IRVC_ RTK2-1M+TZCJMZUI;O:PQ7DZO&D+#& MP *. /Q]($OI%M&@CM[CRHRSY,J%%=7QCC(8<4[5]8NM*FMV^PI+9O+'"\OG[7#.VT; M4VG=C()Y'MFAZ[]0V*2>"=-2ZT:X$]UOTFR>R@&Y<,C*%);Y>3@=L?2J]M\/ M-)M=,\/6"7%Z8M"N/M%L6==SMSP_R\CGMBI[7Q8]Q.A_LUS:W"SM9O%*'DF, M1P04( 4GDCYCTYQ44?C">XTW3)H-,07E\LS"WGN@BH(B0PWA3ENF !Z\X%%^ MO]=PMT&W/P[T2\BUR.X:Z<:O M?_2'F5O-:10-H7.[.B44+0'J<;L5+9>!+'3=?FU.QU'5+>*:X-U+81W %L\IZL5QGGTSCVKJ:* M.?\ #_A&S\-7VH3V%W>^1>RM,;.20-#$['+,@QD9]R:GT[PS9:9XCU?7(9)V MNM4\OSE=@478NT;0!D?B36S10!Q.N?##1M=O]3NI;W5+9=315O+>VN D4K*, M*Y&#R/KCU!K0A\#Z;#?7UVL]V9+S3DTV0%UP(U7:"/E^]C\/:NFHI6TL%];G M%/\ #+1S#I*P7VIVLNFVOV)9[>X"230=T1],'T-)_PK+38_#UMH=IJ^LV MEE"LL;+!PKK* M*'J"T.)/PTL39:7"-;UQ;C2]Z6MXMRHF6-E"F/.S&W Z9]Z7_A6.C)X6MU',OGQ2$DG#%<'KCD&NUHHN!Q6L?#+2-:O;JZGU#586O;9;> M\2"Y"+2.O& >X-/OOAOINH0V=K<:GJYT^WBAB:Q%R!#-Y0&TN-N< M\#.TC.*[*B@#%\1^&;+Q-9VEK>23QI:W4=U&86 .Y#D Y!XJG=^!='OM;U34 M[@3L=4LQ9WEN' BE4=&(QG<.@.:Z:B@#C(O YTK1[^*VUG6M18V,MM:V][=! MHX\J0 N>PRV<5E^!?AK#I6GZ#?:O)?MJ%A;$)8SW D@MI&'SE .Y^I'I7H M]%'6_P#77_,/(XJQ^&&BV-];2+=ZE+96EP;JUTV6X!MH)Q0S3V^JW$L]RLS \R## 8 P,?C[UOT4=+!UN8WAGPY#X7TA=, MM[Z^N[=#^Z^UR*YB7 12 /E&*Y#0? $LGA[4?#FLI/!8P:R;VQFAD3,L>X. MOKC!R"" :](HHZW_ *_K0.ECFT\$:1'XSO/%*B7^T;JV^S.-PV 8 + 8SN( M&>O;%=;10M >IQS?#716T5M-\ M^^3_ $]]1BNDE"S03,M=/11TL!Q;_#+13H5CID-UJ-O)971O(KZ*8?:/.;[SEBI!)[\4NJ? M#;2]4O[JZ.HZM;?;8TCOXK:X")>!1@>8-IYQP2I'6NSHH YR'P5I5MK$VI6Y MFB:335TP0HP\M(5Z;1C.?Q_"LYOAII2Z=H]M:7^IV5QI,30VU];3*L^QCDJQ MV[2#_NUVE%']?U]X'*WW@:*^TF"P.OZ]$(UD669+P%[A7^\)-RD$?0#';%9L M'A&>#Q_H36]GY.@Z#ICQ6KF0,7E?"D8SGA1U(KO**.MPZ6*UC_Q[O_UVE_\ M1C59JM8_\>[_ /7:7_T8U6: "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ,K6-*N;^YL+JSO(K:XLY&=3+ 95; W MU"P^S?VQ*IE$INF>,D2R2$9D 5E (Q@ [@!Q@]:L>.M"4VID;)"K(R@9..AY MH0$=]X,-X;@?;P$>ZCO(E:$_)(L8C.2K@LI4=!@@GK5V3PS#-X5.AN85C9@S MF.$[&_>!S\K,QY[Y)ZFLM_B?X:2P-[YE\T/F-&I6QE)FVULEC/ TZ7$&+@0-N6./=]\/(0PYZ+MZG&.V MCX:\90^*- O=3M[*YMC;/*ACN(V7=L)P02!G..0.AX[5QJ_%R^;P&VJ?V;;# M6Q+M%GO;9Y?E^=YGKCR\_C1_P/S'N='>^ )+R".%]9?:=[S Q'#2-*9&= ' M7).,-NX [\U=O?!D=U:1QK=XFBOI[R-G1BN92Q*D*RD@!NH8=/PK+?QO='6; M&#?:1V[:@+>XPK92,VAG.2<#.>XR,>]78OB=X8FLIKI+FY*QO&@C-K('E\PD M(44C+!L'!'I1Y"OU_KJ/'@DH8X[>_CM[4M;23016W#- P8;26)53CD')]ZU[ MS2)]1T"XTV[OS)),3^_$07 W[E&T<<# SWQFL.+XD:5_:NM6EW;WEI!I422O M@%23?$SPO!:V5R]Y,8[M#(I6V=C&@;8S2 #Y &R"3CD5 M>UCQ$^CZ_H]M+'%_9VH+*AN">4E5=ZCTP5#?E1L&XQO#$YBOK1=2"V%U*TZP M^0"Z.SAVR^>1G=@8'7J<5=70(##K$,\LCPZI*9) I*%08U0J"#GHG7WK"TSX M@V9L]'_MB*:UNM45'B\NWD:%1(Q$8:3& Q&.">IH\/\ CB&?39&U>4+=HM[< M$11''D03,A/UQCCO0,O6'AJYT:^DDT_49WBNKM);@7+F0K&L878N>Y*KSQ@< M=JLZCHM_>Z]::A'J,"V]LOR6LUJ9 '.2)D\P*N-X[]&CM1-]AC:W_ -29#DER&^?'08V\>O6H$\(W M?_".1Z/<7VGW"I*[B2;3=^T,2?E5I" P+'#<]N/7C=5^*6LZ$NBQW$6DR37> MG0WLJ3.\3RM(Y&R+ *@@8Y8@5W4WCC1+;69=*N9;B"XCC>0O);.L3!%WMM?& MUB%R>#V-#6FO]6"^O]=3;L;.'3M/M[*W4K!;Q+%&#V51@?RJQ7(S_$KPW;:? M9WLTMVD5VK21C[)(6\M<9D( R$Y'S'CFJ=IXVN#KUS:W$EJ;4:I+;1D(VXQ) M:K-\N,@G)/7''3FF]]02['=45R%M\3?"]U975VEW.D5O"DY\RUD0R([;5* C M+Y;Y>,\U:G\6)>^#+_7= C^U26J.?(G1HVW)RR,IP0V,_I2>BN"UT.EHKC8_ M'UNUS=7'D22:5!:6THDMH7FD>28%@H50> H!/UJM_P +$LO[:CN5N V@/I2W M8<0MYGF&X$6".O4X(QP:=G>P+4[NBN;U/QUH6DMP^U02>0S1)N4E"YZ#..A-3?2X[:G4T5 ME^&]5.N>&=-U0KM:[MDE91V8CD?GFM2J:L["3N@HHHI %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 5K'_ (]W_P"NTO\ Z,:K-5K'_CW?_KM+_P"C&JS0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!SWBH:=?V7]E:@FI['>*?=9V M4LO*2!@-RHP'*+8?$4S>)1(M, MO?+;1QQG^*]"6?2-%T[1=/N M[VVT]YG,6HZ;<#+/R#_J"IP2>,?C6Q'HFC3ZU9:_>?VU%JL:0_:DM='F$$SQ M@#[KPEE';Y2.*WY_B'IEMXF.AS6EZLIC=XYE5&63;'YA 4,7SM!QE1G%9MQ\ M7-#MM+L;Z2SOC]L5Y$B4Q%UC3&YS\^.X^4$M[4+03U+FCG2-%L[^S@/B*6WO M)I)?+FTRX80[R2RI^Z&!DD\YZUBCPMX34$B+Q%N.D_V3N_LRXSY6-N__ %/W M\<9Z8[5Z5!-'('S<_:&1M M+N-K'[/Y&#^ZSC9SZY[]JS;;PCX;L]'O-+AN?% M;K8I!TAR41K M9/ ((->JT4 ><7&A>&[DWBN?$X@N[2*VDA%A<[I>O=76G7#22NB%%#8A VA6/ KT6B@/(\KN?"'A6<6A1O$ ML,MMYH$J:5*Q=9)3*58- 1@,QQ@ X[UT'B<:%XKT7^R[Z#78X@ZNDEOI=RKH M1Z$Q$#@D=.A-=I11Y!?6YYMJN@>&M6UNRU.3_A)(FM!"(X(M,G\K]TVY.#"2 M/?!&:BNO#7ANY@CB2?Q7;%1DZ)JFF1#7YUU+ M>9Y)]*GSEDVG 2%5''H.:[VBAZ[@M-3R9/#NGZGIFG#6+GQ+;W46FIIUW%8V M%P(KB)">&)@S@Y[$5<'AOPVOB1M#R",>3TVC(]_;BO0J*.E@/-+KPWX5O+!+.>/Q$T::= M#IR'^S)\JD3[T?\ U/W]WX>U;7A^;2/#^C_V9$FN7,19F9Y]'F#-NZ@[(5'Z M5V-% 'F*>&/"\7AJ30X#XFB@>[%UYJZ;.9 PX"\PE2H (/ I(_"OA2/3?L M 7Q*8?L1L@3IMP&"F;S@P(A^\'Z=L#I7I]% 7/++CPEX:N[22.YN?%<]R]T+ MHWDNFS/*)!&(SU@VD%1T(^F*L2Z9IEK)%J%B=?GU"RL&MK..?2YDC+%"H+%8 M >>I'3/(%>ET4/56 Y+PYJ-CH7AK3=*,&K,UI;)$S#2;KD@Q_Y]M6_\%-U M_P#&Z/\ A)['_GVU;_P4W7_QNMFB@#&_X2>Q_P"?;5O_ 4W7_QNC_A)['_G MVU;_ ,%-U_\ &ZV:* ,;_A)['_GVU;_P4W7_ ,;H_P"$GL?^?;5O_!3=?_&Z MV:* ,;_A)['_ )]M6_\ !3=?_&Z/^$GL?^?;5O\ P4W7_P ;K9HH QO^$GL? M^?;5O_!3=?\ QNC_ (2>Q_Y]M6_\%-U_\;K9HH QO^$GL?\ GVU;_P %-U_\ M;H_X2>Q_Y]M6_P#!3=?_ !NMFB@#&_X2>Q_Y]M6_\%-U_P#&Z/\ A)['_GVU M;_P4W7_QNMFB@#&_X2>Q_P"?;5O_ 4W7_QNC_A)['_GVU;_ ,%-U_\ &ZV: M* ,;_A)['_GVU;_P4W7_ ,;H_P"$GL?^?;5O_!3=?_&ZV:* ,;_A)['_ )]M M6_\ !3=?_&Z/^$GL?^?;5O\ P4W7_P ;K9HH QO^$GL?^?;5O_!3=?\ QNC_ M (2>Q_Y]M6_\%-U_\;K9HH QO^$GL?\ GVU;_P %-U_\;H_X2>Q_Y]M6_P#! M3=?_ !NMFB@#&_X2>Q_Y]M6_\%-U_P#&Z/\ A)['_GVU;_P4W7_QNMFB@#&_ MX2>Q_P"?;5O_ 4W7_QNC_A)['_GVU;_ ,%-U_\ &ZV:* ,;_A)['_GVU;_P M4W7_ ,;H_P"$GL?^?;5O_!3=?_&ZV:* .?M/$=E'"RM;:H299&^72[EARY/: M/KST[=*G_P"$GL?^?;5O_!3=?_&ZT+'_ (]W_P"NTO\ Z,:K- &-_P )/8_\ M^VK?^"FZ_P#C='_"3V/_ #[:M_X*;K_XW6S7F\_C/Q!IOB?58-1@1(8EF:PL M1:L&ND1C:1 M==&F'3]1$9O?L/VWRE\CSBH95SNSR#Z?6JMK8F^ES5_X2>Q_Y]M6_P#!3=?_ M !NC_A)['_GVU;_P4W7_ ,;K'\5:MXATW7-*CTN:QDAN9XXOL#0LTTRD_O'W M9PBHO.<'^5=C2Z7'UL8W_"3V/_/MJW_@INO_ (W4)?^/&S_ .PC:?\ H]* #_A)['_GVU;_ ,%-U_\ &Z/^ M$GL?^?;5O_!3=?\ QNMFB@#&_P"$GL?^?;5O_!3=?_&Z/^$GL?\ GVU;_P % M-U_\;I/%EYJ]AX:O+G0[47.H(%\N/;NX+ ,0N1N(7) R,XKD=,^(5^;K0;%[ M5M5^W3317-U;VY@\HIV:-VRC*.6!SQTSTH!G7_\ "3V/_/MJW_@INO\ XW1_ MPD]C_P ^VK?^"FZ_^-US5M\7- NX-0GBMK\QVSO+:TD1(;RTA,:-(0 M?,C ).[8<#=GO774 8W_ D]C_S[:M_X*;K_ .-U&OB[3'FDA2+5&DCQO0:5 M7FK MZ+>VK)J3V-M$/+!F(SQDO@$!3NR0.F,T =9_PD]C_P ^VK?^"FZ_^-T?\)/8 M_P#/MJW_ (*;K_XW7/7'Q3TF&UAN8M-U6Y@>S6]E>"%2((BS*2^6'0J"6V>-51R"I!#2+DX)[$>ZFO/ M">M.]U9FQE(EA7,)8MCB;CD]>M5?B9K6NZ/'HQT&:KJ6IV-]*F@'2[F2S2-$#,\(CS*&93SND9>E):_P!> M0];K^NIT/_".:4-:;5E\):^MVS,V5NXPJLR>6S!?/P&*]P,U"_A31WMXHQX3 M\1))%(\@N([Y%F9GQNW2"?<HBQ0Y(W*2/F)P3M[=,U<;XD-_;:6R:',VG M&[M[1[[[0HVO,BNG[O&3][GGCWIVUL);7.B_MV\_Z%K5_P [?_X[1_;MY_T+ M6K_G;_\ QVL;P?X_/BW49H4T6ZM;78TEO=,=R2!6VD-P K=P,GC-=G2&8O\ M;MY_T+6K_G;_ /QVC^W;S_H6M7_.W_\ CM;5% &+_;MY_P!"UJ_YV_\ \=H_ MMV\_Z%K5_P [?_X[6U10!B_V[>?]"UJ_YV__ ,=H_MV\_P"A:U?\[?\ ^.UM M44 8O]NWG_0M:O\ G;__ !VC^W;S_H6M7_.W_P#CM;5% &+_ &[>?]"UJ_YV M_P#\=H_MV\_Z%K5_SM__ ([6U10!B_V[>?\ 0M:O^=O_ /':/[=O/^A:U?\ M.W_^.UM44 8O]NWG_0M:O^=O_P#':/[=O/\ H6M7_.W_ /CM;5% &+_;MY_T M+6K_ )V__P =H_MV\_Z%K5_SM_\ X[6U10!B_P!NWG_0M:O^=O\ _':/[=O/ M^A:U?\[?_P".UM44 8O]NWG_ $+6K_G;_P#QVO._C-XPUK2_!MK+86-_I(, L6_P"/.WZDY/\ !ZFG?\+M^(?_ $,/_DE; M_P#QNO/Z* /0/^%V_$/_ *&'_P DK?\ ^-U@1^./$D>IOJ(U-FN7,A_>1(Z* M7!#E4*E5)!.=H'6N>HH V/\ A*]>%O:0KJMS&MFAC@:-MCJA.2N\88KGH"2! MVJP/&WB(:Y_;/]IN;[S_ +3N,:%/-QMW["-F['&<5S]%%P.BU'QWXHU765U> MZUFY^WK&L0EAQ#\@.0"$ !&?:M[_ (7;\0_^AA_\DK?_ .-UY_10!Z!_PNWX MA_\ 0P_^25O_ /&ZAN?C%X]O(T2?7MZI(DJC[' ,,K!E/"=B!7"T4 >@?\+M M^(?_ $,/_DE;_P#QNC_A=OQ#_P"AA_\ )*W_ /C=>?T4 =GJGQ7\;ZU8M97V MNL\#,&PEO%&P(.00RH&!SZ&LN+QMXBA2S6+4W4V=PUS"XC3?YC?>9FQE\X&0 MQ(/>L"B@#:C\6Z]%:7=FFIS"UNUVRP<>7C<&^5<83D9^4"K^E_$;Q;HUE=6E MCK#QQ7;%IR\,,O$%RMR)=3D_TBY^UOL55*S<_.A &PG<<[<9SS6%10!LW MOBS7M1\G[9J<\QAA6W!?'S1ABP5^/G&2?O9J]K?Q#\6>(C:'4M9E:=0M'70X;\VX,D4LER(S&S MJ< @_P )Z^]82Z9$ME'9KX*L1;1P26Z1B]7"QR$%U^[T) S4_P 2/$%YX;T- M+ZR2,,TT<4D\D9=+=&)S(RCD@>GO6&WC]-).A6MZ1J[:F9,7VF0.8R@SM(4! MLMQRH/'6KBDR&Y(U+[2H-2MYK>]\$6$\4TPGD5[Q3F3:%W?=ZX 'X4Z'38K> MY%Q%X*L5E%O]F#?;5.(MH7;]WIM 'TI__";:#_;:Z3]JD^T--]G$GD/Y/F_\ M\_,QMW>V:AL_B#XM/EB]!T^:VLK>7P#IKPV6?LR-=H1'D[B!\O3/.*OO%))*\K^$+0N]Q'=,?MR\R MQ@!'^[U Q]*;XMN=9LM'GO=*O;"T2UADFFDNX3)G:,A0,@#//)]N*G\*ZK< MZYX5TS5+R 07%U LCQ@$ $]QGL>OXTU%?U_7D',RKIMBNCZE<:CIO@NRM;NY M!$TL5ZJE\G)S\OK6O_;>M_\ 0 B_\#U_^)JW11R(7.RI_;>M_P#0 B_\#U_^ M)H_MO6_^@!%_X'K_ /$U;HHY$'.RI_;>M_\ 0 B_\#U_^)H_MO6_^@!%_P"! MZ_\ Q-6Z*.1!SLJ?VWK?_0 B_P# ]?\ XFC^V];_ .@!%_X'K_\ $U;HHY$' M.RI_;>M_] "+_P #U_\ B:/[;UO_ * $7_@>O_Q-6Z*.1!SLJ?VWK?\ T (O M_ ]?_B:/[;UO_H 1?^!Z_P#Q-6Z*.1!SLJ?VWK?_ $ (O_ ]?_B:/[;UO_H M1?\ @>O_ ,35NBCD0<[*G]MZW_T (O\ P/7_ .)H_MO6_P#H 1?^!Z__ !-6 MZ*.1!SLJ?VWK?_0 B_\ ]?_ (FC^V];_P"@!%_X'K_\35NBCD0<[*G]MZW_ M - "+_P/7_XFC^V];_Z $7_@>O\ \35NBCD0<[*G]MZW_P! "+_P/7_XFO+/ MCWJ.HW?@6QCN]+2UC&I1L'6Y$F3Y4O& ![\^U>O5Y1^T#_R(5C_V$X__ $5+ M2<4D-2;9\W4445F:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'W_1110!@>)K?5[B!%T:XM(;@$;A>0&6 M*1>U^'6HZ9;:+)I^HVJW^GWTUX_F6["!O-&&5%4Y4 =.:]&O M] TC59UGO]-M;J55V!YH@Q"Y)QD]N3^=5?\ A#O#7_0"T_\ \!U_PJE*Q+C< MX"P^%[6/BQ]2"Z5/:O?&]\R>T=KI"6W;%;=MQGH2,UE^#O"FLZO8V+WEW%%I M%EK,]ZML;=EG:19&P-Q.-N>>F:]3_P"$.\-?] +3_P#P'7_"@^#_ V>NA:? M_P" Z_X4*235NG_ _P @<6[_ -=_\SE_''AC6O$T=C;V-Y9Q6<4OFW-M=QNR M7!!!4-L()4'G&>>*Z+2X=1BTZ)-3-JUVHPYM(V2+';:&)(XQWJ;_ (0[PU_T M M/_ / =?\*/^$.\-?\ 0"T__P !U_PIJ=A.%R7:W]T_E1M;^Z?RJ+_A#O#7 M_0"T_P#\!U_PH_X0[PU_T M/_P# =?\ "GSBY"7:W]T_E1M;^Z?RJ+_A#O#7 M_0"T_P#\!U_PH_X0[PU_T M/_P# =?\ "CG#D)=K?W3^5&UO[I_*HO\ A#O# M7_0"T_\ \!U_PH_X0[PU_P! +3__ '7_"CG#D)=K?W3^5&UO[I_*HO^$.\- M?] +3_\ P'7_ H_X0[PU_T M/\ _ =?\*.<.0EVM_=/Y4;6_NG\JB_X0[PU M_P! +3__ '7_"C_ (0[PU_T M/_ / =?\*.<.0EVM_=/Y4;6_NG\JB_X0[P MU_T M/\ _ =?\*/^$.\-?] +3_\ P'7_ HYPY"7:W]T_E1M;^Z?RJ+_ (0[ MPU_T M/_ / =?\*/^$.\-?\ 0"T__P !U_PHYPY"7:W]T_E1M;^Z?RJ+_A#O M#7_0"T__ ,!U_P */^$.\-?] +3_ /P'7_"CG#D)=K?W3^5&UO[I_*HO^$.\ M-?\ 0"T__P !U_PH_P"$.\-?] +3_P#P'7_"CG#D)=K?W3^5&UO[I_*HO^$. M\-?] +3_ /P'7_"C_A#O#7_0"T__ ,!U_P *.<.0EVM_=/Y5Y1^T$"/ 5CD$ M?\3./M_TREKU+_A#O#7_ $ M/_\ =?\*\I^/^@:1I7@.QGL--M;65M3C0O# M$%)7RI3C([<#\J3G=#4+,^<:***@L**** "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 ^_Z*** *UQJ-C9R".YO M;>!R-P6655)'K@FH?[G'6L^;6M,36M0T^/0K-H[,1?Z0Y15=F=48?=XV[A]3QQUH6H/34Z M7^W-(_Z"EE_X$)_C1_;FD?\ 04LO_ A/\:PK?4]!2WEDU&SL;=A=3PHJV^[* MQN5W' .!TR3P,U-?ZGX8L(+Z5K2";[%&9)A#9[\8 .-P7;GD<9[T7TN!K_VY MI'_04LO_ (3_&C^W-(_Z"EE_P"!"?XUEIJ'A5YK:'RK-);D*8T>UVGYL[0V M5^4G!P#@GM20ZGX1N$N'B.GLL";Y&\@ ;<[.,\\=: -7^W-(_Z"EE_ MX$)_C1_;FD?]!2R_\"$_QJ&Q@T34;;[1:6=I)'N*G-N%((Z@@@$'V-0:W'8: M1H]S?Q:%#>/"A80Q1("WXG@#U/IZT/0%J7?[2IVC;N/:LFRU33[A-/-QX?M[9[FZ>U MF0JK&WD"ED!^7G< /3&X46UL'2YT']N:1_T%++_P(3_&C^W-(_Z"EE_X$)_C M6*U]I8\-WVM+HMJT-NTHC78O[U48KNSMX!(..O%7K]O#NF-&MY;V<1DZ?Z.# M@9QDX'RC)ZG H N?VYI'_04LO_ A/\:/[.* /F>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#[_ **** .8\4_V)/I6L<-LMG:B(13R%R78RK M&_ '0%L#W'/%"WT$]M3%OK3PS=2"9?$5B9/,N"PG5F1DF?>5(1T/!&,YQUXJ M>?\ X1^>XO&_X22QM[>YMGMS%:H4W;E"AGRY#$ <84'WK;@\706T$QU$NTBW M-RJK!$6*PQ.5WMCH ,9-3WOBZSM[/4I[:VNKP6$3.YBC.QB%#;0WK@@TM.7R M'U.>$FC/<,T_BNR>">2":[C2':9)(<;2K;CL!V)D?-T.",U%=6OA>[LH+9_$ MMO\ N;4P*1QEO-24,<'L4 P#R#U%=4OBS3_.ABDCNHFD,:R%H&VP-)]Q9#T4 MG(Q]1ZU'%XTT>2*63?<(J1^8ID@9?-&_9\F1\WS$+]2/6F]P6VAFZ7J/ABQT MF:QFU?3G$[EI3 7C#YP.[LV< <[JFOMLK8/$85>3,NU2,'C<" M3CWKH-.U2VU.V>>#>OEN8Y$E7:T;#J&!Z=0?QI]\UU]D+6+VRR]=]QDHH[G MQG\Q]:'Y@M]#DY-1T*Z\+PZ)>>)+-U"I%-)$NSS8U(RN-QQN4;2<]S5*:+PL M+;48+#Q%!9K=F*6,AS(89HSQ("QYZ*,>U=3IVN^?X276[R-8@(&E<(3M(7/* MY[$#(SV(K.L?%%[(E@+VV@CD>]:SO1&Q(A8KNB(]B"H/NU#U;!:(@N]1\,S^ M%7T*'7;6&,V_D+)D-MXQG'&:R-;_ +-\01(E]XRLA^Z:)UBA94Y((95\SAN, M$MN!'85TS>(KC_A$;[7$@C(C,K6ZDG#QJQ56/U S^(K1U37+31U1KM9_+89: M2.(LL:YQN8CH.:.MP\CBKR'P]J#W$-WXJMVL)99YU@1 KH\J,A^?/( 8X&.O M?'%6()M#.I6^I7WBFSN+R*9'+1QB-65(Y$5=NXX/[QB3G\!6S:>+K6.YO8-2 M=X!#_P"@Q:?]]T?\)?X>_P"@Q:?]]UMT4 8G_"7^'O\ H,6G_?='_"7^ M'O\ H,6G_?=;=% &)_PE_A[_ *#%I_WW1_PE_A[_ *#%I_WW6W10!B?\)?X> M_P"@Q:?]]T?\)?X>_P"@Q:?]]UMT4 8G_"7^'O\ H,6G_?='_"7^'O\ H,6G M_?=;=% &)_PE_A[_ *#%I_WW7E7Q_P!>TK5/ =C!8W\%Q*NIQN5C;) \J49_ M45[A7C_[1W_)/-/_ .PK'_Z*EH ^8**** "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 **** /O^BBB@#/U/1K7 M5G@:ZWE81( @(PP="C \>C&LN'P3IL%E#:I-=E8H$@W-("S!91+N)QRQ8IS%]X&TR]=)&=Q*LDT@=XH9?]:V]AMD1AC(&#C/O4MQX/LKN]N+FX MN)V,UL]MM1(H]J,NW&50,V!T#$@>E=%11TL!SR^$H/M DDU"]E1FBDGB8QA) MWBQL9L(""-J\*0#M&1UIMSX*TR[LX[:9YWCCMC;KN*GCS%D#$%<$AD7J,>H- M='10!EZ;H-GI^E/IQ2.XMY"2ZO;Q(K9[%455/Y4FJZ#;ZEHO]DQ32V%M\HQ: M!%^4'[F"I&T]",0&C(W*H& 1D$9^HK'U7P-:ZX(_[3U*]N72,Q[W2')4G/ \O"D?WE /J3 M7544=;ATL"["\FF-U=7DUM*\LOV5G41J\BE68$*&^ZQ &<#.<9J:W\+6 M\5Y#>SWMY=W<4JR">8IE@J.BJ0J@8 D8\#.3UK>HH **** "BBB@ HHHH ** M** "BBB@ HHHH *\?_:._P"2>:?_ -A6/_T5+7L%>/\ [1W_ "3S3_\ L*Q_ M^BI: /F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#[_HHHH S[[6+;3YUBFAOG8KN!M[&:9<9(^\ MBD9XZ=:K?\)/8_\ /MJW_@INO_C=4?%^NWVAOI4EH(S"]PQNU=F,\]*%J[ W97.@_P"$ MGL?^?;5O_!3=?_&Z/^$GL?\ GVU;_P %-U_\;K#/CFVT>&5=4D,LK75UL'F1 M1[8HY-O\3*&(R!@98U:OO&L:0:M]@LGGFL+8S@/+&F_Y0P(4L'VX/WL8.#@T MKZ7 TO\ A)['_GVU;_P4W7_QNC_A)['_ )]M6_\ !3=?_&ZJCQ;&LJ)/IMV@ M5X8KF0%"EO)+C8K8;)^\O*@@;AGO5<^/;".UDN;FSN[:(0^=$TWE@3+Y@CX^ M;Y?F91\V!@YZ4_(%JKFE_P )/8_\^VK?^"FZ_P#C='_"3V/_ #[:M_X*;K_X MW2Z3XDT_5=)FU%9HX8('9)FDF0K&1U^=6*D8(.0>]2ZA=O+HINM,N=X8!DEM MXA<%ES_" <&A@0_\)/8_\^VK?^"FZ_\ C='_ D]C_S[:M_X*;K_ .-U7L/$ M#+X(.MZ@\?F002/,5&T;D)!!'\)R,$=CD5E:5XLN[BVLI);NQNEBOS9W\ML0 M4^=Q_Y]M6_\%-U_\;H_X2>Q_P"?;5O_ 4W M7_QNJ$FN7X\$WVM@1K+B66V4IP(]Q"9'Q_Y]M6_P#!3=?_ !NL MJ'Q>MA+?#5HKE;9+NXCCN]J[/D!?8 #NSM4\XQQC.:LMXQ1)DM9-(U!+]Y4C M2U/E[B'1W5L[]N,1L.N01TH"Q<_X2>Q_Y]M6_P#!3=?_ !NC_A)['_GVU;_P M4W7_ ,;K8'(!(Q[4M &-_P )/8_\^VK?^"FZ_P#C='_"3V/_ #[:M_X*;K_X MW6S10!C?\)/8_P#/MJW_ (*;K_XW1_PD]C_S[:M_X*;K_P"-ULT4 8W_ D] MC_S[:M_X*;K_ .-T?\)/8_\ /MJW_@INO_C=;-% &-_PD]C_ ,^VK?\ @INO M_C='_"3V/_/MJW_@INO_ (W6S10!C?\ "3V/_/MJW_@INO\ XW1_PD]C_P ^ MVK?^"FZ_^-ULT4 8W_"3V/\ S[:M_P""FZ_^-UY3^T!K%MJ'@.QBAAOD8:G& MQ-Q8S0KCRI1]YU SSTZU[?7C_P"T=_R3S3_^PK'_ .BI: /F"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@#[_ **** ,/6PDEW;B30[_4!$K%7@:,(-ZLC*0TBD_*3VQS6+#I]E;V MD-K%X0UE(88$@11+#PBN''_+;D[AG/4U;\:ZIJ6EOI,NGS%$$[R7,80'S8D0 MLR\CC@$\<\5D/XFOY]5U"ZAOG_LMDA-FD03H+A8V<,0<[B6_#I@\T+?03VU+ M\MK$["2/PUX@MY1)(_FP7,*/^\;(+@R1/%ME MN(2J*XPVT>=\N1Z567QA-I2RV[6\U_S9XY I?9N/J1)8P+2)F22O4X!Q55O'CP6C7% MWI1B62 36P2?S#)F58L, OR_,ZGC=P3QD8IO<%MH:%EJ-U96WD+H&OS#).Z> M:"1OS,U)?7]Q?V_DOX>UZ(!@P>":"-@1[B:KFE:\+[29KZZM9;7R'977RY&! MQ_$F45F!!_NCO46N^((-/T)+N.YB@:[98;>6Y_=JK-_$V[& !EL'TQ0P107R MUTN+3O\ A%-9-K%(LH4R0$LX??ECYV6);DYZTR_CAU)+Y;GPIK)6^B2*<++ MNX*25(Q-P1GJ.>GI3]'\28^&\6MSWB7LT5J2\JX/F2#@#"\9)P,#UK.TWQ'> MI:VTEQJ#S+8WXM[^26#RO,BE7Y'P5!&UF49P,[30UJT'2YK75P;O1WTJ3PMK M LWB\DHCP*0N,8!$V167'3'NMTG^3S95\Q@ZID# M("JW_CVT>]'7S#H9CZ=9RW4T\WA/6Y1,TC/#)/"T>YP59@AFP"5)&1V-/M;6 M&TEBF'AC7I9XI1*LT]Q#(^0C( 29LD ,W'OFF+XLFT5KZ74;=Y+$7MTDFR:/$-1DFC18Q>9C"O&[AB^S/'EL"-I M[8S0ME\AOK\S1_MV\_Z%K5_SM_\ X[1_;MY_T+6K_G;_ /QVMD9QSU[TM C% M_MV\_P"A:U?\[?\ ^.T?V[>?]"UJ_P"=O_\ ':VJ* ,7^W;S_H6M7_.W_P#C MM']NWG_0M:O^=O\ _':VJ* ,7^W;S_H6M7_.W_\ CM']NWG_ $+6K_G;_P#Q MVMJB@#%_MV\_Z%K5_P [?_X[1_;MY_T+6K_G;_\ QVMJB@#%_MV\_P"A:U?\ M[?\ ^.T?V[>?]"UJ_P"=O_\ ':VJ* ,7^W;S_H6M7_.W_P#CM>4_M :E<7G@ M.QCETB_LU&IQMYEP8MI/E2\?(['//IVKW"O'_P!H[_DGFG_]A6/_ -%2T ?, M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'W_ $444 8^K+=O=P&'18;Y8E)622Y$91F!5@ 0?X3^ MM926%S';Q0)X0LUBBB6%$%ZH"HK!E4?+T# &F^.;G4+:71Y-/N)HWBGDG>.- MR!.L<;.48=P0#QZXK".NW-YJ-[JL5]N-/NKE563PI;_+(\@9-1V,&3R:5K&[>XFGD\*0223(T M;F34=X*L,$ %<#(ZXK)3Q'J.F&2RL+1KJ:6[OIN8VDR$FP$&",9W=3P/0UV'3Y5M));+S(2Y?:@8G>&VY&3\I'&.]+[-Q]2>/2YXKF"Y3PC; M>= JK&YU#)&W.W.5Y(R<$Y([5(]E=O"(F\(VAC6$P!3?#A"0Q ^7U /U%0_\ M)1J4-R(W^P2I;2VL%PJ[EDF:;'S1C)P!N'!SG:W(Q51_&^IVMD;BYL[5S/;" M>V6#<=G[Y8OGS][[X;C'0CWJGO8%M<_5E)JP= M0U\CGP_#_P"!Z_\ Q-.TC5;VXT>:ZU"PFCFA=E"1PE3*HZ,J$DC.<8)[5%KR MW.IZ);BSE-I+)-&_ESW#VK.H.6CW)EE) /2DP*RIJ*V4-FOA:U%M RO'%]N& MU2IW*?N]B,TV[@OK];I;KPI:S+=1"&<-?#]X@R0#\O;)IT6OI#X%?4X(9E>- M7ABB:8SL\P">@2@#H;AM5NM/>PG\,6[VKQ^6T1OQ@KTQ]VLZ30VFC2.;PA;RJ@*CS- M2+9!.2#D>3GGM1U\PZ#!ILXOI;S_A#[,SRAO,8WH(;<,,2" MN,D<$XSCCI2V=A=6"QBV\)6J>5)YJ'[>"0VTJ#DKGA20/0&LP>*;G09=1E=; M>ZM?MUVHA1SYZLB-)D]@N%QC'&0<]JN_\)/K/V^'3%73);J6>)!*1 M^FO_ M ,31_:.O_P#0OQ?^!Z__ !-;=% &)_:.O_\ 0OQ?^!Z__$T?VCK_ /T+\7_@ M>O\ \36W10!B?VCK_P#T+\7_ ('K_P#$T?VCK_\ T+\7_@>O_P 36W10!B?V MCK__ $+\7_@>O_Q->4_'^[U2?P'8K>Z6EK&-3C(=;D29/E2\8P/?GVKW&O'_ M -H[_DGFG_\ 85C_ /14M 'S!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]_T444 9>I1ZH]U&UE M;:;+&BY#73L'5CD'&%/&/ZU0^R:X$5!IF@;50(HWO@*#D ?)T!YQ6?X\AN99 M]$>S:07%O<2W,2HQ&]HXF8*?4'!&#ZUSWVQ[Z_O-=VR-'J-O;RPQ2E@%B%TB MIQD8.,M_P+FA:NPGHKG5SZ?JFH0^7/I/ANYB60OMD9G4/W."G7KFG)INKQ3S M3QZ/X=2:9=LLBEPT@]&/EY(^M(-0T5'ALS%#'+>WTGG3-$B,ZS?*A,CJ M #DGC)XX%6]6\0ZG(=:LEU!(KA;*26!++9+Y.U 3O(;>K9R.0!TPF:M#+!+%HWAQ)+==D+J7!C7GA3Y? Y/ ]:D-IKC)L.F: 4\LQ;2[XV'JOW. MA]*Q8_%%\+Z""'5+6Y*O;)% (P7OXY,;Y5(/1;)A<=,#9QCM22VVO3^;YVG:#)YJ>7)ODD.]>?E.4Y M')X]ZHVVKO;^ 9+FTM(8YMSVUG':#;',YD*1LF>BL2&ZXPU^&.HW-P[+06V9Z]J+;3]9LXTCM=)\/01HYD58F=0K$8+ !.#C MC-R_;+QCIJQ'S%"HSB0D')!8!>F#NP.:M6_B+5KN[M[* MRU:TNX9[J.,:C%;@KAH9'9 V-P*+WXW8-"V7R&^OS.CW^*/^??1_P#O_+_\ M11O\4?\ /OH__?\ E_\ B*VAG R#;RNS M;O*E_O*.,9KW"O'_ -H[_DGFG_\ 85C_ /14M 'S!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]_ MT444 9FHKJ?VF/['J=C:QN-H2XM6D9GYZ$2+VQQCM51DUY'9&U_2%=0"5.G, M" 3@?\M^YK-\>VFEN(G520DB1,4R>V2 /QKGQ:W]U=W6MOI MDZ7&I6\$ICFM]S1J+E B$$$95!NQVR3Q0M783T5SL84UZZ5FAUW2955RC%=- M;:P27=[(92KC]YYO M[O.(I"5()/09_O5/JT^LW9UNP-Q>S&2RD,?V.,JD+! =N&CY).0"').?NCK2 MOI<9U/V/Q)_T&-,_\%C_ /Q^C[)XD_Z#&F?^"Q__ (_7-QZCJWVZWBMKO4GV MO;"UCDM?DN83CS6E8H-K#Y^ZXVKP<\PRWOBNUT\RQS7ES-<67G.)( OD,)D4 M[=J$@^6S'!#'Y<@'I3>]@6JN=5]C\2#IK&F?^"Q__C]17"Z[:Q>9< M;I-/91^9GIOARYU6;0999GBNK@2,(/,=TRO& [&)3G.>0G3'6KNJ3R0^'I[F MZT]+FXCB+BUC!F#2=E&5!/..<"AZ M2K!'KUS$);?7M(EC/1X].9A^8GH1-> MD"%->TAM^=FW3F.['7'[_FJSV-SH'@;[#81>9J#IY8\M< SRM\SG X4,Q8G' M %<_'97VB6LF[3"C:-=I>6L5F6F#P2 K*BML77$$EQ.J(2 MS22$NPP.21G'X53\4^)-1V6\F@I?MB,R*1 ZK(P8#85,3$G'8[!CHWH=;!YF M_%'K\^\PZ[I+['*,5TUSAAU!_?\ 45)]D\2?]!C3/_!8_P#\?KDVN])?^ M@SIG_@L?_P"/ULC@ 9S[TM C%^R>)?\ H,Z9_P""Q_\ X_1]D\2_]!G3/_!8 M_P#\?K:HH Q?LGB7_H,Z9_X+'_\ C]'V3Q+_ -!G3/\ P6/_ /'ZVJ* ,7[) MXE_Z#.F?^"Q__C]'V3Q+_P!!G3/_ 6/_P#'ZVJ* ,7[)XE_Z#.F?^"Q_P#X M_1]D\2_]!G3/_!8__P ?K:HH Q?LGB7_ *#.F?\ @L?_ ./T?9/$O_09TS_P M6/\ _'ZVJ* ,7[)XE_Z#.F?^"Q__ (_7E/[0$&KQ> [%K^_L[B+^TXP$@LVB M(;RI>C76LOIBVL9+P22RK)VCD$;>63_ ,"P/QK" MBTG7))9M5>QE@O[^"*2958$QM]H4^7G_ &8Q_.A:NPGHKG36ME=7J2/;^*]3 M=8Y&B8^1;##*<,.8>Q%3-I&H(A9_%.I*H&23%:@#_P A5R>H:=XAB^6W-W;V MSW-XY,"R,P=I+6(MKVQLVDG?RHX1CSEF!8[F^_\ >!/*X/I#+IWBBWT[-I-J+3SV M6ZX\ZX9\2"9,A!N&UO++@;2,X'.>:;WL"U5SJO[&U+_H9]3_ ._-K_\ &:@O M+.XT^V:YO/%]_!"I +R1VH R<#_EEZTOAV+4X] F1[EVN#(Q@-Y#(/+'& 0[ MEV&<\EL\^U0^*K34;K0+5%#O=1W,4DD]E'\\6TYWQHQ.3G P<\$]:&")[:PN MKRUCNK;Q=J$T$B[DD2.U*L/KY506Z&[6W:W\:W3U>@#<-M*MO/<-XQO1#;L5ED*6NU".H)\KC%6 M?[&U+_H9]3_[\VO_ ,9K.O-'NH/AS=6"1/-?26[R2(N"SRN2[?CN)K-\4W>N MZ@D#Z-8:G"5C+1GYT/F!APRJZCISE]RGIBCK8/,W;:QN[L2&#Q7J;B*1HG_< M6PPRG!',-3?V-J7_ $,^I_\ ?FU_^,URLMCXAAU&_P#[)AU"&\>XNI!)++_H MS1LC;-JYV[M^TY(SUR<5-;:?JUW=VZ1'6X-)>ZB,B7-VXF $,GF9;<6"%O+X M!Z@XP*%LOD#_ ,SI/[&U+_H9]3_[\VO_ ,9H_L;4O^AGU/\ [\VO_P 9K9 P M,>E+0!B_V-J7_0SZG_WYM?\ XS1_8VI?]#/J?_?FU_\ C-;5% &+_8VI?]#/ MJ?\ WYM?_C-']C:E_P!#/J?_ 'YM?_C-;5% &+_8VI?]#/J?_?FU_P#C-']C M:E_T,^I_]^;7_P",UM44 8O]C:E_T,^I_P#?FU_^,T?V-J7_ $,^I_\ ?FU_ M^,UM44 8O]C:E_T,^I_]^;7_ .,T?V-J7_0SZG_WYM?_ (S6U10!B_V-J7_0 MSZG_ -^;7_XS7E/[0&GW=IX#L9)]9O+U3J<8$<\<*@'RI>?D13G\<G M')(^F!MU](/F1BI[],BIYM MM;:"2>?6-6CBC4L[MJ$@"@=23FN8U7PKK$Y7$;O;_:+MS%#Y;.IDDW)(-[!0 M0N>%[^\N-7B6Q$T=Y9R1M/?>469]BA0C*2P7(R0P ':ETN/J=(/ M#<+ $:IK!!Y!^WR?XT?\(U#_ -!36/\ P/D_QKG$\.ZB;^!X]*^S8>V>VG$Z MC[#&F/-BVJ?XL-]W(._G&*@D\'ZO%IQCL5$,TUEMNSYV3-()D;:KZTJLX10EY,[.QZ*JK MDL?8"I/#NEW=CH$UKOGM97D=HQ+'%^YSCA51BNW.3C/N,XXI\.AZI;>!Y-*CES M?W;OYTK.#Y0FD+.0HP.&7+9X.!1UL'F;-GH]I?+,8=3UK$,SPMNOI!\RG!QSTJS_P ( MU#_T%-8_\#Y/\:YFY\,ZT^I7KV%NME=2S74BZE]H^_&Z,$CP.1\Y5NF!MSU. M*=;>%+FXNKUP&'RPR*SG:2#N9D&.^W)%"V7R!_YG2?\(U# M_P!!36/_ /D_P :/^$:A_Z"FL?^!\G^-;0 P!2T 8G_"-0_]!36/_ ^3 M_&C_ (1J'_H*:Q_X'R?XUMT4 8G_ C4/_04UC_P/D_QH_X1J'_H*:Q_X'R? MXUMT4 8G_"-0_P#04UC_ ,#Y/\:/^$:A_P"@IK'_ ('R?XUMT4 8G_"-0_\ M04UC_P #Y/\ &C_A&H?^@IK'_@?)_C6W10!B?\(U#_T%-8_\#Y/\:/\ A&H? M^@IK'_@?)_C6W10!B?\ "-0_]!36/_ ^3_&O*OC_ *1'I_@.QE6\OYB=3C7; M<7+2*/W4O.#WXZU[A7C_ .T=_P D\T__ +"L?_HJ6@#Y@HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ^_Z*** .:\3/H5O?::VKPW#27DHM(GBD<*IY(W;6 ]_>LZ2/PO'J]YIBV M-_+<6BQM)YF>&[J"262% M[<)=26P\V]D&YD8KQ\_?'2I;W2?"FGQSR7<@B%O&990;V3ZGEU.*&2RAM+RV>-O-G\ MYI)"@56.8P4Y&3AF!]!2UL,U8]!\,RF$1L&,Z[H@+Z3+CU W\TJ^'O#;^;LP MWE#,F+V0[!UR?GXK(_X1J[EO0\BZ5&DDMM,94E)DM3#C*1?(,JVWKE<;VX/> MO/X(D.GQP6US96[BS,4IC./-D$Z2C/RG((5@20<;NAIO<%L='#X8T"XB66&- MI(V^ZZ7DI!_$-575]'\.:)I<^H7=M<^3"N2(IIG9O0 !LDU/H6E-I^C7%I+< M_9YIY6D9X;E9"A..5/EH!TZ;,?6K6I0SOX>N+&TGBN;F2%H0]W-LSD8W,54\ M\]E_*A^0UOJ<]>+X7LTA'X;JQMI+2Y66]W>6#< M2\;5W'=\_'%9X\+73+H\4E[:O%;H+>]RY)GAC[FU M'2[[3_LZ+X[&9;+[7PL(QO%M6O=:N;N6\T](I$N54(X&1+&54 M$",'@XR2S9ZX'2B+PK?1W$5YY>C PR0_\2])6%O*$C=-S'9PV7!'RMC:!D]0 M+_(#>_X1SP[YD<>/GD&47[;)EAUR!OYJ;_A$M%_Y]I?_ *E_P#BJSO#7AI- M%O6N;B6SE;[+'#&R=8R'D9E7/11O 'L*ZGSHO^>B?]]"@#'_ .$2T7_GVE_\ M"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSHO^>B?]]"@#'_ .$2 MT7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSHO^>B?]]" M@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z)_P!]"CSH MO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8\Z+_ )Z) M_P!]"CSHO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JC_A$M%_Y]I?\ P*E_^*K8 M\Z+_ )Z)_P!]"CSHO^>B?]]"@#'_ .$2T7_GVE_\"I?_ (JO*?C_ *'I^F> M[&:TA=)&U.-"6F=^/*E/1B1V%>W>=%_ST3_OH5Y!^T9(C?#VP"NI/]JQ]#_T MREH ^8J*** "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 **** /O^BBB@#GO$[>';***^UO3(+MW=8(RUF)GY/3 MD<*,DY) %5WLO"">(8M$_L"P-Y)"TPQIZ;%48X+;<9YZ=:/&][ =*?2QJ.D6 MUU/L?;?WP@P@8'(&UB(]*OQJ_AL6]M%(DP.KC=F3;G:- MF"!MXR1G/:A =#_PBOAW_H :7_X!Q_X5B.GA*/6&T]_"]J MPML;G[!#Y0E9 M0RK_ 'N01SC&>]:)\1>'CJ NO^$LL@@3;]G%[#Y9]_7/XUSLK:&=?EU:/Q/H MYD:_CG6)]1!C,8C"-E,[0XY(8#/09P31U!['2C0O"1,H&E:(3"<28MXOD/H> M./QHBT+PE.<0Z5HDAV[\);Q'Y?7@=/>N!M=,TB.TDM;CQ)HL";F,@B;[@([@'J.GUH ZL MZ3X3W6WE:'IAZ7<;IU@/D6D3[&8 MX^;C@#O7):='I\!WW'B?0]CT?1YH(49W:&UB?A1D]!UKS_6QHFGZ&LEOKNA[EMS%/Y%RC%V M:YCD#,.=R@*V>">3P:W/#7B#P]<>#+ZS75])MI9VN%W-=QJDC/DEU&%(7)QR MHZ=^I7V;E:7.D71?"?V*"[DT;2(89E5D,MK$OWAD#D=:BMM+\*W&I7=C_86D MI/;R! K6T69/D5L@8S@;JY75KI-5T.SL3KWA>!H(&@;;J<;YR@4,&:(XZ'*@ M#/'S#%(8M,>]4GQ'X<16E@E:]2^7[0OEPA"H]02#SN'!/!S3>^@EMJ=D-#\( ME)'&EZ(5B;;(?L\6$/H>.#5'4[+POI\VFP)X?T>::_F\N(>3"HQM+%LD"TT=UM1I^:NEU74O#6H7FF2 MIK^B(MH\AR;N/5*<9 Z<#\J]6_P"$M\-_]#!I7_@;'_C7E'[0.N:3J?@. MQAL-4LKN5=3C&X?5+)8IL^6YE7#8 M.#CZ'KZ5GW/C/2(KB6&.:(FVO5M;HNP41Y7=N]QV^M<_Y6F/'>--J$QN+R"Z M25DTN<*K3;>5&,@ *.,\^M30R:?'>;VU"9[<7D5XJ'2[C<&2,(1G&,' (XX] MZ%N#.D3Q'8OJT-LLMN;2>V2:*Y$@VNS/L51V.3[U9U#6+2QTNXOD"W"02")U MC(R&W!2/J":X2XBTRWTR^,=W>3S&TF6%$TV<,)#,TR$?+U#$#\,UI)=:8_@Z M/1Y;RY6Y<))//_9TYW2[Q([8V]VS^="V$]SJ&\0:(L\\#:G9B6 $RJ95RF#@ MY],$@'ZT^\UO1]/+"[U"U@*,$822 8.,X/XO?%4XH;:WABDBUB5[]HIX;J:;2+AEE67;R%QPP"*!R1QTH&=LVO M6%NUXUY+!;0V\JQB5YDPY90PZ'(Z]#SQGI4XUC2WOH[);ZV:ZD4.D0<%F!&0 M0/IS7$1IIUE-%/I^I3K-!*CP_:-+N'7:(!"0P &3@9R,411Z7%X@_M%KZXEB M>=+EXFLKQ0LJH$RJJ0G\(ZJ3R>:.H=#IM:\2+I#:@19&X6QLQ0N.K?CQQZ'TK!U2]T^_P!3U9%FNXX= M1LHD\[^SYV"/&[<$;>X88^AJ*&VTB"]EN%U.\P;X7,*G3)OW,8#GRU^7IOD9 ML_08XH7]?>#Z_P!=#JKOQ;H%G:O/7%XMM1%O=2S2.Z1Z/<"!5= C;$[-\H;.<$YXHM;>RMC;P_P!JRM9HUJ\B M_P!D3B1F@157#8X!*@G@^@HZAT.MT'Q'!XAP]I:/Y"Q[I9B1M23/^K]VQR<= M,CO5G4M5-I>06%I9&[O9D:01[PBJBX!9F/3D@#@YKC=,EA\.VZQ:1J,I278) MXY-,GV;PXWRJ-O!*9!'<@'USJZGJ]G-J=MJ>G7LD%W%$T#"?3+B1'C8@XP " M"" 0<^M %I?%4MR]O!8Z.\UY()A+!),L9B:)E5ESR#RPQV(YJ6/Q.M]Y*:5I MLMW<-#YTL3LL7D@,4VL3GYMRL,?[)YKG8Y8;.XMKRRU5C>+YYG>XTBX97:5E M8E0N-H&T #)XJ2VEL])DCGTG4YA.T7EW+76E3N)CO9]^%"X;<[^V#[4 =?IV MH&\O+ZUEMQ#+:NGRDY)5D# GWSN'&?NUH[5_NC\JXS2=?L8]:U:]N9+S][Y, M,9.GSKO$:EW_X S_\ Q% &UM7^Z/RHVK_='Y5B_P#" M6:1_STN__ &?_P"(H_X2S2/^>EW_ . ,_P#\10!M;5_NC\J\@_:. 'P]T_ ' M_(5C_P#14M>B_P#"6:1_STN__ &?_P"(KRKX_P"MV.I> [&&U::?_ -A6 M/_T5+7HO_"2+_P! ?6/_ #/^->4_'_5Q?\ @.QB%A?V^-3C;=<0%%/[J7C/ MKS0!\XT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ??]%%% &%XHO-3T[3EN].N+6/;)'&ZW%NTF[> MZKD8=<8SGOFFOXDBL;@65TDUS+$Z0W%U;P;84E?[B$%B03E?4#<,D9J37_.N M8A9?V/>7L#%)3);S1)AE?6-&A'K6[8S7NGO0JKQ^\]%%"\P9TU%8O]L:I_T+ M%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M45B_VQJG_ $+%_P#^!%O_ /'* M/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%__P"!%O\ _'*/[8U3_H6+_P#\ M"+?_ ..4 ;5%8O\ ;&J?]"Q?_P#@1;__ !RC^V-4_P"A8O\ _P "+?\ ^.4 M;5%8O]L:I_T+%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M45B_VQJG_ $+% M_P#^!%O_ /'*/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%__P"!%O\ _'*/ M[8U3_H6+_P#\"+?_ ..4 ;5%8O\ ;&J?]"Q?_P#@1;__ !RC^V-4_P"A8O\ M_P "+?\ ^.4 ;5%8O]L:I_T+%_\ ^!%O_P#'*/[8U3_H6+__ ,"+?_XY0!M4 M5B_VQJG_ $+%_P#^!%O_ /'*/[8U3_H6+_\ \"+?_P".4 ;5%8O]L:I_T+%_ M_P"!%O\ _'*/[8U3_H6+_P#\"+?_ ..4 ;5>/_M'?\D\T_\ ["L?_HJ6O1O[ M8U3_ *%B_P#_ (M_P#XY7E/[0%_>W7@.Q2XT>ZLD&IQD22RQ,"?*EXPCDY_ M#M0!\X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 ??]%%% '$_$N*^CT"/4+#6M1T^6&XAB*VKJJR M"25$);*GD G&,?C6=J'CJX\+W\VD);G4;?2_L\=W=7EZJW,IE/!1 N'QD9Z5 MV.L0WUT!;QZ3IM]:':["\NF3YPV1\HB<<$*0<]>W%9ESIE]>:C#J-UX5\/37 ML'^JN)+QFD3Z,;?(H6@SF;;Q]KUI8ZY-J-OI;S6^JFSM8C=L#Z[2%C+' '!P M2&Z-SX.\ M-3&[97N#)=%O-9?NELV_)';-6+.PU+3W1[/PSH%NZ1>2K17S*53<6VC%OTR2 M<>IHCIO_ %I83Z_UUN)+Q(M<\37GB*3[3I]S=Q+H.^-(F2(-M0@C?N( M;<#^&*U;[XDRQW4]OI^G6]ZZ26$4>VZPK/<[N"0#C:5'YUK/I%W)J3ZB_A+P MXU](A1[AKMC(RD8(+?9\D8XJ.UT"6Q0):>#O#,"ATD BNBHW(25;BWZ@DD'M MDT+:S\O^"'O&4O-^^6V^^N-O"GL>OM2:[XR;5KF MUL[-UB6"_P!)E::WN,[Q-(=R''8;?QS73KIVH(4*^%_#XV&0KB];CS/]9C_1 M_P"+OZ]ZKVN@2V,>RT\&^&8$WI)MBNBHW(24/%OU!)(/;-"Z7\@Z'*:A\4]5 MN+'7X=-LK)+FSLVN[:Y2X9T,:R;&)W1@%AUP,@\\UI#QM?:=JY>#P=X9B:Z5DN"ET095;[P;_1^ M0>^:D71[I+62U7PEX<%O+"L$D0O&VM&N=J$?9^5&3@>]"V!Z_P!>AS=W\5[R M)K$6WA\S_:XY+I%\YMS6XE*(5PA^9@-V#@ $B@V_ X'2M3[3XD_P"@1I7_ (,Y/_C%'0.ILT5C M?:?$O_0)TK_P9R?_ !BC[3XE_P"@3I7_ (,Y/_C% &S16-]I\2_] G2O_!G) M_P#&*/M/B7_H$Z5_X,Y/_C% &S16-]I\2_\ 0)TK_P &/\ [1W_ "3S3_\ L*Q_^BI:]'^T^)?^@3I7_@SD_P#C%>4_ MM 3:O)X#L1?V-E!%_:<9#07CRL6\J7C!B7CKSG\* /F^BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#[_HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L?Q'X6T;Q=IT=AKEG]KM8Y1,J>:\>' (!RA!Z,?SK8 MHH \_P#^%)?#S_H7O_)VX_\ CE'_ I+X>?]"]_Y.W'_ ,_\G;C_ ..4?\*2^'G_ $+W_D[?]"]_P"3MQ_\_P#)VX_^.4?\*2^' MG_0O?^3MQ_\ '*] HH \_P#^%)?#S_H7O_)VX_\ CE'_ I+X>?]"]_Y.W'_ M ,_\G;C_ ..4?\*2^'G_ $+W_D[?]"]_P"3MQ_\ M_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*] HH \_P#^%)?#S_H7O_)VX_\ CE'_ M I+X>?]"]_Y.W'_ ,_\G;C_ ..4?\*2^'G_ $+W M_D[?]"]_P"3MQ_\_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*] HH \_P#^%)?# MS_H7O_)VX_\ CE'_ I+X>?]"]_Y.W'_ ,_\G;C_ M ..4?\*2^'G_ $+W_D[ M?]"]_P"3MQ_\_P#)VX_^.4?\*2^'G_0O?^3MQ_\ M'*] HH \^7X(_#P#!T MR3DWL_\ \72_\*2^'G_0O?\ D[_\ )VX_^.4?\*2^'G_0O?\ MD[_\ )VX_ M^.4?\*2^'G_0O?\ D[_\ )VX_^.4?\*2^'G_0O?\ D[_\ )VX_^.4?\*2^'G_0O?\ D[_\ )VX_^.4?\*2^'G_0 2O?\ D[ GRAPHIC 30 ex-10d1g024.jpg GRAPHIC begin 644 ex-10d1g024.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( ;$#$0,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z*** M"BN/^(/Q"TWP!I*7%RAN+RXR+:U5L%R.I)[*,CFO.#\2/BT]C_;4?@ZW&E > M9@POOV=C*>ZG!_*N MTH **.HR** "BCJ,BN!^(OQ*C\$3Z=8169N+_4&_=ECB.-=P!)[D\]!0!WU% M(.0#7&_%#Q5J'@WP7+K&F);O<)-&@6X4LN&.#P"#F@#LZ*\%TSQ_\8]8TF'5 M-/\ #6G7%E,I:.1(OO $@X'FYZ@]JZ?X8?%F7QCJ=QH>LV*66KPJSKY8(60* M<,,'E6'I]?2@#U.BBB@ HHKF_'OBK_A#/!U[K:VXN)(=BQQ,G=:1FUC\MN5(+ M%B,'CDG!]:^B<#&,<>E>*_&SP9J\NJ:?XUT")YKO3POG1QC&CWWDW^1;6MRYRH))9\'E0D;)X5&7"%MC*3@'ACD9&/PH O0MK7P5^(VF:2=4FOO#VHE1LE/ 4MM) M S\K*2#D8R#^47Q0U99?BZVF>,;C4H?#$<:>1%9G 8% =Q'\7S;@3UXQ2R75 M_P#&SXFZ9>66G3VN@Z:5+2S#G:&W-DCCDGX<: M+?::$D5I'D.-C!LE^&8*H'OSZ5V_[14$]OJ_AG5A TEM#O5F X#!E;!/;/;Z M&@#UCP+X-MO WAXZ3:W,K'QSH3ZKI]OB?"?0-&NOAAH5QP% 'S!+J$7Q6\<:H/$GBN+1=%M2?LT,TZHI ;"A0 MQ +<9)Y/]-[X9>(;GPO\3I/!D>O)K6AW.1:SQRB10VS<"I!.WC((!QD5RZV& ME_#CQWJEGXU\,2:EID[%K:55R0-Q*LF2 P(.",Y!'MBO1/AMJ7@SQ#XI$F@^ M ;BQ-KEX]1(&V/@CYN< G) S0!Y[XDTG5-?^/6LZ+I%V;6>^F,,DNXJ!'L5 MGSCG&%Z=^G>M3QU\'XO"'PX;4I]7ENKNSF 553;&PD=1T))&/:M?0/\ DZ;5 M..\O_HH5V_QV_P"24:A_UV@_]&+0!QOPTT&R\#_#^Z^(J7,T]S+ILBFV90$! MWC&#UZJ!^)K'\(> -6^+UG=>)?$GB&Z1&G:.W1!NP1C) )PJCH /0_CW_@[1 M&\2?L]V^D1OLDNK.1$8G@-O;&?;(K@? /Q,?X7:;=^&?%&B7ZO#,TD)B5=V3 MC*D,0,9&0P)ZT ;7PUU[7?"/Q+NOAYK=\]_;Y(MI')8J0F]2N>0I7MG@_C7# MW^A:MXG^-GB#1-*O/LCWMQ,EQ+N.T1 AF!QR1E1QWXKLOAQIVK>.OBM=?$&^ ML7L]/C+&W#<;CL\M57^]A>2>F:9X%_Y.5\19]+G_ -"6@#'^)_@^3P-\,]!T MB2]^V2#4993+@@A?!K6M9\0?"ZYC:^W:A;R2V] MM.?V9W_[!%U_.2N1^&ZZJ_P$\4+HGF?V@9G\OR@= MY&U-X7'.[;G&.] &7K?PZTVUMM0O_&/Q$M3KP+O&B2^O./!'B+PY8>'KC2F\&3:OXK MG=XX9&B$@;=P,@Y*D>@7GUKL_P!GMA#I7BZSD(6XC\LM&3R,+(#^HH X_P"% MO@Z_\Q42 MKL_ARHW*X'\)(ZX]:O?LW?ZWQ-_OP_\ L]0Z(0?VJ-2X[R?^BA0!'XGFU;XI M?%ZX\'1:G)9:+8[A(L9.&" ;F*\;B6( STZUM>%_AOXQ\!^/X?[$O_M?AIPI MN/M$P4,#PPV GYAU! ]O6N?\127WPK^-=QXHGT^:YT?4-YWQCLX&X G@,& . M#U%;^D?%SQ%XT\?VMEX4TO&BX47#7L.649R[DJV%X. ,G]<4 <]X^\02^-OB ME+X3N_$$>B^'[,M%-)),$1V498MD@$YX )[>M4=(U1?AA\1=+L=#\50ZWX>O MW1)HXIU=4W-M.X*2 P)W CJ.*=X^T2'P;\7+C7=_T444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5O[. ML?/\_P"Q6_G9SYGE+N_/&:LT4 %13VT%U'Y=Q#',G]V1 P_(U+10 R&&*WC$ M<,21QCHJ* !^ I)H(;A-D\4JNH8'\#4E% $<,$-O$(H(DBC'144*!^ HGMX;F(Q7$,Z39<013*/X9$##]:6& M"&WB$4$211CHJ*% _ 5)10! ME:+=&Z6UA%P>LHC&\_CUI\\$-S$8IXHY8SU M210P/X&I** &10Q6\2Q0QI'&OW410 /H!4=Q96MWM^TVT,VWIYD8;'YU/10 MBJJ*%4 *.@ Z5"EE:1W+7*6L*SM]Z58P&/U/6IZ* (;FSMKQ56ZMH9U4Y E0 M, ?QI9;6WG@\B:"*2'C]VZ KQTXZ5+10!$MM;I;?9E@C6#&WR@@"X],=*2WM M;>TC,=M;Q0H3DK&@49_"IJ* ($L[6*=IX[:%)F^](L8#'ZFDAL+.W=WAM((W MD^^R1@%OKCK5BB@""WLK6T+FVMH82_WC'&%W?7%"V5HMT;I;6$7!ZRB,;S^/ M6IZ* &2PQ3QF.:-)(SU5U!!_ TVWM;>T39;010I_=C0*/TJ6B@!DL4<\9CEC M21#U5U!!_"F6]I;6BE;:WBA4]1&@4'\JFHH **** "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 *R]2\2Z#HUPMOJFMZ;8SLF]8[JZ2 M)BN2,@,0<9!Y]C6I7S!^T=_R4/3_ /L%1_\ HV6@#W__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ M -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ M .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^ M*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** M/M__ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$ M[\'_ /0UZ'_X,8?_ (JC_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T M->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ^(** /M__ (3OP?\ ]#7H?_@Q MA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJOB"B@#[?_P"$[\'_ /0UZ'_X,8?_ (JC M_A._!_\ T->A_P#@QA_^*KX@HH ^W_\ A._!_P#T->A_^#&'_P"*K4TW5M-U MFW:XTO4+2^@5]C26LRRJ&P#@E21G!''N*^#*^G_VG_]@J/_ -&RT >/T444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MT_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ MLX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\ MD\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U# M_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R M?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BH MJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8* M^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_V MG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_] M@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ M -&RT >/T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&R MT >/T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/ MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7T_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MT_\ LX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ MLX_\D\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\ MD\U#_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U# M_L*R?^BHJ^8*^G_VG_]@J/_ -&RT >/T444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7T_\ LX_\D\U#_L*R M?^BHJ^8*^G_V_T4 > ?\,R_ M]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ M %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ? M\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ M#,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 M > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"V MT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM M>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W M_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3 M?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W M?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3 M=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#, MO_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+ M_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@ M'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ M S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[;7O] M% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E-_\ MMM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^4W_[ M;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U-W_E M-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ 4W?^ M4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_PS+_U M-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P ,R_\ M4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10!X!_P MS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1_P , MR_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[_10! MX!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ +;1 M_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_^VU[ M_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_Y3?_ M +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W_E-_ M^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_]3=_ MY3?_ +;1_P ,R_\ 4W?^4W_[;7O]% '@'_#,O_4W?^4W_P"VT?\ #,O_ %-W M_E-_^VU[_10!X!_PS+_U-W_E-_\ MM'_ S+_P!3=_Y3?_MM>_T4 > ?\,R_ M]3=_Y3?_ +;7I_PX\"_\*_\ #UQI/]H_;_.NVN?-\CRL91%VXW-_NPH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH GRAPHIC 31 ex-10d1g025.jpg GRAPHIC begin 644 ex-10d1g025.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( P<"D@,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /;];UO3 MO#FCSZMJUQ]GL8-OF2[&?;N8*.%!)Y(' KC_ /A=OP\_Z&'_ ,DKC_XW1\;? M^20Z[_V[_P#H^.OD"@#Z_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** / MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ MC='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>? M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7 M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z M_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_ MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** / MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ MC='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>? M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7 M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z M_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_ MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** / MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S M_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ MC='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>? M]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7 M'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY_P!##_Y)7'_QNOD"B@#Z M_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ ,;KY HH ^O_ /A=OP\_ MZ&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** /K_\ X7;\//\ H8?_ "2N M/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S_H8?_)*X_P#C='_"[?AY M_P!##_Y)7'_QNOD"B@#Z_P#^%V_#S_H8?_)*X_\ C='_ NWX>?]##_Y)7'_ M ,;KY HH ^O_ /A=OP\_Z&'_ ,DKC_XW1_PNWX>?]##_ .25Q_\ &Z^0** / MK_\ X7;\//\ H8?_ "2N/_C='_"[?AY_T,/_ ))7'_QNOD"B@#Z__P"%V_#S M_H8?_)*X_P#C=:&B?%+P;XCUB#2=)UG[1?3[O+B^RS)NVJ6/+( . 3R:^,*] M ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2' M7?\ MW_]'QU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?!+_DKVA?]O'_H MB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ M (V_\DAUW_MW_P#1\=?(% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H'P2_P"2 MO:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^ M.OD"OK_XV_\ )(==_P"W?_T?'7R!0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z M!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_ M]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W M_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%% M% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$ ME 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_ M[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1 M\=?(% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT# MX)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(== M_P"W?_T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O^2O:%_V\?^B) M*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ MC;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?!+_ )*] MH7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ M^0*^O_C;_P DAUW_ +=__1\=?(% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H' MP2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V M[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^ M20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 M >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 M ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_M MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'Q MU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@ ME_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ M +=__1\=?(% !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 %%%% !7H'P2_Y*]H7_;Q_Z(DK MS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"- MO_)(==_[=_\ T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O\ DKVA M?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY M KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?! M+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O M_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y) M#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110! MY_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0! M]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC M_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7 MR!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7 M_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MMW_]'QU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?!+_DKVA?]O'_HB2O/ MZ] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_ M\DAUW_MW_P#1\=?(% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H'P2_P"2O:%_ MV\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD" MOK_XV_\ )(==_P"W?_T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O M^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ M */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD. MN_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G M_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U M_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ M $1)0!]?T444 >?_ !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?( M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\ ME>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W M?_T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O^2O:%_V\?^B)*\_K MT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R M2'7?^W?_ -'QU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?!+_ )*]H7_; MQ_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^ MO_C;_P DAUW_ +=__1\=?(% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7H'P2_Y M*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ MH^.OD"OK_P"-O_)(==_[=_\ T?'7R!0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5Z!\$O\ DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[ M_P!N_P#Z/CKY KZ_^-O_ "2'7?\ MW_]'QU\@4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %>@?!+_DKVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ M !M_Y)#KO_;O_P"CXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7H'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7] M%%% 'G_QM_Y)#KO_ &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ M1$E 'U_1110!Y_\ &W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5 M[0O^WC_T1)0!]?T444 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=_ M_1\=?(% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0 M/@E_R5[0O^WC_P!$24 ?7]%%% 'G_P ;?^20Z[_V[_\ H^.OD"OK_P"-O_)( M==_[=_\ T?'7R!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z!\$O\ DKVA?]O' M_HB2O/Z] ^"7_)7M"_[>/_1$E 'U_1110!Y_\;?^20Z[_P!N_P#Z/CKY KZ_ M^-O_ "2'7?\ MW_]'QU\@4 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>@?!+_DK MVA?]O'_HB2O/Z] ^"7_)7M"_[>/_ $1)0!]?T444 >?_ !M_Y)#KO_;O_P"C MXZ^0*^O_ (V_\DAUW_MW_P#1\=?(% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MH'P2_P"2O:%_V\?^B)*\_KT#X)?\E>T+_MX_]$24 ?7]%%% 'G_QM_Y)#KO_ M &[_ /H^.OD"OK_XV_\ )(==_P"W?_T?'7R!0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5Z!\$O^2O:%_V\?^B)*\_KT#X)?\E>T+_MX_\ 1$E 'U_1110!Y_\ M&W_DD.N_]N__ */CKY KZ_\ C;_R2'7?^W?_ -'QU\@4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %>@?!+_ )*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_T1)0!]?T4 M44 >?_&W_DD.N_\ ;O\ ^CXZ^0*^O_C;_P DAUW_ +=__1\=?(% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7H'P2_Y*]H7_;Q_Z(DKS^O0/@E_R5[0O^WC_P!$ M24 ?7]%%% &?K>B:=XCT>?2=6M_M%C/M\R+>R;MK!ARI!'(!X-?]"]_Y.W'_P ?]"]_P"3MQ_\?\ 0O?^3MQ_\?] M"]_Y.W'_ ,_\G;C_P".4?\ "DOAY_T+ MW_D[_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A M27P\_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[_\G;C_ M ..4?\*2^'G_ $+W_D[?]"]_Y.W'_P ?]"]_P"3MQ_\?\ 0O?^3MQ_\?]"]_Y M.W'_ ,_\G;C_P".4?\ "DOAY_T+W_D[ M_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A27P\ M_P"A>_\ )VX_^.4?\*2^'G_0O?\ D[_\G;C_ ..4 M?\*2^'G_ $+W_D[?]"]_Y.W'_P ?]"]_P"3MQ_\?\ 0O?^3MQ_\?]"]_Y.W'_ M ,_\G;C_P".4?\ "DOAY_T+W_D[_P#)VX_^.4?\*2^'G_0O?^3MQ_\ '*** #_A27P\_P"A M>_\ )VX_^.4?\*2^'G_0O?\ D[_\G;C_ ..4?\*2 M^'G_ $+W_D[?]"]_Y.W'_P ?]"]_P"3MQ_\?\ 0O?^3MQ_\"1R*** .PHHHH __]D! end GRAPHIC 32 ex-10d2g001.jpg GRAPHIC begin 644 ex-10d2g001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .Q%$2 M 0 ! .Q 8:@ "QC__; $, " 8&!P8%" <'!PD)" H,% T, M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_ !$( #$ NP,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /?Z**\> M^-?Q/;PY:'P[HTY75KA,SS(>;:,^GHS#IZ#GN* .OU[XJ>#?#=Y)9W^LQFZC M)#PP(TK*1V.T$ ^Q-8G_ OOP)_S]WG_ ("M7SO\/O!T_CGQ=;Z6&=+&/"7@6QGT72DMK@WR1--YCL[*48Q5<#OR#7QY7<^&/ M^24>/./X]._]&O0![S_POOP)_P _=Y_X"M6[X4^)GAKQIJJ1V\THRD*JTCD>NU02![FM/7]:M?#N@WNKWK;;>TB,C<\L>RCW)P![FO MB'7-9O?$.MW>K:A*9+FZD,CDDD#/11Z #@#L * /JD_'3P !QJTQ^EG+_P#$ MUV7A_7K/Q+I,>J:>LXM)2?*>:(QF0#^( \X]Z^8/A'\,Y/&NK#4-1C=-#M'' MF'&/M#C!\L'T]3Z<=3D?6$44<$*0PQI'%&H5$1<*JC@ = * 'UG7G_(8TSW M,G_H-:-9U[_R&-,^LO\ Z!0!HU'//#;0M-<2QQ1+]YY&"J/J34E8'C&SGO\ MP^+:W0-(]Y:]8O-4 7$9)9/XE !)'H* -1]4T^.U2Z>^MEMY#A)3,H1CZ YP M>A_*G7.HV5E:BZN[RW@MSC$LLJJASR.2<5P>I^#[ZS%C%IIM9[R:^GNW>>Q! MM4D-L44>6#\BG:HSDG))Y)Q4&C6=MH;Z'>7UA?-I4.FLD0GM6D:RNFE+2!HU M!VYSM4@;0$P#@C(!Z-]LMOL?VS[3#]EV;_.WC9M]=W3'O4":SI(Y;/5K"PN-)M);>)-5$DUP^C22@GR)!O,14,XY5=V.#CGB@#M&UC3$ACF M?4;-8I,[',ZA6QUP<\XI7U;3HY(XY-0M4>4!HU:907!Z$#/(->;:M:R/J7AV MXBGVVZ6-XDEU_P (_)(FXRPD#R,9C) )#'KM/K5Y4TVW\5ZS+JNCSWEK67A;3;:_#"YB@575GWLGHI; MN0, GOCO6O0!Q/Q,^(%MX#\/-,"LFJ7(*6OCZ]O;G4KZ M>]O)GGN9W,DLKG)9CU)KZ-\7?!'6O&7B.XUC4/%4.Z0[8HA9DK#&/NH/G[?J M4^"_B/J_@.&Z3 M2+33V>Z8&26XB9GP!PH(8<?#*R\6^'(]*TTV>CE;I+AY(;0 M8?:CJ 0I7^_UYH ^/:[GPQ_R2CQYQ_'IW_HUZ] /[-%UGCQ1"1[V1_\ BZW= M*^!-SIWA'Q!HC:]"[:J;8K*+4@1^4[-TW M>P)DR/T'Y4W_ (9HN_\ H:(/_ ,__%T]?V;M0C1D3Q9&JO\ >46C -]?GH @ M^/\ X]AOY8/"NF7"2P1,)[V2)P0S\[8\CTZGW([BO./A[X$O?'OB%;*'=%90 MX>\N0.(D]!_M'! 'U/0&O5K']FF%9U;4/$SR0C[R6]H$8_1BQQ^5>R>&O"^D M>$=(33='M1! #N=B MI/?85%;>"UMM4T.[%X3'I]OY<\13BXE ;9(?0@R3'ZO[5='A MUQHJ:?\ :AE=2^W;]G4?:O/VXSU_AS^- %BVUQ6OI+*]B2TN(K6*XD5IE(&\ MR#:#QG'EGGW%6=(U%=7T:QU)(VB6[@2<(QR5# '!QWYJC=>&=/U#7+C4;^TM M+L26T4$:3VZR&/8TA)!;/7>./]FKFAZ<='T#3M,+B0VEM' 748#;5 R!VZ4 M7Z*** "BBB@#BO%.N:E;ZJ\FF2M]ET*)+W4XT /GHYQY?L5C623Z[/6M#5/& M=II]S-#!:S7JV\"W-S)#)&%CC8$C&YAO8@$X7/&/49=#X(T,S7MQJ%C;ZC=7 MEP\\L]S$K-@G"H,_PJH50/05F0_#X6:1BRU7:P@2V=[BTCG)1"WEE=WW656" MYY!V@D9H N-X]TWS+]HK>[EL[!8VGO$5?+(DB62/9SERV]5 ZD9QQ5+7?$] M]%!Y@L[W3KS3MNHRVKF-Q=6:MLF *L1E5;=CKD+ZUIMX,LI8M/5GA= MMN%:)HHT1&4CN#&K=,9[5/8>'I(]3;4M5O\ ^T;O[,;5"8%C1(F(9AM&R1Z?H^GM>WCVZK)YCR#;"NTD;@ '?&1_!SBM6] M\7V]EVNJ0R3R*;Z[CO%D55S!(BQA"N00<&) M3S[B@"E<^-H=/25-1TJ^M[V-H +1?+D>032>6A4JVT_/P>>=;,LBPJBI'# M,)0BKS]YAR23V]*M2^%(I-<.J?:Y YU&._\ +VC&5MC!M^A!SGUH @M/&L$\ M]NL^F7MI!+<2VC7$VS8D\:NSH<,20!&_S@;5.#R*Z:XTN/585DG^U6DCA2Z1S;6&/X25 MR#UYQ6;JO@ZVU>UGMYKJ55FTS^SCM X&00_UR!QTK?M8YXK6-+F<3S*,/*$V M;CZX[4 35G7O_(8TSZR_^@5HUG7O_(8TSZR_^@4 :-87BO4+G3])A^R3K;RW M5W!:_:64$0B1PI;!XS@X&>-Q&:W:AN[2WO[26UNX(Y[>52LD4BAE8>A!H Y? M6[>_T'P_.;/5]3NIIKFUC02/$TJ[ID1]C,H +!C][('8"LW6M0U72]/TM99- M?3S+F9IUC^S2W;(D+, NT;,9&<#YJZ6/PAH$5G<6JZ;'Y5SL\W+,6;8VY?F) MS@'D#/%6;+0-+T\1?9K0+Y4C2QEG9BK%=I())_AXH Y*1]9F\/\ AV]DU^ZB MFO9XH7-L8662*1F96)V$;]A7)7Y<@X&*CU/QI_9?C"VL?[4WV5B\-G>)(@+S MR2C!7SH8PORQODMD#MR2?QH.D:> M=/N; VD1M;HR&>(C(D,A)?/KDDT W<5I$EQ?!1=2*N#-M! M5=WK@$B@#D;*[UFU^'>F^)!J=S?7"VL.HWD,ZQXFC,0:6-<*NTX)9?=0"<$U MMZ=I^JW=A%&V\ORX@22J#*$G:" 3GD@GO6JNFV2:4-+6VC%B M(/LX@ ^7R]NW;CTQQ5E5"*%484# [4 +1110 4444 %%%% !1110 4444 % J%%% !6=>?\AG3?\ MK_Z#110!HT444 %%%% !1110 4444 %%%% '__9 end EX-101.SCH 33 avav-20200125.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00101 - Statement - CONSOLIDATED BALANCE SHEETS_CALC2 link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Organization and Significant Accounting Policies - Government Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments - Held-To-Maturity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Inventories, net (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Intangibles - Estimated amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases - Components of lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Leases - Maturities - ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Leases - Maturities - ASC 842 (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Leases - Maturities - ASC 840 (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Business Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - Consolidated Statements of Comprehensive (Loss) Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00505 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Equity Method Investments link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Warranty Reserves link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Intangibles link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Customer-Funded Research & Development link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Long-Term Incentive Awards link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Share Repurchase link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Business Acquisitions link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Inventories, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Warranty Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Business Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and Significant Accounting Policies - Recently Adopted Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Organization and Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Organization and Significant Accounting Policies - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Organization and Significant Accounting Policies - Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Organization and Significant Accounting Policies - Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Investments - Available for sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Investments - Auction rate securities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value Measurements - (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair Value Measurements - Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair Value Measurements - Pulse purchase agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Equity Method Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Warranty Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Accumulated Other Comprehensive Income and Reclassifications Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Customer-Funded Research & Development (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Long-Term Incentive Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Share Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Legal Settlements link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Significant Accounting Policies - Pulse Aerospace, LLC (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Leases - Supplemental lease information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 34 avav-20200125_cal.xml EX-101.CAL EX-101.DEF 35 avav-20200125_def.xml EX-101.DEF EX-101.LAB 36 avav-20200125_lab.xml EX-101.LAB EX-101.PRE 37 avav-20200125_pre.xml EX-101.PRE EXCEL 38 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !248U ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ %)1C4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " 4E&-0&11^WNT K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VU )'1[6?&D(+B@> O)[&ZP:4(RTN[;F\;= M+J(/(.22F3_?? /I=)#:1WR./F DB^EF=L.8I X;=B0*$B#I(SJ5ZIP8D/=4!H.;\%AZ2,(@4+L HKD?6=T5)'5.3C&6_TB@^?<2@PHP$' M=#A2@J9N@/7+Q'":APZN@ 5&&%WZ+J!9B:7Z)[9T@)V3<[)K:IJF>A(EEW=H MX.WI\:6L6]DQD1HUYE?)2CH%W+#+Y%>QO=\]L+[E+:^XR&?7W$G12,'?%]&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ %)1C4*+?,I(U P .@\ !@ !X;"]W;W)K9[O#\!G'-\;(Z/S5U<=/O2'90RT6M=-=TR/AASO$N2;G-0==%]T$?5 MV']VNJT+8Q_;?=(=6U5L':FN$DK325(791.O%J[ML5TM],E49:,>VZ@[U771 M_GE0E;XL8Q&_-3R5^X/I&Y+5XECLU7=E?AP?6_N4C+ULRUHU7:F;J%6[97PO M[M:2>H)#_"S5I;NYC_JI/&O]TC]\V2[CM!^1JM3&]%T4]G)6:U55?4]V'+^' M3N-1LR?>WK_U_LE-WD[FN>C46E>_RJTY+.-9'&W5KCA5YDE?/JMA0GD<#;/_ MJLZJLO!^)%9CHZO._4:;4V=T/?1BAU(7K]=KV;CKY?I/E@TT3*"!0.\$^B]! M#@0Y$H132*XC^FP'Q<$70#4*,B,3V/0H0$G@@1J=_!=8<(;& A#.0CBYOZ!FF9Y">.7IV M0\^]%\ 1$RR00X&> $?,L, $"DP8?>X)<(1(L<(4*DPY7W@2 $)88@8E M9IPO/0D "3@]AQ)SSO>M!I" UR+%<4IY#[[="!,P7 1"*W@/ON< 0P'3!4SN MO2#>@V\[P@1\%SB^0O(>?.>:^F[CS !]PEGGWBNI>\^P@3<)YQ]XKG.?/<1)O1I@+-//->9[S[" M!-PGG'WBN^ MK =,[C#-L&_/Y[E(0RL-[P#$TYVSE08PH?>&=P#BZ<[92@.8T)F3O,.O5>6WHMV731<]:V/K(5>U[+0VR@XE_6 7XL$6LN-#I7:F MOYW:^_9:S5T?C#X.E6HRELNKOU!+ P04 " 4E&-0MGN#.+4$ #.%P M& 'AL+W=O[L]\1 M(!6JJI5:*3K5::\=V 1T;$QM)YS^^ZZ-@V!FEIM@.^_LO+.V'\_NXMRTW[M] MC/WL1UT=N^5\W_>GIZ+HMOM8E]V7YA2/Z3^O35N7?3IMWXKNU,9R-P;550%" MV*(N#\?Y:C%>>VY7B^:]KP['^-S.NO>Z+MO_UK%JSLNYG']>^'IXV_?#A6*U M.)5O\:_8?SL]M^FLN(ZR.]3QV!V:XZR-K\OYS_)IHV$(&!5_'^*YNSF>#:6\ M-,WWX>3WW7(N!D>QBMM^&*),/Q]Q$ZMJ&"GY^'<:='[-.03>'G^._NM8?"KF MI>SBIJG^.>SZ_7+NY[-=?"W?J_YK<_XM3@69^6RJ_H_X$:LD'YRD'-NFZL:_ ML^U[US?U-$JR4I<_+K^'X_A[GL;_#.,#8 J :X#4#P/4%*!00'%Q-I;Z2]F7 MJT7;G&?MY6Z=RN&AD$\J3>9VN#C.W?B_5&V7KGZLC%L4'\,XDV1]D<"-!.X5 M&ZHP_BHI4OZK"6!-P!BO;N,#'Z_8>#7&ZYMX*U 1%XD=)<=1(I74P:)*&)D# M)S+5:-:-IFXDR6",-GA>J,EK-:+IUX,\N*I%Z_0Y&VH*,U=YMD-K)- G>!Z TGB(?,42,$S1] L!#J"I-'& M*:4Q>AB=#<9GJI89"DKJR&-'DKXF5HN #5%94#[S.$B>AQ*HG8#M (5#\,YA M.XS,!F$R?GB^2@I8AP$[:>[JU@XR>7AR2HI.A]$I*10]$(XS*FM]KFJ>G)*B MTV%T2DI%J17^A&X8F6B55ID\O!#1*RD:'V2@I]XP)P@OLA]$)[[7...(1*0/I5ESF]0:>?T#YA]_; M-5"N20V8 AM.9D+NM0.>?D#IYS#]@&)-.DN:!$Z6&IO,EQDR[2#%G\/X X9K MPI(O(B-+L,A-#T\_H/3#C]8:*/U >)7)P],/*/T\IA]0KH$7&9( SS6@7/.8 M:\!P+758Y'93F=.0P2SP8 ,*-H_!!@S84K]'[%"9UM[FWDX>@$ !Z''7 0P MIA,KK<$GE= >SIO<1[:U('!^&1$TF0^+HHGGZ+D\YA\ MBB(-,/8>:^Z=\,Q3E'D>,T]1F!F\$GFLN7?"TTY1VGE,.T83\.UYK+EWDEE& M*_)E"[E:>(0IBK" T<)I2"T/-?=.>,@I"KF J:*8A2\V\DAR[X.GFZ)T"[B= M4A1;T@M!GS5&YRS(# \4SS=%^88[M[5BEK[D':2:W-3P %04@+B/7RL*0)6^ M\Y*8H3KP5F5?11Z5BJ(R$#Q1"NH@TCH;.V)T%HS+.-(\,#4%9L"8TA2&/P%N MA!A1INW5/# U!6; F-(4AL/<2(_-,+IA;C*-@^;!J2GPI,"-V22ZW=%CUP:< MCEL;%#<;J\-.]Y]E^W8X=K.7IN^;>MQ)?6V:/J8QQ9=4X#Z6N^M)%5_[X="E MX_:RPWPYZ9O3M'M>7+?P5_\#4$L#!!0 ( !248U#N\+$L: ( .$( 8 M >&PO=V]R:W-H965T&ULC99MK]H@&(;_2M,?8(&^V!HU MF2[+EFR).;O$YF2R5;\_)/L5?YPD]];\\.]%2J-W[Y MRKJ$8M_KLO_.SJS42BE>=BT:IZ$=;%K4M+^U(DG5A< #I M D@?@*.' 6$7$#H!04MF4_U,%5W.!;]XHOU:#36; L]"O9@[TVG7SH[I;*7N M/2\QPO/@;(PZS:K5D!L-&2K68T6<]I) _04!*0@-CX<4!#8( 0-0FL0#0Q" M)XU6DUA-?=5D3B:0*,(P2@2B1 !*Y*!$HUE(FD8NRUB5(7)G76.0)0988H>E MU4QO9D$3A-Q-L'XJ&^ D($X"X"0.3JN)!Q^@_3E +P@'2%,0:0H@31VDZ6@F ME^618@"1@A I )$Z$.E3B$>* 40&0F0 A+,C5]EK>^6I;("#$7PRH3$01N[1 MA.[N G=Y7I(.P>X#0;";,L'JWI&E9&"-,]*(+^5;/\#U!+ P04 " 4E&-0:Z#DKV0& !9(@ & 'AL M+W=OGJJJ M&7W;K+>'F_%3T^RNIM/#W5.U*0^3>E=MV_\\U/M-V;0_]X_3PVY?E?=]H\UZ MZHPIIIMRM1W?7O?7/NUOK^OG9KW:5I_VH\/S9E/N_YE5Z_KU9FS';Q<^KQZ? MFN["]/9Z5SY6OU?-'[M/^_;7]&3E?K6IMH=5O1WMJX>;\4=[M?2F:] 3?ZZJ MU\/9]U'GRI>Z_MK]^.7^9FRZ'E7KZJ[I3)3MQTLUK];KSE+;C[\'H^/3/;N& MY]_?K/_4.]\Z\Z4\5/-Z_=?JOGFZ&?Z]>=J<,B/1X/WOU8O MU;K%NYZT][BKUX?^[^CN^=#4F\%*VY5-^>WXN=KVGZ^#_;=FN($;&KA3@_;> M/VI 0P/ZWH!_V("'!OQ?[^"'!E[<87KTO0_FHFS*V^M]_3K:'^?#KNRFG;WR M[7#==1?[T>G_U\;ST%Y]N;66KJ=.)=*\L?6[GH*,%X46^ +@P4V !# ]P;X L#003\R!0]L^V9 MPL9D140T%3PYX?%"4XZ<"6*,EP!S!3%CUSQTS8/81&R@@ 8*$)LD8G-D_%E' M*5(2,V&N*>9$1L1&4Y:<)7'+)<(X%9G8!.A:T+%Q!AN(T$#4L7%B1LRBZJCK M.BIBHRDRE.2\T51*B<2R7P+*4LPXEJ!C"3@F.C-+:*"J>Q$-E*[S3E?&0CO0-8+")EO(."]-$ZL& S2F&Q5%@" M 2ID@ @,OYS_:2@5RC$- M%22E'=W.%)R;U%C"K >.1>F81X(@'0.0,4%N60!&IA5[Z9S&V/F02;06RZL% M^NJDOEJM=A](K5<-)9E"%P!J=QYRXP$H#BZCK1:+JPW:,2GVLP&Z3$5M125= M YA:1 M$$5N5B@#6;KYRY&6/(SE Z:([N5VPP_G=@?J.97TW0.F](&H, M!1%1.HB:LI,0L&^$A8>,GF.^$!& @/I)(L$0%E)YQ9 M/X3UB8 ^L9X#>6Z@ 0T%$E ZBIMHYEMG;$A8>8C#' M,JF0<*(GD.A9:A?I"L-1=%:-V!R210R%*D@A&9()444*VF2*N2,7PEF?0(DC MCS]FI$N.G*N 9!-M5)*-R5!8>32YQ&3!YZ)ZZ2I6)T+JE%N@6 0HZKF5VQ<1 M3N\$TKO08Y7Y]H,3JVL4=4%PHH0Y=888-$Y*2Q+A)'U.?=PFF=T5);9BC).X(R. MRF2)R^ 0S)-,NG. .5*N+P 6 LMG7TN %?9)!AEA3H[% F#!L945&L(H92.$\RRS9A8KS(8-- ML5ZH^M3#!BK4TSF 117O!< X124: /,VFMP$P+F:P5%+;J%ZG T]>J0A%^H M712#1JU30 6EU0M N7:FR4H%8N=Z?G1N>O98?%/M'_MW% ZCN_IYVW2!.;MZ M>@_BH^L>JXOK,WLUM^#ZPEXMCV\Y?#=_?.GBMW+_N-H>1E_JIJDW_2/WA[IN MJK;W9M*.ZU-5WI]^K*N'IOL:VN_[X\L.QQ]-O1M>Y)B>WB:Y_1=02P,$% M @ %)1C4,_@N?(@ @ _04 !@ !X;"]W;W)KBB.2 MC0"RMR1&43P:C1$C51WFF8UM19[QDZ)5#5L1R!-C1/Q9 N7M(HS"]\!S=2R5 M": \:\@1?H!Z:;9"KU"OLJ\8U++B=2#@L @?H_D&&[P%_*R@E1?SP&2RX_S5 M++[N%^'(& (*A3(*1 ]G6 &E1DC;^.TTP_Y(0[R?@&7#PX#E_PW. /5<.-$GU%P*NTW*$Y2<>94M!5&WKJQ MJNW8=CN3F:/Y";$CQ#TAPG<)B2,D'X3T+B%UA/2S)V!'P(,34)>[+>::*))G M@K>!Z)Y#0\RKB^987U=A@O9V[)ZNI]31ANQS\8ROJ$/3*QN$5&$!R;^J[*YKW)E-/'6*[$"R56]$K] ZA5(K4!Z M)3 HYK+#C"VF=BXGXV%%/*@$3\>#FMRBDDDZBP9U\:%FTW]<(?8FACV)#2YH M@V^.B=/QL'SHXNTR$$?;2&10\%.M3.DOHGVO>HS-VQ_$E]%\%7GB:]W;NE;T M(=\UQN]$'*M:!CNN]!]G_XL#YPJT]]&#-E_J7MPO*!R4F4[T7'0=J5LHWKAF MB_J.G_\%4$L#!!0 ( !248U *=>K%N ( (\) 8 >&PO=V]R:W-H M965T&ULC59=C]HP$/PK4=Y[B>-\@0#I E2MU$JG.[5]-F @ MNB1.;0/7?U_;"3EB[]&^D-C,SN[,.K9G%\9?Q9%2Z;W552/F_E'*=AH$8GND M-1$/K*6-^F?/>$VD&O)#(%I.RB)8S%IRH"]4_FB?N!H% \NNK&DC2M9XG.[G M_B.:KE&H PSB9TDOXN;=TU(VC+WJP=?=W ]U1;2B6ZDIB'J M::7@NA*58\LJ87Z][4E(5ODS18:);#(K'F!6 &1"!JF H(X+**"(G/!HG6+H(A!*K MB'^RK.^SC K%H%_8$."17QE,$(,$L2&(1P2Y97B'20VF,9A/*(PLU-)%Y3@) M+4M<4(23S.KPVD7%*$,IK"L!=26 ,1.8( 4)4M>8U%)3=)AD9 RR5PH$LEQQ M(6EF60*PX C6DX%Z,D"/5<""[EQ;R1&G9C@ M'AL";<+V)AL"'SUR) &P'*>YO1N[*-6IS"); S#5JMQN57!SF-24'\S)+KPM M.S52?_(WL\/MX3'2AY$U7Z#I$@'S*WW;,(?7.WUW5?E.^*%LA+=A4AV!YJ#: M,R:IJCY\4"TYJMO1,*CH7NK73+WS[HK0#21K^^M/,-S!%G\!4$L#!!0 ( M !248U M!."2N@$ -,# 8 >&PO=V]R:W-H965T&UL M;5/;;IPP$/T5RQ\0[[(LB5: E$T5I5(KK5*U>?;" %9\H;99DK^O+RPA*2]X M9CASYLQXG(]*OYH.P*(WP:4I<&=M?R#$5!T(:FY4#]+]:906U#I7M\3T&F@= MD@0GR6:3$4&9Q&4>8B==YFJPG$DX:60&(:A^/P)78X&W^!IX9FUG?8"4>4]; M^ 7V=W_2SB,S2\T$2,.41!J: M]O#\?4XP/@#X/1+&SD.SDK]>J=[W6!-UX0 M<*BL9Z#NN, #<.Z)G(R_$R>>2_K$I7UE?PR]NU[.U,"#XB^LMEV![S"JH:$# MM\]J?(*IGSU&4_,_X +RFV6YN3B MB2;,,6*2)69&$,<^ETC62AR3_].S_3K!;E7C+A#LE@3[VW6"=)4@#03I)P79 MER8C)@L8&3#[KUV2Q5 %Z#:LDT&5&F18Y45TWMC[)%S*!SRN^T^J6R8-.BOK MKC9<0*.4!:=D<^-VJ',O;'8X--:;M\[6<<^B8U4_/2$RO^/R'U!+ P04 M" 4E&-0N>3W'UH' 5+ & 'AL+W=O%=TWR< V4$N66* %@A1MGQF;MH5(HBK1=OKO>Z1HQ;<[ M1[(OL:3,[>X=CS-S2UZ]5RK"<_=MO]Z7KZ7->'S_/YZ?ZYW!6G3]6A MW/O_>:R.NZ+V7X]/\]/A6!8/[:#==JZ$JZ;'^8W5X?BJ?RCK/\\?#GZ;_-+E(?- MKMR?-M5^_R,^Y2YH!+>*O3?EV^O!YTDSE6U5];[[\^G ]%4U%Y;:\ MKYL0A?_S6B[*[;:)Y.OXIPLZO>1L!G[\_!Y]U4[>3^9;<2H7U?;OS4/]?#U- MIY.'\K%XV=9?J[>\["9DIY-N]K^5K^76PYM*?([[:GMJ_YWMB_\^# ]0W0!U&2!E[P#=#= _!^C> :8;8"X#5-([P'8#[,\, M:>\ UPUPEP&Z/T/2#4A^EF1[!Z3=@)2LTOQ\.=KKNRSJXN;J6+U-CNBB: M.T%^3OT.NF]^;#=,^W_^$I_\KZ\WTB57\]Y/6-4@$E#S )ALA"S!)A$ MA)@[A)$A9H4P*L2L$4:'F!QAS 4S]^MV63P%%T^U 4P0P)+%.V-"%L)(^%>6P;0P=Y4AS P0 .%$JNX*UC2V+\MB(+ M=S<*M>:HF2&W7 XCR M2%!I!BO-0*7DAK[-^+71!+,:@AC'LK,RQ&8O!\3 MEAO1+ G*-818.M#'-%(ERD8R88*7@.%32S,IEDEG:8PJ)>9*"<@RI60I.5O. MI)5"1%)ALI2 +5.F^0:D8K*U' ?+!V%AW9A\I05U,Q]B02:=J(BN2TS3$O!T M2GE:@EH[C M5"H4PQ7G7F/,1]?;N5$Q;$=Y*"_G*3T\W &+B MD6IZ$]Z-0JT!:B8S>BU0*!NY@136*H6TBCI+Q=6E)Q$6%X7$A3HVA<2%[N-A M3-Z/"B.6OWN1&->5L#WLYH:TQSWC9.67IB7&C>NF%7GX?RHJ\D[9H MG$J=MI3%$8Y>?5 ]73\F+!=+BT']'WK4,9RHA45-H.+\W,AD1=Q/IMR-;3BG)H*:/ M9^6(DAC,?@89<^H+#3+40M '4.-@^2 LK!L3J4$.G;I# _KS,M$B=C]@(C7( MHU,6-*"[DE#=6XY"Y4.HL&A,W0;U85):-.=1DXG$4(?0X?H< @CEV530N=T! MG);"T=/M"N#8,1E@9HH1S. ?6:T!:!;1&(LUQG*-44+1Z<-S1.8W=^PA*-89RW5&49^46W".\-TF/)3>M5'P=8(IMC] 6.IV.2PREBD,BP34IEX)BPR M%HD,]8@6]>75JB"SH!24N M\I#'8>IUR*I3.^0X]CRC$'E0ZBP:,RG#O5EJ!5RD$^Y%>IP?1H'(- *@930"H%XS H! M#+="PW,,EQ-KAD.])VJ%'&CP]%HAA]7%<77A5LAQJN^S0B[R[I ;KX4.D[CC M)*Z$H3N-/_IUSM*],0*4#X#.%<\_O*K8O##[>W%\VNQ/DV]575>[]MW$QZJJ M2Q]0?/)+^%P6#YU?FF:8?=MM]_W-_&48#E?+9?_PTNSJ_E-[ M:/;Y/T]MMZN'_+-[7O:'KJD?IT:[[9**(BYW]68_O[V>GMUWM]?MZ[#=[)O[ M;M:_[G9U]^^JV;;O-W,W__[@\^;Y91@?+&^O#_5S\T;=C_KFJ>;^9V[6HV_3K^^/7Q9EZ,'C7;YF$8 MNZCSQUNS;K;;L:?LQS^G3N=GFV/#R^_?>_]Y&GP>S)>Z;];M]N_-X_!R,R_G ML\?FJ7[=#I_;]U^:TX#"?'8:_6_-6[/-\M&3;..AW?;3W]G#:S^TNU,OV95= M_>WXN=E/G^^G_K\WPPWHU(#.#;+M_VO IP;\HX&?!G_T;!KJ3_50WUYW[?NL M.\[6H1X7A;OB_#(?QH?3NYO^ET?;YZ=OMU2$Z^7;V-%)LSIJZ$+CSHIE[OUL M@I")%:GF]-' 6BN<"]@$PU'PU %_&$7$'7C8@9\Z\)<>A%*\AJ,F3IK]T0B' M%,58M,J[Y QG G0F*&>H2,+,41,NS"Q*'PB;B=!,U&-F+\Q$98:",V8_02L) M6''BS29M!;Q9K0JPQ &CV-@B*4A!G,0K!%A0#E-*'(R6D^B#R-RUJ+"['$:/DE-(H!/ MY66X(I6[]/FC.YA1#D"JE 'G-*5\"D[ZHU4A5-9T8Y@Y33-R:KO4H%K(=[@& MHF#%&V:9*X$O4?I2HDFHE#= 5GG+'XQ&5VFXNH2[($PT0D23VS !HI$7D[ & M*J+2] 4.!B4!4";I#4(@%S+Z MH*R(WDAM"*.2-"J)Y)Y'&H*I\C(Y :H%A +FM MF%P,R,62D*RAY&*LG(Q-I*N<#U:]C.G%H,9491DC+L5< "J?@##G_HZ,O8TQ MP1@0C"7!&"1[+C-#N@0J5PJ6/YA@# C&DF ,LKU0D04GQG!BD,S)8GS%($L+ M!4=90 %=2LFH-QBCCD$VQ\8:\QA.'L")U7$)@).S,A"/V>0!FUBRR2,V%;)X M7V.957YZ3# /",;J.$D3K&+IC=985;G'B/, <2P1YS7B%I5*FY J![EUSF8< MM'F]KKP1EAZSRP-V>< L+YGE-8R4,R#E,L_S/.:5 M![SR:DFAZC05EB6,*P]PY26N/,!5AI4\AUD#72C-H6-<>9"9R9IPY77*Y1*E M0N862.'J^&;RC\2I+/%^YJ_7Q?N]'-\?KQM_K[GFS[V=?VF%H=]-UUE/; M#DUVL?B4W]1+4S^>?VR;IV'\FO+W[GC-=_PQM(?3%>;R?(]Z^Q]02P,$% M @ %)1C4-T]IU&Y 0 TP, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)Z ^7_U-I(YKQK&F([ M ZR*25(0NEKMB61(2E.5:(0-UCN_6A^,VX"/@#X?!SFP4.CEK_1*<[U6. M5T$0""A=8&#^N, ]"!&(O(S7D1-/)4/BW+ZR/\;>?2]G9N%>B[^\(*QGQU&8_,_X +"PX,27Z/4PL8O*GOKM!Q9O!3)WM+)53R'D?^: MMIQ QP0Z)=#42RH4E3\PQXK,Z &9-/N.A2M>'ZB?31F"<13QGQ=O??12T-TZ M(Y= -&*."4-GF \$\>Q3";I4XDC_3]_OE@DVBQHWD6#S22-=)M@N$FPCP?83 MP>9+DPFSCQ@5,;NO79+94"68)JZ31:7N55SE673:V#L:+^4#GM;])S,-5Q:= MM?-7&R^@UMJ!5[*Z\3O4^A&PO=V]R:W-H965TO@!WW'OW[CC2P=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W- M7&=!E!&D%>.;S0>FA6QIGD;?R>:IZ;V2+9PL<;W6PKX<09DAHUOZZGB4=>.# M@^5I)VKX!OY[=[)HL9FEE!I:)TU++%09O=T>CDF(CP$_) QN<2:ADK,Q3\'X M6F9T$P2!@L('!H';!>Y J4"$,GY-G'1.&8#+\RO[YU@[UG(6#NZ,^BE+WV3T MAI(2*M$K_VB&+S#5LZ=D*OX>+J P/"C!'(51+JZDZ)TW>F)!*5H\C[MLXSZ, M-\G'";8.X!. SX";F(>-B:+R3\*+/+5F(';L?2?"$V\/''M3!&=L1;Q#\0Z] MEYSODY1= M$4>.>!O>7Q3?Z$C]/^(&PM6T?.QN/+ MQOY7QGA *9LK'*$&/]AL**A\.%[CV8YC-AK>=-,/8O,WSG\#4$L#!!0 ( M !248U EO=R7M0$ -(# 9 >&PO=V]R:W-H965T0=DAIUOZYGB631NB@Q59 M)QKX N%K=W%HL9FEDAJ,E]80!W5.'[>G\S[&IX!O$@:_.)-8R=7:EVA\K'*Z MB8) 01DB@\#M!D^@5"1"&3\F3CJGC,#E^8W]?:H=:[D*#T]6?9=5:'-ZI*2" M6O0J/-OA TSU'"B9BO\$-U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _C#3], ML'4 GP!\!AQ3'C8F2LK?B2"*S-F!N+'WG8A/O#UQ[$T9G:D5Z0[%>_3>"GZX MS]@M$DTQYS&&+V*V;#05UB,<'/+MQS$8CV&[Z06S^QL4O4$L#!!0 ( !24 M8U 9(N_-M $ -(# 9 >&PO=V]R:W-H965T("7B=_7\#$=1NG+\ , M<\Z<&89\U.;9=@ .O4BA;($[Y_H](;;J0#)[H7M0_J;11C+G3=,2VQM@=01) M06B671')N,)E'GU'4^9Z<((K.!ID!RF9>3V T&.!-_C-\M? = MW(_^:+Q%9I::2U"6:X4,- 6^W>P/NQ ? YXXC'9Q1J&2D];/P?A6%S@+@D! MY0(#\]L9[D"(0.1E_$J<>$X9@,OS&_N76+NOY<0LW&GQD]>N*_ -1C4T;!#N M48]?(=5SB5$J_A[.('QX4.)S5%K8N*)JL$[+Q.*E2/8R[5S%?4PW-,'6 30! MZ RXB7G(E"@J_\P<*W.C1V2FWO&UL?5/;;M0P M$/T5RQ]0[WI#J59)I&X1 @FD51'P[$TFB55?@NULRM\S=M(T0.#%]HSGG#DS M'N>C=4^^ PCD62OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN MEFDA#2WSY#N[,K=#4-+ V1$_:"WC]_GC*8GP*^"9A]*LSB95ZH+LH"!14(3(( MW*[P $I%(I3Q8^:D2\H(7)]?V-^GVK&6B_#P8-5W68>NH'>4U-"(085'.WZ MN9XWE,S%?X(K* R/2C!'995/*ZD&'ZR>65"*%L_3+DW:Q^F&9S-L&\!G %\ M=RD/FQ(EY>]$$&7N[$CQ"?>'SGVIHK.U(ITA^(]>J\EO]WG[!J)YIC3 M%,-7,:\1#-F7%'PKQ8G_!>?;\,.FPD."'_ZA\#>";),@2P39?TO>9>!O>?I35[#IVG_+%PKC2<7&_!E4_\;:P.@E-T-CE"' M'VPQ%#0A'M_BV4UC-AG!]O,/8LLW+G\!4$L#!!0 ( !248U#,A/W!M $ M -(# 9 >&PO=V]R:W-H965T-Y3, MQ7^$*R@,CTHP1V653RNI!A^LGEE0BA8OTRY-VL?YYFZ&;0/X#. +X#[E85.B MI/RM"*+,G1V)FWK?B_C$^R/'WE31F5J1[E"\1^^UY+>'G%TCT1QSFF+X*F:_ M1#!D7U+PK10G_A><;\,/FPH/"7[XA\+?"+)-@BP19/\M<2LF^R,)6_54@VO3 M-'E2V<&D25YYEX%]X.E-?H5/T_Y)N%8:3RXVX,NF_C?6!D INQL&UL?5-A;]L@$/TKB!]0$I)F M561;:EI-F[1)4:=MGXE]ME&!\P#'W;\?8-?S-J]?@#ONO7MW'-F ]MFU )Z\ M:&5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMD:V%_GD#AD-,M?74\R:;UT<&*K!,-? '_M3O;8+&9I9(:C)-H MB(4ZI_?;XVD?XU/ -PF#6YQ)K.2"^!R-CU5.-U$0*"A]9!!AN\(#*!6)@HP? M$R>=4T;@\OS*_C[5'FJY" FXIF8K_!%=0 M(3PJ"3E*5"ZMI.R=1SVQ!"E:O(R[-&D?QAM^F&#K #X!^ RX2WG8F"@I?Q1> M%)G%@=BQ]YV(3[P]\M";,CI3*])=$.^"]UKPPVW&KI%HBCF-,7P1LYTC6&"? M4_"U%"?^#YROPW>K"G<)OON/PC\(]JL$^T2P?[/$M9C#7TG8HJ<:;).FR9$2 M>Y,F>>&=!_:>IS?Y'3Y.^V=A&VD/Q M73C;<W<NC@Q59)QKX OYK=[;!8C-+)348)]$0"W5. M[[?'TS[&IX!O$@:W.)-8R07Q.1H?JYQNHB!04/K((,)VA0=0*A(%&3\F3CJG MC,#E^97]?:H]U'(1#AY0?9>5;W-ZH*2"6O3*/^'P :9ZWE$R%?\)KJ!">%02 MF()4K1X&7=ITCY,-X<)M@[@$X#/@$/*P\9$2?FC\*+(+ [$ MCKWO1'SB[9&'WI31F5J1[H)X%[S7@M_>9>P:B::8TQC#%S';.8(%]CD%7TMQ MXO_ ^3I\MZIPE^"[_RC\@V"_2K!/!/LW2UR+.?R5A"UZJL$V:9H<*;$W:9(7 MWGE@[WEZD]_AX[1_%K:1QI$+^O"RJ?\UHH<@97,31J@-'VPV%-0^'N_"V8YC M-AH>N^D'L?D;%[\ 4$L#!!0 ( !248U".Q'O,M0$ -(# 9 >&PO M=V]R:W-H965T)W\?0$3QVVY!^9M&&\F<-TU+;&^ U1$D!:%9=DDDXPJ7>?0=39GKP0FNX&B0 M':1DYN4 0H\%WN!7QSUO.Q<-[7> L" (!E0L,S&]GN 4A I&7\3MQXCEE "[/ MK^Q?8^V^EA.S<*O%(Z]=5^!KC&IHV"#^I[4P5G;$6\\^*M]YY+>ODY)^= E&(.4PQ=Q&SF".+9YQ1T+<6!OH/3 M=?AV5>$VPK&PO=V]R M:W-H965TO&IE7$Y;[[LC8ZYL M00MWAQV8<%.CU<('TS;,=19$E4!:,;[9O&=:2$.++/G.MLBP]TH:.%OB>JV% M_74"A4-.M_3F>))-ZZ.#%5DG&O@&_GMWML%B,TLE-1@GT1 +=4X?ML?3/L:G M@!\2!K,P.7YQOXQ MU1YJN0@'CZB>9>7;G-Y34D$M>N6?LZ&@]O%X"&<[#MEH>.RF_\/F M3US\!E!+ P04 " 4E&-0@QY#-[,! #1 P &0 'AL+W=OYO5%$JG#PT.*2@=CGUT#X,FKDMIEM/&^.S#FB@:4<%>F M XTWE;%*>#1MS5QG090Q2$G&-YMKID2K:9Y&W\GFJ>F];#6<+'&]4L+^.H(T M0T:W],WQV-:-#PZ6IYVHX3OX']W)HL5FEK)5H%UK-+%09?1V>S@F 1\!/UL8 MW.),0B5G8YZ#\:7,Z"8( @F%#PP"MPO<@92!"&6\3)QT3AD"E^8ZOE$R53\5[B 1'A0@CD*(UU<2=$[;]3$ M@E*4>!WW5L=]&&_V4]0ZGD]X/N-O8AHVYHG"/PLO\M2:@=BQ]9T(+[P]<&Q- M$9RQ$_$.M3OT7G*^WZ7L$H@FS''$\ 5F.R,8LL\I^%J*(_\GG*^'[U85[F+X M[C\*_R!(5@F22)!\6.(:)ODK"5OT5(&MXS Y4IA>QT%>>.=YO>7Q3=[AX[!_ M$[9NM2-GX_%E8_\K8SR@E,T53E"#_VLV)%0^'/=XMN.4C88WW?2!V/R+\]]0 M2P,$% @ %)1C4!2.6-.U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$I(V561;:CI-F[1)4:=MGXE]ME&!\P#' MW;\?8-?U-F]?@#ONO7MW'-F ]MFU )Z\:&5<3EOONR-CKFQ!"W>#'9AP4Z/5 MP@?3-LQU%D250%HQOMG<,2VDH466?&=;9-A[)0V<+7&]UL+^/('"(:=;^NIX MDDWKHX,562<:^ +^:W>VP6(S2R4U&"?1$ MU3A^VQ],^QJ> ;Q(&MSB36,D% M\3D:'ZN<;J(@4%#ZR"#"=H5'4"H2!1D_)DXZIXS Y?F5_7VJ/=1R$0X>47V7 ME6]S>D])!;7HE7_"X0-,]=Q2,A7_":Z@0GA4$G*4J%Q:2=D[CWIB"5*T>!EW M:=(^C#>'W01;!_ )P&? ?]^)^,3;(P^]*:,SM2+= M!?$N>*\%/]QF[!J)IIC3&,,7,=LY@@7V.05?2W'B?\'Y.GRWJG"7X+M_*/R- M8+]*L$\$^_^6N!9S]T<2MNBI!MND:7*DQ-ZD25YXYX%]X.E-WL+':?\L;".- M(Q?TX653_VM$#T'*YB:,4!L^V&PHJ'T\'L+9CF,V&AZ[Z0>Q^1L7OP!02P,$ M% @ %)1C4(<2/R6U 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;MU"2Y5$VBY"((%4+0*>W6226.M+L)UF^7O& M3C8$"+S8GO&<,V?&XVRP[LFW ($\:V5\3ML0NA-COFQ!"W]G.S!X4UNG14#3 M-!ZLG%I2BQ?.X2Y/V M8;S9O9E@ZP ^ ?@,.*8\;$R4E+\50129LP-Q8^\[$9]X>^+8FS(Z4RO2'8KW MZ+T5_'#(V"T233'G,88O8K9S!$/V.05?2W'F?\'Y.GRWJG"7X+M_*/R-8+]* ML$\$^_^6N!9S_",)6_14@VO2-'E2VMZD25YXYX&]Y^E-?H6/T_Y)N$8:3ZXV MX,NF_M?6!D IFSLQ^1L7/P%02P,$% M @ %)1C4-1$_N.U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+[MMW)5M*9NJ2J5&6J5J^\S:8QL%/ [@=?+W!>RX M5FOU!9CAG#,7AFQ$\VQ; $=>M>IL3EOG^B-CMFQ!"WN#/73^ID:CA?.F:9CM M#8@JDK1B/$D^,BUD1XLL^LZFR'!P2G9P-L0.6@OS=@*%8TYW]-WQ))O6!0)UVV<5]G&YX M.M.V"7PF\(60QCAL"A0S_RR<*#*#(S%3[WL1GGAWY+XW97#&5L0[G[SUWFO! M;S]E[!J$9LQIPO 59K<@F%=?0O"M$"?^#YUOT_>;&>XC?;^FI\FVP&%3X! % M#O\M<0.3_ETD6_54@VGB-%E2XM#%25YYEX&]X_%-_L"G:7\4II&=)1=T_F5C M_VM$!SZ5Y,:/4.L_V&(HJ%TXWOJSF<9L,ASV\P]BRS&UL M?5-AC]0@$/TKA!]P[-)5-YNVR>T9HXDFFS/J9[:=MN2@5*#;\]\[4*Y6K7X! M9ICWYLTPY).Q3ZX#\.19J]X5M/-^.#'FJ@ZT<'=F@!YO&F.U\&C:EKG!@J@C M2"O&=[O73 O9TS*/OHLMZH+L@ M"!14/C (W&[P $H%(I3Q/7'2)64 KL\O[.]B[5C+53AX,.J;K'U7T",E-31B M5/[13.\AU?.*DE3\1[B!PO"@!'-41KFXDFITWNC$@E*T>)YWV<=]2C=9@FT# M> +P!7",>=B<*"I_*[PH#R(\\?[$L3=5<,96Q#L4[]![*_F1Y^P6 MB%+,>8[AJYC]$L&0?4G!MU*<^5]PO@W/-A5F$9[]0^%O!(=-@D,D./RWQ*V8 M[(\D;-53#;:-T^1(9<8^3O+*NPSL/8]O\BM\GO9/PK:R=^1J/+YL[']CC >4 MLKO#$>KP@RV&@L:'XQL\VWG,9L.;(?T@MGSC\B=02P,$% @ %)1C4/(C MB1VT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@ M$/T5Q >$7=9I5BO;4C91U4J-M$K4]IFUQS8*%Q?P.OG[ ":NV[IY 6:8<^;, M,.2C-L^V W#H10IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>; M3T0RKG"91]_)E+D>G. *3@;904IF7H\@]%C@+7YW//*V<\%!RKQG+3R!^]Z? MC+?(S%)S"'T2[.*%1RUOHY&%_K F^"(!!0N<# M_':!.Q B$'D9OQ(GGE,&X/+\SOXYUNYK.3,+=UK\Y+7K"KS'J(:&#<(]ZO$+ MI'JN,4K%?X,+"!\>E/@.E;G1(S)3[WL6GGA[H+XW57#&5L0[+]YZ[Z6D^RPGET"48HY3 M#%W$;.<(XMGG%'0MQ9'^ Z?K\-VJPEV$[_ZC\ ^";)4@BP39AR6NQ5S_E80L M>BK!M'&:+*KTH.(D+[SSP-[2^":_PZ=I?V"FY"F;*S]" MG?]@LR&@<>%XX\]F&K/)<+I//XC,W[A\ U!+ P04 " 4E&-0X^NL"[0! M #2 P &0 'AL+W=O<.3,>9X-U MS[X%".1%*^-SVH;0G1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>:>:2$- M+;+DN[@BLWU0TL#%$=]K+=R/,R@[Y'1+7QU/LFE#=+ BZT0#GR%\Z2X.+3:S M5%*#\=(:XJ#.Z 1 ME(I$*./[Q$GGE!&X/+^ROTNU8RU7X>'1JF^R"FU.CY144(M>A2<[O(>IGC>4 M3,5_A!LH#(]*,$=IE4\K*7L?K)Y84(H6+^,N3=J'\88?)M@Z@$\ /@..*0\; M$R7E;T401>;L0-S8^T[$)]Z>./:FC,[4BG2'XCUZ;P4_WF?L%HFFF/,8PQJK! M-6F:/"EM;](D+[SSP#[P]":_PL=I_R1<(XTG5QOP95/_:VL#H)3-'8Y0BQ]L M-A34(1X/>';CF(U&L-WT@]C\C8N?4$L#!!0 ( !248U"T2AR1M $ -(# M 9 >&PO=V]R:W-H965T29M<--I(Y;YJ6V-X JR-("D(WFX]$,JYPF4?? MR92Y'IS@"DX&V4%*9IZ/(/18X"U^<=SQMG/!0K/QEOD9FEYA*4 MY5HA TV!K[>'XS[$QX![#J-=G%&HY*SU8S"^UP7>!$$@H'*!@?GM C<@1"#R M,GXG3CRG#,#E^87]:ZS=UW)F%FZT>."UZPJ<851#PP;A[O3X#5(]'S!*Q?^ M"P@?'I3X')46-JZH&JS3,K%X*9(]33M7<1_3399@ZP": '0&9#$/F1)%Y5^8 M8V5N](C,U/N>A2?>'JCO316T_@FK^'3M-\RTW)ET5D[_[*Q_XW6#KR4S94?H&UL?5/;CM0P#/V5*!^PZ60&6$9M MI9U%""201HM8GC.MVT:;2TG2Z?+W.&FW%"B\)+'C,RVDH66>?&=7YG8( M2AHX.^('K87[<0)EQX+NZ(OC0;9=B Y6YKUHX0N$K_W9H<46EEIJ,%Y:0QPT M!;W;'4^'&)\"'B6,?G4FL9*+M4_1^%@7-(N"0$$5(H/ [0KWH%0D0AG?9TZZ MI(S ]?F%_7VJ'6NY" _W5GV3=>@*>DM)#8T85'BPXP>8ZWE%R5S\)[B"PO"H M!'-45OFTDFKPP>J9!:5H\3SMTJ1]G&XXGV'; #X#^ *X37G8E"@I?R>"*'-G M1^*FWORWYVRQGUT@TQYRF&+Z*V2T1#-F7%'PK MQ8G_!>?;\/VFPGV"[_^A\#>"PR;!(1$<_EOB5LR?1;)53S6X-DV3)Y4=3)KD ME7<9V+OTB.Q7^#3MGX5KI?'D8@.^;.I_8VT E)+=X AU^,$60T$3XO$-GMTT M9I,1;#__(+9\X_(G4$L#!!0 ( !248U")"NVG8 ( *,( 9 >&PO M=V]R:W-H965T)SW7+S+BE+E?32LE3N_4JI[ M1DB6%6V(?.(=;?7*A8N&*#T45R0[0A2>O#4-$7\.E/%^YV/_,?%:7RME)E"1=^1*?U#ULSL*/4(3R[EN:"MKWGJ" M7G;^'C\?<&(,+.*MIKV<]3T3RHGS=S/X>M[Y@?&(,EHJ0T%T 8M\;H_]& M[Y1IN/%$:Y2<2?OURIM4O!E9M"L-^1C:NK5M/ZPD#S/8(!P-PLD@LP9H$+*> M?R**%+G@O2>&S>^(^R]"+=ACNZ&:,0;J M0*#MB@Z)JJZ/T2GYK;6F>S4X5>!_:&O,//I3O[T1< MZU9Z)ZYTI;+UY,*YHMJ7X$G'7.D7PS1@]*),-]5],93-8:!X-SX)T/0N*?X" M4$L#!!0 ( !248U#KX.E Q@$ #<$ 9 >&PO=V]R:W-H965TE$37:V:=JD32;;=/N;T:N2!;& MX_;M"^A:.\L?X5[..?<#KOFD](OI "QZE:(W!>ZL'8Z$F*H#RSAJ944JF_YQ J*G *7YS M//&VL]Y!RGQ@+?P ^W,X:V>15:7F$GK#58\T- 5^2(^GS.,#X)G#9#9[Y"NY M*/7BC:]U@1.?$ BHK%=@;KG"(PCAA5P:OQ=-O(;TQ.W^3?USJ-W54?P%02P,$% @ %)1C4+IH"]:V 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q >$7>QR?(R@SYG1//QQ/LFE]<+ BZT4#S^!_]B>+%EM4*JFA<])TQ$*=T_O] MX9@&? 3\DC"ZU9F$2L[&O 3C6Y7374@(%)0^* C<+O 2@4A3.-UUJ1+R$!< MGS_4O\;:L9:S)*RL%YHV<53$6+MVF77=S'Z>8FF6G;!#X3^$*XBW'8%"AF_D5X4636C,1. MO>]%>.+]@6-ORN",K8AWF+Q#[Z5(.,_8)0C-F..$X2O,?D$P5%]"\*T01_X? MG6_3D\T,DTA/UO3KVVV!=%,@C0+I/R4FGTKHQ0^V& IJ'XZW>+;3 MF$V&-_W\@]CRC8MW4$L#!!0 ( !248U"'._Y6_ $ .P% 9 >&PO M=V]R:W-H965TKO?*^ DEZ8?A7])Q@+BGUOK/X+7($9N,W$ M>.2"*??U\HO2@H\J)A5.WX>Q:=W8C_HW&DX(1T*X()#!R&7^@6J:)5+TGAPV MOZ/VC%>'T.Q-;H-N*]P_D[PRT6L6A7%"KE9HQ!P'3#C#K"8$,>J318A9',,[ M>HC3(S3#R-&C.3W>XP)K5&#M!-;_E+A9E(AAMKA)C)K$B,!N88)A'E2R04TV M]P)1L##!, ^.:XN:;!&!!P>V0P5V_W]@>U1@CV00+P[=8_T+'_K@5RJKIE7>66CSY-W# M+(708'()GLS]J4WKG18,2FVG6S.70_\9%EIT8V\E4X//_@!02P,$% @ M%)1C4.:(]"?% 0 -P0 !D !X;"]W;W)K&UL M=53I;MP@$'X5Q ,$+]ZK*]M2-E'42HVT2M7D-VN/#X7#!;Q.WKZ '6-A)-&IA."Z?(4_ D]-55L?(%G2L@I^ M@?W=GK1;D4FE: 1(TRB)-)0IOET=CAN/#X#G!GHSFR-?R5FI5[_X4:0X\@D! MA]QZ!>:&"]P!YU[(I?%GU,23I2?.YQ_J#Z%V5\N9&;A3_*4I;)WB/48%E*SC M]DGUWV&L9X/16/Q/N !W<)^)\\@5-^&+\LY8)485EXI@;\/8R##VP\YN.]*6 M"70DT(FP#SYD, J9WS/+LD2K'NGA[%OFKWAUH.YL$[?_L=_O2BP#@+K?TK< M7Y6XA/FV;+)9--E\%5A'5R9+F.M*R.SB!.@J/%F#W/"RL:L&PO=V]R:W-H965T MP-]M#Y MFQJ-%LZ;IF&V-R"J2-**\=WNP+20'2VRZ#N;(L/!*=G!V1 [:"W,[Q,H''.Z MI^^.9]FT+CA8D?6B@>_@?O1GXRVVJ%120V*IRN@L)@8+2!07AMRO<@U)!R*?Q.FO2)60@KL_OZ@^Q=E_+15BX M1_5+5J[-Z2TE%=1B4.X9QT>8Z_E$R5S\5[B"\O"0B8]1HK)Q)>5@'>I9Q:>B MQ=NTRR[NXW3##S-MF\!G E\(MS$.FP+%S+\()XK,X$C,U/M>A"?>'[GO31F< ML17QSB=OO?=:)"G/V#4(S9C3A.$KS'Y!,*^^A.!;(4[\/SK?IB>;&2:1GJSI MAV1;(-T42*- ^D^)R8<2MS#IAR!LU5,-IHG39$F)0Q>5=!O:.QS?Y"Y^F M_9LPC>PLN:#S+QO[7R,Z\*GL;OP(M?Z#+8:"VH7C9W\VTYA-AL-^_D%L^<;% M'U!+ P04 " 4E&-0$6UFP;8! #2 P &0 'AL+W=OE!XTUC MK.(>3=LRUUO@=20IR9+=[L 4%YJ6>?1=;)F;P4NAX6*)&Y3B]O<9I!D+NJ=O MCF?1=CXX6)GWO(5OX+_W%XL66U1JH4 [832QT!3T<7\Z9P$? 3\$C&YU)J&2 MJS$OP?A<%W07$@()E0\*'+<;/(&400C3^#5KTB5D(*[/;^H?8^U8RY4[>#+R MIZA]5] '2FIH^"#]LQD_P5S//25S\5_@!A+A(1.,41GIXDJJP7FC9A5,1?'7 M:1YM:,Q$Z][WEXXOTIP=Y4P1E; M$>\P>8?>6YEF]SF[!:$9KNF' MX[9 MBF018'LGQ(/[TK:1K& 0 -P0 !D !X;"]W;W)K&UL;53;;IPP$/T5RQ\0 [ML-BM RB:J6BF15JG:/GMAN"B^4-LL MR=_'-H32C5^P9WS.F8L]9*-4K[H%,.B-,Z%SW!K3'PC190N :T\B3.21-&.<-H)7&3>=U)%)@?#.@$GA?3 .57O1V!RS'&,/QTO M7=,:YR!%UM,&?H+YU9^4MF(Z_VG^C=?NZWE3#4\2/:G MJTR;XSU&%=1T8.9%CM]AKB?%:"[^"2[ +-QE8F.4DFG_1>6@C>2SBDV%T[=I M[81?Q^ED=SO3PH1D)B0+8>_CD"F0S_R1&EID2HY(3;WOJ;OB^)#8WI3.Z5OA MSVSRVGHOQ6:[S\C%"UL4IX-&W#7&]!5)&D)..[W0>F1*=ID47?V1:9&;SL-)PM M<8-2POXZ@31C3O?TS?'<-:T/#E9DO6C@*_AO_=FBQ1:5JE.@76&PO M=V]R:W-H965T]RG&K]7 F M1)4M<*H>Q "].:F%Y%0;4S9$#1)HY8(X(V$0)(33KL=%YGQ7661BU*SKX2J1 M&CFG\M<%F)AR?,!OCN>N:;5UD"(;: -?07\;KM)89&6I.@Z]ZD2/)-0Y?CR< M+ZG%.\#W#B:UV2-;R4V(%VM\JG(E!5]83"J GS!X1+0+@&G)P.F85F-Z5UNE:X,Y.\,MY[$1V3C-PMT8*YS)AP@SFL"&+85XG0)W$) M_PD/_>&1-\/(A4?;\#3R$\1>@M@1Q'^5F.Y*]&%.?I&C5^3H(7BW$_%@DL O MDGA%$@_!82?BP_RGWZE7)/401#L1'R;>B9#-%>0@&S=\"I5B[-W@;[SK?#^& M[@K_@<^/PQ'K*]>\1M02P,$% @ %)1C4*?"++^S 0 T@, !D !X;"]W;W)K M&UL;5/;CILP$/T5RQ^P3LBMB@!IL]5J*[52M%7; M9P<&L-;V4-N$[=_7-H2E*2]X9CCGS,7CM$?S9AL 1]Z5U#:CC7/MD3%;-*"X M?< 6M/]3H5'<>=?4S+8&>!E)2K)DM=HSQ86F>1IC9Y.GV#DI-)P-L9U2W/PY M@<0^HVMZ"[R*NG$AP/*TY35\!_>C/1OOL4FE% JT%:B)@2JCC^OC:1OP$?!3 M0&]G-@F=7!#?@O.ES.@J% 02"A<4N#^N\ 12!B%?QN]1DTXI W%NW]2?8^^^ MEPNW\(3RERA=D]%/E)10\4ZZ5^Q?8.QG1\G8_%>X@O3P4(G/4:"T\4N*SCI4 MHXHO1?'WX10ZGOVH?Z,M$Y*1D-P1V) H5OZ9.YZG!GMBAMFW/%SQ^ICXV10A M&$<1__GBK8]>\\U^E[)K$!HQIP&3S##K"<&\^I0B64IQ2OZC)\OTS6*%FTC? MS.F'W;+ =E%@&P6V_[2XOVMQ"7.X2\)F,U5@ZKA-EA38Z;C)L^BTL(])O),/ M^+#MW[BIA;;D@L[?;)Q_A>C E[)Z\"O4^ M&PO=V]R:W-H965T MI]B3W#.6?.V)[DH])OI@.PZ%UP:0K<6=OO"3%5!X*:&]6# M=%\:I06U+M0M,;T&6@>2X"1+DELB*).XS$/NJ,M<#98S"4>-S" $U;\/P-58 MX!1?$B^L[:Q/D#+O:0O?P?[HC]I%9%&IF0!IF))(0U/@QW1_V'E\ +PR&,UJ MCWPG)Z7>?/"E+G#B#0&'RGH%ZI8S/ 'G7LC9^#5KXJ6D)Z[W%_5/H7?7RXD: M>%+\)ZMM5^![C&IHZ,#MBQH_P]S/#J.Y^:]P!N[@WHFK42ENPB^J!F.5F%6< M%4'?IY7)L(ZS_H46)V0S(;LBD*E0&UL=5/M3NLP#'V5* ] MG8#-+65& B! M=*\T@>[E=]:Z:T12ER1;X>UQTJX:T_A3?^3X^-A)LQ[MNVL //LTNG4Y;[SO M5D*XL@$CW15VT-))C=9(3Z'="==9D%4L,EHDL]FU,%*UO,AB;F.+#/=>JQ8V MEKF],=)^K4%CG_,Y/R9>U*[Q(2&*K),[> 7_K]M8BL3$4BD#K5/8,@MUSN_F MJW4:\!'P7T'O3GP6)MDBOH?@NY!ZT!$,CY&3CZU#(6G M_I'],)6?C\'_@ )K@00GU*%&[ M^&7EWGDT(PM),?)SL*J-MA_YCV67"Y*Q()D*YHLXR] H*G^07A:9Q9[98?>= M#%<\7R6TFS(DXRKB&8EWE#T4Z4V:B4,@&C'K 9/\P"PFC"#^J4ERL4D2"=(3 M@F3Y"T%ZD2"-!(L?"I9G*B]AKL^:B).UA%?W5]J=:AW;HJ<-QSW4B!Z(;W9% M5]G00Y\"#;4/[@WY=KCN(?#8C2]93+]3\0U02P,$% @ %)1C4%+AY7VH M 0 G@, !D !X;"]W;W)K&UL;9/;3N,P$(9? MQ?(#X#0M;:F22%M6*Y! JD# M9M,&@L?@NTV\/:,G30J;&YBS_B?;PZQL\[8 M=]< >/*II'8Y;;QO-XRYL@'%W95I0>-);:SB'DU[8*ZUP*L8I"1+DV3)%!>: M%EGT[6R1F:.70L/.$G=4BMNO+4C3Y71&SXXG<6A\<+ B:_D!GL&_M#N+%ALI ME5"@G3":6*AS^F>VV2Z"/@I>!73N8D]")WMCWH-Q7^4T"06!A-(' L?E!+<@ M90!A&1\#DXXI0^#E_DS_%WO'7O;41^>-&BA8BN*?_2IT7+N!?PZ;#DB'@'0,2&, ZQ/% MRO]RSXO,FH[8?O8M#[]XMDEQ-F5PQE'$,RS>H?=4S%>KC)T":-!L>TWZ0[,> M-0SY8Y)T,DD: 8L?@)MIP'P2,(^ ^25@G4P#%I. Q?\5K&>_VNPURZC14;-< M7B?)[SSL8K3AYCYR>Q#:D;WQ^)?B+&MC/" RN<+KT.!C&0T)M0_;%>YM?V5Z MPYMV> UL?)+%-U!+ P04 " 4E&-0T/G!!@ &0 'AL+W=O M@AIUJZG# &!HU *6#97V A2DC:^&TTW?&5 MBGC?OZGO=':9Y8 Y;"CY59]$M78SUSE!B2]$O-+^"Y@\L>N8\-_@"D3"E1/Y MCB,E7/\[QPL7M#$JTDJ#/X:V;G7;&_T;S4X(#"$8"7[T3T)H".%20F0(T5)" M; CQ4D)B",F$@(;)TK._Q0(7.:.]PX;]TV&U3?U5(M?WJ ;UU@TM._29@YSK-;B:Q6HIF5,$OL K%5 M(%X^&8E5(+$X2"?[)YF%#&++9&S^CWLPE%H-I19#V<10NM#00MQVCO.S)$WG MSM'=L51?[N^8G>N6.P&PO=V]R M:W-H965TA:4Q[9(0 MO2NAYOI)MM#8-P>I:F[L4AV);A7PO0^J!6%1-"1A6Y/!E1-;!1 M@3[5-5=_UR!DMPII>-EXK8ZE<1NDR%M^A%]@?K<;95=D9-E7-32ZDDV@X+ * MO]#EFL8NP"/>*NCT9!ZX5+92OKO%]_TJC)PC$+ SCH+;X0S/((1CLCX^!M)P MU'2!T_F%_<4G;Y/9<@W/4ORI]J9 ; M@8P/I<>B'O_"LWO,B5 M[ +5'W[+W1W3);-GLW.;_BC\.VM>V]US$:=93LZ.:,"L>PR;8K)HQ!#+/XHP M5(1Y@GA"P)(93A"C!+$GF/WG@%ZY[#%SCVD\AK(D2](HNN-UADK-$"F&$R0H M0?)XLG.48(XXB*^2Q3!W1!:HR.+&99PE.$&*$J2(@_F52PRSP$4R5"1#"%*< M@$;X]QT]?AWT3HG0!RX$!65W=/ JH;=E8I_4$L#!!0 ( !248U 68&(1@@( /H( 9 >&PO=V]R:W-H965T MEBAE",CZQC,H7 M7K!<_W/@(J-*3\41R4(PNK>D+$4>QB'*:)*[B\C&7L4BXF>5)CE[%8X\9QD5 M?U7<)>XU\)8<3\H$T"(JZ)']9.J]>!5ZAAJ5?9*Q7"8\=P0[S-TEF6V) M9P@6\2MAI6R-'9/*CO,/,_FVG[O8.&(IBY61H/IS86N6ID9)^_A3B[K-FH;8 M'E_5O]CD=3([*MF:I[^3O3K-W8GK[-F!GE/UQLNOK$XH<)TZ^^_LPE(--T[T M&C%/I?UUXK-4/*M5M)6,?E;?)+??LM:_TF""5Q.\AN!-[Q)&-6'T+,&O"?ZS MA* F!#T"JG*WF[FABBXBP4M'5/>AH.;:D5F@CRLV07LZ]C^]GU)'+PL?DPA= MC%"-6548KX4AQ.]B-@"F02#MH+'A0396WH#N8Z^[Q!K"C'HVGM#9WM?IF!V! M>S:R GY'H+,ZAL:@H3%@: (+ M3$"!R>.,UI.ATS$.;CJ=@@M-@86FL #!<-#",@4R.LQL#*%6G4[8^)HFZAT8G[.E2E'K6C3 MJ)>V3_?B*S);$R"^,8W=]HG_\M6KX <5QR27SHXKW6UL3SAPKICVCU_TB9ST M0Z29I.R@S'"LQZ+JQM5$\:)^::#FN;/X!U!+ P04 " 4E&-0Y;V\!GP$ M #<%@ &0 'AL+W=O2+6<(,PG0:6?:F M*P==S8YE];W>6MM,?A3YOKZ?;IOFRQ'EQ/VE*>R_)[>_/;YGXJVAG9W*Z;-D7F/M[MPN9YF\G-XY\^Z?3\S#9P M>/V1_9>N>%?,DIY.^^M_MN\T= MWL[$/6-=YG7W=[)^JYNRZ+.XJ139C]/G;M]]'OO\'V$X@/L /@>X9W\6(/L M^3- ?1J@^@ U]@FZ#]!73XA.M7=B+K,FF\^J\CBI3NOAD+7+CNZT>UWK=K![ M.]UW3L_:C;[/%?$L>F\3]$!0Z0NF25@SD3D9G">!J-I/+(7?C6)A4\0 MZ:M)_&^6U>=9+B8JH5ZR2R O])(X@8()5)= #6>@Q97@)R;NF'W'Q&12$N(* M7/A@HB6S!RY]D"6+1'KD"I <2Z6&Y$69&I:IO3+58,U<)(AA@GB\T E,D(P0 M^L3H0;'DB[< E/ E!E2<^-P*<-HD07D-+,X >0/K.(4)TO'RDL#.(48(W$/# M:CF).?9%!J1;==(GEX DBF6:^EIC5%-X-5/ )@D('@=20(M[(+Y!=;\:) I(#5*1&BK#DV"C)=TI%22 %-B'2-TB.;8CB M,9+'_BK76B+)?5*S-+X/+P%)K-+$_Q58(53JUN"#DF/+)-\S%9E "FQ,9&Z0 M'%L3I6,D3_U5'DN-C,4GF5/IN\42D"2 C8F3&P3'QL3^E@D(;KR2#3#G!>"(@*, 3@H#_ 2 +"FL-'9.]IU3,>,4 M$AN2%..5EMB0I+]7\I7NH4O_3M$N!9 J282_8)> I)A-;'R]$2KIZAU>%HNM M4_K6J3BD5Z"EO*&GE-B0Y)BNLH>&-2>I\,59 -#]M"$S 223 O\)*T"J5&@= MUAO[I@2-)0<:2XG]2-[06DKL1W),N^0&" U)JM!$'I$Q4ZK^:%213 M$_84B7U3@E:30TM1H/1\U'L [U?CCW2W(#"^I+O5Z:#U M9_K3N>\?6?6ZV]>3Y[)IRJ([]7LIR\:Z^8LO;J%L;;8YW^3VI6DO$W==G>C/DJ/S@?;\/U!+ P04 " 4E&-0O9YHR#8# "9# &0 'AL M+W=OUW[9GI1Y6MUD%(';WE65+/P MH/5Q$D75YB#SI+I31UF87W:JS!-MAN4^JHZE3+9-4)Y%" 6Y4E:A/-I,_=8 MSJ?JI+.TD(]E4)WR/"G_+F2F+K,0AN\33^G^H.N):#X])GOY+/7/XV-I1E'/ MLDUS652I*H)2[F;A/9RL(:D#&L2O5%ZJP7M06WE1ZK4>?-O.0E KDIG129;_3K3[,0A$&6[E+3IE^ M4I>OLC-$PZ!S_UV>96;@M1*SQD9E5?,WV)PJK?*.Q4C)D[?VF1;-\]+QOX?Y M U 7@/H L_9G ;@+P!\!Y-, T@606U>@70"]=076!3 K(&J3U63_(=')?%JJ M2U"V&^B8U/L43IBI[Z:>;,K9_&8*4)G9\YP@-HW.-5&'6;08-,! 2*XQ#QY, MCXB,@EX&\LE8("<<72^P=!$04DO$?UE6-["L70P5?B_8FU+HJY$4Z]HZK@F:,0U\Q(PC^O8 M#*)<140#J:).[UR%V/V);.78\, MN8)<&(T)'-4CO'J$HP=B8>5<.,Y'M@HTZ M%;H^,@:S?1]]C^HNRYI?P,D2>N8?X&35=LD?]&W3_B,I]VE1!2]*F]ZNZ&UL ME5C;CMLV$/T50^^.-$-2EX5M(-G$<8$66*1H\ZRUZ;41R7(E[3K]^^H6UR(/ M#>T^K'4Y<^<=4)[Y' 2AGZ?'D[=:=,^>RM6B>*VSXTD_E;/J-<_3\M]/ M.BLN2X^\7P^^'5\.=?O 7RW.Z8O^4]=_G9_*YLZ_:MD=^G?1#R(80$>!/@J MP'170 P"8JJ ' 3D5 $U"*C_!9*[ N$@$$ZU$ T"T50+\2 0&Q;\OAQ=?3^G M=;I:E,5E5O9+])RVG4 /<;."MNW#;L%T[YH25\W3MY44T<)_:Q4-F$\]AD>8 M>(QY1)ADC/D,,#(88[X 3,!CS-K&4*C&F*\3]&SNZ_&;O%V3QS!YW"D0-PKX M)J"1 @$5B$Z!'&6$C.SWF+##G'HOHZ#],RI@XT(UQHT B]G=?HSI@@,[36P. M"0-HU'[ )013W0;K< G3#]OT0VSN>P/HUI9 +MDP"B)W,[-C.+%)BMCD#08D MY3:$"8H!02FK'#9!S2D 6Q(""DEWPL=9DR(EW'2"4P1PI[I'+N? )SF@ CE;GS?1'V2*4B*S%K L! M[BM2)Y6=:(#C@-S%%Y@C!1CDE.,34#@^X<0[/@(Q50DT=IFSZP":_'TG, 4) M0$$J-(MJ4PN;A;H'Z1WQ;\X@VI.P/]+RY7BJ9L]%71=Y=^BP+XI:-^J"#XVB M@TYWUYM,[^OV,FJNR_X$JK^IB_-PNN9?C_A6_P%02P,$% @ %)1C4/3+ M*VY3 P 7A !D !X;"]W;W)K&ULE9AM;YLP M$,>_"N(#%.YL\U ED=9,TR9M4M5IVVN:. DJX RV]E435+_Z#U\3X(FLU!EEESIXZR,F]VJBXS;9KU/FB. MM>6O%MVSQWJU4"==Y)5\K+WF5)99_>]!%NJ\],%_?_"4 M[P^Z?1"L%L=L+W]*_>OX6)M66ZN M[KTVE6>E7MK&M^W2#]N(9"$WNG61FECHXJF M^_4VIT:KW5?KF+63 NZ9&>@U>:?!6 ML;85(KE( A/ )0HDH\#.GMU$X7# 2 >L<\!O'*2C-'I-U&FJ3@,\$>$X%T(F M0I[$=#B<#(?;^40A[4"0#H2=3P2C?'J-N H4(QZ.LE[;JI0E$1U+1,826;$P MAK2#F'003Z]N0CI()E0WL?($)IA574+V0753,IQT>G4AI*D+)]1W$-T4&'AD ML6?+W!4&QRH 1#R.&@.-,,Q@&&B(80K%@^@ZW5A$8CPHMDHX9RW0$,,,BH'& M&*9P##:B(!+7E 0:4K IY1%SN* QA1F< @TJ3"$5; :YX&R\PND8;PIB'W-$1#2%2$+I<.+ZC,R!$&D*< B':>"6(:3(>%4(& MJ7"-/XTASL 0:0QQ"H9H8\B%L%(2]O8@31P+"]*L(L6J8UXCS2H2K#H'A685 M"5;M02&^ER$XEB:D&<24Z,CQ?6(T@RR(I=]2&T7 Q3G3D/K-[G5>,]*VW.C-W);J>4 MEL9E>&?&[F .^Y=&(7>ZO8W-?=V?>/N&5L?A-!]<_E)8_0=02P,$% @ M%)1C4$WO;DM, P '0\ !D !X;"]W;W)K&UL ME5?;CILP$/T5Q'L77\! E$1J4E6MU$JKK=H^LXF3H 5,P4FV?U]S691XQBOZ M$K Y,SYC'Y_8RZMJ7MJ3E-I[+8NJ7?DGK>M%$+2[DRRS]D'5LC)?#JHI,VV: MS3%HZT9F^SZH+ )&B C*+*_\];+O>VS62W7615[)Q\9KSV69-7\WLE#7E4_] MMXZG_'C274>P7M;94?Z0^F?]V)A6,&79YZ6LVEQ57B,/*_\C76Q9V@7TB%^Y MO+8W[UY7RK-2+UWCZW[EDXZ1+.1.=RDR\[C(K2R*+I/A\6=,ZD]C=H&W[V_9 M/_?%FV*>LU9N5?$[W^O3RD]\;R\/V;G03^KZ18X%1;XW5O]-7F1AX!T3,\9. M%6W_Z^W.K5;EF,50*;/7X9E7_?,Z?(GC,0P/8&, FP)H^&X 'P.X%1 ,S/I2 M/V4Z6R\;=?6:8;7JK!,%77 SF;NNLY^[_INIMC6]EW4HTF5PZ1*-F,V 83<8 M=H_80D243)# $)A8,)0%Z^/Y+8N8X DXFH#W"<*[!-0J8\"('E/U&!J)6(16 M+1@L36*.TPE1.B%"QYJSS8");L?APN*"8(AC7B*42(00X1:1" SRP9X3!.): M8('R$( 'C:U!-@(6&XDDM><$@Z4IC7 Z,4HG1J8EQ!,D:()DOF!3-$$Z0[ I MJ)3Q,++W'D1%G#.<"R6X"9 9>AU!=Q,/? !B7$P<=D1G"'8$O:M8#$,=5'!/ MHFR&9D>0M4:"V&P@S"R2PU(H;G$4\SB'ZBEN2S2<+UN*&PK%',46+H5^$48A M3^U9@;"8")(Z".'.0J&U(-J%IB&XS09B8H?'4=Q5*&8K8)@8\5+7)L'-AR9S ME)D@:Q 1L&,AS*P!=^D*-S.*N9G 4S#<@AB9+TV&>P?#O,.6)H.^D(@DLO]D M,!A/7;;*'*<:Z"!0F@RQAMAF@[B,:VYP\V"8>=C2'$'WTG0,@QL,@P4[N+X/6N.>=5ZSTJ;*T]_,3DH MI:7)2!X,XY.YJTZ-0AYT]QJ;]V:XL T-K>KQ,AI,-^+U/U!+ P04 " 4 ME&-0*W)XY!D" !$!@ &0 'AL+W=O8D7 MSCV++SAYS_BKJ "D\];05A1N)66W04@<*FB(>&(=M.K)B?&&2+7D9R0Z#N1H MBAJ* L^+44/JUBUSL[?C9X E5P[41I'!@5YM&$'S;YG?;]^(_Q&ULE9?M;ILP%(9O!7$!!1^^JR12TVG:I$VJ.JW[[29.@@J8V4[2W?V, M<1B#8XG^*=AY_9Z/\ABSNG+Q)D^,*>^]KAJY]D]*M?=!('ZIN+/EE7\ MNO:)?YMX+H\GU4T$FU5+C^P'4S_;)Z%'P>"R+VO6R)(WGF"'M?] [K>166 4 M+R6[RM&]UY7RROE;-_BZ7_MAEQ&KV$YU%E1?+NR1557GI//X;4W](6:W<'Q_ M<_]LBM?%O%+)'GGUJ]RKT]K/?6_/#O1J_L0NKM+S+1,?8 M\4J:O][N+!6OK8M.I:;O_;5LS/5J_6_+\ 5@%\"P /I:^D F\T]4T=O-2SETV<1ZO@TAE9S;;7P$A#!D6@W8<0@(78 MPFQY5(2X083F&!F#:&0 28$;Q*A!; SB_XJ,)T7VFM1HFK[(G,09'B9!PR1( MF&02IM*8%BYJL6Y(@A8\VHQ4>2(@X-%YF3% M1>RPP*$ARK@U !&S?19MJ+QLZQ3=6QW@$,#:;E@1.E0'+$U%5?"3HOT >^')$V-$O.Z \JE$ 7I///7'3ID$KHJ1'.$WJ#_C7N@( MKRQ-SV"0/1\\ 6V)O@7;76[P%O"WATE>S#WCY,#YLPE^-27R34- H5:&@>CA M#/= J2'2;?Q?.-$J:0HOY^_L/ZQW[>5 )-QS^J]O5%>B#'D-M.1$U1.??L+B M)T'>8OX!SD UW'2B-6I.I?UZ]4DJSA86W0HC+_/8#W:%2$*X% M06:]S$*V\^]$D:H0?/+$O/&PO=V]R:W-H965T*O. +<^:<,1[LO!?R556,:>^M MX:TJ_$KK;HV0VE>LH>I)=*PU;XY"-E2;H3PAU4E&#RZHX8@$08P:6K=^F;NY MK2QS<=:\;ME6>NK<-%3^V3 N^L+'_G7BI3Y5VDZ@,N_HB7UG^D>WE6:$)I9# MW;!6U:+U)#L6_@>\WA 7X! _:]:KF[YGI>R$>+6#+X?"#VQ%C+.]MA34-!?V MS#BW3*:.WR.I/^6T@;?]*_LG)]Z(V5'%G@7_51]T5?BI[QW8D9ZY?A']9S8* MBGQO5/^571@W<%N)R;$77+FGMS\K+9J1Q932T+>AK5O7]B/_-0P.(&, F0*& MQ4%#(E?Y1ZIIF4O1>W)8_([:;XS7Q*S-WDZZI7#O3/'*S%[**(AS=+%$(V8S M8,@-)LR""8,,_Y2$@$F((PC?)4E@@A D"!W!ZAU!^D^5 R9VF-9A<)0$,W6N MP#2KNS2K+(()(I @6BXT!@GB!4('3'0K-"1S0A,P30*DR6""%"1(EPO-0()L M@=#L3BB)YG3B -[>P7T>/$&ULE551CYLP#/XK MB/<=! JT%45J;YHV:9.JF[8]I]0MZ )A25IN_WY)H(PK1NI>2&+L[_,7L)VV M7+S* D Y;Q6KY<8ME&K6GB?S BHJGW@#M7YSXJ*B2A_%V9.- 'JT017S M^/ MO8J6M9NEUK876#"_EN5#&X&5I0\_P'=2/ M9B_TR1M0CF4%M2QY[0@X;=PM6>](9 *LQ\\26CG:.T;*@?-7<_ARW+B^R0@8 MY,I 4+U9:(Z<,VF?3GZ1BE<]BDZEHF_=6M9V;7O\6Q@> M$/0!P1 0=%HZ(IOY1ZIHE@K>.J*[_(::;TS6@;Z;W!CM5=AW.GFIK=!I]H @PBETP"0]7/@X0HCF&%B!\EV.$ RQ0@(4%6+P# MB.]$=CZQ]:D[D8D?XBP1RA(A+,D=2^<3C5C"Y$ 2Q1@^?@G6Z$ *T3GZD[G:J(SB1. METK0 MF2X &QO=-8[8?9'Y3@A41"1.Y,+1.\E,CB/^3B=4*P0IG(C2;U&$;W M:KU1EZM G&U_ET[.+[4=+B/K,$.V@>V2_]R[ ?2-BG-92^? E>ZUMB.>.%>@ M<_&?="Z%GGG#@<%)F6VB]Z)K_-U!\:8?:MXP6;._4$L#!!0 ( !248U#V M\'MV2P( -D' 9 >&PO=V]R:W-H965T#"I4UFZ>Z;DMRS-Z%J2L\98Y_%Q5B/U]P82V2]=WKQ.OY:D0:@+D68-. M^ <6/YLMDR/0JQS*"M>\I+7#\''I?O*?-[ZG"!KQJ\0M'_0=%65'Z9L:?#TL M74\YP@3OA9) LKG@%29$*4D??XRHVZ^IB,/^57VCP\LP.\3QBI+?Y4$42S=U MG0,^HC,1K[3]@DV@R'5,^F_X@HF$*R=RC3TE7/\[^S,7M#(JTDJ%WKNVK'7; M&OTKS4Z A@![ O1O$@)#"!XEA(80_B=$-PF1(40]P4]O$F)#B">60+=9>O?7 M2* \8[1U6%= #5)UZC_'\GSW:E(?I_XF#X#+V4L>09B!BQ(RF)<. T>88(Q9 MV3#A&+.V8:(QYK,-$X\QFSDF6'@]!LB\?6AH#0VU0#!;B*TF8HN)Q:3JXEG:-( ?ADVLZR2S=<(%M ND M5H'T\+-[]4EL;T/T: H,+33UZWQ$[E35W M=E3(NU'?8$=*!9:BWI.L@T*^L_V X*-0W43V6??8= -!&_.0@OXUS_\!4$L# M!!0 ( !248U"X"1\C^P( )@+ 9 >&PO=V]R:W-H965TJT[9DF3H(*F(&3=-]^ MMJ&4X*-C+V";_]W]SL;V+:^\?FE.C GKML5)^ M.?"Z2(7LUD>GJ6J6[K51D3LN0M0ITJRTUTL]]EBOE_PL\JQDC[75G(LBK?_$ M+.?7E8WMMX&G['@2:L!9+ZOTR+XS\:-ZK&7/Z;WLLX*53<9+JV:'E7V/%PGV ME8%6_,S8M1FT+97*,^>),?OSJG=QU2& MP_:;]T0G+Y-Y3ANVX?FO;"].*SNTK3T[I.=:.?UN[<"%YT7B1*D;ZV[ZS4[VO[Q:>=&6S@=@9N;R!C?V3@=0;>NX'_ MH8'?&?AS(Y#.@,R-0#L#.C)PVLG2L[]-1;I>UOQJU>T/5*7J/\4+*M=WIP;U MYP@00DLBED^P!R!X [*,]&@=&I("XD6>RSQ4FII#B M,$23["'('@+LHTT9AT:D3QAA+S#A9RL30!F$KC])'X'TD4$_W.XM?63.$\&$ MFO!SA4ED[%;B(S+]UV $'_\(F'LZ/O^1$8QB8.8[W(VUX^=2*,[!:%]&WKNJR!B-QWBQP<#X%B\>VB+QW7U; MLWY+ZV-6-M8S%[*TT07(@7/!)#^ZDS_029;)?2=G!Z&:@6S7;:W8=@2ONCK8 MZ8OQ]5]02P,$% @ %)1C4/:V7#1-! N!4 !D !X;"]W;W)K&ULE9A;_"L7[6>CA3JE546-B8C9&W7.>B8Z7 M6BX>P+C[[7>X+@R-F>0A0O/K/S/=TSW X!K%/Y,CI:GT*_##9"@?T_3L*DJR M/=+ 2[Y%9QJR*_LH#KR4G<8')3G'U-OE3H&O$%4UE< [A?)HD-N6\6@075+_ M%-)E+"67(/#BWV/J1]>A#')E6)T.QS0S**/!V3O0-4U_G)Z+7I'$L95-YCZ*?V= M4-_/E-@X_B]%Y?J>F6/SN%*?Y9-GDWGW$CJ)_/].N_0XE&U9VM&]=_'3571] MI.6$#%DJ9[^@']1G>#82=H]MY"?Y?VE[2=(H*%784 +O5_%["O/?:W'%<$HW MW(&4#J1V('#302L=-%$'O73011V,TL$0=3!+!U/4P2H=+%$'NW2P:P?0;SHX MI8/S]P[J30=0J\RIPBYULD%T'E"E&X3S#57"03CC4*4<=-%X095T$,XZ5&D' MX;Q#E7@0SCQ4J0=;V*5*/CBB+J3*/E$Y%Z4H^+R#3+W4&PWBZ"K%11,\>UFO M!9=D36J;6?.>E%]D721AUH^1H3D#Y2-3*IEQP9 & Z"WF2G"U(3"AE"/@Z#C M&)..O^:H[7M,N@R8!C<. 9U[ 9U9ES%T3N8[QMAMYA5CN+6U1!B#B_,;QG!Q7F$,%^G-]:EQ,Q@5CYDR8,_\ >RAB?US1(* % M5H>;(IRF0U?P'@&):D$3;$W2P"=I="9I&#UA,G$%4SS0%JY@(6/@BF&&,5PQ M/ @PCQC#%1)@G@68A0#S(L!\%YC7JP"S% LSF-M-:%3:^*NRN M@LD5PN'CC$[.@M$3VB.@;/O2%ZNMKM2BM$#XSN?->(GFUVN0TVOG:3 M:ZT0!U\A#K)">AYWLENASUVJ>/>"OF(!N?J?5H].Q\\(6M M#WKV/D :I:GS\;&Z=04V=!O35)A\1DA6/:0_D#UM&K ^W1>$GD(&1SR0I*>2 MB?KY4\08@TP.FGX"M4?3TQ-(MR>PSM^CT5/"A'PA*CTE3#21J&"0Q4?E-E2, M1FF\\ 8T/N2?W!)I&UW"-&OC#6O]6>^.9"_,G'T,[@00^Q3<>\P^ _&PO=V]R:W-H965TR'.H6=ZPFG4/Q<>T^@F692KP"_*[QE4V>'>ED M1\B+''P_K%U?"L(-WG/)@,3M@@O<-))(R/@[<+IC29DX?7YC_ZJ\"R\[Q'!! MFC_U@5=K-W6= SZB<\.?R/4;'OQ UQG,_\ 7W BX5")J[$G#U-79GQDG[< B MI+3H5=_K3MVO^@V,AS1[0C D!&."J'TO(1P2PO>$Z&Y"-"1$GZT AP1H5/"T M=]7,#>(H6U%R=:A>#CV2JPXLH9BNO0RJV5'O1#^9B%XR&*>F$M\PI3%P6@4:F&*.@:'A: X!D=G <@Z*)BOVQE!L-11;#)F]C6=%OH#4 M5#('0;"P*TFL2A*+$F-5Y\E<26 J*2R@$)J?L04DOG5C0R@MJ'01VEVE5E>I MQ94QTWEJ^0K"V' U!P4@-);5YC-,Y0=,VI0WV5=;3$_JD&/.GIP[+K>%270\ M1Q\#N2\;\1PL"V");\2YJX_)=WI]:/]$]%1WS-D1+DX#M6%8:/&ULE5A=;YLP%/TK MB/<5;&,,41*I28LV:9.J3MN>:>(DJ( S<)+NW\]\E *^-$X?"C;G7I][;)]@ MYA=1O)8'SJ7UEJ5YN; /4AYGCE-N#CR+RSMQY+EZLA-%%DO5+/9.>2QXO*V# MLM3!KNL[69SD]G)>]ST5R[DXR33)^5-AE:)R*V"[Q;V/9I%.*P":L3OA%_*WKU5E?(B MQ&O5^+9=V&[%B*=\(ZL4L;J<^9JG:95)\?C;)K6[,:O _OU[]J@N7A7S$I=\ M+=(_R58>%G9@6UN^BT^I?!:7K[PMB-I66_UW?N:I@E=,U!@;D9;U?VMS*J7( MVBR*2A:_-=W#E7B5K,JL'@'@:A$>8!P P1D8Z@C'881['LJ&*(Z@IK"?!PB+6.0(B. MB%[-\FB0)=(Q-(!K(:#LI(XG?19^""?PP 1>G< ;J.F/YJW!^#4F;PIAC+GJ M;Z2)*3 "@0/<@#H%J5. .AM1;S"T-] 7XB&B4S<%1@ 0$80FN?L@=U_CSD;+ M9^5K R&/4*93]W4Q06"D ST:3A)G('$&B!Z,"$&8<,1%QY"0P40"D$B@#Q*, M"EX%FH2,44V7=: +Z'JZSCH,(Q=KN$< 1\FDS"%870A4A^ $R(4-V36W!C3A MZG] MB6#[09#_>!,IX#V.0G,!,;S)L6L@8 OJ%TRA_7D=-Z0$FP8&3".8>C^#-SC& M-P@#;W!,3(0A6L$$0\)K!58-TJ/#RUK. MBX,;U(.W+ 9^EW7U0LVB ;LR0D774 UI MIW=*RWBQK\_8I;41IUQ6!?=ZNW/\/:Y.>:/^%9JM$=#_@&:/S2G](WWST>!' M7.R3O+1>A%1GR_H$N!-"O5-3?N#QMFND?">K6Z;NB^:PWC2D.+8?(ISN M:\CR/U!+ P04 " 4E&-0IYLP:^\! !8!0 &0 'AL+W=OL#012\-]AC__-_,T9V/C+^)AH Z;UWM!='OY%R." DR@8Z(I[8 M +W:J1GOB%0AOR(Q<""52>HHPD&0H(ZTO5_D9NW,BYS=)&U[.'-/W+J.\+\G MH&P\^J'_6'AIKXW4"ZC(!W*%GR!_#6>N(C2[5&T'O6A9[W&HC_ZG\'#*M-X( M7EL8Q6+NZ4XNC+WIX%MU] -=$% HI78@:KC#,U"JC509?R9/?T;JQ.7\X?[% M]*YZN1 !SXS^;BO9'/W,]RJHR8W*%S9^A:F?V/>FYK_#':B2ZTH4HV14F*]7 MWH1DW>2B2NG(NQW;WHRCW4D?:>X$/"7@.0';7BS(5/Z92%+DG(T>MV<_$/V+ MPP-69U/J17,49D\5+]3JO8BS-$=W;31I3E:#EYHHGC5(^<\0[(1@8[#[#Y*Y M#79.@YTQB)8&X:I(*TF,I#>2% =N1N1D1%M&ME]!K"9>0'"ZQVY*[*3$6\H^ M6%'B+27#>SV%=V%2W2]S"VK&)"C'X$F5W*AG;@XHU%)/4S7G M]K+;0+)A>L?0_)@6_P!02P,$% @ %)1C4),"0_'. 0 .P0 !D !X M;"]W;W)K&ULC53;;M0P$/T5RQ]09YUD2U=)I&X1 M @FD51'P[$TF%]678'LWY>_Q)0VAI!(OL6=\YLP9CR?%I/23Z0$L>A9"#1)71?"==%6HB^6# MA)-&YB($T[^.P-54XAU^<3P.76^]@U3%R#KX"O;;>-+.(@M+,PB09E 2:6A+ M?+\[''./#X#O TQFM4>^DK-23][XU)0X\8* 0VT] W/+%1Z N]R_L'T+MKI8S,_"@^(^AL7V)WV'40,LNW#ZJZ2/,]>08S<5_ABMP!_=* M7(Y:<1.^J+X8J\3,XJ0(]AS7089UBB=I-H=M!] Y@"X!--82$P7E[YEE5:'5 MA'2\^Y'Y%N\.U-U-[9WA*L*9$V^<]UKE=VE!KIYHQAPCAJXPNP5!'/N2@FZE M.-)_PM.[9)L@W=28!H)T14!OWU"0;1)D@2#[J\CL59$1LP\8&3#[-'M#9KZ9 M)=_(DK_*DO]/%K)JG@#=A6=K4*TN,HS,RKM,QCT-S?\#CV/UA>END :=E75/ M*#2Z5QW?&PO=V]R:W-H965TA(M-&;E)"2GV@SE&:E6 M CVZ(,X0B:(5XK1NPB)S'.'R?>*G/E;83 MJ,A:>H8?H'^V>VE&:&0YUAP:58LFD'#*PRW>['!L QSB5PV=FO0#:^4@Q*L= M?#WF860S @:EMA34-%=X!L8LD\GCST :CIHV<-I_9__LS!LS!ZK@6;#?]5%7 M>9B$P1%.],+TB^B^P&!H&0:#^V]P!6;@-A.C40JFW#$+,WI9UT6^'6 M3/+*S%Z+9;K*T-42#9A=CR$3#!X1R+"/$L0GL2.S<.(/C[T9QBX\GH:O8S_! MPDNP< 2+#Q;7-Q;G&+SP:RR]&DN/1G*C,C?1&8XY91)%?9.T5 M6<\)DM1/D'@)DL>/*_42I+,,5A,+OD%W;B#VWR$<>RC(K8X/=.L'30H+!WEV)54%I;@TKIY/9L>R MO26N,/V']S7_.Y7GNE'!06A3WEP1.@FAP>02/9G+4IEG9APP.&G;79N^[&MM M/]"B'=X1-#YFQ3]02P,$% @ %)1C4,:3 *(# @ :P4 !D !X;"]W M;W)K&UL=93;CILP$(9?!7'?-3&'D(@@;;:J6JF5 MHJVVO7;()*"U,;6=L'W[^D H"]X;;(]G_F_&QE/T7+S*&D %;XRV!L(.._" MQ]5VGQM_Z_"K@5Y.YH&IY,CYJUE\.^W"R"0$%"IE%(@>;O $E!HAG<:?03,< MD29P.K^K?[&UZUJ.1,(3I[^;DZIW81X&)SB3*U7/O/\*0SUI& S%?X<;4.UN M,M&,BE-IOT%UE8JS046GPLB;&YO6CKW;R>YA_@ \!. Q +M:',AF_IDH4A:" M]X%P9]\1<\6K+=9G4QFC/0J[IY.7VGHKLR@IT,T(#3Y[YX,G/JO1 VGU$8%] MB#U>A,>;R"\0>W.,K4#\+L?4+Y!X!1(KD+P3R&9%.I_,^K0NRR2-_9342TD] ME/6,XGS2"27)-WY(YH5D'D@^@V0+2!9] %E[(6L/9#.#K!>03SC^X%IS+R5? M4E;1C)(O;B6)\?SO0Y.?G8&XV&&UL;53;;IPP$/T5Q ?$8&[-"I"RB:)6:J55JJ;/7A@NBHVI[5W2OZ]M M6$*)7[!G?.:<&>.9?.+B378 RGMG=)"%WRDU'A"250>,R#L^PJ!/&BX84=H4 M+9*C %+;($81#H(4,=(/?IE;WTF4.;\HV@]P$IZ\,$;$WR-0/A5^Z-\<+WW; M*>- 93Z2%GZ"^C6>A+;0RE+W# ;9\\$3T!3^0W@X9@9O :\]3'*S]TPE9\[? MC/&M+OS ) 04*F48B%ZN\ B4&B*=QI^%TU\E3>!V?V-_MK7K6LY$PB.GO_M: M=87_Q?=J:,B%JA<^?86EGL3WEN*_PQ6HAIM,M$;%J;1?K[I(Q=G"HE-AY'U> M^\&NT\)_"W,'X"4 KP%XKF46LID_$47*7/#)$_/=C\3\XO" ]=U4QFFOPI[I MY*7V7LLT#'-T-40+YCAC\ ;S@4":?97 +HDC_A0>W0=N@LB98V0)H@T!SB(W M0>PDB"U!_%^1>%?DC$DM9K"8.,#W;I7$J9(X5**=2O)))<1I%+ME4J=,ZI") M=S(N3.(6R9PBF8,@W8FX,-E.!&W>(0/1V@Z47L4O@^W^C7=M\@=LW_$'?)X0 M/XAH^T%Z9ZYT-]@WVW"N0*<2W.E[[?106@T*C3+;3._%W)JSH?BX3!VTCK[R M'U!+ P04 " 4E&-0X@3?PR<" "1!@ &0 'AL+W=OFX:*OSM@ MO-_ZR/]<>*TOE3(+05ET] (_0;UU>Z&M8%(YU0VTLN:M)^"\];^@S0[9 .OQ MJX9>SN:>*>7 ^;LQOIVV?F@R @9'922H'F[P!(P9)9W'GU'4GY@F<#[_5'^Q MQ>MB#E3"$V>_ZY.JMG[F>R>V)H?D?- M-T8;K'MS-(NV%79/)R_UZJU,4%8$-R,T^NP&'SSSB?)P\@FT_@3!3@BV M%_ MD-PM$#D%(BL0SP0(6B0YN"36I;4N#R@*[U!B)R5>4[)\@1E\R P3QWGBIA G MA:PILVX.%+*B1&E\IY;$24D$%)5Q04$N*F9$Y* MMJ(D>-FQ;$5)L)N1.QFY@['L5^ZH!./8C4&A^[R%#M"R9:/3G/1 LCL]0W<. M-G* HB4(K4Y-GD3+/UHPNTS,9?V#BDO=2N_ E;Z7[.UQYER!5@P?==*5?A\F M@\%9F6FJYV*X) =#\6Y\ (+I%2K_ 5!+ P04 " 4E&-0A]Y<+O0! !8 M!0 &0 'AL+W=OQ/;XS/GFS&QBY&+-]D MJ."]8[TLPT:IX8"0O#304?G$!^CU3LU%1Y5>BAN2@P!ZM4D=0SB*4M31M@^K MPL9.HBKX7;&VAY,(Y+WKJ/A[!,;',HS#C\!+>VN4":"J&.@-?H+Z-9R$7J'9 MY=IVT,N6]X& N@P_Q8=C;O16\-K"*!?SP'1RYOS-++Y=RS R!0&#BS(.5 \/ M> ;&C)$NX\_D&.\WV'D-=M8@6580KXITDM1*>B?!^]P/2;R0 M9 O)]RN*TY %94=PYJ<0+X5L*?MH12$;"L[PSD])O9340UF?6+JAQ(0D?DKF MI60>"EY1L@UE3_[32NZ%Y!M(BM>MY)N/'R<16?]'T>)2F#?G!Q6WMI?!F2M] MO^PMJ#E7H!VC)UUQHY^Y><&@5F::Z;EPE]TM%!^F=PS-CVGU#U!+ P04 M" 4E&-0P[#'8B\" !R!P &0 'AL+W=OV.FS 0?!7$ YPQ! @1(/52G5JIE:*KVOYVDDU 9S!G.^'Z]K4-01R8 M*'_P!S.[,PMKIRWC;Z( D,Y'16N1N864S08A<2B@(N*)-5"K-R?&*R+5DI^1 M:#B0HR%5%/F>%Z&*E+6;IV9OQ_.4720M:]AQ1URJBO!_ST!9F[G8O6V\EN=" MZ@V4IPTYPR^0OYL=5RLT1#F6%=2B9+7#X92Y7_!FBP--,(@_);1B-'>TE3UC M;WKQ_9BYGE8$% Y2AR!JN,(6*-61E([W/J@[Y-3$\?P6_<685V;V1,"6T;_E M41:9NW:=(YS(A@)P82 .F7&ZE]:6IGWBFW0NU>\\@/4W35@7K,AG1]8^8'AKSZYB"82.TQD,/4]B2MKBI4E13PIU.I.BDY$APA'B"BQJPBM M*L*9"APOV(BL :*'*QU;^?$#E8YG)A&PO=V]R:W-H965T+, X_ L_UL5(F@(J\)4?X">JEW0J]0KW* MOF;0R)HW@8##(GR,YQML\!;PJX9.#N:!J63'^:M9?-LOPL@8 @JE,@I$#V=8 M :5&2-MX\YIAG](0A_,/]2=;NZYE1R2L./U=[U6U"+^$P1X.Y$35,^^^@J\G M"P-?_':9_5VF" M]N_8/7V>4D?/Q22-AO)F(UE',@*^!<@?8? M/>CW4.F.V2\H')293O5! 1H !D !X;"]W;W)K&ULE9GI;J-( M%(5?!?$ #;6Q6+:E.(D=2S-2U*V9_DWL\J)F<0..>]Y^6*H=H$ZEX8\-^-Q; M]Y;Y#E#,;UG^HSA)65J_DC@M%O:I+"\SQREV)YE$Q9?L(M/JET.6)U%9[>9' MI[CD,MHW04GL4-?UG"0ZI_9RWAQ[S9?S[%K&YU2^YE9Q39(H_V\EX^RVL(G] M^\#7\_%4U@>4W6?YS>>>97].9%JBLZV5;?REF4_ZIWM?F&[=44REKNR3A%57^_R4<9QG:FJXZ=*:M_'K .[ MV[^SKYOFJV;>HD(^9O'W\[X\+>S MO;R$%WC\FMV>Y&J(6%;JON_Y+N,*WE= M237&+HN+YM/:78LR2U26JI0D^M5^G]/F^];^XG,5A@.H"J#W@&KLSP*8"F ? M 9^/P%4 'QL@5( 8&^"I &]L@*\"_+%-!RH@&#M"J +"CP"O.47:_Z\Y(9ZB M,EK.\^QFY>TY?8EJ=,@LK$ZY77VP.<.:WZISHJB.OB\]QN;.>YU(:5:MAG8T MA/"^9@,T?<565PA?W#5.5>6]5(I*75$M >T/\:@K!!]HGG0-(:*O>=8U'ALT MO$::09[-'RM^&5'-%G05X'EC\"]F33SK5>KA!!PFX$T"WDO@#UIM-5ZC21N- M.VCC,T6O" &+$* (PS1X,($W?AI\F,#_\S2L?*U)2H3K#N9BT\I$1R8([%.$<"J=XM$IG$P,0S (*@A!8:!B0G=8AB8-\*,E:AO M37Y@] B&J6& &F&XM6 8"!9,Z!@#P<#MG&;&2M3KV"6Z&2M=USP9\74S!OF( M1W4S!OFJ*3).-,? 8V#Y!& Y!I:/ '8-1$8S MYH8G0 2LX5Z18V#Y!& Y!I8#8/5ND/;2S%B)>E82U(_7II4$3(T U)B65 0& M0O )'1L6--"*QM",E>B3=96-D@@HZ1>"L1+H.CBT3"0R6:; 6 F$U7#%0NA+ M(X0'Q "PP/0)<._HF8K%](D)]XX>!LL;\["G1+U'&A;JE]$M$!).0_W<=SI+ MOXG,C\V[A,+:9=>TK!OJ'+V_KWB@]=+QX/B*S-8$'-^0V4O[-N(C??MRY.\H M/Y[3PGK+RC)+FF7E0Y:5LJK?_5+]I2<9[>\[L3R4]:9?;>?M2XEVI\PNZH6+ M&PO=V]R:W-H M965T[%OTI;Q%U$ 2.^MHK58^H64S0(AD1=0 M$7''&JC5SI'QBDBUY"%LEJ"*E+6?I2:VXUG*SI*6->RX)\Y5 M1?C?%5#6+OW ?P\\E:="Z@#*TH:R@EJ4K/8X')?^8[#8 MQAIO +]+:,5H[NE,]HR]Z,7WP]*?:4- (9=:@:CA FN@5 LI&Z^]IC\9+'TY[YW@",Y4_G$VF_0YQ/[7I_\#[@ 57#M1)V1 M,RK,KY>?A615KZ*L5.2M&\O:C&VW@^<]S4T(>T(X$(+X)B'J"=$' =\DX)Z M/WM"W!-BZP34Y6Z*N2&29"EGK<>[Z] 0?>N"1:P^5ZZ#YNN8/55/H:*7+$F" M%%VT4(]9=9APA D"?(W9.# # BD'@XW096,53NCA]0'K*2((8LO$?U6VMU6N MC$;.>D5&(!H?@>=N >P4P$8 CQV$#U;!.TQB,+7!?(GF5CVFF ><6/688J)P M%EDEF8+P?8C=*<7.E.))2DEB%7[EPEA.UBZ,?<]<&.L:;%V8Q$H(C1Y(!?QD MNI7P$H]?1>S7G7]KJ%9$W?T='PMY+] U!+ P04 M" 4E&-0YL-E@DD" !6!P &0 'AL+W=O>Q](,EX@]D1I78N9,:(FX&-*+ MQVJ*T4F1RL(+?!]Z),RX*V2&EWP3\Q_U0.&];I.[*2 M(R%OX**20L/'7:+IM2DGL]C_4]ZIV4=$SZC:\%?2?,5FWHBUS'%?\]!-LQ@@ HH&)ARJ["2K[,2:: M]R$O8PB$@EKYAS)%Q<-.HZ.!/"L?#O/XGUSL0CUPX*?.:R&XL^U5>]'G!2FU?,:Y_2 MU7]02P,$% @ %)1C4$;M+RX9! ,Q0 !D !X;"]W;W)K&ULE9C9(!!AJ06,IV59P]<2:.G3-S36QYJ6'Q M 1S/O/UA$8R1&D?GQ@;YZY]N=;=D-#JEV:]\QUBA_8ZC)!_KNZ(X!(:1KW8L M#O-OZ8$EY2^;-(O#HKS-MD9^R%BXKHWBR+!,DQIQN$_TR:@>FV>347HLHGW" MYIF6'^,XS/Y,692>QCKH[/;,R/+]NU>_JX,M@/L*<7:?1S_VZV(UU3]?6;!,>HV*1GAX8 M#XCH&H]^QCY95.*5)^4S5FF4UY_:ZI@7:_0 M)AZ4,P]MZL%3-FF3#[ZJB=5FWS(%$Z-I^'H%N0F+<#+*TI.6-8O@(:S66@BL M:I%:5:/UFE3_6*XB>3GZ.:&N-3(^*R7.3!O&.F, G#YS@S =890N='Y8J!]3 M2[*W?;/_C&N9 4H$/Q1T;A5T[F2&.(+./<9 GWG &&%^'S'&[C-/&"/DX!EC MA+AF&$/[S O&N'WF.\9X?>858_P^,T<8(LSS&\8(\[S &&&>EQ@CS/,[QCAX M)=MX1]FU@GVF8+D^KN#@"DZMX)S7IS@GTX:A-9/PGG1I^;=(;!H$M(E')?!& M!FW7\4$";S'0]WI@+TJ"1TFD**DK9&/:,.3L49;G.;[LO"KX3"3G?=/R!GVG MN.\4\7V@2EQM*T@.,1%\F^"MGSRL>]\A&O**Y0_7-! MMR13?6Y@:%L#A1[B$/FZB3BIT$6(YD ;(9J7^PCPK?,*+(5.XA#]NI64R6>$ MO-A,,+!B@BT%0 @9T!A8,\'Y'T4SL"*!O"01*@1]!_(*XOB>7#/W'*RJN2/+ M_Q"F6(:/F"*A\GP_H8JF*8$S1)%05Z[!%TR1VE4*A:T<403?DNM_CBE:ID]$ M\ U3=$Q74EQ@BD#DJ)>88MVB OB.^@CF<-T.[ (@;P.$4+%>,,@5:T4!>D A M3RPF#/+%0E* GE6@F0KTH@)]5XGN506:JT!+%>C]"Z@I$N/L72MFV;8^[&ULE5G;;JM&%/T5 MR^\)S'V('$M-G#B56BDZ5=MG$D]BZX!Q@<2G?U_ Q,6SUU":AW#QVM>9O6;/ ML#@6Y?=JZUP]^Y%G^^IVOJWKPTT45:];EZ?5=7%P^^:7MZ+,T[IY+-^CZE"Z M=-,)Y5G$XUA'>;K;SY>+[MUSN5P4'W6VV[OG']-W]YNK?#\]E\Q2=M6QVN=M7NV(_*]W;[?PG=O.DDE:@0_RQ M<\=J<#]K0WDIBN_MP\^;VWG<>N0R]UJW*M+F\NGN79:UFAH__NJ5SL\V6\'A M_9?VQR[X)IB7M'+W1?;G;E-O;^=V/MNXM_0CJ[\5QR?7!Z3FLS[Z7]RGRQIX MZTECX[7(JN[_[/6CJHN\U]*XDJ<_3M?=OKL>>_U?8EB ]P+\+,#9J(#H!<14 M =D+R'\%U*B Z@745 '="^BI+IE>P$P5L+V ]02BTW!TX[M*ZW2Y*(OCK#Q- MT4/:5@*[LFU?=A.F^ZT9XJIY^[G4QBRBSU91C[D[8?@ H[BXQ-PCC+S$ MK!!&76(>*$8;>XEYI!BF/3UKBA%)?(EY&M<3-7D[)X_#Y/%.@1@HX ,C%PH$ M5" Z!7+HI?$B62&,QD8D-"*)E]HD6(&""A3QP'C#_W""Z ZR/]D0,F[^O&'Y M;]R%/QKZHVE -J# 0 6&!*0M\SQ%&(Z-6&C$ B\%5I! !0GQ@"DOGP\GC!KD MD_-F#I*\)R3O#8H%\\YB3!8Q2(KT*S@F/AFCB$N//6[H$XLE=1WHXRSF!/@$ M%'(EPC$&")&1&!4/J<"TP"@O!(>>86)@M.JU)5PI2,!"H@P*DD$6"QW.#.81 M)BD3V0 3,*8+SCBB\2SA4"A.<%QS7)4LWY,/>@B?5Y! M 0@+.!)H"#@H$;^=ZD&:C*-7M_<3@)=.82[A@$L2YF>'@O(+,W&XZ128-@3:T@0Z M1H%I0U#:H-L%06E#,YLP,CD> =*HA-.V>PV07' !9MP3@G*KQ$B^,'$)T"\E MU@^6,M>5X1K$:LD@&HX:::"12\X-B)2J%%::\(Y+8-H4J%OS=UR"=FM7VM!! M70O K\PDX=*0F& E(MC *BR@*\5/9X8[; 5+AQ%]SK-@A-0@0M' M@?.)X(D@+@F%2L)OYQ18\V4RLA(K7#R*+OHF#I2P"AQATH.'<,BX,A2J#!*R M)B&KL8!Q!2FZEILX<'RA< 4IJZR+LO$&]%4;M&9WS=I&_KTLWY(7-O=7MKFOOR]#GJ]% 7A_Y3 M6W3^WK?\!U!+ P04 " 4E&-0UZD1OY"( "Q>@( % 'AL+W-H87)E M9%-T&UL[+U9E]M&EB[Z?.ZOP*HK]TVMA7_[W^NZ M2?;;XA_[_*K<;YO__:=I;_JGY,-FO:W_]Y_NFF;WES__N5[E(O] M)M\V2;9=)D^W3='<)\^W_(:BW";G27V757G][W]N_N/?_XS/\'/SY$6Y;>YJ M>&:9+]N__BW;7B2#<9H,>H->^\=G^4WWCT?&T[Y=[GB=KXJZJ3)X[L=LD[?O MNGSZ^N7/SU^__/'%TQ_?I,GS'Z\N.E[TK%CGR8_[S4U>M>_H]?KGP^%@TN]X M] I&765K&.TR_Y#\9WX?OJ#7'TYFD\&@<])O[G?!X/N]\[]W/O#W?58U>;7& M)=B55=.^L:GVP0O=UV#!ZH*V.?[T;;:NNQ]_E5=%B9NT3)YD37"?H8'_ZW_] MK]A&V[U=E!5\FW8W3:X;>%-25@D1>P6K6B[#$3SM>-F;[$/R? EC*VZ+!=-O M?"_GX_/!M#>>SH-A7<+4EC2]9^MLU?X55FQ9;%?)]?WFIEP'S_Y\^7/P1-$ M196W27]P=O,XN9>M]GCSJ72#9)+N\ MXH/8?M"\,'GZ87&7;5=Y] #\>'G]Y#*@(KL%0$'9HBG>Y;B167*UKRI8@?;M M_Q5R ;D3CDV] -+_KQP&WD4/Y^>]T?FPBPXNETO@,G5J_B/YH=CFR;(ODY6Z_#X]I^C27-5U7Y MKM@N@I%=71Y[Q:NR;F"9_M]B%Z7K^; W&0=OI3< $X\^,NL%#_Q0XE:\NBNW M79QL/.B=SX;CKJTPF\H\@<@=IKX/-E^Q3#BOL#BKL@I6\8>L IJ\7"QRN ON M6?+]79_VCL$U29[DY;Z!9=OBP>OD19H G\'%8+ '98T\+0PM^OS?AQU#?KK) MJQ4NTO=5^;ZYPRGLLFT7-5W?Y>OUL7LV0(_)=_L:3D ='KER6Y?K8DEK^5VV MSH 2\;5Y4X.P_NGZ27+VZ''R*"FVR9N[ND MRA*A8T1OQYU,>?8>Q^$-9NEL=&!\\[0WF(7C>]P>X'-8P2TPO"+DP:^J?)<5 MRR3_ -I?+>,NFSLXE MO*\-W+LI-GC39AUPO?R#!2N19AU_U0[E='=UJX)L@ MQF"U<(!(.#N\C7:[?>O+'3(+/%7K/*OSI"I6=\UY>7N^AS_B0WB2W^8PQ"6, MP$TKG#(PDE6!VQ/][O=EN7P/.QF,AY8S_F%>G_AOYBRMBPP(!%2M/#Q0]@3L MLOO8^O^2K2PQ,LW! :CVH)J%7ZL;F#H,=/D.CTWG<,K6\JKA'222CA&^](CM MP,M\4CIPH]W,F![R8[D]7SQ\)CS*K7KXE ' Q.U]H7 S/Q"#VL.25PT85_30 MKF35.L+ -YN"3PCS4;"C8 +Y=A&. ^V\O]2[;)'_[S^!(5?GU;O\3_^1!*P6 MY>5=N5[F5?W_T-%J[D,ZVS? D8O_ADFQ27?>[Z6@7.+_OL5UR9.BKO?P,\RE M=#*WDWD=9JG/^5W$C-3+Y-.#83J?C]-^;RY7.K^"=XXFZ6 ^5'<>_C3H6[3T M0&O(&<]A1Q;9K@#:BYR]_6;/ITI8)HCF*K\#3HJ,?EV& OAUCGL,#X"NL84I M=5#Y95Z5/Q=5N24-HX[L4(2ND1:J&G]]_!7\FZ)K6L)3/GY( MK3A[E>%YN'9ZF#F/R(R?D/WUT-O[M MSP]-Q;_UE'DH^B'SB[DF*%:B(*!>=BHU#D_P6$WB#.5U#MK7/@]8*A^WBG\- M1U^3%EN#>AQ1H_6O@1I2 =])-AD:%AT?7:E;0I\ <9 T :&2HTL*F4"VW!1; MDG;7O._L!/OO8Z%ATP%A^[7$;2[LK<>'+CP4S M>BZ<3GZ/:X3J!=$;GA\;4G*3 QO)#^J'9]_!BMT6#;WF<;)#2[]&-Q(RH$,/ M/B6FFFQR."U+I023!+$P:,/V\>?AJ/@%[E>]#N65O"Q;V>U1&\,1E[(.Z M$9M2#\C8#6RNI*-)8.CBEO/@EO'O'IO?V3H@FHXW'7TZ=@/^#DI!4Q4W^P8E M1]*4J,^<(DS#X;5?Y,GQXX];OGKX1>??976Q:+^.+J::!DYCV?*<6]33'_W$ M&7SQKSPIUOLF9-=R^2/6RC[ID>!IS_Z2HQV:+\^S=T"QJ]QHI$J4!6?0+1/? MW#6@0[> Y;S<+YJXL'C=)7XP'($/@=%0Q(S!DZ3K9]']NM[>,963%+8VH'7=S/^#G/:?Y4^/*$RP9[_@N04T.A6;.S%?8)!L7K- ML9!L^>N^PS?ST[;*LS6I>2L1&LJ38QG\4IO%6G",@ZB8V/K=LXAHAUVW/HPI M?^3VMRG],!%X^J+0S6=AK*UO)GI_?WZ(6-_D_%&"_?DA*SGDQ6R#L@?!NL!G7?MDBY9;5;^:3)M_EH-KCNB6G#AL^5I$7[.Q)SO^%!RA* M( ?44#YYL1O,0:%C<^+<@*[S?$,7.F;ZL%/3OOO9 887W2+0-EFRY1_R:E'4 MH6[1<=LA 0WF$\Q\T1@K/9]6R_IA'@(/?YL41A0"%W_NBN<-=Q;7<9?=D M;1@/,2K L&&L8-5YTZR)7R"[8/>/?.U+O??0V&EYSV\R7%(4#W#8H[NEJ/Z@ M<=YQ6 \^\]D/ZU/V8SQTS'#?RT4#]TT?Q(A.>J;%+4Y=MX//_/9,[M#2'?^6VV[N 0+I?,5)%=7%[_E/Q_]/](P^>], Q] M0(O#R/.S=?G^=.>?"RA2HDLTYG.*MR23=WBP(K:H\HD% M3OD#43><*$KTJ/ON1W,'Q_$ZU&#OA@7[KU/7W?NSRZP=M- MHH[>1KNU-%GZH0H533A*BSQ?R@%LLYW3[CYM,J]!"]^(0@L/W>7KY7E3GF^R MAI,'#V5M[*O%75;G#WZP]R>T_!/_>K#'K4T=K:O*1WDL4=M M181@'N!Z?U9L0=8=IK=7%7#^8D?AYWLKM20$+0RNO%D7J_@G3E7"3U?KGXH- M0P$G;=UTKITL77(;F>ZG!RI.D<[$:T][/,8#'O!X,.F'!">6RM(6ZYO2#>J[ M-,B02X4I6\,/;P@$R.F/HL)U8[4P9 :4P/B);\R1R1]Z%R55,(=; A> 3P/; ME_M1,$?B>]V!,ROW3V+?=3?+2R@];\D[F!W)J3I-N7R81_"D=QYP=BR<$S'E:LCO3+2N88RU?Q7#A1!V,D+ZI:95NCX."27H-B10GTL*BB?;"!L"XB M*4K_X?EBR:*X *.AR4F[]19%>&>6K/7ZG/VTS< $@1L>)__V?\\&O>&W2?\B M>>BP[+/>@^9B9)!P )(GP%+?HR]#%2$D9TC.^."@]ZUDZM)?_6\?8ZX&')!5 MMN(]P#N7>0TC2W74/$4:Q8@-J0+U?H>)U*P]&6Z"^[+?;K(M.DAAOQ=5=@L\ M_;Z&98$UD<__='EM/DWJ]KL,#MD>MT=0PV"^I9!=V\AB" M(CI\A2ED<).W-&]@#GA>:**XHGNS'\CCW>Z)*( OU&[S[C*@NIL\W\*,05FL MW/&KEF03HB SQY&$&7K[PE MH@6O1[^-OK?+67 ML,GU^?^Y((JK4!ROP6J&E]V#Z0-FC64[F*Q$-B)]QQ_ ;5DV6SH15[8BO$ Z0#.\W4AM]6P1V*BL*6TX*76UA@N'^+ M0\)D%3292%8JTW4+-D!=8^X=CB5C#K33U$*+"!=V^:+!@\WS;"]]E#(,8[X@ M4H-W[-?,%I4AC)_%5S9W59[3HFVQ_F/#&3LY9NQ$T@/AX.(6F-$7:U3OEE3Z MPUG:C?J@^018J^OD'@L%\"R0)NJB3AQ&YEFE FEIG\\;/A;SV^ M+H=GS3#,"/)V(F7J23*\53&A_O3;.KG@H4.Y+6A\TD^AKK>B[)OQH]+ZVY"-1XX M *K%PEDX.KTHZ\88JQS\W3<%"T29O;F.L@\D ,UFA[80>F::.]!8LMM;HDJZ M&=G]3%\LBJT@07*[7?%AE>DX_ MPK=IUXDZMOFZV, &SRX9DK AI[ 8<.B(J35::KIDZ5T>=M\EVW?PL5J=V%Y MM[FL6?<&MRGYM821)5C=L*_R-/GKY:OK%R7,-A=5PKS!_6#> ?.JO>^#PI/42GN 0PVZ%4HGE)O"6*T%LM4;LS/:!2RP'EKL6*JL+QP)+:(L M=+YDQHH+WNEIN] 40Z\0#HQG 759T'O%2>N-Q@Y@:Y*ABNZ/&#W[WLL!BYV2 MVE-A':_F82ZRJJ)C8O54E@CV._!*-\3D?1937IF^+X"3"6-%O3&9T(0&WXH' MY@5/X;E2@V\5AUYBE'FMCMW+;?*W/WB*5P*R?@DJSND^N18\SOAPPUE>T*EJW?/KTVE9Y MV7,!B_!+?I/5J#O?95Q9)F]K'0BYS3ZYVU?U/F,.#51VB2-/C!\EN5R!8 V& M$/YL7W>3-^^1@LUHB%.XA?2)%38A!PFRI67-F!7KZ2$=,H55!>H,&>L\:UA> M5ZK+IX-6G!Q-= _M4#OC?R8;(N<#GDLHL15LX452WQ6W39?H;)%Q12FA:7NK MV_Q6JQ&^WB)DXLT5U1(GA^HN=P)S!" UMIS5:6\?B($<",^;\M)_T='CT+?J MA3X..R& )?S>^\8>XWCMQH89_WY;\#J\VJ^1=,"THA*5-/GAARM+GO1CE#A) MSP-R8:6 E/WC=(I?ZJ96IL8'B4M^9:BE=E'.4-^7[O#+&<(O&W]\5B[L$ M?F<5&U6;"N=[JO;KYO(:%(9ML\8RZ)*,/&6\7R-I4<* N?LIZ7*HOK_([I-^ M;(+9H??\M,,Q62J\O/[)TB"\:7+>&P"9YN195DK-W_8P/B?V<.@0I1 MILXKL'1LZ_D&WDB_NMNAF0E=$E2]$E0866=E/ MZ0!,H;X*,IVJ 3+R#^3-/0>5[.HT8#8N4 T$*F*B\E^;>D.2W\AD0>4:= FN M2Z[O2/<5/?R_,4B'2C@I$#><-V_U;?$&PE],2,1@224W/ 8(F4UQ=*DX^8$G MN;!:<.UN,\.IT)'X-J=(+;Z'!V>/*=A8^VI+3@C1TI&7&.H^7!FNQUHJ!2L+S:@41= _4#+L.JHV>"8 M:D-DK.BS ;7:%^R?(;,'WI/;<]?!_VZ+JFZ2?S#>")N35#1/=BP;SF]BAU11 M%GQ7'>H$V2*3XX;.$P4P&Q0F,A)67H6WMW('S#N998G;*9%\0EIQZ][ +;7. M^:I=O8>NF$>3R1C+(%'14"/T>)BGJSCF8?8%U!-@Z+08QO1TLJ6RCW/X1BQN MRTRE'I6>UEZ7B^0:UH*^NA:_4[ O^0=Q]!2VMMFH,AT#H%.@%7!>(+\RVAPO MC]'?2*('P0D=TE_#M M,,8%J@IQ?0/_Z-(F?#&#,$D-Y1L@"ZR!Q;XW8\.W8M):?7O/W$XB=#9HO<*_ MR FW-/[>Y=[RECI?K_%<%G"[D$]Y\RL3/:N/0/G66V8F=KO?+BU_;8V'575\)\F0AK$'#K9V= BMN$=C4S1\<41-:;\N3;#&V'GEH@5GR088%]@;H##1 MY[+%70&_+E.EB)-3REF"?!&W"P?3N0'$+C$]A]6\AMVW[HS0FH.V_"R_J7C< M$S/N1X-TS',^N,4X7DJ8:.VS&:29BYNCGI69@/H82(!M"28]?*Q2F]%V%"SQ MKB"21UOJNQ;UP62GVFOE5#ODMS).N,*X[0G[0AVR]V#8-?G6.O;09Y95%8:T M;'94*U*2HEMQ?XLW5R2(_@SK1*+ F.D?3!Q%1&]I19DQQG/@6=L\KZCE0 M3D\RU2\2DV!UB'?'L%;/DEL(A@+;AW5N)X1.T'N@%!2$Z/+^@ L "^YTS6?/ M;&0B);]FLEOO:[GU-G_%NVV7W[PC=TG#.# MR:\F/ESOX3BYX<(T;SC^(CP#C,==SO+S*GF#.F$RZ4T<3;S**W)V(U]XZ=(3 M7 P-.;V]PR4P(%%DN#.;@J/?F7/OXEJCUH&&T9($%5Q\W0\JL.-4 =!^6&92IR*[/@) MUWRCXE^5\#(QF,R?*N02UQ:14B@ 4[.A+WJ,2N/H.@<-+E^V7+*;#K\'L\)I MRXA8S&5-Y_0U"&YVG&@Z(.6/TB8 M H4$?J!!;DM1$UPCN'KAL>Y37E/XPLYP#:89:\MG?GA%QHH!OM;CDB!>.S\J M/LL<_"9'TA*1GR\3>SQ1I\/X/;]+CJS<;NZPJI/]%(9%0-O)P.:KMFSID0W@ M>Z?IMLQ31@A"BE0(4=;-JT-RJCD,M^><&=!;D,CI[&4)6I% +;=^4^ M"VF]%O% [KVEXAN\.8=SA0T!DA!U%<._LN4JJ/CE%XM M;B6R-G/THZ*HJ=@62+5^&TLTHD?A.TW9W._\!$C9*ZL2FRPD)PX/3KAKY9P^ M328GZCADD,#GQ4EQ["4LTS+TT>WVC=%WDK/\8G61=IT^TO?QL*-"R0!((N>, M*,L:$]N#%::S4\'M3G6:+X"CTW;^4G;(B-#[A,!CDW.V?(5UWO M2LFRLN9LE=_>MK&IAW?Q4*H8?ZW#F&ED46WU->T[1(6I3Z 24;;/!S 'RQP>2_-#&^EZK MF/#=B5F0H?JPX0(-7'$3&H79OLN[SI%8!9[\=V[V0VHTO =3G^ZUW1%326J" M'_WI\MJR8H*=^%1N*/R<8A/N$T82D**.^8,$J%E[%M&QV9,E9FE*Z*QN4YPQ*G/\0"":29KKZC?XA@ID8*\0SO4:)8AM>H(:^#J\I61)>O+'^@XPJ'.^7AF7$K.^]-%5FQ-\@;>L@AL&6FHL5GO1:KB+LXNJTO.86.#NS8ONLD6 M;]?EJN5;8*?TNFU=2NS'G\]T_(US[!V;2J9H:6O"".1O3,FR>9Q\$MH" MUAUU,+79JTB^=?.4B33=TSTW)6Z2.3CH)3$>*,\D9NY#8S;ORR)$9UGE4VOO M63^-B_S=>K:\* NK*MN@MQX>HY1)3M'%7'Z;*KBFN-X=[$9=?#!>W6+[#H-1 MXI3A:A*3D,QZQC_V[,NQ!G$C(" R5K,P/,>Z$6_#VJ+'VK'Z!\BW:46X^98L M154DA=;3?]F#(V3K*,\*PW*=M MPI]H8WZ"L*\/2WO9O?]1(M^.4^6]5HJ,S$%0B;#BK_[5Y*:")DG5&1@[W9// MFR+08N&A=QDD()RX_!V%MC ::+W0^K7>&ME*@W>%5,1(H(Q2(%,Y"^1,+S@Q M *_0!K.#6&VS]3.U7\/YYG8K(GX9?W<0AW M&2W5,=]/*X1O%A',(D[3P_VAC?>\J-H:VX'UM48HWUQ,3L3XWW(LF4$MG.J M?!4M;Z?54"U2AHTXS*74I,O#7^M6OIQ[DR,G3;6A=O4>2R7YA< M7D9B^DS3IE!PO-#PEHXOR,',/S0V*8+]-T!?-XP%0'X(+Y$6&6!54\E%VU?M M O$1!9%2(U ])A7,9628J([.K_"R(/@P=!S!NZ)&A'2*_Q!?1!%1B==#)Y]K MVFTYCBQA$3O[=;_DM$W1.]G9]EV^R$3\$=FZH6[-T(05UV9)ZM3I >U$L] ? M?I36[>FJZQ(K_2ESXHC:Y4[59=W:1E=Y1@%:#,+9$^_JW1[=@LI+G%P MW#Y]5E1A4Y&%^Z[(W_.T]I2_Q_?QXB MR\_^,/T2+[XNK@']W476+.[.]SN===+*A)*V-.+3;.GN7:IR3*V (W]+3F!8 M0U(S]'RLK$51Y>^.5,;D[+Y7Q\'@(FBUJ;U55G]R"IC)-,#MHSS0!^C*E8JG'FI"TP.)OQB+8I)^ &:1\$'EI HV7AN"QJ1 MN]O5I5CT@[(R]"4I22O0PE:XZ)@OA,BS[PJ[L#E_<_5CJPT"& MS3WQ%[L*.+!V7FE[^QY2B^@/7H^Y8\A> DLPTN(L #EX3AV@*>B<*ST-R.XK4NYPX/0IK_><,(I M1.%!VF__N8[2M#>.G)UX)M3$Y.$\._WFSTMP;UYN%G%]I]?0:#1CCM$,-#IUC-D8M"KS*&=V2H&BDPI<=-GEMD_L\]Y05229W MQ>A]G%,B-A/OQ==-_/!VFSD<(?YQ?QXC_J^0V,F%K31%0^-'F:4E]-]/#)P^ MQG92W,V];6?FJ2.W)49AB=H98\GX2V)#-MNS+&J[Q13SW62_.K,==!_, G3Y M4F"OIBJP;H9!5?XYNNYV<' 22K AK )2P 21XO%?['!_[W_?$%_3#1>2'W$_ MO"OF9BUB@VNP2\=^5_L6+NZ?Q>-IGR1/,R6@N_\ROUW;P(2Y\B@!236?C-6% MT11X_DA=Z$\&Z6PRTU>&H%.I]R+7;2_1-)WW9L'5?C\=3'O!Y4$_':GWF7]' MP$C&;FQ83M/1//P^7)[/^B[D0=JR^6N<#L;N30/O M<_U>.IB['V=I?Z:61??/4,LWZ:>S>5]=F([3X6"@+@R&H+].A_H*4,)P- I& M_GO_&SD)YJ?N$_&Y3D:$LWFL)G(HNJ\\>_9*GX)>VA_I8P$6Q6RH=Z0_F:63 MWM2[TH.-==2%B; AJ<,]DV%X>9 .(P<#WCB9F;HUM H?RQ%[QPA&>,H7^8@1N0$\. MA33)JL M5,[MOY;OT8.7R@BLLU1Y55VTE! /5'".O0NU\]ZU2ZQKYVHF?ZF- M*955L4+-4+D_,?\&B2'VY7I_8WWHYAL-IL6_Q\PUF%N(SJ+-*?0/BE.WPIC, MGE[*3]-PZ#=$T? 7YR>*N!K*B3NQ7(R%%H.<^._P\!68KDS98.RE!Q$-8R75 MC7Y72A6ZDXT+? O2OA&'G@\F\7O_^]6QL4!%>@@K(X@3%__YBSZLXW0\;/&U MX0JK!F!*TH3Q.=%WW/J.B=+CH>X^;GN'HPY0?+-8OT0 M8UV&Y8WMSJ_B-J0FI"=5 #Z/N\]MHJ22?Z:^E8)O,MQ:<@8D,X$#+0$,'+HN ME^?[7>G7B5%]3&I\\#;? DB30(O>4="9'49>9B09]RCQL?GJ3B8I17:Z'M-\ MQY467B3?F[?8S3'Y8 B2D/]C+X7#T>UT3C'MG9%R2QWGB/:%;O65/F%SM)YF M52!TQ6'\Q]!(7KO=1V1NL_FD7'C)8:837C1_I6MV&E1#3S$DO1,F=!5[JZWT M]5U.%H&6L@ZWY .O73C5D8,%#N/4>R_.)KY0J8;+T -USN76[!K"N@K2#J4V M;$N)-EZ^_89ZH7J)_JH2525J1%%D-";,\=+J4A?1G=_0G+/LP2,7)O&J6\YWZ5YK MWVS ,E=ZM4?AJVQ76[@E=F3#I'?$ODP)B8GXZYRJEIUCRY>\LDJ/A/%$6%>K M8>/MRL+0'ZJBT)\0(.0$$O3VZ@R(@+^HO0L:/?/./.I[L_'';[W* MS4^<@#B*/WT",S.!GI[ >#8-)^!VX9JAPQ3 K0U2U^8GJD_+;PG8(JL=IQ3< M180DR:L=)4<9O!*4IC7C0^8=X*G(:"SJ J<$U28V1#+-)'#<2$412-Y;-;PG M^8+K7UYD;X'Z;/GSRR>VGIG@MN$VRL"ZPQ*GTM:/4OQG7QEMIF!L, XW*483 MSV+'CZ#24)HJ8A[F ^;1*W V/R/0:E$T&S04#DNKS&K@<=]K;-[W;A.UB=LGS+/X=HC;FDDZA, MW<.="_A,+140195GRV+M\/08[\0.J;93@]_V_MP**L1+)=IFTHQ$9+:BN*J. MFE.>5'84*G9XICU44$-IG-F#&78$$UR#U0,<0,,^FA+H;",P> M",(O6Z;SG("9?1)ZIF9M&VD8X\G'L3_55FIIWJG%?-50\7J_>:TU^?YN;(^3?/C*Z-,^>'.5E(R.43+B O23WNT98;9FBPA ME]IFLY\KSF)S]0K6I5IR,ACA"5.(U?#R)_DM-?>TFOHE_7JYHFX[AE4]N;J\ M-'S*%,)B#@'>:ZC.Z&O&MVF*'"R-FS@Y<4G*&/#2ML5M:G$E'3X/U>&[KD?4FTNW4ON %].S?5 M&EY9M,=W!32$<^_A2!,B/?X M8M_ERB\XD8-(&'9)5PO09G68Y9A=:%!JL% =>& EA4I"P+0:L!!L0@3O==G1 M[OP$HV3]4KK2ZR(..6R<+',8>R *K(UXQSB)]9I?'R_OPRAYFSVIB;1!:*R_ M(&M,6*0R>3XJZ_RW2CCW\OXTC%T'1XS%AX\&T[&S..9#^F_4 M0ZMWP@8B,[ \*6Z6/'> <8PUS.*M/_B6>8&T@K#@IS">&V'V43W1PDLD-OF, MK1=QJ)AW!IX5BG0259(?1'7ABJ!O._5VX<;#>H"'6F-P@T'E*-Y2&\]Z[8U51X MOVD]XI(247^[I?XZL6SP8M6EQ/=_>%HE5+3E6N M3 H# U]H[""PKXFKDGD88I1\$#S%:_73E!)+5H]WZ#(6^1MWECR=1^ M$$WHW!H5SNH0S1$-%L502T0UUDBAL9W2;+>4$B IAT.[I:B H0N&CZI/L?H) M>R-L1L/"R3 0SUDID9P3_NR8"DE)H?I>4 MIY25>"1H>.B(%!],@[62^ZW?8 //M,0K,JGQN$W>YG1(ZQ)6$]ZQ%B*;FFOM?F#FRKM)!> M6ZZZ!-$=N#^V "7L&ULS1/DP.9)HOCS/CG+M?932XG) M[$SG[V769%]1LND)$?ONR+WLL^[5&^A8@2?X^!U7T7Z_6:NYLM>63 6AS_J@ MHLT>JRNS=#34D>S!,)WT=-QZ.$YG_7'2T7'1Z_:A%P7U-4ORD\'CSA_'Z7SD M!D"]#]=ZY3YE:L/)_-#41OUTJE)EGN3(!+;(]8BYW!P^A[\=G?XB1SLQ1]L_ MT#858YC"TGK9DSCEV32=3'428CJ=]]+I;.;=-8*')VHM\ 0CAV/\;M*T-KMU M>9_G?J?/-. 22:O_(U_DY@Y=1#"FQE& ;V M>*]]XZI&F%R01Y2DD'+/0- >WNAPX+RI^G&(S M[TD#':?*"XR'&M7$%ZF+1)"AY)?7V8"@ /G2Y7X$6>*Q% M!WX*!2!0/6IXSRJPA"F_L%Q\Q)B"RJW9A7 NB MYSEZAS<&]1]T!_3D6706LGNNUN5^23KTGAZ[=-C:H/> )?,G_<':7(-AA!8]3:SHSUB%OIO"#7)^X@E-5LK&WYCT#OO]6%9J-.( M_01E#IJ(D\F'8)3G(2(_F?\"_T2=Y^)@VVG7*.G$VX+7#2Z2KM9+-B;_ M$4W'\+^]QE&N]Q?#>K32Y^B0^WT,P@X&Z.3:\*$G Q'=AV"!HA_"^7=0!BWV M$O$D#@;G@"'4O5)32@"R^8H:+@1&\&C83^?S$?D2.:7/O(1]'7YGCA5U.8"G M^OT4M03CC;2=\G1.&=^\M2OE3,2/[ED7K?0^M>36>*]57:?P$!II*[J:42XD M9:Q)RW== 0E+,.:*X0/8+;@RIO$:"0/3Y*#M.*_X.#$:X.Q40:XL!QU.F9< &7&EA=#:[C7$QL_P;=PNRO MY7J)0'LV\X4S5@E!5?I6U"8FC#75JZV-I[\O%;R+#[IL@BR6;^ ,S*=L"6][ M1Q[>E=1TUF2:<>^5WN44*,+_Y@AZM)M(!]HD)1!FME@Z"#/:\*Z+C#1ZCNAE ML5"%F$W$%.+!,[J6'@-SP,WINBTHWS!99^_K?4% R_F*]-J/ M0)/Q6>52Q>6@4_"$;K8$OX4'^29;HL<5 =-<2A!]QZ*\K#)N30%+CP&J;$%I MDJ8Y#.A_Q8IN*4O5M<4P3VABTGF20E5^0TMJOF#*OQ%9:KLM M]Q0<=9FB&!"\L(M6Y_E;BP=IG,H645Y2&*DIM<577&:;C'4O.,:,GX,1WLU^ MTSHSA>.)-+(&;,=M?F\1W[!:*]5![QV:K'@RY1/4Q$5TLWZ4H9L]Y^!0)=$N MV6 ]1\HTZZ [#L!@LS2T;E%*K#'!S.VEZL_)APPE^7IM^03WNH0=R1V4IQ]W M42%\TPQ"48V?_ P< 5E5+;ER6/DG@B%+WA6KLL+2_B4G=7AGPS83G)NE>G7Q MW<6+Y/JBNEB[;J.OOK,Y>ZE=P!_+1J)CE]5-T0@/W&8;-?\ FCV3<8!F0UMH M#AP1$N%I,"&D D,>)P \>_LM==M!7,IB8=-[U@6I3(;@$*IBHV0SA5N=)A2D ME=@]49U830.5#L7MHD.Y=@H$L A:, X?;VQ2!:PJ$S'\AXTM4ZZ^SW5D( 04 M8+G=!3V%H@_?M:RR]UMZ-KHK:; /KGD,@61L*%9%2AQ&35XA2H2SEWS1=%H@-SA^28B6)D]%/8:*;+.FCG3S'( MR@XIP7164+ M=ATMQV1[CV-;QE=#!<1$FK#*FYNUZ(QV M3M$-2Q/QZ&$IPX:ZA%/1B.-[K60^I<-+IB$>M&IYC@ L]P3#0J#\P.,K3_/6 MT'(TA(N5-!VY+$4%QM^@L* M;]QPIT,OGDHD*HO;$@ >,*X'FX1E\P&NF1.'7I M5N,1YUY%/1W2S)>^P-Z-A[@UQ#CZ6$\W']!'$SW:0=KK#Q6>V:?[E*.91%^H M3WS8\_!_?*MX7%X.NH*Y4+Y/O-2@3L+!"+XUK;TA^8A27PZ XO, 2L1*Z-6U M(/CGE\2K/S"@S7TN7-S91#\?)2,/X>A*4JS\^\>N9AP._,Q5IW]/S;FE29J- MM8]'+@9^-ANHOZZY9UQZB'N9>U7A/>+*N4CLZZXJ(QO*U4_VIBY0^C)@2;'5 MU%%A^Q[[7S]0Z!099A=%2PFR) ]P]P6['/V>2D0X&Z:C_MC]_1VGS9FTU?!Q M^^"H_SB\..^II?[1AGD/C54E+TSZ.G/A; !KKJY\?XK?6O!DR>TQ2$<1J*.S MR+AGZ6@\\,;MIU^#UG B(N00;9R,KG^OL1:(VU:HFJZ/G\=?V^5O-2A1%4F6CW_IB_V64@+7 MZFUJ_Z?IV(.V&Z=#!6/3AK")O,+\"SK.* );,QFF@Y[[P%59@:S#O.$;ZB(1 M$/D@'P9L./.ZB2QD'U@R/EA9_T[CI*WHI6^J-9.NYI,)7V:OY@ M^[K\DQX01R;I3,VK:^$><%ZZ1"BFLSC!?.R\C-+Q. (AF MD>""1)[J]8]/\0%G#R$K%1#D/!TJA)\O=-">,9.>=4Z=A[4^0'-==33F9#^FGGGX$UY_L*L_G5(9Y?1$%QGL9!! M'X%G@KU55&QJ I>>,"NV"2LR#AXQN(15LX/ZTKA_HH2MH.!'WN 32C^_V/W7MJ=L7S9 MK?Z!2Y3RU?52,OGL:,A7YJ0<9;$Y6;]6&&1']*_!T%/K$5M0_7$&E@K?,W%+ M]#F4LJ-L'I[4HOVHWC9)9Q$LP_%Q>0)/SOMN/)\FK.)8A5%+->T-G-WS *&& M2LXDG4X\^&]L]+AU]VP>+LW7PD)B^#I?,0-I#??4QWS&<1H;^:)LA=@) MLQ%A'Y)K&F,7;;,,6(*FM[YOT \5!O,)O&+:2R>]<"6GH5IY-AZ$;@E\?'C< MP)L-T_DP-+\BG/]L'/%]##WEZH3CB@=OGLZF0_PO,'E@F<:SQW)YW@^K L+S M2*?KA#.EUE2A:Q/!-4VP,#0!#%CC ,ZX(6&.V-*WC@\DQ8ITL\YOFGYDJF:I@,#X)/6J[+X(+ M 1D=N=_\ZQN-/XC1^$H9C<^TT7@X'>5O>]S-:2SM;),MK]9I,YK,S,]'=M)TH?]DUH8U:Y\]ADC[DBOG)U3P& FCN. M6I)76551A8FGC_E&VC7%\.A*%X<[[@:+K7C,4.JZ'KJ[W-63_&8ZNNK^JS_SRDN#"Y8PI J#!'JG^\M/ M! @\79$19O)>VI@NQQ?FXZL#OD)$%?])IPK;G<+_T M3!AT4$H5KZL+XHJCBXX*O!@^H$'X9,[-(*U41GF3NQHFRNBFC'3)'*%.: 6S M4@.JFRE MS.$3?U0-/S:QR9+!/[:\MRI3V[=N/XLF&'- M2*!_LI]U[,;X\* M%5OR)N^@/FWXJ:U#<-^H6D3.C2,1XI;BKL@K#/NSSD<&)N_]&E, -+Z#YN[S MR73^[#?]V7#*;4+7R!R0MFG?")C'"M1!8F4[1B\?^=5I3 MYI##Z(?M;M_]9_O?)WF]J(J=U_GB[ 3*(+@R=%=89'VD7 ZD\-%; M&!QD)5!YJGSL4\7R ,MHCEQMFTDG3,A_ 9KC6*41?">FSDI&)F,I>D T&O'\ M!DM MIRD2[#LS!<$1ILP,K'AZ$/X""2O@83%@V@!"E 9L0=3: M81'UDPS1YXMX&&RV3[8:4/G-.>ZOTM'LMD;IOW#9>P&G/ MR<$-]K.0M.7J"JCYN(T8*.3HI+8EOL>)B[IARZA2E1\?K^]& %QJD&!KW3MG MG#-DIK"11KD,J<1B@TV&+AV @@X6EF T'W(2#P2MPX)[[K,7XTQCG-YF] M#T.F\.K3)V:A'PUL1;34EG<>(VO&*M9C#5!SLNVFZ&TPZZP^5M2J&M-!3P6& M_',G:RF[N?W[F#.#]2U*E#DY_4^;'OPZ>V]AN;THQ=SK_(Q-;]/IW,6^?L&B M,U9 "+;5RGJLNG&!27R-BI@]0SK#!JR\J/=T MG [F3KG 1GE*47K-I6628L\ON3)3V(BDEUO0["<[%LJWHZ7SP@ M$SD@6*!)88;6&<+YN.X@7;7!?TM$F1$>'$^N2=' L"F!7#P<)<*X'U)O.(P-JLYFG'$1ZP3#, M!RH5)A=)Y[V*0)WZ X-"J( 0E^>ZO&V^R[;4U)C\GO'I\NL?4M M=GRI\R-G+[:M',F!R6 HI_<-ZUC4^.Q>[*CV'!S!R5JID8_2\63^D)%[2PK? M#]4#HR/S'<%PM"G>*&!N[(-8RC MS!P;_Z .*D4PZC:T6H9E^ OR=?R-*.EGH21K@'H8366URK;%?QO(DF6YX/RB MN*!0++%H-_SAZFE)OI#V!>[^SZN -!U$)J+$@NQZ2T5-K(!G#'H]K0^,^I$V MCRD)A(ZYT+MCD('[K72(ZC#1VA;:@Y;D,(3@IRS)M._7Z3-W^ST6Y"%]:!8F ME\+3BPLO0T&=$X&(G/65,@BLF4!&G M%TEPC^?GM%K@8E%1\M'6IE]SC )A\G>,* O'_+UYF4!P<+L3@OV[@9$:V#J& MP70=4(QGFCW25*B/=[BW29\G5A>8M=L?C:9?^$U*Q6$L'U2N48,"PES&.C#: M+4Z5CUPMDOF834\J:LE<(C^MBMM^#"HSW7889.*KC0=_'G"#<>A_. A\,'XH M&(+Q981%S]_9@)Q)F%$.C70VU47#@U9K HP-C;S?>W/G6[#48XC-.2_<32KN M@9G#;EPC!7B@TL',,?2@1,&<.,\_"&J1G)"'U&)V73_KS^9A8&JL5N\7_ZP: M8#?[@H%^P=G0@X) K/N9AH:8JRC24R\RZN^)5X4R2/O#WLF_R[^AC\^V^&K_ M----E7PNZ3^3S/&I !O;"LNO: CKR;]47)N__N'8D'X5\&K45Z' M+BW_ZE6TC5?P$)8VM*]-ASI:>+1E6$C!XS"D[V;U8[116/# ,)*#Z5[RIJL9 M6?#,)"Q &;A++[TL%_OM U<4M;9]H78CINET&HZ^[UW]@2/CTFX0I1RGZ?OY M&X19,O1.]5 #A7BC\3VA0%C#L4Z!'(W#\AR2^>UN(]Y()-(:"W>&FAHI4JIL M@ZU7_JOM$;S47S$\_*/D.R%E375G0N!*O8BB]SD^.E$S?=3OC=1'Q\-#[=?? M_*Z-^$QNI>UDR>"^O^ZW+3]=T$!5)6\ &^8H9RDH]<8E<8$IS.S*.B%:R#TL ML;D;(O/E35:L5;^LI[80,3NT6=O\0Z-)[4#/J4\0"?\EW3QCZ36:]+W@_U3] M-=#UH0,O@ ,_J3_2V4 C2@V&ZJ>)[MW3&XST3X/NZD7@ ?UT$@([M&6P:<\7 M6#KSB[!Y8#PW2T&%M=J_M>G)=M@SNL?';I5*,FDQ(92AE^+\H4RB57L25CBD MPU$/NV:82$)YVWWS^8EY+?Q2O5[6S:1?7\0S56+G[3,-%E3%!M3[F <.W8 .3A9Q,BDU]KF+RD7W B@ M.*Q/OFLWJ-;=0M_?Y30;D[W 3]7DSC#YR=2=D#Y"5JYZ@J_6=R:7V\ LFF) M2=36!4?%-^*#@S_IR0O3I\-<,'![RE_@W\ HFN?E[3GVY6$W0FJMYO;-;>0_ M8N#'[XT#(UH.7Y\R*!;0!\9C.ZMRS@D=<]\!(RDJ!H.=7[$S?>FMEY.O<]E0 MPU%+V/16_KF9Q![76/HAF3D\M CN?J4,O;'3^'NL I'N7QK:4KM=9 M76+)VKTY>G$_O!"G%+R9*)W[*-E1KFN%J[HKZ2F[[V]A$PZV YA,W<( M2ZU?A.Y8BH4RO<,!RWWGK0/99]Y1JP])DWC5%>:V^( 0#?YY0IZ6W]SSG706 M:+:L&_$4O141WW]T172O74P)%@T.4B(QYC MO&BQ4)VXZUVV8%%".>4UA\?>YA[];;"&;5F6:_F$/C6TFXT+^V3Y:*;E>S^DR-9_0M:@BQ?$W8=Z4 MN%4L,=61N>,*=!YX?ZZES_.M/2*&FB0?7E;R !,'DESLUUG8MPA7NDY^W2]7 MPH-O,*%41*TE?5SGE'8:I?6\4]R.&ZX&#*]2C(XC M'E1_I92%2QMVQ,C"P4E5)99BZXQ2KO/"N&E3-%S'3?1).ZJ7V>@WF=.';*%6 M9H;2[4T3^45>1:W(^%GLE#OJ11$R-5X%J8TUXB=DM)ODX^OO_RW;[+YUB-N& MKWRI,JV/\Y637M_2_7B%G+*/N$M#AO!D^HK<9?X=S>:N-.C ?8BC;W3G%JK_[LL=S#/YYH"DBO, MA*8\50I!2\NP=A]-7=WH(HY1!5E_@W:_,>4M=$F.C8-Y++@\?O)A\HY0T6TQ\9*6^,%1R*MS7]=#P>^5LS!_89V1AQ'7)RX\YV.+8NE7N=/?U7 M7JF3P"R@I'J=^\9<#7+<]%H,W23]B^1SO?N D-;1@0.56BQHW0N_<'0LG'C[ M#IFZ>,MLGLBC'J'%4&XB :VG<2K5L&3ATDEMQVEKHW-4\NYZM2M;'898\L5J M*[Z:A=35B]VD%EE/*@X:KPK_3EZ(@+D^2B8!$V@3HPGTG2.X4+YT@/VD8R5/ M7$@A(./!17+ZTVZUS".W\@C=^D2TR8S!^#D%52>KN4Y$9Q6\=8L(3:[W<,UM M5[@KBGVE)(000Z,FME*=9T,CIF1,]=>P>BV.9%E4^:+1.G(M'AW\5=3.)0]/ M:[Y9'9D.NF%YX)3#N.A-"9P=R-,T1M4HYY;E\OE M>^Q"?OJ=P4O[PXND^W9[7CX:YVM%MC:0*K^/VP.AB6H:,[-SA[QH2W@>J$A* M$]Q87@'K\1H=O?;NQY^M%0:GP*N\M/;:LP*=1\R2?GCS_)5YXL),U74N:M^J MZK+^ J+H,9'X.3MO7558 F2#K3#I;<:'\\[DZ?^#:BUA,19W'%?B-2-B-/_) MU:7FKP&'0L\*^*#P%#QS7=_%QI]NMJ]>7_]D\?F\P7@^YS!02A5RQNBP/,[S ML-L^(]7*8&)8NC@G9ZS$VR7FZ,48!Y0P2:YH7"AQ>/&[O,\+1@N^W325)5>] MRRUV:X+9G14" 9%RB,1QL^8*,3,X6@]5.R!OMS\)2 ZM$-S4[_6^<9^FV@3^ MQ 5EL]7D-^T8K10G=+QYW/%B6F-3#WWPS?20'"?_W8.N48O2O*Y+O3A2,\Q. M&ZDX]=;+-$0GIQ$OOUYTV653<&O\8.@_=LF=)U 9?4+MV8.H+AS0A2KOMW7- MO!,R4L8>!$5IOU[?GTO=ADNO9QQ*/E:?-07\T:"O\CO&G,8K7T0A[B<)M.#M MVDPIFGC,'S9D%'TM%5K;=I#@1KG:/9Q\J5CG+^KM#%\&:7- M .&R'RYMYK%ZW"\A;6:G2YO9EY'_RD5Q\]L6ES5"78$XXTD0AR MI[R9.GDST_(&R:A;WEAN\'M)'$S__V@?)R'9(_8)(_[! /NC=-8?G<(Z&(L9 M.9%B09("T-ZZB^3',D[X7NWOLCV/$TM0S(*%G[5ALP>4.@?\0F)=U&X>9RXT M%YV/Z4D7^!O24"?$ 01'E_L)#^>*0_73T2"&HH.S(E'(O<=QZ9A.VO/(*',O M-_C:7M(5$ZC-R%+BIDV.M,,L5*504UB0SO:.O: -;&>0XUPVEJ"9,8>E9*_& M"&[;A;T"@V**\R$=.Z63)Y.J1T?AZ#>%35J(^TC0#$OX-38P4+B,BI<11DVS!*= M;N3XJ;37J'+++FE1ZX(0[RDSS ;:X/G;O(C#OQ'C>8-AT""^,KI(]._V+'U& MC2%+SFY,'W#8P\>,,UR[9$[5%QP/QMEPQ@ C@B8!XXD!"MP7.95&4&D_;3!N M-2(E5)+4>C:878P>?T/OZ? M1P.'S=M1"N%I-)04L"U-7@,J_9)NC&>7$N*M3LZ?):XN^I'4>#J()*?*FD%^ MK((#'VT34!?F7%2M:<,@.E@>3G;$E72+RA5L5(;CIN,T\Z*VLV]O^&NQE;#K MUCWCB4MZ>T :$TQ>Z+I;92#Q+3NZQ>O=1 DF5.9#A63>;QJ47H/^85B>\EE M''+6TK:IRO7:58Z8NVF;Q3]@KBU G"@XJ?6] Y2"W5ACFM?JS@$+WE%5B?D$ MZ_D._T[# NF/Z((7'$#1?"R\E4:!NZS)7Z)1#7T4Q(R1> 5[V1J]U+TDKUNG MYP);'QA]*8XQV#4]&/B"TC>+RU>F+>G:NUA%N M\P"W0%:"9MPJ<2'U;2^X8S?44-K/IA*4SE;+9&5 U M)IX+L*3N=SE"@:+95KZGY<0>;V!$8U4!=N$IJD65W;*JN5)E".6:9(LM(VUM M%MQ#Q0"(G>U>MFV__G9--34@F1J[<6Y@YN/=!8RDM!A#=1\L[0[6%K&RD>F8 M!7#58UTGSQ*:($--Q3O$BMPT'8T# =SR;>A.:SCYA0/)WJHZS7 MNPP%$-#.NG6<#9A]1F NI!VT@+L&LW0V4CEK\)^#F4@+9_"HE[O7\=E#^XW3 M12,0VJ;RO+[+T3R424<$0BC)EW7D40,FPBW1 IVR M.V&%A86%UP\Q][R\[0?!WW>D1T(XEH&FU!\ MF^AIW3-ZGM1;(EX''H.0L#_>@:A9@#D%(T# <%/> M=YMMT H$HRS?KAK,HO>)TCZ_QDZJ:-3Q U@OCX7*YU3466\R5&RVFVQ++-&H M&?5]37V7<"D,EV"-$L\*N:*RG2M>P9J Z,?=1^6-3HD\3MVMH%XI?K'@V].T-# MT9A#(KLX*1W5:!H8%9CW@8$E;\10*A7[,B?PH+S-M^A8 MFOL,ZH!4U\J"*K*E6[$[A*$N,PW43*0FCU:3*X@1VW&9)G#ZA3%PJ0^=;9F1 MT+EG0G4(T0<<#//V2!\<6S)(NFEV7P(#E7?JL^IMMCVKF?V^^4*(82$EW0(= MH4XDKGB% I 4'X=608/$;LSP::^ZVDA>V\O(FPBM\1IA4:1,M^;342<RUZF&_5*(-6.\#]H'&U2/ M!-'=B 3OE.J&Y$?0ZUV/(7,,/.N=<@G@.V("Z*R+[CUQAD!1)_\-;)$P?%VC ME3.__1/'T6"1"1JV:PFI8CO:;BFZ@(^#_J#'AJWB"'8Y'4T:9(='U/Z-AH[: M;VZAOV"+$=CZWB$*<*D;:I P"1P.AJNE WBA@&JT.\)TD!,\ @Q7>%W[)"J. M_2DODO^$5YR MZC@J;( &&Z#OV>I2#V-.@;2:N$W[ 8W)^MSVT F@ 11:P4?@M'(YL,$[DVK7 MV"X$!?.3_JC=1!L*A4&7H MLW0R=06_?S6:= CD&IPZM=6_0X(1-UUCE5ZTH+N"0^4"I&V M]\!F46BAZS(J?*@=\4,02SFATV%*G.6E!F.=9((T=*X[E)./,AH M'CKYV%Q\PW2,C#:'-!TA;2L_%"0'4ZW8DZ^0_&565%.LBVT*QJ4 M2KB\C"QR8SP?.Y#WQH.Z\.$'55;-1?(30UER[HN7W4(/.X0CUG@I;\"B5E$K M&/.@Y-;X,N,81&9]#ZNQ*G)?NV92(K F$66HIE! ##-\JVQE*='0;^-8+[HO M"?Q)8-[-4DK@!E@5 MV!C/<+-!4KB0VIEM[N$X-:^$"6Q\5/Y&71"BJI;'+5<;'SQ0/ 8#%1(8I/-> MI&_)A0@A0CBD5<64CPWSV5;J.3!E F&6XZ[WUTJ.B$":?*M>&R M\4T:&JT&JK"*Z5ZT="W7AP7T @Z+BN9U[\!Z/:53XT#YH5:D/\%%O(EU],8P MC^XYYIJ#S_YUVFI\CG8:8<, U214R-;)<^RT.=?=,J;8LW.@+@S 3!GVO([; M@UDZ5N#^/P+-GV$OG\?6P&ZQ6S\PX=YT-AU,'NN/IX.1UZIC!*=5@\\/9^EH MVH]LA,H[*)9QG,,4(7%!(@&)D2BR)*U1;QCI UA>3&)$";>-&L8YK-Z9T=S" M2&]/5I%M8H9W5B0Z_Y['!,F1P34P:E;4;G.I1N>K7WI;*"S85B#MV*EY62X]X33C ML-Y>9%+<0@YY(,I,3CX4;[>O8MI,71M4H2Q:T@CLOL?3#NPJMA*5#":) M<&(,;?7*\U;?HX]+933H-?8E@O]BB?0$B,7T0#\!SC3@<(^/=M.ASK8$!#$( MZYSPES$N<)1.H>6+=M?YFJ/ROZ6JS,MLT@UH4_D[F]4LJ,@NS1BYQS9'.YAS M&@M0DQ?L<'&.**(0HFL=A\S6Y*M$RFSI8K40O;\8O+N2I_?KJXODB^O[RTA3\6M;:K/X#;LFS@5NI-)08,"!4['9H&KO\:/3:Q9:;>O!3AV@'+8$4/++IL M90*C\&T/XTS*GW^@*^%N/ MK\N;T@[C0(I26[]IL_?+[1;+6UZ3VH.\V!#R?_J\70-XFE+O:X1'BNMDLNZ98&]0UWC^^+H$ICIVRTS1E MOIMQ(8ZG"CJ$V0?LEL<&:=OPX'NU1.P8\8N'L+['SC2JI<0E<\>&,#]Q+O$T M:#3AO#OJ-+V_*['PCG/:$(BZ6!9P)F@.Z&; P[IP_2LE?NJG0>AC*YF-7F! MMT<_TAO]JJQV%PXX6BYKUGVT=3HE6YDWN!_,.RY^MUZ^1WONXDA83WY0Y]TW MK@%;E =ZHIX=TR!16%>0:8)W' M0XCUW*5WZ'C&>VB'VIVB9K(AUB/&/2V:?%4LDOJNN&VZ1&>+C$&BEY4Y*^)?T]!9;S$!BZ2*VG[1^C#JJDH.7$7G%*W 6V\8-OD'6.\83R53E* KR :V'M3PD"K* M\N)3R>Q.7%8:V<&Y1KSJF"J7 M=B(V'^#F/GDT$4QN( 4UPLZRA@ 8_^@-+J%$]I&=X[1X8>2BRE671$9O)V1V MP[@EA9"A892'YR*Y-I#L[?Y'=A]MD#T6&8@.@$Z-5O;]N$+=72_BY3 >T)7" MY;/UZ9CK<^3G:$C!CK_F9 ]K+3,_,FXGEP&.HS.N?6X_H\OD\1T709G#2=GP M[394A6D4A?YW8-SOS=@(40?VL;Z]-XF6)OVY,Z]0@ ,:E5)8W-H>H>7-KWR4 M6*&E9$OQWYF)(5:\Y=JM\02--C4-G)"SVE&AWEI63IFU:=1?4ZKKYTIP_2=) M'?5=%Q@/#O8JUC,D?M.N.6@S\TX$&UK08IVJ>/X'HS2AB-%KI^; M5U%AZK530Q@IND3WF.B%V4.P9'^&%2519%P,'TS(KC8 14:4VI@C\,!M3GEC MJ=+AG)[FVK3I%AJTCU[W#)M8;I*87#L-T]!"\.% $&^D/R5GYEILM6R9N[,TG2^V+DW,!6S>4$KK"]](J.%NX#AN\M9?E^YWANJB$QA1[V\61>KENB\]-"E2GL'9:KASFP*3NI6 M;?EPK5'K0:-N28(/+F+:%B%*VH0L&.J6-JVJE>U+JP@]18>D?'HZ[271GJJG^SR)I"MSQ;/_C,+;[M9F=H%8N]T /DZ4="E;P:$;1T44S=@@ELUN MG7=,M87O8%;9="D]NC-F,[H6DLO^J!>=K5\AATJV1MDCF0'RLEO7MM'T9C0S M^\58'IT/%UPG8]-IW CWX>LSY]:@.-T(=!.5#9BIQ*KKC)QOR M:'K50$5M_U3AHKCV*3F;'#.B) C2>&((=*UST.#R9F: MGF,U5V:"&V7)B]EB ^N M$5R]\%CW*:\I?&%GN ;3C/4E9'YH2,;J.D7;QP4]I78^8,J;)"YWDU.)*(O\ M?)G8XXG:'^8>6(04RLWAV\T=5LFRG\*0#NA%&=BSE^G$&R9[">4<^I+7CQD3@]BMC26C"M^* M,QBP.J6@N)II5,T$B,FM_DK !T RHAK$+_9;\UJR;[TVI1),O51\@S?G<*ZP M(4 2HMABZ-H YE!,^IY2Q)/"!I559RQ*]@9NCVH9U;LC\Y;0CE5R7EP[+[<0 MPC)?P^96QO_1S]A;?DDJK]-NV^KQQ:)D,+D215]LS3O;* MJL1"=TH<'IQPU\HY?9J,TRWA5<$9@,^+T^/82Z3L9,N%J;:,]2R_6%VD7:>/ M]'W"7"RER->5P11(E;50)2CJ&/XS!C&-]:-ECD01I,Z*T!,;>0=UIW&1UM1I)TBI7&L MLYNR2IUQE&(0QIRWLJJ%=2?2!)H-/]O\L';ILOJ:]MRB0Q:W86O/%.(28M8# ME_RW)?FAC?7]6S'ANQ.SH%6<8<.ZE%'9=8[$*O#DOW/S'U*CX3T$*ZWMCIA* MPC F&AZ%\V0_D1L*/V?\$OL)C8U2[QB)H&IJSR(Z-GNRQ"Q-"9W5;>HR).L. ME@05.!Y1-))*6Q4U@8I1$@CYD7:HT2Q#:M71X8-XN^C+:3> A#OGXYEQ/CD_ M41=9L37)&RC])5M&&F$NN<*M,(&84.0I_XX-[MJ\"*LUU^6JY5M@)_>Z;5U* M[*D%9S7^QKD CTTE4[2T-6$,\DRF9%DXC7PP^L:_I>]<:\;7V=CVR?'<]@7B M2^+PI0[19.DOC?>1V07# 2]:N(IFG'P2V@+6'74PM=G_2+YZ\Y2)=-W3/01) M49B#@UX2BT&A36+F/C1F\[XL0G2653ZU]I[UT[C(XZUGRXNR@-"A&OR6TXNQ M@L*F.1*@#561U<4'X_\MMN\P&"9.&2X.PX!GN3?ATW_LV9=C#6*60U87U14E MQ(39V^!J7>U86^ACGDTKPLVW9)O2I?]Z^J\4=#+9.LKS2EF!4C%&GJVD&MJ3 MKUFCX/\_0M/Y)?#M.'UW>DI$Y"!I$ MA?W5OYJ\6M DJ8K$E493!%P5/H $Q$*7=Q0$DR)5]D+'L%EHC8R0IGQ$CB9S M2(W2-P5OGYWITG$ K] &"WJ1VV;K9VJ_AG/E[59$_#+^[C@N[;W%KWY'X>,! M9(=,#ODX6+2X5,=\/ZT4 K.(B+E:&T;%2%/:BZJML1U87VL8Y6V>6ZRVG/L( M"SRW4QV0KZ+E[;0:*9+#^FZY= @6U;W)D1.Y[^/#-)X8\FVMB[VV'$<^ MFH&IY3=Z)SO;OLL7F8@_(ELW5%O1):RX-DM2ITX/:"?)A?[PH[1N3U==EXN" MYG14[?*0EOQME# !1IBWY&+5G?YA^B1>)-[@9 MZKN+K%G]W.NNEE8GEP%QNPP!+EZH<4RO@R-^2$QAAYE#-T/.QLA9%E;\[ M4M63L_M>'0>R=$H_\A#B0(G^Y!0PDR6/5TQ:$K,,-U<=RCL)BLOG_: MXSS0 MQZ@*K0IG7NKBF(/)REA'8Q*.$$>>(!YO1!#)M[XB]V%7!@[9S8]O8]I([2'[P> M2Q@[3?_G,=I6EO'#D[!P'FV_V-'M36Z-,( M[LV+:[=X(AO!_"[I&.2B^^?H)#%0EEXCFYK*X,5IAQH<.L=LC%H4>)6SNB5! MT4AU,CMLJ#%"Q#UE19+)73%Z'^>4B,UDNG!^S<0/;[>9RQ'B'_?G,>+_"HF] MA;1C:?PHL[2$_ON)@=/':%0.XW.^N4^NL!!*@P3B5K7@'&T&;73(9GN616VW MF&*^F^Q79[:#[H/Y@BY?"NS55 76S3#P5*YR=-WMX. D%BORGPACJ!M;Z!A6 MT+'?U;Z%B_MGT_PIQ!4*,8>N;6!"@?=,TOEDK"Z,IL#S-=X/MMJ=36;ZRA!T M*@US^>(Z6*)I.N_-@JO]?CJ8ADB%@WXZ4N\S_V*;D+$;&Q:+QMXXG0S"R]0S M);A,O6#"[W-'%1?R(&W9_#5.!V/WIH'WN7XO']J7>E!QNKT#U?/7L6DCK<,QF&EP?I,'(PX(W#6;CK$Z#) M@<(#Y2Q:1X8S]QN>TV':FSGR&@S[OPEI/G48V2K16'R6KBYW^2ZCV(1%_W17 MO'"$ITP1UFS-GAP*:9)5@5NHG-M_+=^C!R^5$5AGJ?*JNF@IH36HX!Q[%VKG MO6N7A]?.U4S^4AM3*JMBA9JABD_3<.AWQ !Q%\<[FIF*"?NQ'(Q%EH,CX0QN_][U?'Q@(5Z2&LC.!97/SG+_JPCM/Q ML,77AC./KPU&Z7RJ>4!_".QFZ)@ HD>W/A%*5. )XU#^ IN;#T-!W^]-TWXO ME.)SU#/BF,];5\9]1R;/MY*92T(BH/I1.E#*M/D7E(E91!GM]\?I9!J28+\W M!UW#*0._!=G; /!WG'A2*T+)55@S K64)MBJ#WW/J4._EAP/DQ@=O\RV - EPZ1T%G=EAY&5&DG&/$I^:T\<; MU^COZ 8VWYNWV,TQ^6 (\,"@FYSQ%-E.YQ33WADIS/SL31I]/O=,U. X+H*8:D=\*$KF)OM37!OLN)?3R2 M80N;MVTD',[A5$<.%O2,4^^].)OX0J4:+D,/U#F7;PLX>"7:H=2&;2G1QLNW MWV"_3#_17]6LJD2-* *.QK,Y7JI=ZB*Z\YO[<=,5<2NI):A?3Q.JQYZ5V1>_F?C"CY:Y-;-_KR0 MKY_AQ04G:L7OS7+6&A?XU A/B-B"F(CDG&4/'KDPB5=)EX+NM?;-!BQSI5=[ M%+[*=GZ?6YKTCMB7*2$Q$7^=4]6R[:2QO#KLU/K5[MEI$*I"1W=]U1[I2!4T%A M6S/T9=Z!"XM\R,(W<,90;4)')/),?H?IC0>"^58-[TF^X/*8%]E;($Y;'?WR MB2UWQ@5>PFV4H'6'%5"E+2^E\-"^,LI.P;!G'(WR&G;$DMSQ(ZA3E*;(F ?W ME-JC8T;'2X2CRRD%\6VNTPB6,FH&*&==IYU0Q,^8\>G>3NII'[W[MH13*MC( M<0@%LS[2Y,@L46J%A18F*"2Z"]P(_XQ4'@7E%OA0;(=GNLD4O%J$-LXB@MN- M9..Z7*:Y@'PU]*!6G+L!($W3OE9Q):+:G3?E^0;S @MJIVU@XFP/"XE]IHX^ MS^'I<\+!T[=3F@_YI9"]%Y6#"C_RH,-[MUG@+L@'BU26;_GG$(\REZ03E<\; M^9A>!JZI5< 6%7:A73O$0,9/L4.J[=3@M[T_MX+*]5*)R9ED)!&LK5BOJK;F MQ"B50X7J'QYM#_?4$!SG_V >'@$AUV ; 2/0P):F4#K;"%!>%1 ,=:CZF>># M.-.6!3TG!.HH+SSE&4M]S]2"H0PD> UCG:%F![\Q$O3)QEA+M4\M(*XTA>4> MFXI4>)LTB,P=UNBYCC6HGX*I.MJ15>;2[&PF=L49=:YVPKIW2TY,(UQF"O<:P?$DOZ5F--9J MN*1?+T%77=Q;OOCDZO+2,$53E(OY#'BOH6VC.QH_JRFXL"=)MX#A[ 4OA5Q< MN!:?TZ$*$2: *_VD#3RK'R<2MY8>-?1&68%"]Y"R'F#=$U!NQ)%@) M\3!YVJUEQ9=@!F'?(D?"+3HE:#K8PD@;.3(D[ *U$0XM,+_M/8AVD.W?VMV^ M1R&5"#>_*W8UE95CN\?JK87A!]T3M$H10MMH&]<.W&V!+U' -B#2;_=KV)!; MBKC('@HP@.F0Z77R5(TM8W4ICMMW+KJ"RPX-MPT:Y+B>[FYTW0<]2JMF]\E-3AE M)7X5&AYZ6\63U&!!Z'[K=T#!HRU!F4P*66Z3MSF=U;J$500[)"QULJJ)+'3' M]JDB+\>@!7VSLL>ER5>!RFU?45(9XMHN@S^:+6:%,EK;$A@<.LVH(J2A7(D[7QYGE'/6B##/<'EDX]ZLP'R MH*=K#:F?2O4]>3SEUUM8IG=\F!6")K#AQ5M?#T6];+L :6LMOQL:."GT:QJ= MO+,@+9Q3@&L_[Y:8TZZ1F2VS)ON*,G%/2&?H3FN0?9;V=V2D!DI?X"8_?L=5 MS -Y>OM-;$<[TPTX9^EHJ,/\@V$ZZ>F@_G"=/X[3^<@-X!,ZBT:F-IS,#TUMU$^G*H_H28[,8XO%S^-O1Z2]R MM!-SM/T#;?-4ABDLK9=:BE.>3=/)5&=H4AOBZ6SFW36"AR=J+? $(V=D<'52 MU#:[=7F?Y\P+DM*TVVIS"?'DM2YRUXXN(AC.1S!NE^\ZF(W3D[,^4'V82X8_32=I?QY_:H(]/\/$]"?.26E[))U2 M\F3+YC#JR7OM6WLU8@B#'*,,#MMK"C$%]!:1&#S.W3G UBZQ9DEC6;Q9:)J# M6UW.*B@J?IPB4^WFKZA\G"^%K"Z25R6Y>J6MNQ";C%+U-3PVCD#J^4?C1NK- M185G6CXX,EZ% 1R:48_[_ QQRS^J0V#;YOZZYTSE>#2S,999/6S&MN#N8"#6 M]E-Y+@U*'M*#Y< S*H-.FF_U^I/.?BB3\_XP35YP!,FX::Y 0RV:!(6VI#0? MC(# AR[W*U \C[5>P4^A[(0#@TKELPHL;,SW$@YH$C.$/:@[7[=1W5V$QAO[ MQ4>,">CSJEUPV((^>KXQ/7B)_*[(*VE1;\C4NEJ7^R6I[7MZ[-)AEH/*!,;3 M<_2K7 L^KXU =+;SFW<.>7[>'Z3)-=A>Z\)ES+1'S/K"&T*C\CYBJ=36((?? M&/3.>WU8%NH@8S]!&9DF1F?R3!@]>XB(6N8_A^PSX3]17?H,37??4%PL:+E[ MO;C+E_MUKA,F,:E;IJOX?Q7?^$OU1?/_WYUI/E'017^^T=!U==)\:=2_D/O^Z.@BD_#;U90==@4.-$;'S,0_G#E MJUO^<.7_XE M91S4)-2U8+%]S4#]@0R$^R>XLQ$((3TM]3TVEI MOF5YVWCD>,[9;*#^NN9>9*EMLTJ)87YRJU4(W$<1K\Q1_NNN\A2GD*@G>U-' MF.RV8"[*;#JVFOH4VO?8__J!HDXHNY9Q_F]*6X59,ZJ_70Y0^-7B#--1?^S^ M_HX3EDP*8OBX?7#4?QQ>G/?44O]H(V2'QJJ$Q:2O)<79 -9<7?F>FLENB3!( ML;'9)$K:"4XI_OEHD(XB5OQ99-P@;\<#;]R^N#MY @,] 4^('BH%.H77J%J8 M0Z^2)'&;O6_]Q;^5FS9F?RU74%5YPO\ MCR+_A)>^ (&*:5EK]39%$--T[+EQP6Q0YGW;M(^\PDI>$,01,3C]AI-@F\A"]G'%0I=>FP?S&ARI4/ND=]=1\E:TTA_- MTG%/&YGMU?S!-A#Y)ST@CDS ;)\>7;@'G)G^("SA^$9%?28IT/E^?A"!\T)'DI^E419A%8% MU0ISTZF]A5J_^6AZ9*XGGK%37K6.G0=U?D"5'?6T*>JM65O(UDH6^P6VI 1& M\JS#F2SS&X],52R$D%ED?V-^G2_\2:P#BB- =/F(OH *09J_RHW 9"OJ:07# MD1H=Q?U\[AI<8!HX^?Y#JE=F&LLHD.$C=*JQ811KI\*6&%F>$.OG!N/U?K/) M''Y(;&@=E/ IP_OJ@OPM1 P%BF+N"*@YH+:LJB@[Q%Q0E&=,6X8H$'3WH+.6%%SH7]MLHS!E5:@0U:1ZZO*=F, M4X=<>9'/H0^)\2Z_4,CZ/_.@D%D90/M?]F?Q/]_E O9 MG;$ZJ5O] Y?^__*N];=Q&XG_*P)N>_ "8NAZ1-D^P51=$/ M3N)DC3IQ$-O[..P??QR^R1E2E)WMM;A/NY&I(<7'<)Z_X9PF>@OJT<#2ZK]D M2"/-;X5KW:RL6*L$ M7M$,\M$ SV2#5>I>76(;+;Q>M1NWQE4^J;#IB>#\O9HP!%>.^))P7.'@3?)Q M4\'_F(3%IJD>OY:/)X4><+K8X2MW+ZTEHL_Y$ZN'$LH22JGP_&*;5;HV2/%D M6)C=9M1+_?KF_?-J>_\^NP,OD*MQ>O85^-/:N4C;Q*S;9<]AT"8[)2#--6" MZ6S0!(FKY2%UB9HY$/L/6@R'2*,V$L[A[M;%S.^$VD'Y'_X2<#@K3MAXMZ94 M0?6OG1;0M<,?MRNNF#US!$M+K5TY8<^[=#$3&!8 %S&7^2B:N,$Z4X^VC\3# MMG\-]-G,H(;P'QZ?MN$__7^/YNN;Y\63$X+6.P5O:V;=1/))B9Y4YHDXGCMJ MUTB7;FTBPH'N)?".55^6^M(NRG7)9&4B,M]YZK.BA ]R"0"ORILTTYCA"W*E M.["$EXJ%(.PVZE^'E=*G-7:$WMF;_T1LULBF9!M.PJ+#UY_-/C/AWY4>\6IH M[!P;T\8?!^3S69'D$OV6IYK)GH,[1^R&'I?O7TMQ/NMIT1$PP[4@B<4A_]\3 M*ZT1A*!'@'2QCD]E!6;8;54VS T9V]&,&O*M=8=0C1Z;H=3LQI@X!J MBW-YH,Z**S_-(/\6*86R9%&Q'3CKOFH7I*)_]IW\WO%!';]]\5S<]!O M.V0JA$\$#B5Z,[]?/#X*>4/P6NM8,)7=#L4IO8CKPDNP+/.!E36F-X *-S-' MP#2RKA/0'6Y,G5-[6*FS_/^_!-C4? 9<@MUB7 (/>\5XPF^[VMK M]O0W"AA+A;.H"90V@5[E1%Q""._8CL"<6)?S6PY81*^)8]\LV7D>I/X>PRY, MN3!<.'@#VD>JQ\'&V>Q_H]#N&W5WI:$([?D>.H%@K[*^_O\ITTL?U\0^A'A_ M(N/&>7I(PABBE\8-]AXTE2VCM4(FX@U>8_7)?-7W)% B>J$BC(F&R%4(C!&] M,\*6S](\.5PY MA[ZRPW6=T;C7+=M856T[UWHJQ,VH\$,Z(%!/6-8_GGS:6"<^G^'8G*K%\ MJ3T.]L\2Y99236T7A",X-]9?I>U>*AU9C_UD_<&$(2=OK[)^&MEY)X-R:/]4 MAIT?D*:7C^I@;H5&E4QAP$8#X;>AQGE4=4120F0LY+J3Y[S#_Z\!-[2V2'HNS7 M0L)+RVI1/KS7@XM M?+6U+:.V',W8+SU@@,-K^[Z6U,W;76]F?$R1: 5?))F M&>C_B#@?0OXQUL1HLA( MS0D^T:O'M>(!"F=*>Y+3]OB$[#0,4'+D%*X!B_F-TO& M.D0X$YS"5P.H'C?GH'D\)3*G YOLF!F\,%!2(GEN[,S&>=B3<*CM]I#UN;B'F6DJH.C/)]D?1Z9V62R9Y(A!392)H4*_3CB^K3DW:7@W VB?6D) E M7VQW&Y2+2]$N1.S]XC\*^=\J4F05MU.5/;WJ$@J0/Q9%%RJ;*H>N2JQ80V9F0=B,#!>ES4;(7(2*&KBZCCEMVHHC:_JA%VRCS8GV!R I MPQ)\=C#D"%X@5D!O=6H5T"TY*H9^I &\+H(@[A8&+E_O3/VA:KOAC=(O4,@A.?A]D(8 MW%F*\8;MHRPU!JG_ MC0_G)7PW,1BIBR2TI0E"6ZK<@)9RG->6J7@/ )NF'-E1KTU>#AV_T)!)U+8I MLQKGPR:8]=\9.[8O^3N,;_TT@VOX]/0PZQW-F8JXQ!/ZHL M'RWS*Y[D-RT&@X/! *EM.XQ?HSY/;U=/FQ#L<_"#((QF(.-HWET>9;U7J(E& M0QY,LB_96XV-PY&%;P4D#A?4F/X@<'U'@Q$&IT:UUW 3J9:K*(JK[D%[E>_);47D7D=*G0] M+)@4MX&X6O875#V$8^6WA,Y>XH!896!^T.76(UN*\:8#+:0&9O-"6T3H:NX$ MN+FL(V_>I >69V]5G:RKQ8.HGYA=\@KR IXZAV/QO,F.P);RR_338OWKMQ+6 M>MBOB-5K&6G6XU71V*]P$&?W<_2Q34V=]<"\^LVX!P.*M*?-4\'=*;__[!7T M[)5#ZM-+VG.TP^;46.EOM7>_T[Y4QG"Z[7P:]GVU@4<[>< ME2923[E#I!; Q@DZRA*4%%$CPDSOH2F>R=3*F_?][9.]>E^RW><9/@]J\OU9 MYOOWF]/8RNYTAVM0U4.%)IQPCQ\9M'[YU7+"T?6I5N=4U3Q&I"06*Q$;8\!4 M_1^]3"[$%3 (,1(VCL_16,^/C]%!$HC82)U3 /C$P4-IWM-S](PK\B^P?&2] M\(3UTS&!\2JN!+<%^=%!N23@+:E-T!%Y-(J 2(.(8B[?#903!5!&L3/Q +\& M[&7;-[6B5X;ORUB%I\@MZQ3R"4U% *TR)%/\<+-AVNAAR0>%FNK"9:&I2\ .1^F&A;<(]N5@_K7@)VCM@ MQ!!E0*DAGGE*U)3'6G$(@C!VVT)T R\9O^*Q]+(8)2]U Y\URZ"&$/QY,WM: M;!PI#1T;KR6;$G#AT;V[@1?R,C1V+Y.Y8U!,J07@$"AH'BS0311@L@LZ)?(. M!& HNZ\V>VIC;F8]&0N"=J\V?"9M&G-LC>\\13YV8!_Q99*]@L6Z4H9\='!H M$$1T4])IRSR,AJ2 UY""DJ.[2<(SBN"QL,FBCXV65=WR9AI1 MQS,&QM:I,>LS#8*M*]5PIF1L/_<%9N#5JG^FYN?24.V^V_EL7ZTR@AK!\F3B M.V2)T^S*0DS@> BMK01> M*F$S9K^G9LV7")6\I=!7#U1PS9C-$QJ/I4#M=+%FQ^RPP*F)7"^: \J4 MVJZ=%:/(GB=0/_K63,6/.TT!M:+@.VA3 G;68P.'B^SQQ3&FB&@F*V]>@CQH MF(87)M=)6HGWY6!=N/U4'8<=)<7ES+2Y#F^0"[?0CWVRT@<2WUM>%ZIHZK5. MJ^2H8$XVG\B'8Z=T#_P9"A(!LQL2B "1,GD2//;J\5:'9_&#'".K##[H@I7) M!93=;X93T-)75#A7==R8-N4[:YOB@74\P5&;SR#:QHDED&TH#NSXK:@&0E&\ M07:6F%(=2.C3CF4X<51?U.Y9<\L+=66YN ()QET[[9XRSUBY]003MI+HHZ/A MR7L!PW):6GR(O$D_9[OL^1ZW%7?LG5@5^?9?/.>79VT >2O?RE&]7=1;G0TOSG(!L.HE=)I\Z_SGR$C" @3 M6WMY '7IR# 9CMPRB'9D-XGU8TLO4?/K(,%$J]K$.A0-Q_2'B8,:[\EIT_II M11.W"-MM8L3XPLGU:&*+J]K$B(%7Z&S%Q!RTNTT E(F&0/(M%1! !D@49(C4 MN0KPY]EMBIN+-'$>+D0OB@2V MOJ!.J14XTVF4_N7J;O-F]OB;WVA247/K1NE]R<(K34!T=#9>(/R(8"?2IHQF M93=PAV W#A(#8K..((;YOP6'T'[/%:43&AJA%KBLHCGDZ -]=Z"3F$V+:C6M M44V)E&XDCNBH=31J"6N %I)$+,"SDK4!$B")APQ41P,.00K$5KFO0XX"B>ZI M*N9N^?+8=((312'3BGA6$<^&R%JK<\L3/X-,Q Y1S15*R1OZ.*DLZJ#;]4GY M_-BLS+$MQ_P.W!2\SOBNPDV4^0&2/?@D1\(632+G.M(^8)?PA]_><1$P=CH_/'4!@Q3PZ'%*-=+BJ(SJH,4M0L?-HZ8U'S^!.CA)E]%LZ?29>N&D M9;3+]LY9;KT!J(QD9%Y5"6?U:DQT2D?K'6YY,I$ND)#9F]F: M>V ?0$PBQ5[1[IJWN[':A>368\;%V('ER5*G5R?G3 &R@^0%H;1@M[>?F/Z[ M6 O0''&W\ZF^!T6#3(BM AZ,W:%ZMS7,JR3.VH= MSH[8>J\<'PP'WZ#G$WA*6&()&;XH#@K\]!+FD8DGVC2;( MK=6QFPOJ%R-%.=$JEQ'!\R[1Z8&+/DN%@2?.$$1*SVCH%*M)"5;_IN& MDI3DT>(2[0E'D MMTSA@\Q#*?%+>-=I/2:$HVH-,*YAQ[!IZM'&8%'3X ].JH4C0? /Y!+@' M=&XHQ 6>%1 V(MEE@7B832+10'1>J#4M>P1:A_T6QE MTVED2"29.0 $U:/_!M1+<)R2 M[GUXD3T9ON32!LJ@#-3V0W-\CL___'SIG]P$.H=61@R#%:(1O$:4+"0Q62EBA*Z=>VP<2T&%!$I?&5TY,)[RP84# M-S*WJ=%AA MI:[L*[GO13!\$VI$!))1V@&/H''%8(*6PY#=Z8"=;YP\AT-CS M=:$),XG6P7@*^P3[T$460B98=F4"V+KBD.+4X$B2Y>:I1.&9H%*":2,A*!,< M688VHS&T[!)3>F=^:I_3+>TZ!6Z..1(? D/1FGK5C=F?FF^1-]6<]J;L>"]= M4)"54.\JO1QNQ^;&X5N)4U+;<9UV %H=%05=OZ4DXPR[Q3Q9,-BS8!RBM@[( MA20/6L]KQ(5U?E2'P,S*:%^<10$Z/ 7)V^)"3R\-G-*W+$4!>_&-(KWE_ M;S0)6RU"YP6+BE!%>(.;DR3!CL?T:!'\9)H_NO6B[CL%+:_00K?Z6_HZ-\$I MJJBZ-4NTP0CV]@<#'LRZ6?-.(H*]_1$GI&*7MF#__T3\'5!+ P04 " 4 ME&-0K+40GI@% !Y, #P 'AL+W=OU$YJ16L+/><2_%LWT_7F\R#@V> MQ)0_CGO#'N.5TQ>R<,*<<2>^&ETMI9J/>T&/S:2Q;E)?NVE92B5+^2+R9LLN M]/,W;>2+5HX7D\SHHFA^51]H?@17L&][[H5Q,FLU=/SQC@/KN)<.X81/TLI' M64CW<]QK_B]$#^YBX-U&$X?UWU40#\W_":.>S60FSG16E4*Y51R-*.JK*[N0 M2]MCBI=BW%LW85SE[%PYH&&7:G4J:%O?"USZ,E_=EX.(O<,R1VX4$>() '.X1L=7Z6.F'*0O@G[!U/"^5R820)BE9S_6]4IU[5P"YVS+?V* M620@UL@_W!AX-W^R.V&% 3P?##-'0*R.2TC#U;R^: L)\T1 +(JO6N?/LBA\ M'DP) ;$3KN!%;$4GQ(;^D'CH/\F@254T@KIQ"V&:9,F(A5 6OL]\3&SH#ZD_ M-BKK="E,_Z)2.:#6SSTWV8+]QLOE7^Q,M%'1KPYB#5QI->]/A2EAX,B@*421 MG3QSD[?Z'+-"2&P%X()8LBG_T7X.,16$Q"J8++@1T*W+"GH57A"?"U-!2*R" M.[%Z-VZY@>%V"J.NY=G'M"/$7! 2N^!*S'G!)L*Y8L/N(>:"D-@%7RHKE; 6 M,DCPJ94;4<.L$!); 4UY6YEYB,DB))8%CAGYE'](!2+, M(A&Q1;Q,;HWVN\^&:2,BUL:65+TKA.AT%;D[VBE[9QPQD43$(ME(C3L),:5$ MQ$KQHA]3,PB,;%%<,S$Q\2$$A,+!<=,?4Q,*#&Q4'#,D8^)5D"( MM8)C[ON8F%MB8K?@F <^)J:9F%@S&.9#,Q7^AHE))R:6SM:T]DPX+OT9I1B3 M4$PLH59:NT)K#^J8>F)B]?AP??9-%'E_JOO7W%6FGF/U:X>8>Q)B][0Q3TIM M7+W( '1NZS*\CXFY)_G$+QC ?(*NKAW.X&3,5C8NY)=E,> >3F-?(Q,?YP2ZN#"MI,1: M>>7J-W,!6JU7?!3U;I9I'Q/32DJLE3?,2;57_*Y'DYM4XZGKJS>+^>F;*KC,'3?G"O;8[[4Y:[MMYMJOYYYZO5S[H_Y&%3N?>S>VO[UW+,>2CN M^N;OQ@7C3SZZ_#_KV_W^M,W?V^VO2VZ&3RK^+JCI!? QG7_"2$-5]K#[CV?*\] M -OSQ?: ;,\WVP.T/5]M#]CV?+<]@-OSY?: ;L^WVP.\/5]O 7H+7V\!>LL" MU]KH8INOMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W KV5 MK[<"O96OMP*]=8&S$G18PM=;@=[*UUN!WLK76X'>RM=;@=[*UUN!WLK76X'> MRM<[ +T#7^\ ] Y\O0/0._#U#D#OL,!9-SKLYNL=@-Z!KW< >@>^W@'H'?AZ M!Z!WX.L=@-Z!KW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1KW<$>L<%[E6BFY5\O2/0 M._+UCD#OR-<[ KTC7^\(](Y\O0WH;7R]#>AM?+T-Z&U\O0WH;7R]#>AM?+T- MZ&T+/&N"'C;AZVU ;^/K;4!OX^MM0&_CZYV WHFO=P)Z)[[>">B=^'HGH'?B MZYV WHFO=YKH78YUGW<_AO[4',JM2_X9_F7-!.XR?)SS[3.N4[_ILD6-Z]_ B+(9V Y(,R]@ MDMLF:A);MF'*V^,$&&E0D4"TTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8 MBW5+@XVE\S3FRL:%P:9\&K;,VWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/ ME^M3ZW5AO>^[VJ;.C>QQ;-XU7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8 M)R:\OW$ZS_?=/E((74-?BN8VFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NW MKWGO;$B_[) ;LWW/_EM0GBY'>NKI<("YKD4T+C_F(-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][ MZ\?+(4!R2) <"B2'!LEA0')4(#G.07)<@.3@*Y0@**)R%%(YBJD[0 "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ %)1C M4*+?,I(U P .@\ !@ ( !]@@ 'AL+W=OX,XM00 ,X7 8 M " 6$, !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ %)1C4&N@Y*]D!@ 62( !@ M ( !ZA, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %)1C4"T$X)*Z 0 TP, !@ ( !R!\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C M4-T]IU&Y 0 TP, !D ( !%2\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4!DB[\VT 0 T@, M !D ( !W30 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4(!/TZ.T 0 T@, !D M ( !G3H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %)1C4-D2C32S 0 T , !D ( !7T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4(<2 M/R6U 0 T@, !D ( !'T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4/(CB1VT 0 T@, !D M ( !X$L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ %)1C4$1R24&S 0 T@, !D ( ! MH5$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %)1C4+IH"]:V 0 T@, !D ( !'U@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4)4DJ5*W 0 T@, !D M ( !$F0 'AL+W=O$! !!0 &0 @ $ 9@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ %)1C4 0Y\?_# 0 -P0 !D ( ! FH M 'AL+W=O&PO=V]R:W-H965T5]J $ )X# 9 M " &UL4$L! A0#% @ M%)1C4-#YP7 1 @ G@8 !D ( !J6\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4.6]O 9\! MW!8 !D ( ![78 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4/3+*VY3 P 7A !D M ( !/X, 'AL+W=O]N2TP# =#P &0 @ ')A@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ %)1C4/N_&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C M4(A\3MM# @ 90< !D ( !290 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4/:V7#1-! N!4 M !D ( !=YP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4*>;,&OO 0 6 4 !D M ( !B:< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %)1C4,:3 *(# @ :P4 !D ( !$:X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4(?> M7"[T 0 6 4 !D ( !RK0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %)1C4(O_";^>! 1H !D M ( !K+L 'AL+W=O&PO M=V]R:W-H965TG" !X;"]W;W)K&UL4$L! A0#% @ %)1C4$;M+RX9! ,Q0 !D ( ! M:<4 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ %)1C4*RU$)Z8!0 >3 \ ( !;%H! M 'AL+W=O7!E&UL4$L%!@ !3 %, MQ8 ME 0 $! end XML 39 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
9 Months Ended
Jan. 25, 2020
Feb. 25, 2020
Document and Entity Information    
Entity Registrant Name AEROVIRONMENT, INC.  
Entity File Number 001-33261  
Entity Central Index Key 0001368622  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jan. 25, 2020  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-2705790  
Amendment Flag false  
Trading Symbol AVAV  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --04-30  
Entity Address, Address Line One 900 Innovators Way  
Entity Address, City or Town Simi Valley  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 93065  
City Area Code 805  
Local Phone Number 520-8350  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   23,995,109
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q3  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Small Business false