0001558370-21-008126.txt : 20210608 0001558370-21-008126.hdr.sgml : 20210608 20210608163211 ACCESSION NUMBER: 0001558370-21-008126 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210608 DATE AS OF CHANGE: 20210608 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CALAVO GROWERS INC CENTRAL INDEX KEY: 0001133470 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE SERVICES [0700] IRS NUMBER: 330945304 STATE OF INCORPORATION: CA FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-33385 FILM NUMBER: 211002510 BUSINESS ADDRESS: STREET 1: 1141A CUMMINGS ROAD CITY: SANTA PAULA STATE: CA ZIP: 93060 BUSINESS PHONE: 805-525-1245 MAIL ADDRESS: STREET 1: 1141A CUMMINGS ROAD CITY: SANTA PAULA STATE: CA ZIP: 93060 10-Q 1 cvgw-20210430x10q.htm 10-Q
17661000P2YP1Y0001133470--10-312021Q2false0.50176840000.330.500001133470cvgw:FreshRealmMember2021-02-022021-02-020001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2020-11-012021-04-300001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2011Member2020-11-012021-04-300001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2011Member2019-04-012019-04-300001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2018-07-012018-07-310001133470us-gaap:CommonStockMember2020-11-012021-01-310001133470us-gaap:CommonStockMember2020-02-012020-04-300001133470us-gaap:CommonStockMember2019-11-012020-01-310001133470us-gaap:RetainedEarningsMember2021-04-300001133470us-gaap:NoncontrollingInterestMember2021-04-300001133470us-gaap:AdditionalPaidInCapitalMember2021-04-300001133470us-gaap:RetainedEarningsMember2021-01-310001133470us-gaap:NoncontrollingInterestMember2021-01-310001133470us-gaap:AdditionalPaidInCapitalMember2021-01-310001133470us-gaap:RetainedEarningsMember2020-10-310001133470us-gaap:NoncontrollingInterestMember2020-10-310001133470us-gaap:AdditionalPaidInCapitalMember2020-10-310001133470us-gaap:RetainedEarningsMember2020-04-300001133470us-gaap:NoncontrollingInterestMember2020-04-300001133470us-gaap:AdditionalPaidInCapitalMember2020-04-300001133470us-gaap:RetainedEarningsMember2020-01-310001133470us-gaap:NoncontrollingInterestMember2020-01-310001133470us-gaap:AdditionalPaidInCapitalMember2020-01-3100011334702020-01-310001133470srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-10-310001133470us-gaap:RetainedEarningsMember2019-10-310001133470us-gaap:NoncontrollingInterestMember2019-10-310001133470us-gaap:AdditionalPaidInCapitalMember2019-10-310001133470srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-10-310001133470us-gaap:CommonStockMember2021-02-012021-04-300001133470us-gaap:CommonStockMember2021-04-300001133470us-gaap:CommonStockMember2021-01-310001133470us-gaap:CommonStockMember2020-10-310001133470us-gaap:CommonStockMember2020-04-300001133470us-gaap:CommonStockMember2020-01-310001133470us-gaap:CommonStockMember2019-10-310001133470us-gaap:EmployeeStockOptionMember2020-11-012021-04-300001133470us-gaap:EmployeeStockOptionMember2020-10-310001133470us-gaap:EmployeeStockOptionMember2021-04-3000011334702021-04-210001133470us-gaap:RestrictedStockMember2020-10-310001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470cvgw:KeyEmployeesMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-11-012021-04-300001133470srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-11-012021-04-300001133470cvgw:FreshRealmMember2021-02-012021-04-300001133470cvgw:FreshRealmMember2020-11-012021-04-300001133470cvgw:FreshRealmMembercvgw:RfgMember2020-02-012020-04-300001133470cvgw:FreshRealmMember2020-02-012020-04-300001133470cvgw:FreshRealmMembercvgw:RfgMember2019-11-012020-04-300001133470cvgw:FreshRealmMember2019-11-012020-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2021-02-012021-04-300001133470us-gaap:NonUsMember2021-02-012021-04-300001133470cvgw:RfgMember2021-02-012021-04-300001133470cvgw:FreshProductsMember2021-02-012021-04-300001133470cvgw:CalavoFoodsMember2021-02-012021-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2020-11-012021-04-300001133470us-gaap:NonUsMember2020-11-012021-04-300001133470cvgw:RfgMember2020-11-012021-04-300001133470cvgw:FreshProductsMember2020-11-012021-04-300001133470cvgw:CalavoFoodsMember2020-11-012021-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2020-02-012020-04-300001133470us-gaap:NonUsMember2020-02-012020-04-300001133470cvgw:RfgMember2020-02-012020-04-300001133470cvgw:FreshProductsMember2020-02-012020-04-300001133470cvgw:CalavoFoodsMember2020-02-012020-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:IntersegmentEliminationMembercvgw:CalavoFoodsMember2019-11-012020-04-300001133470us-gaap:NonUsMember2019-11-012020-04-300001133470cvgw:RfgMember2019-11-012020-04-300001133470cvgw:FreshProductsMember2019-11-012020-04-300001133470cvgw:CalavoFoodsMember2019-11-012020-04-300001133470srt:DirectorMember2021-02-012021-04-300001133470cvgw:BelherMember2021-02-012021-04-300001133470srt:DirectorMember2020-11-012021-04-300001133470cvgw:DonMemoMember2020-11-012021-04-300001133470cvgw:BelherMember2020-11-012021-04-300001133470srt:DirectorMember2020-02-012020-04-300001133470cvgw:DonMemoMember2020-02-012020-04-300001133470cvgw:BelherMember2020-02-012020-04-300001133470srt:DirectorMember2019-11-012020-04-300001133470cvgw:DonMemoMember2019-11-012020-04-300001133470cvgw:BelherMember2019-11-012020-04-300001133470cvgw:FreshRealmMember2019-11-012020-10-310001133470country:US2021-04-300001133470country:MX2021-04-300001133470country:US2020-10-310001133470country:MX2020-10-310001133470cvgw:DonMemoMember2021-02-012021-04-300001133470cvgw:DonMemoMember2020-11-012021-01-310001133470cvgw:DonMemoMember2020-10-012020-10-310001133470cvgw:FreshRealmMember2020-10-310001133470cvgw:AvocadosDeJaliscoMember2021-02-012021-04-300001133470cvgw:AvocadosDeJaliscoMember2020-11-012021-04-300001133470cvgw:AvocadosDeJaliscoMember2020-02-012020-04-300001133470cvgw:AvocadosDeJaliscoMember2019-11-012020-04-300001133470us-gaap:RetainedEarningsMember2021-02-012021-04-300001133470us-gaap:RetainedEarningsMember2020-11-012021-01-310001133470us-gaap:RetainedEarningsMember2020-02-012020-04-300001133470us-gaap:RetainedEarningsMember2019-11-012020-01-310001133470cvgw:AvocadosDeJaliscoMembercvgw:AvocadosDeJaliscoMember2021-04-300001133470cvgw:AvocadosDeJaliscoMember2021-04-300001133470cvgw:AvocadosDeJaliscoMember2021-01-310001133470cvgw:AvocadosDeJaliscoMember2020-10-310001133470cvgw:AvocadosDeJaliscoMember2020-04-300001133470cvgw:AvocadosDeJaliscoMember2020-01-310001133470cvgw:AvocadosDeJaliscoMember2019-10-310001133470us-gaap:RevolvingCreditFacilityMember2021-01-290001133470cvgw:TotalCreditFacilityMember2021-01-290001133470cvgw:AccordionCreditFacilityMember2021-01-290001133470us-gaap:RevolvingCreditFacilityMember2021-01-280001133470cvgw:TotalCreditFacilityMember2021-01-280001133470us-gaap:RevolvingCreditFacilityMember2021-04-300001133470us-gaap:RevolvingCreditFacilityMember2020-10-310001133470cvgw:TroygouldPcMember2021-02-012021-04-300001133470cvgw:TroygouldPcMember2020-11-012021-04-300001133470cvgw:TroygouldPcMember2020-02-012020-04-300001133470cvgw:TroygouldPcMember2019-11-012020-04-300001133470cvgw:LimoneiraMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001133470cvgw:LimoneiraMemberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001133470cvgw:LimoneiraMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470cvgw:LimoneiraMemberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470us-gaap:TrademarksMember2021-04-300001133470us-gaap:TrademarksMember2020-10-310001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2021-04-300001133470us-gaap:MexicanTaxAuthorityMemberus-gaap:TaxYear2013Member2018-07-310001133470cvgw:FreshRealmMember2021-04-3000011334702021-01-310001133470us-gaap:TradeSecretsMember2020-11-012021-04-300001133470us-gaap:TradeNamesMember2020-11-012021-04-300001133470us-gaap:CustomerRelationshipsMember2020-11-012021-04-300001133470us-gaap:TradeSecretsMember2021-04-300001133470us-gaap:TradeNamesMember2021-04-300001133470us-gaap:CustomerRelationshipsMember2021-04-300001133470us-gaap:TradeSecretsMember2020-10-310001133470us-gaap:TradeNamesMember2020-10-310001133470us-gaap:CustomerRelationshipsMember2020-10-310001133470cvgw:LimoneiraMember2021-02-012021-04-300001133470cvgw:LimoneiraMember2020-11-012021-04-300001133470cvgw:LimoneiraMember2020-02-012020-04-300001133470cvgw:LimoneiraMember2019-11-012020-04-300001133470cvgw:BelherMembercvgw:DonMemoMember2021-04-300001133470cvgw:FreshRealmMember2020-05-012020-07-310001133470us-gaap:RestrictedStockMember2021-04-3000011334702020-12-042020-12-0400011334702020-04-3000011334702019-10-310001133470srt:MaximumMember2021-04-300001133470us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-04-300001133470us-gaap:FairValueMeasurementsRecurringMember2021-04-300001133470us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470us-gaap:FairValueMeasurementsRecurringMember2020-10-310001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2021-02-012021-04-300001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2021-02-012021-04-300001133470us-gaap:RestrictedStockMember2021-02-012021-04-300001133470srt:DirectorMember2021-02-012021-04-300001133470srt:ExecutiveOfficerMemberus-gaap:RestrictedStockMember2020-11-012021-04-300001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2020-11-012021-04-300001133470us-gaap:RestrictedStockMember2020-11-012021-04-300001133470srt:DirectorMember2020-11-012021-04-300001133470us-gaap:RestrictedStockMember2020-02-012020-04-300001133470us-gaap:RestrictedStockMember2019-11-012020-04-300001133470cvgw:DonMemoMember2021-04-300001133470us-gaap:AdditionalPaidInCapitalMember2019-11-012020-01-310001133470us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-300001133470us-gaap:AdditionalPaidInCapitalMember2020-11-012021-01-310001133470us-gaap:AdditionalPaidInCapitalMember2020-02-012020-04-300001133470cvgw:BelherMember2020-10-310001133470srt:DirectorMember2021-04-300001133470srt:DirectorMember2020-10-310001133470cvgw:FreshRealmMembersrt:MinimumMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MinimumMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MaximumMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembersrt:MaximumMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:PromissoryNotesMember2021-02-032021-02-030001133470cvgw:IntersegmentElimination2Member2021-02-012021-04-300001133470cvgw:IntersegmentElimination1Member2021-02-012021-04-300001133470cvgw:IntersegmentElimination2Member2020-11-012021-04-300001133470cvgw:IntersegmentElimination1Member2020-11-012021-04-300001133470cvgw:IntersegmentElimination2Member2020-02-012020-04-300001133470cvgw:IntersegmentElimination1Member2020-02-012020-04-300001133470cvgw:IntersegmentElimination2Member2019-11-012020-04-300001133470cvgw:IntersegmentElimination1Member2019-11-012020-04-300001133470us-gaap:IntersegmentEliminationMember2021-02-012021-04-300001133470us-gaap:IntersegmentEliminationMember2020-11-012021-04-300001133470us-gaap:IntersegmentEliminationMember2020-02-012020-04-300001133470us-gaap:IntersegmentEliminationMember2019-11-012020-04-300001133470cvgw:FreshRealmMember2021-02-030001133470cvgw:NonEmployeeDirectorsMemberus-gaap:RestrictedStockMember2020-11-022020-11-020001133470cvgw:FreshRealmMember2019-11-012021-04-300001133470cvgw:FreshRealmMembercvgw:PromissoryNotesMember2021-02-030001133470cvgw:DonMemoMember2020-10-310001133470cvgw:LimoneiraMember2021-04-300001133470cvgw:BelherMember2021-04-3000011334702020-11-012021-04-3000011334702019-11-012020-04-300001133470us-gaap:NoncontrollingInterestMember2021-02-012021-04-3000011334702021-02-012021-04-300001133470us-gaap:NoncontrollingInterestMember2020-11-012021-01-3100011334702020-11-012021-01-310001133470us-gaap:NoncontrollingInterestMember2020-02-012020-04-3000011334702020-02-012020-04-300001133470us-gaap:NoncontrollingInterestMember2019-11-012020-01-3100011334702019-11-012020-01-310001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMember2021-02-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMember2020-11-012021-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMember2020-02-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMembercvgw:RfgMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMembercvgw:CalavoFoodsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMembercvgw:CalavoFoodsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:TomatoesMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:SalsaMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:RfgMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PreparedAvocadoProductMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:PapayasMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:OtherFreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:FreshProductsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:CalavoFoodsMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMembercvgw:AvocadosMember2019-11-012020-04-300001133470us-gaap:OperatingSegmentsMember2019-11-012020-04-3000011334702020-10-3100011334702021-04-300001133470us-gaap:RevolvingCreditFacilityMember2021-01-292021-01-290001133470us-gaap:RevolvingCreditFacilityMember2020-11-012021-04-300001133470cvgw:FreshRealmMembercvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember2021-02-030001133470cvgw:FreshRealmMembercvgw:SuccessEventValueEqualToOrGreaterThan380MillionMember2021-02-03iso4217:USDxbrli:purecvgw:directorcvgw:itemxbrli:sharesiso4217:USDxbrli:sharesiso4217:MXNiso4217:USDiso4217:MXNcvgw:segment

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 April 30, 2021

or

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

For the transition period from ______________________ to ______________________

Commission file number: 000-33385

CALAVO GROWERS, INC.

(Exact name of registrant as specified in its charter)

California

33-0945304

(State or other jurisdiction of

incorporation or organization)

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

1141-A Cummings Road, Santa Paula, California   

93060

(Address of principal executive offices)

(Zip Code)

(805) 525-1245

(Registrant's telephone number, including area code)

Not Applicable

(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

 

CVGW

 

Nasdaq Global Market

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

Registrant's number of shares of common stock outstanding as of April 30, 2021 was 17,683,930

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 2, contains statements relating to future events and results of Calavo Growers, Inc. and its consolidated subsidiaries (Calavo, the Company, we, us or our), including certain projections and business trends, that are "forward-looking statements," as defined in the Private Securities Litigation and Reform Act of 1995, that involve risks, uncertainties and assumptions. These statements are based on our current expectations and are not promises or guarantees. If any of the risks or uncertainties ever materialize or the assumptions prove incorrect, the results of Calavo may differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements, other than statements of historical fact, are statements that could be deemed forward-looking statements, including, but not limited to, any projections of revenue, gross profit, expenses, gain/(loss) on Limoneira shares, income/(loss) from unconsolidated entities, earnings, earnings per share, tax provisions, cash flows and currency exchange rates; the impact of COVID-19 on our business, results of operations and financial condition; the impact of acquisitions or debt or equity investments or other financial items; any statements of the plans, strategies and objectives of management for future operations, including execution of restructuring and integration (including information technology systems integration) plans; any statements regarding current or future macroeconomic trends or events and the impact of those trends and events on Calavo and its financial performance, whether attributable to Calavo or any of its unconsolidated entities; any statements regarding pending investigations, legal claims or tax disputes; any statements of expectation or belief; any risks associated with doing business internationally (including possible restrictive U.S. and foreign governmental actions, such as restrictions on transfers of funds and COVID-19 and trade protection measures such as import/export/customs duties, tariffs and/or quotas); any risks associated with receivables from and/or equity investments in unconsolidated entities; system security risk and cyber-attacks and any statements of assumptions underlying any of the foregoing.

Risks and uncertainties that may cause our actual results to be materially different from any future results expressed or implied by the forward-looking statements include, but are not limited to, the following: the impact of the COVID-19 pandemic on our business, results of operations, and financial condition, including, but not limited to, disruptions in the manufacturing of our products and the operations of the related supply chains supporting our ability to deliver our products to consumers, impacts on our employees and uncertainty regarding our ability to implement health and safety measures for our employees, uncertainties regarding consumer demand for our products in light of COVID-19, impact on our food service customers, increased costs that we must incur as a result of COVID-19, the impact of governmental trade restrictions imposed as a result of COVID-19 and the possible adverse impact of COVID-19 on our goodwill and other intangible assets; seasonality of our business; sensitivity of our business to changes in market prices of avocados and other agricultural products and other raw materials including fuel, packaging and paper;  potential disruptions to our supply chain; risks associated with potential future acquisitions, including integration; potential exposure to data breaches and other cyber-attacks on our systems or those of our suppliers or customers; dependence on large customers; dependence on key personnel and the ability of our management team to work together successfully; potential for labor disputes; reliance on co-packers for a portion of our production needs; competitive pressures, including from foreign growers; risks of recalls and food-related injuries to our customers; changing consumer preferences; the impact of environmental regulations, including those related to climate change; our ability to develop and transition new products and services and enhance existing products and services to meet customer needs; risks associated with doing business internationally (including possible restrictive U.S. and foreign governmental actions, such as restrictions on transfers of funds and COVID-19 and trade protection measures such as import/export/customs duties, tariffs and/or quotas and currency fluctuations); risks associated with receivables from, loans to and/or equity investments in unconsolidated entities, including FreshRealm; volatility in the value of our common stock; the impact of macroeconomic trends and events; and the resolution of pending investigations, legal claims and tax disputes.

For a further discussion of these risks and uncertainties and other risks and uncertainties that we face, please see the risk factors described in our most recent Annual Report on Form 10-K for the fiscal year ended October 31, 2020 filed with the Securities and Exchange Commission and any subsequent updates that may be contained in our Quarterly Reports on Form 10-Q (including this Quarterly Report on Form 10-Q) and other filings with the Securities and Exchange Commission. Forward-looking statements contained in this Quarterly Report on Form 10-Q are made only as of the date of this report, and we undertake no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise.

2

CALAVO GROWERS, INC.

INDEX

PAGE

PART I. FINANCIAL INFORMATION

Item 1.

Financial Statements (unaudited):

Consolidated Condensed Balance Sheets – April 30, 2021 and October 31, 2020

4

Consolidated Condensed Statements of Operations – Three and Six Months Ended April 30, 2021 and 2020

5

Consolidated Condensed Statements of Cash Flows – Three and Six Months Ended April 30, 2021 and 2020

6

Consolidated Condensed Statements of Shareholders’ Equity – Three and Six Months Ended April 30, 2021

7

Notes to Consolidated Condensed Financial Statements

8

Item 2.

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

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

33

Item 4.

Controls and Procedures

33

PART II. OTHER INFORMATION

Item 1.

Legal Proceedings

33

Item 1A.

Risk Factors

34

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34

Item 6.

Exhibits

35

Signatures

36

3

PART I.  FINANCIAL INFORMATION

ITEM 1.  FINANCIAL STATEMENTS

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED BALANCE SHEETS (UNAUDITED)

(in thousands)

April 30, 

October 31, 

2021

2020

Assets

    

    

    

    

Current assets:

Cash and cash equivalents

$

5,582

$

4,055

Accounts receivable, net of allowances of $4,338 (2021) and $3,498 (2020)

 

90,112

 

63,668

Inventories, net

 

53,335

 

41,787

Prepaid expenses and other current assets

 

9,418

 

10,733

Advances to suppliers

 

9,521

 

5,061

Income taxes receivable

 

2,419

 

10,591

Total current assets

 

170,387

 

135,895

Property, plant, and equipment, net

 

130,787

 

130,270

Operating lease right-of-use assets

 

58,169

 

60,262

Investment in Limoneira Company

 

30,292

 

23,197

Investments in unconsolidated entities

 

4,779

 

6,065

Deferred income taxes

 

2,689

 

2,486

Goodwill

 

28,653

 

28,568

Intangibles, net

9,536

10,323

Other assets

 

39,018

 

32,558

$

474,310

$

429,624

Liabilities and shareholders' equity

Current liabilities:

Payable to growers

$

31,390

$

11,346

Trade accounts payable

 

14,012

 

9,384

Accrued expenses

 

42,035

 

36,922

Borrowings pursuant to credit facilities, current

 

 

20,550

Dividend payable

 

 

20,343

Current portion of operating leases

 

6,726

 

6,443

Current portion of long-term obligations and finance leases

 

1,421

 

1,343

Total current liabilities

 

95,584

 

106,331

Long-term liabilities:

Borrowings pursuant to credit facilities, long-term

42,250

Long-term operating leases, less current portion

 

55,907

 

58,273

Long-term obligations and finance leases, less current portion

 

5,635

 

5,716

Other long-term liabilities

 

3,192

 

3,302

Total long-term liabilities

 

106,984

 

67,291

Commitments and contingencies

Shareholders' equity:

Common stock ($0.001 par value, 100,000 shares authorized; 17,684 (2021) and 17,661 (2020) shares issued and outstanding)

 

18

 

18

Additional paid-in capital

 

166,709

 

165,000

Noncontrolling interest

 

1,385

 

1,472

Retained earnings

 

103,630

 

89,512

Total shareholders' equity

 

271,742

 

256,002

$

474,310

$

429,624

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

4

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS (UNAUDITED)

(in thousands, except per share amounts)

Three months ended

Six months ended

April 30, 

April 30, 

2021

2020

2021

2020

Net sales

    

$

276,821

    

$

281,166

    

$

497,399

    

$

554,516

Cost of sales

 

254,221

 

259,091

 

456,960

 

516,633

Gross profit

 

22,600

 

22,075

 

40,439

 

37,883

Selling, general and administrative

 

13,683

 

14,504

 

27,857

 

30,802

Gain on sale of Temecula packinghouse

 

54

 

54

 

108

 

108

Operating income

 

8,971

7,625

 

12,690

 

7,189

Interest expense

 

(191)

 

(342)

 

(365)

 

(529)

Other income, net

 

411

 

628

 

612

 

1,622

Unrealized net gain (loss) on Limoneira shares

 

3,506

 

(10,349)

 

7,095

 

(9,343)

Income (loss) before income taxes and loss from unconsolidated entities

 

12,697

 

(2,438)

 

20,032

 

(1,061)

Income tax (provision) benefit

 

(2,772)

 

1,208

 

(4,715)

 

1,858

Net loss from unconsolidated entities

 

(1,131)

 

(2,177)

 

(1,286)

 

(5,205)

Net income (loss)  

 

8,794

 

(3,407)

 

14,031

 

(4,408)

Add: Net loss attributable to noncontrolling interest

 

47

 

129

 

87

 

192

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

$

14,118

$

(4,216)

Calavo Growers, Inc.’s net income (loss) per share:

Basic

$

0.50

$

(0.19)

$

0.80

$

(0.24)

Diluted

$

0.50

$

(0.19)

$

0.80

$

(0.24)

Number of shares used in per share computation:

Basic

 

17,619

 

17,550

 

17,609

 

17,543

Diluted

 

17,679

 

17,550

 

17,668

 

17,543

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

5

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED)

(in thousands)

Six months ended April 30, 

2021

2020

Cash Flows from Operating Activities:

    

    

    

    

Net income (loss)

$

14,031

$

(4,408)

Adjustments to reconcile net income (loss) to net cash provided (used) by operating activities:

Depreciation and amortization

 

8,371

 

7,646

Non-cash operating lease expense

59

104

Net loss from unconsolidated entities

 

1,286

 

5,205

Unrealized net gain on Limoneira shares

 

(7,095)

 

9,343

Interest income on notes to FreshRealm

 

 

(1,489)

Stock-based compensation expense

 

2,264

 

2,717

Gain on sale of Temecula packinghouse

 

(108)

 

(108)

Loss on disposal of property, plant, and equipment

 

 

230

Effect on cash of changes in operating assets and liabilities:

Accounts receivable, net

 

(26,400)

 

(10,388)

Inventories, net

 

(11,579)

 

(9,327)

Prepaid expenses and other current assets

 

2,700

 

(1,755)

Advances to suppliers

 

(4,460)

 

7,329

Income taxes receivable/payable

 

8,172

 

(5,985)

Other assets

 

(5,126)

 

2,844

Payable to growers

 

20,044

 

14,574

Trade accounts payable, accrued expenses and other long-term liabilities

 

8,264

 

(19,554)

Net cash provided (used) by operating activities

 

10,423

 

(3,022)

Cash Flows from Investing Activities:

Purchases of property, plant, and equipment

 

(7,659)

 

(5,937)

Acquisition of SFFI, net of cash acquired of $623

 

 

(18,396)

Investment in FreshRealm

 

 

(1,477)

Infrastructure advance to tomato growers

(1,326)

Net cash used in investing activities

 

(8,985)

 

(25,810)

Cash Flows from Financing Activities:

Payment of dividend to shareholders

 

(20,343)

 

(19,354)

Proceeds from revolving credit facility

 

172,600

 

126,000

Payments on revolving credit facility

 

(150,900)

 

(81,000)

Payments of minimum withholding taxes on net share settlement of equity awards

(602)

(1,179)

Payments on long-term obligations and finance leases

 

(713)

 

(410)

Proceeds from stock option exercises

 

47

 

86

Net cash provided by financing activities

 

89

 

24,143

Net increase (decrease) in cash and cash equivalents

 

1,527

 

(4,689)

Cash and cash equivalents, beginning of period

 

4,055

 

7,973

Cash and cash equivalents, end of period

$

5,582

$

3,284

Noncash Investing and Financing Activities:

Right of use assets obtained in exchange for new financing lease obligations

$

665

$

390

Notes receivable from FreshRealm converted to investment in FreshRealm

$

$

2,761

Property, plant, and equipment included in trade accounts payable and accrued expenses

$

522

$

1,056

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

6

CALAVO GROWERS, INC.

CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY (UNAUDITED)

(in thousands)

    

    

    

    

    

    

Additional

Common Stock

Paid-in

Retained

Noncontrolling

Shares

Amount

Capital

Earnings

Interest

Total

Balance, October 31, 2019

17,595

 

$

18

 

$

161,606

 

$

122,557

 

$

1,688

 

$

285,869

Cumulative effect adjustment on ASC 842 related to leases

1,165

1,165

Exercise of stock options and income tax benefit

2

 

 

47

 

 

 

47

Stock compensation expense

 

 

931

 

 

 

931

Restricted stock issued

17

 

 

 

 

 

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(63)

 

(63)

Net loss attributable to Calavo Growers, Inc.

 

 

 

(938)

 

 

(938)

Balance, January 31, 2020

17,614

 

18

 

162,584

 

122,784

 

1,625

 

287,011

Exercise of stock options and income tax benefit

2

 

 

39

 

 

 

39

Stock compensation expense

 

 

667

 

 

 

667

Restricted stock issued

23

 

 

1,119

 

 

 

1,119

Payments of minimum withholding taxes on net share settlement of equity awards

 

 

(1,179)

 

 

 

(1,179)

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(129)

 

(129)

Net loss attributable to Calavo Growers, Inc.

 

 

 

(3,278)

 

 

(3,278)

Balance, April 30, 2020

17,639

 

$

18

 

$

163,230

 

$

119,506

 

$

1,496

 

$

284,250

    

    

    

    

    

    

Additional

 

Common Stock

Paid-in

Retained

Noncontrolling

 

Shares

Amount

Capital

Earnings

Interest

Total

Balance, October 31, 2020

17,661

 

$

18

 

$

165,000

 

$

89,512

 

$

1,472

 

$

256,002

Exercise of stock options and income tax benefit

2

 

 

47

 

 

 

47

Payment of min. withholding of taxes on net share settlement

of equity awards

(467)

(467)

Stock compensation expense

 

 

907

 

 

 

907

Restricted stock issued

23

 

 

 

 

 

Avocados de Jalisco noncontrolling interest contribution

 

 

 

 

(40)

 

(40)

Net Income attributable to Calavo Growers, Inc.

 

 

 

5,277

 

 

5,277

Balance, January 31, 2021

17,686

 

18

 

165,487

 

94,789

 

1,432

 

261,726

Exercise of stock options and income tax benefit

Stock compensation expense

1,357

1,357

Payments of minimum withholding taxes on net share settlement of equity awards

(2)

(135)

(135)

Avocados de Jalisco noncontrolling interest contribution

(47)

(47)

Net Income attributable to Calavo Growers, Inc.

8,841

8,841

Balance, April 30, 2021

17,684

 

$

18

 

$

166,709

 

$

103,630

 

$

1,385

 

$

271,742

See accompanying notes to consolidated condensed financial statements.

7

CALAVO GROWERS, INC.

NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

1. Description of the business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of April 30, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and six months ended April 30, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

8

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

2. Information regarding our operations in different segments

We report our operations in three different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These three business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them to, our operating segments. The Sales Data in the following tables is presented in thousands:

Three months ended April 30, 2021

Three months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

146,359

$

$

$

146,359

$

149,865

$

$

$

149,865

Tomatoes

 

13,433

 

 

 

13,433

 

19,331

 

 

 

19,331

Papayas

 

2,647

 

 

 

2,647

 

2,363

 

 

 

2,363

Other fresh income

 

126

 

 

 

126

 

112

 

 

 

112

Prepared avocado products

 

 

 

20,915

 

20,915

 

 

 

19,118

 

19,118

Salsa

 

 

 

696

 

696

 

 

 

609

 

609

Fresh-cut fruit & veg. and prepared foods

97,011

97,011

94,186

94,186

Total gross sales

 

162,565

 

97,011

 

21,611

 

281,187

 

171,671

 

94,186

 

19,727

 

285,584

Less sales incentives

 

(879)

 

(722)

 

(875)

 

(2,476)

 

(803)

 

(657)

 

(1,874)

 

(3,334)

Less inter-company eliminations

(717)

(1,173)

(1,890)

(234)

(850)

(1,084)

Net sales

$

160,969

$

96,289

$

19,563

$

276,821

$

170,634

$

93,529

$

17,003

$

281,166

9

Six months ended April 30, 2021

Six months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

250,130

$

$

$

250,130

$

267,749

$

$

$

267,749

Tomatoes

 

22,619

 

 

 

22,619

 

32,324

 

 

 

32,324

Papayas

 

5,397

 

 

 

5,397

 

5,007

 

 

 

5,007

Other fresh income

 

454

 

 

 

454

 

237

 

 

 

237

Prepared avocado products

 

 

 

37,753

 

37,753

 

 

 

40,919

 

40,919

Salsa

 

 

 

1,408

 

1,408

 

 

 

1,328

 

1,328

Fresh-cut fruit & veg. and prepared foods

188,262

188,262

215,653

215,653

Total gross sales

 

278,600

 

188,262

 

39,161

 

506,023

 

305,317

 

215,653

 

42,247

 

563,217

Less sales incentives

 

(1,455)

 

(1,667)

 

(1,967)

 

(5,089)

 

(1,259)

 

(1,190)

 

(3,910)

 

(6,359)

Less inter-company eliminations

(1,243)

(2,292)

(3,535)

(700)

(1,642)

(2,342)

Net sales

$

275,902

$

186,595

$

34,902

$

497,399

$

303,358

$

214,463

$

36,695

$

554,516

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended April 30, 2021

Net sales

$

161,686

$

96,289

$

20,736

$

(1,890)

$

276,821

Cost of sales

146,678

94,001

15,432

(1,890)

254,221

Gross profit

$

15,008

$

2,288

$

5,304

$

$

22,600

Three months ended April 30, 2020

Net sales

$

170,868

$

93,529

$

17,853

$

(1,084)

$

281,166

Cost of sales

156,463

90,793

12,919

(1,084)

259,091

Gross profit

$

14,405

$

2,736

$

4,934

$

$

22,075

Six months ended April 30, 2021

Net sales

$

277,145

$

186,595

$

37,194

$

(3,535)

$

497,399

Cost of sales

248,992

184,329

27,174

(3,535)

 

456,960

Gross profit

$

28,153

$

2,266

$

10,020

$

$

40,439

Six months ended April 30, 2020

Net sales

$

304,058

$

214,463

$

38,337

$

(2,342)

$

554,516

Cost of sales

283,071

208,853

27,051

(2,342)

516,633

Gross profit

$

20,987

$

5,610

$

11,286

$

$

37,883

For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $0.7 million and $0.2 million between Fresh products and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.7 million between Fresh products and RFG were eliminated. For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.8 million between Calavo Foods and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $2.3 million and $1.6 million between Calavo Foods and RFG were eliminated.

10

Sales to customers outside the U.S. were approximately $8.8 million, and $5.8 million for the three months ended April 30, 2021 and 2020. Sales to customers outside the U.S. were approximately $16.9 million, and $15.4 million for the six months ended April 30, 2021 and 2020.

Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. The Mexican peso strengthened compared to the U.S. dollar from 20.22 (MX peso to U.S. dollar) at January 31, 2021 to 20.18 (MX peso to U.S. dollar) at April 30, 2021. Foreign currency remeasurement losses, net of gains, for the three months ended April 30, 2021 and 2020 was $0.5 million and $3.4 million. Foreign currency remeasurement gains, net of losses, for the six months ended April 30, 2021 was $0.6 million. Foreign currency remeasurement losses, net of gains, for the six months ended April 30, 2020 was $3.3 million.

Long-lived assets attributed to geographic areas as of April 30, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

April 30, 2021

$

92,668

$

38,119

$

130,787

October 31, 2020

$

95,110

$

35,160

$

130,270

3.

Inventories

Inventories consist of the following (in thousands):

April 30, 

October 31, 

2021

2020

Fresh fruit

    

$

27,169

    

$

14,677

Packing supplies and ingredients

 

14,315

 

12,540

Finished prepared foods

 

11,851

 

14,570

$

53,335

$

41,787

Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million in slow moving and obsolete packing supply inventory as of April 30, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of April 30, 2021 and October 31, 2020.

4.

Related party transactions

Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $5.9 million. For the six months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $6.1 million. Amounts payable to these Board members were $3.3 million as of April 30, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.

During the three months ended April 30, 2021 and 2020, we received $0.1 million as dividend income from Limoneira Company (Limoneira). During the six months ended April 30, 2021 and 2020, we received $0.2 million and $0.1 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate

11

office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended April 30, 2021 and 2020. We paid rent expense to Limoneira totaling $0.2 million for the six months ended April 30, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of April 30, 2021, we own approximately 9% of Limoneira’s outstanding shares.

We currently have a board member who served as a partner in the law firm of TroyGould PC, which has represented Calavo as legal counsel on certain matters, until his retirement in December 2020. During the three months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.1 million to TroyGould PC. During the six months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.2 million to TroyGould PC.

Calavo and Agricola Belher (“Belher”) have an equal one-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations.

As of April 30, 2021, and October 31, 2020, we had an investment of $4.8 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of April 30, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for $2.4 million secured by certain property and equipment of Don Memo. This infrastructure loan will incur interest at 7.25%. In October 2020, we funded $0.7 million related to this loan agreement, and we funded an additional $0.7 million and $0.6 million in the first and second quarters of fiscal 2021. This infrastructure loan agreement will mature in fiscal 2024. During the three months ended April 30, 2021 and 2020, we recorded $0.4 million and $0.6 million of cost of sales to Don Memo pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $3.9 million and $4.6 million of cost of sales to Don Memo pursuant to our consignment agreement.

We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $4.5 million as of April 30, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of April 30, 2021 and October 31, 2020. The remaining principal balance is due in $0.9 million installments on July 2021 and July 2022. Of these infrastructure advances $0.9 million and $0.6 million was recorded as a receivable in prepaid and other current assets as of April 30, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets. During the three months ended April 30, 2021 and 2020, we recorded $11.2 million and $15.7 million of cost of sales to Belher pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $14.5 million and $19.6 million of cost of sales to Belher pursuant to our consignment agreement.

In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of April 30, 2021, this entity was approximately 83% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended April 30, 2021 and 2020, we purchased approximately $1.0 million and $1.5 million of avocados from the partners of Avocados de Jalisco. During the six months ended April 30, 2021 and 2020, we purchased approximately $3.2 million and $1.9 million of avocados from the partners of Avocados de Jalisco.

FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). See Note 12 for more information. Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately 37% ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or $2.8 million, in the third quarter of fiscal

12

2020. We had a note receivable and trade receivables of approximately $34.5 million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of $34.5 million during fiscal 2020 for which the receivables continue to be fully reserved as of April 30, 2021.

One officer and five members of our board of directors have investments in FreshRealm as of April 30, 2021 and October 31, 2020. Prior to the Separation Agreement, three members of our board of directors served as board members of FreshRealm.

We provide storage services to FreshRealm from select Value-Added Depots and RFG facilities. We have recorded and received $0.2 million and $0.1 million in storage services revenue from FreshRealm in the three months ended April 30, 2021 and 2020. We have recorded and received $0.3 million and $0.3 million in storage services revenue from FreshRealm in the six months ended April 30, 2021 and 2020. For the three months ended April 30, 2020, RFG has sold less than $0.1 million of products to FreshRealm. For the six months ended April 30, 2020, RFG has sold $0.3 million of products to FreshRealm.

5.

Other assets

Other assets consist of the following (in thousands):

    

April 30, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

34,971

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

2,541

 

1,215

Other

 

1,506

 

1,217

$

39,018

$

32,558

Intangible assets consist of the following (in thousands):

April 30, 2021

October 31, 2020

    

Weighted-

    

Gross

    

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,315)

$

8,025

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,913)

 

1,147

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(541)

 

89

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(12,769)

$

9,536

$

22,305

$

(11,982)

$

10,323

We anticipate recording amortization expense of $0.8 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.

6.

Stock-Based Compensation

In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a ten-year plan, with up to 1,500,000 shares a issuable through December 2031.

In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the three and six months ended April 30, 2021.

13

On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97. On January 2, 2022, as long as the directors are still serving on the board, these shares lose their restriction and become non-forfeitable and transferable.  These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.3 million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.4 million for the six months ended April 30, 2021.

On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest in one-half increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1 million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.2 million for the six months ended April 30, 2021.

On November 2, 2020, key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest in one-third increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants were insignificant for the six months ended April 30, 2021.

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(45)

$

83.27

Granted

 

23

$

67.97

Outstanding at April 30, 2021

 

54

$

72.29

$

4,257

The total recognized stock-based compensation expense for restricted stock was $1.4 million and $1.8 million for the three months ended April 30, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.3 million and $2.7 million for the six months ended April 30, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.5 million as of April 30, 2021 and will be amortized through fiscal year 2023.

Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over one to five years and generally expire two to five years after the vest date. We settle stock option exercises with newly issued shares of common stock.

We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.

14

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at April 30, 2021

 

14

$

47.17

$

433

Exercisable at April 30, 2021

 

12

$

45.59

$

390

At April 30, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 3.0 years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and six months ended April 30, 2021 and 2020.

7.

Other events

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States.  During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We have consulted with an internationally recognized tax advisor and continue to believe this tax assessment is without merit. Therefore, we filed an administrative appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the administrative appeal process ends without a favorable or just resolution. Furthermore, in August 2018, we received a favorable ruling from Mexico’s Federal Tax Administration Service, Servicio de Administracion Tributaria’s (the “SAT”) central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2011 Assessment. We believe this recent ruling undermines the Assessment we received in April 2019.

15

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was declared void. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal. Such new tax assessment is pending.

Additionally, we also received notice from the SAT, that CDM is currently under examination related to fiscal year 2013. In January 2017, we received preliminary observations from SAT outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (approx. $128.8 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at April 30, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an administrative appeal on the 2013 Assessment. CDM has appealed our case to the SAT’s central legal department in Mexico City.  Furthermore, and as noted in the preceding paragraphs, in August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment we received in July 2018.

In light of the foregoing, the Company is currently considering its options for resolution of the two tax assessments:

-In the unlikely event of an unfavorable resolution of the administrative appeal, we could file a nullification suit with the Mexican Tax Court. In order to file such suit, we would be required to post collateral or a bond for the total amount of the tax assessment (including inflation adjustments, penalties and surcharges) while the suit is in process, which could last from two to three years. If the suit results in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court while maintaining the collateral or bond in place.

-In the event of filing a nullification suit, the collateral or bonding requirement may be avoided by filing a nullification suit on substantive matters (“Juicio de Fondo”). This type of suit permits only arguments on the legal merits of the taxpayer’s case, and limits arguments on procedural matters.

The estimated time for resolution of this matter could be affected by the situation related to the COVID-19 pandemic.

We continue to believe that the ultimate resolution of these matters is unlikely to have a material effect on our consolidated financial position.

8.

Fair value measurements

A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3).

16

The following table sets forth our financial assets and liabilities as of April 30, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at April 30, 2021:

Investment in Limoneira Company(1)

$

30,292

 

-

 

-

$

30,292

Total assets at fair value

$

30,292

-

-

$

30,292

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended April 30, 2021 and 2020, we recognized gains of $3.5 million and losses of $10.3 million on the consolidated condensed statement of operations. For the six months ended April 30, 2021 and 2020, we recognized gains of $7.1 million and losses of $9.3 million on the consolidated condensed statement of operations.

9.

Noncontrolling interest

The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands).

    

Three months ended April 30,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,432

$

1,625

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(47)

 

(129)

Noncontrolling interest, ending

$

1,385

$

1,496

    

 

Six months ended April 30,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(87)

 

(192)

Noncontrolling interest, ending

$

1,385

$

1,496

10.

Earnings per share

Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):

Three months ended April 30,

    

2021

    

2020

Numerator:

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

Denominator:

Weighted average shares – Basic

 

17,619

 

17,550

Effect of dilutive securities – Restricted stock/options

 

60

 

Weighted average shares – Diluted

 

17,679

 

17,550

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.50

$

(0.19)

Diluted

$

0.50

$

(0.19)

17

Six months ended

April 30,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

14,118

$

(4,216)

Denominator:

Weighted average shares - Basic

 

17,609

 

17,543

Effect on dilutive securities – Restricted stock/options

 

59

 

Weighted average shares - Diluted

 

17,668

 

17,543

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.80

$

(0.24)

Diluted

$

0.80

$

(0.24)

11.

Mexican IVA taxes receivable

Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts receivable from the Mexican government.

As of April 30, 2021, and October 31, 2020, CDM IVA receivables totaled $35.0 million (705.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances through regular administrative processes, but certain amounts may ultimately need to be recovered via legal means and/or administrative appeals.

During the first quarter of fiscal 2017, tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an administrative appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form annulment suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.

In spite of the favorable ruling from the SAT’s central legal department in Mexico City, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of April 30, 2021, CDM has filed (or has plans to file) administrative appeals for the IVA related to the preceding months. A response to these administrative appeals is currently pending resolution.

In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the administrative appeals, we plan to file nullification suits with the

18

Mexican Tax Court. If the suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted by the situation of the COVID-19 pandemic.

We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  

12. FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. This note was fully reserved in fiscal 2020.

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In the event FreshRealm fails to pay the Loan Payoff Amount by the Loan Payoff Period, the Notes shall remain in full force and effect, and pursuant to a warrant issued to Calavo, Calavo shall have the right to purchase 4,207,397 equity units in Fresh Realm. The Notes have an interest rate of 1.46% per annum with a maturity date of April 1, 2022 and are secured in all of the assets and collateral of FreshRealm pursuant to that certain Third Amended and Restated Security Agreement dated February 3, 2021.

If FreshRealm (i) pays to Calavo the Loan Payoff Amount within the Loan Payoff Period; and (ii) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement, or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

Aside from the above, if FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo $6 million, if it hasn’t already paid the Loan Payoff Amount, plus twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm. Due to the substantial uncertainty, no amounts have been recorded on the balance sheet as of April 30, 2021.

19

13. Credit Facility

On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the Credit Facility). This Third Amendment, among other things, provides for a five-year extension of the maturity date to January 29, 2026, a $20 million increase in the revolving commitment to $100 million (from $80 million) (for a total facility size of $150 million if the $50 million accordion is exercised, up from a total size of $130 million), and a 25 basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was 2.8% and 1.9% at April 30, 2021 and October 31, 2020.  Under the Credit Facility, we had $42.3 million and $20.6 million outstanding as April 30, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified to long-term in the accompanying balance sheet as of April 30, 2021.

     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at April 30, 2021. 

14. COVID-19 Pandemic Impact

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The COVID-19 pandemic began to have an adverse impact on our results of operations in the month of March 2020, resulting in cancelled orders, altered customer buying patterns, delays in potential new business opportunities, losses on product unable to be sold, reductions in margins related to lower manufacturing throughput, and changes to integration plans for an acquired entity. The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

We may also experience additional costs related to increased workers’ compensation claims, health and safety inspections and group health insurance expenses as a result of the COVID-19 pandemic. We may also be subject to lawsuits from employees and others exposed to COVID-19 at our production and other facilities. Our professional and general liability insurance may not cover all claims against us. In addition, our operations and financial results may be further adversely affected by federal or state laws, regulations, orders, or other governmental or regulatory actions addressing the current COVID-19 pandemic. While we have managed the pandemic well, with minimal disruption to our overall business thus far, the continuing impact of the pandemic on our future consolidated results, financial position and cash flows are uncertain.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

20

ITEM 2.MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This information should be read in conjunction with the unaudited consolidated condensed financial statements and the notes thereto included in this Quarterly Report, and the audited consolidated financial statements and notes thereto and Management's Discussion and Analysis of Financial Condition and Results of Operations contained in the Annual Report on Form 10-K for the fiscal year ended October 31, 2020 of Calavo Growers, Inc. (“we”, “Calavo”, or the “Company”).

Recent Developments

COVID-19 Pandemic Impact

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The COVID-19 pandemic began to have an adverse impact on our results of operations in the month of March 2020, resulting in cancelled orders, altered customer buying patterns, delays in potential new business opportunities, losses on product unable to be sold, reductions in margins related to lower manufacturing throughput, and changes to integration plans for an acquired entity. The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

We may also experience additional costs related to increased workers’ compensation claims, health and safety inspections and group health insurance expenses as a result of the COVID-19 pandemic. We may also be subject to lawsuits from employees and others exposed to COVID-19 at our production and other facilities. Our professional and general liability insurance may not cover all claims against us. In addition, our operations and financial results may be further adversely affected by federal or state laws, regulations, orders, or other governmental or regulatory actions addressing the current COVID-19 pandemic. While we have managed the pandemic well, with minimal disruption to our overall business thus far, the continuing impact of the pandemic on our future consolidated results, financial position and cash flows are uncertain.

COVID-19 Recovery Economic Impact

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

21

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States.  During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We have consulted with an internationally recognized tax advisor and continue to believe this tax assessment is without merit. Therefore, we filed an administrative appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the administrative appeal process ends without a favorable or just resolution. Furthermore, in August 2018, we received a favorable ruling from Mexico’s Federal Tax Administration Service, Servicio de Administracion Tributaria’s (the “SAT”) central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2011 Assessment. We believe this recent ruling undermines the Assessment we received in April 2019.

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was declared void. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal. Such new tax assessment is pending.

Additionally, we also received notice from the SAT, that CDM is currently under examination related to fiscal year 2013. In January 2017, we received preliminary observations from SAT outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers, and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (approx. $128.8 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at April 30, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an administrative appeal on the 2013 Assessment. CDM has appealed our case to the SAT’s central legal department in Mexico City.  Furthermore, and as noted in the preceding paragraphs, in August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment we received in July 2018.

22

In light of the foregoing, the Company is currently considering its options for resolution of the two tax assessments:

-In the unlikely event of an unfavorable resolution of the administrative appeal, we could file a nullification suit with the Mexican Tax Court. In order to file such suit, we would be required to post collateral or a bond for the total amount of the tax assessment (including inflation adjustments, penalties and surcharges) while the suit is in process, which could last from two to three years. If the suit results in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court while maintaining the collateral or bond in place.

-In the event of filing a nullification suit, the collateral or bonding requirement may be avoided by filing a nullification suit on substantive matters (“Juicio de Fondo”). This type of suit permits only arguments on the legal merits of the taxpayer’s case, and limits arguments on procedural matters.

The estimated time for resolution of this matter could be affected by the situation related to the COVID-19 pandemic.

We continue to believe that the ultimate resolution of these matters is unlikely to have a material effect on our consolidated financial position.

FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million.

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In the event FreshRealm fails to pay the Loan Payoff Amount by the Loan Payoff Period, the Notes shall remain in full force and effect, and pursuant to a warrant issued to Calavo, Calavo shall have the right to purchase 4,207,397 equity units in Fresh Realm. The Notes have an interest rate of 1.46% per annum with a maturity date of April 1, 2022 and are secured in all of the assets and collateral of FreshRealm pursuant to that certain Third Amended and Restated Security Agreement dated February 3, 2021.

If FreshRealm (i) pays to Calavo the Loan Payoff Amount within the Loan Payoff Period; and (ii) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement, or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

23

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

Aside from the above, if FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo $6 million, if it hasn’t already paid the Loan Payoff Amount, plus twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm. Due to the substantial uncertainty, no amounts have been recorded on the balance sheet as of April 30, 2021.

Non-GAAP Financial Measures

The below tables include non-GAAP measures EBITDA, adjusted EBITDA, adjusted net income and adjusted diluted EPS, which are not prepared in accordance with U.S. generally accepted accounting principles, or “GAAP.”

EBITDA is defined as net income (loss) attributable to Calavo Growers, Inc. excluding (1) interest income and expense, (2) income taxes (benefit) provision, (3) depreciation and amortization and (4) stock-based compensation expense. Adjusted EBITDA is EBITDA with further adjustments for (1) non-cash net losses (income) recognized from unconsolidated entities, (2) goodwill impairment, (3) write-off of long-lived assets, (4) acquisition-related costs, (5) restructuring and certain severance costs, (6) certain litigation and other related costs, and (7) one-time items. Adjusted EBITDA is a primary metric by which management evaluates the operating performance of the business, on which certain operating expenditures and internal budgets are based and by which, in addition to other factors, the Company’s senior management is compensated. The adjustments to calculate EBITDA and adjusted EBITDA are items recognized and recorded under GAAP in particular periods but might be viewed as not necessarily coinciding with the underlying business operations for the periods in which they are so recognized and recorded.

Adjusted net income is defined as net income (loss) attributable to Calavo Growers, Inc. excluding (1) non-cash net losses (income) recognized from unconsolidated entities, (2) goodwill impairment, (3) write-off of long-lived assets, (4) acquisition-related costs, (5) restructuring and certain severance costs, (6) certain litigation and other related costs, and (7) one-time items. Adjusted net income and the related measure of adjusted diluted EPS exclude certain items that are recognized and recorded under GAAP in particular periods but might be viewed as not necessarily coinciding with the underlying business operations for the periods in which they are so recognized and recorded. We believe adjusted net income affords investors a different view of the overall financial performance of the Company than adjusted EBITDA and the GAAP measure of net income (loss) attributable to Calavo Growers, Inc.

Reconciliations of non-GAAP financial measures to the most directly comparable GAAP financial measures are provided in the financial tables below.

Items are considered one-time in nature if they are non-recurring, infrequent or unusual and have not occurred in the past two years or are not expected to recur in the next two years, in accordance with SEC rules. One-time items are identified in the notes to the reconciliations in the financial tables below.

Non-GAAP information should be considered as supplemental in nature and not as a substitute for, or superior to, any measure of performance prepared in accordance with GAAP. None of these metrics are presented as measures of liquidity. The way the Company measures EBITDA, adjusted EBITDA, adjusted net income and adjusted diluted EPS may not be comparable to similarly titled measures presented by other companies and may not be identical to corresponding measures used in Company agreements.

24

Adjusted Net Income (Non-GAAP, Unaudited)

The following table presents adjusted net income and adjusted diluted EPS, each a non-GAAP measure, and reconciles them to net income (loss) attributable to Calavo Growers, Inc., and Diluted EPS, which are the most directly comparable GAAP measures. See “Non-GAAP Financial Measures” above (in thousands, except per share amounts).

Three months ended 

April 30,

 

Six months ended

 April 30,

    

2021

    

2020

 

2021

    

2020

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

$

14,118

$

(4,216)

Non-GAAP adjustments:

 

  

 

  

 

  

 

  

Non-cash losses recognized from unconsolidated entities (a)

 

1,131

 

2,177

 

1,286

 

5,205

Income from FreshRealm Recovery (b)

 

 

 

(130)

 

Certain management transition expenses (c)

 

685

 

1,119

 

685

 

1,119

Acquisition costs (d)

 

 

220

 

262

 

510

Net (gain) loss on Limoneira shares (e)

 

(3,506)

 

10,349

 

(7,095)

 

9,343

RFG rent expense add back (f)

 

108

 

 

216

 

Professional expenses related to FreshRealm

 

50

 

 

141

 

Tax impact of adjustments (g)

 

367

 

(3,575)

 

1,166

 

(4,166)

Adjusted net income attributed to Calavo Growers, Inc.

$

7,676

$

7,012

$

10,649

$

7,795

Calavo Growers, Inc.’s net income (loss) per share:

 

  

 

  

 

  

 

  

Diluted EPS (GAAP)

$

0.50

$

(0.19)

$

0.80

$

(0.24)

Adjusted Diluted EPS

$

0.43

$

0.40

$

0.60

$

0.44

Number of shares used in per share computation:

 

  

 

  

 

  

 

  

Diluted

 

17,679

 

17,550

 

17,668

 

17,543

(a)For the three months ended April 30, 2020, FreshRealm realized losses totaling $5.1 million, of which we recorded $1.9 million of non-cash losses.  For the six months ended April 30, 2020, FreshRealm realized losses totaling $14.4 million, of which we recorded $5.4 million of non-cash losses.  For the three and six months ended April 30, 2021, we realized losses from Agricola Don Memo totaling $1.1 million and $1.3 million. For the three months ended April 31, 2020, we realized losses from Agricola Don Memo totaling $0.3 million. For the six months ended April 31, 2020, we realized income from Agricola Don Memo totaling $0.2 million.
(b)As part of the FreshRealm Separation Agreement (See Note 12), we received $0.1 million for previously reserved receivables.
(c)The second quarter of fiscal 2021 includes higher stock-based compensation for the early vesting of restricted stock for the retirement of our former Chief Executive Officer and Board member. Second quarter of fiscal 2020 results include higher stock-based compensation expense related to senior management transitions, which does not impact the underlying cost structure of the company.
(d)In the first quarter of 2021, we incurred professional service costs related to a considered but non-consummated acquisition. In the first quarter of 2020, we incurred transaction expenses related to the acquisition of SFFI Company, Inc. doing business as Simply Fresh Fruit.
(e)For the three and six months ended April 30, 2021, we recorded $3.5 million and $7.1 million in unrealized gains related to these mark-to-market adjustments.  For the three and six months ended April 30, 2020, we recorded $10.3 million and $9.3 million in unrealized losses related to these mark-to-market adjustments.  
(f)For the three and six months ended April 30, 2021, we incurred $0.1 million and $0.2 million related to rent paid for RFG corporate office space that we have vacated and plan to sublease.
(g)Tax impact of non-GAAP adjustments are based on the prevailing year-to-date tax rates.

25

Reconciliation of EBITDA and Adjusted EBITDA (Non-GAAP, Unaudited)

The following table presents EBITDA and adjusted EBITDA, each a non-GAAP measure, and reconciles them to net income (loss) attributable to Calavo Growers, Inc., which is the most directly comparable GAAP measure. See “Non-GAAP Financial Measures” above (in thousands, except per share amounts).

    

Three months ended

 April 30,

 

Six months ended 

April 30,

    

2021

    

2020

 

2021

    

2020

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

 

$

14,118

$

(4,216)

Interest Income

(17)

(688)

 

(89)

(1,634)

Interest Expense

 

191

 

342

365

 

529

Provision (benefit) for Income Taxes

 

2,772

 

(1,208)

4,715

 

(1,858)

Depreciation & Amortization

 

4,077

 

4,010

8,371

 

7,646

Stock-Based Compensation

 

1,357

 

1,787

2,264

 

2,717

EBITDA

$

17,221

$

965

$

29,744

$

3,184

Adjustments:

 

  

 

  

 

  

 

  

Non-cash losses recognized from unconsolidated entities (a)

 

1,131

 

2,177

 

1,286

 

5,205

Net (gain) loss on Limoneira shares (e)

 

(3,506)

 

10,349

 

(7,095)

 

9,343

Income from FreshRealm recovery (b)

 

 

 

(130)

 

Professional expenses related to FreshRealm

 

50

 

 

141

 

RFG rent expense add back (f)

 

108

 

 

216

 

Acquisition costs (d)

 

 

220

 

262

 

510

Adjusted EBITDA

$

15,004

$

13,711

$

24,424

$

18,242

Adjusted EBITDA per dilutive share

$

0.85

$

0.78

$

1.38

$

1.04

See prior page for footnote references

Net Sales

The following table summarizes our net sales by business segment for each of the three and six months ended April 30, 2021 and 2020:

Three months ended April 30, 

Six months ended April 30, 

2021

Change

2020

2021

Change

2020

Gross sales:

    

    

    

    

    

    

    

    

    

    

    

    

    

Fresh products

$

161,686

(5)

%  

$

170,868

$

277,145

(9)

%  

$

304,058

RFG

 

96,289

3

%  

 

93,529

 

186,595

(13)

%  

 

214,463

Calavo Foods

 

20,736

16

%  

 

17,853

 

37,194

(3)

%  

 

38,337

Less intercompany eliminations

(1,890)

74

%  

(1,084)

(3,535)

51

%  

(2,342)

Total net sales

$

276,821

(2)

%  

$

281,166

$

497,399

(10)

%  

$

554,516

As a percentage of sales:

Fresh products

 

58.0

%  

 

60.5

%  

 

55.3

%  

 

54.6

%

RFG

 

34.5

%  

 

33.1

%  

 

37.2

%  

 

38.5

%

Calavo Foods

 

7.4

%  

 

6.3

%  

 

7.4

%  

 

6.9

%

 

100.0

%  

 

100.0

%  

 

100.0

%  

 

100.0

%

Summary

Net sales for the three months ended April 30, 2021, compared to the corresponding period in fiscal 2020, decreased by $4.3 million, or approximately 2%. The decrease was due to a decline in the Fresh products segment. Net sales for

26

the six months ended April 30, 2021, compared to the corresponding period in fiscal 2020, decreased by $57.1 million, or approximately 10%. This decrease was due to declines across all segments.

For the three and six months ended April 30, 2021, the decrease in Fresh product sales was due to declines in sales of avocados and tomatoes. For the six months ended April 30, 2021, the decrease in Calavo Foods was due primarily to a decrease in the sales of prepared avocado products. For the six months ended April 30, 2021, the decrease in RFG sales was due primarily to decreased sales from fresh-cut fruit & vegetables and prepared foods products. See discussion below for further details.

All three segments of our business are subject to seasonal trends which can impact the volume and/or quality of raw materials sourced in any particular quarter. All intercompany sales are eliminated in our consolidated results of operations.

Fresh products

Second Quarter 2021 vs. Second Quarter 2020

Net sales for the Fresh products business decreased by approximately $9.2 million, or 5%, for the second quarter of fiscal 2021 compared to the corresponding period in fiscal 2020. This decrease in Fresh product sales during the second quarter of fiscal 2021 was primarily related to decreased sales prices of tomatoes due to higher supply of tomatoes in the marketplace. In addition, avocado sales decreased due to a decline in avocado sales prices.

Sales of tomatoes decreased $5.9 million, or 31%, for the second quarter of 2021, when compared to the prior year period. This decrease in tomato sales was primarily due to a 25% decrease in the average sales price per carton compared to the prior year period, in addition to a decrease of 8% of the number of tomato cartons sold due to a delay in the start of the growing season.

Sales of avocados decreased $3.6 million, or 2%, for the second quarter of 2021 compared to the prior year period. The average avocado sales price per carton decreased 10% compared to the prior year period. This decrease in the sales price per carton was mainly due to an increase of supply of avocados in the marketplace. The volume of avocados sold in the second quarter of 2021 increased 9% compared to the prior year period.

Six Months Ended April 30, 2021 vs. Six Months Ended April 30, 2020

Net sales for the Fresh products business decreased by approximately $26.9 million, or 9%, for the six months ended April 30, 2021, compared to the corresponding period in fiscal 2020. This decrease was primarily related to decreased sales prices of avocados due to higher supply of avocados in the marketplace. In addition, tomato sales decreased due to a decline of tomato sales prices.

Sales of avocados decreased $17.8 million, or 7%, for the six months ended April 30, 2021, compared to the prior year period. The average avocado sales price per carton decreased 11% compared to the prior year period. This decrease in the sales price per carton was mainly due to an increase of supply of avocados in the marketplace. The volume of avocados sold in the six months ended April 30, 2021 increased 5% compared to the prior year period.

Sales of tomatoes decreased $9.7 million, or 30%, for the six months ended April 30, 2021, compared to the prior year period. This decrease in tomato sales was primarily due to a 25% decrease in the average sales price per carton compared to the prior year period, in addition to a decrease of 6% of the number of tomato cartons sold due to a delay in the start of the growing season.

27

RFG

Second Quarter 2021 vs. Second Quarter 2020

Net sales for RFG for the quarter ended April 30, 2021, compared to the corresponding period in fiscal 2020, increased $2.8 million, or 3%. The increase was primarily due to additional sales in regions where RFG has added manufacturing capacity. This was partially offset by a decrease due to lower sales out of the Midwest, relating to the closure of RFG’s co-packing partner in that region, which occurred in April 2020.

Six Months Ended April 30, 2021 vs. Six Months Ended April 30, 2020

Net sales for RFG for the six months end April 30, 2021, compared to the corresponding period in fiscal 2020, decreased $27.9 million, or 13%. The decrease was primarily due to lower sales out of the Midwest, relating to the closure of RFG’s co-packing partner in that region, which occurred in April 2020. This was partially offset by additional sales in regions where RFG has added manufacturing capacity. Additionally, changing consumer demand and buying patterns related to COVID-19 adversely impacted RFG’s sales during the quarter.

Calavo Foods

Second Quarter 2021 vs. Second Quarter 2020

Net sales for Calavo Foods for the quarter ended April 30, 2021, compared to the corresponding period in fiscal 2020, increased $2.9 million, or 16%. Sales of prepared avocado products increased by approximately $2.8 million, or 16%, primarily related to an increase in the total volume of pounds sold.

Six Months Ended April 30, 2021 vs. Six Months Ended April 30, 2020

Net sales for Calavo Foods for the six months ended April 30, 2021, compared to the corresponding period in fiscal 2020, decreased $1.1 million, or 3%. Sales of prepared avocado products decreased by approximately $1.2 million, or 3%, primarily related to an decreased in the total volume of pounds sold. Sales of prepared avocado products were impacted primarily by a decline in demand from foodservice customers related to COVID-19 during the year.

Gross Profit

The following table summarizes our gross profit and gross profit percentages by business segment for the three and six months ended April 30, 2021 and 2020:

Three months ended April 30, 

Six months ended April 30, 

2021

Change

2020

2021

Change

2020

Gross Profit:

    

    

    

    

    

    

    

    

    

    

    

    

 

Fresh products

$

15,008

4

%  

$

14,405

$

28,153

34

%  

$

20,987

RFG

 

2,288

(16)

%  

 

2,736

 

2,266

(60)

%  

 

5,610

Calavo Foods

 

5,304

7

%  

 

4,934

 

10,020

(11)

%  

 

11,286

Total gross profit

$

22,600

2

%  

$

22,075

$

40,439

7

%  

$

37,883

Gross profit percentages:

Fresh products

 

9.3

%  

 

8.4

%  

 

10.2

%  

 

6.9

%

RFG

 

2.4

%  

 

2.9

%  

 

1.2

%  

 

2.6

%

Calavo Foods

 

25.6

%  

 

27.6

%  

 

26.9

%  

 

29.4

%

Consolidated

 

8.2

%  

 

7.9

%  

 

8.1

%  

 

6.8

%

28

Summary

Our cost of goods sold consists predominantly of ingredient costs (fruit, vegetables and other food products), packing materials, freight and handling, labor and overhead (including depreciation) associated with preparing food products, and other direct expenses pertaining to products sold.

Gross profit increased by approximately $0.5 million, or 2%, for the second quarter of fiscal 2021 compared to the corresponding period in fiscal 2020. The increase was primarily attributable to gross profit improvements in the Fresh products segment and the Calavo Foods segment, partially offset by the RFG segment. Gross profit increased by approximately $2.6 million, or 7%, for the six months ended April 30, 2021, compared to the corresponding period in fiscal 2020. The increase was primarily attributable to gross profit improvements in the Fresh products segment, partially offset by the Calavo Foods and RFG segments.

Fresh products

The increase in our Fresh products segment gross profit percentage for the quarter ended April 30, 2021, was the result of increased gross profit for avocados. For the second quarter of fiscal 2021, the gross profit percentage for avocados was 9.2% compared to 8.4% for the second quarter of 2020. In fiscal 2021, we were able to manage the spread between the sales price and the fruit cost of avocados more effectively compared to the prior year period.

Gross profit for the quarter was also affected by the weakening of the U.S. dollar in relation to the Mexican peso during the quarter, resulting in a $0.5 million net loss related the remeasurement of peso-dominated net assets at our Mexican subsidiaries. During the same period last year, we had a remeasurement loss of $3.4 million.

The increase in our Fresh products segment gross profit percentage for the six months ended April 30, 2021 was the result of increased gross profit for avocados. For the six months ended April 30, 2021, the gross profit percentage for avocados was 10.1% compared to 6.9% for the prior year period. In fiscal 2021, we were able to manage the spread between the sales price and the fruit cost of avocados more effectively compared to the prior year period.

Gross profit for the six month period was also affected by the strengthening of the U.S. dollar in relation to the Mexican peso during the six months ended April 30, 2021, which resulted in a $0.6 million net gain related the remeasurement of peso-dominated net assets at our Mexican subsidiaries. During the same period last year, we had a remeasurement loss of $3.3 million.

Note that any additional significant fluctuations in the exchange rate between the U.S. dollar and the Mexican peso may have a material impact on future gross profits for our Fresh products segment.

RFG

RFG’s gross profit percentage for the quarter ended April 30, 2021 was 2.4%, compared to 2.9% for the prior year period. RFG’s gross profit percentage for the six months ended April 30, 2021 was 1.2%, compared to 2.6% for the prior year period. The declines in gross profit for the quarter and six months ended April 30, 2021, were due to increased commodity costs, lack of availability of key commodities, lower supply of labor that caused increase overtime costs, and extraordinary weather events. In addition, we experienced losses due to the closure of our Midwest co-packing partner.

Calavo Foods

Calavo Foods’ gross profit percentage for the second quarter of fiscal 2021 was 25.6%, compared to 27.6% for the prior year period. Calavo Foods’ gross profit percentage for the six months ended April 30, 2021 was 26.9%, compared to 29.4% for the prior year period. The decreases in Calavo Foods gross profit percentage were due primarily to higher per pound manufacturing costs primarily related to less pounds produced. Partially offsetting these higher costs, we had declines in overall fruit costs due to a large supply of avocados in the marketplace. Any significant fluctuation in the

29

cost of fruit used in the production process or the exchange rate between the U.S. dollar and the Mexican peso may have a material impact on future gross profit for our Calavo Foods segment.

Selling, General and Administrative

Three months ended April 30, 

Six months ended April 30, 

2021

Change

2020

2021

Change

2020

(Dollars in thousands)

(Dollars in thousands)

Selling, general and administrative

$

13,683

    

(6)

%  

$

14,504

    

$

27,857

    

(10)

%  

$

30,802

    

Percentage of net sales

 

4.9

%  

 

5.2

%  

 

5.6

%  

 

5.6

%

Selling, general and administrative expenses of $13.7 million for the three months ended April 30, 2021 include costs of marketing and advertising, sales expenses (including broker commissions) and other general and administrative costs. Selling, general and administrative expenses decreased by $0.8 million, or 6%, for the three months ended April 30, 2021 compared to the prior year period. This decrease was primarily due to prior year stock grants for certain management transition expenses ($1.1 million), a decrease in broker commission ($0.3 million) and a decrease in salaries and benefit expense due to the eliminations of staff positions ($0.2 million). Partially offsetting these decreases was the vesting of restricted stock for the retirement of Lecil Cole, our former Chief Executive Officer and Board member ($0.7 million).

Selling, general and administrative expenses decreased by $2.9 million, or 10%, for the six months ended April 30, 2021 compared to the prior year period. This decrease was primarily due to a decrease in salaries and benefit expense due to the eliminations of staff positions ($2.1 million), prior year stock grants for certain management transition expenses ($1.1 million), and a decrease in broker commission ($0.6 million). Partially offsetting these decreases was the vesting of restricted stock for the retirement of Mr. Cole ($0.7 million).

Loss from unconsolidated entities

Three months ended April 30, 

Six months ended April 30,

 

2021

Change

2020

2021

Change

2020

 

(Dollars in thousands)

(Dollars in thousands)

 

Loss from unconsolidated entities

    

$

(1,131)

    

(48)

%  

$

(2,177)

    

$

(1,286)

    

(75)

%  

$

(5,205)

Losses from unconsolidated entities includes our participation in earnings or losses from our investments in FreshRealm and Don Memo. For the three and six months ended April 30, 2021, we realized losses from Agricola Don Memo totaling $1.1 million and $1.3 million. For the three months ended April 31, 2020, we realized losses from Agricola Don Memo totaling $0.3 million. For the six months ended April 31, 2020, we realized income from Agricola Don Memo totaling $0.2 million. For the three months ended April 30, 2020, FreshRealm realized losses totaling $5.1 million, of which we recorded $1.9 million of non-cash losses.  For the six months ended April 30, 2020, FreshRealm realized losses totaling $14.4 million, of which we recorded $5.4 million of non-cash losses. 

Income Taxes (Provision) Benefit

Three months ended April 30, 

Six months ended April 30, 

2021

Change

2020

2021

Change

2020

Income tax benefit (provision)

    

$

(2,772)

    

NA

$

1,208

    

$

(4,715)

    

NA

$

1,858

    

Effective tax rate

 

24.0

%  

 

26.2

%  

 

25.2

%  

 

29.7

%

Our tax provision is determined using an estimated annual effective tax rate and adjusted for discrete taxable events that may occur during the quarter.

For the first quarter ended in fiscal 2020, we recorded a discrete income tax benefit of approximately $0.2 million, pursuant to ASU 2016-09, Improvements to Employee Share-based Payment Accounting.  Our effective tax rate was higher in the first quarter of fiscal 2020 as a result of discrete excess tax benefits on vesting share-based compensation in

30

addition to the tax benefit associated with the quarter-to-date loss. We recognize the effects of tax legislation in the period in which the law is enacted.  Our deferred tax assets and liabilities are remeasured using enacted tax rates expected to apply to taxable income in the years we estimate the related temporary differences to reverse.

Liquidity and Capital Resources

Cash provided by operating activities was $10.4 million for the six months ended April 30, 2021, compared to cash used by operating activities of $3.0 million for the corresponding period in fiscal 2020. Cash used by operating activities for the six months ended April 30, 2021 reflect primarily our net income of $14.0 million, plus add-backs for non-cash activities (depreciation and amortization, stock-based compensation expense, provision for losses on accounts receivable, losses from unconsolidated entities, net gains or losses on Limoneira shares, deferred taxes, loss on disposal of property, plant and equipment, loss on the reserve for FreshRealm and gain on the sale of the Temecula packinghouse) of $4.8 million and a net decrease in the components of our working capital of approximately $8.4 million.

Decreases in operating cash flows caused by working capital changes include an increase in accounts receivable of $26.4 million, an increase in inventory of $11.6 million, an increase in other assets of $5.1 million, and an increase in advances to suppliers of $4.5 million, partially offset by an increase in payable to growers of $20.0 million, a net increase in accounts payable and accrued expenses of $8.3 million, a decrease in income taxes receivable of $8.2 million, and an increase in prepaid expenses and other current assets of $2.7 million.

The increase in our accounts receivable, as of April 30, 2021 when compared to October 31, 2020, is primarily due an increase in sales in April 2021 compared to October 2020. The increase in our inventory, as of April 30, 2021 when compared to October 31, 2020, is primarily due to higher inventory of California and Mexican Avocados. The increase in other assets is primarily related to the increase in IVA receivable in fiscal 2021. The increase in advances to suppliers is mainly due to advances to our tomato growers in the first six months of fiscal 2021.The increase in payable to growers is mostly due to increased volumes and sales prices for California and Mexican avocados in the month of April 2021 compared to October 2020. The increase in accounts payable and accrued expenses is primarily related to an increase in payables related to an increase in the volume of California and Mexican avocados. The decrease in income taxes receivable is due to the net income and the timing of estimated payments made during the six months ended April 30, 2021.

Cash used in investing activities was $9.0 million for the six months ended April 30, 2021, which primarily related to the purchases of property, plant and equipment of $7.7 million and infrastructure advances to Don Memo for $1.3 million.

Cash provided by financing activities was $0.1 million for the six months ended April 30, 2021, which related principally to the net proceeds on our credit facilities totaling $21.7 million, partially offset by, payment of our $20.3 million dividend, payments on long-term obligations of $0.7 million and the payment of minimum withholding taxes on net share settlement of equity awards of $0.6 million.

Our principal sources of liquidity are our existing cash balances, cash generated from operations, amounts available for borrowing under our existing Credit Facility, and our investment in Limoneira shares. Cash and cash equivalents as of April 30, 2021 and October 31, 2020 totaled $5.6 million and $4.1 million. Our working capital at April 30, 2021 was $74.8 million, compared to $29.6 million at October 31, 2020.

We believe that cash flows from operations, the available Credit Facility, and other sources will be sufficient to satisfy our future capital expenditures, grower recruitment efforts, working capital and other financing requirements for at least the next twelve months. We will continue to pursue grower recruitment opportunities and expand relationships with retail and/or foodservice customers to fuel growth in each of our business segments. We have a revolving credit facility with Bank of America as administrative agent and Farm Credit West as joint lead arranger. Under the terms of this agreement, we may draw on funds for both working capital and long-term productive asset purchases. Total credit available under this agreement is $100 million and it expires in January 2026. See Note 13 to the consolidated condensed financial statements included in this Quarterly Report for more information. Upon notice to Bank of America, we may from time to time, request an increase in the Credit Facility by an amount not exceeding $50 million. For our Credit

31

Facility, the weighted-average interest rate was 2.8% and 1.9% at April 30, 2021 and October 31, 2020. Under the Credit Facility, we had $42.3 million and $20.6 million outstanding as April 30, 2021 and October 31, 2020.

The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all such covenants at April 30, 2021 and at the date of this Quarterly Report.

Contractual Obligations

There have been no material changes to our contractual commitments, from those previously disclosed in our Annual Report on Form 10-K for our fiscal year ended October 31, 2020. For a summary of the contractual commitments at October 31, 2020, see Part II, Item 7, in our 2020 Annual Report on Form 10-K.

Impact of Recently Issued Accounting Pronouncements

See Note 1 to the consolidated condensed financial statements included in this Quarterly Report.

32

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Our financial instruments include cash and cash equivalents, accounts receivable, payable to growers, accounts payable, current and long-term borrowings pursuant to our Credit Facility, and long-term, fixed-rate obligations. All of our financial instruments are entered into during the normal course of operations and have not been acquired for trading purposes. The table below summarizes interest rate sensitive financial instruments and presents principal cash flows in U.S. dollars, which is our reporting currency, and weighted-average interest rates by expected maturity dates, as of April 30, 2021.

(All amounts in thousands)

Expected maturity date April 30,

    

2022

    

2023

    

2024

    

2025

    

2026

    

Thereafter

    

Total

    

Fair Value

Assets

Cash and cash equivalents (1)

$

5,582

$

$

$

$

$

$

5,582

$

5,582

Accounts receivable (1)

 

90,112

 

 

 

 

 

 

90,112

 

90,112

Advances to suppliers (1)

 

9,521

 

 

 

 

 

 

9,521

 

9,521

Liabilities

Payable to growers (1)

$

31,390

$

$

$

$

$

$

31,390

$

31,390

Accounts payable (1)

 

14,012

 

 

 

 

 

 

14,012

 

14,012

Borrowings pursuant to credit facilities (1)

 

 

 

 

 

42,250

 

 

 

(1)We believe the carrying amounts of cash and cash equivalents, accounts receivable, advances to suppliers, payable to growers, and accounts payable approximate their fair value due to the short maturity of these financial instruments and the carrying amount of borrowings pursuant to credit facilities approximates fair market value due to the variable rate of interest.

We were not a party to any derivative instruments during the fiscal year. It is currently our intent not to use derivative instruments for speculative or trading purposes. Additionally, we do not use any hedging or forward contracts to offset market volatility.

Our Mexican-based operations transact a significant portion of business in Mexican pesos. Funds are transferred by our corporate office to Mexico on a weekly basis to satisfy domestic cash needs. We do not currently use derivative instruments to hedge fluctuations in the Mexican peso to U.S. dollar exchange rates. Management does, however, evaluate this opportunity from time to time. Total foreign currency remeasurement losses for the three months ended April 30, 2021 and 2020, net of gains, was $0.5 million and $3.4 million. Total foreign currency remeasurement gains for the six months ended April 30, 2021, net of losses, was $0.6 million. Total foreign currency remeasurement losses for the six months ended April 30, 2020, net of gains, was $3.3 million.

ITEM 4. CONTROLS AND PROCEDURES

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report.  Based on this evaluation, our principal executive officer and our principal financial officer concluded that our disclosure controls and procedures were effective.

There were no changes in the Company’s internal control over financial reporting during the quarter ended April 30, 2021 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

33

ITEM 1A. RISK FACTORS

The risk factors set forth below update the risk factors in our Annual Report on Form 10-K for the year ended October 31, 2020.  In addition to the risk factors below, you should carefully consider the risk factors discussed in our most recent Form 10-K report, which could materially affect our business, financial position, results of operations and the trading price of our common stock.  The risks and uncertainties that we face are not limited to those set forth below and/or in the 2020 Form 10-K.  Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business and the trading price of our common stock.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs which will likely adversely affect our business operations, financial condition, and results of operations.

We are experiencing operational challenges that impact our production facilities and our logistics network, the impact of prices for petroleum-based products, packaging materials and commodity costs. The availability of sufficient labor is increasing costs companywide.

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

In December 2020, Calavo withheld 12,448 shares from certain officers for the payments of minimum withholding of taxes on the net share settlement of equity awards. In February 2021, Calavo withheld 1,664 shares from our chief executive officer for the payment of minimum withholding of taxes on the net share settlement of equity awards.

34

ITEM 6. EXHIBITS

10.1

2020 Equity Incentive Plan, approved by shareholders on April 21, 2021 *

10.2

Limited Liability Company Member Separation and Release Agreement, dated February 3, 2021, by and between FreshRealm LLC and Calavo Growers, Inc. (1)

10.3

Amended and Restated Senior Secured Loan Agreement and Promissory Note, dated February 3, 2021, by and between FreshRealm LLC and Calavo Growers, Inc. (1)

10.4

Secured Promissory Note, dated February 3, 2021, by and between FreshRealm LLC and Calavo Growers, Inc. (1)

10.5

Warrant Agreement, dated February 3, 2021, by and between FreshRealm LLC and Calavo Growers, Inc. (1)

10.6

Third Amended and Restated Security Agreement, dated February 3, 2021, by and between FreshRealm LLC and Calavo Growers, Inc. (1)

10.7

Third Amendment to Credit Agreement, dated January 29, 2021, by and between Calavo Growers, Inc., Farm Credit West, PCA and Bank of America, N.A. (2)

31.1

Certification of Chief Executive Officer Pursuant to 15 U.S.C. § 7241, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

31.2

Certification of Principal Financial Officer Pursuant to 15 U.S.C. § 7241, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *

32.1

Certification by Chief Executive Officer and Chief Financial Officer of Periodic Report Pursuant to 18 U.S.C. Section 1350. *

101

The following financial information from the Quarterly Report on Form 10-Q of Calavo Growers, Inc. for the quarter ended April 30, 2021, formatted in Inline XBRL (Extensible Business Reporting Language): (1) Consolidated Condensed Balance Sheets as of April 30, 2021 and October 31, 2020; (2) Consolidated Condensed Statements of Operations for the three and six months ended April 30, 2021 and 2020; (3) Consolidated Condensed Statements of Cash Flows for the three and six months ended April 30, 2021 and 2020; (4) Consolidated Statements of Shareholders’ Equity for the three and six months ended April 30, 2021 and 2020; and (5) Notes to Consolidated Condensed Financial Statements.

104

Cover Page Interactive Data File (formatted as Inline XBRL).

(1)

Previously filed on February 9, 2021 as an exhibit to the Registrant’s Report on Form 8-K and incorporated herein by reference.

(2)

Previously filed on February 2, 2021 as an exhibit to the Registrant’s Report on Form 8-K and incorporated herein by reference

*

Filed with this Form 10-Q.

35

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.

Calavo Growers, Inc.

(Registrant)

Date: June 8, 2021

By

/s/ James Gibson

James Gibson

Chief Executive Officer

(Principal Executive Officer)

Date: June 8, 2021

By

/s/ Kevin Manion

Kevin Manion

Chief Financial Officer

(Principal Financial Officer)

36

EX-10.1 2 cvgw-20210430xex10d1.htm EX-10.1

Exhibit 10.1

CALAVO GROWERS, INC.

2020 EQUITY INCENTIVE PLAN

Adopted by the Board of Directors on December 9, 2020

1. GENERAL.

(a) Award Recipients. The persons eligible to receive Awards are Employees, Directors and Consultants.

(b) Available Awards. The Plan provides for the grant of the following Awards: (i) Incentive Stock Options; (ii) Nonstatutory Stock Options; (iii) Stock Appreciation Rights (SARs); (iv) Restricted Stock Awards; (v) Restricted Stock Unit Awards; (vi) Performance Stock Awards; (vii) Performance Cash Awards; and (viii) Other Stock Awards.

(c) Purpose. The Company, by means of the Plan, seeks to secure and retain the services of the group of persons eligible to receive Awards as set forth in Section 1(a), to provide incentives for such persons to exert maximum efforts for the success of the Company and any Affiliate and to provide a means by which such eligible recipients may be given an opportunity to benefit from increases in the value of the Common Stock through the granting of Awards.

(d) Successor to the 2011 Management Incentive Plan. The Plan is the successor to the Company’s 2011 Management Incentive Plan. As provided in Section 1.3 of the 2011 Management Incentive Plan, no awards shall be made under the 2011 Management Incentive Plan after December 9, 2020. All awards made under the 2011 Management Incentive Plan prior to December 10, 2020 shall remain subject to the terms of that plan.

(e) Definitions. Section 13 sets forth the definitions of certain capitalized terms used in the Plan.

2. ADMINISTRATION.

(a) Administration of the Plan. The Plan shall be administered by the Administrator. To the extent that applicable laws permit, the Board may delegate administration of the Plan to a Committee or Committees, as provided in Section 2(c). Notwithstanding the foregoing, the Board (rather than a Committee) shall be responsible for granting Awards to Non-Employee Directors and for administering the provisions of the Plan that are applicable to such Awards.

(b) Powers of the Administrator. The Administrator shall have the power and authority, subject to, and within the limitations of, the provisions of the Plan:

(i) To determine from time to time: (A) which of the persons eligible under the Plan shall be granted Awards; (B) when and how each Award shall be granted; (C) what type or combination of types of Awards shall be granted; (D) the provisions of each Award granted (which need not be identical), including the time or times when a person shall be permitted to receive cash or Common Stock pursuant to a Stock Award; (E) the number of shares of Common Stock with respect to which a Stock Award shall be granted to each such person; and (F) the Fair Market Value applicable to a Stock Award;

(ii) To construe and interpret the Plan and Awards granted under it, and to establish, amend and revoke rules and regulations for its administration; and the Administrator, in the exercise of this power, may correct any defect, omission or inconsistency in the Plan or in any Stock Award Agreement or in the written terms of a Performance Cash Award, in a manner and to the extent it shall deem necessary or expedient to make the Plan or Award fully effective;

(iii) To settle all controversies regarding the Plan and Awards granted under it;


(iv) To accelerate the time at which an outstanding Award may first be exercised or the time at which an outstanding Award or any part thereof will vest in accordance with the Plan, notwithstanding the provisions in the Award Agreement stating the time at which it may first be exercised or the time at which it shall vest, but such acceleration shall be permitted only (A) as a result of a Participant’s termination of Continuous Service by reason of the Participant’s death or Disability, (B) in connection with (including following) the consummation of a Change in Control or a dissolution or liquidation of the Company, or (C) pursuant to the terms of a written employment agreement between the Participant and the Company or an Affiliate in connection with the Participant’s termination of Continuous Service;

(v) To amend, suspend or terminate the Plan at any time; provided that amendment, suspension or termination of the Plan shall not impair rights and obligations under any Award granted while the Plan is in effect except with the written consent of the affected Participant;

(vi) To submit any amendment to the Plan for shareholder approval, including, but not limited to, amendments to the Plan intended to satisfy the requirements of (A) Section 422 of the Code regarding “incentive stock options” or (B) Rule 16b-3 under the Exchange Act;

(vii) To approve forms of Award Agreements for use under the Plan and to amend the terms of any one or more Awards, including, but not limited to, amendments to provide terms more favorable to the Participant than previously provided in the Award Agreement, subject to any specified limits in the Plan that are not subject to the Administrator’s discretion; provided, however, that a Participant’s rights under any Award shall not be impaired by any such amendment unless (A) the Company requests the consent of the affected Participant and (B) such Participant consents in writing; notwithstanding the foregoing, subject to the limitations of applicable law, if any, the Administrator may amend the terms of any one or more Awards without the affected Participant’s consent if necessary to maintain the qualified status of the Award as an Incentive Stock Option or to bring the Award into compliance with Section 409A of the Code;

(viii) To exercise such powers and to perform such acts as the Administrator deems necessary or expedient to promote the best interests of the Company and that are not in conflict with the provisions of the Plan or Awards; and

(ix) To adopt such procedures and sub-plans as are necessary or appropriate to permit participation in the Plan by Employees, Directors or Consultants who are foreign nationals or employed outside the United States.

(c) Delegation to a Committee.

(i) General. The Board may delegate some or all of the administration of the Plan to a Committee or Committees. If administration of the Plan is delegated to a Committee, the Committee shall have, in connection with the administration of the Plan, the powers theretofore possessed by the Board that have been delegated to the Committee. The Board may retain the authority to concurrently administer the Plan with the Committee and may, at any time, revest in the Board some or all of the powers previously delegated to a Committee or Committees. References in the Plan to the “Administrator” shall refer, as applicable, to the Board and/or the Committee or Committees.

(ii) Members of the Committee. Unless otherwise determined by the Board, the Committee shall be comprised of at least two Directors, each of whom shall be an Outside Director. The failure of the Committee to be comprised solely of Outside Directors shall not affect the validity of any action of the Committee (including the grant of any Award) that otherwise complies with the terms of the Plan.


(d) Delegation to the Chief Executive Officer. If and to the extent that may be permitted by the California General Corporation Law, the Board may delegate to the Company’s Chief Executive Officer the authority to do one or both of the following: (i) designate Employees who are not Officers to be recipients of Options and Stock Appreciation Rights (and, to the extent permitted by applicable law, other Stock Awards) and the terms thereof, and (ii) determine the number of shares of Common Stock to be subject to such Stock Awards granted to such Employees; provided, however, that the Board resolutions regarding such delegation shall specify the total number of shares of Common Stock that may be subject to the Stock Awards granted by the Chief Executive Officer and that the Chief Executive Officer may not grant a Stock Award to himself or herself.

(e) Effect of the Administrator’s Determinations. All determinations, interpretations and constructions made by the Administrator shall be final, binding and conclusive on all persons.

(f) Indemnification. To the maximum extent permitted by applicable law and the Company’s Bylaws, each Director (including, without limitation, each Committee member) shall be indemnified and held harmless by the Company from and against (i) any expense (including attorneys’ fees) that may be actually and reasonably incurred by such person in connection with or resulting from any action, suit or proceeding to which such person may be a party or in which such person may be involved by reason of any action taken or omitted to be taken under the Plan or any Award Agreement and (ii) any and all amounts paid by such person, with the Company’s approval, in settlement of such action, suit or proceeding, or paid by such person in satisfaction of any judgment or fine in any such action, suit or proceeding against such person. The Company shall have the right, at its own expense, to assume and defend any such action, suit or proceeding, and, once the Company gives notice of its intent to assume the defense, the Company shall have sole control over such defense with counsel of the Company’s choice. The preceding right to indemnification shall be in addition to any other indemnification rights to which a Director is entitled under the Company’s Bylaws, under applicable law or under an agreement entered into with the Company.

3. SHARES SUBJECT TO THE PLAN.

(a) Share Reserve. Subject to Section 9(a) relating to Capitalization Adjustments, the aggregate number of shares of Common Stock that may be issued pursuant to Stock Awards granted under the Plan from and after the Effective Date shall not exceed 1,500,000 shares (the “Share Reserve”), of which up to 1,500,000 shares may be issued pursuant to Incentive Stock Options. To the extent permitted by Nasdaq Listing Rule 5635(c)(3) or other applicable national stock exchange rule, shares of Common Stock may be issued by the Company in connection with a merger or acquisition without reducing the number of shares available for issuance under the Plan. Furthermore, if a Stock Award or any portion thereof (i) expires or otherwise terminates without all of the shares covered by such Stock Award having been issued or (ii) is settled in cash by reason of the Participant receiving cash rather than stock, the number of shares of Common Stock subject to such Stock Award that were not issued with respect to such Stock Award shall not be treated as having been issued for purposes of this Section 3(a) and the Share Reserve shall be increased by such number of shares.

(b) Share Counting; Reversion of Shares to the Share Reserve.

(i) A “Full Value Award” means any Restricted Stock Award, Restricted Stock Unit Award or other Stock Award settled in Common Stock, excluding, however, (A) an Option, (B) a Stock Appreciation Right, or (C) a Restricted Stock Award or an Other Stock Award under which the Company will receive monetary consideration equal to the Fair Market Value (determined on the effective date of grant) of the shares subject to such Award. Each share of Common Stock subject to an Award other than a Full Value Award shall be counted against the Share Reserve limit set forth in Section 3(a) as one share. Each share of Common Stock subject to a Full Value Award shall be counted against the Share Reserve as two shares of Common Stock; provided, however, that each share of Common Stock subject to a Full Value Award that is forfeited or repurchased pursuant to the first sentence of Section 3(b)(ii), and each share of Common Stock subject to a Full Value Award that is not issued because a Stock Award expires, terminates without issuance or is settled in cash as described in the last sentence of Section 3(a), shall be counted as two shares of Common Stock for purposes of determining the number of shares of Common Stock again becoming available for issuance under the Plan.


(ii) If any shares of Common Stock issued pursuant to a Stock Award are forfeited back to or repurchased by the Company because of the failure to meet a contingency or condition required to vest such shares in the Participant, then the shares that are forfeited or repurchased shall revert to and again become available for issuance under the Plan. Shares of Common Stock shall not be deemed to have been issued pursuant to the Plan with respect to any portion of an Award that is settled in cash. Shares of Common Stock that are reacquired or withheld by the Company pursuant to Section 8(f) in connection with a tax withholding obligation or as consideration for the exercise of an Option, SAR or any other Stock Award shall not again become available for issuance under the Plan. The payment of dividends and dividend equivalents in cash in conjunction with any outstanding Awards shall not be counted against the shares of Common Stock available for issuance under the Plan.

(c) Source of Shares. The stock issuable under the Plan shall be shares of authorized but unissued or reacquired Common Stock, including shares repurchased by the Company on the open market or otherwise.

4. ELIGIBILITY AND AWARD LIMITATIONS.

(a) Eligibility for Specific Stock Awards. Incentive Stock Options may be granted only to employees of the Company or a “parent corporation” or “subsidiary corporation” thereof (as such terms are defined in Sections 424(e) and 424(f) of the Code). Stock Awards other than Incentive Stock Options may be granted to Employees, Directors and Consultants; provided, however, that Stock Awards may not be granted to Employees, Directors and Consultants who are providing Continuous Service only to any “parent” of the Company, as such term is defined in Rule 405 of the Securities Act, unless the stock underlying such Stock Awards is treated as “service recipient stock” under Section 409A of the Code because the Stock Awards are granted pursuant to a corporate transaction (such as a spin-off transaction) or unless such Stock Awards comply with the distribution requirements of Section 409A of the Code.

(b) Ten Percent Shareholders. A Ten Percent Shareholder shall not be granted an Incentive Stock Option unless the exercise price of such Option is at least 110% of the Fair Market Value on the date of grant and the Option is not exercisable after the expiration of five years from the date of grant.

(c) Incentive Stock Option $100,000 Limitation. To the extent that the aggregate Fair Market Value (determined at the time of grant) of Common Stock with respect to which Incentive Stock Options are exercisable for the first time by any Optionholder during any calendar year (under all plans of the Company and any Affiliates) exceeds $100,000, the Options or portions thereof that exceed such limit (according to the order in which they were granted) shall be treated as Nonstatutory Stock Options, notwithstanding any provision to the contrary in the applicable Option Agreements.

(d) Vesting Condition Limitation. Notwithstanding any other provision in the Plan to the contrary, an Award granted under the Plan shall vest no earlier than the first anniversary of the date the Award is granted; provided, however, that (i) Awards that result in the issuance of an aggregate of up to five percent of the shares of Common Stock available pursuant to Section 3(a) (as such number of shares of Common Stock may be increased from time to time in accordance with the Plan) may be granted to any one or more eligible Directors, Consultants or Employees without respect to such one-year minimum vesting condition; (ii) Awards to Non-Employee Directors may vest on the earlier of the one-year anniversary of the date of grant or the next annual meeting of shareholders (provided that such vesting period may not be less than 50 weeks after the date of grant); and (iii) Awards may vest without respect to the minimum vesting condition limitation described in this Section 4(d) above (A) as a result of a Participant’s termination of Continuous Service by reason of the Participant’s death or Disability, (B) in connection with (including following) the consummation of a Change in Control or a dissolution or liquidation of the Company, or (C) pursuant to the terms of a written employment agreement between the Participant and the Company or an Affiliate in connection with the Participant’s termination of Continuous Service.

(e) No Repricing of Stock Awards or Cancellation and Re-Grant of Stock Awards. Except with respect to adjustments that are made in accordance with Section 9(a) or 9(c), the Administrator shall not have the authority to (i) reduce the exercise price of any outstanding Option or SAR or take any other action that would be treated, for accounting purposes, as a “repricing” of any outstanding Stock Award under the Plan or (ii) cancel and re-grant any outstanding Stock Award under the Plan, unless the shareholders of the Company approve such reduction, cancellation, re-grant or other action.


(f) Limitation on Annual Compensation to Non-Employee Directors. In no event shall the compensation payable by the Company to a Non-Employee Director for services performed as a Non-Employee Director, including, without limitation, the grant date value (determined in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 718 or any amendment or successor to such standard) of Awards, cash retainers, Committee fees and other compensation, exceed $450,000 in the aggregate during any fiscal year, which limit shall be increased to $650,000 in the fiscal year of a Non-Employee Director’s initial service as a Non-Employee Director, and in no event shall the number of shares of Common Stock subject to Stock Awards (including, without limitation, Options) granted to any Non-Employee Director, subject to the provisions of Section 9(a) relating to Capitalization Adjustments, exceed 20,000 shares during any fiscal year. The limitation of 20,000 shares described in this Section 4(f) refers to the actual number of shares of Common Stock that is subject to each Stock Award and such limitation shall be calculated without regard to the provision set forth in Section 3(b)(i) that each share of Common Stock subject to a Full Value Award shall be counted against the Plan’s Share Reserve limit in Section 3(a) as two shares of Common Stock.

5. PROVISIONS RELATING TO OPTIONS AND STOCK APPRECIATION RIGHTS.

Each Option or SAR shall be in such form and shall contain such terms and conditions as the Administrator shall deem appropriate. All Options shall be separately designated Incentive Stock Options or Nonstatutory Stock Options at the time of grant and, if certificates are issued, a separate certificate or certificates shall be issued for shares of Common Stock purchased on exercise of each type of Option. If an Option is not specifically designated as an Incentive Stock Option, then the Option shall be a Nonstatutory Stock Option. The provisions of separate Options or SARs need not be identical; provided, however, that each Option Agreement or Stock Appreciation Right Agreement shall conform to (through incorporation of provisions hereof by reference in the applicable Award Agreement or otherwise) the substance of each of the following provisions:

(a) Term. The term of each Option and SAR shall be set by the Administrator in its sole discretion; provided, however, that the term shall not be more than ten years from the date the Option or SAR is granted or five years from the date an Incentive Stock Option is granted to a Ten Percent Shareholder. The Administrator shall determine the time period, including the time period following any termination of a Participant's Continuous Service, during which the Participant has the right to exercise a vested Option or SAR, which time period may not extend beyond the expiration date of the Option or SAR term. Except as limited by the requirements of Section 409A or Section 422 of the Code, the Administrator may extend the term of any outstanding Option or SAR, and may extend the time period during which a vested Option or SAR may be exercised, in connection with any termination of the Participant's Continuous Service, and may amend any other term or condition of such Option or SAR relating to such a termination of Continuous Service, provided, however, that such term or time period shall not be extended beyond the date described in the first sentence of this paragraph.

(b) Exercise Price. Subject to the provisions of Section 4(b) regarding Ten Percent Shareholders, the exercise price (or strike price) of each Option or SAR shall be not less than 100% of the Fair Market Value of the Common Stock subject to the Option or SAR on the date the Option or SAR is granted. Notwithstanding the foregoing, an Option or SAR may be issued with an exercise price (or strike price) lower than 100% of the Fair Market Value of the Common Stock subject to the Option or SAR if such Option or SAR is issued pursuant to an assumption of or substitution for another option or stock appreciation right pursuant to a Change in Control and in a manner consistent with the provisions of Section 409A of the Code and, if applicable, Section 424(a) of the Code. Each SAR will be denominated in shares of Common Stock equivalents.

(c) Purchase Price for Options. The purchase price of Common Stock acquired pursuant to the exercise of an Option shall be paid, to the extent permitted by applicable law and as determined by the Administrator in its sole discretion, by any combination of the methods of payment set forth below. The Administrator shall have the authority to grant Options that do not permit all of the following methods of payment (or otherwise restrict the ability to use certain methods) and to grant Options that require the consent of the Company to utilize a particular method of payment. The permitted methods of payment are as follows:

(i) By cash, check, bank draft or money order payable to the Company;


(ii) Pursuant to a program developed under Regulation T as promulgated by the Federal Reserve Board that, prior to the issuance of the stock subject to the Option, results in either the receipt of cash (or check) by the Company or the receipt of irrevocable instructions to a broker to pay the aggregate exercise price to the Company from the sales proceeds;

(iii) By delivery to the Company of shares of Common Stock already owned by the Participant and valued at the Fair Market Value as of the date of delivery to the Company;

(iv) If the option is a Nonstatutory Stock Option, by a “net exercise” arrangement pursuant to which the Company will reduce the number of shares of Common Stock issuable upon exercise by the largest whole number of shares with a Fair Market Value that does not exceed the aggregate exercise price; provided, however, that the Company shall accept a cash or other payment from the Participant to the extent of any remaining balance of the aggregate exercise price not satisfied by such reduction in the number of whole shares to be issued; provided, further, that shares of Common Stock will no longer be subject to an Option and will not be exercisable thereafter to the extent that (A) shares issuable upon exercise are reduced to pay the exercise price pursuant to the “net exercise,” (B) shares are delivered to the Participant as a result of such exercise, and (C) shares are withheld to satisfy tax withholding obligations; and

(v) In any other form of legal consideration that may be acceptable to the Administrator and specified in the applicable Award Agreement.

(d) Exercise and Payment of a SAR. To exercise any outstanding SAR, the Participant must provide written notice of exercise to the Company in compliance with the provisions of the Stock Appreciation Right Agreement evidencing such SAR. The appreciation distribution payable on the exercise of a SAR will be not greater than an amount equal to the excess of (i) the aggregate Fair Market Value (on the date of the exercise of the SAR) of a number of shares of Common Stock equal to the number of Common Stock equivalents in which the Participant is vested under such SAR and with respect to which the Participant is exercising the SAR on such date over (ii) the strike price that will be determined by the Administrator at the time of grant of the SAR. The appreciation distribution in respect to a SAR may be paid in Common Stock, in cash, in any combination of the two or in any other form of consideration, as determined by the Administrator and contained in the Stock Appreciation Right Agreement evidencing such SAR.

(e) Transferability of Options and SARs. The Administrator may, in its sole discretion, impose such limitations on the transferability of Options and SARs as the Administrator shall determine. In the absence of such a determination by the Administrator to the contrary, the following restrictions on the transferability of Options and SARs shall apply:

(i) Restrictions on Transfer. An Option or SAR shall not be transferable except by will or by the laws of descent and distribution and shall be exercisable during the lifetime of the Participant only by the Participant; provided, however, that the Administrator may, in its sole discretion, permit transfer of the Option or SAR in a manner that is not prohibited by applicable tax and securities laws upon the Participant’s request. Except as explicitly provided herein, neither an Option nor a SAR may be transferred for consideration.

(ii) Domestic Relations Orders. Notwithstanding the foregoing, an Option or SAR may be transferred pursuant to a domestic relations order; provided, however, that if an Option is an Incentive Stock Option, such Option may be deemed to be a Nonstatutory Stock Option as a result of such transfer.

(iii) Beneficiary Designation. Notwithstanding the foregoing, the Participant may, by delivering written notice to the Company, in a form provided by or otherwise satisfactory to the Company and any broker designated by the Company to effect Option exercises, designate a third party who, in the event of the death of the Participant, shall thereafter be entitled to exercise the Option or SAR and receive the Common Stock or other consideration resulting from such exercise. In the absence of such a designation, the executor or administrator of the Participant’s estate shall be entitled to exercise the Option or SAR and receive the Common Stock or other consideration resulting from such exercise.


(f) Vesting Generally. Subject to Section 4(d), the total number of shares of Common Stock subject to an Option or SAR may vest and therefore become exercisable in periodic installments that may or may not be equal. The Option or SAR may be subject to such other terms and conditions on the time or times when it may or may not be exercised (which may be based on the satisfaction of Performance Goals or other criteria) as the Administrator may deem appropriate. The vesting provisions of individual Options or SARs may vary. The provisions of this Section 5(f) are subject to any Option or SAR provisions governing the minimum number of shares of Common Stock as to which an Option or SAR may be exercised.

(g) Termination of Continuous Service. Except as otherwise provided in the applicable Award Agreement or other agreement between the Participant and the Company or except as otherwise extended by the Administrator, if a Participant’s Continuous Service terminates (other than for Cause or upon the Participant’s death or Disability), the Participant may exercise his or her Option or SAR (to the extent that the Participant was entitled to exercise such Award as of the date of termination of Continuous Service) but only within such period of time ending on the earlier of (i) the date three months following the termination of the Participant’s Continuous Service (or such longer or shorter period specified in the applicable Award Agreement) or (ii) the expiration of the term of the Option or SAR as set forth in the Award Agreement. If, after termination of Continuous Service, the Participant does not exercise his or her Option or SAR within the time specified herein or in the Award Agreement (as applicable), the Option or SAR shall terminate except as otherwise determined by the Administrator. Notwithstanding any provision in the Plan to the contrary, the Administrator may, in its sole discretion and subject to whatever terms and conditions it elects, provide in the Award Agreement for continued vesting of an Option or SAR following a termination of Continuous Service.

(h) Extension of Termination Date. If the exercise of an Option or SAR following the termination of the Participant’s Continuous Service (other than for Cause or upon the Participant’s death or Disability) would be prohibited at any time solely because the issuance of shares of Common Stock would violate the registration requirements under the Securities Act, then the Option or SAR shall terminate on the earlier of (i) the expiration of a total period of three months (that need not be consecutive) after the termination of the Participant’s Continuous Service during which the exercise of the Option or SAR would not be in violation of such registration requirements or (ii) the expiration of the term of the Option or SAR as set forth in the applicable Award Agreement or as otherwise determined by the Administrator. In addition, unless otherwise provided in a Participant’s Award Agreement or as otherwise determined by the Administrator, if the sale of any Common Stock received upon exercise of an Option or SAR following the termination of the Participant’s Continuous Service (other than for Cause) would violate the Company’s insider trading policy, then the Option or SAR shall terminate on the earlier of (i) the expiration of a period equal to the applicable post-termination exercise period after the termination of the Participant’s Continuous Service during which the sale of the Common Stock received upon exercise of the Option or SAR would not be in violation of the Company’s insider trading policy or (ii) the expiration of the term of the Option or SAR as set forth in the applicable Award Agreement.

(i) Disability of a Participant. Except as otherwise provided in the applicable Award Agreement or other agreement between the Participant and the Company or except as otherwise extended by the Administrator, if a Participant’s Continuous Service terminates as a result of the Participant’s Disability, the Participant may exercise his or her Option or SAR (to the extent that the Participant was entitled to exercise such Option or SAR as of the date of termination of Continuous Service), but only within such period of time ending on the earlier of (i) the date twelve months following such termination of Continuous Service (or such longer or shorter period specified in the Award Agreement) or (ii) the expiration of the term of the Option or SAR as set forth in the Award Agreement. If, after termination of Continuous Service, the Participant does not exercise his or her Option or SAR within the time specified herein or in the Award Agreement (as applicable), the Option or SAR (as applicable) shall terminate except as otherwise determined by the Administrator.


(j) Death of a Participant. Except as otherwise provided in the applicable Award Agreement or other agreement between the Participant and the Company or except as otherwise extended by the Administrator, if (i) a Participant’s Continuous Service terminates as a result of the Participant’s death or (ii) the Participant dies within the period (if any) specified in the Award Agreement after the termination of the Participant’s Continuous Service for a reason other than death, then the Option or SAR may be exercised (to the extent the Participant was entitled to exercise such Option or SAR as of the date of death) by the Participant’s estate, by a person who acquired the right to exercise the Option or SAR by bequest or inheritance or by a person designated to exercise the Option or SAR upon the Participant’s death, but only within the period ending on the earlier of (i) the date twelve months following the date of death (or such longer or shorter period specified in the Award Agreement) or (ii) the expiration of the term of such Option or SAR as set forth in the Award Agreement. If, after the Participant’s death, the Option or SAR is not exercised within the time specified herein or in the Award Agreement (as applicable), the Option or SAR shall terminate except as otherwise determined by the Administrator.

(k) Termination for Cause. Except as explicitly provided otherwise in a Participant’s Award Agreement or except as otherwise extended by the Administrator, if a Participant’s Continuous Service is terminated for Cause, the Option or SAR shall terminate upon the date on which the Participant’s Continuous Service terminated, and the Participant shall be prohibited from exercising his or her Option or SAR from and after the date of such termination of Continuous Service.

6. PROVISIONS OF STOCK AWARDS OTHER THAN OPTIONS AND SARS.

(a) Restricted Stock Awards. Each Restricted Stock Award Agreement shall be in such form and shall contain such terms and conditions as the Administrator shall deem appropriate. To the extent consistent with the Company’s Bylaws, at the Administrator’s election, shares of Common Stock may be (i) held in book entry form subject to the Company’s instructions until any restrictions relating to the Restricted Stock Award lapse or (ii) evidenced by a certificate, which certificate shall be held in such form and manner as determined by the Administrator. The terms and conditions of Restricted Stock Award Agreements may change from time to time, and the terms and conditions of separate Restricted Stock Award Agreements need not be identical; provided, however, that each Restricted Stock Award Agreement shall conform to (through incorporation of the provisions hereof by reference in the agreement or otherwise) the substance of each of the following provisions:

(i) Consideration. A Restricted Stock Award may be awarded in consideration for (A) cash, check, bank draft or money order payable to the Company, (B) past services to the Company or an Affiliate, or (C) any other form of legal consideration that may be acceptable to the Administrator, in its sole discretion, and permissible under applicable law.

(ii) Vesting. Subject to Section 4(d), shares of Common Stock awarded under the Restricted Stock Award Agreement shall be subject to forfeiture to the Company in accordance with a vesting schedule to be determined by the Administrator.

(iii) Termination of a Participant’s Continuous Service. If a Participant’s Continuous Service terminates, the Company may receive through a forfeiture condition or a repurchase right any or all of the shares of Common Stock held by the Participant that have not vested as of the date of termination of Continuous Service under the terms of the Restricted Stock Award Agreement.

(iv) Transferability. Rights to acquire shares of Common Stock under the Restricted Stock Award Agreement shall be transferable by the Participant only upon such terms and conditions as are set forth in the Restricted Stock Award Agreement, as the Administrator shall determine in its sole discretion, so long as Common Stock awarded under the Restricted Stock Award Agreement remains subject to the terms of the Restricted Stock Award Agreement.


(b) Restricted Stock Unit Awards. Each Restricted Stock Unit Award Agreement shall be in such form and shall contain such terms and conditions as the Administrator shall deem appropriate. The terms and conditions of Restricted Stock Unit Award Agreements may change from time to time, and the terms and conditions of separate Restricted Stock Unit Award Agreements need not be identical; provided, however, that each Restricted Stock Unit Award Agreement shall conform to (through incorporation of the provisions hereof by reference in the agreement or otherwise) the substance of each of the following provisions:

(i) Consideration. At the time of grant of a Restricted Stock Unit Award, the Administrator will determine the consideration, if any, to be paid by the Participant upon delivery of each share of Common Stock subject to the Restricted Stock Unit Award. The consideration to be paid (if any) by the Participant for each share of Common Stock subject to a Restricted Stock Unit Award may be paid in any form of legal consideration that may be acceptable to the Administrator, in its sole discretion, and permissible under applicable law.

(ii) Vesting. Subject to Section 4(d), at the time of the grant of a Restricted Stock Unit Award, the Administrator may impose such restrictions on or conditions to the vesting of the Restricted Stock Unit Award as it, in its sole discretion, deems appropriate.

(iii) Payment. A Restricted Stock Unit Award may be settled by the delivery of shares of Common Stock, their cash equivalent, any combination thereof or in any other form of consideration, as determined by the Administrator and contained in the Restricted Stock Unit Award Agreement.

(iv) Additional Restrictions. At the time of the grant of a Restricted Stock Unit Award, the Administrator, as it deems appropriate, may impose such restrictions or conditions that delay the delivery of the shares of Common Stock (or their cash equivalent) subject to a Restricted Stock Unit Award to a time after the vesting of such Restricted Stock Unit Award.

(v) Termination of a Participant’s Continuous Service. Except as otherwise provided in the applicable Restricted Stock Unit Award Agreement, such portion of the Restricted Stock Unit Award that has not vested will be forfeited upon the Participant’s termination of Continuous Service.

(c) Performance Awards.

(i) Performance Stock Awards. A Performance Stock Award is a Stock Award that may vest or may be exercised contingent upon the attainment during a Performance Period of certain Performance Goals. A Performance Stock Award may, but need not, require the completion of a specified period of Continuous Service. The length of any Performance Period, the Performance Goals to be achieved during the Performance Period, and the measure of whether and to what degree such Performance Goals have been attained shall be conclusively determined by the Administrator, in its sole discretion. The Administrator may provide for or, subject to such terms and conditions as the Administrator may specify, may permit a Participant to elect for, the payment of any Performance Stock Award to be deferred to a specified date or event. In addition, to the extent permitted by applicable law and the applicable Award Agreement, the Administrator may determine that cash may be used in payment of Performance Stock Awards.

(ii) Performance Cash Awards. A Performance Cash Award is a cash award that may be paid contingent upon the attainment during a Performance Period of certain Performance Goals. A Performance Cash Award may also require the completion of a specified period of Continuous Service. The length of any Performance Period, the Performance Goals to be achieved during the Performance Period, and the measure of whether and to what degree such Performance Goals have been attained shall be conclusively determined by the Administrator, in its sole discretion. The Administrator may specify the form of payment of Performance Cash Awards, which may be cash or other property, or may provide for a Participant to have the option for his or her Performance Cash Award, or such portion thereof as the Administrator may specify, to be paid in whole or in part in cash or other property.


(iii) Discretion. The Administrator shall have the right to reduce, eliminate or increase the amount that is payable under a Performance Stock Award or Performance Cash Award by taking into account additional factors that the Administrator may deem relevant, including the assessment of individual or corporate performance for the Performance Period.

(d) Other Stock Awards. Other forms of Stock Awards valued in whole or in part by reference to, or otherwise based on, Common Stock, including the appreciation in value thereof may be granted either alone or in addition to Stock Awards provided for under Section 5 and the preceding provisions of this Section 6. Subject to the provisions of the Plan, the Administrator shall have sole and complete authority to determine the persons to whom and the time or times at which such Other Stock Awards will be granted, the number of shares of Common Stock (or the cash equivalent thereof) to be granted pursuant to such Other Stock Awards and all other terms and conditions of such Other Stock Awards, which shall be set forth in Other Stock Award Agreements.

(e) Dividends and Dividend Equivalents. Dividends or dividend equivalents may be paid or credited, as applicable, with respect to any shares of Common Stock subject to a Stock Award (other than an Option or SAR), as determined by the Administrator and contained in the applicable Stock Award Agreement; provided, however, that (i) any dividends or dividend equivalents that are paid or credited with respect to any such shares shall be subject to all of the terms and conditions applicable to such shares under the terms of such Stock Award Agreement (including, without limitation, any vesting conditions), and (ii) any dividends or dividend equivalents that are paid or credited with respect to any such shares shall be subject to forfeiture to the Company on the date, if any, such shares are forfeited to or repurchased by the Company due to a failure to meet any vesting conditions under the terms of such Stock Award Agreement.

7. COVENANTS OF THE COMPANY.

(a) Availability of Shares. During the terms of the Stock Awards, the Company shall keep available at all times the number of shares of Common Stock reasonably required to satisfy such Stock Awards.

(b) Securities Law Compliance. The Company shall seek to obtain from each regulatory commission or agency having jurisdiction over the Plan such authority as may be required to grant Stock Awards and to issue and sell shares of Common Stock upon exercise of the Stock Awards; provided, however, that this undertaking shall not require the Company to register under the Securities Act the Plan, any Stock Award or any Common Stock issued or issuable pursuant to any such Stock Award. If, after reasonable efforts, the Company is unable to obtain from any such regulatory commission or agency the authority that counsel for the Company deems necessary for the lawful issuance and sale of Common Stock under the Plan, the Company shall be relieved from any liability for failure to issue and sell Common Stock upon exercise of such Stock Awards unless and until such authority is obtained. A Participant shall not be eligible for the grant of a Stock Award or the subsequent issuance of Common Stock pursuant to the Stock Award if such grant or issuance would be in violation of any applicable securities law.

(c) No Obligation to Notify or Minimize Taxes. The Company shall have no duty or obligation to any Participant to advise such holder as to the time or manner of exercising such Stock Award. Furthermore, the Company shall have no duty or obligation to warn or otherwise advise such holder of a pending termination or expiration of a Stock Award or a possible period in which the Stock Award may not be exercised. The Company has no duty or obligation to minimize the tax consequences of a Stock Award to the holder of such Stock Award.

8. MISCELLANEOUS.

(a) Use of Proceeds from Sales of Common Stock. Proceeds from the sale of shares of Common Stock pursuant to Stock Awards shall constitute general funds of the Company.

(b) Corporate Action Constituting the Grant of Stock Awards. Corporate action constituting a grant by the Company of a Stock Award to any Participant shall be deemed completed as of the date of such corporate action, unless otherwise determined by the Administrator, regardless of when the instrument, certificate, or letter evidencing the Stock Award is communicated to, or actually received or accepted by, the Participant.


(c) Shareholder Rights. No Participant shall be deemed to be the holder of, or to have any of the rights of a holder with respect to, any shares of Common Stock subject to a Stock Award unless and until (i) such Participant has satisfied all requirements for exercise of the Stock Award pursuant to its terms, if applicable, and (ii) the issuance of the Common Stock subject to such Stock Award has been entered into the books and records of the Company.

(d) No Employment or Other Service Rights. Nothing in the Plan, any Award Agreement or any other instrument executed thereunder or in connection with any Award granted pursuant thereto shall confer upon any Participant any right to continue to serve the Company or an Affiliate in the capacity in effect at the time the Award was granted or shall affect the right of the Company or an Affiliate to terminate (i) the employment of an Employee with or without notice and with or without Cause, (ii) the service of a Consultant pursuant to the terms of such Consultant’s agreement with the Company or an Affiliate, or (iii) the service of a Director pursuant to the Bylaws of the Company or an Affiliate, and any applicable provisions of the corporate law of the state in which the Company or the Affiliate is incorporated, as the case may be.

(e) Investment Assurances. The Company may require a Participant, as a condition of exercising or acquiring Common Stock under any Stock Award, (i) to give written assurances satisfactory to the Company as to the Participant’s knowledge and experience in financial and business matters and/or to employ a purchaser representative reasonably satisfactory to the Company who is knowledgeable and experienced in financial and business matters and that he or she is capable of evaluating, alone or together with the purchaser representative, the merits and risks of exercising the Stock Award, and (ii) to give written assurances satisfactory to the Company stating that the Participant is acquiring Common Stock subject to the Stock Award for the Participant’s own account and not with any present intention of selling or otherwise distributing the Common Stock. The foregoing requirements, and any assurances given pursuant to such requirements, shall be inoperative if (A) the issuance of the shares upon the exercise or acquisition of Common Stock under the Stock Award has been registered under a then-currently effective registration statement under the Securities Act or (B) as to any particular requirement, a determination is made by counsel for the Company that such requirement need not be met in the circumstances under the then-applicable securities laws. The Company may, upon advice of counsel to the Company, place legends on stock certificates issued under the Plan as such counsel deems necessary or appropriate in order to comply with applicable securities laws, including, but not limited to, legends restricting the transfer of the Common Stock.

(f) Withholding Obligations. Unless prohibited by the terms of an Award Agreement, the Company may, in its sole discretion, satisfy any federal, state or local tax withholding obligation relating to an Award by any of the following means or by a combination of such means: (i) causing the Participant to tender a cash payment; (ii) withholding shares of Common Stock from the shares of Common Stock issued or otherwise issuable to the Participant in connection with the Award; provided, however, that no shares of Common Stock are withheld with a value exceeding the minimum amount of tax required to be withheld by law (or such lesser amount as may be necessary to avoid classification of the Stock Award as a liability for financial accounting purposes); (iii) withholding cash from an Award settled in cash; (iv) withholding payment from any amounts otherwise payable to the Participant; or (v) by such other method as may be set forth in the Award Agreement.

(g) Electronic Delivery. Any reference herein to a “written” agreement or document shall include any agreement or document delivered electronically, filed publicly at www.sec.gov (or any successor website thereto) or posted on the Company’s intranet.


(h) Compliance with Section 409A of the Code.

(i) General. The Company intends that all Awards shall be structured to comply with, or to be exempt from, Section 409A of the Code, such that no adverse tax consequences, interest or penalties under Section 409A of the Code shall apply. To the extent that the Administrator determines that any Award granted under the Plan is subject to Section 409A of the Code, the Award Agreement evidencing such Award shall be deemed to incorporate the terms and conditions necessary to avoid the consequences specified in Section 409A(a)(1) of the Code. To the extent applicable, the Plan and Award Agreements shall be interpreted in accordance with Section 409A of the Code. In addition and notwithstanding any provision to the contrary in the Plan or any Award Agreement, the Administrator may, without a Participant’s consent, amend the Plan or Awards, adopt policies and procedures, or take any other actions (including amendments, policies, procedures and retroactive actions) as are necessary or appropriate to preserve the intended tax treatment of Awards, including any such actions intended to (A) exempt the Plan or any Award from Section 409A of the Code or (B) comply with Section 409A of the Code. However, the Company makes no representations or warranties as to an Award’s tax treatment under Section 409A of the Code or otherwise, and the Company has no obligation under the Plan or otherwise to avoid the taxes, penalties or interest under Section 409A of the Code with respect to any Award and shall have no liability to any Participant or any other person if any Award, compensation or other benefit under the Plan is determined to constitute nonqualified deferred compensation subject to taxes, penalties or interest under Section 409A of the Code.

(ii) Participant’s Termination of Continuous Service. If an Award constitutes “nonqualified deferred compensation” under Section 409A of the Code, any payment or settlement of such Award upon a termination of a Participant’s Continuous Service shall, to the extent necessary to avoid taxes under Section 409A of the Code, be made only upon the Participant’s “separation from service” within the meaning of Section 409A of the Code, whether such “separation from service” occurs upon or after the termination of the Participant’s Continuous Service.

(iii) Payments to Specified Employees. Notwithstanding any provision to the contrary in the Plan (and unless the Award Agreement specifically provides otherwise), if a Participant holding an Award that constitutes nonqualified deferred compensation under Section 409A of the Code is a “specified employee” for purposes of Section 409A of the Code, no distribution or payment of any amount shall be made upon a “separation from service” before a date that is six months following the date of such Participant’s “separation from service” (as defined in Section 409A of the Code without regard to alternative definitions thereunder) or, if earlier, the date of the Participant’s death, unless such distribution or payment can be made in a manner that complies with Section 409A of the Code.

(iv) Deferrals. To the extent permitted by applicable law, the Administrator, in its sole discretion, may determine that the delivery of Common Stock or the payment of cash, upon the exercise, vesting or settlement of all or a portion of any Award may be deferred and may establish programs and procedures for deferral elections to be made by Participants. Deferrals by Participants shall be made in accordance with Section 409A of the Code. Consistent with Section 409A of the Code, the Administrator may provide for distributions while a Participant is still an Employee or otherwise providing services to the Company or an Affiliate. The Administrator is authorized to make deferrals of Awards and determine when, and in what annual percentages, a Participant may receive payments, including lump sum payments, following the Participant’s termination of Continuous Service, and implement such other terms and conditions consistent with the provisions of the Plan and in accordance with applicable law.

(i) Clawback Provisions. All Awards granted under the Plan shall be subject to recoupment in accordance with any clawback, recovery or recoupment policy that Company may adopt, including any such policy adopted pursuant to the listing standards of any national securities exchange on which the Company’s securities are listed or pursuant to other requirements of the Dodd-Frank Wall Street Reform and Consumer Protection Act or other applicable law. In addition, the Administrator may impose such other clawback, recovery or recoupment provisions in an Award Agreement as the Administrator determines necessary or appropriate, including but not limited to a reacquisition right in respect of previously acquired shares of Common Stock or other cash or property upon the occurrence of an event constituting Cause. No recovery of compensation under such a clawback policy shall be an event giving rise to a right to resign for “good reason” or “constructive termination” (or similar term) under the Plan or any agreement with the Company.


9. ADJUSTMENTS UPON CHANGES IN THE COMMON STOCK; OTHER CORPORATE EVENTS.

(a) Capitalization Adjustments. In the event of a Capitalization Adjustment, the Administrator shall appropriately and proportionately adjust (i) the class(es) and maximum number of securities subject to the Plan pursuant to Section 3(a), (ii) the class(es) and maximum number of securities that may be awarded to any person pursuant to Section 4(f), and (iii) the class(es) and number of securities and price per share of stock subject to outstanding Stock Awards. The Administrator shall make such adjustments, and its determination shall be final, binding and conclusive.

(b) Dissolution or Liquidation. Except as otherwise provided in the applicable Stock Award Agreement, in the event of a dissolution or liquidation of the Company, all outstanding Stock Awards (other than Stock Awards consisting of vested and outstanding shares of Common Stock not subject to a forfeiture condition or the Company’s right of repurchase) shall terminate immediately prior to the completion of such dissolution or liquidation, and the shares of Common Stock subject to the Company’s repurchase rights or subject to a forfeiture condition may be repurchased or reacquired by the Company notwithstanding the fact that the holder of such Stock Award is providing Continuous Service; provided, however, that the Administrator may, in its sole discretion, cause some or all Stock Awards to become fully vested, exercisable and/or no longer subject to repurchase or forfeiture (to the extent such Stock Awards have not previously expired or terminated) before the dissolution or liquidation is completed but contingent on its completion.

(c) Change in Control.

(i) In the event of a Change in Control, if a Participant’s entire Award is not (A) continued in full force and effect by the Company, (B) assumed in full and continued in full force and effect by the Entity or its parent that is the surviving, purchasing or continuing corporation or other Entity in the Change in Control (the “Acquiror”), or (C) replaced by the Acquiror with a substantially equivalent award with respect to the Acquiror’s capital stock, with appropriate adjustments as to the number of securities and exercise prices, the Award shall fully vest (and as to Options and SARs, become fully exercisable) effective immediately prior to, but conditioned on the consummation of, the Change in Control, and, except as otherwise provided in an Award Agreement evidencing an Award, for each such Award that vests subject to the attainment of one or more Performance Goals, the applicable Performance Goals shall be deemed achieved at the greater of target or actual performance (with the Performance Goals equitably adjusted to reflect a shortened Performance Period ending as of the Change in Control). For purposes of this Section 9(c), if so determined by the Administrator in its sole discretion, an Award denominated in shares of Common Stock shall be deemed assumed if, following the Change in Control, the Award confers the right to receive, subject to the terms and conditions of the Plan and the applicable Award Agreement, for each share of Common Stock subject to the Award immediately prior to the Change in Control, the consideration (whether stock, cash, other securities or property or a combination thereof) to which a holder of a share of Common Stock on the effective date of the Change in Control was entitled (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding shares of Common Stock); provided, however, that if such consideration is not solely common stock of the Acquiror, the Administrator may, with the consent of the Acquiror, provide for the consideration to be received upon the exercise or settlement of the Award, for each share of Common Stock subject to the Award, to consist solely of common stock of the Acquiror equal in Fair Market Value to the per share consideration received by holders of Common Stock pursuant to the Change in Control.

(ii) A Stock Award may be subject to additional acceleration of vesting and exercisability upon or after the termination of the Participant’s Continuous Service in connection with the consummation of a Change in Control (including within a specified period following a Change in Control) as may be provided in any written employment agreement or Stock Award Agreement between the Company or any Affiliate and the Participant or as may be otherwise determined by the Administrator.

(iii) Notwithstanding any other provision of the Plan to the contrary, with respect to an Award that constitutes “nonqualified deferred compensation” subject to the provisions of Section 409A of the Code, an event shall not be considered to be a Change in Control under the Plan unless such event is also a “change in ownership,” a “change in effective control” or a “change in the ownership of a substantial portion of the assets” of the Company, in each case within the meaning of Section 409A of the Code.


10. AMENDMENT, TERMINATION OR SUSPENSION OF THE PLAN.

(a) Amendment of the Plan. The Board has the power and authority to amend any provision of the Plan at any time; provided, however, that without the approval of the Company’s shareholders given within twelve months before or after any such Plan amendment, the Board shall not have the right or authority (i) to increase the aggregate number of shares of Common Stock (including upon the exercise of Incentive Stock Options) that may be issued under the Plan pursuant to Section 3(a), provided that an increase that is made pursuant to Section 9(a) in connection with a Capitalization Adjustment shall not require shareholder approval and may be made by the Board, (ii) to amend Section 4(e) relating to the repricing, cancellation and re-grant of Stock Awards, (iii) to amend the Plan in any respect that requires shareholder approval under the rules of The Nasdaq Stock Market LLC (or under the rules of any other national securities exchange on which the Common Stock may subsequently be traded), or (iv) to amend the Plan in any respect that requires shareholder approval under the Code or any other applicable law.

(b) Termination or Suspension of the Plan. The Board may suspend or terminate the Plan at any time. Unless terminated sooner by the Board, the Plan shall automatically terminate on the fifth anniversary of the date that the Plan was adopted by the Board. No Awards may be granted under the Plan while the Plan is suspended or after it is terminated.

(c) No Impairment of Rights upon the Plan’s Amendment, Suspension or Termination. Unless otherwise provided in the applicable Award Agreement, the amendment, suspension or termination of the Plan shall not impair rights and obligations under any Award that is granted prior to such amendment, suspension or termination, except with the written consent of the affected Participant.

11. EFFECTIVE DATE OF THE PLAN.

The Plan shall become effective on the Effective Date. The Plan shall be submitted for the approval of the Company’s shareholders at the 2021 annual meeting of shareholders. Awards may be granted prior to such shareholder approval, provided that such Awards shall not be exercisable, shall not vest, the restrictions thereon shall not lapse and no shares of Common Stock shall be issued pursuant to such Awards prior to the date that the Plan is approved by the Company’s shareholders. If such shareholder approval is not obtained at the 2021 annual meeting of shareholders, all Awards previously granted under the Plan shall be cancelled and become null and void.

12. CHOICE OF LAW.

The law of the State of California shall govern all questions concerning the construction, validity and interpretation of the Plan, without regard to that state’s conflict of laws rules.

13. DEFINITIONS.

As used in the Plan, the following definitions shall apply to the capitalized terms indicated below:

(a) “Acquiror” has the meaning set forth in Section 9(c)(i).

(b) “Administrator” means the Board or a Committee to the extent that the Board’s power or authority under the Plan has been delegated to such Committee.

(c) “Affiliate” means, at the time of determination, any “parent” or “subsidiary” of the Company as such terms are defined in Rule 405 of the Securities Act. The Administrator shall have the authority to determine the time or times at which “parent” or “subsidiary” status is determined within the foregoing definition.

(d) “Award” means a Stock Award or a Performance Cash Award.


(e) “Award Agreement” means a written agreement between the Company and a Participant evidencing the terms and conditions of an Award.

(f) “Board” means the Board of Directors of the Company.

(g) “Capitalization Adjustment” means any change that is made in, or other events that occur with respect to, the Common Stock subject to the Plan or subject to any Stock Award after the Effective Date without the receipt of consideration by the Company through reorganization, recapitalization, reincorporation, stock dividend, dividend in property other than cash, large nonrecurring cash dividend, stock split, reverse stock split, spin-off, split-off, liquidating dividend, combination of shares, exchange of shares, change in corporate structure or any similar equity restructuring transaction, as that term is used in Statement of Financial Accounting Standards Board Accounting Standards Codification Topic 718 (or any amendment or successor to such standard). Notwithstanding the foregoing, the conversion of any convertible securities of the Company shall not be treated as a Capitalization Adjustment.

(h) “Cause” shall have the meaning ascribed to such term in any written agreement between the Participant and the Company or an Affiliate defining such term and, in the absence of such agreement, such term shall mean, with respect to a Participant, the occurrence of any of the following events: (i) the Participant’s commission of an act of fraud, embezzlement or dishonesty that has a material adverse impact on the Company or an Affiliate; (ii) the Participant’s conviction of, or plea of “guilty” or “no contest” to, a felony; (iii) the Participant’s unauthorized use or disclosure of confidential information or trade secrets of the Company or an Affiliate that has a material adverse impact on such entity; or (iv) the Participant’s intentional misconduct that has a material adverse impact on the Company or an Affiliate. Any determination by the Company that the Continuous Service of a Participant was terminated with or without Cause for the purposes of outstanding Awards held by such Participant shall have no effect upon any determination of the rights or obligations of the Company or such Participant for any other purpose.

(i) “Change in Control” means the occurrence, in a single transaction or in a series of related transactions, of any one or more of the following events:

(i) Any Exchange Act Person becomes the Owner, directly or indirectly, of securities of the Company representing more than 50% of the combined voting power of the Company’s then-outstanding securities other than by virtue of a merger, consolidation or similar transaction; notwithstanding the foregoing, a Change in Control shall not be deemed to occur (A) on account of the acquisition of securities of the Company directly from the Company, (B) on account of the acquisition of securities of the Company by an investor, any affiliate thereof or any other Exchange Act Person that acquires the Company’s securities in a transaction or series of related transactions the primary purpose of which is to obtain financing for the Company through the issuance of equity securities, or (C) solely because the level of Ownership held by any Exchange Act Person (the “Subject Person”) exceeds the designated percentage threshold of the outstanding voting securities as a result of a repurchase or other acquisition of voting securities by the Company reducing the number of shares outstanding, provided that if a Change in Control would occur (but for the operation of this clause) as a result of the acquisition of voting securities by the Company, and after such share acquisition, the Subject Person becomes the Owner of any additional voting securities that, assuming the repurchase or other acquisition had not occurred, increases the percentage of the then-outstanding voting securities Owned by the Subject Person over the designated percentage threshold, then a Change in Control shall be deemed to occur;

(ii) There is consummated a merger, consolidation or similar transaction involving (directly or indirectly) the Company and, immediately after the consummation of such merger, consolidation or similar transaction, the shareholders of the Company immediately prior thereto do not Own, directly or indirectly, either (A) outstanding voting securities representing more than 50% of the combined outstanding voting power of the surviving Entity in such merger, consolidation or similar transaction or (B) more than 50% of the combined outstanding voting power of the parent of the surviving Entity in such merger, consolidation or similar transaction, in each case in substantially the same proportions as their Ownership of the outstanding voting securities of the Company immediately prior to such transaction;


(iii) There is consummated a sale, lease, exclusive license or other disposition of all or substantially all of the consolidated assets of the Company and its Subsidiaries, other than a sale, lease, license or other disposition of all or substantially all of the consolidated assets of the Company and its Subsidiaries to an Entity, more than 50% of the combined voting power of the voting securities of which are Owned by shareholders of the Company in substantially the same proportions as their Ownership of the outstanding voting securities of the Company immediately prior to such sale, lease, license or other disposition; or

(iv) Individuals who, at the beginning of any twelve-month period following the Effective Date of the Plan, are members of the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the members of the Board on any subsequent date during such twelve-month period; provided, however, that if the appointment or election (or nomination for election) of any new Board member was approved or recommended by a majority vote of the members of the Incumbent Board then still in office, such new member shall, for purposes of the Plan, be considered as a member of the Incumbent Board.

Notwithstanding the foregoing or any other provision of the Plan, (i) the term Change in Control shall not include a sale of assets, merger or other transaction effected exclusively for the purpose of changing the domicile of the Company; and (ii) the definition of Change in Control (or any analogous term) in a written employment agreement between the Company or any Affiliate and the Participant shall supersede the foregoing definition with respect to Awards subject to such agreement; provided, however, that if no definition of Change in Control or any analogous term is set forth in such an employment agreement, the foregoing definition shall apply.

(j) “Code” means the Internal Revenue Code of 1986, as amended from time to time, and any successor thereto, the Treasury Regulations thereunder and other relevant interpretive guidance issued by the Internal Revenue Service or the Treasury Department. Reference to any specific section of the Code shall be deemed to include such regulations and guidance, as well as any successor provision of the Code.

(k) “Committee” means a committee of two or more Directors to whom authority has been delegated by the Board in accordance with Section 2(c).

(l) “Common Stock” means the common stock of the Company.

( m) “Company” means Calavo Growers, Inc., a California corporation.

(n) “Consultant” means any individual, including an advisor, who is engaged by the Company or an Affiliate to render bona fide consulting or advisory services to the Company or an Affiliate, provided that such services are not in connection with the offer or sale of the Company’s securities in a capital-raising transaction and that such services do not directly or indirectly promote or maintain a market for the Company’s securities. Service solely as a Director, or payment of a fee for such service, shall not cause a Director to be considered a “Consultant” for purposes of the Plan.


(o) “Continuous Service” means that the Participant’s service with the Company or an Affiliate, whether as an Employee, Director or Consultant, is not interrupted or terminated. A change in the capacity in which the Participant renders service to the Company or an Affiliate as an Employee, Consultant or Director or a change in the entity for which the Participant renders such service, provided that there is no interruption or termination of the Participant’s service with the Company or an Affiliate, shall not terminate a Participant’s Continuous Service; provided, however, if the Entity for which a Participant is rendering services ceases to qualify as an Affiliate, as determined by the Administrator, in its sole discretion, such Participant’s Continuous Service shall be considered to have terminated on the date such Entity ceases to qualify as an Affiliate. To the extent permitted by law, the Administrator or the Chief Executive Officer of the Company, in that party’s sole discretion, may determine whether Continuous Service shall be considered interrupted in the case of (i) any leave of absence approved by the Administrator or Chief Executive Officer, including sick leave, military leave or any other personal leave or (ii) transfers between the Company, an Affiliate, or their successors. Notwithstanding the foregoing, a leave of absence shall be treated as Continuous Service for purposes of vesting in an Award only to such extent as may be provided in the Company’s leave of absence policy, in the written terms of any leave of absence agreement or policy applicable to the Participant, or as otherwise required by law.

(p) “Director” means a member of the Board.

(q) “Disability” means, with respect to a Participant, the inability of such Participant to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than twelve months, as provided in Sections 22(e)(3) and 409A(a)(2)(C)(i) of the Code, and shall be determined by the Administrator on the basis of such medical evidence as the Administrator deems warranted under the circumstances.

(r) “Effective Date” means the effective date of the Plan, which is December 9, 2020 and which is the date on which the Board approved and adopted the Plan; provided, however, that the Plan is subject to approval by the Company’s shareholders at the 2021 annual meeting of shareholders.

(s) “Employee” means any person employed by the Company or an Affiliate. However, service solely as a Director, or payment of a fee for such services, shall not cause a Director to be considered an “Employee” for purposes of the Plan.

(t) “Entity” means a corporation, partnership, limited liability company or other entity.

(u) “Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.

(v) “Exchange Act Person” means any natural person, Entity or “group” (within the meaning of Section 13(d) or 14(d) of the Exchange Act), except that “Exchange Act Person” shall not include (i) the Company or any Subsidiary of the Company, (ii) any employee benefit plan of the Company or any Subsidiary of the Company or any trustee or other fiduciary holding securities under an employee benefit plan of the Company or any Subsidiary of the Company, (iii) an underwriter temporarily holding securities pursuant to a registered public offering of such securities, or (iv) an Entity Owned, directly or indirectly, by the shareholders of the Company in substantially the same proportions as their Ownership of stock of the Company.

(w) “Fair Market Value” means, as of any date, the value of the Common Stock determined as follows:

(i) If the Common Stock is listed on any established stock exchange or traded on any established market, the Fair Market Value of a share of Common Stock shall be, unless otherwise determined by the Administrator, the closing sales price for such stock as quoted on such exchange or market (or the exchange or market with the greatest volume of trading in the Common Stock) on the date of determination, as reported in a source the Administrator deems reliable;


(ii) Unless otherwise provided by the Administrator, if there is no closing sales price for the Common Stock on the date of determination, then the Fair Market Value shall be the closing selling price on the last preceding date for which such quotation exists; and

(iii) In the absence of such markets for the Common Stock, the Fair Market Value shall be determined by the Administrator in good faith and in a manner that complies with Sections 409A and 422 of the Code.

(x) “Full Value Award” has the meaning set forth in Section 3(b)(i).

(y) “Incentive Stock Option” means an option granted pursuant to Section 5 of the Plan that is intended to be, and qualifies as, an “incentive stock option” within the meaning of Section 422 of the Code.

(z) “Incumbent Board” has the meaning set forth in Section 13(i)(iv).

(aa) “Non-Employee Director” means a Director who not an Employee.

(bb) “Nonstatutory Stock Option” means any option granted pursuant to Section 5 of the Plan that does not qualify as an Incentive Stock Option.

(cc) “Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act.

(dd) “Option” means an Incentive Stock Option or a Nonstatutory Stock Option to purchase shares of Common Stock granted pursuant to the Plan.

(ee) “Option Agreement” means a written agreement between the Company and an Optionholder evidencing the terms and conditions of an Option grant. Each Option Agreement shall be subject to the terms and conditions of the Plan.

(ff) “Optionholder” means a person to whom an Option is granted pursuant to the Plan or, if applicable, such other person who holds an outstanding Option.

(gg) “Other Stock Award” means an award based in whole or in part by reference to the Common Stock which is granted pursuant to the terms and conditions of Section 6(d).

(hh) “Other Stock Award Agreement” means a written agreement between the Company and a holder of an Other Stock Award evidencing the terms and conditions of an Other Stock Award grant. Each Other Stock Award Agreement shall be subject to the terms and conditions of the Plan.

(ii) “Outside Director” means a Director who is (i) a “non-employee director” within the meaning of Rule 16b-3 under the Exchange Act and (ii) an “independent director” under applicable rules of The Nasdaq Stock Market LLC (or under the rules of any other national securities exchange on which the Common Stock may subsequently be traded), including the independence rules of such stock exchange relating to compensation committee members.

(jj) “Own,” “Owned,” “Owner,” “Ownership” means that a person or Entity owns, owned, is the owner of or has acquired ownership of securities, directly or indirectly, through any contract, arrangement, understanding, relationship or otherwise and has or shares voting power, which includes the power to vote or to direct the voting, with respect to such securities.

(kk) “Participant” means a person to whom an Award is granted pursuant to the Plan or, if applicable, such other person who holds an outstanding Stock Award.


(ll) “Performance Cash Award” means an award of cash granted pursuant to the terms and conditions of Section (6)(c)(ii).

(mm) “Performance Criteria” means the one or more criteria that the Administrator shall select for purposes of establishing the Performance Goals for a Performance Period. The Performance Criteria that shall be used to establish such Performance Goals may be based on any one of, or combination of, the following as determined by the Administrator: (i) earnings (including earnings per share and net earnings); (ii) earnings before interest, taxes and depreciation; (iii) earnings before interest, taxes, depreciation and amortization; (iv) total shareholder return; (v) return on equity or average shareholders’ equity; (vi) return on assets, investment or capital employed; (vii) stock price performance; (viii) margin (including gross margin); (ix) income (before or after taxes); (x) operating income; (xi) operating income after taxes; (xii) pre-tax profit, operating profit or net operating profit; (xiii) operating cash flow; (xiv) sales or revenue targets; (xv) increases in revenue; (xvi) expenses and cost reduction goals; (xvii) improvement in or attainment of working capital levels; (xviii) economic value added (or an equivalent metric); (xix) market share (in the aggregate or by segment); (xx) cash flow; (xxi) cash flow per share; (xxii) debt levels or debt reduction; (xxiii) objective measures of productivity and operating efficiency; (xxiv) performance of business acquisitions; (xxv) measures of customer satisfaction or retention; (xxvi) success in compliance with applicable laws and regulations and applicable accounting requirements; (xxvii) investor relations activities and success; (xxviii) shareholders’ equity; (xxix) capital expenditures; (xxx) measures of workforce diversity or retention; (xxxi) growth of net income or operating income; and (xxxii) any other measures of performance selected by the Administrator.

(nn) “Performance Goals” means, for a Performance Period, the one or more goals established by the Administrator for the Performance Period based upon the Performance Criteria. Performance Goals may be based on a Company-wide basis, with respect to one or more business units, divisions, Affiliates, or business segments, and in either absolute terms or relative to the performance of one or more comparable companies or the performance of one or more relevant indices. Unless specified otherwise by the Administrator (i) in the Award Agreement at the time the Award is granted or (ii) in such other document setting forth the Performance Goals at the time the Performance Goals are established, the Administrator may, in its sole discretion, make appropriate adjustments in the method of calculating the attainment of Performance Goals for a Performance Period as follows: (A) to exclude restructuring and/or other nonrecurring charges; (B) to exclude exchange rate effects, as applicable, for non-U.S. dollar denominated Performance Goals; (C) to exclude the effects of changes to generally accepted accounting principles; (D) to exclude the effects of any statutory adjustments to corporate tax rates; (E) to exclude the effects of any “extraordinary items” as determined under generally accepted accounting principles; (F) to exclude the dilutive effects of acquisitions or joint ventures; (G) to assume that any business divested by the Company achieved performance objectives at targeted levels during the balance of a Performance Period following such divestiture; (H) to exclude the effect of any change in the outstanding shares of Common Stock of the Company by reason of any stock dividend or split, stock repurchase, reorganization, recapitalization, merger, consolidation, spin-off, combination or exchange of shares or other similar corporate change, or any distributions to shareholders other than regular cash dividends; (I) to exclude the effects of stock-based compensation and/or the award of bonuses under the Company’s bonus plans; (J) to exclude expenses incurred in the acquisition or disposition of businesses; and (K) to exclude the effect of any other unusual, non-recurring gain or loss or other extraordinary item. In addition, the Administrator retains the sole discretion to define the manner of calculating the Performance Criteria it selects to use for such Performance Period. Partial achievement of the specified criteria may result in the payment or vesting corresponding to the degree of achievement as specified in the Stock Award Agreement or the written terms of a Performance Cash Award.

(oo) “Performance Period” means the period of time selected by the Administrator over which the attainment of one or more Performance Goals will be measured for the purpose of determining a Participant’s right to and the payment of a Performance Stock Award or a Performance Cash Award. Performance Periods may be of varying and overlapping duration, at the sole discretion of the Administrator.

(pp) “Performance Stock Award” means a Stock Award granted under the terms and conditions of Section 6(c)(i).

(qq) “Plan” means this Calavo Growers, Inc. 2020 Equity Incentive Plan, as it may be amended from time to time.


(rr) “Restricted Stock Award” means an award of shares of Common Stock which is granted pursuant to the terms and conditions of Section 6(a).

(ss) “Restricted Stock Award Agreement” means a written agreement between the Company and a holder of a Restricted Stock Award evidencing the terms and conditions of a Restricted Stock Award grant. Each Restricted Stock Award Agreement shall be subject to the terms and conditions of the Plan.

(tt) “Restricted Stock Unit Award” means a right to receive shares of Common Stock (and/or cash or other consideration of equal value) which is granted pursuant to the terms and conditions of Section 6(b).

(uu) “Restricted Stock Unit Award Agreement” means a written agreement between the Company and a holder of a Restricted Stock Unit Award evidencing the terms and conditions of a Restricted Stock Unit Award grant. Each Restricted Stock Unit Award Agreement shall be subject to the terms and conditions of the Plan.

(vv) “Securities Act” means the Securities Act of 1933, as amended.

(ww) “Share Reserve” has the meaning set forth in Section 3(a).

(xx) “Stock Appreciation Right” or “SAR” means a right to receive the appreciation on Common Stock that is granted pursuant to the terms and conditions of Section 5.

(yy) “Stock Appreciation Right Agreement” means a written agreement between the Company and a holder of a Stock Appreciation Right evidencing the terms and conditions of a Stock Appreciation Right grant. Each Stock Appreciation Right Agreement shall be subject to the terms and conditions of the Plan.

(zz) “Stock Award” means an Incentive Stock Option, a Nonstatutory Stock Option, a Restricted Stock Award, a Restricted Stock Unit Award, a Stock Appreciation Right, a Performance Stock Award or any Other Stock Award granted under the Plan.

(aaa) “Stock Award Agreement” means a written agreement between the Company and a Participant evidencing the terms and conditions of a Stock Award grant. Each Stock Award Agreement shall be subject to the terms and conditions of the Plan.

(bbb) “Subject Person” has the meaning set forth in Section 13(i)(i).

(ccc) “Subsidiary” means, with respect to the Company, (i) any corporation of which more than 50% of the outstanding capital stock having ordinary voting power to elect a majority of the board of directors of such corporation (irrespective of whether, at the time, stock of any other class or classes of such corporation shall have or might have voting power by reason of the happening of any contingency) is at the time, directly or indirectly, Owned by the Company, and (ii) any partnership, limited liability company or other entity in which the Company has a direct or indirect interest (whether in the form of voting or participation in profits or capital contribution) of more than 50%.

(ddd) “Ten Percent Shareholder” means a person who Owns (or is deemed to Own pursuant to Section 424(d) of the Code) stock possessing more than ten percent of the total combined voting power of all classes of stock of the Company or any Affiliate.


EX-31.1 3 cvgw-20210430xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

15 U.S.C. § 7241

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, James Gibson, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Calavo Growers, 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 the 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 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:
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize, and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:  June 8, 2021

/s/  James Gibson

James Gibson

Chief Executive Officer


EX-31.2 4 cvgw-20210430xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

15 U.S.C. § 7241

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kevin Manion, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Calavo Growers, 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 the 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 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:
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize, and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: June 8, 2021

/s/ Kevin Manion

Kevin Manion

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 5 cvgw-20210430xex32d1.htm EX-32.1

Exhibit 32.1

WRITTEN STATEMENT OF CHIEF EXECUTIVE OFFICER

AND CHIEF FINANCIAL OFFICER

Each of the undersigned, the Chief Executive Officer, and Chief Financial Officer of Calavo Growers, Inc. (the Company), hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge, the Company’s Quarterly Report on Form 10-Q for the quarter ended April 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), fully complies with the requirements of Section 13(a) or 15 (d) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:  June 8, 2021

/s/  James Gibson

James Gibson

Chief Executive Officer

/s/ Kevin Manion

Kevin Manion

Chief Financial Officer


EX-101.SCH 6 cvgw-20210430.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Other Assets - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Other Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of the business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Information regarding our operations in different segments link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Other events link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Noncontrolling interest link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Mexican IVA taxes receivable link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Information regarding our operations in different segments (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Noncontrolling interest (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of the business (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Information regarding our operations in different segments - Product (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Related party transactions - FreshRealm (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Other Assets - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Other Events (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Mexican IVA taxes receivable (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - FreshRealm Separation (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - FreshRealm Separation link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - COVID-19 Pandemic Impact link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of the business (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvgw-20210430_cal.xml EX-101.CAL EX-101.DEF 8 cvgw-20210430_def.xml EX-101.DEF EX-101.LAB 9 cvgw-20210430_lab.xml EX-101.LAB EX-101.PRE 10 cvgw-20210430_pre.xml EX-101.PRE XML 11 cvgw-20210430x10q_htm.xml IDEA: XBRL DOCUMENT 0001133470 cvgw:FreshRealmMember 2021-02-02 2021-02-02 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2020-11-01 2021-04-30 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2011Member 2020-11-01 2021-04-30 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2011Member 2019-04-01 2019-04-30 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2018-07-01 2018-07-31 0001133470 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001133470 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001133470 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001133470 us-gaap:RetainedEarningsMember 2021-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2021-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001133470 us-gaap:RetainedEarningsMember 2021-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2021-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001133470 us-gaap:RetainedEarningsMember 2020-10-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-10-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-10-31 0001133470 us-gaap:RetainedEarningsMember 2020-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2020-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001133470 us-gaap:RetainedEarningsMember 2020-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001133470 2020-01-31 0001133470 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-10-31 0001133470 us-gaap:RetainedEarningsMember 2019-10-31 0001133470 us-gaap:NoncontrollingInterestMember 2019-10-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001133470 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-10-31 0001133470 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001133470 us-gaap:CommonStockMember 2021-04-30 0001133470 us-gaap:CommonStockMember 2021-01-31 0001133470 us-gaap:CommonStockMember 2020-10-31 0001133470 us-gaap:CommonStockMember 2020-04-30 0001133470 us-gaap:CommonStockMember 2020-01-31 0001133470 us-gaap:CommonStockMember 2019-10-31 0001133470 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-04-30 0001133470 us-gaap:EmployeeStockOptionMember 2020-10-31 0001133470 us-gaap:EmployeeStockOptionMember 2021-04-30 0001133470 2021-04-21 0001133470 us-gaap:RestrictedStockMember 2020-10-31 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 cvgw:KeyEmployeesMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-04-30 0001133470 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-11-01 2021-04-30 0001133470 cvgw:FreshRealmMember 2021-02-01 2021-04-30 0001133470 cvgw:FreshRealmMember 2020-11-01 2021-04-30 0001133470 cvgw:FreshRealmMember cvgw:RfgMember 2020-02-01 2020-04-30 0001133470 cvgw:FreshRealmMember 2020-02-01 2020-04-30 0001133470 cvgw:FreshRealmMember cvgw:RfgMember 2019-11-01 2020-04-30 0001133470 cvgw:FreshRealmMember 2019-11-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:NonUsMember 2021-02-01 2021-04-30 0001133470 cvgw:RfgMember 2021-02-01 2021-04-30 0001133470 cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 cvgw:CalavoFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:NonUsMember 2020-11-01 2021-04-30 0001133470 cvgw:RfgMember 2020-11-01 2021-04-30 0001133470 cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 cvgw:CalavoFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:NonUsMember 2020-02-01 2020-04-30 0001133470 cvgw:RfgMember 2020-02-01 2020-04-30 0001133470 cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 cvgw:CalavoFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember cvgw:CalavoFoodsMember 2019-11-01 2020-04-30 0001133470 us-gaap:NonUsMember 2019-11-01 2020-04-30 0001133470 cvgw:RfgMember 2019-11-01 2020-04-30 0001133470 cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 cvgw:CalavoFoodsMember 2019-11-01 2020-04-30 0001133470 srt:DirectorMember 2021-02-01 2021-04-30 0001133470 cvgw:BelherMember 2021-02-01 2021-04-30 0001133470 srt:DirectorMember 2020-11-01 2021-04-30 0001133470 cvgw:DonMemoMember 2020-11-01 2021-04-30 0001133470 cvgw:BelherMember 2020-11-01 2021-04-30 0001133470 srt:DirectorMember 2020-02-01 2020-04-30 0001133470 cvgw:DonMemoMember 2020-02-01 2020-04-30 0001133470 cvgw:BelherMember 2020-02-01 2020-04-30 0001133470 srt:DirectorMember 2019-11-01 2020-04-30 0001133470 cvgw:DonMemoMember 2019-11-01 2020-04-30 0001133470 cvgw:BelherMember 2019-11-01 2020-04-30 0001133470 cvgw:FreshRealmMember 2019-11-01 2020-10-31 0001133470 country:US 2021-04-30 0001133470 country:MX 2021-04-30 0001133470 country:US 2020-10-31 0001133470 country:MX 2020-10-31 0001133470 cvgw:DonMemoMember 2021-02-01 2021-04-30 0001133470 cvgw:DonMemoMember 2020-11-01 2021-01-31 0001133470 cvgw:DonMemoMember 2020-10-01 2020-10-31 0001133470 cvgw:FreshRealmMember 2020-10-31 0001133470 cvgw:AvocadosDeJaliscoMember 2021-02-01 2021-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2020-11-01 2021-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2020-02-01 2020-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2019-11-01 2020-04-30 0001133470 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001133470 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001133470 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001133470 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001133470 cvgw:AvocadosDeJaliscoMember cvgw:AvocadosDeJaliscoMember 2021-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2021-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2021-01-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-10-31 0001133470 cvgw:AvocadosDeJaliscoMember 2020-04-30 0001133470 cvgw:AvocadosDeJaliscoMember 2020-01-31 0001133470 cvgw:AvocadosDeJaliscoMember 2019-10-31 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-29 0001133470 cvgw:TotalCreditFacilityMember 2021-01-29 0001133470 cvgw:AccordionCreditFacilityMember 2021-01-29 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-28 0001133470 cvgw:TotalCreditFacilityMember 2021-01-28 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-04-30 0001133470 us-gaap:RevolvingCreditFacilityMember 2020-10-31 0001133470 cvgw:TroygouldPcMember 2021-02-01 2021-04-30 0001133470 cvgw:TroygouldPcMember 2020-11-01 2021-04-30 0001133470 cvgw:TroygouldPcMember 2020-02-01 2020-04-30 0001133470 cvgw:TroygouldPcMember 2019-11-01 2020-04-30 0001133470 cvgw:LimoneiraMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001133470 cvgw:LimoneiraMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001133470 cvgw:LimoneiraMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 cvgw:LimoneiraMember us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 us-gaap:TrademarksMember 2021-04-30 0001133470 us-gaap:TrademarksMember 2020-10-31 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2021-04-30 0001133470 us-gaap:MexicanTaxAuthorityMember us-gaap:TaxYear2013Member 2018-07-31 0001133470 cvgw:FreshRealmMember 2021-04-30 0001133470 2021-01-31 0001133470 us-gaap:TradeSecretsMember 2020-11-01 2021-04-30 0001133470 us-gaap:TradeNamesMember 2020-11-01 2021-04-30 0001133470 us-gaap:CustomerRelationshipsMember 2020-11-01 2021-04-30 0001133470 us-gaap:TradeSecretsMember 2021-04-30 0001133470 us-gaap:TradeNamesMember 2021-04-30 0001133470 us-gaap:CustomerRelationshipsMember 2021-04-30 0001133470 us-gaap:TradeSecretsMember 2020-10-31 0001133470 us-gaap:TradeNamesMember 2020-10-31 0001133470 us-gaap:CustomerRelationshipsMember 2020-10-31 0001133470 cvgw:LimoneiraMember 2021-02-01 2021-04-30 0001133470 cvgw:LimoneiraMember 2020-11-01 2021-04-30 0001133470 cvgw:LimoneiraMember 2020-02-01 2020-04-30 0001133470 cvgw:LimoneiraMember 2019-11-01 2020-04-30 0001133470 cvgw:DonMemoMember cvgw:BelherMember 2021-04-30 0001133470 cvgw:FreshRealmMember 2020-05-01 2020-07-31 0001133470 us-gaap:RestrictedStockMember 2021-04-30 0001133470 2020-12-04 2020-12-04 0001133470 2020-04-30 0001133470 2019-10-31 0001133470 srt:MaximumMember 2021-04-30 0001133470 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001133470 us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001133470 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 us-gaap:FairValueMeasurementsRecurringMember 2020-10-31 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2021-02-01 2021-04-30 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2021-02-01 2021-04-30 0001133470 us-gaap:RestrictedStockMember 2021-02-01 2021-04-30 0001133470 srt:DirectorMember 2021-02-01 2021-04-30 0001133470 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2020-11-01 2021-04-30 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2020-11-01 2021-04-30 0001133470 us-gaap:RestrictedStockMember 2020-11-01 2021-04-30 0001133470 srt:DirectorMember 2020-11-01 2021-04-30 0001133470 us-gaap:RestrictedStockMember 2020-02-01 2020-04-30 0001133470 us-gaap:RestrictedStockMember 2019-11-01 2020-04-30 0001133470 cvgw:DonMemoMember 2021-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001133470 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001133470 cvgw:BelherMember 2020-10-31 0001133470 srt:DirectorMember 2021-04-30 0001133470 srt:DirectorMember 2020-10-31 0001133470 cvgw:FreshRealmMember srt:MinimumMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MinimumMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MaximumMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember srt:MaximumMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:PromissoryNotesMember 2021-02-03 2021-02-03 0001133470 cvgw:IntersegmentElimination2Member 2021-02-01 2021-04-30 0001133470 cvgw:IntersegmentElimination1Member 2021-02-01 2021-04-30 0001133470 cvgw:IntersegmentElimination2Member 2020-11-01 2021-04-30 0001133470 cvgw:IntersegmentElimination1Member 2020-11-01 2021-04-30 0001133470 cvgw:IntersegmentElimination2Member 2020-02-01 2020-04-30 0001133470 cvgw:IntersegmentElimination1Member 2020-02-01 2020-04-30 0001133470 cvgw:IntersegmentElimination2Member 2019-11-01 2020-04-30 0001133470 cvgw:IntersegmentElimination1Member 2019-11-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember 2021-02-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-04-30 0001133470 us-gaap:IntersegmentEliminationMember 2020-02-01 2020-04-30 0001133470 us-gaap:IntersegmentEliminationMember 2019-11-01 2020-04-30 0001133470 cvgw:FreshRealmMember 2021-02-03 0001133470 cvgw:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2020-11-02 2020-11-02 0001133470 cvgw:FreshRealmMember 2019-11-01 2021-04-30 0001133470 cvgw:FreshRealmMember cvgw:PromissoryNotesMember 2021-02-03 0001133470 cvgw:DonMemoMember 2020-10-31 0001133470 cvgw:LimoneiraMember 2021-04-30 0001133470 cvgw:BelherMember 2021-04-30 0001133470 2020-11-01 2021-04-30 0001133470 2019-11-01 2020-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0001133470 2021-02-01 2021-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2020-11-01 2021-01-31 0001133470 2020-11-01 2021-01-31 0001133470 us-gaap:NoncontrollingInterestMember 2020-02-01 2020-04-30 0001133470 2020-02-01 2020-04-30 0001133470 us-gaap:NoncontrollingInterestMember 2019-11-01 2020-01-31 0001133470 2019-11-01 2020-01-31 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember 2021-02-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember 2020-11-01 2021-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember 2020-02-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember cvgw:RfgMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember cvgw:CalavoFoodsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember cvgw:CalavoFoodsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:ValueAddedFruitsAndVegetablesAndPreparedFoodsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:TomatoesMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:SalsaMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:RfgMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PreparedAvocadoProductMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:PapayasMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:OtherFreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:FreshProductsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:CalavoFoodsMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember cvgw:AvocadosMember 2019-11-01 2020-04-30 0001133470 us-gaap:OperatingSegmentsMember 2019-11-01 2020-04-30 0001133470 2020-10-31 0001133470 2021-04-30 0001133470 us-gaap:RevolvingCreditFacilityMember 2021-01-29 2021-01-29 0001133470 us-gaap:RevolvingCreditFacilityMember 2020-11-01 2021-04-30 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueGreaterThan230MillionButLessThan380MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueGreaterThan100MillionButLessThan230MillionMember 2021-02-03 0001133470 cvgw:FreshRealmMember cvgw:SuccessEventValueEqualToOrGreaterThan380MillionMember 2021-02-03 iso4217:USD pure cvgw:director cvgw:item shares iso4217:USD shares iso4217:MXN iso4217:USD iso4217:MXN cvgw:segment 17661000 P2Y P1Y 0001133470 --10-31 2021 Q2 false 0.50 17684000 0.33 0.50 10-Q true 2021-04-30 false 000-33385 CALAVO GROWERS, INC CA 33-0945304 1141-A Cummings Road Santa Paula CA 93060 805 525-1245 Common Stock CVGW NASDAQ Yes Yes Large Accelerated Filer false false false 17683930 5582000 4055000 4338000 3498000 90112000 63668000 53335000 41787000 9418000 10733000 9521000 5061000 2419000 10591000 170387000 135895000 130787000 130270000 58169000 60262000 30292000 23197000 4779000 6065000 2689000 2486000 28653000 28568000 9536000 10323000 39018000 32558000 474310000 429624000 31390000 11346000 14012000 9384000 42035000 36922000 20550000 20343000 6726000 6443000 1421000 1343000 95584000 106331000 42250000 55907000 58273000 5635000 5716000 3192000 3302000 106984000 67291000 0.001 0.001 100000000 100000000 17684000 17661000 18000 18000 166709000 165000000 1385000 1472000 103630000 89512000 271742000 256002000 474310000 429624000 276821000 281166000 497399000 554516000 254221000 259091000 456960000 516633000 22600000 22075000 40439000 37883000 13683000 14504000 27857000 30802000 54000 54000 108000 108000 8971000 7625000 12690000 7189000 191000 342000 365000 529000 411000 628000 612000 1622000 3506000 -10349000 7095000 -9343000 12697000 -2438000 20032000 -1061000 2772000 -1208000 4715000 -1858000 -1131000 -2177000 -1286000 -5205000 8794000 -3407000 14031000 -4408000 -47000 -129000 -87000 -192000 8841000 -3278000 14118000 -4216000 0.50 -0.19 0.80 -0.24 0.50 -0.19 0.80 -0.24 17619000 17550000 17609000 17543000 17679000 17550000 17668000 17543000 14031000 -4408000 8371000 7646000 59000 104000 -1286000 -5205000 7095000 -9343000 1489000 2264000 2717000 108000 108000 -230000 26400000 10388000 11579000 9327000 -2700000 1755000 4460000 -7329000 -8172000 5985000 5126000 -2844000 20044000 14574000 8264000 -19554000 10423000 -3022000 7659000 5937000 623000 18396000 1477000 1326000 -8985000 -25810000 20343000 19354000 172600000 126000000 150900000 81000000 602000 1179000 713000 410000 47000 86000 89000 24143000 1527000 -4689000 4055000 7973000 5582000 3284000 665000 390000 2761000 522000 1056000 17595000 18000 161606000 122557000 1688000 285869000 1165000 1165000 2000 47000 47000 931000 931000 17000 -63000 -63000 -938000 -938000 17614000 18000 162584000 122784000 1625000 287011000 2000 39000 39000 667000 667000 23000 1119000 1119000 1179000 1179000 -129000 -129000 -3278000 -3278000 17639000 18000 163230000 119506000 1496000 284250000 17661000 18000 165000000 89512000 1472000 256002000 2000 47000 47000 467000 467000 907000 907000 23000 -40000 -40000 5277000 5277000 17686000 18000 165487000 94789000 1432000 261726000 1357000 1357000 2000 135000 135000 -47000 -47000 8841000 8841000 17684000 18000 166709000 103630000 1385000 271742000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1. Description of the business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation <span style="white-space:pre-wrap;">S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended</span> October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, </span><i style="font-style:italic;">Targeted Improvements to Related Party Guidance for Variable Interest Entities</i>. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted an ASU</span><i style="font-style:italic;">, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</i> This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of April 30, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and six months ended April 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In January 2017, the FASB issued an ASU, <i style="font-style:italic;">Simplifying the Test for Goodwill Impairment, </i><span style="white-space:pre-wrap;">which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted ASU No. 2016-13, </span><i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</i>. This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation <span style="white-space:pre-wrap;">S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended</span> October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 3 <p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, </span><i style="font-style:italic;">Targeted Improvements to Related Party Guidance for Variable Interest Entities</i>. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted an ASU</span><i style="font-style:italic;">, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.</i> This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of April 30, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and six months ended April 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In January 2017, the FASB issued an ASU, <i style="font-style:italic;">Simplifying the Test for Goodwill Impairment, </i><span style="white-space:pre-wrap;">which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On November 1, 2020, the Company adopted ASU No. 2016-13, </span><i style="font-style:italic;">Financial Instruments - Credit Losses (Topic 326)</i>. This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements. </p> 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">2. Information regarding our operations in different segments </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We report our operations in three<span style="white-space:pre-wrap;"> different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These </span>three<span style="white-space:pre-wrap;"> business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them to, our operating segments</span>. The Sales Data in the following tables is presented in thousands:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:97.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,118</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,118</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (879)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (722)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (875)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (803)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (657)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,874)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,334)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96.45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:15.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,397</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,397</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 506,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,455)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,667)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,967)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,259)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,190)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,359)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,642)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interco.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimins.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="17" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are presented in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,174</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $0.7 million and $0.2 million between Fresh products and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.7 million between Fresh products and RFG were eliminated. For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.8 million between Calavo Foods and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $2.3 million and $1.6 million between Calavo Foods and RFG were eliminated. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Sales to customers outside the U.S. were approximately $8.8 million, and $5.8 million for the three months ended April 30, 2021 and 2020. Sales to customers outside the U.S. were approximately $16.9 million, and $15.4 million for the six months ended April 30, 2021 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. The Mexican peso strengthened compared to the U.S. dollar from 20.22 (MX peso to U.S. dollar) at January 31, 2021 to 20.18 (MX peso to U.S. dollar) at April 30, 2021. Foreign currency remeasurement losses, net of gains, for the three months ended April 30, 2021 and 2020 was $0.5 million and $3.4 million. Foreign currency remeasurement gains, net of losses, for the six months ended April 30, 2021 was $0.6 million. Foreign currency remeasurement losses, net of gains, for the six months ended April 30, 2020 was $3.3 million.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Long-lived assets attributed to geographic areas as of April 30, 2021 and October 31, 2020, are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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','Times','serif';font-size: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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mexico</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">April 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,668</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,119</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,787</p></td></tr><tr><td style="vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">October 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,270</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 3 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:97.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,865</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,915</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,118</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,118</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (879)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (722)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (875)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (803)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (657)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,874)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,334)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:18.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 160,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,821</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,634</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,003</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:96.45%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:15.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Avocados</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,749</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tomatoes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Papayas</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,397</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,397</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,007</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other fresh income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepared avocado products</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salsa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh-cut fruit &amp; veg. and prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 506,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 215,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 563,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sales incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,455)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,667)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,967)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,089)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,259)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,190)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,359)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less inter-company eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,642)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:15.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,902</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,399</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,695</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 146359000 146359000 149865000 149865000 13433000 13433000 19331000 19331000 2647000 2647000 2363000 2363000 126000 126000 112000 112000 20915000 20915000 19118000 19118000 696000 696000 609000 609000 97011000 97011000 94186000 94186000 162565000 97011000 21611000 281187000 171671000 94186000 19727000 285584000 879000 722000 875000 2476000 803000 657000 1874000 3334000 -717000 -1173000 -1890000 -234000 -850000 -1084000 160969000 96289000 19563000 276821000 170634000 93529000 17003000 281166000 250130000 250130000 267749000 267749000 22619000 22619000 32324000 32324000 5397000 5397000 5007000 5007000 454000 454000 237000 237000 37753000 37753000 40919000 40919000 1408000 1408000 1328000 1328000 188262000 188262000 215653000 215653000 278600000 188262000 39161000 506023000 305317000 215653000 42247000 563217000 1455000 1667000 1967000 5089000 1259000 1190000 3910000 6359000 -1243000 -2292000 -3535000 -700000 -1642000 -2342000 275902000 186595000 34902000 497399000 303358000 214463000 36695000 554516000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fresh</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Calavo</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interco.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RFG</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foods</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Elimins.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="17" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:50.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are presented in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,678</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,890)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,868</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,793</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,736</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 497,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 248,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,174</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,535)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,463</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,516</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 208,853</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,051</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 516,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:48.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,987</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,610</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,883</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 161686000 96289000 20736000 -1890000 276821000 146678000 94001000 15432000 -1890000 254221000 15008000 2288000 5304000 22600000 170868000 93529000 17853000 -1084000 281166000 156463000 90793000 12919000 -1084000 259091000 14405000 2736000 4934000 22075000 277145000 186595000 37194000 -3535000 497399000 248992000 184329000 27174000 -3535000 456960000 28153000 2266000 10020000 40439000 304058000 214463000 38337000 -2342000 554516000 283071000 208853000 27051000 -2342000 516633000 20987000 5610000 11286000 37883000 700000 200000 1200000 700000 1200000 800000 2300000 1600000 8800000 5800000 16900000 15400000 20.22 20.18 -500000 -3400000 600000 -3300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Long-lived assets attributed to geographic areas as of April 30, 2021 and October 31, 2020, are as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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','Times','serif';font-size: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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mexico</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">April 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,668</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,119</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,787</p></td></tr><tr><td style="vertical-align:bottom;width:65.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">October 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,270</p></td></tr></table> 92668000 38119000 130787000 95110000 35160000 130270000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">3.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Inventories</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:16.55pt;text-indent:-16.55pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Inventories consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh fruit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing supplies and ingredients</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,851</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million in slow moving and obsolete packing supply inventory as of April 30, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of April 30, 2021 and October 31, 2020. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Inventories consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.29%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fresh fruit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,677</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing supplies and ingredients</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished prepared foods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,851</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,570</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 27169000 14677000 14315000 12540000 11851000 14570000 53335000 41787000 200000 200000 0 0 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">4.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Related party transactions</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $5.9 million. For the six months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $6.1 million. Amounts payable to these Board members were $3.3 million as of April 30, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">During the three months ended April 30, 2021 and 2020, we received $0.1 million as dividend income from Limoneira Company (Limoneira). During the six months ended April 30, 2021 and 2020, we received $0.2 million and $0.1 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended April 30, 2021 and 2020. We paid rent expense to Limoneira totaling $0.2 million for the six months ended April 30, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of April 30, 2021, we own approximately 9% of Limoneira’s outstanding shares. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We currently have a board member who served as a partner in the law firm of TroyGould PC, which has represented Calavo as legal counsel on certain matters, until his retirement in December 2020. During the three months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.1 million to TroyGould PC. During the six months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.2 million to TroyGould PC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Calavo and Agricola Belher (“Belher”) have an equal <span style="-sec-ix-hidden:Hidden_6jn0ZgMzV0asb0u_pa7KWw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span><span style="white-space:pre-wrap;">-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of April 30, 2021, and October 31, 2020, we had an investment of $4.8 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of April 30, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for $2.4<span style="white-space:pre-wrap;"> million secured by certain property and equipment of Don Memo. This infrastructure loan will incur interest at </span>7.25%<span style="white-space:pre-wrap;">. In October 2020, we funded </span>$0.7 million related to this loan agreement, and we funded an additional $0.7 million and $0.6<span style="white-space:pre-wrap;"> million in the first and second quarters of fiscal 2021. This infrastructure loan agreement will mature in fiscal 2024. During the three months ended April 30, 2021 and 2020, we recorded $0.4 million and $0.6 million of cost of sales to Don Memo pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $3.9 million and $4.6 million of cost of sales to Don Memo pursuant to our consignment agreement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $4.5 million as of April 30, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of April 30, 2021 and October 31, 2020. The remaining principal balance is due in $0.9 million installments on July 2021 and July 2022. Of these infrastructure advances $0.9 million and $0.6 million was recorded as a receivable in prepaid and other current assets as of April 30, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets. During the three months ended April 30, 2021 and 2020, we recorded $11.2 million and $15.7 million of cost of sales to Belher pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $14.5 million and $19.6 million of cost of sales to Belher pursuant to our consignment agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of April 30, 2021, this entity was approximately 83</span><span style="white-space:pre-wrap;">% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended April 30, 2021 and 2020, we purchased approximately $1.0 million and $1.5 million of avocados from the partners of Avocados de Jalisco. During the six months ended April 30, 2021 and 2020, we purchased approximately $3.2 million and $1.9 million of avocados from the partners of Avocados de Jalisco.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:21.6pt;margin:0pt;"><span style="white-space:pre-wrap;">FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). See Note 12 for more information. Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately </span>37%<span style="white-space:pre-wrap;"> ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or </span>$2.8 million, in the third quarter of fiscal </p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020. We had a note receivable and trade receivables of approximately $34.5<span style="white-space:pre-wrap;"> million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of </span>$34.5 million during fiscal 2020 for which the receivables continue to be fully reserved as of April 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">One officer and five<span style="white-space:pre-wrap;"> members of our board of directors have investments in FreshRealm as of April 30, 2021 and October 31, 2020. Prior to the Separation Agreement, three members of our board of directors served as board members of FreshRealm.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;"> We provide storage services to FreshRealm from select Value-Added Depots and RFG facilities. We have recorded and received $0.2 million and $0.1 million in storage services revenue from FreshRealm in the three months ended April 30, 2021 and 2020. We have recorded and received $0.3 million and $0.3 million in storage services revenue from FreshRealm in the six months ended April 30, 2021 and 2020. For the three months ended April 30, 2020, RFG has </span><span style="background-color:#ffffff;">sold less than </span><span style="background-color:#ffffff;">$0.1</span> million of products to FreshRealm. For the six months ended April 30, 2020, RFG has <span style="background-color:#ffffff;">sold </span><span style="background-color:#ffffff;">$0.3</span><span style="white-space:pre-wrap;"> million of products to FreshRealm. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 5000000.0 5900000 5000000.0 6100000 3300000 0 100000 100000 200000 100000 100000 100000 200000 200000 0.09 100000 100000 200000 200000 4800000 6000000.0 0.50 0.50 4200000 2400000 2400000 0.0725 700000 700000 600000 400000 600000 3900000 4600000 4500000 4500000 1800000 1800000 900000 900000 600000 900000 11200000 15700000 14500000 19600000 0.83 1000000.0 1500000 3200000 1900000 0.37 2800000 34500000 34500000 1 5 200000 100000 300000 300000 100000 300000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">5.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Other assets</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Other assets consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.63%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mexican IVA (i.e. value-added) taxes receivable (see note 11)</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,971</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','Times','serif';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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infrastructure advances to Agricola Belher and Agricola Don Memo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</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','Times','serif';font-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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,506</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','Times','serif';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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;">Intangible assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.369339%;padding-left:0pt;padding-right:0pt;width:100.73%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer list/relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,315)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade secrets/recipes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (541)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Brand name intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Intangibles, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,769)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,982)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We anticipate recording amortization expense of $0.8 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Other assets consist of the following (in thousands): </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.63%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Mexican IVA (i.e. value-added) taxes receivable (see note 11)</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,971</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','Times','serif';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.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Infrastructure advances to Agricola Belher and Agricola Don Memo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</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','Times','serif';font-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:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,506</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','Times','serif';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.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 34971000 30126000 2541000 1215000 1506000 1217000 39018000 32558000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;">Intangible assets consist of the following (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 16.55pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.369339%;padding-left:0pt;padding-right:0pt;width:100.73%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">October 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accum.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Book</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Customer list/relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,315)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,340</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,613)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade names</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,913)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,852)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Trade secrets/recipes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">9 years</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (541)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Brand name intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Intangibles, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,769)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,305</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,982)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P7Y 17340000 9315000 8025000 17340000 8613000 8727000 P11Y 4060000 2913000 1147000 4060000 2852000 1208000 P9Y 630000 541000 89000 630000 517000 113000 275000 275000 275000 275000 22305000 12769000 9536000 22305000 11982000 10323000 800000 1600000 1500000 1500000 3900000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">6.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Stock-Based Compensation </b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a ten-year plan, with up to 1,500,000 shares a issuable through December 2031.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the three and six months ended April 30, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. On January 2, 2022, as long as the directors are still serving on the board, these shares lose their restriction and become non-forfeitable and transferable.  These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.3</span><span style="white-space:pre-wrap;"> million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.4</span><span style="white-space:pre-wrap;"> million for the six months ended April 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. These shares vest in </span><span style="-sec-ix-hidden:Hidden_js_uYFYczkiNyq0QXKIoyA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">one</span></span><span style="white-space:pre-wrap;">-half increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1</span><span style="white-space:pre-wrap;"> million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.2</span><span style="white-space:pre-wrap;"> million for the six months ended April 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On November 2, 2020, key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97<span style="white-space:pre-wrap;">. These shares vest in </span><span style="-sec-ix-hidden:Hidden_rKEpZAfKcUGvgCgsjXC0Fg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">one</span></span><span style="white-space:pre-wrap;">-third increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants were insignificant for the six months ended April 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</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','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.45</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Granted</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','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.97</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The total recognized stock-based compensation expense for restricted stock was $1.4 million and $1.8 million for the three months ended April 30, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.3 million and $2.7 million for the six months ended April 30, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.5 million as of April 30, 2021 and will be amortized through fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over <span style="-sec-ix-hidden:Hidden_czHr7ww7yU6cLt_uQ1G7rQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">one</span></span> to five years and generally expire <span style="-sec-ix-hidden:Hidden_okVuVXqBnECIq04IlKD8nQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">two</span></span> to five years<span style="white-space:pre-wrap;"> after the vest date. We settle stock option exercises with newly issued shares of common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:6pt 0pt 0pt 0pt;"><span style="white-space:pre-wrap;">We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0.6;margin:6pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.72016907%;padding-left:0pt;padding-right:0pt;width:101.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at April 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Exercisable at April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">At April 30, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 3.0 <span style="white-space:pre-wrap;">years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and six months ended April 30, 2021 and 2020. </span></p> 1500000 700000 700000 11 1500 16500 67.97 300000 400000 9334 67.97 100000 200000 2600 67.97 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</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','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80.45</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (45)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Granted</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','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</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','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.97</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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 76000 80.45 45000 83.27 23000 67.97 54000 72.29 4257000 1400000 1800000 2300000 2700000 3500000 P5Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.72016907%;padding-left:0pt;padding-right:0pt;width:101.44%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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','Times','serif';font-size: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.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at October 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Outstanding at April 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47.17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Exercisable at April 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 16000 44.21 2000 23.48 14000 47.17 433000 12000 45.59 390000 P3Y <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">7.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Other events</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:2.15pt;text-indent:-2.15pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-style:italic;font-weight:bold;">Dividend payment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:16.55pt;text-indent:-16.55pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Mexico tax audits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States.  <span style="white-space:pre-wrap;">During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA). </span><span style="white-space:pre-wrap;"> During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0<span style="white-space:pre-wrap;"> million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We have consulted with an internationally recognized tax advisor and continue to believe this tax assessment is without merit. Therefore, we filed an administrative appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. </span><span style="white-space:pre-wrap;">This process preserves the taxpayer’s right to litigate in tax court if the administrative appeal process ends without a favorable or just resolution. Furthermore, in August 2018, we received a favorable ruling from Mexico’s Federal Tax Administration Service, Servicio de Administracion Tributaria’s (the “SAT”) central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2011 Assessment. We believe this recent ruling undermines the Assessment we received in April 2019. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was declared void. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal. Such new tax assessment is pending.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Additionally, we also received notice from the SAT, that CDM is currently under examination related to fiscal year 2013. In January 2017, we received preliminary observations from SAT outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (approx. $128.8 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at April 30, 2021).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an administrative appeal on the 2013 Assessment. CDM has appealed our case to the SAT’s central legal department in Mexico City.  Furthermore, and as noted in the preceding paragraphs, in August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment we received in July 2018. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In light of the foregoing, the Company is currently considering its options for resolution of the two tax assessments: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In the unlikely event of an unfavorable resolution of the administrative appeal, we could file a nullification suit with the Mexican Tax Court. In order to file such suit, we would be required to post collateral or a bond for the total amount of the tax assessment (including inflation adjustments, penalties and surcharges) while the suit is in process, which could last from two to three years. If the suit results in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court while maintaining the collateral or bond in place.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">In the event of filing a nullification suit, the collateral or bonding requirement may be avoided by filing a nullification suit on substantive matters (“Juicio de Fondo”). This type of suit permits only arguments on the legal merits of the taxpayer’s case, and limits arguments on procedural matters.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The estimated time for resolution of this matter could be affected by the situation related to the COVID-19 pandemic.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">We continue to believe that the ultimate resolution of these matters is unlikely to have a material effect on our consolidated financial position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1.15 20300000 2200000000 109000000.0 2600000000 128800000 118000000 5800000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">8.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Fair value measurements</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">The following table sets forth our financial assets and liabilities as of April 30, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.26%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are pres</b>e<b style="font-weight:bold;">nted in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at April 30, 2021:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at October 31, 2020:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 49.69pt;">(1)    <span style="white-space:pre-wrap;">The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately </span>9%<span style="white-space:pre-wrap;"> of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended April 30, 2021 and 2020, we recognized gains of </span>$3.5 million and losses of $10.3<span style="white-space:pre-wrap;"> million on the consolidated condensed statement of operations. For the six months ended April 30, 2021 and 2020, we recognized gains of </span>$7.1 million and losses of $9.3 million on the consolidated condensed statement of operations.<span style="white-space:pre-wrap;"> </span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:82.26%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(All amounts are pres</b>e<b style="font-weight:bold;">nted in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at April 30, 2021:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Assets at Fair Value at October 31, 2020:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Investment in Limoneira Company<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">-</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Total assets at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,197</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 49.69pt;">(1)    <span style="white-space:pre-wrap;">The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately </span>9%<span style="white-space:pre-wrap;"> of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended April 30, 2021 and 2020, we recognized gains of </span>$3.5 million and losses of $10.3<span style="white-space:pre-wrap;"> million on the consolidated condensed statement of operations. For the six months ended April 30, 2021 and 2020, we recognized gains of </span>$7.1 million and losses of $9.3 million on the consolidated condensed statement of operations.<span style="white-space:pre-wrap;"> </span></p> 30292000 30292000 30292000 30292000 23197000 23197000 23197000 23197000 0.09 3500000 -10300000 7100000 -9300000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">9.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Noncontrolling interest</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands). </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,625</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:25.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended April 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Avocados de Jalisco noncontrolling interest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, beginning </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,688</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss attributable to noncontrolling interest of Avocados de Jalisco</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncontrolling interest, ending</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,496</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1432000 1625000 -47000 -129000 1385000 1496000 1472000 1688000 -87000 -192000 1385000 1496000 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">10.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Earnings per share</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,278)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,550</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,550</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.19)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.19)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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;white-space:nowrap;width:22.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,216)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect on dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended April 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,278)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,550</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares – Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,679</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,550</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.19)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.19)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width: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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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;white-space:nowrap;width:22.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">April 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net Income (loss) attributable to Calavo Growers, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,216)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect on dilutive securities – Restricted stock/options</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares - Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,543</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share attributable to Calavo Growers, Inc:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.80</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td></tr></table> 8841000 -3278000 17619000 17550000 60000 17679000 17550000 0.50 -0.19 0.50 -0.19 14118000 -4216000 17609000 17543000 59000 17668000 17543000 0.80 -0.24 0.80 -0.24 <table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:16.55pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">11.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Mexican IVA taxes receivable</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts receivable from the Mexican government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">As of April 30, 2021, and October 31, 2020, CDM IVA receivables totaled $35.0 million (705.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances through regular administrative processes, but certain amounts may ultimately need to be recovered via legal means and/or administrative appeals. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">During the first quarter of fiscal 2017, tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an administrative appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form annulment suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="white-space:pre-wrap;">In spite of the favorable ruling from the SAT’s central legal department in Mexico City, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of April 30, 2021, CDM has filed (or has plans to file) administrative appeals for the IVA related to the preceding months. A response to these administrative appeals is currently pending resolution. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;"><span style="background-color:#ffffff;">In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the administrative appeals, we plan to file nullification suits with the </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Mexican Tax Court. If the suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted by the situation of the COVID-19 pandemic.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:14.4pt;margin:0pt;">We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  </p> 35000000.0 705800000 30200000 640700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">12. FreshRealm Separation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5<span style="white-space:pre-wrap;"> million. This note was fully reserved in fiscal 2020.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">In the event FreshRealm fails to pay the Loan Payoff Amount by the Loan Payoff Period, the Notes shall remain in full force and effect, and pursuant to a warrant issued to Calavo, Calavo shall have the right to purchase 4,207,397 equity units in Fresh Realm. The Notes have an interest rate of 1.46% per annum with a maturity date of April 1, 2022 and are secured in all of the assets and collateral of FreshRealm pursuant to that certain Third Amended and Restated Security Agreement dated February 3, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">If FreshRealm (i) pays to Calavo the Loan Payoff Amount within the Loan Payoff Period; and (ii) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement, or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$10</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$100</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> million, but less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$230</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million;</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$20</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$230</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million, but less than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$380</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million; or</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 14.4pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-left:0pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:14.4pt;"/><td style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:14.4pt;padding:0pt;">●</td><td style="background-color:#ffffff;padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">FreshRealm must pay Calavo a </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$34</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">$380</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> Million.</span></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:21.6pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:14.4pt;margin:0pt;">Aside from the above, if FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo $6 million, if it hasn’t already paid the Loan Payoff Amount, plus twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm. Due to the substantial uncertainty, no amounts have been recorded on the balance sheet as of April 30, 2021.</p> 34500000 5000000 6000000 4207397 0.0146 100000000 10000000 100000000 230000000 20000000 230000000 380000000 34000000 380000000 6000000 0.20 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">13. Credit Facility</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:12pt;padding-bottom:12pt;margin:0pt;"><span style="font-size:10pt;white-space:pre-wrap;"> On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the Credit Facility). This Third Amendment, among other things, provides for a </span><span style="font-size:10pt;">five-year</span><span style="font-size:10pt;"> extension of the maturity date to January 29, 2026, a </span><span style="font-size:10pt;">$20</span><span style="font-size:10pt;"> million increase in the revolving commitment to </span><span style="font-size:10pt;">$100</span><span style="font-size:10pt;"> million (from </span><span style="font-size:10pt;">$80</span><span style="font-size:10pt;"> million) (for a total facility size of </span><span style="font-size:10pt;">$150</span><span style="font-size:10pt;"> million if the </span><span style="font-size:10pt;">$50</span><span style="font-size:10pt;"> million accordion is exercised, up from a total size of </span><span style="font-size:10pt;">$130</span><span style="font-size:10pt;"> million), and a </span><span style="font-size:10pt;">25</span><span style="font-size:10pt;white-space:pre-wrap;"> basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was </span><span style="font-size:10pt;">2.8%</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">1.9%</span><span style="font-size:10pt;"> at April 30, 2021 and October 31, 2020.  Under the Credit Facility, we had </span><span style="font-size:10pt;">$42.3</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$20.6</span><span style="font-size:10pt;"> million outstanding as April 30, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified to long-term in the accompanying balance sheet as of April 30, 2021.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at April 30, 2021.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> P5Y 20000000 100000000 80000000 150000000 50000000 130000000 0.0025 0.028 0.019 42300000 20600000 0.0250 1.15 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">14. COVID-19 Pandemic Impact</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March </span><span style="white-space:pre-wrap;">2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> The COVID-19 pandemic began to have an adverse impact on our results of operations in the month of March 2020, resulting in cancelled orders, altered customer buying patterns, delays in potential new business opportunities, losses on product unable to be sold, reductions in margins related to lower manufacturing throughput, and changes to integration plans for an acquired entity. The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> We may also experience additional costs related to increased workers’ compensation claims, health and safety inspections and group health insurance expenses as a result of the COVID-19 pandemic. We may also be subject to lawsuits from employees and others exposed to COVID-19 at our production and other facilities. Our professional and general liability insurance may not cover all claims against us. In addition, our operations and financial results may be further adversely affected by federal or state laws, regulations, orders, or other governmental or regulatory actions addressing the current COVID-19 pandemic. While we have managed the pandemic well, with minimal disruption to our overall business thus far, the continuing impact of the pandemic on our future consolidated results, financial position and cash flows are uncertain.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:13.5pt;margin:0pt;"><span style="white-space:pre-wrap;">The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide. </span></p> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information
6 Months Ended
Apr. 30, 2021
shares
Document and Entity Information  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Apr. 30, 2021
Document Transition Report false
Entity File Number 000-33385
Entity Registrant Name CALAVO GROWERS, INC
Entity Incorporation, State or Country Code CA
Entity Tax Identification Number 33-0945304
Entity Address, Address Line One 1141-A Cummings Road
Entity Address, City or Town Santa Paula
Entity Address, State or Province CA
Entity Address, Postal Zip Code 93060
City Area Code 805
Local Phone Number 525-1245
Title of 12(b) Security Common Stock
Trading Symbol CVGW
Security Exchange Name NASDAQ
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Small Business false
Entity Emerging Growth Company false
Entity Shell Company false
Entity Common Stock, Shares Outstanding 17,683,930
Entity Central Index Key 0001133470
Current Fiscal Year End Date --10-31
Document Fiscal Year Focus 2021
Document Fiscal Period Focus Q2
Amendment Flag false
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED CONDENSED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 5,582 $ 4,055
Accounts receivable, net of allowances of $4,338 (2021) and $3,498 (2020) 90,112 63,668
Inventories, net 53,335 41,787
Prepaid expenses and other current assets 9,418 10,733
Advances to suppliers 9,521 5,061
Income taxes receivable 2,419 10,591
Total current assets 170,387 135,895
Property, plant, and equipment, net 130,787 130,270
Operating lease right-of-use assets 58,169 60,262
Investment in Limoneira Company 30,292 23,197
Investments in unconsolidated entities 4,779 6,065
Deferred income taxes 2,689 2,486
Goodwill 28,653 28,568
Intangibles, net 9,536 10,323
Other assets 39,018 32,558
Total assets 474,310 429,624
Current liabilities:    
Payable to growers 31,390 11,346
Trade accounts payable 14,012 9,384
Accrued expenses 42,035 36,922
Borrowings pursuant to credit facilities, current   20,550
Dividend payable   20,343
Current portion of operating leases 6,726 6,443
Current portion of long-term obligations and finance leases 1,421 1,343
Total current liabilities 95,584 106,331
Long-term liabilities:    
Borrowings pursuant to credit facilities, long-term 42,250  
Long-term operating leases, less current portion 55,907 58,273
Long-term obligations and finance leases, less current portion 5,635 5,716
Other long-term liabilities 3,192 3,302
Total long-term liabilities 106,984 67,291
Commitments and contingencies
Shareholders' equity:    
Common stock ($0.001 par value, 100,000 shares authorized; 17,684 (2021) and 17,661 (2020) shares issued and outstanding) 18 18
Additional paid-in capital 166,709 165,000
Noncontrolling interest 1,385 1,472
Retained earnings 103,630 89,512
Total shareholders' equity 271,742 256,002
Total liabilities and shareholders' equity $ 474,310 $ 429,624
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) - USD ($)
shares in Thousands, $ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Allowances of accounts receivable $ 4,338 $ 3,498
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000 100,000
Common stock, shares issued 17,684 17,661
Common stock, shares outstanding 17,684 17,661
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Income Statement [Abstract]        
Net sales $ 276,821 $ 281,166 $ 497,399 $ 554,516
Cost of sales 254,221 259,091 456,960 516,633
Gross profit 22,600 22,075 40,439 37,883
Selling, general and administrative 13,683 14,504 27,857 30,802
Gain on sale of Temecula packinghouse 54 54 108 108
Operating income 8,971 7,625 12,690 7,189
Interest expense (191) (342) (365) (529)
Other income, net 411 628 612 1,622
Unrealized net gain (loss) on Limoneira shares 3,506 (10,349) 7,095 (9,343)
Income (loss) before income taxes and loss from unconsolidated entities 12,697 (2,438) 20,032 (1,061)
Income tax benefit (provision) (2,772) 1,208 (4,715) 1,858
Net loss from unconsolidated entities (1,131) (2,177) (1,286) (5,205)
Net income (loss) 8,794 (3,407) 14,031 (4,408)
Add: Net loss attributable to noncontrolling interest 47 129 87 192
Net income (loss) attributable to Calavo Growers, Inc. $ 8,841 $ (3,278) $ 14,118 $ (4,216)
Calavo Growers, Inc.'s net income (loss) per share:        
Basic $ 0.50 $ (0.19) $ 0.80 $ (0.24)
Diluted $ 0.50 $ (0.19) $ 0.80 $ (0.24)
Number of shares used in per share computation:        
Basic 17,619 17,550 17,609 17,543
Diluted 17,679 17,550 17,668 17,543
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Cash Flows from Operating Activities:          
Net income (loss) $ 8,794 $ (3,407) $ 14,031 $ (4,408)  
Adjustments to reconcile net income (loss) to net cash provided by operating activities:          
Depreciation and amortization     8,371 7,646  
Non-cash operating lease expense     59 104  
Net loss from unconsolidated entities 1,131 2,177 1,286 5,205  
Unrealized net gain on Limoneira shares (3,506) 10,349 (7,095) 9,343  
Interest income on notes to FreshRealm       (1,489)  
Stock-based compensation expense     2,264 2,717  
Gain on sale of Temecula packinghouse (54) (54) (108) (108)  
Loss on disposal of property, plant, and equipment       230  
Effect on cash of changes in operating assets and liabilities:          
Accounts receivable, net     (26,400) (10,388)  
Inventories, net     (11,579) (9,327)  
Prepaid expenses and other current assets     2,700 (1,755)  
Advances to suppliers     (4,460) 7,329  
Income taxes receivable/payable     8,172 (5,985)  
Other assets     (5,126) 2,844  
Payable to growers     20,044 14,574  
Trade accounts payable, accrued expenses and other long-term liabilities     8,264 (19,554)  
Net cash provided (used) by operating activities     10,423 (3,022)  
Cash Flows from Investing Activities:          
Purchases of property, plant, and equipment     (7,659) (5,937)  
Acquisition of SFFI, net of cash acquired of $623       (18,396)  
Investment in FreshRealm       (1,477)  
Infrastructure advance to tomato growers     (1,326)    
Net cash used in investing activities     (8,985) (25,810)  
Cash Flows from Financing Activities:          
Payment of dividend to shareholders     (20,343) (19,354)  
Proceeds from revolving credit facility     172,600 126,000  
Payments on revolving credit facility     (150,900) (81,000)  
Payments of minimum withholding taxes on net share settlement of equity awards     (602) (1,179)  
Payments on long-term obligations and finance leases     (713) (410)  
Proceeds from stock option exercises     47 86  
Net cash provided by financing activities     89 24,143  
Net increase (decrease) in cash and cash equivalents     1,527 (4,689)  
Cash and cash equivalents, beginning of period     4,055 7,973 $ 7,973
Cash and cash equivalents, end of period $ 5,582 $ 3,284 5,582 3,284 $ 4,055
Noncash Investing and Financing Activities:          
Right of use assets obtained in exchange for new financing lease obligations     665 390  
Notes receivable from FreshRealm converted to investment in FreshRealm       2,761  
Property, plant, and equipment included in trade accounts payable and accrued expenses     $ 522 $ 1,056  
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
6 Months Ended
Apr. 30, 2020
USD ($)
Statement of Cash Flows [Abstract]  
Cash acquired $ 623
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings
Cumulative effect adjustment
Retained Earnings
Noncontrolling Interest [Member]
Cumulative effect adjustment
Total
Beginning balance at Oct. 31, 2019 $ 18 $ 161,606 $ 1,165 $ 122,557 $ 1,688 $ 1,165 $ 285,869
Beginning balance, shares at Oct. 31, 2019 17,595            
Exercise of stock options and income tax benefit   47         47
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   931         931
Restricted stock issued, shares 17            
Avocados de Jalisco noncontrolling interest contribution         (63)   (63)
Net income (loss) attributable to Calavo Growers, Inc.       (938)     (938)
Ending balance at Jan. 31, 2020 $ 18 162,584   122,784 1,625   287,011
Ending balance, shares at Jan. 31, 2020 17,614            
Beginning balance at Oct. 31, 2019 $ 18 161,606 $ 1,165 122,557 1,688 $ 1,165 285,869
Beginning balance, shares at Oct. 31, 2019 17,595            
Net income (loss) attributable to Calavo Growers, Inc.             (4,216)
Ending balance at Apr. 30, 2020 $ 18 163,230   119,506 1,496   284,250
Ending balance, shares at Apr. 30, 2020 17,639            
Beginning balance at Jan. 31, 2020 $ 18 162,584   122,784 1,625   287,011
Beginning balance, shares at Jan. 31, 2020 17,614            
Exercise of stock options and income tax benefit   39         39
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   667         667
Payments of min withholding of taxes on net share settlement of equity awards   (1,179)         (1,179)
Restricted stock issued   1,119         1,119
Restricted stock issued, shares 23            
Avocados de Jalisco noncontrolling interest contribution         (129)   (129)
Net income (loss) attributable to Calavo Growers, Inc.       (3,278)     (3,278)
Ending balance at Apr. 30, 2020 $ 18 163,230   119,506 1,496   284,250
Ending balance, shares at Apr. 30, 2020 17,639            
Beginning balance at Oct. 31, 2020 $ 18 165,000   89,512 1,472   256,002
Beginning balance, shares at Oct. 31, 2020 17,661            
Exercise of stock options and income tax benefit   47         47
Exercise of stock options and income tax benefit, shares 2            
Stock compensation expense   907         907
Payments of min withholding of taxes on net share settlement of equity awards   (467)         (467)
Restricted stock issued, shares 23            
Avocados de Jalisco noncontrolling interest contribution         (40)   (40)
Net income (loss) attributable to Calavo Growers, Inc.       5,277     5,277
Ending balance at Jan. 31, 2021 $ 18 165,487   94,789 1,432   261,726
Ending balance, shares at Jan. 31, 2021 17,686            
Beginning balance at Oct. 31, 2020 $ 18 165,000   89,512 1,472   256,002
Beginning balance, shares at Oct. 31, 2020 17,661            
Net income (loss) attributable to Calavo Growers, Inc.             14,118
Ending balance at Apr. 30, 2021 $ 18 166,709   103,630 1,385   271,742
Ending balance, shares at Apr. 30, 2021 17,684            
Beginning balance at Jan. 31, 2021 $ 18 165,487   94,789 1,432   261,726
Beginning balance, shares at Jan. 31, 2021 17,686            
Stock compensation expense   1,357         1,357
Payments of min withholding of taxes on net share settlement of equity awards   (135)         (135)
Payments of min withholding of taxes on net share settlement of equity awards, shares (2)            
Avocados de Jalisco noncontrolling interest contribution         (47)   (47)
Net income (loss) attributable to Calavo Growers, Inc.       8,841     8,841
Ending balance at Apr. 30, 2021 $ 18 $ 166,709   $ 103,630 $ 1,385   $ 271,742
Ending balance, shares at Apr. 30, 2021 17,684            
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Description of the business
6 Months Ended
Apr. 30, 2021
Description of the business  
Description of the business

1. Description of the business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of April 30, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and six months ended April 30, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Information regarding our operations in different segments
6 Months Ended
Apr. 30, 2021
Information regarding our operations in different segments  
Information regarding our operations in different segments

2. Information regarding our operations in different segments

We report our operations in three different business segments: (1) Fresh products, (2) RFG, and (3) Calavo Foods. These three business segments are presented based on how information is used by our Chief Executive Officer to measure performance and allocate resources. The Fresh products segment includes operations that involve the distribution of avocados and other fresh produce products. The RFG segment represents operations related to the manufacturing and distribution of fresh-cut fruit, fresh-cut vegetables, and prepared foods. The Calavo Foods segment represents operations related to the purchase, manufacturing, and distribution of prepared avocado products, including guacamole, and salsa. Selling, general and administrative expenses, as well as other non-operating income/expense items, are evaluated by our Chief Executive Officer in the aggregate. We do not allocate assets, or specifically identify them to, our operating segments. The Sales Data in the following tables is presented in thousands:

Three months ended April 30, 2021

Three months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

146,359

$

$

$

146,359

$

149,865

$

$

$

149,865

Tomatoes

 

13,433

 

 

 

13,433

 

19,331

 

 

 

19,331

Papayas

 

2,647

 

 

 

2,647

 

2,363

 

 

 

2,363

Other fresh income

 

126

 

 

 

126

 

112

 

 

 

112

Prepared avocado products

 

 

 

20,915

 

20,915

 

 

 

19,118

 

19,118

Salsa

 

 

 

696

 

696

 

 

 

609

 

609

Fresh-cut fruit & veg. and prepared foods

97,011

97,011

94,186

94,186

Total gross sales

 

162,565

 

97,011

 

21,611

 

281,187

 

171,671

 

94,186

 

19,727

 

285,584

Less sales incentives

 

(879)

 

(722)

 

(875)

 

(2,476)

 

(803)

 

(657)

 

(1,874)

 

(3,334)

Less inter-company eliminations

(717)

(1,173)

(1,890)

(234)

(850)

(1,084)

Net sales

$

160,969

$

96,289

$

19,563

$

276,821

$

170,634

$

93,529

$

17,003

$

281,166

Six months ended April 30, 2021

Six months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

250,130

$

$

$

250,130

$

267,749

$

$

$

267,749

Tomatoes

 

22,619

 

 

 

22,619

 

32,324

 

 

 

32,324

Papayas

 

5,397

 

 

 

5,397

 

5,007

 

 

 

5,007

Other fresh income

 

454

 

 

 

454

 

237

 

 

 

237

Prepared avocado products

 

 

 

37,753

 

37,753

 

 

 

40,919

 

40,919

Salsa

 

 

 

1,408

 

1,408

 

 

 

1,328

 

1,328

Fresh-cut fruit & veg. and prepared foods

188,262

188,262

215,653

215,653

Total gross sales

 

278,600

 

188,262

 

39,161

 

506,023

 

305,317

 

215,653

 

42,247

 

563,217

Less sales incentives

 

(1,455)

 

(1,667)

 

(1,967)

 

(5,089)

 

(1,259)

 

(1,190)

 

(3,910)

 

(6,359)

Less inter-company eliminations

(1,243)

(2,292)

(3,535)

(700)

(1,642)

(2,342)

Net sales

$

275,902

$

186,595

$

34,902

$

497,399

$

303,358

$

214,463

$

36,695

$

554,516

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended April 30, 2021

Net sales

$

161,686

$

96,289

$

20,736

$

(1,890)

$

276,821

Cost of sales

146,678

94,001

15,432

(1,890)

254,221

Gross profit

$

15,008

$

2,288

$

5,304

$

$

22,600

Three months ended April 30, 2020

Net sales

$

170,868

$

93,529

$

17,853

$

(1,084)

$

281,166

Cost of sales

156,463

90,793

12,919

(1,084)

259,091

Gross profit

$

14,405

$

2,736

$

4,934

$

$

22,075

Six months ended April 30, 2021

Net sales

$

277,145

$

186,595

$

37,194

$

(3,535)

$

497,399

Cost of sales

248,992

184,329

27,174

(3,535)

 

456,960

Gross profit

$

28,153

$

2,266

$

10,020

$

$

40,439

Six months ended April 30, 2020

Net sales

$

304,058

$

214,463

$

38,337

$

(2,342)

$

554,516

Cost of sales

283,071

208,853

27,051

(2,342)

516,633

Gross profit

$

20,987

$

5,610

$

11,286

$

$

37,883

For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $0.7 million and $0.2 million between Fresh products and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.7 million between Fresh products and RFG were eliminated. For the three months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $1.2 million and $0.8 million between Calavo Foods and RFG were eliminated. For the six months ended April 30, 2021 and 2020, intercompany sales and cost of sales of $2.3 million and $1.6 million between Calavo Foods and RFG were eliminated.

Sales to customers outside the U.S. were approximately $8.8 million, and $5.8 million for the three months ended April 30, 2021 and 2020. Sales to customers outside the U.S. were approximately $16.9 million, and $15.4 million for the six months ended April 30, 2021 and 2020.

Our foreign operations in Mexico are subject to exchange rate fluctuations and foreign currency transaction costs. The functional currency of our foreign subsidiaries in Mexico is the United States dollar (U.S. dollar). As a result, monetary assets and liabilities are translated into U.S. dollars at exchange rates as of the balance sheet date and non-monetary assets, liabilities and equity are translated at historical rates. Sales and expenses are translated using a weighted-average exchange rate for the period. Gains and losses resulting from those remeasurements and foreign currency transactions are recognized within cost of sales. We recognized foreign currency remeasurement losses in the current quarter. These losses were due primarily to certain long-term net peso receivables. The Mexican peso strengthened compared to the U.S. dollar from 20.22 (MX peso to U.S. dollar) at January 31, 2021 to 20.18 (MX peso to U.S. dollar) at April 30, 2021. Foreign currency remeasurement losses, net of gains, for the three months ended April 30, 2021 and 2020 was $0.5 million and $3.4 million. Foreign currency remeasurement gains, net of losses, for the six months ended April 30, 2021 was $0.6 million. Foreign currency remeasurement losses, net of gains, for the six months ended April 30, 2020 was $3.3 million.

Long-lived assets attributed to geographic areas as of April 30, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

April 30, 2021

$

92,668

$

38,119

$

130,787

October 31, 2020

$

95,110

$

35,160

$

130,270

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories
6 Months Ended
Apr. 30, 2021
Inventories  
Inventories

3.

Inventories

Inventories consist of the following (in thousands):

April 30, 

October 31, 

2021

2020

Fresh fruit

    

$

27,169

    

$

14,677

Packing supplies and ingredients

 

14,315

 

12,540

Finished prepared foods

 

11,851

 

14,570

$

53,335

$

41,787

Inventories are stated at the lower of cost or net realizable value. We periodically review the value of items in inventory and record any necessary write downs of inventory based on our assessment of market conditions. Inventory includes reserves of $0.2 million in slow moving and obsolete packing supply inventory as of April 30, 2021 and October 31, 2020. No additional inventory reserve was considered necessary as of April 30, 2021 and October 31, 2020.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Related party transactions
6 Months Ended
Apr. 30, 2021
Related party transactions  
Related party transactions

4.

Related party transactions

Certain members of our Board of Directors market California avocados through Calavo pursuant to marketing agreements substantially similar to the marketing agreements that we enter into with other growers. For the three months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $5.9 million. For the six months ended April 30, 2021 and 2020, the aggregate amount of avocados procured from entities owned or controlled by members of our Board of Directors was $5.0 million and $6.1 million. Amounts payable to these Board members were $3.3 million as of April 30, 2021. We did not have any amounts payable to these Board members as of October 31, 2020.

During the three months ended April 30, 2021 and 2020, we received $0.1 million as dividend income from Limoneira Company (Limoneira). During the six months ended April 30, 2021 and 2020, we received $0.2 million and $0.1 million as dividend income from Limoneira. In addition, we lease office space from Limoneira for our corporate

office. We paid rent expense to Limoneira totaling $0.1 million for the three months ended April 30, 2021 and 2020. We paid rent expense to Limoneira totaling $0.2 million for the six months ended April 30, 2021 and 2020. Harold Edwards, who is a member of our Board of Directors, is the Chief Executive Officer of Limoneira Company. As of April 30, 2021, we own approximately 9% of Limoneira’s outstanding shares.

We currently have a board member who served as a partner in the law firm of TroyGould PC, which has represented Calavo as legal counsel on certain matters, until his retirement in December 2020. During the three months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.1 million to TroyGould PC. During the six months ended April 30, 2021 and 2020, Calavo Growers, Inc. paid fees totaling $0.2 million to TroyGould PC.

Calavo and Agricola Belher (“Belher”) have an equal one-half ownership interest in Agricola Don Memo, S.A. de C.V. (“Don Memo”). Pursuant to a management service agreement, Belher, through its officers and employees, has day-to-day power and authority to manage the operations.

As of April 30, 2021, and October 31, 2020, we had an investment of $4.8 million and $6.0 million, representing Calavo’s 50% ownership in Don Memo, which was included as an investment in unconsolidated entities on our balance sheet.  We make advances to Don Memo for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Don Memo, net of our commission and aforementioned advances. As of April 30, 2021 and October 31, 2020, we had outstanding advances of $4.2 million and $2.4 million to Don Memo. In October 2020, we entered into an infrastructure loan agreement with Don Memo for $2.4 million secured by certain property and equipment of Don Memo. This infrastructure loan will incur interest at 7.25%. In October 2020, we funded $0.7 million related to this loan agreement, and we funded an additional $0.7 million and $0.6 million in the first and second quarters of fiscal 2021. This infrastructure loan agreement will mature in fiscal 2024. During the three months ended April 30, 2021 and 2020, we recorded $0.4 million and $0.6 million of cost of sales to Don Memo pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $3.9 million and $4.6 million of cost of sales to Don Memo pursuant to our consignment agreement.

We make advances to Belher for operating purposes, provide additional advances as shipments are made during the season, and return the proceeds from tomato sales under our marketing program to Belher, net of our commission and aforementioned advances. We had grower advances due from Belher totaling $4.5 million as of April 30, 2021 and October 31, 2020, which are netted against the grower payable. In addition, we had infrastructure advances due from Belher of $1.8 million as of April 30, 2021 and October 31, 2020. The remaining principal balance is due in $0.9 million installments on July 2021 and July 2022. Of these infrastructure advances $0.9 million and $0.6 million was recorded as a receivable in prepaid and other current assets as of April 30, 2021 and October 31, 2020. The remaining $0.9 million of these infrastructure advances were recorded in other assets. During the three months ended April 30, 2021 and 2020, we recorded $11.2 million and $15.7 million of cost of sales to Belher pursuant to our consignment agreement. During the six months ended April 30, 2021 and 2020, we recorded $14.5 million and $19.6 million of cost of sales to Belher pursuant to our consignment agreement.

In August 2015, we entered into a Shareholder’s Agreement with various Mexican partners and created Avocados de Jalisco, S.A.P.I. de C.V. (“Avocados de Jalisco”). Avocados de Jalisco is a Mexican corporation created to engage in procuring, packing and selling avocados. As of April 30, 2021, this entity was approximately 83% owned by Calavo and was consolidated in our financial statements. Avocados de Jalisco built a packinghouse located in Jalisco, Mexico, which began operations in June of 2017. During the three months ended April 30, 2021 and 2020, we purchased approximately $1.0 million and $1.5 million of avocados from the partners of Avocados de Jalisco. During the six months ended April 30, 2021 and 2020, we purchased approximately $3.2 million and $1.9 million of avocados from the partners of Avocados de Jalisco.

FreshRealm is a start-up company, engaged in activities relating to the marketing of food products directly to consumers or other entities. On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the Separation Agreement). See Note 12 for more information. Prior to the Separation Agreement, we had an equity investment in FreshRealm representing approximately 37% ownership of FreshRealm. We recorded an impairment of 100% of this equity investment, or $2.8 million, in the third quarter of fiscal

2020. We had a note receivable and trade receivables of approximately $34.5 million at October 31, 2020 (which includes accrued interest) from FreshRealm. We recorded a reserve of $34.5 million during fiscal 2020 for which the receivables continue to be fully reserved as of April 30, 2021.

One officer and five members of our board of directors have investments in FreshRealm as of April 30, 2021 and October 31, 2020. Prior to the Separation Agreement, three members of our board of directors served as board members of FreshRealm.

We provide storage services to FreshRealm from select Value-Added Depots and RFG facilities. We have recorded and received $0.2 million and $0.1 million in storage services revenue from FreshRealm in the three months ended April 30, 2021 and 2020. We have recorded and received $0.3 million and $0.3 million in storage services revenue from FreshRealm in the six months ended April 30, 2021 and 2020. For the three months ended April 30, 2020, RFG has sold less than $0.1 million of products to FreshRealm. For the six months ended April 30, 2020, RFG has sold $0.3 million of products to FreshRealm.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets
6 Months Ended
Apr. 30, 2021
Other Assets  
Other Assets

5.

Other assets

Other assets consist of the following (in thousands):

    

April 30, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

34,971

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

2,541

 

1,215

Other

 

1,506

 

1,217

$

39,018

$

32,558

Intangible assets consist of the following (in thousands):

April 30, 2021

October 31, 2020

    

Weighted-

    

Gross

    

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,315)

$

8,025

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,913)

 

1,147

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(541)

 

89

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(12,769)

$

9,536

$

22,305

$

(11,982)

$

10,323

We anticipate recording amortization expense of $0.8 million for the remainder of fiscal 2021, $1.6 million for fiscal year 2022, $1.5 million for fiscal year 2023, $1.5 million for fiscal year 2024, and $3.9 million thereafter.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation
6 Months Ended
Apr. 30, 2021
Stock-Based Compensation  
Stock-Based Compensation

6.

Stock-Based Compensation

In April 2011, our shareholders approved the Calavo Growers, Inc. 2011 Management Incentive Plan (the “2011 Plan”). All directors, officers, employees and consultants (including prospective directors, officers, employees and consultants) of Calavo and its subsidiaries are eligible to receive awards under the 2011 Plan. Shares were issuable under the 2011 Plan through December 2020. On April 21, 2021, the shareholders of Calavo approved the Calavo Growers, Inc. 2020 equity incentive plan. This is a ten-year plan, with up to 1,500,000 shares a issuable through December 2031.

In April 2021, the Board of Directors approved the vesting of all of the remaining restricted shares outstanding to our former Chief Executive Officer and Board member. With this vesting, we recognized stock-based compensation of $0.7 million for the three and six months ended April 30, 2021.

On November 2, 2020, 11 of our non-employee directors were each granted 1,500 restricted shares, as part of their annual compensation (total of 16,500 shares). These shares have full voting rights and participate in dividends as if unrestricted.  The closing price of our stock on such date was $67.97. On January 2, 2022, as long as the directors are still serving on the board, these shares lose their restriction and become non-forfeitable and transferable.  These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.3 million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.4 million for the six months ended April 30, 2021.

On November 2, 2020, our executive officers were granted a total of 9,334 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest in one-half increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants was $0.1 million for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants was $0.2 million for the six months ended April 30, 2021.

On November 2, 2020, key employees were granted a total of 2,600 restricted shares. These shares have full voting rights and participate in dividends as if unrestricted. The closing price of our stock on such date was $67.97. These shares vest in one-third increments, on an annual basis, beginning November 2, 2021. These shares were granted pursuant to our 2011 Plan. The total recognized stock-based compensation expense for these grants were insignificant for the three months ended April 30, 2021. The total recognized stock-based compensation expense for these grants were insignificant for the six months ended April 30, 2021.

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(45)

$

83.27

Granted

 

23

$

67.97

Outstanding at April 30, 2021

 

54

$

72.29

$

4,257

The total recognized stock-based compensation expense for restricted stock was $1.4 million and $1.8 million for the three months ended April 30, 2021 and 2020. The total recognized stock-based compensation expense for restricted stock was $2.3 million and $2.7 million for the six months ended April 30, 2021 and 2020. Total unrecognized stock-based compensation expense totaled $3.5 million as of April 30, 2021 and will be amortized through fiscal year 2023.

Stock options are granted with exercise prices of not less than the fair market value at grant date, generally vest over one to five years and generally expire two to five years after the vest date. We settle stock option exercises with newly issued shares of common stock.

We measure compensation cost for all stock-based awards at fair value on the date of grant and recognize compensation expense in our consolidated statements of operations over the service period that the awards are expected to vest. We measure the fair value of our stock-based compensation awards on the date of grant.

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at April 30, 2021

 

14

$

47.17

$

433

Exercisable at April 30, 2021

 

12

$

45.59

$

390

At April 30, 2021, outstanding and exercisable stock options had a weighted-average remaining contractual term of 3.0 years. The total recognized and unrecognized stock-based compensation expense was insignificant for the three and six months ended April 30, 2021 and 2020.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Other events
6 Months Ended
Apr. 30, 2021
Other events  
Other events

7.

Other events

Dividend payment

On December 4, 2020, we paid a $1.15 per share dividend in the aggregate amount of $20.3 million to shareholders of record on November 13, 2020.

Litigation

From time to time, we are involved in litigation arising in the ordinary course of our business that we do not believe will have a material adverse impact on our financial statements.

Mexico tax audits

We conduct business both domestically and internationally and, as a result, one or more of our subsidiaries files income tax returns in U.S. federal, U.S. state and certain foreign jurisdictions.  Accordingly, in the normal course of business, we are subject to examination by taxing authorities, primarily in Mexico and the United States.  During our third quarter of fiscal 2016, our wholly-owned subsidiary, Calavo de Mexico (CDM), received a written communication from the Ministry of Finance and Administration of the government of the State of Michoacan, Mexico (MFM) containing preliminary observations related to a fiscal 2011 tax audit of such subsidiary. MFM’s preliminary observations outline certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and Value Added Tax (IVA).  During the period from our fourth fiscal quarter of 2016 through our first fiscal quarter of 2019, we attempted to resolve our case with the MFM through working meetings attended by representatives of the MFM, CDM and PRODECON (Local Tax Ombudsman). However, we were unable to materially resolve our case with the MFM through the PRODECON process.

As a result, in April 2019, the MFM issued a final tax assessment to CDM (the “2011 Assessment”) totaling approximately $2.2 billion Mexican pesos (approx. $109.0 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax and Value Added Tax, corresponding to the fiscal year 2011 tax audit. We have consulted with an internationally recognized tax advisor and continue to believe this tax assessment is without merit. Therefore, we filed an administrative appeal challenging the MFM’s 2011 Assessment on June 12, 2019. The filing of an administrative appeal in Mexico is a process in which the taxpayer appeals to a different office within the Mexican tax authorities, forcing the legal office within the MFM to rule on the matter. This process preserves the taxpayer’s right to litigate in tax court if the administrative appeal process ends without a favorable or just resolution. Furthermore, in August 2018, we received a favorable ruling from Mexico’s Federal Tax Administration Service, Servicio de Administracion Tributaria’s (the “SAT”) central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2011 Assessment. We believe this recent ruling undermines the Assessment we received in April 2019.

In February 2021, the legal division of the MFM issued a resolution in which the 2011 Assessment was declared void. As a result, the legal division ordered the MFM to issue a new tax assessment, taking into consideration arguments made by the Company in its filing of the administrative appeal. Such new tax assessment is pending.

Additionally, we also received notice from the SAT, that CDM is currently under examination related to fiscal year 2013. In January 2017, we received preliminary observations from SAT outlining certain proposed adjustments primarily related to intercompany funding, deductions for services from certain vendors/suppliers and IVA. We provided a written rebuttal to these preliminary observations during our second fiscal quarter of 2017. During the period from our third fiscal quarter of 2017 through our third fiscal quarter of 2018, we attempted to resolve our case with the SAT through working meetings attended by representatives of the SAT, CDM and the PRODECON. However, we were unable to materially resolve our case with the SAT through the PRODECON process.

As a result, in July 2018, the SAT’s local office in Uruapan issued to CDM a final tax assessment (the “2013 Assessment”) totaling approximately $2.6 billion Mexican pesos (approx. $128.8 million USD at April 30, 2021) related to Income Tax, Flat Rate Business Tax, and Value Added Tax, related to this fiscal 2013 tax audit.  Additionally, the tax authorities have determined that we owe our employee’s profit-sharing liability, totaling approximately $118 million Mexican pesos (approx. $5.8 million USD at April 30, 2021).

We have consulted with both an internationally recognized tax advisor as well as a global law firm with offices throughout Mexico, and we continue to believe that this tax assessment is without merit. In August 2018, we filed an administrative appeal on the 2013 Assessment. CDM has appealed our case to the SAT’s central legal department in Mexico City.  Furthermore, and as noted in the preceding paragraphs, in August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on another tax matter (see footnote 11 regarding IVA refunds) indicating that they believe that our legal interpretation is accurate on a matter that is also central to the 2013 Assessment. We believe this recent ruling significantly undermines the 2013 Assessment we received in July 2018.

In light of the foregoing, the Company is currently considering its options for resolution of the two tax assessments:

-In the unlikely event of an unfavorable resolution of the administrative appeal, we could file a nullification suit with the Mexican Tax Court. In order to file such suit, we would be required to post collateral or a bond for the total amount of the tax assessment (including inflation adjustments, penalties and surcharges) while the suit is in process, which could last from two to three years. If the suit results in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court while maintaining the collateral or bond in place.

-In the event of filing a nullification suit, the collateral or bonding requirement may be avoided by filing a nullification suit on substantive matters (“Juicio de Fondo”). This type of suit permits only arguments on the legal merits of the taxpayer’s case, and limits arguments on procedural matters.

The estimated time for resolution of this matter could be affected by the situation related to the COVID-19 pandemic.

We continue to believe that the ultimate resolution of these matters is unlikely to have a material effect on our consolidated financial position.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
6 Months Ended
Apr. 30, 2021
Fair Value Measurements  
Fair Value Measurements

8.

Fair value measurements

A fair value measurement is determined based on the assumptions that a market participant would use in pricing an asset or liability. A three-tiered hierarchy draws distinctions between market participant assumptions based on (i) observable inputs such as quoted prices in active markets (Level 1), (ii) inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2) and (iii) unobservable inputs that require the Company to use present value and other valuation techniques in the determination of fair value (Level 3).

The following table sets forth our financial assets and liabilities as of April 30, 2021 that are measured on a recurring basis during the period, segregated by level within the fair value hierarchy:

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at April 30, 2021:

Investment in Limoneira Company(1)

$

30,292

 

-

 

-

$

30,292

Total assets at fair value

$

30,292

-

-

$

30,292

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended April 30, 2021 and 2020, we recognized gains of $3.5 million and losses of $10.3 million on the consolidated condensed statement of operations. For the six months ended April 30, 2021 and 2020, we recognized gains of $7.1 million and losses of $9.3 million on the consolidated condensed statement of operations.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Noncontrolling interest
6 Months Ended
Apr. 30, 2021
Noncontrolling interest  
Noncontrolling interest

9.

Noncontrolling interest

The following table reconciles shareholders’ equity attributable to noncontrolling interest related to Avocados de Jalisco (in thousands).

    

Three months ended April 30,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,432

$

1,625

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(47)

 

(129)

Noncontrolling interest, ending

$

1,385

$

1,496

    

 

Six months ended April 30,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(87)

 

(192)

Noncontrolling interest, ending

$

1,385

$

1,496

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings per share
6 Months Ended
Apr. 30, 2021
Earnings per share  
Earnings per share

10.

Earnings per share

Basic and diluted net income per share is calculated as follows (data in thousands, except per share data):

Three months ended April 30,

    

2021

    

2020

Numerator:

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

Denominator:

Weighted average shares – Basic

 

17,619

 

17,550

Effect of dilutive securities – Restricted stock/options

 

60

 

Weighted average shares – Diluted

 

17,679

 

17,550

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.50

$

(0.19)

Diluted

$

0.50

$

(0.19)

Six months ended

April 30,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

14,118

$

(4,216)

Denominator:

Weighted average shares - Basic

 

17,609

 

17,543

Effect on dilutive securities – Restricted stock/options

 

59

 

Weighted average shares - Diluted

 

17,668

 

17,543

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.80

$

(0.24)

Diluted

$

0.80

$

(0.24)

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Mexican IVA taxes receivable
6 Months Ended
Apr. 30, 2021
Mexican IVA taxes receivable  
Mexican IVA taxes receivable

11.

Mexican IVA taxes receivable

Included in other assets are tax receivables due from the Mexican government for value-added taxes (IVA) paid in advance. CDM is charged IVA by vendors on certain expenditures in Mexico, which, insofar as they relate to the exportation of goods, translate into IVA amounts receivable from the Mexican government.

As of April 30, 2021, and October 31, 2020, CDM IVA receivables totaled $35.0 million (705.8 million Mexican pesos) and $30.2 million (640.7 million Mexican pesos). Historically, CDM received IVA refund payments from the Mexican tax authorities on a timely basis. Beginning in fiscal 2014 and continuing into fiscal 2021, however, the tax authorities began carrying out more detailed reviews of our refund requests and our supporting documentation. Additionally, they are also questioning the refunds requested attributable to IVA paid to certain suppliers that allegedly did not fulfill their own tax obligations. We believe these factors and others have contributed to delays in the processing of IVA claims by the Mexican tax authorities. Currently, we are in the process of collecting such balances through regular administrative processes, but certain amounts may ultimately need to be recovered via legal means and/or administrative appeals.

During the first quarter of fiscal 2017, tax authorities informed us that their internal opinion, based on the information provided by the local SAT office, considers that CDM is not properly documented relative to its declared tax structure and therefore CDM cannot claim the refundable IVA balance. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. CDM started an administrative appeal for the IVA related to the request of the months of July, August and September of 2015 (the “2015 Appeal”) in order to assert its argument that CDM is properly documented and to therefore change the SAT’s internal assessment. In August 2018, we received a favorable ruling from the SAT’s central legal department in Mexico City on the 2015 Appeal indicating that they believe CDM’s legal interpretation of its declared tax structure is indeed accurate. While favorable on this central matter of CDM’s declared tax structure, the ruling, however, still does not recognize the taxpayers right to a full refund for the IVA related to the months of July, August and September 2015. Therefore, in October 2018, CDM filed a substance-over-form annulment suit in the Federal Tax Court to recover its full refund for IVA over the subject period, which is currently pending resolution.

In spite of the favorable ruling from the SAT’s central legal department in Mexico City, as discussed above, the local SAT office continues to believe that CDM is not properly documented relative to its declared tax structure. As a result, they believe CDM cannot claim certain refundable IVA balances, specifically regarding our IVA refunds related to January through December of 2013, 2014, and 2015, and January 2017. CDM has strong arguments and supporting documentation to sustain its declared tax structure for IVA and income tax purposes. With assistance from our internationally recognized tax advisory firm, as of April 30, 2021, CDM has filed (or has plans to file) administrative appeals for the IVA related to the preceding months. A response to these administrative appeals is currently pending resolution.

In light of the foregoing, the Company is currently considering its options for resolution of the VAT receivables. In the unlikely event of an unfavorable resolution of the administrative appeals, we plan to file nullification suits with the

Mexican Tax Court. If the suits result in an unfavorable ruling, there is an option to appeal to the Collegiate Circuit Court. The estimated time for the resolution of these suits could be 2 – 3 years. This estimated time could be impacted by the situation of the COVID-19 pandemic.

We believe that our operations in Mexico are properly documented. Furthermore, our internationally recognized tax advisors believe that there are legal grounds to prevail in the Federal Tax Court and that therefore, the Mexican tax authorities will ultimately authorize the refund of the corresponding IVA amounts.  

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
FreshRealm Separation
6 Months Ended
Apr. 30, 2021
FreshRealm Separation  
FreshRealm Separation

12. FreshRealm Separation

On February 3, 2021, Calavo and FreshRealm entered into a Limited Liability Company Member Separation and Release Agreement (the “Separation Agreement”) described below.

Calavo was previously a limited liability company member in FreshRealm and was a party to that certain FreshRealm, LLC Seventh Amended and Restated Limited Liability Company Agreement, dated as of February 27, 2019, by and among FreshRealm and its members. Calavo and FreshRealm were also parties to that certain Sixth Amended and Restated Senior Promissory Note, effective August 10, 2018, as amended (the “Prior Note”), pursuant to which Calavo loaned to FreshRealm principal plus accrued interest in the total sum of $34.5 million. This note was fully reserved in fiscal 2020.

Pursuant to the Separation Agreement, among other terms: (i) Calavo terminated its limited liability company interest and equity ownership in FreshRealm; (ii) Calavo and FreshRealm simultaneously entered into an Amended and Restated Senior Secured Loan Agreement and Promissory Note (the “Amended Note”), which amended and restated the Prior Note; (iii) FreshRealm issued an additional Secured Promissory Note to Calavo in the amount of approximately $5 million that is subordinated to the Amended Note (the “Second Note”, together with the Amended Note, the “Notes”); (iv) in the event FreshRealm pays Calavo the sum of $6 million (the “Loan Payoff Amount”) by March 31, 2022 (the “Loan Payoff Period”), the Notes shall be deemed paid in full; (v) the parties agreed to a mutual release of any claims; and (vi) the parties agreed to indemnify each other from any subsequent third party claims.

In the event FreshRealm fails to pay the Loan Payoff Amount by the Loan Payoff Period, the Notes shall remain in full force and effect, and pursuant to a warrant issued to Calavo, Calavo shall have the right to purchase 4,207,397 equity units in Fresh Realm. The Notes have an interest rate of 1.46% per annum with a maturity date of April 1, 2022 and are secured in all of the assets and collateral of FreshRealm pursuant to that certain Third Amended and Restated Security Agreement dated February 3, 2021.

If FreshRealm (i) pays to Calavo the Loan Payoff Amount within the Loan Payoff Period; and (ii) undergoes a “Success Event” in the future, including: a merger, a majority sale of FreshRealm’s assets or equity ownership interests, a private placement, or an initial public offering where FreshRealm as a company is valued at $100 million or more, FreshRealm must pay to the Company additional compensation in accordance with the following:

FreshRealm must pay Calavo a $10 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $100 million, but less than $230 million;

FreshRealm must pay Calavo a $20 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $230 million, but less than $380 million; or

FreshRealm must pay Calavo a $34 million payment upon the closing of a Success Event if the valuation of FreshRealm at the time of the Success Event is equal to or greater than $380 Million.

Aside from the above, if FreshRealm undergoes a sale of its business either through a merger or a majority sale of its assets or equity interests before February 3, 2022, FreshRealm must pay Calavo $6 million, if it hasn’t already paid the Loan Payoff Amount, plus twenty percent (20%) of the purchase price proceeds from such sale of FreshRealm. Due to the substantial uncertainty, no amounts have been recorded on the balance sheet as of April 30, 2021.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Facility
6 Months Ended
Apr. 30, 2021
Credit Facility  
Credit Facility

13. Credit Facility

On January 29, 2021, we entered into the Third Amendment to Credit Agreement (the “Third Amendment”) with Farm Credit West, PCA and Bank of America, N.A. relating to our Credit Agreement dated as of June 14, 2016, First Amendment to Credit Agreement dated as of August 29, 2016, and Second Amendment to Credit Agreement dated as of February 28, 2019 (collectively, the Credit Facility). This Third Amendment, among other things, provides for a five-year extension of the maturity date to January 29, 2026, a $20 million increase in the revolving commitment to $100 million (from $80 million) (for a total facility size of $150 million if the $50 million accordion is exercised, up from a total size of $130 million), and a 25 basis point increase in the interest rate. The new interest rate schedules are effective mid-June 2021. The weighted-average interest rate under the Credit Facility was 2.8% and 1.9% at April 30, 2021 and October 31, 2020.  Under the Credit Facility, we had $42.3 million and $20.6 million outstanding as April 30, 2021 and October 31, 2020.  In accordance with the extended due date, the outstanding balance of the Credit Facility has been classified to long-term in the accompanying balance sheet as of April 30, 2021.

     The Credit Facility agreement contains customary affirmative and negative covenants for agreements of this type, including the following financial covenants applicable to the Company and its subsidiaries on a consolidated basis: (a) a quarterly consolidated leverage ratio of not more than 2.50 to 1.00 and (b) a quarterly consolidated fixed charge coverage ratio of not less than 1.15 to 1.00. We were in compliance with all financial covenants at April 30, 2021. 

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
COVID-19 Pandemic Impact
6 Months Ended
Apr. 30, 2021
COVID-19 Pandemic Impact  
COVID-19 Pandemic Impact

14. COVID-19 Pandemic Impact

On January 30, 2020, the World Health Organization (“WHO”) announced a global health emergency because of a new strain of coronavirus originating in Wuhan, China and the risks to the international community as the virus spreads globally beyond its point of origin. In March 2020, the WHO classified the COVID-19 outbreak as a pandemic, based on the rapid increase in exposure globally.

The COVID-19 pandemic has created challenging and unprecedented conditions for our business, and we are committed to taking action in support of a Company-wide response to the crisis. The COVID-19 pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. We believe we are well-positioned for the future as we continue to navigate the crisis and prepare for an eventual return to a more normal operating environment. We have successfully implemented contingency plans in the U.S. and in Mexico to monitor the evolving needs of our businesses in those countries, as well as those related to our Peru partner in consignment avocado sales.

The COVID-19 pandemic began to have an adverse impact on our results of operations in the month of March 2020, resulting in cancelled orders, altered customer buying patterns, delays in potential new business opportunities, losses on product unable to be sold, reductions in margins related to lower manufacturing throughput, and changes to integration plans for an acquired entity. The effects of the pandemic have been more pronounced in the portions of our business servicing foodservice customers and to a lesser extent certain segments of our retail business, including behind-the-glass deli and grab-and-go convenience items.

We may also experience additional costs related to increased workers’ compensation claims, health and safety inspections and group health insurance expenses as a result of the COVID-19 pandemic. We may also be subject to lawsuits from employees and others exposed to COVID-19 at our production and other facilities. Our professional and general liability insurance may not cover all claims against us. In addition, our operations and financial results may be further adversely affected by federal or state laws, regulations, orders, or other governmental or regulatory actions addressing the current COVID-19 pandemic. While we have managed the pandemic well, with minimal disruption to our overall business thus far, the continuing impact of the pandemic on our future consolidated results, financial position and cash flows are uncertain.

The recovery from the COVID-19 pandemic and the current economic climate is increasing labor costs, commodity costs and logistical costs. We are experiencing operational challenges that impact our production facilities and our logistics network; the impact of prices for petroleum-based products, packaging materials and commodity costs; and the availability of sufficient labor is increasing costs companywide.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Description of the business (Policies)
6 Months Ended
Apr. 30, 2021
Description of the business  
Business

Business

Calavo Growers, Inc. (Calavo, the Company, we, us or our), is a global leader in the avocado industry and a provider of value-added fresh food. Our expertise in marketing and distributing avocados, prepared avocados, and other perishable foods allows us to deliver a wide array of fresh and prepared food products to retail grocery, foodservice, club stores, mass merchandisers, food distributors and wholesalers on a worldwide basis. We procure avocados from California, Mexico and other growing regions around the world. Through our various operating facilities, we (i) sort, pack, and/or ripen avocados, tomatoes and/or Hawaiian grown papayas, (ii) create, process and package a portfolio of healthy fresh foods including fresh-cut fruit and vegetables, and prepared foods and (iii) process and package guacamole and salsa. We distribute our products both domestically and internationally and report our operations in three different business segments: Fresh products, Renaissance Food Group (RFG) and Calavo Foods.

The accompanying unaudited consolidated condensed financial statements have been prepared by the Company in accordance with accounting principles generally accepted in the United States and with the instructions to Form 10-Q and Article 10 of Regulation S-X of the Securities and Exchange Commission. Accordingly, they do not include all the information and footnotes required by accounting principles generally accepted in the United States for complete financial statements. In the opinion of management, the accompanying unaudited consolidated condensed financial statements contain all adjustments, consisting of adjustments of a normal recurring nature necessary to present fairly the Company’s financial position, results of operations and cash flows. The results of operations for interim periods are not necessarily indicative of the results that may be expected for a full year. These statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2020.

Recently Adopted Accounting Pronouncements

Recently Adopted Accounting Standards

In October 2018, the Financial Accounting Standards Board (FASB) issued Accounting Standards Updated (ASU) 2018-17, Targeted Improvements to Related Party Guidance for Variable Interest Entities. This ASU provides that indirect interests held through related parties in common control arrangements should be considered on a proportional basis for determining whether fees paid to decision makers and service providers are variable interests. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted an ASU, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. This update provides guidance regarding the capitalization of implementation costs incurred in a cloud computing arrangement that is a service contract. This ASU was adopted prospectively and cloud computing implementation costs incurred on November 1, 2020 or later are included in other noncurrent assets in the consolidated balance sheet and are presented within operating cash flows. As of April 30, 2021, capitalized implementation costs included in other noncurrent assets were less than $0.1 million and there was no accumulated amortization or amortization expense recorded during the three and six months ended April 30, 2021.

In January 2017, the FASB issued an ASU, Simplifying the Test for Goodwill Impairment, which removes the requirement to compare the implied fair value of goodwill with its carrying amount as part of step 2 of the goodwill impairment test. The ASU permits an entity to perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and to recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. This ASU was effective for us beginning the first day of our 2021 fiscal year. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

On November 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326). This standard requires a financial asset to be presented at the net amount expected to be collected. The financial assets of the Company in scope of ASU 2016-13 were primarily accounts receivable. The Company estimates an allowance for expected credit losses on accounts receivable that result from the inability of customers to make required payments. In estimating the allowance for expected credit losses, consideration is given to the current aging of receivables, historical experience, and a review for potential bad debts. The adoption of this ASU did not have an impact on the Company’s consolidated financial statements.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Information regarding our operations in different segments (Tables)
6 Months Ended
Apr. 30, 2021
Information regarding our operations in different segments  
Schedule of sales by product and segment

Three months ended April 30, 2021

Three months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

146,359

$

$

$

146,359

$

149,865

$

$

$

149,865

Tomatoes

 

13,433

 

 

 

13,433

 

19,331

 

 

 

19,331

Papayas

 

2,647

 

 

 

2,647

 

2,363

 

 

 

2,363

Other fresh income

 

126

 

 

 

126

 

112

 

 

 

112

Prepared avocado products

 

 

 

20,915

 

20,915

 

 

 

19,118

 

19,118

Salsa

 

 

 

696

 

696

 

 

 

609

 

609

Fresh-cut fruit & veg. and prepared foods

97,011

97,011

94,186

94,186

Total gross sales

 

162,565

 

97,011

 

21,611

 

281,187

 

171,671

 

94,186

 

19,727

 

285,584

Less sales incentives

 

(879)

 

(722)

 

(875)

 

(2,476)

 

(803)

 

(657)

 

(1,874)

 

(3,334)

Less inter-company eliminations

(717)

(1,173)

(1,890)

(234)

(850)

(1,084)

Net sales

$

160,969

$

96,289

$

19,563

$

276,821

$

170,634

$

93,529

$

17,003

$

281,166

Six months ended April 30, 2021

Six months ended April 30, 2020

    

Fresh

    

    

Calavo

    

    

Fresh

    

    

Calavo

    

products

RFG

Foods

Total

products

RFG

Foods

Total

Avocados

$

250,130

$

$

$

250,130

$

267,749

$

$

$

267,749

Tomatoes

 

22,619

 

 

 

22,619

 

32,324

 

 

 

32,324

Papayas

 

5,397

 

 

 

5,397

 

5,007

 

 

 

5,007

Other fresh income

 

454

 

 

 

454

 

237

 

 

 

237

Prepared avocado products

 

 

 

37,753

 

37,753

 

 

 

40,919

 

40,919

Salsa

 

 

 

1,408

 

1,408

 

 

 

1,328

 

1,328

Fresh-cut fruit & veg. and prepared foods

188,262

188,262

215,653

215,653

Total gross sales

 

278,600

 

188,262

 

39,161

 

506,023

 

305,317

 

215,653

 

42,247

 

563,217

Less sales incentives

 

(1,455)

 

(1,667)

 

(1,967)

 

(5,089)

 

(1,259)

 

(1,190)

 

(3,910)

 

(6,359)

Less inter-company eliminations

(1,243)

(2,292)

(3,535)

(700)

(1,642)

(2,342)

Net sales

$

275,902

$

186,595

$

34,902

$

497,399

$

303,358

$

214,463

$

36,695

$

554,516

Schedule of segment gross margin

    

Fresh

    

    

Calavo

    

Interco.

    

products

RFG

Foods

Elimins.

Total

(All amounts are presented in thousands)

Three months ended April 30, 2021

Net sales

$

161,686

$

96,289

$

20,736

$

(1,890)

$

276,821

Cost of sales

146,678

94,001

15,432

(1,890)

254,221

Gross profit

$

15,008

$

2,288

$

5,304

$

$

22,600

Three months ended April 30, 2020

Net sales

$

170,868

$

93,529

$

17,853

$

(1,084)

$

281,166

Cost of sales

156,463

90,793

12,919

(1,084)

259,091

Gross profit

$

14,405

$

2,736

$

4,934

$

$

22,075

Six months ended April 30, 2021

Net sales

$

277,145

$

186,595

$

37,194

$

(3,535)

$

497,399

Cost of sales

248,992

184,329

27,174

(3,535)

 

456,960

Gross profit

$

28,153

$

2,266

$

10,020

$

$

40,439

Six months ended April 30, 2020

Net sales

$

304,058

$

214,463

$

38,337

$

(2,342)

$

554,516

Cost of sales

283,071

208,853

27,051

(2,342)

516,633

Gross profit

$

20,987

$

5,610

$

11,286

$

$

37,883

Schedule of long-lived assets by geographic areas

Long-lived assets attributed to geographic areas as of April 30, 2021 and October 31, 2020, are as follows (in thousands):

    

United States

    

Mexico

    

Consolidated

April 30, 2021

$

92,668

$

38,119

$

130,787

October 31, 2020

$

95,110

$

35,160

$

130,270

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Tables)
6 Months Ended
Apr. 30, 2021
Inventories  
Schedule of Inventories

Inventories consist of the following (in thousands):

April 30, 

October 31, 

2021

2020

Fresh fruit

    

$

27,169

    

$

14,677

Packing supplies and ingredients

 

14,315

 

12,540

Finished prepared foods

 

11,851

 

14,570

$

53,335

$

41,787

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets (Tables)
6 Months Ended
Apr. 30, 2021
Other Assets  
Schedule of Other Assets

Other assets consist of the following (in thousands):

    

April 30, 

    

October 31, 

2021

2020

Mexican IVA (i.e. value-added) taxes receivable (see note 11)

$

34,971

$

30,126

Infrastructure advances to Agricola Belher and Agricola Don Memo

 

2,541

 

1,215

Other

 

1,506

 

1,217

$

39,018

$

32,558

Schedule of Intangible Assets

Intangible assets consist of the following (in thousands):

April 30, 2021

October 31, 2020

    

Weighted-

    

Gross

    

    

Net

    

Gross

    

    

Net

Average

Carrying

Accum.

Book

Carrying

Accum.

Book

Useful Life

Value

Amortization

Value

Value

Amortization

Value

Customer list/relationships

 

7 years

$

17,340

$

(9,315)

$

8,025

$

17,340

$

(8,613)

$

8,727

Trade names

 

11 years

 

4,060

 

(2,913)

 

1,147

 

4,060

 

(2,852)

 

1,208

Trade secrets/recipes

 

9 years

 

630

 

(541)

 

89

 

630

 

(517)

 

113

Brand name intangibles

 

indefinite

 

275

 

 

275

 

275

 

 

275

Intangibles, net

$

22,305

$

(12,769)

$

9,536

$

22,305

$

(11,982)

$

10,323

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
6 Months Ended
Apr. 30, 2021
Stock-Based Compensation  
Restricted Stock Activity

A summary of restricted stock activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2020

 

76

$

80.45

Vested

 

(45)

$

83.27

Granted

 

23

$

67.97

Outstanding at April 30, 2021

 

54

$

72.29

$

4,257

Stock Option Activity

A summary of stock option activity, related to our 2011 Management Incentive Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2020

 

16

$

44.21

Exercised

 

(2)

$

23.48

Outstanding at April 30, 2021

 

14

$

47.17

$

433

Exercisable at April 30, 2021

 

12

$

45.59

$

390

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
6 Months Ended
Apr. 30, 2021
Fair Value Measurements  
Financial Assets Measured on a Recurring Basis

    

Level 1

    

Level 2

    

Level 3

    

Total

(All amounts are presented in thousands)

Assets at Fair Value at April 30, 2021:

Investment in Limoneira Company(1)

$

30,292

 

-

 

-

$

30,292

Total assets at fair value

$

30,292

-

-

$

30,292

Assets at Fair Value at October 31, 2020:

Investment in Limoneira Company(1)

$

23,197

 

-

 

-

$

23,197

Total assets at fair value

$

23,197

-

-

$

23,197

(1)    The investment in Limoneira Company consists of marketable securities in the Limoneira Company common stock. We currently own approximately 9% of Limoneira’s outstanding common stock. These securities are measured at fair value using quoted market prices. For the three months ended April 30, 2021 and 2020, we recognized gains of $3.5 million and losses of $10.3 million on the consolidated condensed statement of operations. For the six months ended April 30, 2021 and 2020, we recognized gains of $7.1 million and losses of $9.3 million on the consolidated condensed statement of operations.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Noncontrolling interest (Tables)
6 Months Ended
Apr. 30, 2021
Noncontrolling interest  
Reconciliation of shareholders' equity attributable to noncontrolling interest

    

Three months ended April 30,

 

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,432

$

1,625

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(47)

 

(129)

Noncontrolling interest, ending

$

1,385

$

1,496

    

 

Six months ended April 30,

Avocados de Jalisco noncontrolling interest

    

2021

    

2020

 

Noncontrolling interest, beginning

$

1,472

$

1,688

Net loss attributable to noncontrolling interest of Avocados de Jalisco

 

(87)

 

(192)

Noncontrolling interest, ending

$

1,385

$

1,496

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings per share (Tables)
6 Months Ended
Apr. 30, 2021
Earnings per share  
Schedule of basic and diluted net income per share

Three months ended April 30,

    

2021

    

2020

Numerator:

Net income (loss) attributable to Calavo Growers, Inc.

$

8,841

$

(3,278)

Denominator:

Weighted average shares – Basic

 

17,619

 

17,550

Effect of dilutive securities – Restricted stock/options

 

60

 

Weighted average shares – Diluted

 

17,679

 

17,550

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.50

$

(0.19)

Diluted

$

0.50

$

(0.19)

Six months ended

April 30,

    

2021

    

2020

Numerator:

Net Income (loss) attributable to Calavo Growers, Inc.

$

14,118

$

(4,216)

Denominator:

Weighted average shares - Basic

 

17,609

 

17,543

Effect on dilutive securities – Restricted stock/options

 

59

 

Weighted average shares - Diluted

 

17,668

 

17,543

Net income (loss) per share attributable to Calavo Growers, Inc:

Basic

$

0.80

$

(0.24)

Diluted

$

0.80

$

(0.24)

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Description of the business (Details)
$ in Millions
6 Months Ended
Apr. 30, 2021
USD ($)
segment
Number of reportable segments | segment 3
Maximum  
Capitalized software implementation costs | $ $ 0.1
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Information regarding our operations in different segments - Product (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
segment
Apr. 30, 2020
USD ($)
Segment reporting information        
Number of reportable segments | segment     3  
Net sales $ 276,821 $ 281,166 $ 497,399 $ 554,516
Fresh products        
Segment reporting information        
Net sales 160,969 170,634 275,902 303,358
RFG        
Segment reporting information        
Net sales 96,289 93,529 186,595 214,463
Calavo Foods        
Segment reporting information        
Net sales 19,563 17,003 34,902 36,695
Operating segments        
Segment reporting information        
Total gross sales 281,187 285,584 506,023 563,217
Less sales incentives (2,476) (3,334) (5,089) (6,359)
Operating segments | Avocados [Member]        
Segment reporting information        
Total gross sales 146,359 149,865 250,130 267,749
Operating segments | Tomatoes [Member]        
Segment reporting information        
Total gross sales 13,433 19,331 22,619 32,324
Operating segments | Papayas [Member]        
Segment reporting information        
Total gross sales 2,647 2,363 5,397 5,007
Operating segments | Other fresh products [Member]        
Segment reporting information        
Total gross sales 126 112 454 237
Operating segments | Prepared avocado products [Member]        
Segment reporting information        
Total gross sales 20,915 19,118 37,753 40,919
Operating segments | Salsa [Member]        
Segment reporting information        
Total gross sales 696 609 1,408 1,328
Operating segments | Fresh-cut fruit & veg. and prepared foods [Member]        
Segment reporting information        
Total gross sales 97,011 94,186 188,262 215,653
Operating segments | Fresh products        
Segment reporting information        
Total gross sales 162,565 171,671 278,600 305,317
Less sales incentives (879) (803) (1,455) (1,259)
Operating segments | Fresh products | Avocados [Member]        
Segment reporting information        
Total gross sales 146,359 149,865 250,130 267,749
Operating segments | Fresh products | Tomatoes [Member]        
Segment reporting information        
Total gross sales 13,433 19,331 22,619 32,324
Operating segments | Fresh products | Papayas [Member]        
Segment reporting information        
Total gross sales 2,647 2,363 5,397 5,007
Operating segments | Fresh products | Other fresh products [Member]        
Segment reporting information        
Total gross sales 126 112 454 237
Operating segments | RFG        
Segment reporting information        
Total gross sales 97,011 94,186 188,262 215,653
Less sales incentives (722) (657) (1,667) (1,190)
Operating segments | RFG | Fresh-cut fruit & veg. and prepared foods [Member]        
Segment reporting information        
Total gross sales 97,011 94,186 188,262 215,653
Operating segments | Calavo Foods        
Segment reporting information        
Total gross sales 21,611 19,727 39,161 42,247
Less sales incentives (875) (1,874) (1,967) (3,910)
Operating segments | Calavo Foods | Prepared avocado products [Member]        
Segment reporting information        
Total gross sales 20,915 19,118 37,753 40,919
Operating segments | Calavo Foods | Salsa [Member]        
Segment reporting information        
Total gross sales 696 609 1,408 1,328
Intercompany Eliminations        
Segment reporting information        
Net sales (1,890) (1,084) (3,535) (2,342)
Intercompany Eliminations | Fresh products        
Segment reporting information        
Net sales (717) (234) (1,243) (700)
Intercompany Eliminations | Calavo Foods        
Segment reporting information        
Net sales $ (1,173) $ (850) $ (2,292) $ (1,642)
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Information regarding our operations in different segments - Gross Profit (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Segment reporting information        
Net sales $ 276,821 $ 281,166 $ 497,399 $ 554,516
Cost of sales 254,221 259,091 456,960 516,633
Gross profit 22,600 22,075 40,439 37,883
Elimination between Fresh products and RFG        
Segment reporting information        
Sales and Cost of Sales Eliminated 700 200 1,200 700
Elimination between Calavo Foods and RFG        
Segment reporting information        
Sales and Cost of Sales Eliminated 1,200 800 2,300 1,600
Operating segments | Fresh products        
Segment reporting information        
Net sales 161,686 170,868 277,145 304,058
Cost of sales 146,678 156,463 248,992 283,071
Gross profit 15,008 14,405 28,153 20,987
Operating segments | RFG        
Segment reporting information        
Net sales 96,289 93,529 186,595 214,463
Cost of sales 94,001 90,793 184,329 208,853
Gross profit 2,288 2,736 2,266 5,610
Operating segments | Calavo Foods        
Segment reporting information        
Net sales 20,736 17,853 37,194 38,337
Cost of sales 15,432 12,919 27,174 27,051
Gross profit 5,304 4,934 10,020 11,286
Intercompany Eliminations        
Segment reporting information        
Net sales (1,890) (1,084) (3,535) (2,342)
Cost of sales $ (1,890) $ (1,084) $ (3,535) $ (2,342)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Information regarding our operations in different segments - Geographic (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
USD ($)
$ / $
Apr. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
$ / $
Apr. 30, 2020
USD ($)
Jan. 31, 2021
$ / $
Oct. 31, 2020
USD ($)
Segment reporting information            
Net sales $ 276,821 $ 281,166 $ 497,399 $ 554,516    
Long-lived assets $ 130,787   $ 130,787     $ 130,270
Foreign currency remeasurement exchange rate | $ / $ 20.18   20.18   20.22  
Foreign currency gains (losses) $ (500) (3,400) $ 600 (3,300)    
Outside United States [Member]            
Segment reporting information            
Net sales 8,800 $ 5,800 16,900 $ 15,400    
United States [Member]            
Segment reporting information            
Long-lived assets 92,668   92,668     95,110
Mexico [Member]            
Segment reporting information            
Long-lived assets $ 38,119   $ 38,119     $ 35,160
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Inventories    
Fresh fruit $ 27,169 $ 14,677
Packing supplies and ingredients 14,315 12,540
Finished prepared foods 11,851 14,570
Total inventories 53,335 41,787
Inventory valuation reserves 200 200
Adjustment for inventory net realizable value $ 0 $ 0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Related party transactions (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2020
Apr. 30, 2021
Jan. 31, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Related Party Transaction [Line Items]            
Investments in unconsolidated entities $ 6,065 $ 4,779     $ 4,779  
Advances to suppliers 5,061 9,521     9,521  
Payment to acquire unconsolidated entities           $ 1,477
Infrastructure loan noncurrent $ 1,215 $ 2,541     $ 2,541  
Agricola Belher | Don Memo            
Related Party Transaction [Line Items]            
Ownership interest (as a percent)   50.00%     50.00%  
Avocados de Jalisco            
Related Party Transaction [Line Items]            
Purchases from related parties   $ 1,000   $ 1,500 $ 3,200 1,900
Avocados de Jalisco | Avocados de Jalisco            
Related Party Transaction [Line Items]            
Subsidiary ownership (as a percent)   83.00%     83.00%  
Limoneira            
Related Party Transaction [Line Items]            
Dividend income from Limoneira   $ 100   100 $ 200 100
Rent paid   $ 100   100 $ 200 200
Non-equity method investment ownership (as a percent)   9.00%     9.00%  
Don Memo            
Related Party Transaction [Line Items]            
Purchases from related parties   $ 400   600 $ 3,900 4,600
Ownership interest (as a percent) 50.00% 50.00%     50.00%  
Investments in unconsolidated entities $ 6,000 $ 4,800     $ 4,800  
Advances to suppliers 2,400 4,200     4,200  
Payment amount $ 2,400          
Loan receivable fixed interest rate (as a percent) 7.25%          
Amount loaned $ 700 600 $ 700      
Additional loan 700 600 $ 700      
Director            
Related Party Transaction [Line Items]            
Purchases from related parties   5,000   5,900 5,000 6,100
Accounts payable to related parties 0 3,300     3,300  
TroyGould PC            
Related Party Transaction [Line Items]            
Legal fees   100   100 200 200
Agricola Belher            
Related Party Transaction [Line Items]            
Purchases from related parties   11,200   $ 15,700 14,500 $ 19,600
Advances to suppliers 4,500 4,500     4,500  
Infrastructure advance 1,800 1,800     1,800  
Infrastructure advance, current $ 600 900     900  
Infrastructure loan noncurrent   900     900  
Annual repayment of advances   $ 900     $ 900  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Related party transactions - FreshRealm (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended 18 Months Ended
Feb. 02, 2021
Apr. 30, 2021
USD ($)
Jul. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Oct. 31, 2020
USD ($)
Apr. 30, 2021
director
item
Feb. 03, 2021
USD ($)
Related party                  
Notes receivable from FreshRealm converted to investment in FreshRealm           $ 2,761      
Payment to acquire unconsolidated entities           1,477      
FreshRealm                  
Related party                  
VIE ownership (as a percent) 37.00%                
Notes receivable from FreshRealm             $ 34,500   $ 34,500
Impair investment in FreshRealm     $ 2,800            
Loss on reserve             $ 34,500    
Number of officers | item               1  
Number of board of directors | director               5  
Revenue from related parties   $ 200   $ 100 $ 300 300      
FreshRealm | RFG                  
Related party                  
Revenue from related parties       $ 100   $ 300      
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets - Other Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Mexican IVA (i.e. value-added) taxes receivable $ 34,971 $ 30,126
Infrastructure loan to Agricola Belher and Agricola Don Memo 2,541 1,215
Other 1,506 1,217
Other assets $ 39,018 $ 32,558
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2021
Oct. 31, 2020
Finite-Lived Intangible Assets    
Accum. Amortization $ (12,769) $ (11,982)
Intangibles, net 9,536 10,323
Finite and indefinite lived intangible assets gross 22,305 22,305
Brand name intangibles [Member]    
Finite-Lived Intangible Assets    
Gross carrying value and net book value $ 275 275
Customer list/relationships [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 7 years  
Gross Carrying Value $ 17,340 17,340
Accum. Amortization (9,315) (8,613)
Net Book Value $ 8,025 8,727
Trade names [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 11 years  
Gross Carrying Value $ 4,060 4,060
Accum. Amortization (2,913) (2,852)
Net Book Value $ 1,147 1,208
Trade secrets/recipes [Member]    
Finite-Lived Intangible Assets    
Weighted-Average Useful Life 9 years  
Gross Carrying Value $ 630 630
Accum. Amortization (541) (517)
Net Book Value $ 89 $ 113
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets - Amortization (Details)
$ in Millions
Apr. 30, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Amortization expense for remainder of fiscal 2021 $ 0.8
Amortization expense for 2022 1.6
Amortization expense for 2023 1.5
Amortization expense for 2024 1.5
Amortization expense thereafter $ 3.9
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Nov. 02, 2020
director
$ / shares
shares
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
Apr. 21, 2021
shares
Share-based Compensation            
Common stock shares authorized under plan           1,500,000
Director            
Share-based Compensation            
Stock-based compensation expense | $   $ 0.7   $ 0.7    
Restricted Stock [Member]            
Share-based Compensation            
Restricted shares granted       23,000    
Restricted stock closing price awarded (in dollars per share) | $ / shares       $ 67.97    
Stock-based compensation expense | $   1.4 $ 1.8 $ 2.3 $ 2.7  
Unrecognized stock based compensation expenses | $   3.5   $ 3.5    
Vested, Number of Shares       45,000    
Restricted Stock [Member] | Non-employee directors [Member]            
Share-based Compensation            
Restricted shares granted 16,500          
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97          
Stock-based compensation expense | $   0.3   $ 0.4    
Number of non-employee directors | director 11          
Restricted shares granted per non-employee 1,500          
Restricted Stock [Member] | Executive officers [Member]            
Share-based Compensation            
Restricted shares granted 9,334          
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97          
Stock-based compensation expense | $   $ 0.1   $ 0.2    
Annual incremental vesting percentage 50.00%          
Restricted Stock [Member] | Key Employees [Member]            
Share-based Compensation            
Restricted shares granted 2,600          
Restricted stock closing price awarded (in dollars per share) | $ / shares $ 67.97          
Annual incremental vesting percentage 33.00%          
Stock Options [Member] | Minimum            
Share-based Compensation            
Vesting period       1 year    
Expiration period, after grant date       2 years    
Stock Options [Member] | Maximum            
Share-based Compensation            
Vesting period       5 years    
Expiration period, after grant date       5 years    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Apr. 30, 2021
USD ($)
$ / shares
shares
Share-based Compensation  
Outstanding, Number of Shares, Beginning Balance | shares 76
Vested, Number of Shares | shares (45)
Granted, Number of Shares | shares 23
Outstanding, Number of Shares, Ending Balance | shares 54
Outstanding, Weighted-Average Exercise Price, balance balance | $ / shares $ 80.45
Vested, Weighted-Average Grant Price | $ / shares 83.27
Granted, Weighted-Average Grant Price | $ / shares 67.97
Outstanding, Weighted-Average Exercise Price, ending balance | $ / shares $ 72.29
Aggregate Intrinsic Value | $ $ 4,257
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Stock Option Activity (Details) - Stock Options [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Apr. 30, 2021
USD ($)
$ / shares
shares
Share-based Compensation  
Outstanding, Number of Shares, Beginning Balance | shares 16
Exercised, Number of Shares | shares (2)
Outstanding, Number of Shares, Ending Balance | shares 14
Exercisable, Number of Shares | shares 12
Outstanding, Weighted-Average Exercise Price | $ / shares $ 44.21
Exercised, Weighted-Average Exercise Price | $ / shares 23.48
Outstanding, Weighted-Average Exercise Price, ending balance | $ / shares 47.17
Exercisable, Weighted-Average Exercise Price | $ / shares $ 45.59
Outstanding, Aggregate Intrinsic Value | $ $ 433
Exercisable, Aggregate Intrinsic Value | $ $ 390
Outstanding stock options, weighted-average remaining contractual term 3 years
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Other Events (Details)
$ / shares in Units, $ in Thousands, $ in Millions
1 Months Ended 6 Months Ended
Dec. 04, 2020
USD ($)
$ / shares
Apr. 30, 2019
MXN ($)
Jul. 31, 2018
MXN ($)
Apr. 30, 2021
USD ($)
Apr. 30, 2020
USD ($)
Dividend declared per share | $ / shares $ 1.15        
Dividend amount paid to shareholders | $ $ 20,300     $ 20,343 $ 19,354
Tax Year 2011 [Member] | Mexican Tax Authority [Member]          
Discreet tax benefit   $ 2,200   109,000  
Tax Year 2013 [Member] | Mexican Tax Authority [Member]          
Discreet tax benefit     $ 2,600 128,800  
Employee profit sharing liability     $ 118 $ 5,800  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Oct. 31, 2020
Limoneira          
Assets at Fair Value:          
Non-equity method investment ownership (as a percent) 9.00%   9.00%    
Realized gain (loss) $ 3,500 $ (10,300) $ 7,100 $ (9,300)  
Fair Value, Measurements, Recurring          
Assets at Fair Value:          
Total assets at fair value 30,292   30,292   $ 23,197
Fair Value, Measurements, Recurring | Limoneira          
Assets at Fair Value:          
Investment in Limoneira Company 30,292   30,292   23,197
Fair Value, Measurements, Recurring | Level 1          
Assets at Fair Value:          
Total assets at fair value 30,292   30,292   23,197
Fair Value, Measurements, Recurring | Level 1 | Limoneira          
Assets at Fair Value:          
Investment in Limoneira Company $ 30,292   $ 30,292   $ 23,197
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Noncontrolling Interest [Line Items]        
Noncontrolling interest, beginning     $ 1,472  
Net loss attributable to noncontrolling interest of Avocados de Jalisco $ (47) $ (129) (87) $ (192)
Noncontrolling interest, ending 1,385   1,385  
Avocados de Jalisco        
Noncontrolling Interest [Line Items]        
Noncontrolling interest, beginning 1,432 1,625 1,472 1,688
Net loss attributable to noncontrolling interest of Avocados de Jalisco (47) (129) (87) (192)
Noncontrolling interest, ending $ 1,385 $ 1,496 $ 1,385 $ 1,496
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Apr. 30, 2020
Jan. 31, 2020
Apr. 30, 2021
Apr. 30, 2020
Earnings per share            
Net income (loss) attributable to Calavo Growers, Inc. $ 8,841 $ 5,277 $ (3,278) $ (938) $ 14,118 $ (4,216)
Weighted average shares - Basic 17,619   17,550   17,609 17,543
Effect of dilutive securities - Restricted stock/options 60       59  
Weighted average shares - Diluted 17,679   17,550   17,668 17,543
Basic $ 0.50   $ (0.19)   $ 0.80 $ (0.24)
Diluted $ 0.50   $ (0.19)   $ 0.80 $ (0.24)
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Mexican IVA taxes receivable (Details)
$ in Millions, $ in Millions
Apr. 30, 2021
USD ($)
Apr. 30, 2021
MXN ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2020
MXN ($)
Mexican IVA taxes receivable        
IVA receivables balance $ 35.0 $ 705.8 $ 30.2 $ 640.7
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
FreshRealm Separation (Details) - FreshRealm - USD ($)
$ in Millions
Feb. 03, 2021
Apr. 30, 2021
Oct. 31, 2020
Related Party Transaction [Line Items]      
Notes receivable from FreshRealm $ 34.5   $ 34.5
Receivable proceeds event of sale (as a percent) 20.00%    
Gain recognized   $ 0.0  
Success Event is equal to or greater than $100 million, but less than $230 million      
Related Party Transaction [Line Items]      
Value threshold of success event $ 100.0    
Receivable upon closing of success event 10.0    
Success Event is equal to or greater than $100 million, but less than $230 million | Minimum      
Related Party Transaction [Line Items]      
Value threshold of success event 100.0    
Success Event is equal to or greater than $100 million, but less than $230 million | Maximum      
Related Party Transaction [Line Items]      
Value threshold of success event 230.0    
Success Event is equal to or greater than $230 million, but less than $380 million      
Related Party Transaction [Line Items]      
Receivable upon closing of success event 20.0    
Success Event is equal to or greater than $230 million, but less than $380 million | Minimum      
Related Party Transaction [Line Items]      
Value threshold of success event 230.0    
Success Event is equal to or greater than $230 million, but less than $380 million | Maximum      
Related Party Transaction [Line Items]      
Value threshold of success event 380.0    
Success Event is equal to or greater than $380 Million      
Related Party Transaction [Line Items]      
Value threshold of success event 380.0    
Receivable upon closing of success event 34.0    
Promissory Notes      
Related Party Transaction [Line Items]      
Notes receivable from FreshRealm 5.0    
Loan payoff amount $ 6.0    
Number of securities called by warrants or rights 4,207,397    
Loan receivable fixed interest rate (as a percent) 1.46%    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Credit Facility (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 29, 2021
Apr. 30, 2021
Jan. 28, 2021
Oct. 31, 2020
Debt Instrument [Line Items]        
Line of credit facility outstanding   $ 42,250    
Total Facility        
Debt Instrument [Line Items]        
Credit available under borrowing agreement $ 150,000   $ 130,000  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Extension term 5 years      
Increase in maximum borrowing capacity $ 20,000      
Credit available under borrowing agreement $ 100,000   $ 80,000  
Applicable margin (as a percent) 0.25%      
Average interest rate   2.80%   1.90%
Line of credit facility outstanding   $ 42,300   $ 20,600
Quarterly consolidated leverage ratio   2.50%    
Fixed charge coverage ratio   1.15    
Accordion Credit Facility        
Debt Instrument [Line Items]        
Credit available under borrowing agreement $ 50,000      
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *$R%('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "A,A2Q*B60^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VFQ2.CVLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4RK@]1#Q.'7I*($H!K%LF MAM/4MW %+##"Z-)W 7_*ZA?6) ME-B8(W!;_;B4;60M[R]\7UA]]5V W&[NT_ M-KX(=BW\NHON"U!+ P04 " "A,A2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *$R%(L&N,_!P4 /P4 8 >&PO=V]R:W-H965T&UL MK9A=;^(X%(:O9W^%Q=6N5)K$ 4I'%"FE[2S:3DNAVVKVSB2&1$UBQG9*^?=[ MG$#"5.$D*^T-Y,NO'Q_;[[$]V@KYID+.-?E(XE1==4*M-U\M2_DA3Y@Z%QN> MPIN5D G3<"O7EMI(SH*\4!);U+8'5L*BM#,>Y<]FJDBD1/+55<=SOEZ[ MU!3(OWB)^%8=71/3E*40;^9F&EQU;$/$8^YK(\'@[YU/>!P;)>#XN1?ME'6: M@L?7!_6[O/'0F"53?"+BURC0X55GV"$!7[$LUG.Q_9/O&]0W>KZ(5?Y+ML6W MO5Z'^)G2(MD7!H(D2HM_]K$/Q%$!>JH W1?( V$5%>64-TRS\4B*+9'F:U S M%WE3\]( %Z6F5Q9:PML(RNGQC? S"+(F+ W(;:HCO2/3M.AMB-K(TE")^=3R M]X+7A2 ](3@@WT6J0P5B 0]^+6\!7$E(#X37%!7T-O* MD3G?"*GKB' I+3..$ U*HD$[HAF7D3#!#P@,W=H0X4J'D?';ER]F;"!L%R7; M1-T^'"M58L5EB\AB73$-79#\Z[*.;D(4N67-:QX!JV;7==UQWV M$9[+DN>R#<^*,3!\F")UC5X9F MM^&;IKZ0T'/Y=#XC"PU#C A))B)+M=S!?U +W: ^\3#((]=UVD ^LP\R#6# M1:O(STF1+FZ0=-VN?=GKNW8/(Z05(6U#Z 4!&*XZ.UR0>_B./*;UL<,E':?G M=#TR@05 E*X5F0N&)0BG\G+'_4^L$W,'??TLMO49#)=;P*!F9 :)G6%X52)P M<"O_C%>.Q9D4[U'JU\<2U\3'894='-S3/Z/-A-(L)O]$F],3!%>\=.V!C;%5 M><+![3WO10^6FJ=1<(&AC?F=4R4%!W?R>^%#3&:A2#$';A#ITW[7H3V4J$H) M#N[GSY&&;"!6Q*&_+_\@"^YG$J)5BX4K3422@.LLM/#?,+0J.SBXK4/F#&!V MD\4N68JXEJ@A+[Q\>\66C54BH+A5'Z)";C_\D*5K?C)1-0@]>(L;#UN,TD*E:.%SQ![H%!(8HR5Q=-6%K]( M6!R3ZTS!:U7?F[A.TZ*15LY.6SG[;<+EV@RP;Z"@0[#29,/2^O#A@HUHE;%3 MW)M#U;C^=QS7[5U@F9E6 M'D\;+'IO7W>1,IGQ!V<2W<8UR'6[L-EUL?V;6YF^BWMUN8,[9KN#A[6SL4&L M85?I5K;OXB;]F6J_]3W-AF@O+ <_PO4$L#!!0 ( *$R%(R@%KU M4 < *P= 8 >&PO=V]R:W-H965T&ULK5EK;]LZ$OTK MA!'@MH!3\Z&7NTF -,G>6R"W*9KRS4>RP'Y) M)'E(G1ERSIFASIZ5_FD60ECT:]FTYGRTL+;[/)F8>B&6W'Q2G6CAE[G22V[A M5C]-3*<%G_6#ELV$8EQ,EERVHXNS_MEW?7&F5K:1K?BND5DMEUR_?!&->CX? MD='K@Q_R:6'=@\G%6<>?Q+VP?W7?-=Q-=K/,Y%*T1JH6:3$_'UV2SU=9/Z"W M^)<4SV;O&CE7'I7ZZ6Z^SLY'V"$2C:BMFX+#O[6X$DWC9@(W>Z0;N M7[_._L_>>7#FD1MQI9I_RYE=G(^J$9J).5\U]H=Z_D-L' 9)$!=#N OG< VPY@O:,;9+U;U]SRBS.M MGI%VUC";N^ACTX\&;V3KEO'>:OA5PCA[<77W[?[N]NOUY+YSG^[ MT;/)>C\BOE&&\WQG=( RVZ',DB@OZUJM !1D8BT X6,CQJ@%UE!SQ!O(;=[6 MPKB[DVS,6(4^N/7ZV#MVPL;9=/,$?PQYM7EUO@=XB@DY=LNW*EA15&&_\IU? M>=*OK^T:8JVT%*;W)P0O]UZ<,\;R(WB^54;*J@S#*W;PBB2\[UIT7,Z0^ 4T M;"# +I[*+H2&7-_?B2'PRO5MFZ\U^L KXONL: M*7008NE#S%V:'T#TC7)P>F/=:[44R/)?8G]/AS!6WNMI1J9'&'TC M@O-I!.1T!W*:!/F@+&_>L=!3_^4E9GM[;X,Q8,;R:AIA!H('14Q926#=I&T>'UM+6^?)-!J M7%M)0*1R5APC#*D4HQ&5(H-,D;1.W?5*FDAU7WH8E";'&AHRHU"81> -&D72 M(K7A_P0\7W6R,F,$'^,+V-%I0;,(P$&?R/1=U7 C^:-L^C1.E<1TD!3ZAJ3P M%R?'KGYX@L&1ZH'ZRL (+-"1^P$S0E@623TZZ =-Z\>#YC,0BM?*N-M@#@+U MM8!DV*MP V935D56B>ZU+&G%@-I=K\101 81^MR?4>P5N0$S5DQI1-3H(!$T M+1%?E(8Q(,40QI4V*R@CW-K70+_2HCFOM[MK_%H-A3I!ZNL A<8G4B?000CH M&T(@UW(FH*:)K_ 5#; [9EF$H>A [S1-[Z\9UBG=GV) @Z4.RY;PM:Q52O@3(/_.:A)!5 M//Z#0M"T0AR6X'L\%T0::F?RO03>0O7-""X8BW0+=- +6B7I^'87Y?<2\L#T M--V*O#]!=TL=C)#?@V24QE*4#7K!TGHQ>'Z<'0!(&+-;P>V>#)ZM^#*1YU-\ MW(Z$S"I:1G8:&]2$I=7D]ITI\C\X%&A4"H_20U8EB8@C&T2'I45G4UHUH1T9 MQ!H0%N)U*"$KZ&0B6/=.X-+JLTGR]V/U=0;R=^KE>< .2#AV*, &/6)I/8). M;RFW_51_<*A:M^%%6\< )^=S!_^?3<=K<3[JM#!"K\7H H54[O\PT:'/@PZR M/$EM]PNNQ4(U,R@%?^L/%^Q+\O1U4"OVAEI!-$&DC%7U3_3A!'_"F(#2:[3F MS4J,$<%XC#%&QB& @*_L0FGY'S'[!R+EN*BR_:-.]Z0@VZ/.UR'2&%=^]4=W M*VN@*9K!<@5/0EE Q8Z[C;3-810&G6-OG=@!CP./0!ZX \=3Z--KWDG(BR#, M@((518F/>]Z@70[1C, =E(ZE.Z-ORATB6*V:QE&];"%OA0EVF"QP-,RXCPG85=.<1$!F@WAF:?'< MT)\)9%CPL-[7/UJ2,O..ZP-V>8%C;)T-0IF]T79MV'K@Z#ZSW@V?^%]'0CUS MR"[4,T_V/J6Y[YA_!^%,) =";3X.;&ZNZ_NO:H[)6+?O+A8!& M4CL#^'VNE'V]<1_L=A]H+_X+4$L#!!0 ( *$R%(HN:/COP( %H' 8 M >&PO=V]R:W-H965T&ULE95=;]HP%(;_BA7UHI4Z$A(^ MN@J0TD#52HRBAFX7TRY,,,2J8V>V ]U^_8Z=-(,V](,+L)/SON<']W23:O/ '0URO"$QT0_Y M7,+,K5U6-"-<4<&1).NA$[8OH[Z)MP'?*=FIO3$RE2R%>#23V]70\0P08231 MQ@'#SY9$A#%C!!B_*T^G3FF$^^-G]VM;.]2RQ(I$@OV@*YT.G0L'K<@:%TS? MB]T-J>KI&K]$,&6_T:Z*]1R4%$J+K!(#049Y^8N?JC[L"=J=(P*_$O@?%025 M(+"%EF2VK#'6>#208H>DB08W,["]L6JHAG+S+\9:PEL*.CV*[F;QW?1V'"XF M8P23\606P^@JG(:S:(+BF\ED$:/3>7@_F2UN)HO;*)R>H2_H(1ZCTY,SI%(L MB4*4HT4J"H7Y2IVCDX/YP-4 :M*Y205U54+Y1Z#"7+90X)TCW_/;#?+H;?E= MHD'>MG+O4.Y">^H>^76/?.L7'/&+-=8$5JY&8HVN*<<\H9BAN5#4+L6?X5)I M"0ORUQO)@CI98)-UCM7.8&-!!F@J9,-)(@JN%6R8A- M7C+2U,[2LFQT4=+[^#SJ@[=2TG3=I(Y%ET %8ILGC.5[[!>1[40>4W9JR^PG*:LGB0J="TK]DU41;&G;W.-J>^;S ?3?L@+=7 M\_8^STN5*II9>Z\A^KV+S@O4QJC>D<[V:]+^YTGALE :=C[EFR;<_H=P&Z-> MX;I[)Y^Y=;YAN:%<(4;6H/-:?3"0Y4E>3K3([6&X%!J.5CM,X?(CT@3 ^[40 M^GEBSM?Z.AW] U!+ P04 " "A,A227C=73$& &0 & 'AL+W=O M']-5>EM^JC1"* MO.9945V/-DIM+\?C:KD1>5Q=R*THX,M*EGFLH%FNQ]6V%'%2&^79F%/JC_,X M+48W5_6[I_+F2NY4EA;BJ235+L_C\I\[D+W5.RKHV>BJ2RD_*8;]\GU MB.H1B4PLE781P[\7,1%9ICW!./YNG([:/K7A\?.;]X\U>2"SB"LQD=D?::(V MUZ-P1!*QBG>9^B+WOXF&D*?]+656U7_)OL'2$5GN*B7SQAA&D*?%X7_\V@3B MR #\X :\,>"F@=MCX#0&SH_VX#8&[H_VX#4&-?7Q@7L=N&FLXINK4NY)J='@ M33_4T:^M(5YIH1-EKDKXFH*=NID\/LP?/]U/;Y]G4P*-Z>QA#D_S9WCQ>?;P M/">/'\GCT^S+[?,]0,DY^3J?DO?O/I!J$Y>B(FE!GC=R5\5%4IV1=R?MJ[&" M(>J.QLMF.'>'X?">X3CDLRS4IB*S(A$)8C\=MO<'[,<0FC8^_"T^=WS0X>VV MO" ./2.<G=K[VZ/]P#80 M6,B8[Y_"IC;,C0(GBDYA,QOF>:['.F\G/+V6IS?(2JG^O!W#LFX;G< MXHK!(AH9L*D-?41CE!&/;0#%J:P2#-.6QT:;$^(VM1B#+."%0_$B=0 MKU.]/O1>B+$/K+$PQS\:RX$]@G(]ZAKL;10/0B\PV-LHAX:4X^S#EGTX/,F@ M1PAL^CJA=6(_0W%8[K*8;./E-PB+W@Y0_J&=MT#-;K&'+TV41(QA9W8918*YC&Q3XW$QN&\2X'YF+&''%P@CGR6@G M$>@@T_M""=CJ%1&OH$_QJ6Q<''=]SLQ:-,%0CLL-KBC*-R(RPU >[R-[I(?8 M\+2JC2B;*3TCA4#+5N/CI-8PBZP-\GEH<^J9;RCR@>I?BW@ M:)&E_XI$\R1KO8S?9U"P/^C5_"G-92'2,FZ4'AH';M<3C_IF(&S4.:..&YFQ ML'$!C:QY1[Q%CMM3P5FG;9CSG2ROQ4T3@(6 0YAH\H"H^!6DKB[J^BM9E3(G M._A45#)+$U!#"0$YE*JT)TP.NGH#,TXV[)R[CI4R-@R.A8Z5-(@W1GW6$Z=. MI;%AF7;?A@2"5 C8V,E[V.!?4GUV_(#2=Q%>0==&/#VDUKU)]+ 5M?G3/F6#4#@7$6!&80,&\\],T@(#"/4Z\G"IVH M8\.J3D@-Y1DA12YX$J92T"(3*'[1(-BBW 7*L,((*/6[72!H6F MV,,<17V[1B?VV+#:LR;?BLS"(Z+TPJB2$P1T3B^8F6RH+S.RN"_NXI'EG2#CPX)LFF8[ MA=X%W366W^%H@U".F"^+(^JKEV.GQ#@?S)Z'7;Z O-"7 H=;-3@P)?HJK1XUXXIZH^:Q'/?6I^IXIU;X ML%H9RAY$(@1^8/'$8 A/U)MO91#JS>(Y/KK1S46YKJ_2*TB"7:$.]W7MV_:Z M_K:^I#;>W['+"4/>3]GE[' 9W[D__#;P.2[7:5&13*R@*WH1P%C+PW7[H:'D MMKY/7DBE9%X_;D2):)'6QBS1 $L=G [1)4*=GGQF)MGDJB5Z*SF5__0XEQ;)%BD[/ MOB2V/*3FQOF&E,Z>I?I5K3G7Z*7(R^KKR5KKS9?QN$K7O;[GA)?RRE*I@ M&KZJU;C:*,ZR>E"1CTD0Q.."B?+D_*R^=J_.S^16YZ+D]PI5VZ)@ZO62Y_+Y MZPD^>;OP0ZS6VEP8GY]MV(HON/ZYN5?P;;R;)1,%+RLA2Z3X\NO)!?XR#T,S MH);XK^#/U=YG9$QYE/*7^7*3?3T)C$8\YZDV4S#X]\2O>)Z;F4"/O]I)3W;W M- /W/[_-/J^-!V,>6<6O9/ZGR/3ZZ\GD!&5\R;:Y_B&?_^"M09&9+Y5Y5?]% MSZUL<(+2;:5ET0X�I1-O_92^N(O0$PCWL :0>0_H!P8 !M!]#WWB%L!X3O MO4/4#HCZ ^*! 7$[(*Y]WSBK]O2,:79^IN0S4D8:9C,?ZG#5H\'!HC29M= * M?A4P3I]?W=TN[K[=S"X>KF<(OLRN;Q?P:?$ %[Y?WSXLT-T<75TL_D#S;W=_ M+M (_5S,T,__G=WG_N'WZ4:AF/7\ -?TEU>TGH^.I27K%JC.=2]"BV5+-#=ABNF M1;E"%Z86"2UX]<5SGW!WG["^3SAPGULHWJ),9<'1QUQ6U2=7(C=3Q/44IE0_ MG4^2:7@V?MH/KBTTHF&0'$K-;"D5UZD?T/ MZ@E005=(2\!"*LM4Y!R5?1^8G\W%U 1AH^23@ 6"'E^1W$6!O2L*\4ZUV!N% M&0*]LGMBZXGZ%7MA#!23_9'3.12=PSW1:*2!"Y;9_N;)]Z;?]90I>5 MB[_!4I/'*^BP$&36-U'(D@O%4+5FRFW]U%)G1*.@I_25+84#&O:B.G/,E033 MJ.< 6VI*0^IV XZK@=>%]R4FH.)NY4-YI=2\WKIS^&']0_P4.'B1#OQ@=HX MG$P'--KK-+!7HX66Z:^1:0,S!"J9Y=(L>,_2::<\R#,2]TKOM4LJP>##J\^(]0C.7$-X# M06O_$:E#^SL$8^JU_YNI'F!_)JJ-!"<8'P -H/#IUU.TR5FI3^MJS?_:BHT! MBS.=J!T<&@SHUF$;AUZ872^7L#(G2-2M7D-\F9AVFJHH#[HR2N6"/ M(C^*+-SA%$=>]URDJ=P:F *ZN'ABCSD_->7&F<>1'2'(XR#H1](A!Y5E,A3+ M#K#83]B;\@GB(Q58/ZRD#8*=D)*@?YM/)W*VP@EB>U?6VJ$DV@ -[AC+?;#]B)[8F7:5-=JN]GD@BNW MFC;NH+6++3UML822H1+<81'[N7C3L$"S%[Z?MN,->S7_G0K;>)K@A/3U=: N MFDX&_$HZBA$_Q>[JZ ]'G3A8%6'2[S$<8F02#C18I",:\1/MOG&;"?H*!@^$ MG#CH% 1A'V(.,1Q&R9"2'<6(GV(/BF4<^O6V6+6A/C57U)8[5ULNR]4(VH=B MOV@Z3;/!,['Q[) :X6D4#9G6 8KX 75K[5$^ I&S3T-;%:<)-IZ@]2:T;X,M M-J(!(0,F=!PC?H[U][FF3E>_L<\E':Z('U?W6P6(-('^?S ^(PXR);&UD7&) M15,ZP ;2\8OX^761@G*5J/M%T'\QG]_4'*O);WS(C(""%( +'V(3/\<)B MP M$SH=V!.2CES$3ZXF:L9UIOWPM]?$A: P&?)0AR#B1]!-N52LTFJ;ZJV"!=\0 MR=0F+0MVI$0YJ(0I&?)+QQOBY\UN@9IE:5PC=NE]9%4Z>#+9YTGK2X<8B29X MH+VD'7=H\%O+380,6K3 M8D2"_7UCXR&7')[2H=I+.ZQ0/U;NE4PYSUK_*/XD\R?CGQ36H-!HR5+#C5>G M[C8/H*.(K6;-)6?$AJ*[=[;HYT;K\WIS\WN:.RB HV!JJ^X0A+0<5+WC!?6? M5W:J+\WC %%L"_0L]-JDBC&B:>W,9A^67IU$"'HGG?.W)#-%7K\B]LR4\]1^ MUBIPH'H<]!L^EQ3&R4"'2CM*T2.4V@M-UX;(QURLZL."IDU9ULN1-T=O;BM< MN,+6ZG!(A8/5HX,5]S'C#>?/AG4 M-%T!)$O]P:3]$\M-:CEME^E*)KT:M*50XK"-J__!,;>"]IS73ND[+GFCCL>N/W055U/$&)O]W$KR]I) MW6; ^.UW>Y"P8WGH9WG]/H&) +1I;T=F\E$S$*N[-O[2'*ZAI50 EN>]TM \ M_-BKSZ[L#&V0QW$_.1U"=#I0BL,.]>&1+6)]YMT==;3MW*Y#1ZD$)ROS3 2Z M+O$;?7SH.-=,8CR@\-[SR". ]^[,3+'+MUD3%NWV=4[*>,$;'6 M@>.!91#U@3/>>P&AX&I5ORI2H5JQYIGO[NKN=92+^B6,WO5+_.4*.Z[/\)?K MYF63;OKFW9?O3$&%K" 1EW"KX'," 5'-ZR3-%RTW]>L/CU+#1JC^N.;@.&4$ MX/>EA!1IOY@;[%[J.?\'4$L#!!0 ( *$R%)D"?*T+@( &T$ 8 M>&PO=V]R:W-H965T&UL?51=;]HP%/TK5U$?6FEJ0J!LJT(D M/M5*I:"&K@_3'DQR(583.[5OH/OWLQW(V"1XB7WM>\ZYUSEVM)?J7>>(!)]E M(?3 RXFJ>]_7:8XET[>R0F%V-E*5C$RHMKZN%++,@,"R^.W-I2 MQ9&LJ> "EPIT799,_1YA(?<#K^,=%U[X-B>[X,=1Q;:8(+U62V4BOV7)>(E" M%?9/;_^Y!6FN2Y0%L*BBY:$;V>3B'$T#8.0,(#X#0U=T(N2HGC%@<*;D' M9;,-FYVX5AW:%,>%_2D)*;/+#8[B\>(Y63P]3H:KZ022E1GFT^=5 HL9C(?) M \R>%F\)7"^90D$Y$D]9<0-7P 6LE =-:KA&=4^S*6A MTS 5&6;_XGW30=M&>&QC%%XD'%;J%KK!%PB#,'A-)G!]=7.!MMN>3M?1=L_0 M)L0(C04)Y ;&3.HM21C3S?-S7N RB:8_8V4= RL0/O"Q'\ 4$L# M!!0 ( *$R%(4C=Z.+ @ #HO 8 >&PO=V]R:W-H965T&ULM5IM;]LV$/XKA#%@&]#4XHM>7"0!TL2I,ZQ)%J<;AF$?%)N.M3_<\I'3\+/+/Q9QSB5X6:5:<].92+M_U M^\5DSA=Q\58L>:9^F8E\$4MUFC_VBV7.XVEEM$C[Q/."_B).LM[I<77M-C\] M%BN9)AF_S5&Q6BSB_.M[GHKGDQ[NO5ZX2Q[GLKS0/SU>QH]\S.6GY6VNSOH; M+]-DP;,B$1G*^>RD=X;?C7Q:&E2(/Q/^7&P=HW(H#T)\+D^NIB<]KXR(IWPB M2Q>Q^O?$SWF:EIY4'%]JI[W-/4O#[>-7[Y?5X-5@'N*"GXOTKV0JYR>]J(>F M?!:O4GDGGD>\'I!?^IN(M*C^HN<:Z_709%5(L:B-502+)%O_CU_J1&P9$-)B M0&H#8AC0H,6 U@;4,&!M!JPV8(8!CEH,_-K -T.B+09!;1"8@QZT&(2U06B& MU':'J#:(JME=3TQC$^/<_&,\A*MO)4'54%4UFH*DZRLW;',U:^)LI.G MYS?7XYO?KR[.[H<72)U<#*_'ZFA\KRY\'%[?C]'-)1J/SNZ&HYO?+X9WXY_1 M\(]/5_=_HR/T:7R!?OGI5U3,XYP7*,G0_5RLBCB;%F_03XWSX[Y4P9:W[$_J MP-ZO R-M@8G%0M7V6(K)9_3/1[YXX/F_@)MSMYNSZ30I'Y(X1;=Q,CU209W' MRT2JB_/58I7&Y5.(^&RF'DL43_]3DZ<><@FX M'^[I'G!QZ79Q+;*)R&0N4O7+([K*)%=3)%UC_M Q'_L-<>3V=B_4##3-^JIR M-^5+-N5+*C^LQ<][_IAD98Y4 TOC;,)1+-'-1+Y%%+]!Q,,#J/+6/H/*9]G< MGTYQ=-Q_VJXJ !+@P N:L L A@._"1H"($)\/VS"+J%;1D9<'W:YX<@&D2:[I?K-Z]/_BXY7_OVMP,/_8$/A\0V(3%G2,,7GD^2@B,Q0T75 M*<2R?-I52-E4-:")6' DXQ?TP#,^2Z!"/6=68,R8F9$3T@CJAOUZXP]P!F@)D" ',@3LSYP[&^5D M""UGL%O/.#M#=\)L>>(B":U0L%NB'$+E8UMX;-55G58GIKD^U=*$=$B3 RI] M BB#EOBT*"!N4;"?V">V#@@"<[G4 6H&NK72=TN%V_AKN==0E(E<)!EZ3N1\ M+M*JV:A+*H6J3%7TF>*1*H6HX%*FO#0J ?S+*I%?4?PQ"9DTK)L(9J-B9N- M#[GV(C89'F%B);0#U1R()DSB)LS#K<"(S9]'5+&,.8XN6',@FF:)FV:_01^1 M'3B60)P(Z",(!^DC"&?K(P#ETD=$>U\*55',Y=7/YK@LG.%\4 M6/V'0= BVJAF<-JQK#^ /*(V95N[H&Y,,WC-ZM3-ZH>41Q18,+?$M[7G[6;E M_>01M2EWX%EY=(.:@6I:IFY:_N'RB$*K:DO[=:&:H]-D3]UD_PVB@P(+W!;1 M03574S=7'U)T4("&F6?FTPUJ#D,S-74S]>$D![5ITB>A514=J.8P-)72?:C4 M7*-BL"JB;M*B ,T&/HN,40T!W("%D2$;+R%WC)JD!:!(@$/2LFM%-;G3CM7S M3KN^<+( N@V#J"4DIGF4[ '"0WH#'F^TT($SI;-\F5C M:-GI8YKFF9OF.S=JX6AVV&1GT"8[T-,!'-33(7=V3P=0KI[.M QA;AFR\SXM MG"]PF[VUK6M5P=RJ8C^MS(!E.#5?J(VZ4,U0M7)@;N7PP]4R U[5J\#-T76@ MFJ/3E,_Y[?T)5^K ]^M#@ZIL7V;FH^LA6T'J#D,3=Z^F[P/ MI[%]F\BCB)G?V'2AFL/0;.]W+-#WYU)_A]?S$ ;B4@@'<2F$L[D40+FXU->* MP]]'<>S%I3[T/MWFTO[6-[[E5^4?XUQQ0(%2/E-VWMM0.?RY_^#U!+ P04 " "A,A2K7\T M8P0( !S$@ & 'AL+W=OBN%J;2+QCL1]/I\L)B]NSRE];S@=Z.W M\>"WH$A6WG^ABYOB?# E0-IJEA=TL;#WYWU:XX= ML:QDU%?>_F&*5)X/W@Y$H=>RL>G6;W_2;3ROR)[R-O)?L&NQ+%S_HJ(*IF2&_%JG48M5$+(KQ;)+@@)9-5&OL,AN;OV#LM?CH72JC M^-$5NGBZ?P)@/;IYA^YR_EV#BSJ,QP[]D[Z:$_8WLE?C?:)]=/> M^BE;/_U[N/R^L=E8?,>>^.<_WLZG)^_%Y;Y4L/"X+E&38 M">D*K*V#?S"T#.@>I&WT2!9(O%@''4NQ]KX8BT]-$/JQUB&9J,D>>O^+3L9M MV$AA8,^LFGPCNP%J"$PM TSM;]%J#S!!P)B)I5Q9S3Z VD);(L62/%K2HL\# MX*&3 #T$N2. &119Z8W3;@JB:%3BO4$G::S8!*]T $-L7H<'HT"5LLU*H"%A M9X@HP'FE@RIA$9$1U6RN#\B'R-ZVI;ZH>>%M[:SQEI]32IG)W M4#H1Q0+*"\9*=T>J2?C5F,2&'O0&V4(1M+7Q)*O9%T Q7/>-XU4LD)B^"ZR M$R7GH<^>9M;ZVEB!T"!N'AWRS4EA_LH:'*P M7NN@7=JW'D$8AG"<=E MEK .MH/^VIB6GK\6/SP(RIO5*,#GDC*&GO,^7QO7G@N5="AI>ISU_6](/1Y# M"!W'+HL_H?E\?\A&T")D&9X/'O$E> -#%H2 ]T"+T!PD:TY3!V+HHSRBFB(U MP%J:8)\4%!7P[,W[> "J]M$0Y4,8C9BTV-%!8U$FE"3)H"-@S+7__$KBEAO6 M5'R"L$@0-N2ZPV5PX MU\#&;:M)KN^A7Q@W;5F;"$%C[$+3V-;+R"U(<0F,+ K/);O8US;JU14R%/NY M W7Y226_PLDTG\[>YE*\[L-X=N^EQS]Q=+U87AYC^HC-2T[NZTS+T6)Y?\SV M1[,W0W$G \X W+^I:!1I:0(OM]KR^L\RI)WXT)BL4!3S[\@RCPXW5 O042&N@3EH(=B:0#&K%EE:,T=<4D@>P* %BV>A6E;&E6B M 2H0&]NN8M5D8$@9:Q988:DER]0%V)X'2VK%36>76\:03&&X8_\XRL&2D!$' M/!7Z&FVC:S'O.KC?:GI( GV4LEY0#J$(E>$>0Q>@'K)2Z4":+_(#:J6AV*O( M\$6S=!#D>#IRGD8BVRDA"S3FF90+2!=_5L!H#,WB MGR6_--("/*?YJ+L@!_UWIHO_ E!+ P04 " "A,A2O;KJT/X* #!,P M& 'AL+W=O++5>/[^X4-F2KYB:B36OX,E4,^++E:LJ$Y>O;!K'^6K%Z+695'QCQ*I>K5B\NX-+\7FY0DYV2[\5"R6 MVBQO";/WP0&W@+\H^ ;Y?Q& M1I-K(7XSDQ_RER>>$8B7/-.& H/AAK_E96D(@1B?6IHG'4N#Z/[>4K^TNH,N MUTSQMZ+\MK% MA0;^ALI%UO)ZT_"B>WA%Z+VH]%*A[ZJBUGR/
9;E-ZCKZ5M>(H5V3U)6V@&*DZTV,JO-F$'&\^K- M]O4^M Q!]XPAJ W!I8:P-H27&GJUH7>IH5\;7.FTJMUMW(09%D=*ED19-=+L MP.V^<^-^\=S^)PNC\"M'GXEGL.<)R\G3ZX@8M@>-S4^ []A2 +F>@&%ACM6AP9M%1H3HD]&])X ?=E\6$7%_=G*", M/T&9_?I^AC+YF/(C,4CI.HI_/I?I)R@GHJFIIZ[>WE]J,J0W/-1&P1A_J\:BHZJ*H B,+=Q*6TN"Y M&PO=V]R:W-H965TBB!*4B(&$X#E+*L\%L6CZ[5;.I+(S@&;M52!=I2M7C.R;D]G* !]\?W/'5 MVM@'P6R:TQ6[9^9S?JO@+JBC+'C*,LUEAA1;7@[>XC?746P!Y8@OG&UUXQK9 MJ&73$A;"2HXUL5=%#GM,#F]??H[\O)PV3F M5+,K*?[@"[.^')P/T((M:2',G=Q^8-6$1C9>(H4N/]&V&AL.4%)H(],*#!6D M/-M]TX>*B 8 QQT 4@'(L8"H D3' N(*4%(=[*92\G!-#9U-E=PB94=#-'M1 MDEFB8?H\L[K?&P5O.>#,[+UB>GW'J$C1/H\_W MU^CTY R=()ZA&RX$C-;3P$ E-EZ05%G?[;*2KJQL/D1A] J1D. 6^)4?_C97 M0Q2%G?!K/_RWQ -%'?'NF*"&+= M5>81_:YHINFN MJ__\!$/11\-2_9B7Z5A&E9;POB&S@5#2R73AD!M0NPB7I01 MK0EL9E$\'$V#39.O X.>%!O7Q<;>8N]7D=UJ2-OH%_ 'RVML9U MSK$WYWV1)$QK]'-)"0=NOA54(".15&@%%FZ80F9-,W2"PQ"6?KG67J%Y89"P MP-T[$M7O/$1,ZJ(F_7;R>9WHW#O[+U04#*9@6U>*1=D2%2%EC[0UP_F>!$!, MNP@7=1D7Q_9HD<,L$R$USU9'E;.+/'I23GLU.'1F'/[/38'^ 9O.>%JD'M5P MX]<"]]L@V)DJ)B_>(E7(T3$]@IWK8K_M]J,*?3BDBG-:'/>LBG-*[+?*9ZDR MVE,%N.A0Q?DG?C$#;3"_ITIT?HR!8N>@N&<+QE;% M.27Q_V5\EBKQGBK 183T42Z7B*:R:)>P"M+VXT4ZAT5J M.X@EA>*& R$)%0($F#^B+57 O]%V02M[_-1Z4%+E:%(2DW 274PZRG->%_F] MKB2FJ0]_@,)X!L;"M$$*&N6(+?B!)'@8CUNWX$'C3,J>(-Y0M>*9AE^4)00* MAQ.8L=H=RNUNC,S+8ZJY-$:FY>6:T053=@"\7TIHN.K&GGS51Z.S?P%02P,$ M% @ H3(4LJXOC2U P Q@T !D !X;"]W;W)K&ULM5=A;ZLV%/TK5O2>U$H;8!+2Y"F)E->T6I\VK6O?VSY,^^# 36(] M@YEMDO;?[QHH)"UXT:;F0\#@R&9ORNB7:(P7SVRA/!J%;SGBS.):0<(-N64Q%]P\ MDXL5&,:%OB0_DF^/*W+QX9)\(#PC7W>RT"Q+],PW.*Y%^W$]QN=JC+!GC"\L M\T@X_8&$04@[X-=N^#)7'AD&O?#5.:-/>N$W;OBOL<'1:0D/3N$^QKH)>-@$ M/"SYACU\*U@;\1NW-"/G7KKM<#VN #86@ IL@30AZ1"(@P<85L%8$?N6@/C-R&D48"_)H95 ML79T&YYT.Y%^U4B_ZOQU8)VA&72<$_>(^K3AG[JE'[S9.I]QX!* MNR+KQD?D&9C2#B4T:,TP<'+=9;AN<-NQAHF3/]!UKLB8_J;:@HR@[^DTS6*:G;*I=[4'@6PEQCX8$V1#$#G=N3FR?T)L''SHW% MC:/>]#7N=":MSU*WT?Y'TZ]93UU_^+HX;CJZA<&XMSA:,Z>14_5O!5,8>?%, M8IEI*7B"\4^(@#HOF XN.W6[>4,OUW0^H>T.XY4\H*-YAZ0**_%==%9NU M@G:Y>33J"53K[=1M[LLXEBJQ#GF^N=/6W>F[V#MM_9VZ#?I_6MCT3?5%'=;D M'QV![1?.+Z7=:*RF#>("[PIK1E4?#57#R+P\%:^EP3-V>;O##RU0M@.^WTAI M7AKVH-U\NBW^ 5!+ P04 " "A,A2H6E2G2@# ,$P #0 'AL+W-T M>6QEY*8.96DHS M(OW&%+C'EW1$NO$'$CBZB4K9B#Q>OOVY5.;F3>">%^\O+CJ/[V[V[9<5\(Z$ M7M+^$:17G0Y.#"!&'A]'?H@;H[X^BOH ,T8\V"5NB78U4@ROC"RBHVP_KPBJ<:[KN M]OJD=:@>-LA4Z93I)DR7;$SCH6 9R-%\OH"G444(H#$JMXV4T[F2M-*P\:@; MEG;&A+B'5^U'ML.]RK9RUH&,R:9I!=5-1^,ZP+_-YKBW:7NOX@T*_J3,YZ6= MCJSZ4&3L3K.,KZK^*FL$8.Q=G)T6A5A_$GPN<^8F?W3 \9!N_(*%TOS91H-2 MF5D#TR1X8MKPV;;EEZ;% UN933FM,EQS[PPU_]UUGC/)-!7;HFWMG_(JOUIQ M=/VO)%>_*ON"O1KK_?/41?;/061\#B+/H":CY/0UUB>BDQ,9UOOWUB%AYXC0 M6 ,XBHW(=SC4B39H,%UR8;BL>PN>IDR^."E8>D.G]JB_PV_'IRRC2V$>&G!$ MVO8WEO)EGC2C[F AZE%M^RM,KQLWYT ;B\N4K5@ZJ;MZ/JV:@6W8J/4%#OO( M;77Y$SEGVF21%$<8RLZF7@53+!UBV/X^-DP;>"!Q8%(?[;6>+;Q"CE1AS!%( &#(FB:A_-8?20$3;8T.P6BP^ M0"X99K>]9!:G>!PJY[+:[*I4HEU.D74 ;Q&ME M$K-8F]C(-NR>_?6=)*4UM]%YF?($L2/S9>+,-W;X\JK-RU+K%_96%LIV@[5S MF_MVVV9K47+[46^$@IZ5-B5W<&B>VW9C!,_M6@A7%NVHT[EMEURJX.N7_5@S MT_8/M!.9DUI!8]6PD.+5_NFO#ME.6KF4A73_=8/Z>R$"5DHE2_DN\F[0"9A= MZ]?OVLAWK1POTLSHHN@&8=.Q$,;)[*0YK2#G?&GK%L>73QQ NL%M!P9<26-= M?48]/@?&G8"3FZ.MTR-9.&$&W(E_C=YNI'JNAH&K:'N74<=A_]D$\=[\GS#J MU4IF8J"S;2F4:^)H1%$!*KN6&QLPQ4O1#?:G,*YR-E0.@L3&JAD*SJVN%'YZ MG#=7[0#7BZ&YE]!AQGD-3@?9GT[2Z<-XT)L/!PP.!L-)"M^^]1YZD_Z0>9 1 M AE=$?)'Y$'&"&1\%_$7(??SF*9N.6+^7 M?O<@;Q'(VVM&,O8@/R&0GV@A!\)F1FZJ=J97S*T%6VZM5,):#_ S OB9%M#+ MA\R(9VYRR-9,;PV#40WW(.\0R#MJR!V< H3?M3"#I:U.[1(3U6CR-F&&["* M,UQ97KOZ@!#U"K%8IC#9#.M9"Y;UF3"-A,0>29W.7EK?N(7(]74)(]D3%6,& M"8D5TL1,5+/M(&:8,$)B8XRX-&S!BZU@CX+;K1'E,1ZFBI#8%1.M,B@LJ^JQ MRAQ20>4GK//Q,$F$Q)88"LV7O2@P'X3 M%O)O)N2.UQA_&#$YA,1V&,&M7#\)7I0L%9#J3AY63 HAL17Z1N32L1'/ZO6/ M7REC9HB(S="?+L:#5GC'9K#L$*7,V+C<@!M\/LP+$;$7D)*$?9AI'Q-=<1"K M BU,#@KE"#-&1&P,KS1A'^;5LVO_\=DP852)BJZ#I<>#/RQBS M3$QL&3P]^JO?&)--3"P;'#/Q,3'9Q%>5S8V/B6YP_4W9#(3CLCAX<&+,-C&Q M;2ZOB&M6'Q/S3DSL'02SQ4;&Q\2\$Q-[Y\#=+7:H\L,TA'DG)O;.$>98.:Z> M*X:FS^<(LU=JX^3[KWKC,)J8>V)B]URLB5ILPHT_-Q/,/0FQ>Q#, MI\.E?X*Y)R%V#X)9=?F8F'L28O1)B\QQM4IT'Q)R3U,YI[]^6YV(%:Y%\ H-;:,]XD;Y_^;[_X\#7GU!+ P04 " "A,A2CF$X^KT! !Z M'0 &@ 'AL+U]R96QS+W=OH=][M#FE;KG-NW$-)\'?=UZC=M/)R?+)MN7^?SLEN%MIYOZU4,.AB, M0G<_HWJ?W,_LS4YM_,_$9KGQT/^8W#X:;IM6L>8J]ZL[E8Q3ZMP MW-UNIW"Y2/\\N>I]+J95][F0*I0.4@C2\D$&058^R"'(RP<-(6A8/F@$0:/R M02\0]%(^Z!6"7LL'C2%H7#Y(!BCC@"#I 6L"K06Y%@*O!<$6 K$%R18"LP71 M%@*U!=D6 K<%X18"N07I%@*[!?$6 KT5]58"O17U5@*]]>%GFT!O1;V50&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&][ MV"PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#; M46\GT-M1;R?0VQ\VNPGT=M3;"?1VU-L)]';4VPGT=M3;"?1VU-N?J7?*IUU, MMY[K&H]NGDEU/K\;;Y^_+*\W$>?A!>< 1ZWOOU!+ P04 " "A,A2G"O3 M#[T! !W'0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUKR MO4U=-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AM MC60Z?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N M[.;XHK2^'RC3S M>9E1;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T> M=SB2=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<UKKLCGDL^Y_Z_034$L! A0#% @ H3(4@=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "A,A2Q*B60^X K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "A,A2F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( *$R%(L&N,_!P4 /P4 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ H3(4BBYH^._ @ 6@< !@ ("!T!0 'AL M+W=O-U=,08 M 9 8 " @<47 !X;"]W;W)K. ( #@(P & @($L M'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ H3(4F0) M\K0N @ ;00 !@ ("!0B< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ H3(4KVZZM#^"@ P3, !@ M ("!0CH 'AL+W=O&UL4$L! A0#% @ H3(4@H/KFH!"@ 8B M !D ("!_4@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H3(4OVJ0'X9"P \AX !D M ("!8U\ 'AL+W=O#0 &0 @(&S:@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ H3(4B$F]IPX P L@H !D ("!97( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H3(4A/- MP\FS! "PL !D ("!S(4 'AL+W=O&PO=V]R:W-H965T$E\(@@ .(2 9 " @4"2 !X;"]W;W)K&UL4$L! A0#% @ H3(4IDXSJ)O!P [B< !D M ("!F9H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H3(4H%#R&M* P \@D !D ("! M$:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H3(4A-4A&88 P 2 H !D ("!!K, 'AL+W=O&UL4$L! A0#% @ H3(4MZE0V)7 M!0 7AD !D ("!@,$ 'AL+W=O&PO=V]R:W-H965T_M ( ),' 9 " @3S+ !X;"]W;W)K&UL4$L! A0#% @ H3(4JLOLNNU!@ 'B, !D M ("!)\X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H3(4AVQ7\M5! L!$ !D ("!X-L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M H3(4K?-:4@W P T D !D ("!<^@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H3(4K7"$NN6 P ML0X !D ("!P/( 'AL+W=O&PO=V]R:W-H965T7Y !X;"]W;W)K&UL4$L! A0#% @ H3(4A[90!HL @ N04 !D M ("!HOT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H3(4J%I4ITH P #!, T ( !EP@! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ H3(4HYA./J] 0 >AT !H ( !0!$! 'AL+U]R M96QS+W=O XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 286 316 1 false 56 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://calavo.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS Sheet http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets CONSOLIDATED CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) Sheet http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 10101 - Disclosure - Description of the business Sheet http://calavo.com/role/DisclosureDescriptionOfBusiness Description of the business Notes 8 false false R9.htm 10201 - Disclosure - Information regarding our operations in different segments Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments Information regarding our operations in different segments Notes 9 false false R10.htm 10301 - Disclosure - Inventories Sheet http://calavo.com/role/DisclosureInventories Inventories Notes 10 false false R11.htm 10401 - Disclosure - Related party transactions Sheet http://calavo.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 11 false false R12.htm 10501 - Disclosure - Other Assets Sheet http://calavo.com/role/DisclosureOtherAssets Other Assets Notes 12 false false R13.htm 10601 - Disclosure - Stock-Based Compensation Sheet http://calavo.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 10701 - Disclosure - Other events Sheet http://calavo.com/role/DisclosureOtherEvents Other events Notes 14 false false R15.htm 10801 - Disclosure - Fair Value Measurements Sheet http://calavo.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 10901 - Disclosure - Noncontrolling interest Sheet http://calavo.com/role/DisclosureNoncontrollingInterest Noncontrolling interest Notes 16 false false R17.htm 11001 - Disclosure - Earnings per share Sheet http://calavo.com/role/DisclosureEarningsPerShare Earnings per share Notes 17 false false R18.htm 11101 - Disclosure - Mexican IVA taxes receivable Sheet http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable Mexican IVA taxes receivable Notes 18 false false R19.htm 11201 - Disclosure - FreshRealm Separation Sheet http://calavo.com/role/DisclosureFreshrealmSeparation FreshRealm Separation Notes 19 false false R20.htm 11301 - Disclosure - Credit Facility Sheet http://calavo.com/role/DisclosureCreditFacility Credit Facility Notes 20 false false R21.htm 11401 - Disclosure - COVID-19 Pandemic Impact Sheet http://calavo.com/role/DisclosureCovid19PandemicImpact COVID-19 Pandemic Impact Notes 21 false false R22.htm 20102 - Disclosure - Description of the business (Policies) Sheet http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies Description of the business (Policies) Policies 22 false false R23.htm 30203 - Disclosure - Information regarding our operations in different segments (Tables) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables Information regarding our operations in different segments (Tables) Tables http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments 23 false false R24.htm 30303 - Disclosure - Inventories (Tables) Sheet http://calavo.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://calavo.com/role/DisclosureInventories 24 false false R25.htm 30503 - Disclosure - Other Assets (Tables) Sheet http://calavo.com/role/DisclosureOtherAssetsTables Other Assets (Tables) Tables http://calavo.com/role/DisclosureOtherAssets 25 false false R26.htm 30603 - Disclosure - Stock-Based Compensation (Tables) Sheet http://calavo.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://calavo.com/role/DisclosureStockBasedCompensation 26 false false R27.htm 30803 - Disclosure - Fair Value Measurements (Tables) Sheet http://calavo.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://calavo.com/role/DisclosureFairValueMeasurements 27 false false R28.htm 30903 - Disclosure - Noncontrolling interest (Tables) Sheet http://calavo.com/role/DisclosureNoncontrollingInterestTables Noncontrolling interest (Tables) Tables http://calavo.com/role/DisclosureNoncontrollingInterest 28 false false R29.htm 31003 - Disclosure - Earnings per share (Tables) Sheet http://calavo.com/role/DisclosureEarningsPerShareTables Earnings per share (Tables) Tables http://calavo.com/role/DisclosureEarningsPerShare 29 false false R30.htm 40101 - Disclosure - Description of the business (Details) Sheet http://calavo.com/role/DisclosureDescriptionOfBusinessDetails Description of the business (Details) Details http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies 30 false false R31.htm 40201 - Disclosure - Information regarding our operations in different segments - Product (Details) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails Information regarding our operations in different segments - Product (Details) Details http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables 31 false false R32.htm 40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail Information regarding our operations in different segments - Gross Profit (Detail) Details 32 false false R33.htm 40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details) Sheet http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails Information regarding our operations in different segments - Geographic (Details) Details http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables 33 false false R34.htm 40301 - Disclosure - Inventories (Details) Sheet http://calavo.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://calavo.com/role/DisclosureInventoriesTables 34 false false R35.htm 40401 - Disclosure - Related party transactions (Details) Sheet http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://calavo.com/role/DisclosureRelatedPartyTransactions 35 false false R36.htm 40402 - Disclosure - Related party transactions - FreshRealm (Details) Sheet http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails Related party transactions - FreshRealm (Details) Details 36 false false R37.htm 40501 - Disclosure - Other Assets - Other Assets (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails Other Assets - Other Assets (Details) Details 37 false false R38.htm 40502 - Disclosure - Other Assets - Intangible Assets (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails Other Assets - Intangible Assets (Details) Details 38 false false R39.htm 40503 - Disclosure - Other Assets - Amortization (Details) Sheet http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails Other Assets - Amortization (Details) Details 39 false false R40.htm 40601 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 40 false false R41.htm 40602 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation - Restricted Stock Activity (Details) Details 41 false false R42.htm 40603 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 42 false false R43.htm 40701 - Disclosure - Other Events (Details) Sheet http://calavo.com/role/DisclosureOtherEventsDetails Other Events (Details) Details 43 false false R44.htm 40801 - Disclosure - Fair Value Measurements (Details) Sheet http://calavo.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://calavo.com/role/DisclosureFairValueMeasurementsTables 44 false false R45.htm 40901 - Disclosure - Noncontrolling Interest (Details) Sheet http://calavo.com/role/DisclosureNoncontrollingInterestDetails Noncontrolling Interest (Details) Details 45 false false R46.htm 41001 - Disclosure - Earnings Per Share (Details) Sheet http://calavo.com/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details 46 false false R47.htm 41101 - Disclosure - Mexican IVA taxes receivable (Details) Sheet http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails Mexican IVA taxes receivable (Details) Details http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable 47 false false R48.htm 41201 - Disclosure - FreshRealm Separation (Details) Sheet http://calavo.com/role/DisclosureFreshrealmSeparationDetails FreshRealm Separation (Details) Details http://calavo.com/role/DisclosureFreshrealmSeparation 48 false false R49.htm 41301 - Disclosure - Credit Facility (Details) Sheet http://calavo.com/role/DisclosureCreditFacilityDetails Credit Facility (Details) Details http://calavo.com/role/DisclosureCreditFacility 49 false false All Reports Book All Reports cvgw-20210430x10q.htm cvgw-20210430.xsd cvgw-20210430_cal.xml cvgw-20210430_def.xml cvgw-20210430_lab.xml cvgw-20210430_pre.xml cvgw-20210430xex10d1.htm cvgw-20210430xex31d1.htm cvgw-20210430xex31d2.htm cvgw-20210430xex32d1.htm http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvgw-20210430x10q.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 286, "dts": { "calculationLink": { "local": [ "cvgw-20210430_cal.xml" ] }, "definitionLink": { "local": [ "cvgw-20210430_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "cvgw-20210430x10q.htm" ] }, "labelLink": { "local": [ "cvgw-20210430_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "cvgw-20210430_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "cvgw-20210430.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/2020/dei-2020-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/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "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/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 400, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 9, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 14 }, "keyCustom": 32, "keyStandard": 284, "memberCustom": 26, "memberStandard": 26, "nsprefix": "cvgw", "nsuri": "http://calavo.com/20210430", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://calavo.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Inventories", "role": "http://calavo.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Related party transactions", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Other Assets", "role": "http://calavo.com/role/DisclosureOtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Stock-Based Compensation", "role": "http://calavo.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:OtherEventsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Other events", "role": "http://calavo.com/role/DisclosureOtherEvents", "shortName": "Other events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:OtherEventsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Fair Value Measurements", "role": "http://calavo.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Noncontrolling interest", "role": "http://calavo.com/role/DisclosureNoncontrollingInterest", "shortName": "Noncontrolling interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Earnings per share", "role": "http://calavo.com/role/DisclosureEarningsPerShare", "shortName": "Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ValueAddedTaxReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Mexican IVA taxes receivable", "role": "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable", "shortName": "Mexican IVA taxes receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ValueAddedTaxReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - FreshRealm Separation", "role": "http://calavo.com/role/DisclosureFreshrealmSeparation", "shortName": "FreshRealm Separation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS", "role": "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Credit Facility", "role": "http://calavo.com/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - COVID-19 Pandemic Impact", "role": "http://calavo.com/role/DisclosureCovid19PandemicImpact", "shortName": "COVID-19 Pandemic Impact", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of the business (Policies)", "role": "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies", "shortName": "Description of the business (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:NatureOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Information regarding our operations in different segments (Tables)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables", "shortName": "Information regarding our operations in different segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Inventories (Tables)", "role": "http://calavo.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Other Assets (Tables)", "role": "http://calavo.com/role/DisclosureOtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Fair Value Measurements (Tables)", "role": "http://calavo.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Noncontrolling interest (Tables)", "role": "http://calavo.com/role/DisclosureNoncontrollingInterestTables", "shortName": "Noncontrolling interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Earnings per share (Tables)", "role": "http://calavo.com/role/DisclosureEarningsPerShareTables", "shortName": "Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL)", "role": "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS (PARENTHETICAL)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "cvgw:NatureOfBusinessPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_6ZEAMmRTrE2IIVQ7jS5GPQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of the business (Details)", "role": "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "shortName": "Description of the business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_srt_RangeAxis_srt_MaximumMember_LGDCQ9Dbs0KX5BSofLEi_Q", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "p", "cvgw:NatureOfBusinessPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_6ZEAMmRTrE2IIVQ7jS5GPQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Information regarding our operations in different segments - Product (Details)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "shortName": "Information regarding our operations in different segments - Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_us-gaap_StatementBusinessSegmentsAxis_cvgw_FreshProductsMember_xccrsXpkHkqfRU6CfuiWIw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:RevenueLessSalesIncentives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Information regarding our operations in different segments - Gross Profit (Detail)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "shortName": "Information regarding our operations in different segments - Gross Profit (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:RevenueLessSalesIncentives", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Information regarding our operations in different segments - Geographic (Details)", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "shortName": "Information regarding our operations in different segments - Geographic (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_1_31_2021_3n0Z2sZeP0yiaJulaHqLDA", "decimals": "2", "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateRemeasurement1", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_MXN_USD_oFvrnTxbTUCBJwIa2MPYJg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:FreshFruitInventoryNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Inventories (Details)", "role": "http://calavo.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:FreshFruitInventoryNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_Zz9oDFD53k-nXKr2DFLOsQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Related party transactions (Details)", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_srt_ConsolidatedEntitiesAxis_cvgw_AvocadosDeJaliscoMember_oAwONdAP-UmQOCmtoxiM8A", "decimals": "-5", "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2019_To_4_30_2020_5TLhhB9lB0Gr78nYrrogZw", "decimals": "-3", "first": true, "lang": null, "name": "cvgw:ReceivableConversionAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Related party transactions - FreshRealm (Details)", "role": "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "shortName": "Related party transactions - FreshRealm (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_2_2021_To_2_2_2021_srt_ConsolidatedEntitiesAxis_cvgw_FreshRealmMember_Pi4IKRCGBUGNkMcqhfO8wQ", "decimals": "4", "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_VF_zOWKZXky4IzJZxtJmcA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Other Assets - Other Assets (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "shortName": "Other Assets - Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivableNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Other Assets - Intangible Assets (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails", "shortName": "Other Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Other Assets - Amortization (Details)", "role": "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails", "shortName": "Other Assets - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_21_2021_UypuF5lD406vLQwqWy5nnA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_21_2021_UypuF5lD406vLQwqWy5nnA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_keUIRUROHEmzJPGUNicjFg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Stock-Based Compensation - Restricted Stock Activity (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_keUIRUROHEmzJPGUNicjFg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_YLj8OnUXrk2De9GTqux-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "role": "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_YLj8OnUXrk2De9GTqux-dg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "cvgw:OtherEventsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_12_4_2020_To_12_4_2020_m7CiKooyvEiC3BVkQ0qlmA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_l4SWtUTArUuaf3uZUMCbgg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Other Events (Details)", "role": "http://calavo.com/role/DisclosureOtherEventsDetails", "shortName": "Other Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cvgw:OtherEventsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_12_4_2020_To_12_4_2020_m7CiKooyvEiC3BVkQ0qlmA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_l4SWtUTArUuaf3uZUMCbgg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cvgw_LimoneiraMember_TbYjXJZRNEuREnqqIg2bUw", "decimals": "2", "first": true, "lang": null, "name": "cvgw:InvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_VF_zOWKZXky4IzJZxtJmcA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Fair Value Measurements (Details)", "role": "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cvgw_LimoneiraMember_CZlKjNoI8Ealjemn7UH4fw", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2020_Zz9oDFD53k-nXKr2DFLOsQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Noncontrolling Interest (Details)", "role": "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "shortName": "Noncontrolling Interest (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cvgw:ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "us-gaap:MinorityInterestDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_1_31_2021_srt_ConsolidatedEntitiesAxis_cvgw_AvocadosDeJaliscoMember_3wSkTxKBY06Yady8tc0TJA", "decimals": "-3", "lang": null, "name": "us-gaap:MinorityInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Earnings Per Share (Details)", "role": "http://calavo.com/role/DisclosureEarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_P3WxywYa80G8jmjmZkH_9Q", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "cvgw:ValueAddedTaxReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Mexican IVA taxes receivable (Details)", "role": "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails", "shortName": "Mexican IVA taxes receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "cvgw:ValueAddedTaxReceivableTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_2_3_2021_srt_ConsolidatedEntitiesAxis_cvgw_FreshRealmMember_gVneWHrXhEm3SLwgZAgj3g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NotesReceivableRelatedPartiesNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - FreshRealm Separation (Details)", "role": "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "shortName": "FreshRealm Separation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_2_3_2021_srt_ConsolidatedEntitiesAxis_cvgw_FreshRealmMember_gVneWHrXhEm3SLwgZAgj3g", "decimals": "2", "lang": null, "name": "cvgw:PercentageOfProceedsReceivableEventOfSale", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_VF_zOWKZXky4IzJZxtJmcA", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_4_30_2021_ra_MEbu_60KEj9FnX2vuOA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Credit Facility (Details)", "role": "http://calavo.com/role/DisclosureCreditFacilityDetails", "shortName": "Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_1_29_2021_us-gaap_CreditFacilityAxis_cvgw_TotalCreditFacilityMember_vJViZnKkUEaJk32zVhmnTQ", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_2_1_2021_To_4_30_2021_4vsH3PDQf0mZy2oKnVkRPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2019_To_4_30_2020_5TLhhB9lB0Gr78nYrrogZw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2019_To_4_30_2020_5TLhhB9lB0Gr78nYrrogZw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "As_Of_10_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xjkMF-1a-0qRZ-ICtlu7xw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2019_To_1_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OBXNrGyx3UaM3OdF3PIUMA", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_g5x2NPcAHE2QMjJBbZehfg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of the business", "role": "http://calavo.com/role/DisclosureDescriptionOfBusiness", "shortName": "Description of the business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Information regarding our operations in different segments", "role": "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments", "shortName": "Information regarding our operations in different segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cvgw-20210430x10q.htm", "contextRef": "Duration_11_1_2020_To_4_30_2021_mCU73iPqVEe8x3Hd2fr4Wg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "tag": { "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "M [X]", "terseLabel": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U [S]", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "cvgw_AccordionCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Accordion credit facility.", "label": "Accordion Credit Facility [Member]", "terseLabel": "Accordion Credit Facility" } } }, "localname": "AccordionCreditFacilityMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cvgw_AmountReceivableUponClosingOfSuccessEven": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount to be received from counterparty upon closing of success event, as defined.", "label": "Amount Receivable Upon Closing of Success Even", "terseLabel": "Receivable upon closing of success event" } } }, "localname": "AmountReceivableUponClosingOfSuccessEven", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_AvocadosDeJaliscoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avocados De Jalisco [Member]", "label": "Avocados De Jalisco [Member]", "terseLabel": "Avocados de Jalisco" } } }, "localname": "AvocadosDeJaliscoMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_AvocadosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avocados [Member]", "label": "Avocados [Member]", "terseLabel": "Avocados [Member]" } } }, "localname": "AvocadosMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_BelherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Belher [Member]", "label": "Belher [Member]", "terseLabel": "Agricola Belher" } } }, "localname": "BelherMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_CalavoFoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Calavo Foods [Member]", "label": "Calavo Foods [Member]", "terseLabel": "Calavo Foods" } } }, "localname": "CalavoFoodsMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_DebtInstrumentCovenantConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of consolidated total debt to consolidated adjusted earnings before, interest, taxes, depreciation and amortization allowed under the terms of the debt covenants.", "label": "Debt Instrument Covenant Consolidated Leverage Ratio", "terseLabel": "Quarterly consolidated leverage ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedLeverageRatio", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "cvgw_DebtInstrumentCovenantFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of Fixed Charge Coverage allowed under the terms of the debt covenants.", "label": "Debt Instrument Covenant, Fixed Charge Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "cvgw_DebtInstrumentExtensionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Extension Term", "terseLabel": "Extension term" } } }, "localname": "DebtInstrumentExtensionTerm", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "cvgw_DonMemoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Agricola Don Memo, S.A. de C.V. (Don Memo).", "label": "Don Memo [Member]", "terseLabel": "Don Memo" } } }, "localname": "DonMemoMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Amortization expense thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_FreshFruitInventoryNetOfReserves": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Fresh fruit inventory net of reserves.", "label": "Fresh Fruit Inventory Net Of Reserves", "terseLabel": "Fresh fruit" } } }, "localname": "FreshFruitInventoryNetOfReserves", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_FreshProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fresh Products [Member]", "label": "Fresh Products [Member]", "terseLabel": "Fresh products" } } }, "localname": "FreshProductsMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_FreshRealmMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fresh Realm [Member]", "label": "Fresh Realm [Member]", "terseLabel": "FreshRealm" } } }, "localname": "FreshRealmMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "cvgw_GrossRevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of gross 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": "Gross Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Total gross sales" } } }, "localname": "GrossRevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseFromNoncontrollingInterestContribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncontrolling interest from contribution.", "label": "Increase Decrease From Noncontrolling Interest Contribution", "terseLabel": "Avocados de Jalisco noncontrolling interest contribution" } } }, "localname": "IncreaseDecreaseFromNoncontrollingInterestContribution", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid and other long-term liabilities.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities Other Noncurrent Liabilities", "terseLabel": "Trade accounts payable, accrued expenses and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesOtherNoncurrentLiabilities", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInAdvancesToSuppliers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Advances To Suppliers", "label": "Increase Decrease In Advances To Suppliers", "negatedLabel": "Advances to suppliers" } } }, "localname": "IncreaseDecreaseInAdvancesToSuppliers", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_IncreaseDecreaseInPayableToGrowers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Payable To Growers.", "label": "Increase Decrease In Payable To Growers", "terseLabel": "Payable to growers" } } }, "localname": "IncreaseDecreaseInPayableToGrowers", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_InfrastructureAdvancesAnnualRepaymentValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of annual repayment of the infrastructure advances that will be made.", "label": "Infrastructure Advances, Annual Repayment Value", "terseLabel": "Annual repayment of advances" } } }, "localname": "InfrastructureAdvancesAnnualRepaymentValue", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_IntersegmentElimination1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment elimination 1 [member]", "label": "Intersegment Elimination1 [Member]", "terseLabel": "Elimination between Fresh products and RFG" } } }, "localname": "IntersegmentElimination1Member", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "domainItemType" }, "cvgw_IntersegmentElimination2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intersegment elimination 2 [member]", "label": "Intersegment Elimination2 [Member]", "terseLabel": "Elimination between Calavo Foods and RFG" } } }, "localname": "IntersegmentElimination2Member", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "domainItemType" }, "cvgw_InvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of investment, not accounted for under the equity method of accounting.", "label": "Investment, Ownership Percentage", "terseLabel": "Non-equity method investment ownership (as a percent)" } } }, "localname": "InvestmentOwnershipPercentage", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "cvgw_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to key employees.", "label": "Key Employees [Member]", "terseLabel": "Key Employees [Member]" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvgw_LimoneiraMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Limoneria.", "label": "Limoneira [Member]", "terseLabel": "Limoneira" } } }, "localname": "LimoneiraMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_LineOfCreditFacilityMaximumBorrowingCapacityIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Increase", "terseLabel": "Increase in maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityIncrease", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_LoansReceivableFixedInterestRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The stated fixed rate of interest on a loan receivable.", "label": "Loans Receivable, Fixed Interest Rate, Percent", "terseLabel": "Loan receivable fixed interest rate (as a percent)" } } }, "localname": "LoansReceivableFixedInterestRatePercent", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "cvgw_NatureOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of business.", "label": "Nature Of Business Policy [Text Block]", "terseLabel": "Business" } } }, "localname": "NatureOfBusinessPolicyTextBlock", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "cvgw_NonCashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non-cash operating lease expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NonCashOperatingLeaseExpense", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Employee Directors [Member]", "label": "Non Employee Directors [Member]", "terseLabel": "Non-employee directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvgw_NumberOfBoardOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Board Of Directors", "label": "Number Of Board Of Directors", "terseLabel": "Number of board of directors" } } }, "localname": "NumberOfBoardOfDirectors", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "integerItemType" }, "cvgw_NumberOfNonEmployeeDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of non employee directors.", "label": "Number Of Non Employee Directors", "terseLabel": "Number of non-employee directors" } } }, "localname": "NumberOfNonEmployeeDirectors", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cvgw_NumberOfOfficers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of officers.", "label": "Number Of Officers", "terseLabel": "Number of officers" } } }, "localname": "NumberOfOfficers", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "cvgw_OtherEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Events [Abstract]", "label": "Other events" } } }, "localname": "OtherEventsAbstract", "nsuri": "http://calavo.com/20210430", "xbrltype": "stringItemType" }, "cvgw_OtherEventsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Events Disclosure [Text Block]", "label": "Other Events Disclosure [Text Block]", "terseLabel": "Other events" } } }, "localname": "OtherEventsDisclosureTextBlock", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureOtherEvents" ], "xbrltype": "textBlockItemType" }, "cvgw_OtherFreshProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Fresh Products [Member]", "label": "Other Fresh Products [Member]", "terseLabel": "Other fresh products [Member]" } } }, "localname": "OtherFreshProductsMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PapayasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Papayas [Member]", "label": "Papayas [Member]", "terseLabel": "Papayas [Member]" } } }, "localname": "PapayasMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PayableToGrowers": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payable To Company", "label": "Payable To Growers", "terseLabel": "Payable to growers" } } }, "localname": "PayableToGrowers", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvgw_PercentageOfProceedsReceivableEventOfSale": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of proceeds of the purchase price receivable in the event of sale of counterpart.", "label": "Percentage of Proceeds Receivable, Event of Sale", "terseLabel": "Receivable proceeds event of sale (as a percent)" } } }, "localname": "PercentageOfProceedsReceivableEventOfSale", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "percentItemType" }, "cvgw_PreparedAvocadoProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to prepared Avocado product.", "label": "Prepared Avocado Product [Member]", "terseLabel": "Prepared avocado products [Member]" } } }, "localname": "PreparedAvocadoProductMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_PromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to secured promissory notes.", "label": "Promissory Notes [Member]", "terseLabel": "Promissory Notes" } } }, "localname": "PromissoryNotesMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_ReceivableConversionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the original receivable being converted into in additional investment.", "label": "Receivable Conversion, Amount", "terseLabel": "Notes receivable from FreshRealm converted to investment in FreshRealm" } } }, "localname": "ReceivableConversionAmount", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cvgw_ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation Of Shareholders Equity Attributable To Noncontrolling Interest Table [Text Block]", "label": "Reconciliation Of Shareholders Equity Attributable To Noncontrolling Interest Table [Text Block]", "terseLabel": "Reconciliation of shareholders' equity attributable to noncontrolling interest" } } }, "localname": "ReconciliationOfShareholdersEquityAttributableToNoncontrollingInterestTableTextBlock", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestTables" ], "xbrltype": "textBlockItemType" }, "cvgw_RevenueLessSalesIncentives": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue less sales incentives.", "label": "Revenue Less Sales Incentives", "verboseLabel": "Net sales" } } }, "localname": "RevenueLessSalesIncentives", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "cvgw_RfgMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Renaissance Food Group (RFG).", "label": "Rfg [Member]", "terseLabel": "RFG" } } }, "localname": "RfgMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "cvgw_SalesAndCostOfSalesEliminated": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sales and Cost of Sales Eliminated", "label": "Sales and Cost of Sales Eliminated" } } }, "localname": "SalesAndCostOfSalesEliminated", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail" ], "xbrltype": "monetaryItemType" }, "cvgw_SalesIncentives": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sales Incentives", "label": "Sales Incentives", "negatedLabel": "Less sales incentives" } } }, "localname": "SalesIncentives", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_SalsaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to prepared Salsa.", "label": "Salsa [Member]", "terseLabel": "Salsa [Member]" } } }, "localname": "SalsaMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_SeparationAgreementLoanPayoffAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loan payoff payable by FreshRealm on happening of the event.", "label": "Separation Agreement, Loan Payoff Amount", "terseLabel": "Loan payoff amount" } } }, "localname": "SeparationAgreementLoanPayoffAmount", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmountPerNonEmployee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan) per non-employee.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Amount Per Non-Employee", "terseLabel": "Restricted shares granted per non-employee" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAmountPerNonEmployee", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cvgw_SuccessEventMinimumValueThreshold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the threshold values of the VIE company if the VIE company undergoes success event, as defined.", "label": "Success Event, Minimum Value Threshold", "terseLabel": "Value threshold of success event" } } }, "localname": "SuccessEventMinimumValueThreshold", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "cvgw_SuccessEventValueEqualToOrGreaterThan380MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $380 million.", "label": "Success Event Value Equal To Or Greater Than380 Million [Member]", "terseLabel": "Success Event is equal to or greater than $380 Million" } } }, "localname": "SuccessEventValueEqualToOrGreaterThan380MillionMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_SuccessEventValueGreaterThan100MillionButLessThan230MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $100 million, but less \nthan $230 million.", "label": "Success Event Value Greater Than100 Million But Less Than230 Million [Member]", "terseLabel": "Success Event is equal to or greater than $100 million, but less than $230 million" } } }, "localname": "SuccessEventValueGreaterThan100MillionButLessThan230MillionMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_SuccessEventValueGreaterThan230MillionButLessThan380MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating valuation if Success Event is equal to or greater than $230 million, but less \nthan $380 million.", "label": "Success Event Value Greater Than230 Million But Less Than380 Million [Member]", "terseLabel": "Success Event is equal to or greater than $230 million, but less than $380 million" } } }, "localname": "SuccessEventValueGreaterThan230MillionButLessThan380MillionMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "cvgw_TomatoesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tomatoes [Member]", "label": "Tomatoes [Member]", "terseLabel": "Tomatoes [Member]" } } }, "localname": "TomatoesMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_TotalCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the overall credit facility.", "label": "Total Credit Facility [Member]", "terseLabel": "Total Facility" } } }, "localname": "TotalCreditFacilityMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cvgw_TroygouldPcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TroyGould PC [Member]", "label": "Troygould Pc [Member]", "terseLabel": "TroyGould PC" } } }, "localname": "TroygouldPcMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "cvgw_ValueAddedFruitsAndVegetablesAndPreparedFoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to value-added fruits and vegetables and prepared foods.", "label": "Value Added Fruits And Vegetables And Prepared Foods [Member]", "terseLabel": "Fresh-cut fruit & veg. and prepared foods [Member]" } } }, "localname": "ValueAddedFruitsAndVegetablesAndPreparedFoodsMember", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "cvgw_ValueAddedTaxReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Mexican IVA taxes receivable" } } }, "localname": "ValueAddedTaxReceivableAbstract", "nsuri": "http://calavo.com/20210430", "xbrltype": "stringItemType" }, "cvgw_ValueAddedTaxReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for value added tax receivable.", "label": "Value Added Tax Receivable [Text Block]", "verboseLabel": "Mexican IVA taxes receivable" } } }, "localname": "ValueAddedTaxReceivableTextBlock", "nsuri": "http://calavo.com/20210430", "presentation": [ "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivable" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r412" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r413" ], "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/2020-01-31", "presentation": [ "http://calavo.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r414" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r410" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r411" ], "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/2020-01-31", "presentation": [ "http://calavo.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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://calavo.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r272", "r273", "r279", "r280", "r408" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r272", "r273", "r279", "r280" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Variable Interest Entity, Classification [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r132", "r145", "r146", "r147", "r148", "r150", "r152", "r156" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r132", "r145", "r146", "r147", "r148", "r150", "r152", "r156" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r99", "r104", "r174", "r248", "r249", "r250", "r262", "r263" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r99", "r104", "r174", "r248", "r249", "r250", "r262", "r263" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r99", "r104", "r174", "r248", "r249", "r250", "r262", "r263" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive officers [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r221", "r223", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r388", "r391" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r221", "r223", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r388", "r391" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r158", "r208", "r209", "r343", "r387", "r389" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r158", "r208", "r209", "r343", "r387", "r389" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r211", "r221", "r223", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r388", "r391" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r211", "r221", "r223", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r388", "r391" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r159", "r160", "r208", "r210", "r390", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r159", "r160", "r208", "r210", "r390", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r198", "r222", "r332" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r164", "r328" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r35", "r94", "r327", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r8", "r35" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and 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, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r21", "r165", "r166" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.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 allowances of $4,338 (2021) and $3,498 (2020)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r20", "r89", "r326", "r329", "r379" ], "calculation": { "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "totalLabel": "Infrastructure advance" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r43", "r94", "r326", "r329" ], "calculation": { "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableRelatedParties", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Infrastructure advance, current" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r13", "r89", "r326", "r329" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 }, "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableRelatedParties", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties, due after 1 year (or 1 business cycle).", "label": "Accounts Receivable, Related Parties, Noncurrent", "terseLabel": "Infrastructure loan noncurrent", "verboseLabel": "Infrastructure loan to Agricola Belher and Agricola Don Memo" } } }, "localname": "AccountsReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r248", "r249", "r250" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "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": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Payments of min withholding of taxes on net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r224", "r226", "r253", "r254" ], "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 compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvancesOnInventoryPurchases": { "auth_ref": [ "r50" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.", "label": "Advances on Inventory Purchases", "terseLabel": "Advances to suppliers" } } }, "localname": "AdvancesOnInventoryPurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r226", "r244", "r252" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r168", "r175" ], "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": "Allowances of accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r87", "r140", "r147", "r154", "r173", "r272", "r279", "r299", "r359", "r374" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r51", "r87", "r173", "r272", "r279", "r299" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r291" ], "calculation": { "http://calavo.com/role/DisclosureFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets at Fair Value:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r227", "r246" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software implementation costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r32", "r82" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r304" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash Investing and Financing Activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of securities called by warrants or rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r197", "r365", "r380" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividend declared per share" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r201" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock ($0.001 par value, 100,000 shares authorized; 17,684 (2021) and 17,661 (2020) shares issued and outstanding)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r83", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "terseLabel": "Property, plant, and equipment included in trade accounts payable and accrued expenses" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r62", "r343" ], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r267" ], "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 list/relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Applicable margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r91", "r202", "r203", "r204", "r205", "r313", "r314", "r316", "r372" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r258", "r259" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 6.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 Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r135" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r8", "r37" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividend payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings per share", "terseLabel": "Calavo Growers, Inc.'s net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r102", "r103", "r104", "r105", "r106", "r110", "r112", "r117", "r118", "r119", "r123", "r124", "r368", "r384" ], "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": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r102", "r103", "r104", "r105", "r106", "r112", "r117", "r118", "r119", "r123", "r124", "r368", "r384" ], "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": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r120", "r121", "r122", "r125" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized stock based compensation expenses" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r96", "r97", "r98", "r101", "r107", "r109", "r126", "r174", "r201", "r206", "r248", "r249", "r250", "r262", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Impair investment in FreshRealm" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r172" ], "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 interest (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r33", "r141", "r171" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investments in unconsolidated entities" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r169" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "negatedLabel": "Unrealized net gain on Limoneira shares", "terseLabel": "Unrealized net gain (loss) on Limoneira shares" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r169", "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Realized gain (loss)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COVID-19 Pandemic Impact" } } }, "localname": "ExtraordinaryAndUnusualItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r291", "r292", "r293", "r297" ], "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]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r291", "r292" ], "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": "Financial Assets Measured on a Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r292", "r333", "r334", "r335" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r291", "r292", "r294", "r295", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r212", "r213", "r218", "r220", "r292", "r333" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r333", "r334", "r335" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r296", "r298" ], "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": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r189" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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": "Accum. Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Amortization expense for 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Amortization expense for remainder of fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization expense for 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization expense for 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r184", "r186", "r189", "r192", "r344", "r345" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r189", "r345" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r184", "r188" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r189", "r344" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails": { "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": "Net Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateRemeasurement1": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to remeasure amounts denominated in a currency other than functional currency into functional currency.", "label": "Foreign Currency Exchange Rate, Remeasurement", "terseLabel": "Foreign currency remeasurement exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateRemeasurement1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r300", "r301", "r302", "r303" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FormerGainContingencyRecognizedInCurrentPeriod": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain recognized in the period that had been disclosed in prior periods as a contingent gain.", "label": "Former Gain Contingency, Recognized in Current Period", "terseLabel": "Gain recognized" } } }, "localname": "FormerGainContingencyRecognizedInCurrentPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r80", "r278" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of Temecula packinghouse", "verboseLabel": "Gain on sale of Temecula packinghouse" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r180", "r181", "r358" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r87", "r140", "r146", "r150", "r153", "r156", "r173", "r299" ], "calculation": { "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r93", "r140", "r146", "r150", "r153", "r156" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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 Income Taxes, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes and loss from unconsolidated entities" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r56", "r80", "r137", "r171", "r366", "r382" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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": "Net loss from unconsolidated entities", "terseLabel": "Net loss from unconsolidated entities" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.", "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority", "terseLabel": "Employee profit sharing liability" } } }, "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r108", "r109", "r138", "r260", "r264", "r265", "r386" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (provision)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r44", "r364", "r381" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 taxes receivable/payable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Effect on cash of changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r113", "r114", "r115", "r119" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "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": "Effect of dilutive securities - Restricted stock/options" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r185", "r191" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Gross carrying value and net book value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r185", "r191" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Finite and indefinite lived intangible assets gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r183", "r187" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 9.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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r134", "r312", "r315", "r370" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeRelatedParty": { "auth_ref": [], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.", "label": "Interest Income, Related Party", "negatedLabel": "Interest income on notes to FreshRealm" } } }, "localname": "InterestIncomeRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r132", "r145", "r146", "r147", "r148", "r150", "r152", "r156" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Elimination [Member]", "terseLabel": "Intercompany Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r49", "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "terseLabel": "Adjustment for inventory net realizable value" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r179" ], "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" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r178" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished prepared foods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r48" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.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, net", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r47", "r177" ], "calculation": { "http://calavo.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Packing supplies and ingredients" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r48", "r95", "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory valuation reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeDividend": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of dividend income on nonoperating securities.", "label": "Investment Income, Dividend", "terseLabel": "Dividend income from Limoneira" } } }, "localname": "InvestmentIncomeDividend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r291" ], "calculation": { "http://calavo.com/role/DisclosureFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investment in Limoneira Company" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r87", "r173", "r299", "r363", "r378" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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 shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38", "r87", "r173", "r273", "r279", "r280", "r299" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r16", "r17", "r87", "r173", "r273", "r279", "r280", "r299" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r361", "r373" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit facility outstanding", "verboseLabel": "Borrowings pursuant to credit facilities, long-term" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit available under borrowing agreement" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r16" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term obligations and finance leases, less current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Capital Lease Obligations, Current", "terseLabel": "Current portion of long-term obligations and finance leases" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Investment in Limoneira Company" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MexicanTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Mexico.", "label": "Mexican Tax Authority [Member]", "terseLabel": "Mexican Tax Authority [Member]" } } }, "localname": "MexicanTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r46", "r87", "r173", "r299", "r362", "r377" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.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", "periodEndLabel": "Noncontrolling interest, ending", "periodStartLabel": "Noncontrolling interest, beginning", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Subsidiary ownership (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r46", "r61", "r270", "r277" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r81" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided (used) by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r53", "r54", "r57", "r81", "r87", "r100", "r102", "r103", "r104", "r105", "r108", "r109", "r116", "r140", "r146", "r150", "r153", "r156", "r173", "r299", "r367", "r383" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to Calavo Growers, Inc.", "verboseLabel": "Net income (loss) attributable to Calavo Growers, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r54", "r108", "r109", "r275", "r288" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Add: Net loss attributable to noncontrolling interest", "verboseLabel": "Net loss attributable to noncontrolling interest of Avocados de Jalisco" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureNoncontrollingInterestDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Outside United States [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling interest" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r96", "r97", "r98", "r206", "r269" ], "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": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r13", "r20", "r89", "r326" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Notes receivable from FreshRealm" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r140", "r146", "r150", "r153", "r156" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent paid" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r318" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "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 portion of operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r318" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Long-term operating leases, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r317" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 2.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", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r145", "r146", "r147", "r148", "r150", "r156" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of the business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of the business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OriginationOfNotesReceivableFromRelatedParties": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a loan, supported by a promissory note, granted to related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Origination of Notes Receivable from Related Parties", "terseLabel": "Additional loan", "verboseLabel": "Amount loaned" } } }, "localname": "OriginationOfNotesReceivableFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 10.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", "totalLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 3.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)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r74" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividend to shareholders", "terseLabel": "Dividend amount paid to shareholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.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": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments of minimum withholding taxes on net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r70" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of SFFI, net of cash acquired of $623" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r70" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in FreshRealm", "terseLabel": "Payment to acquire unconsolidated entities" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r69" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedLabel": "Infrastructure advance to tomato growers" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r30", "r31" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r73" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r72", "r247" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 6.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", "verboseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r53", "r54", "r76", "r87", "r100", "r108", "r109", "r140", "r146", "r150", "r153", "r156", "r173", "r271", "r274", "r276", "r288", "r289", "r299", "r371" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r52", "r193", "r320" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant, and equipment, net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r79", "r167", "r369" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.", "label": "Provision for Loan, Lease, and Other Losses", "negatedLabel": "Loss on reserve for FreshRealm note receivable and impairment of investment", "terseLabel": "Loss on reserve for FreshRealm note receivable and impairment of investment", "verboseLabel": "Loss on reserve" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r145", "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of sales by product and segment" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r219", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r325", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Payment amount" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r219", "r325", "r329", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r323", "r324", "r326", "r330", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r75", "r92" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r75" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term obligations and finance leases" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r206", "r251", "r376", "r395", "r396" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r96", "r97", "r98", "r101", "r107", "r109", "r174", "r248", "r249", "r250", "r262", "r263", "r392", "r394" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r131", "r132", "r145", "r151", "r152", "r158", "r159", "r162", "r207", "r208", "r343" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r59", "r397" ], "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", "verboseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r321", "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right of use assets obtained in exchange for new financing lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of long-lived assets by geographic areas" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r184", "r188", "r344" ], "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]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r182" ], "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 Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r27", "r28", "r29" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r90", "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparationDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r140", "r143", "r149", "r182" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r140", "r143", "r149", "r182" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment gross margin" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r227", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r232", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r272", "r273", "r279", "r280", "r281", "r282", "r284", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r127", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r145", "r146", "r147", "r148", "r150", "r151", "r152", "r153", "r154", "r156", "r162", "r387" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Information regarding our operations in different segments" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r127", "r129", "r130", "r140", "r144", "r150", "r154", "r155", "r156", "r157", "r158", "r161", "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information regarding our operations in different segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment reporting information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGeographicDetails", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations": { "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/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted shares granted", "verboseLabel": "Granted, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, Weighted-Average Grant Price", "verboseLabel": "Restricted stock closing price awarded (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, Number of Shares, Ending Balance", "periodStartLabel": "Outstanding, Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, Weighted-Average Exercise Price, ending balance", "periodStartLabel": "Outstanding, Weighted-Average Exercise Price, balance balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested, Number of Shares", "terseLabel": "Vested, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, Weighted-Average Grant Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock shares authorized under plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r234", "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, Number of Shares, Ending Balance", "periodStartLabel": "Outstanding, Number of Shares, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, Weighted-Average Exercise Price, ending balance", "periodStartLabel": "Outstanding, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r225", "r231" ], "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/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails", "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails", "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r228" ], "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": "Annual incremental vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period, after grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding stock options, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "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": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Payments of min withholding of taxes on net share settlement of equity awards, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r15", "r360", "r375" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Borrowings pursuant to credit facilities, current" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r127", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r145", "r146", "r147", "r148", "r150", "r151", "r152", "r153", "r154", "r156", "r162", "r182", "r194", "r195", "r196", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsGrossProfitDetail", "http://calavo.com/role/DisclosureInformationRegardingOurOperationsInDifferentSegmentsProductDetails", "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r96", "r97", "r98", "r101", "r107", "r109", "r126", "r174", "r201", "r206", "r248", "r249", "r250", "r262", "r263", "r305", "r306", "r307", "r308", "r309", "r310", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r126", "r343" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureDescriptionOfBusinessDetails", "http://calavo.com/role/DisclosureOtherEventsDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r18", "r19", "r201", "r206" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r201", "r206", "r236" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised, Number of Shares", "terseLabel": "Exercise of stock options and income tax benefit, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureStockBasedCompensationStockOptionActivityDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r201", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock issued" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.", "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Exercise of stock options and income tax benefit" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r87", "r96", "r97", "r98", "r101", "r107", "r173", "r174", "r206", "r248", "r249", "r250", "r262", "r263", "r269", "r270", "r287", "r299", "r305", "r306", "r310", "r393", "r394" ], "calculation": { "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedBalanceSheets", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r256", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "verboseLabel": "Discreet tax benefit" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2011Member": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2011.", "label": "Tax Year2011 [Member]", "terseLabel": "Tax Year 2011 [Member]" } } }, "localname": "TaxYear2011Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2013Member": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2013.", "label": "Tax Year2013 [Member]", "terseLabel": "Tax Year 2013 [Member]" } } }, "localname": "TaxYear2013Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeSecretsMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage.", "label": "Trade Secrets [Member]", "terseLabel": "Trade secrets/recipes [Member]" } } }, "localname": "TradeSecretsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r266" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Brand name intangibles [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.", "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]", "terseLabel": "COVID-19 Pandemic Impact" } } }, "localname": "UnusualOrInfrequentItemsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureCovid19PandemicImpact" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable", "verboseLabel": "IVA receivables balance" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureMexicanIvaTaxesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivableNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable, Noncurrent", "verboseLabel": "Mexican IVA (i.e. value-added) taxes receivable" } } }, "localname": "ValueAddedTaxReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureOtherAssetsOtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "verboseLabel": "FreshRealm Separation" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureFreshrealmSeparation" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Related party" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FreshRealm Separation" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Not Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "VIE ownership (as a percent)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureRelatedPartyTransactionsFreshrealmDetails" ], "xbrltype": "percentItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r111", "r119" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "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", "totalLabel": "Weighted average shares - Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Number of shares used in per share computation:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r110", "r119" ], "calculation": { "http://calavo.com/role/DisclosureEarningsPerShareDetails": { "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", "verboseLabel": "Weighted average shares - Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://calavo.com/role/DisclosureEarningsPerShareDetails", "http://calavo.com/role/StatementConsolidatedCondensedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=121548190&loc=d3e32787-111569" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r26": { "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=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r269": { "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" }, "r27": { "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=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r28": { "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=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r29": { "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=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r362": { "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=120398452&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r364": { "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=120398452&loc=d3e534808-122878" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r366": { "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=120399700&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r377": { "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=120400017&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r381": { "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=120400017&loc=d3e572229-122910" }, "r382": { "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=120400993&loc=SL114874131-224263" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r411": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r412": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r413": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r414": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r415": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "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=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "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=120391452&loc=d3e13212-122682" }, "r49": { "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=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "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=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "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=120395209&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "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=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/subtopic&trid=114868817" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "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=120395691&loc=d3e24092-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" } }, "version": "2.1" } ZIP 68 0001558370-21-008126-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-008126-xbrl.zip M4$L#!!0 ( .$R%(:UPL(U X .Z6 1 8W9G=RTR,#(Q,#0S,"YX M )/.2U&2O""$SW)' 3N[^VE+L06HUEBL M)$ARO_Y:\@L&R[)-2,57YZJI"5C=K6X]>NENR>++/YZ7'MH0+BCSKT_:IZT3 M1'R'N=2?7Y^L10,+A]*3?_SXYS]]^4NC\(!?CS]]*E]?GK1NOAPCAJ-4-(-%L#)?*1%GIVV MXY)N*)7Y5^AC\W/SK'761I^OSMM7K4]H=!_3W8.2,YI'*)P%66(D,9\3^8"7 M1*RP0ZY/%E*NKII-!WMXPTX=MM3LK8MS: L):>/:TGN&%_>DAE>>Q(:P_]C MC3U=);211U03[! DBJ%1?1%7\O3T=/IT?LKX'"IIM9N_W \F6JV0\.KYD7NN MC.G5UXCZ0S,HC$A]YOOKY8[HF-R5O"E?5J0)1 V@(IPZ$9]'_=_-7%#)>5,5 M/P(D<37Y=>S*?TY5$%K(9N$ ),+0_[S+XF#K"S*&+ M%,NGO3JXS+(\+C)ALYD_68< M>60*52'UX:=QWR1:%34G($V/\R[S!?.HJR8F^.P2'V:O&Z"&?C=9$"+%":+N M]4D9AEBI2"V7S*A/M?HP2[1:J(%B>?"Y.WR8# ?]V\ZT=ZN^W/8>)O#IIC/H M/'1[:/*MUYM.OC3W1>W7L@9%AOZ/^O.*$P'"=9,-X$'('9+8.*&EG+5W .-6 MLVR^\&D$T]N@%Y>*X6RX(ES;4@C&#$X[GF=%\9Q,X<%][V$Z0<,[-!SUQIUI M'TAK9 ]!MHO%XLYC3Z6!W3+:<3T_#-=N9_(-W0V&/]>X)G"]I<+QF%ASTH=9 MFR^UMF,RQUSYH\,UWPZWOG]+9S,"B[*9#9C)."4B:">1[@ I"CN:YZUV&LU81H2'J $Q C(FGII?1YC+ERG'OL". M[NP9Z.21VZ&Z2$,5"D0K)1')A,@:.3MR0[D@O",$^*F)CQFXV8GMJ'U(HZ9E MH$#(_M<:MJ*P]<%@%NY-8J%4+S#E'_'WIK<$ZR^ M:U<@ S\KK1VYS^FAIZ0A+0XEY=6 V0'K8>Z#2R=&A$\6F),,K++(K#"U6VF8 M(D$()"$MJD;(B%"8J([^=GRWYTLJ7Q(>>0A2$4I[(-BZ5(%@)"#Y$?LN"J0E M0X$:J(/R;. = MV"2 I"2B?==KGS,G ?#LG H1]&G3&$^=]ZTWZW,Z@'9![. MQJQ+49@+,.?E;ZPH9V5M .5D)37*!V7G]-JU8)Y+N.C]L889LFR:SB#!CO?% M8?FZR3<8U-^&@]O>>/)7U/OW3_WIKS7F)F?HE@B'TY6J=3B[60OJ$Y%RA@R%U> <*ZUZC"QJ#K1GIC3;H4G3&OFQG#B2ETIXU0CE9,TMZ+ >'G$1FW?*FEI](YORN3X)UV7(% MSETR),^CLN/Q,8V'EA,>/$M*JK')'!6]C=^7X'@*N8],!I4=FLLT-+MRP-<-!-70%$G! MY^7>[7!8D^X0?B"A9-1(F)"X)\_4P7Y_@Z?XF8@Q<0C=X$9_ #MZY";S$V;4:C6(Y 3,: M:0([&A_2:.R>;*KA*)TH,"-CI;6#]#$-4E;2H :L? QKQLM&:H?KCP(]6 M\L=*?@UMX4Q!9\FXI/_1FN>_;V.BMH.8ET-HH*3,&KA#<@H/F*MI;Y/U$D=! M+CN0)0XGJ!@I$EXC>@BB8X@G.77T87$H[\ [%';4,@\L!4)J M1 Y))&: 8R>VXY1_7J8?IQ)KR XZKY&!6BZ]%;BRIS=J]'+V6>(X<$(@D+.% M'C92.V:&/%,B/MQ*J\$J<^@F R8SD1V@_",X-33EQU&1 91S-JKHR*E!,8X7 MMJ%N^W*$?9E_@;FGCXOO8A$4ND!WRC1"$@I)?Z.L!=3*2TLU_#J'K+? MCJ%ZD0C,G924U#7!($3M/4A L1F9>(*:1S,>$#,8W]WB>*#M>SVABJ9#GS.8 M?AOWQ ,MW^W*5336TQ?-N]UO@+6,NX1'[J M,G/;W=C!/>@#YFA!%A;UK1'Q-=2C1ONL<=X^?19NI&,9%;;VE5,AXGN="N8K MT8MHDN1\"!B5*I=*E?;'5ZERF!H'ZF"^3+X@%A&#JO5#B?JR;AHW52NRF-2' MQI;[L YX&0Q7G\S59FD1,@0[JQOBR]>?^&$"A'IIDC+YDJ1+^4H36Y?JDLP') M+A/W9/E(>. IJZ7JM_V"8&4+?NWARF5+3/V^)$OE!H*2ZTIZW'44\NYI'>MW M0[P%X9%V@3%[S_9J.:8%)30.5.OJT.6.,3?=U(:RBK1VH+O.$(1GL=+:&TNK MI[_.<)B5WRFJB.:QAGU?_:J-@* U^-OW.^Y&N4)BRB;KUZ&RYE#MVR.CY :;,L">.,7(>F-^#4(:]$')+.7$DX^D)P$94 MM=$$CC/H-9R9=(ZZ6PZ-9>RHMP7FA!]EZ!CQ2&P?=\+620!A+$WJIPYR^//W MFXB3N]]Q!LTT4O((*S=0M,+V=3*;I"*#)+!DA%?X!:?5WWM>$9UC]<;$8;[: M6L)!6C=]#V,G_!$U5=.46=X:2O2SH$G>2+9M$2O?IP]JM-E\=Z5-/JC2&CO! M$&>" MB!S.QD00KD=)(C"RT[T/BCGV1;F)6_)/[(%_P'9GL>SB:LQIV]'.V%W <$2S4DY9 ;KW=[!NR:/<]K(N@TD6[UXB/B ;PO&< MC)6DR+;R;&93P4[05_E&;VIE%# /9S/JD'0@G7C^/L%S2M,;!I/ <)89^AO* MWUGS6^;#2K"WT.T_K-@2,>+J/!EQP_4X#'MW3TVBX[O? 7H= M]ZDOD34[N?S]^:H,:\7LAVA+["5G=Q]53-]]'_Z.LZ4Y.N^J1RJ$U_+,$4!A M[HJFUPV[ X[>+!1A9 /=$)Z SNZ XD=U3I>2P#529NM?')>)$LNNPVOE5C.N MTG"'[YOW/+JDOA;3WAT1N525&R1&?<\*67565:MT8@@Z7I<)B&CUMTAM=>PB MD5>R$%6U&\XX5MZAH_:3HAV^#K0T]L:PBN@X1Z\W6_!*<%0RY!^K"[K79$"$ M2*7\HBRMA:*R,S*H)]6SX9,/PVM!5Z/ 80???@N>G>@-??\8K,P=6X;]Q"M7 M=_29N-&B"+$)"16-=W(+D[^G4?HGKL/NI-9\O;K#=/0SE8ON6DBV)+SW['AK M=3>)NNH _JDH-++R%?P5[:>P3*L?,PLO?_'G [7,]YY5RB7NICDTU9Q*MWT1 M0(*06JC\D<[V)#9_LBFJ:90Y?: '6W>!^5R]HE(TZ6#ALAB_4A<(O64X?*?. M=Y,!S.[NWL\$JQZG+BM(WCS2F<$4\RO!_(ZM8X?F=2(JN4C^B[Q$Z2>:X)XBS":FXPISIG[P\(LJ9LR!.] MM'#/+LA L86.\85N,A'9]PMZS!&<>A$\)7YK=QGT2"UQ1-WI3/W% ?6CBW2L, M[O&SFD]N&.?L";I8%Z^@1&T'!^G+[;'C@W@K&L*IE"QW@7//H-V3$SE$%9MG MIDQBSV:/C> =;?G2#-[J^?&_4$L#!!0 ( .$R%(V+OT)9P\ ";; 5 M 8W9G=RTR,#(Q,#0S,%]C86PN>&UL[5U;<^(X%G[?JOT/7N9E]X$ 7*K M[IDBA/2DBH04,)>W*<<6H!HCL;)-DOWU*PD;;+!LR4!;AJ[JJB8@R?K.=W1T M='0L??GE8^X82T!KIFM!6/GEYW_^X\N_JM4_ M[X=]P\:6/P?(,RP"3 _8QCOT9L88+Q8F,IX!(=!QC'L"[2DPC-N+JXOKZT;S MHE5OM9M&M1JT=&^ZM"9&!F_R\J*Q_J4;M(K1G7%5NZE=UB\;QLU=LW%7OS9> MG]?EGFDG)S"KH /1WV_T60;%B=R[#Q=^KUOBO%2H#P_A"L .&8&+P[^Z\ MSP7X6G'A?.&PMOAW,P(F7RO697*LMYIUUJF?1AXE@['=QV,0M?H=P71-=_;HX/>#8HDTNC>4!^A:#G9] I[0!),YE]$03$W"K,[ M)QO!/:$'.)D 0CLQ E/>EV\$N^XKP1/H/0#/A$XVS(,_\* B6-*'8 *!NVI= M@K;TV@?LW! X3"->3>)]CHF)7-/B4LK1T\RF#MCM@3<#I..ZU(Q$/N;H=$9# MQ^GR$Z)SSQ2^.> 0_1:V=L#./YJ0_&XZ/G@&)ON;#YLJQKI=^KD[>!D-^D\/G7'O@?WQT'L9T4_WG7[GI=LS1K_V>N/1RFF@(!QL MQ1[D,!\(D[B@ S3<59F8[AOW0*CG.#7-!?/)ZC7@>&[X#:.D7JTW J?GI^#K MOU;:&;;LF&_ X?YG[,=:81WK^H3-":G]"\K\==6\;M]^ SB=>?R7!8%T"O(^OU8NB^&(>2<=9+/_>O_UX=)T MF.7H>%V3D$\Z2KE1$7 G53O88/*;NXHO"-A-K:,KRTEP]@08 %5V0ANS/'Q(/_XW\*Y_1C/[A,VE60-$KA M-SZ;Y&_@,=,Y I9/NP*!^X*1E>HRIEO<> *B;[4F.A+7RQS(B67+1*4\@'"WJ:XU>7UH MOD&'.^)TD37RL/7W##NTY^[*Q1/PF%VM8##I0?C=@OKIH"PS4>V4Q*6V$=I6 M)7,W:85]\]>K^)BN*)BN"H;O7E1EB*B2D$1']C2=E58_K2(5L!8BJAD?#\@1/:9SG5ZI1,B M/ ?04@0M1S-,O#$@\WM,Z*S$\D %5">4/"%^9=&5(XX)E] &R [GH?0Q+"A] M0N2J("Q%=+./T90IZP-X\W@:Y )ZIL--T^#-@=/5&R 9RQ^5-DY(&?;'78I8 M:T0^F0&9Q+):4YYG,9P!3D'VOP\1&$RZ!-A0/)EOBIP8 MN5G(RK'BWO%;GE"P#?C*LMLH&9Y'X)OOK8+%3$P8>53"M"O3)^0! EP1^8=I M7&NUD7;]CBB+4@3TNG@^QXA+(?6MP:UB^I%_1")WM49*'&KN8ZNHUU.HG>3] M>C6A_82"R3 "4!3 SZQXYCJ24T!J+F=!6O,,$>] QD2S72P.^(8"+CIO];MJ MA)0XU&8-Y1WWP_ _9*<_(&"'IT+$DO$GT!+ZG=D5SUQ'<@I(S:E=6XTOM:US M.XYTF(?HF*@H?\)3/2YE3_48C>D7S[V7\<@8/!J#U]ZP,WZB18LXW^,%>*M, MZ3YV16OOK3(%O0@U@5Y*'S<%]!N8B3+>>K\HK?.EB.]M$#Y2\'1$>1#Y[!BO M]3"Z!Q/,CL9:OW6Y/<_0Q5"\%;674+YC#_33L0P5VM6YHJ55"J5>1V,S;61" M2?V4I&C.4\+=&6([!/1"70Q^^F1 Q>0S0R'3 8'+O MNQ !H4LH*GY*G"MA+,5&4^CHIH_NK5+Z4:J?JR\C,D4[4)"?S].S7C#"\6&3 MKC'IE7XHD,1:45V"I; X*ZELCH]Y7+[ T*X*E"FMR@]5RE8E9?F5(AF'>NQ+ MR"Z,><2DCTW$,\7"8RH9-.%)CA(U?ZA5MEKE%6/F>SA:N+^'B\U+25D'%=LS MJJZ"LQ09^^NA%$RZ]W2M)XYV"DJ?#,URR#)]$"T&=VR/5V8C)KM*C$ M;W7?KCT,QKPQCR)R(2+73$FE0C3SI4)T.Z-?CG2C( MUK"./95X0;"TEL@T%A?KJ MDULPH5X=+05#$,%.L(K!?<)C//(7"P<*[HR0JGC".K"G$$*^92.KD%D=N\CI*-*""/5$-@AZO"E$YLZA[%HG MS/8^$@AI/E8T4]Y1B-^]PW;I=RYI"=^'"NM8GY[Y.LE-*"?5FF;KRCW''HN(C(+91346,O MWX!^*K8GP0E[>?L)(S,?4 N?> =DF/0"V&VTJYSUX!?1F1PJ3<0E==VZJA?] MULKQU495'.4XQF$')MONSEYP9U4[1P61$4$YWG_:@::V0RQ;_1R51$44BKF) MQ;TLER2S1XA,9.WA$"23]5VI-( ML>U1$("BLUM<=J,%@,WS;L)K@?K,-\NX/R>SWCDH12X9E&+9/ 2+M<;+J(.P M_!FH@1KV[/CLQ:X+)2FY#,#4)LW #/]PHITB>T .DRS.VQ34"4Z[Y MD3.#']C=,$XEQI[@J) 6U;Y+HVILGDW_B#S>(.'S#>P3 Z][8$!DV&$?##?H M!*W,^V&L.F+\>]65_Q1QG(C2:?"G=8BU%L,Z0?XY3JS>&IU'VQ,19 8$9ZKW M@>NR%SCIP+.HGL-E\AZ_N'1IZ,F#(^=2[3B6K->F/7#*[; M"@V96X@E"SOR26=*88Y9M,A!5/^1 '?V2'SH11L?3(; I8,U>0!DU=%O&"3) M=CT.;NO MKT5$(-[7RZY6R-W)&;WJKI(5U=$\[;,E:-;?]9J V/@,S4:D'9(D;H[Z;C M@XYM\PO2-EJ7"2&SGG[C,96AZ"#,A^V'0=;=($LK0#%6N#![]4P-+' <$P'L M*QDO0<42,Y\3G-KBJ?F=YMTGY)EH"MG;0[DFWYVMDJW)=].^%C,PBV9XH ^7 M;#\MCEP<2LRJ5,303.D3CV.K0^'5]!N6G(G_M\ I(X M?UJ]H9C0+NM4:$6_HW10Q5!!7?PU&1N#^VA"PEW19V"RO_F>LYH-O]E=0+%6 M#=ZL$6VWX 8)VH->--AD10WHE_<9D)D?; 6A%<#FM]#%& M7L\D"*(I>W^ Y]DI#;I&?7?0A0T:M$6#-UGL>/N#BY3:PR4@YA2\^/,W0%@: MN^/3;WD'W8'ON=20LFP8@08KMU+8829,$4TG2,[G_8I?I+3)I@PR+SN$L#=# M,H[IW+-A_<9X3KW8.?;D\&(IA0\G$-^.W"AR:*D-JN0V3E*#]I? >.F 2DC!-D6J05%G]ZQ< =? 0/!.V8KHZ+)( ,S,+P$D,A/ 3W]]G3F] M!:8^\=R?#TX^'!_TL&MY-G$G/Q^$_B'R+4(._OJ7?_^WG_[C\/ ?EZ.[GNU9 MX0R[0<^B& 78[OT@P;3W[,WGR.W=8TJ)X_0N*;$GN-?[\N'CAT^?3LX^G!^? M7YSU#@]7+5TBG]7TW)YH\O3#R>;-U:I5S_W:^WCT^>CT^/2D]_GKVGZ7U]]\O/!- CF7X^.?OSX\>''V0>/3EC5 MXY.C?]S?/5E3/$.'Q/4#Y%KXH,?*?_7%PSO/0H$04JSZZPMUU@V<'6V^I2S! M?QVNBQWR1X??L@(M&@_8,U,^RM'6PJQ M?'$4O-T5Y71GG)U^^ M?#D2;P^8N'J]GZCGX!$>]\2SK\%RCG\^\,EL[O#/BF=3BL?)CXZ1_R):8PHS M06C.H3@^PD[@\R>\1?^0/SH\/EDQ^Y\8V[.#'G_U?72[:2W3$"]PQ,L>#5X# M[/KDQ<$#EZD?%6#<$3_P#WI'Q4BW%I,?G)Z3X_.S8T'-4\!4CNOTE>?ZGD-L MKH'L;YM]$MN;M_YP_#1%%$\]QV9=9O!'2()EE@L+.6CA?;"\641_M=8K,W=- M?,OQ_)#B:^Q;E,RYY(;CR] G+O;]:QP@XOCY;)BV4R/!M^[8HS,!]0A/$.7# MTC"DP_D*?__6O2;C,:9,?$]X(J3X2#T[M((2;-7QM8Z9_T8]G],T)BN2FN9? M\L&N18"]"47S*;%:4@')!VL4P0@[?+AX1#18/E/D^L@2A)1@+K>I%LB^H=AG MM9$SJY$!2:,ULC(,IICV?1\'#'UF%TSX)!3]+LLU$O\4>-;OPMBZ\F9S M-N$(-7Y E.OS I=@P+3%QID883^@Q KX%,K>]YDN+-B,61M+>>TWSJ!X.A33 M;.W,Z=JNN^\,%GR8+-M74K5K).X&$?H+/-T/R$YRB:1,N(6-=,C>2RQ:=-@AMD$:=<;U,T ML"(146M-Y>K/>*N;!1QQ@R.;S(Y698Z0XQSDLJ58-JY7@GRU>2&X%:U5(XC] MS1=CGGMHXS$*G:!&\B1MUT:L-T/$;8;65=,5216M',[P[ 73.NE,MEN-R"FC MAUKA"S[HQ+V=C>_.4!/P#V^J] M6/W>M9!L[UY(UB] :;U. @,&CH_/CX][A[U-4^SOJ^'#T_#N]KK_/+CF/ZX' M#T_LKZ=G]N!^\/#\U!O>])[^UA\-_C:\NQZ,GOZK-_B_[[?/_XR<18Q1Q[,2 M'W>XF\RC97U%_$G:5;1Z_-N&\&?TLE4O![U@1[@JI86.NB0T0H>;79[+L>N_ M$C^/;GF=#1M;Q>K3)$.L>Z[;7O74DEW9HTRS?CXX6; 5"9XQ*W-* M/,J>_WQP>M +?4:E)\Q0Y'2#5HK*Z\0'%V>G)^\>FX#=#6YDL;J$E9A 8DHWFV6GK>)TR<%(B2 MF\(DIZ5NJ' MQZ=!#!KV*PT+>_3;53@+'>&,'HS'V H>,=,9>SCNVQ$M$C/]X/K9_/@AHV)DCD:T@$Y[>6]=R0IZ4\NA1 M@4$04/(2!ISI9T]NC2E1KJ=Q",L^4QVIA^.M;IW Z-@\(. /PX!GK7)N5(AG MRT%8$AJ"ER4>' Y<# #5YZ>H8YLU-0ZA 5F@0Y;!\L[HBF1CDLY*Z84VH8@N%)K[BH&2J,5 M"33]V-J/_K.G<%4*AEZR26ML8O-)@)\P71 +1\R/L.5-(JB%B)4.WJ8_VZKN M7509>YJ7!6"E6R7:/GNLQ_U*@BDWFEA/NO&H8#F339BO3\5;;%55/M:D*L79 MA*8%T3C)U9P170W^_W;I\ M<["/KW'T[PV3BMR=7Z&@7*1LB=8$420>S=+N3LIDCN*/(H*% &%1-O M 03V,_ G!-EQ[HNQ*).1YXOSCY^_P BVFXA72GQ'$K]'KV06SI0R3[WO.N M M49"U@%.4 K JWE7(>E>CU \AUY?A>(3G'A6AT_7)""H[4%-A=Z+).BZ@6>2- [8XQ,RV5<"45VEW8L=YG'1AT-=QV(R1V7^:-?MCW^[1 M]<=[7DA[WN;S/>+V[#4!O=6HX[/**R(Z7A]84VR'#AZ.5[*)>J%8+F]XNURN M7FH7$65::BTE;[,7E!$AU%N5NZPH"&@-4AZQ3=:=@LFN\B4SY*CS7Y5% :QG M]$JF%G[7R2B8 MP"$"0&7$%1UI0FE=:RH]UQO9JZ%E]7Z/#VO)=[C(KJ-):/AI/TWY" MCH_44DZ\[G(_5C&A)LAN7(8BE[]OV]B^H2$1]/V")UADA/ ?:XASEI>EFNER MYTLQ3$JQ!RV-1K/*N\M+4#.JVF'*6@'6$G[$,DO@-W$XR]M+>RNI NTDPBE& M7W'_U @OL!N*O3-BEPRR K[%\BKT V^&Z>!U=]BU5J"<2Y$27'QX:Z M%XR45,G]?W%0-%FII[5FI0HZ>A$AZ]34?69J\\OQ@./[&9\98 L"3YZA.*]=5 &0(%.Z".KZ@@19S MV"M02I0 9#<4AB7!2#OQ2@9_I SBUWI&S1S?;U(!D/%0(I:IYFMG(EO8FU T MGQ*KZ'DK9_5&MC9T[(]<:2%VLO'Y;.6.'$5L2U/V386W-'Q"V!RS(CU.G#+> MI2D+(."5JWP;1-1LO!E$$AM[SD[.+SX".9VE.DI2UJ#Y[1\\][L^7)DHT76( M,E?G4O<6?Z\O+NFO&?"Q]6'B+8XL+W0#NHQDO?J1%O/J\6_?G]+&8>Q%U\%% M(Z'&":Y7B2L)]OX?"L'R%UWO>BHD6$XPM-%A[XE[$YZX?79HQ]GS'2=?UX/_ M(^4+V6#YZ" W8$M_?KOJG(N#_7W#%OZNA>_X[18C,ID&P_%W'W-V@OXXP+1O M6=%MRMB^QG.*+2*$QFKV9UR4?^JNF&KCP[OLF6Q#/M"4\<:CF$S,4:M- 906! MY((6UU\5>E!/Q*R 4M*?>7I^\>FT>U=M4\A)F87@=;\FS$AG[2FO(DH7@) " MK-:ZM1<]377SQU%1;SGQ0L=^M#0G4F4+07!#Z,6IHKSQY(A+[$RQ7#$E[R&L MN T$F20:P@BPM3;X0C]8WN-@ZMFW[@)'MUEGGV+\@&:J\S>K-0=QWTU)(ZRZ M,#I2"!51RFAL7@4(0?(:E'P-:AZ[;P.VI,5RQBR6B^[-LW:AE(J@B9GNCLP\ M%Q.J.58M4Z3KT+F9NFWFO0S]34(8IZCL_* #; S=@ M4L/YYSBDBT(\C[O"/*]F%!!(!N($>0 M*W/52TMT,#VH(J55IP.K('A#Q=3?TKF"G,Y];Z#05"52%"'C9SBKFL, ME&98I@0 $UBJ.1G!=FSL%A8MR)&QJ+BA#XT:9(HZ%CKRDN11WYRIVU@&RUU. MMGM^M>XRW4U9DF>Y%YI WDB>NY3CQY!:4^1CGV=QQ\L44PE-,]!"RZ;*4IQ3 M:+FF?4OLPO$?T9(KV0*3_4:3M.A-*G1Y9U09^9OP!*V;"-?/#E6D?O2-'( >V'?7O"MC/[0Y62Z M["O+S1)#99QKJ[3KY3FNT2K7L@4--[9V$!KU[/4MIFL4%^MPYM7;Q;-&;XLY MB]"P57#;GXE5XW <>U;,32)OH5V$FW>1R+EL? 5PY[&OC;"%R8*OZF_(*[;% M(<%,T?C6X-5L+5L+&%=M%ZH:7![%V(/6$8>43%;G.@_'#UZ XUPD_6]$.5T6 M;:1=C&OTCQ1E%!K::[?WF M>UV\:K!P5.80VC=\9ZX@IZU&2?Q25TNF2C4_;%0"^T"7*,?J!"7D Z1 M$3=(48R<6='C9#*WTVJ.DSGLB>^,^'>@G"WS"Z*$CYQKR-8IYF:GR>34WF]/ MJG@6C!$Z^PU)+61CPMR05+CC2Q5JR9:OCY3,$%U>8I>)V"+L3^V)SB7:Z3HA MTFPC304&&[NX44P8.;V>-)QY#'J&=8;6_ M:_9]W8M:ZE[91NY%;7(>SRS.C&;M.P@9YH8,R1/,H0'T( M>>,E5* A]!\2JF044'_KG%M"%GC)8 UY@\:K(HDMF"*Z?,4N<]X-O0L[><#PF/(3D\A(#D8:CQGO(UHRY\MCL1OU- MUIYTA:PI#2$_O&@OT?$#K9^\T31C1=IXF?F\QBSC^J.[PJH0]Q+YC"?D3@CC M+OI=+*Q[D0WKBK9[46/BIN9U^^MG0.*Y-UQZ^(XL1-)I0@9F(=W\!CJYR4=- MU>7R'OW+HU<.\G5.^$(M0(P%FR*;N-6G"-/0?)P:XK>D*T\[+MT*$#]_"8TW M1%[.]A[]],$^Y_S*CL_=GT[4C49(10%-2=:W7PJ;GN=8341&H3/%-GB &P];MEB$$(6-8"590PD0D_8HIRK7(Q2!2'$'^I"*<4: M-)QNW96,*]G)A5N!F+Y2QE8NS/B.X5_ :BK5$A"[N60O** )NV$_=ZH-H.WH M;C1D)^QI,50.^ M!BL)Y9J['8*Q;UGA+!3AY_[,HP'Y$VF.M2G3$(0,L :@5O*[0^ _8%6J7UXE M",E?#8 J>(,&8(X1.7BUG- F[N2;Y]D_"#=HRJR9),U 2# L_Z_1*Q1=:5-^.G M6HOY_@%1?MSU A=+Y_EX?)).YQ'M'XH/].)?8*\V'X&2TO,T111G9-%G5+H3 ML3[U+Y?;,JL4K?X/1&VSC)_*[7=R0I+X/ON*)I21*@,QJ:G6K]5#(J<'%^\1E0H*03%9-* M!)K6C; ?4&(%V!:&A#98HB@+(6+29.=)[KZ0B@ :JH/9W/&6.#(^AX(4+;*: M\A"\YVVAJQ%#PP@;G4+US)H3E72EN[1"*@H[E[>.%'[PBJV0>P=76^R5 MBJ\JV&4POH8.H&*KB8[POWBYAE_3 62EN@R#UZ'X,IX:CJ\8:?^(&Y@*^SGV MK@.;69%VTIC-'.,6PB)'D*,26@6R@]?E;SOVKJ1 MJ,%:M"E*00@7O>J%FWS?M36C$VZ24FB.K=RQ3S7T9>+'15WB!@UWEVQ.^WUTIM"MRR\+$J/DYB3(*+C@?V--\"-^'C%CN?;AH/#G(>1< QLE M"LOPO2KOKYA,ICRK?8$IFF#Q\AH%^ 81*KLL#"!]$++3=UO]#83\9OJ'^-\O MV ^(.XFX/ZE;Q:6?@)!>#TQ+I7*"IFA]1S2.;3F;@U?^IVJ4-*T,(3F_&>4P ME4!KQKLLI*,SY.7E(:3=-VC4RYEN'*.VYKOH^%?V=XQ/F0YT2P^$PW8;T+%N MA0IM>A&LON1+XT4W>8ZX^>;G7L?2T+= G"7$F@1+3!;&P7)8/ MGCA>&4>\^<]>@)SX^RO/#QZ\X)\X&&'+F[@:3VF#WVM7&5OUZSVI%'22]O;Q<&'*%$P&/'?)7-OI]5B#Z'86\H^_M(]_[R/<^\KV/?.\CW[L0 M^=[5PW0[CH!W=YCN/@J^CX*_@RCXRNJ.F=?-1+O5W]E'M0L("]R2GX_+M[X? M8OLZI)N=TX(M/S9H^X-79GP27WU<48F&WG!$N80TP*E&1>U?L<8'Z4:'),EW M]M'> L)Z:WH7&W53/MAU9WNDQ*K=!U_TZ_O@;&41[ISF*DW9U&R@"B+4HL U M$_&.(ZDU2W+GU-E\KNE@(#;^^C[465F$;TUS8S-0,HK5O-&0_MX;#T$V(S20 M^E@FVIKMB$E6M8?--?3!MW>04!M2>VLJJ3;21Y@#R9Y?>4P(R I"Y#QC.CMM M2%=+4;(_9:A>>7:1T2$R3P8+;H@7R]GXE+U 7;35BQKK.!\C0(& 29M4D2K4 MQ0CRC%Y71Z.I,R-290!E1DBE'.]&*=(!#-D;BK3)")E20/((I.HB%7ASMSVV M(_+$A887I^<7GSYU?WMC61BDS,! YI\8T=/CDQ-M'H:D'(3\"X5BI8!(4PY* M[F>&@[FF]XYNO67OALEGRR&_1YU5).YD M,Y/G6:,U?01$^IF1=M3->1>ABLVF[WN,^.]9\:#%YVS0@K?:$\WVXNUV&[_8 ML-KW?2RZ\!HL@OT5F?;0'6$KI#PSFA5X\%RZ_GF)?.+K0A\UMM_%8+$A_W(9 MP^R&XC]"[%I+C4/'J":<"$OM>A ?$XQD 6V#F6P0V)"L=448U03B."J@X%)$ M=2R^*T23SI?S\XM/@'Q,S:$L97L7@/GMXOSB\QG(6;U)-9#* *QFW+KS,/ %]_I4$VT-J!-ZKK)+499Q MV#" /@UBX+%?:>#8H]BQ$M$Y9?G,=S/8*GWHC MLWUU 76D)"JBI(.\286.)_&Z%'\-:AZ[3=S5?4=FGHL)1=(15EZDRR'57(\V M-U5GZ(JP_3;^)0I$@,&ZEL8Q_]%U_L/U%H MG$$]".D)C>N3@1S@Q5+7,Y:,;F5L5%\)@NUMK,O)T*>>,6CH*9DLVE%A=-!2 MF&EXJ@\NA16UU9?A#Q=3?TKFCVRMP'ZC21H#DPH0\H$:&R5-! "M@T4FYQ-G M3O!_LW@@(XP<\B>VOS&9WGF^R@PSJPHA::CQ>=%,%%WDB3 ^N%G&GCK1L0:8 M,O4LEBCR)9LHDFRVMVZWVT21>^(*^:ZIT25]*,JVY3&X\ES?-KC =TV>0NE :-(-TU^PPK;G7^._ ML^'0MSRU.T99M&NW3+Z>;&9_)0\ IOIT)\USLVC*=^\)S1$6.>"&K^>14DE[-&^7K@EEOVRJ4RWI&V.$3W".BP?*9 M(M='ECB]YW*9>&-T,4^AMO8V=\6K>$H@M[?)W[%-OAV&U,9XMLP.6>%9X@$8 M"7W+\D(W\!^\ /MW'NNF?=>^(2YR+3;;C;"%R8)W4=YKUW_G71-6J4DXN:.5 MA[)Z! ) 29)D:9,$Y46!I'_6H>QQ8.7,[CY@R<3%S^<7GS_"2=YL T2I )J8 M]!X9:\3W/;H4[*AG/D5!""%?G;)M)C\%_5WE3ZYWY#Y9V$5L(:=*C)27@Y/Q M6(NYK>"RL]S6B(COKC_'%AD3+#^5,*^(X['.787#'2O&'IV?KA^I)I(9&NUYO MY2KG9L:I@=G&$UET-&[)B=%X]KD:RH:-=NF-KP]E0V;;1WGP!S]1W!O2&+&E MD#5KJ$MO?$4TS1AL./)B-&N.^+'S"C,R]JX#TU%U9E$=IF.,,PC[H@0YTOZ3 M>0O /LRH3$*JD/:;W3,)S4*Y8U;ROFLC0:(&:]&F* 4A7/2J%V[R?==SLTZX M24JA;755C'-W.1DG^=6Z2SPQ94E^)WFA@7]74U*$OVGKHXIQ1K#/@_LAI1'% M,O"-:T-(8"FC#<8,0DMO&5(R61V3-QRGN.#'XR4Y4.4@WQ^.?T7\ MUJU@2$?\'JWHPNWA>+OQX(K-9-B^7*[*^:N"JDY9N54(AWZ6Z:65&6^\VXIX M6VSH(*_87J?$C1B_JTU%LJYK7+55]!0W+1?NOL;IM6JUVA"OE>3+'XJ8Z,=F_B\GV0M^Y5M,")KLM26"1%&VG7 ::X=K6,!5*4 MT2Z2X*\HMDEP@RQQ,GJQ]/>S;/I[U%QOW5ZWB>_7^"6X=?V AGE7HTI+=K(& M2,"AR0N5%823N*Z1?,)$ES !8)1+]0E=PI^\*) ,3;4RJ4$ E'=9$89$=LFG MT_.++P"29JI#(V6K"1ONV0N0DZ1 '4S7%(:05:E3I8U=IN$!FATVP@O/6?!+ MU?/Q,:S3)4QF^I;,,]8RT\C*T[(8]:Q%TSZ14Z'+&(>YP$TX@=8[DM9'QD37 MVGYW$ *1.0S$.X+4TNIX][NB R5)'?!5!9\RGS&=R;J/MCB$ *$!2OF,-.]D M9G0-QZF.&Z467'J4>C_X((KF[ W?W6U1C'RI5Z9<.Q!"?*8XE>,0VN!7A O% MB%BL"0@!P@(#9C'FH*&;9%2<6O8T9YIH#]U?$"4BZ0 %^,1HKM-5AQ#U*ST- MZAB#ANB=YTX"-A5P#G[%//2([?X"4S3!\9"7JJN:UH80!RS22TWY @=G;'@Q M&%YA1 )+#I\M6"])RJZ\!781_W=[3@"_3X*KQ8BG>^3;D09-0 C^E;,M#9CK M"#$1PK^:(CK!_%$)P-0M0 @"5L-+S5NID-!/1_RC+\P\_KJG?5[/W'HO2FJI3WOJEE:M&=NOXV("(E$E M>%ADF62I)?_U#Q_\ (L "+)82&CV1>R=>U29B4PP,Y%()!+_^K^>-@EZ)'E! ML_3/W[Q]_>8;1-(HBVFZ_O,WN^($%Q&EW_RO?_NO_^5?_Y^3D[^>WEZA.(MV M&Y*6*,H)+DF,OM+R =UEVRU.T4>2YS1)T&E.XS5!Z(?7?WS]+__R]MWK/[SY MP_]XATY.*DJGN&"868H$R>]?OVU^.:NH9NF/Z(_?_>F[[]]\_Q;]Z<=W;W]\ M\R_HYF,#]Y$QN:)#@ E-?[UG8R$F9UK\^%30/W_S4);;'[_[[NO7KZ^_OGN= MY6N&^N;M=W_]>/4Y>B ;?$+3HL1I1+Y!#/['0OSQ*HMP*29)07^ZSY.:P+OO MFK&,$/R_3FJP$_ZGD[??G[Q[^_JIB+^1+#K0_Z86AO]!)\[;'W[XX3OQZS=L M#A#ZUSQ+R"U9(?&W'\OG+?GS-P7=;!-.2_SM(2EO?GH& $!;&"1*_7V>-W M,:'<"M[P?YSP?YR\>5MIUW]C?_KE+&.6OKPORAQ'94U/2/'G;S2_?]=PQ$&6 M>9;;0,5,-EFA]_2>Z3?0X[[.6D MR'9Y1$9]!I4KT[S(D9D%,@CN)$EZ\M/G;_[M?>T5<1JC\[2DY3.Z3%=9OA%N MXU\E\>-_XYH/9>P[?-^:D"*6&=3_EQ]BNU8"$YQ7?; S858-!1Y]$1C_%U(O MF.LBER79%&XB*N!!Z$>/?8N.-+#0>K+'B*.N<"PDT/PKS!VC:Y%-_@RG$"I[ M^PK ?P/YX.W Y@_,8?8_YBS,E4JD,CN'1U>W_]CAG$F0/-^2;9;KHA0C))P2 M&IC>U\<],!#5U/)@UH$&'$EX[_IP0W*:Q>=I_)Y%X1:Y]N#@=$'+\+XF=(! M]$##@5D+)# +:V/$P>'Z[L'!K+1: M)BQK6@/OVZ')/>$%3:>Y!JA^B#^M<#$9OWU]W_W^M7U@_>^=K7]YG!( M GK^RK=D37FV("T_X8UNU=*#07UM/;O=+]Z% ?CJ.@9,7[Z%11S8_WHU.\M' M5MC+-,IRY@[%?O-SR5;+LVR7EOGS61:;]7< "TJ=G83I:K<5!4#9'?@Q*5(' M=8$$,LIR5!% G()G[;K#3Y\ZO\FS1YI&YOC%! ZL' ;VM1JR!PNG)EI&!G6EB4YJ/!B%NO[)^\-Y7%K^A;(7> M?O_J_EM48WG[U'W<. \C8[=?6^CPH!XG#X#O:]>@Z(:%B)A?K;+ MA@0@(&L%>LSVRP4:$*"*@;WQ;44#.:IAH4Z.9V/XR(KZ>8.3Y'17 MT)04YM5O#PI*4;7,=A6U P*@J)KQ3=]=@*(:UO-W/]^0?,U6TP]Y]K5\.,LV M6YR:'94!&DH/K,QW]4$+"J 7%CY,^E&C((F#*B3?#N*!),F0?G2!P-R#AM4] M[Z! 0#B'WO!&W\ A@;XX&W7#:U:RZ-?/#YC-PO6NY-=I^4[='-I;D8?6,/ M#LP8] SOZ7\7"$+E=1P8=4("(P&-&#B86L_*]?'.0^5N^((6$4[^1G!NOI=C M!@4X)QU@NSDS-<#Y/3^U,M$_2ZT27!(><03 >SI'9/[HUW5:IB_87VR7HGN0 M<)=U#$SOW]79 P.YJJ/EP7Q31]4)@0!WZVQNSCVILKS_YJ;,'5AH==8PKE=H M!1!0I7M<#*I&=3,Q"+6>E_NCJ?:2<1 +KA.LVT?N_>Y?A;4,UFK;^=&KJFI& M[GW@!@9Q(/\*>3B/KFI7:]T*%_>"PUUQLL9X*U6/)&51_V5?!ZL__R(J5CD? MUZL+FN(THLR$,GFEU-!::1RJ7\V=(A97ZC%XWO1]/%/]XH(:E9:YZQP/D13K'/[=G] KWMC_6V%&OWNW M^,,/\B]OOH6SH;: _>$]3&A"AZ3 * M/H)-2@JAR,=A-"MQ;O43"\PX MQ\L5L]QE%.TVNX0_P?:>;)G!4=&3E&$N-_Q&_S_%?QJCO>,/#+77\#6EW:W* ML4<%V.GX$4FSGY #+Y 8>B$?CJM'%_]5C8\$ TAP<)*M3A@/ME-,ZM&/EZQY)/E]%NB<7&7I^B2ACTQ5H)>%:S8#F/=D MT4EJF+M"-Y=H ,W/35J<*1S6FB\$Y1I'29.(GQM7DNSXRDL M8#OYB/-?2S6"(E?YMN@H!M;G0YF@,[)A[ MNA14R8?"6<"'+(N_TL0D7OLSC';OLZ?J*SIVQ8?1UI'"J.CNB>M?V47SU]$U@=PZL*@*HH@ ?S<\A M8'N>A;A"H O&Z<,MP%!&4S^!W3F>6JN =6RL"OQ>G^--?FIK5S-QN7ML0P$W) MX0ZV&1K27-QN-"L(X5S)'BU%S7C2(DZZG!T]KK]RM7[[Y@_OW@BEYG_YY08_ M\XW_7<;[Q3/F]]@VP/A572NC7%NU $=1T+AJBJD_AT>ZH E,]R=)4-_4!.R ]Y#EY1W)-Z=9SE8BFJZ-+?!TD$ ]\,Q,=YK@ M]<'\=\$S\=#O*,RP^HH\T)FE<+TUVKVZ$!BH[LC/?J3G2@_HO.++QT:_3J:';< ;4ET_C M'CYZZ1:5UTO1LUW9AY!"N*U@$L5\76$? _B^@IZ=X0L+#1ZP14R2ILX%B4>- MLY1W2\JZ5Q@@CR"R=,U7.;[0BLYI6\K/53A7U_<)78N4R4#T/Y(&4 9UBJ"= MI.H8 O[SK..YTU\W:\*NJM.?H%/=:E0H 1OB'.)J[#)I9B!KJ8B)6%77.\'M MU75+'LY>W&T3'L#NVWG3ZF^[/73([SJ^3M M[P ZO3^XY;-S8+[Z2W HQ1UFN&*SFUAZ1MF17_IUN,;MP+U[EJP)PH++( R7 MXP[C!95'&"C3'4(*)9LP7%9J22B %_-.E*GU7_O9!&9"I"B:8*_:WX2>8SAH MIQ=V5F%Z.B'0/,(,"820\P;#%F?-#H1F?Z*H7AL9FUR2!0'P:HE5A-[]$BTT MS"43"RN&&Q"&_17@=9/Q,B2Z?55@Z88QV\B@T@O.:84PT@GCT@C@N;1!QF4Z M+3 -/\LV&RI;G_"U+4MY3$C2B!H[BELQ@-Y;&A:B\\J2&=S_VTI#O/2/(%H, M&2VI.$!/*!TL1&03PN>+IB.O4X5W@6K18QXOG.8V%.13?LU1(87V5KP<&MR#HV-U?!508$-??9T#K*K,4 M";B%?"AO@2Z+8D=B.&_OSG?!X="KW[UY_>;-6[3%.7J4(KQ]\V;QYLT;>>^/ MK0*[\B'+Z3])_#_1VW]9_/%/?U ?!N-_^>/;ZF&P&H6*29#OM+3Y;,!WPY9Q M+%Z1Q\D-IO%E6J4*E DS3*D+(M1;+:XB=5]L&<(">+?%C27-JR-RN%C\V:,3)E8D<0$;X=*4N8#R^3)E] M[1Z,_X:V6@:F!5-\B\L"=39FPD\.:I)'T?PMR6D6GZ>Q3?L=A=OCFU;0"T2. M=P(J^?]EM6(J,9$K[HO9PADH#9CATM%*LR0TB.7:=4I M[48>6*DKQEW6-?N!57TNXJ&D70Z9&GN*9@KE -(YT]EVBE86J!D 52.$'\ < M=9;.172#[G'"#YHAHYRCBGE:AT!'E73P*.BH,LJSHV!;)&G[/PT?F1G0P(], MK>*,Z3@67*>Q41W&P(]4QXA0G:X&W51LF2395^ZA+K+\?;:[+U>[I&[\T79V M'FB;,8X&4-9PBJ"=!.(8 OYSB>.YZ^??:AIHE>6HIH*:[C3!/)X[J[ %+T9O M>M:$\+RNDBF]P?EUSF(9MB43!QLW)!?'<,/G(&9,\/.O(:$,1V(F-,A3,CM/ M P=G#!DQ0Y/H\A@-,0)(4 _2)LF6B%%:P[5@K BP7>Q;([SAH7O8X!;C4D( M@[7L@T-:B9Z7 >N02*C% K>(<6)4EM [2P[((N21O:O@-70@EM!EWFH%$A3> M E0^G+0_F*H*=_Z[:D^U[ .J_'5;E>$J=0W@QZS#C:PO61 M;XB.-PAG2;I68;GJZO.1(_Z*G@CP-L,="XS04$\969GOOEZD!05XL,C"A^8= M'_'&80-N*1?U>43]2-(=N6"?@E=4*^)L5[/_B._QD M/'J<0 GJ$'NRT-U3[=%D (ZY)_*H.2$6E.23;C4M])410S6U!6K?VZH)\I=) MH<["YQ*=/R56X 3V!DU17J_X2V$B7TWR1QJ1XG.6F&-],P)4Q#,D0C?>,4$# M1#MV5C010E'R%*1 $2<$-1+B6%"1SD0I@#7_0YX5Q4V>K8S54AT(H*=Y^TQV M7N=M?_;_0._^V/UG<#D$DB! [_0Z\K@](H]#)X:'\>BQ?(J(H_X/)"4Y3IBI M+^,-32F/-$OZ2,YE.W-3>8$C,E#YTRC1.N5-3IC^RY=&L-4O3Y+("U2ABX6F M2P!5%("NH\TBW5J1#G<( *Y)F*97S-BOT\]L<;Q>G>X*FK(@TN0ZC.! J]4 M^YVERP#K?QVS,M)WQ@P((WZ(L1>]ILP304HZ)OWHMK3'O+UH,!>LMH ::0+7Z"4 .[H;_+LD18LYG&4]?&R1WPH2QD1%"J8;B@.;=6IQYZK\Q6F.*\ER.NZC[P/+M M;M5Q3U" 6D:F"\=_Y($^8XSDC[("^8+]Q\,MP$H MVQG0])&M3!NPFN3?KN@.N[K9A(?SF_(FQV>VN\S%78V+QT^TWJP:I+:CP'A* M%S%4%VF#]^X;AYGI7RB4;2%:G 6Z^/GDT^4"*3D=*'974B;8AL7Q70W%!ZA( FNY8]%=MT+.T."7, M,1,)=X>?2+'?:(+YNRX5.5T?2?F0L5]J'VWR)EXY@*S:\CK)_4HP+\,#59=Y ME,U4L59ET9O"'\D&:OE ]X*1>KLG6.&U0&6.LSRF*3 M>N',L'2?U33*329FFHW?4I28J[4 M,$)#.B\C\WU'TP,%<@H&/DSJQ<#K;"1Z56& 15"3)&"VP*Q# *)7VWIK MB$ M<;ZP(.@%??)2'.8B>O#R5^U-) 6DD("UIFGR\;+6T4N+GVV)=[&\9G.9%[/D M(%0 L-SL'HM[*=CJ5XA,:V=H[;?OF&UH_9I++ JIV/)N+='4SD<-AKP+B([JI_-^0IYI)^&<<_HF;1Q'N2 MIVY-57T=2\SYR\+<3;7-9!& M+, G?O9E.\4%C1SGH8(-PP ZC-NT7P""J[["A5GOFTYE"R3@PU!_&^M:-N&T M^3U-=J6Q_9(1.@R-WF/>IM,5*+A6=_APTNL*(PS-MK-O8-6?=O^%T/4#XV#) M0C:\)I]VFWN27Z]Z?7(&0IGQ9&#L8:JXJJ&,I>'=@J8QV-/-F@RJZ"!)B.^2 MJR9_"JW&ZL ?2)Q)^E;8JOO3CC^0OYCU<^'J KZ384J >[AL7H/L-EA@=X7&N(&=(7&R*27SZ_!.+VB_3YK[^,BKIHR@.TE4"#RC?7,3!SNAFG)J]P[T9*$.< M"L[&MO;H2MA&31[=/Z-7/\D]Y+>H;2#1CK(P%-Y#;ZB/.D^*_Q"E?+J) =Q< M+^._[ZI*1%YZP)@5=QSNLEO"38XFI'..>91\":4J(FF'E%1]NN=6-GS)#S>"H7TDA#NI'^4)PIP<_R7S6\F92^R>] MO(Z)_5%\AJTRL6UG#AR"!WU/MDP**A8#]N^$B/!Y]RCN3/5WR HJV_+7R+)/I8(.8\4S"2;[4EJD<3&GZ'']E1O) MVS=_>/=&F C_RR_,NW#7T;@*T8-!WQ#) =ZO,3@+P"U@$/@H:A]GT8Z[4YV? M<>2H']MGZ8EPNZVK33A6W5_K.#5U.@,^E@1^K=67%/Z[\LD X98DO-C[!N?& MIXQM"+"]^LPBZ-KV]:'!.OB96#&WQ[NL&H%5.$@@0;?V&R]&%2:R98OW(!)Q M9-N7"##;6]5YD?@LVW#[M(5^)F"@#*^5]4YN5POI/ZMK8:.?S^7 )_<<&JG@ M0 W%1['.W^>J6(\4Q!7I-"@A9JB(72DWR4J'73MUC(B!,NX+8BL$!;3D+V-"0F M,;WV;LAY+/B>R/]5DC%G>$M+G R_G.=, *R+PT@1]UHY.&)#]',8Q9JNJ8- M1*]J$M_RRKTVT5B1 <\R'BSI^6I%HI(;I=P(K5#TP'[G3[BF:B:P*$A9]1FB M^)XFT%G!ON#+*,IV:5G<-BTSG>=,AQJ*29K%LAMC'R\ ,S0QY6J -3YJ"0#V M5)DJ7"-%V]T5N'ET7QC>025EHU%CV^@!G%#L1R.(W7 4A LIL>-JZDHB.&8 MB(LT#41P-G&3DRVF\7NR(GE.XBJW6+<[7HHETGDJW(B%8D5C1+>;EPNE .S. MG4U7@ZPH-CWVVM[MDEHX5GJ [+605?I$1HR9D#+:Y;S]015*SG@ IEF)XT?, ME+RXRS[OMMN$LBA:=V+@B AP)#9*I.9LS D+YI!L!&MF>ZJ1V=J&:G1TEZ&& M@-]CLYM]6XCQ5$D&H2QA*A[J.$ M$I[J^7*+XRI<'L95V)X+NHXM#D!UUV21:NY9-+K6-$ H?F@.*7HV]*7H2&1%*IS24E M6;H^80YCHYY&@CO9HWRKH9.PVK^)>GDY'%*HHN;!U3K_IOP8A!\_CH;G.&9S M4D]2I:T+_A*=1LK=^R +P;/=_D7K*WPX9)V M;Z"]XGVROC5=1 O.(.53(T?J##":>%"&/'%J'(Q\).50', DML5:.YH5R2:4N^%K/66E=#@!=^'B\J8>L \U@ZXVKLGY>FNH"GA M#Y@S'R5;&U6_F!HWCR,1B$$ZB&DU20L^O%$.,N=DEBV5A>A,4?>LJDD%8YCC MQ14_MW=-/E]<7(JB.U$&SF7$%3[_P^_^^/V[@ QTW&N:[NB!&.:(-S5=<>$- MB=.C8-ECZ0;FYZ'GF:3\7K9N8 '+1O#D\ESZ-F9"; M39:*_B@#,8X)"38BMHNBBX?U&L(T=JQ$/DJ8&K6N@1%G3@#@>O4">183$Q04SJ*LL M7=^1?'/%4XK7J[.P8TCS65,B2>7G*NFODG@ MBCRVP :RGUF$RLECECSR=3022&B%(UZZU>NZY\^*;LFV<0TNUF.!A[&:00%4 M:S$">[>2 4YZBM3"% M4# QK_S"-VUH2C>[#?K:DJNN@?)>K6PK+I\5+4A9)LT#2T0>F>&O.(\!@\N. M9ZO6^_?DWFE5[( 'L"AJV#>NB0HL[)+88V1H16SB18X2Q((X+(*Z'K8%_?OW M3%8B^T)DL^] -EQBVWB]%4R>/Y$\HH6YU&@8#W[#917(M.'2(H%NN"P<#>Q- M!":J4%&#"_7>[#Q"%4*H;%LU29:H+^(DY."T;_@G&H>=6@1\,C'?Z4-0YY'C M).T]U+1JY OA3)(+R/\?KQEZQ(D,@8LRIQ%;XD4Q8AIW_Z! WHA+IOW+@5&R MXU'N^9/L2GO+P@79L=8PT;Z9@/$(,%.M>A6_''CW3!#B:<\,%]*_*=3YZR+U MP/)''M'N_ZV#(!E"FIO$"]2PA6J^$&<,23A7.+_,Z4+S(;_:.0P3OMG)YS>2;8Z811EXTM4T^1;AF9SQ9MD5721(-ST8YKYH4A7 MXS_*1/ (8,=[W,MG@S)E)H@Z$RGYJF2QY-NKRF'-C)WZVJLW9QGS1WG!WW$6 M17A[\S((#= ];YCYI@^>&12FH]T0/]K>="RDW!&N0[Q=7)93%E?B1&EUS$)- M4>8B*)9"K\J,*Q>.8W&;F4'3YKJBY[YPHR5N$5"+L4 2!Z!%VV@!/HE78I7/ M(TO+.'1.4OWZ1K1E3A7CV@JD3"W2*RZH?X>FN M9,+^C90WF)H.9R=3 ]H9'"9\9T,PC93_?< A?/;#?X6:?.=%TD,J072I=K1D M--$SBQ X5:"0?]8IN+%V=>%IU&07R^6_U#9F% C[O1D!7YJ.'DB\X\^;UCTU ME$X9Q>FS\E]WEDOCX\D O4X]4=S.N]4C:?A_T7H2@_T'HRLR/#JI"2&5TH*? MS*J-5;X(IJFTR[T MA6,A@0:4+#I$$MSBP&:&Z[Y(O!9*$<22'S-BP.5S!X383]4:P$&RL%9>] G6 M&D5N+I9F3?*7,YT@1=U0"S"V87MU41M^O1)5@-6M0]GI9^#TPQ$7*(H9(U@G M='%!]!^ON'/5#U)J7-'53<'^?=U RWSDX%$3^66%XGI7%B4+_VFZ-LU$'PY( MPTP,=[1I'\B_YN@YZ&N)@%L@!1+NC-Z5Z7/Q([K'"<](+^2-EV/6%@R>LKMR M?MH/I#%D_]S-.OVA)QT5CR#C^=DI2L:%F]#&OT M8#-1AUI/9IV<[HHS"VF -6E&OC6K%K]:(,DOD""Z,%VB:%JQ\EN!%77TJJ+_ M+4Q(>-S9J;&XT.HE#'FCB39O0J)[22TXKR+]Y)AK3E,(!>4K'$1V< L6*J%X M@$$6]<%'=7E7O06KWN#EF33M)5]^E751.X5%XQ4*D7X_0MF=^W7%V>9']72[ MS3W)12A_O&!GJG>;+IFK(X,/DY;QWW=5Y]N[;-D<,?,#D@L^,O>_U=C=]@SJ^+QPO.( 52S4-U04)F"<'-"LRB W4I?!ZA T M"*6@RB"NZHY>K@<0 [2PC,W9BLC2LPGY-3>R026'1D^' M:P;9A68HB:.1#%MSQD@2KC833099N9(JH:OT495 5L8(*K%RZ,PH8LLL"Q5# M!.<5I!N=WRV,H1N47Q@_(U MWXB#UTKQBZ%96K(I8/CKRY1- ^.'OZJ0T_N=Z2;15$H ][4.$[JYRS6-#,P] MKT-X[6<997=\9H&&#BQIAS*__B5(R]K 2!G \]VO66>AZ=?3Y$4X.=2EAVJ" M2*4(<&ML7@5X9"XFS@H4$_3O.*%%E!F_>621VU]TSCK'GRD-^< M2^,;QF=M.\P[R_NN.&FJ](8>9)J)-DR4,^O$J)'.+(2]1SLS/:G# MB%?+VH%$K8(ZE-@NU(.A=K1.GQ<^(!(C EW>\31Q03JBSV3-Q;@EVRP7W6T& M[CH8P8&R!0/L=Y( !EC_>WLK([KG;[-\(^TI)VN=%HF<0 ;4JN87O(+=M1@E$@.L,> MJD()R^4>( FH%53E2C3:=!#$^]W'WN* IA*9VC1QZ!'HPJNGNY6BL%":32",N!SR=I M2/;WGK P/>>59D595%7J])^$9W3X ]/+-+XN'T@N^GNZM[H^F"J,G>#AP,#2$"I?B=1.HE[*X;_-+P#.U8U"FMQ M.%@TMUN?'0 G @42#_/\M4=-S_013]>_\9V-47 MTYV<]B[SO0"5/U7%'%HI#J8:N-+;)V.2UNM)AJOV-G[[)YGM I6MNHT*ZIV MH*Q]C;P(8%$[SK3,Z0X,A:-B83U_M*Q39C" DD\+NTT]IP8&IEC3R(@AO)&@ MQWZGQEA5.99=\CCUK&I8%XJ7"/C<<+OK\ L2P ME_T>(,MT,YTG@KS -!>WK%K&A[9$=A28V,]%##6PL\%[C]J&F>DI#T>1=_O0 M1X(Y!G!I@DZ&H7W& $XXFF3=(U@1@M"E(4^D*)."%4#>AE2MN=861*@[NWCPEG2.<]Z,NK@ALE?)D/U8X&&L9E U5:,P-XM M9("3?KO,"I[?79=)Q@#L8+(06R:$N&,^8W9&1#S+.";Q'7YJ'R^T90T'40#R M,XYB- F: 7B8#(T34WWG^-W2;P9F&IL?R1.-<(HN?UY6/9G:-R^/K\_6?.,P M3C@:;,\N:-YL]DBW/@F@Z] MC.Y[_!'X(6FQXW[?&3D0W73?'-?X[:Y?4O"Z^;>L+'/)&9BYO2?W2@9CL!Q< M#PQ5Y6UCO5N\K8,$J,DVL]%_*C(G,2W1!8YHPA0L% T9+)XS08>@(_9B-STH ML)8,M]FX#RP_.H[_8-3\_(E98\:OP;/H:9G&/Z6[8H<3\:;Q@%MT0P7*D(X0 MJY,L=<#SGS=U9JJO9]<_7[X_>?L#NL%I3#8T0I>;+0.'4[B*^>O\,EWEY!\[ MDI9"$'=?.XH"C/I-$%+5PA'HWI5Q-&\]G:PHH"Q'+0WYL/N"__$T*Q\683GW MPX6>TQ -R=-/N!2USJ=5OZF;+*'1LS5W.H@"D#IU%*/)G [ PR1.G9CJ'P8( M+%YN7_<,\YP5/8CMZQ6J\9!$A*[0G";.*7B_MD_DZS**>"-@WO)?+I7)R0@K^0O,VS>!>5HB-MU:'U:K\]H=)T\/2Y^G&P M0^94:D!=,P\3OM-)&S4RBG/O_Y"8^66PG7Z@63K'&\?:+3D+T%<9>GZBCZ26#;)N$PO MTY@^TGB'DXLL)W2=GO$HAG?(.WV6_QP,ZOVR .U-_$VSW@4=?WQ O^5+.*N! MJVT&4M0.CL3H"\3'/Q$,U)US:(I:'E#%!&JXX/ZQXB- _QC$G"=\3A,QIUC. M*9NS=3OUF#,1@I=MNHZ>[7+>C?G.5@TZ'AW:N[F)I_=,=EQ K^+"F%4[&P(+ M5)$(T(YGDQ*T.VXKC](!C-_7J81RMK0A=&A+US) .Z M#([B<6"MJ&G5,3#/>-7D K36HPH?@O6V702[G<6ZS]*F\=Y??DHIFXRH9,%\ M^3S2S(\Q)+0_.-XT&C**LX\'F78\DC#VW*32ZT\=5O.@-/=1O3^*T5$]?("N MR]NL]J:FQ@[&OYWNSX+@\WHK'VLXP(M-(AR$KSI@2BP>:0)5:+\SF>6)WD6: M2$5_$;P#F7%Z%,$#IM2DD&@:7!%#@EHPECN7],T+N!K9\;[T,Y;][I=: M"/_SD"4Q$_S\'SOF+9:E?"5>N)M,WPW+NHP?<1R N-C3EA3E7R,06!*F8\G MR5#5TW45$%2#(3D:4H=#=QDRM<^Z\].6P5A,_?]/W"&UVW"SQZM.E,%^CXB< M/JQ.7YFA-+2^9LHI\UZ3*K[F1&S3^IXF.UYL-V[/-I(:]$9MDO"&\H\QI" K M.<;S:=V']3NO+43<$HFD3D4UF CN>/-PW\@<5S*GI&26'F4;A<\S!"^[_0,*I;-_FO?JMF??FDO4S%V M9&N0)[H?!MH _=KD,,O!95L+](7#@RO$^VR#Z7Z.SPX: M@E)TV3:KA80#5@R5"3?5D!B>7>61F??X*#;;A6/NC>N-RT?"=RB&E<$(#?0, MMIWYSOO7>E#_#U_;^.B_=E9#MS>6OT@$J(>N)[(/O\45&>V*C?.$;F@J#-&J M[@,X,$KO)(BJ^E8$[P;@P$U/CU0"'F\$DE&M"&R 09(272, M=I1"!?"O!/W131\=*/2=P.EA@:ZA;D=TQ+Z1'4ST4:L9#*!JQL)N4_2B@8&I M63$RHN]+CFK0XR[(QDJ1,-FUUV>,Y;GJU3-KY=MJ;;8;Y4>(&K-]UMK"L/H7 MH&JN[O":6IA$-)(J,W1+4DR+ C-)T466Q>A#GNVVZ-7MQ8=O/?>E'.1ZM8:T MA4'V+C[,J/9G.,&/&?\BEF5# P1@!D96&W/H0<"8A8$-S=$>AQ/F +58A,>J MW3BF\.LW4UZM8M?Y9Y(_TH@8#D[T8/XSY#9VZ^RX#L9K9MS,0._#-]$,K[.J MP&&.3&I.EFE<\V$\,[' @JF$F?$]O>@#0BB'B0NSABP[&@)V9)2[8AP ("O1,-A%!]V>8<$#'0^^KUD! <4! /-H#@'D8/< J[IB= ME1FQ6,4^!(!5Z)ELK*+[,XQ5Z'CHO_U: 0%914 \VJUB'D8/L(H;O,7/V&(4 M>P -J%EL3&)SJ\P%J%AH;_X2Q@@>PB&0[LUS,'F ;8@FH,Y)N3-L 6,L1X M8RPF0!B[L7/3K\,0O=N"2-4'S[G=SB:QO^HD\(^R%N7\35@25U%@Q9ME:;+" M0ZQ4#@*T"Y<%&&@=&^1(<%-ALM)V? 6Q4PUYCDLIO,!;88^! M@Q/T/)O9L P" M*$#F7Q .N0/6;BF,07^8Z*Y.'/9$W$%4K^'[6I#ASL32(# M8&T'B-M8Y00:,-8[F=%I5O[(ASO!?#P6G/$!16;YL1E2_&?C"U9\5,^^8+X9 M$920((4D+7$,T%(3_]DL=.#GG?-)+N+TDVA7RH^,_CO>;/\G_\JO-=_W()"X(M MZ#Q$M+P137&^,\8 '_@K5LI;>&>\?Q".RK_0\N%L5Y39AN3G3U&RBQD/O(\< M^[_X#C_I_,QT6@#1P*&"-R'!5$(P<<%AW/8/R3;\K9\%(C4**O$3BK(D(:*/ ML'@;,JKH+OBE9?EL6JZ^'9E?=I_0M;3G^V?$6$V+ M%9%M"]G&<4-Y7]8U+P7,C]1#OD9W9GX0+02[N!)3O#F4/9(\%5.8 M(+PK'[*<=]HJ'W#)P>^S\H$W3LB*JHTB6_6B]I6*KVP64;$E$5W1J!;R1.YP MQ>1P_J6@"]ZT1\[9 MVS%37-2L1OK\A:QX5\4W*!=@59R/ *R?"*#\FFFTGN M.8":674$N>8144X0U101)XEJFJ@ABFJJ_*L"!%(SS\!=QI5,&H3XVO-F/DAQ MF?)'BNDCV0]R]" P&1 =FVH61/T=+!/29T*W36>1?POF/=,!SN,/DL>4K'G! MMBWCX<#J%:FM@CM* [\'-:D59LR'<; 5&S1(P]@AYI6VKR90J.:M=GXT^0>Y M0B0ZA?!=]3^5>:'-7CP$"U_N,VL7TY$B?"+E<5:G91J?945YO1+_5=_<);'1 M9Y@1H%:N(1&ZZY@)&G!5L[-D6#]X!,JQ1 \B\9<6$6#5.[H,QRWQ;BXIMT^N MXL10\&^!]5_B/)M!/1:XCW 17]_HH"!U/Y7*2"5#V/MOP460#&&&&\4 MPP3H5S'L7!A3&P9GZ4_V%DD="*"6P'TF.SV VY_]-_W= M'[L?P&4I^@FZS=$PF]>[LJ Q$>^QB1?(F+L^_ RIJ#6T(-'K=?;(OK9XG%PJ M:/4?^[I9_?D7QM9>T*'\X#GF[+$D8LOFK][T;G_(WG?\"7WY[/N42)/-,H"..2^R')"UZE\ M]CUZ/G^*'AB?Y);I^BT+>,6;3SQ">&MPS2/P@9X\&RM@YZTS5V3_CYR-XZQ? MC"'Q44T U100)\&?/U6( +UD-I.(42UBKF+Q8S I<,X(!F. =^TAWP<66U]E M17%*5@RF?VP^B4(01N@BI,4,;>C0ACC,V[ I*C00)X)><3+?+M"]H.3__')^ M61N;7#/$ KU*,G[@^>W<_"A!I$_&,)? MP:MQH?JC315'?!G(7L,5QY]WVVU"26%S!*Y(4-V&743IMANV80#T&QYF1].E MMT):H!I-/*(C'Y^"L(F#Q+G!T:^B"W>%(\Z3V!]R$E/HKMR5.!?,MQ8/)/[ M:[%'F8L-$]AFAH72&HX9#HP0C%$L:+\-B(D!M$ +""9?SW75':7O'4 M@P)KOH9MK(AON[/@;Q%&-X,^+-W@^Q7 [="A]%@K-A5'-5@AW"\VZ8;0\8&\3W%"^ & MJ%>1P*WGALW? RY(P2]'J3#C9L=")BCK&A37P=J,-$*QO@$&W55W@1I2\AIF M!S(H\QPK\YY@>278EJ%0R W<,A)5+,4-?N;+K2()8TL> 9J>HG=#A3'',6*I M)NB"Y]WLW)GJ;ZTJ5%3A+CHF)3+L%0$8ZYI#M*W$Y4>$P9@5W_W*+>UE&F4; M\IX^TIBD^Q>7AL'A\B,V]O=S)#I8D#R)F1%MKJ3*.DCX!:HQX#(F(_BO?^97 M'1FT7%>NZ"9+"1-8 "]0!0[\GK$#Y[?83KIQ9R@::@WM^FO*F'V@VQN2\SNN>+VOJ2X( M .5"3B(TM4)6:)A"(0>6^LTP'@@O":J >$(IJW'Y?]"&Y$)T2L$R0!!'A3G: MI3')4+^6#2D?>%.850W(%-)S]="42;A4I&RP4(L&4#4T18Q/67K2 M_1#MYU,^ZRM<(%Q_]$F%@_,L:E=DC9,+8CS<57Z'6;QZ#*H+5O.C]T5J;V1- M"P_V.^( ,$N1&W\K#7_^=.]=D;WK_DC.>KHG M\9$D@,+R^W/)V$I"V4K-6"R#F0L=:A MAY*L-O,V)D]=4>'1H_+WH#+4(P2]P<\B[L("9<:=UE7&AKXE$:&//$5W09\( MS(YL%'/:O5E1"G-9<4QQWT[NRBJ_ MSEMAHH0-@O)F$,_[K<-$%-BH1>@ ^)HSO\-N& '7S;&3*?#*MKM1?CY]V:78Z[1PITF:YR7)3Y M+BIW.6_R_<@;GX=K*VYU(X/885J.0_7( &IP=N18:&$QIT#*2*8)J#>O1=6^ M /!*\Y!8GYIG!2;.BTH@3&OKBSC&X%KLX&QNG[6)9M>2"=/R!L7<,SZ1($B/ M*Y1#9'L4L;E(]EDLY8ZJ&PLI6*"@>!R%^*JC*] M[&^\%()J5[Y"OF7SE28)NB=H@V/?B;J#Q=\SOYK" DD:J"$B+@3#%$T<*.)2 M\TWK#P@7LGRDJ7@.J)^WMT7-*8X?PZP;*F]R/DSSBD/8VI! MS].2\D#&[9+R #;TM60GX?07D:VH@%>/'?BR7K6M\=O3J9H"_,5:K6S/5P/W M:@>Q8+3041A5^P90O&N=$S^:)XZU&O8^NM[K(AM'6XE_N-P _) M8AS+_9R1 [$B]U(XDSTMT'^P.)_RO>(CX6^8LO_D/\C_5MX+#JDN\.#)N#P/ M,)PR5#NRG71^]X#3.[+99CF+!"\W6TSSC7F/,X504+6Y#B([%.E:J(12K3O( MXIBR74Z,YU92U)!#+;V@*GC'RRT!U&L<-)4]>V\)3C8S)C4_[?AS"M>KZ]6* M1DP^77JE#P.0H#0QVJ0A]P%@DHUZ+FQ-FGGN,!58XA96A>C(M@3CC95K M0(!LWSA>E3D]@MF<9CB/KU?O:4XBAFLUGSXLH!F9&.^9TSX@K%GIN;'HJ4#@ M_VA08 PK5,;=3&T<]\SD[@7W[!^QB7N?ET^:%^2=RM L\% 72P8$Z%XC,0 # M7!JQ7' @TI[. K437<, M( &D.9PXTJ0W&!X2B/QIFTY5RY&+6!QL9JI4XH4WMI^[_'F)7M'7Y+5L4GN" M.:EO48F?2*%]6-8&[_D/8%0U1I]=2J4P.M730EYH2 MX+EJ>WK,7\LHR15])#W9W0[\APE G_F[BJ@_]A_"!CSY=V/->O@O29P(&AJU M#:2W.)B@'I_]-(MX-5#NX(8*]-#G"+$Z+WPZX/E_VM.9*>VC1#;UNX(NA#B: M;"&:U$\%6>V2*[HR+6]NJ*&95%\L-Y-J\0(RJ7VFQJG= DE\Q F$9E&#HOV% MT/5#2>*3Y2/)>>VK19@0[*GXD&?%A.6I0@O-CKKB."Y+ B<@^U$9&NFR%TC@ MAF8V5HG$;^@,Y_DSKR77WM4(PE264;3;[$3J?+G)\I+^4W BAX,QI0&1' M S-0"#)0SUA,$[?[O,4X&@#/7DQA4'-CMB9CS&>\:FBAFEBO&-M/.#F3 MS#*\C.KP4AS=BE0_?WCTGMLK\).CVEC9W4K=D*%LV--:G MWZT%97,'R"=736%;M+%=E A'0UO9L70T:]U&-8C@48UNJX=+;LD&C827'=&CJ2#2F@'20?L[1\F)!S=2+Z M$AR':2JF^XQ]BH&["SV[,WD*3AQ)ZDB2?PD^PG%*C.Z!V>CW+\45L1LW)OABSMLR!S;#_,.-=5S/7G-%H[T1KN6+3 MP%F_8/.W-P^'DP.X,3N#^,VEV@-HP=R[/9AATQ,%O,&BJK]<;[&L2R)-EFY% M4YQ&E.U Q4\BY;6NDF,+E.#H5PZU?7@N*-^F%KO[HN0]&]%76CZ@)C&V(L(\ M.+>\;^P]X;>(LG5*_\G^@#G/;/A=+E#$?O>9^XE5EB395SY =<5"_?4UDMDZ M4LA77>A&,%?U!MVR/V1Q@;X^D+3YO?XCSOGX6R8[?]^'WQ.LZ8LW?^KVDZWL MVZP0#U2@6#P;DU?- /%VFVOC6 MF9-!IP.>^+3RQ!5@UQ,KQLE&17Q8Q,=%7^3(4.N9OTFL^@16"Y-!:I\=AXHR MIWP#\+G,HE\_$MX6R3!+!EBH3D,6QKM=AC2 !V&C%QH.O/4L$@ HR\2',@X MCL*ZQ^ZMFVV2/1,B^+G>L__:UWGVIU]N^9JEV6?L_>97E[6,<;WM_.!-1S6C M]ET9_WWN+83[%]3ZJ-ZO0%^Q[W_V?O+_)>W+DOR6(+YD%(=SQX-.^O:1IG2S MVQ@U;N]W_SJG9;#6NLZ/7O5.,W*_4YR$ =2]$5QZ5CO\9%>[[N\ :J=CL%$[ M]4>_:M<85=(67S7U=_^(E+W0JQ:(8H?W^.27&":BQXYP%_,@;_?]C+D_($@UJE! MYGZS"YFCY &M= M4\XSJOJ<"!'&V$>=;WQ3KM[4B3OUNS1+1:QXK)_&&K:?' MF;J EL^IDZ?&&V+CQA]K$+=O^*PAS%EAO[UBNAIG28+S@E]XD;$)X"O#DZ=5 M_'\_,Z&9C'+FWL[]Y;1#O+"5T#)-LRQF&OHO9STR,G^,)44FL:O17N;.R'V^ M:C&W6C$]7D%(!'$2ZV6N+O(:YLD5&>C2PBC1.K<9G##]7W,8P5;__D.-;+XY M4Q& L;F#A!,%=I5(D2H2T8LTP[O)GQA/51F@T]O)>GC ]Y-M O3>4-8!P[ZC M;.;(<$%!HQVXNS85"MRV6IM$6*B\;IYRI:I+4ING@8'>.A\Q!^VSS)^XI=<2 MA/ T\W@IY'W>"U32QL<,P>PRWDPS0:J FK$G%S6YJ/DAO]5EJ-=2LMO429O$? C MV@*]XIT[R!-F@Y,%VC+X,MM4*!6&@%SL_8VWKR 1E4M)SI,2107'>& T-Z*1 M1XGS-9$$OA4)!=5S>5XW ORFD*G(JI$+^T^^*)[4G (LA0%^&./Q7$^)@7-C M]\/3=F_;I]\*RV5S$G%WN+:>-G[EHSC.1\A=W_"D: M]?>SK"@_9>7?2'G;] (S3/T1QP.^^WJL"=3>G9U[,+B[M\>1Q')W5PYH3#TN M4#.J]%[,7W6<'Q^4P93HF<72[;C UW\]3>-/J=+M3^Y!S*E.Z'*A*1[^_&E+ MX+^A940K M&> ZTO!3NXVC>$X9W)ZG0$N)VZ1?[TK^& !_1Z#O0]F$BE_0*4[X.>,1I^ES MB?/R!4_4*5G3-+7,U6]J_0GO+M48UGZSJU9@-ZC<^?HMKG7AWYM2ED' "U.A M+)-3OU=G8>C=F3I_(GE$"R*O32T0D0OJ_7^*!=7/E%9S:9K3W\+"V]T)A[?Z MCN;OM[8$3_Q $.G)_TR+\23) TIP_F>]R3S/=_MY+[AQN-G,#?_NG)O!/R6S@EJ6:DRD+QQSV/ZKLUX[Q,WVV[#1(]]G*NW1.GWT18.V&^_],=='J?M8!7'N,CQ-V5 MEY@Z:,ZR ,W,1*#KT%&F>IZWQZ=P$-ZJ= 3Q)BU.QEE.=4RY_R8Z7Z42/.M?:^?G- M^4\E+.\>1!Y_$[$_WLOTD8,3>*0$2'>P%^<'!R3QE^08.$1_D4D-IQGMS$*H M10532B_ZWK\[']:7&8XTX NKZ7*>PEDJM@9'>SGU6(ZB^ OL?+BWXU5139W. MSA3\!GV;.15[2S:8\LJ"LXP)BZ-RAY,[DF^^/]*GF<3)R_2&!TSZG&YR ALO MSG].EA'P<*SA#"FL(<[;RW2Z\WT#A5+=U;N>TJ_UOAI7LY@WLQ@ILUAJ9M&? MM[[#3U5'YR>Z_^R( 0;&PVD957U/!\"[5]",WF\[CY^JS#[ZPL'^;P"?_7W& M=7)(J!H*^--WF=5^? D"]_G5\:T*( %[*N#'?\[&KE>-_1O!^?=OWK[]2"RU MF!HX,*W5,[RGMUT@",W5<:!5AAH0?9&@<-H[BF5DY1E"A=\YJO"[4%3XG8L* MOP-7X7>N*OPN&!5V8QE9>?:GPI=IE&T(XVJY*Q^RG);/G_"&6&)'&P*,4@^+ MH&JW&=J[F@^QTE,>B8"X#C4H"\21P.-/O2S68-2.$I(NF<-4&WP@^F2-"'4: M52D4:#P[DR@+NRS^S.,C>:(13E6!K!&#!1[&, 8%4*W"".S=) 8XZ2E1!;]G M$+"AQ7%E\&<#9]EFDZ7B0=[W])'&)(WY>STBKW>&BX<;3$T=UMU082QCC%BJ MD;C@>;<7=Z9Z:B=1D4HDCW,RG+1-;K+M/XIW17['!RDV>/M.#Y:_/&90P-L'WK>$'W M]K3N!"#VNV.YTVXL%2(+I)!9(,PTMZ*$6E)'L<)'DM]G@YOE@^5]3XLH)Z1$ M)1/\GJ1D1:1#@+=:L4Z7=E,TR MPV;D;V;;LE99@%:@9"K^10WRI>!?$OJ3@6 M])6-A^2 ;:@)O&,\YJPUS]9M\XSY&['^<]F3>B X#]3TU5L6!1&>M):>DN(C MP<6.!2W7Z2V)=CGGF0%\ROCS@V28WQGIP_B=V2=(=3FS$??N M;6;FO&0PPJ"4@6K#BU&6VLQ.#(>^\ &1&/$%NZ20 M9LV?WY*2-//'-XU)QH58WA>B8,\PXPYX,/[%62#59PPB>?<#CASU^XD*O(72 M11NUN.A+C0UDIX=)A7"IR/4C9#*#OP0AHA*-+,;]EQT)*MG@(DHW>6## $@& M#+.CV=PW2 93@=JC'R0,;Z1Q13=92FB.18$\3@%WW$9K'^L=@EM+1JTAX:P= M4]:,XQA"5N)DTD)A2NYS@@@WR\2*B_((>RU,-@W_S,,^$1Y>/'ZBMP0G])\D M_H!I>I45IIV>&RJ,48P12[4/%SSOIN+.5#_5*?OAM[C,@'X^^73)\Q22 .(4 MT"M.XUN8]>0 \1HAUD*(1">$Q_(@FHJT\V7*9&:KG2T1:X %*@NR,=XI"=(! M^B\',G/1TQ"VIQ6WNK(DX;O:&@4V.7E$ >"T?2@Q:($/0^NM"3LC,+CV#Z6$ MC H$GA#S(8G7X@%Y"("3JD))M+1>EF5.[WG/9SX3/9@P6)' M3%.R5QAP(%6(8H!96-85 -2$45VZ)T@CE38J,[992G8E?23H?+4B4=GT7-^_ M@*Z,"58"<)RY:@6/Z[DHFJ 3G;"(N&!#1/R"O;@R_EUU91S.I<0W>EQ_Y4K\]LT?WKT1*LS_\LMGLL6Y[ &QSHDPSJL,I\QDL]5JN*P[7;E>1#\-R>C<4#F,I/_+*W/PV[_7PJER#U3!HRQ' J'S"%$; M#DKRW)O5 S080''Q<>:E%5Z)A:-&^*^*\+E6^$/"@UT4D:(XY^O!1YK2S6XC M(IB[![Z 9,G^/3)7)(C0P%64-C 8P@ *"]S8L@0%?(DO:VAYO%74?__Y\AQ% M\L07T?Z?=FE,\G7&X O)AHP5%@@7*"8KFI+8=]PP<3HJ/'0N^:]0JW/+!ADB M9I@HD.2\_:[<8:C?:$:W(%6IW;[\M,W2LR0K6 C)'%W+OTX\=UP )S%6L,97 MN"+"N(QQW)D\1YFA>U+M1]G:(^ZH1/P7DK,HMV3.@9%%D:3;4S] %S&/^"T^ MX@3062NHZDL /,:!\BF"6;_@C [DAK )8 J[)M>KFSR+"(F+E@WA^ACGN)=( M&XL,X$)&B];X$&=,&"FK7X7+.V%84Z[M@R?A]PP6]\T8@H62]>C-;D M)(1.LB'X_RJNQ[,_F75^/@Y@2.-:YO=(&CTS]K-URNM6+M.S79XS%F4_1\/.;RP1 MH#LSDT3M7(H91<'_K9<)[/4O: @BLNA*(2/NC56$N$^J2%5]/H'NJ\PAKQ T M;Y#@+/$]N2\OTZ+,Q3ID*\W20L+8E(5IU7 T8-ZMP\A#?V\B>E%\)21$MBAVO.!"73S>XW(D6=[P^AVL3;<9:B+=WT[^E']/W M=^G_9O_S^?=HQ:(3S'YB_XO($]YL^<;F]S=O__8_/KY]]_[W+.;8LFD0OI=O M\-A_9CDO[5EA60.4,?U\)CAG%'@ET(:%. ]5BZ7R@3)0QF",GPO/N[_QL[QG M>OPQI@H)X"600S1%L#SUV0V#P^!NZ'IUEI.8EA^90@3&*4WGU'*"12M [G8VDABZKZFA MJ"(G3ZN$S(%94"R?(11YH=<4;6URZMR0UYBR.MD M."%)3'/B:@BBFB)_?D[2!'!\,XI^Z:2#<-N),:(:(LQQ)& V'E/$5''A<)L9V:0M9(1/V*:R/,LX6I;J\1U%5XHNWS1P^4SBX-Q?)W^C'/* MV;[%I?$]6G?T$/( P^*9$P-F7.!,P1!CP_&_[-PC2?# HB:".)40D@FC15QN MMPF-A P;G*_Y5=] SG=XQH]O6;B >T\6UM?3N& FI^2*#;3XC1.NL^ZYH?I? M\L;PI2F;5O.[F@7)'-T#&=YC,M6BT%BW7>)'94GIG MV2-),?_?M,@2&K.QXBM2O0'*MU'#^08'$N"I/VG 0?P04H2.3&I.][N9 M.PXJ2S):.D@T9Y&)PC+K_H1%@V#V#X)S?N^D8)OH5<8?+JAU>,';C?->&#$? M*J)R?\Y3?VQOG9?TG]4?DD3LN]LM-3>CIJA$#!Y50L+F":=.]7[:OJ:#5$*H MIH0$*?"$XE1A_V.'Q(K@?4?BP(VIJU<+ M"_YPY![SUA(,C/<[P^T! K6"TW(QJ"7 CT$>A760=^^L;SYJX,!? MM#._\=@#@GRKSOH>HOHP'?!3CK.R[+'3;1Q3'N/BA+^0=YF>X2UEFVBK-@_@ M '6\=1&DT_76AN"_\^TP-_TL7(,C'EYDH3.JT(!M809A3NBP,/ZLY):4F-\B M/*^21U;S, '#V(6===4@])#>+<'&AF8'+8%1#0VL^8.^*/\R,>_-+4"/P(,ADRRCR4K$*]E_[%L'^],O9;K-+,&\& M*-L#RE+EZ]4REMW_--D0=S2_EC%6'&X=KCC>+&0<0_V0NT&M^EPNE.+S&G_N M;,DLBJ9-F8Q!#$_9^LD4=ZR@%,Z:J^BI7*UQUZK&@:1>YI=-;TYS)V?F\=S- M.[':V&8:B?",S"2FLW??PP_*\/3,33-!Y0%DF)CI. (3*3!N$&<\P1:Q64'6 MXG@BH?6#S&^U!N6$ 7!"[29$PFOEVQ 9+AXUC3Y)@%&!)PX!4A*M/6Y\)[F;%>5Y<;4P3Z _\2 GL5ZV]_] MU>NF7C=TOP"T @+1U2;8[D' Q-<& M-OI/\#*X#Z*QPLW9<57/&$2/874M68T@0^4I4SNCM9R2Y('H_;#F=P ;T3'8 MF(?Z(XQE]#GH?3D) F0.@?!GMP$')I?KG$99@I&$]1NNU$T(KU>R=P 0EZ%U++9WG=5?@:XR]UFP68O9 M4IIHEU%$G.0"?7Z]?(UB@LY>__P:O:K__JWOV\D.$M:\0=K1&#X]UU4IS1'. MTU*\"&BJ@C6" M1)#;#=U$,9X/S6/5F9T%PD4_I5U/ P5:P:QLV5JQ;@,!3$ M4*%JA 17$GNUIEY-X$I/QPK0=*IK+@4(M.<%$H^?TA6-\,$5IZ97!Q\9<)P5 M[\F_XX06D270,()"O"EH9[M]0E /!_1BH(T930$U3! ^4J ^=[X!V_ M:9X_?Q83*E8;]8W^187_ZY8JL<2(M7Q-X:"'\6IZ% M26YPFI^]+1S&L?M[- Y5.=@#8XG17UB.J@T<^C_[_[8Z]NH/J_[F]:OV!^YG MXJJ/";+BS\/C<I6@;KN+3SH]=05#-R[\,V," ; MDV9TXVZD!P'X=?7[CKV?8;ZPU7B5;PRVJYB+4W^ED/6VIM[52!?X*2MOGS1_SW+!?)/,LEE%$4 M@!Z['B]DYZ5K=W3_SUR/Y4W3[Y93.!$D4$L#22+H_AD),C*I"WY1Q2)O*ZVQ M &DRE>#TUB:LH^[J2(2DOV;^##J,3#JL*C!@H=,Q9#;9[<)=:(]=67=%F6U( M+NX,\=MR;,=G;]EGQ0#JU#HL1*=GJQGQ6FYP_JM#E-4! XRQ-.SV(BP% M!B:^ZC&@#U0$6 BAU3"_ISGO:\4W"/P!S4JWCQ!9.=5YW-&27WEE5D&@K\ G;$$_]&C*&B00J,J@>;*'<#((M1DH&:U;%+8OE\IRM MY]9$OQMJ.(9E$FO(LO;Q@C M/5..ME6@!AOX/&$6T3K652Q:X0(PJ]/GYI__ MFY*@+-SILLM ( MR,\/"3KH\$T$PO#\=NZPNG^,HJR';/D3UE)BJL,I\4R MC2]HBM.(!6DL6B/TD=_JYL]6U?^^8TQ90J3#2,)8SQS3H)K7(?2\V]_AS&IR MT34@XI#@05>7\8$'S'2@4$^8F=GN/F+6AP-XQLS$Q+!Z #]E-H7Q(U1HW+"/ M3XLBRY^%*9I/T0R =I5I:;LS0M%,QQFH6542=J).8':@5/9[!_;ANJ*.5D M/9^MC1&JA44"&/*$[1"^/3_)PS1*['D^1R3%.T;$QW+R.HP/R M^^R-F8.>!M0@(-6I]> _I<661'1%26RL0[7 0KRF-,!X^U22 =#S.TA6+LQ* MH2 %H5.97_AQ/\!L<7G7121HCA_9+8F]J@?2?Z I53"#! M!:(%(O_@-=\LN,IRM)8,H9(-CG['>$(;.?X"W>]*E'#$__I?Y*^,N?I7S^'7 ML>:Q.S4RWU611A5M5-%!C#KBY%%%O_D!,+SS,R\35*:G,)X<;2N?(O2[/QWF M:!V)!N9H1TV%DZ-UHAB>HQW!MC='JUB&QM$RY@)TM(?,XY"C5?UIQ]'RJ0C< MT(;':B+E0"<9SNK'ISE@&Y MPP-F1^<"!3E^U_(Z[[C#4+W>;.(/?N^/T[W93)T2)561<1VK=E;=! M+\P.LS3E.GQ#%G@=FR)>RWL89CR_("K_U;^OV(#LO]E_L7_&UL[7U9=^,XEN;[G#/_01/],-4/D6%Y=YZJ[B-O4>ZV+;6MS*R:ESPT"4FH MHD@5%X65OWX +A(I$B! @((^_22#@F <._W8;NX]^+/__F^= =K$(30]_[R M9?C3T93X<]'%X/)T[;< M$^KD##85=*'WSS?T6P,DIQ?^_!["OWQ91-'JYV_??OSX\=./DY_\8(ZJ'@V_ M_>WI\=5>@*7U%7IA9'DV^#) Y7\.DP\??=N*$B45JK^_!6[>P,FW[6\12^!_ M??ST9_O0>.E_2+C*T_R47!G]0)\[PZNKJ6_+M%Z2#P>#/@>^" M%S ;))_]'&U6X"]?0KAG9X?<>1&,-@_>S ^6B4J^#'#[O[P\;/MB6ZZU]G^R_>4W_-4WME:^=>WL:X28 M@]N_\;W0=Z&#B83^=H"'V':-.H5 ?5T $(7-?>9J[)!=GU@!*K< $41=%BK' M7LN2A=I^&XYGXQ4($A9T!H;4Z@&%N;'"Q;WK_Q J2Z%1.:+4_I@(KK$T?$!T M7A?HIQ>^ZZ!%[^Y?,9J$1,)4UWIGX6YA:+M^& ?@%H1V %>8T^/9=1Q"#X0, M-&ML0& 7"U/Z"YA; =Y*C.-@-Q8?O%LXFP&,_RN8)WKCD:!=^T(%7*,V_0 " MSGX7J@GLS@MP,1O1@(HVT\#R0LMFG$A9VA#8T3$:[L$H#)E67T(U@=UYC7S[ MG\DV],9?KM! 9MW+-+8@6F=W:]XQ4JHFL#OW%@Q^M=P8/ $+_YM[\!(:$-C% M9Q\=7[P(-84JS!^\"$T$8<331U(+ CMY9P4>:CN<@"!9,'BZ5ZTKL&-/X!TM MR-[#VII:[R!\ 3: :^O-Y>HAI1&17$2HH%*6NWP%*RO@'KWU]05V$!UD'1C= M6S9TF389Y)HB.^6OH3.\FEAH[[*$]L-RA:9ZKK[5-R![CS-!NRZ;<\5M:$CQ MGF>*1X3TG4_^*W+V/VUDJ%26L\7@[UI-9>G;#?Y>TMN1O=;S]Y?:C/1UG[^_ M]'8D[@'XNTIJ0?9X3S.8 M=4FV_#4_J%H%P)\'UFH![0-1H.8'Y:S/K>2IUCZ M:)%3QN;.D"W=X<(@0+4 M-"IGCU3XLT7W&QJ2TV6T(%O>'**%3D2_B:W)Z?QHZ0<1_".9%[IUO+8EZ;O5 M9RO D]H:M.@\:XO2A7A!V[D VLG%!/I^A,;<&IVRA8G4U+YT 9-/Q\E>2[AP MM+;EF#W;CI.]VK(/1BVZ26]'^M&H18\;&I)X.&K166(3AS"7MNAO(^ YP!G^RF,HWZ[OEWZ!1?[*/E!6:^X_R$2(/$E"H'] MT]Q??W, Q/Y21_@/K/2CKT?#S _IW]!'O]_X:[35>$,K66+=3=MSK3?@_N5+ MS???Y/+7OY^?7)Q=7EP.C\[/3B[.3\\NSPM=+((]"LK=M0([ M;QO]6<*_ZHZ5E?BV2EP9OMH+Z&ZQG07^LE93V:_YC+WV P<$?_DR_#*(0]07 M/UEYL<,$D@*=*1&K'U,=$'N9=!%-U"%(2AX4J_^)T=$&!.[F!:S0?I4"VU[) M_B'((D &YG$%S -"@E9#Z*.9RKE%1T\*(*5R_8.CN?L9&"?]'%F)N0"FQXV& MH;5?M']@,DF0X7FJ8G"E2_0]=,%SO'P#00T:^T7Z@P)3SS/MGZG3_@N80RR M%SU;R[J9K:Y8WU!@Z'V&Q'F_YK5\ZVS[ 1KAF:D!3=TW?HS.FYL;WR%#2JW5 M-X3YA+0$$W\,++<_P=7U"U"7>&>PM,L0PZ.$CL# M'MNC %@$.(I?ESM_@3I_JBD C;W.55ZU)AQ Y3@RU9TL?(]\^MPOTA_5,_4\ M5[^2P_\KL., $61X_#;%%OT:]>\7Z8_ZF7J>JU_)Z7\:6-CEZG6S?//=&MV7 MON^/XIN[G6N]9R?]G%%W[_;"\N: 8*VI*]8?])A[GX.H\/1^$P=8SM2TBBF' M5!B'Q*U4??'^0,,M10Z1PK-[XFF!G0/7X-:*K*SS%(-87?&^0<0A10Z1PE,\ MMH\'-^CD-/>##=7^ORW5-T":.Y]?<%9/[EHO2:EXKTO+=7<1\00$2Z7ZAF!S MYW,$%1[L[Y8@F*,I^7O@_X@6V/G0\L@CJK9TWW!A%R+'1\G9/B/1 KAN$RS% M0GU#H['O.0A*3OO9_L5?+C-OW,2Y,1S'$M:B/H MP=IT@Y056.Z#YX#W_P;D8;=7KJR(R].SBPN]067H?HYCU=B@-8[9]O4>AK;E M_AU8 =D%BU2T/VAR29 #VC,[1NZO0X M>KZY&[S^]>YN^LH?3I$S<6:%;XG.XO#KW+)6*1V!&X7Y)_N\S#[^?=O)\>P> M>DA2B(:AGSJY$L(N^*KRCZ_N0F6AJ?3NEPMI,^S: (-')(=86L1RB$(YV^(Q M@;U75CO,&; C ?N'>>9 M &BF+&0ZH4\,##6-HD=;>8G1<3UFS<44Z\1=R6R?UA3=G+O9I3H2>J92=%:E^4;]>9U"B/0 ME%K'#(;QBRCH?+4&P9NO#SV>K."?(,(K?N::#D&(L[E1UT-Z)3,(TD)&$\]2 MZ5-53R!:^ X^,811]C)++3$(I2+5(ML61*YA! M"$[YI)Z>%"T?WWW?^0'=_?BZ_:_-P)LJC:ASDDZ3_[,?%6T"A;3D++L$QMIF M<*.+L,0<,"*H)\4.:P;.%%G(271Z;'-]A-8; MSK&-EL.1E[Z 4'H-N<%AC+6Z=N1HZS?826 )ADS%G&%S*R17T(X7G?"ETH5% M&S@YZ)?-(TD)>$Z^Y'GUOCF?/6_ 6)?$Z*XA-*U@GXS<7SM,'?>G4X6JC MK-DATNQ5SYG477P3;]B8-Z]-6SDC*,(FHZCK,DVMHSNK/[NQJUI'9W8(MGF \2]^P)+)D5T1G4C"B6,>$!@$%F<ZF:J;A8,?'(08W M)SH;W6K/.8HX@;.SPM1O'D^BOH?79.#9D!B93:E1UMKQZ=GE4!M^B#CC\(IN MXCK#[2C$JG7SZ,(IN8E7/87DS]1$4WO%M&,&)Y3U4T>CA'HY 8G*_>' 5(R) M!9T'+]NG%_1!\@YHK&@>2UK*;*(E[0EZ20>2QV5 2(Q\W2MF'B>8))2ZTU"T M-7T!D04]X-Q9@8?](TIY!&;0)EI8FRN:QY*6,INXYZCJ\L'+8G@F.-\$ C6* M O@61ZDG)S[UH:T\$@1U9=XPWXAIW#S^2=2+B,W&[.OG[7)OC[XTV3TO=].%F]/CO MG]G811V17-?_@2&]]X-;/WZ+9K%;32_;X$O-TX9VTT3K7.Z=I38DU7OAA(AF MA'&0*-1)+ T3$"3O;C6;7D@UC:%+6UD-B=ZKO,0VBJ,%6L?^V*T19'+LUS"1 M%$PR2CAJ:T&&AS",V8F0EC:7!!3Y))R9M2 ^6%*EBKF4J%)2 FQ&(<^4FR_ M#<>SS#.KX'/4<)PX9GW,Z76*/GA")XC7P?A^,)[IDL$U8@Q-:H/]UIM8[T5#*W5)Y M!)R>7API=@%I +)L(Q4CKC%GAA#-C3BM46), <$:VB!\]5WR)H!4H<^LX)3* MD+/ ]\ /PTG@SXBW*(42?8:W20Q1V_F"=5#)I0=(#.G?@8=6;Q?GUG:6T(-8 M+Q%<@^P9$I)IC*ERGUG004)#MOO?+>@]HJ$P]EXM%XQGUW$(/;3,D48_H7B? M2< EDZ!=?3E(16E<2JHIK("F2)1=R3[#S2J.J/AHQ2M ?H=*G^KW2O497Q91 MNH8H7Z78>F".S\LJ1S$.7WCV/;],:CK8]$I]QKZ%9!*2^BIZ*F<-0]3U>S]X M]"TO"7C*GY?#(W>,8]^MGF&]Y")2@5>DS M%[CEDI&Z5]U#>EC,W,H%O1A-CSNC[C68^0$H/#&W[U^*ADRY%;X71P[8@SXS M5+6:9*0T5OIR9+;T7Z,3/MFF12C=?R*QB92#WMIXJ%XH*86%)66EG)V>75[VDP&U@N3H]MWTF0<]Y4Z<#=XKC:T M8XX0.K1GV<=:PPA:R69M5D=]SE8^..6XU'*8-5*-Z_^-%2[N7?\'J^?_23O/ M_YO1ZU\']X_CWY1X_A?B0K;RLH<.UU119,C /4GNO!$RUYM?0OSL^=;E:61' M<)TF;J^Y6FH05TSCVDTJ+,#OV4]DJ<&0"(+69O;ST[.K"[5LD(@NNZ$^TX.) M&YF1\X\XNVK"]F:DZ@0[BQ_">#R@QJIS"I4Y>BAX /['KS2;WNRNL:XUCK]K4CXHF!_LZ? MM&NMLZX!DWJR[8!Q%Y_,(OB-8XJTM[3!:7_B37_7\XM"6U+=U%2VA4E(0?+*K ME;ZZ1L,VS%UG>C ,*1FI-=I,7,N+\$9VA5%BY%M]Y4_VL;&/0WM2(G"5KZ-( MY0'>KMZ"]+\%)6?/NC0GG6-LH*S5"Z15Q;D7#WHIT5%/)C[25E5)-2LV,^NJ M5;7C6T<*L'"*40M=+PH:YC)M^(1-CA[Z-?([D=0Z'Y%!3>)WO2SH"W4F 5A9 M$#]+E B5W9_D5AVU!+:44^B,IW3'\K4@GNIQYRD0"G.QK7CK*! *1%J,.2U#;1 )!=T4W]D M_RN& 2C=CJ%UH^ENDKV!LAHOD1H5/RTMD1TU#F/=]&2F];ZBE-PS (0(G'20 M9]^0DJ7P-/')P$Z:DGP-H.@VO*(6OL !UNJ?W&NM)(?=B)MMNDW5 M/GG&K1W)5P>*/,[8]=[Y#/&Q.==13Z(B GIPMLU>NY5SMN5L7#O."CK;BE"# M(0^)YXL!SJ.$=>0Y8>$)Y8;UM;Z2=JR1R +RZLJA&T//K8%O ^ DX:Z/OC>? M@F#YB,]2:.PBD8BO/#36^^#\:J4>$[-PO(#5=JRQ$(M8OJRQ*_4FW(,2BD\M MDL^9BNT;6=#@U)]:[_AQ\87OXE2"]W[ %5?7MKF/342A6I-\7E7$T])8S2;_ M6_#&-.,5BG]LGG%IQ4S/MN(F(MF7CA.YPKMW$-@P)%\D--7[V,QJIQY!+QB7 MWZI6/E6Q*[ZS">-CDZZCGD3YT^ED6L/ZP/^'+U#6EIMN*I!2H8US)^,K/,\I M?U H.0&H^T[57_8+X/,'YN;4K:5&=56">^1.$'T23BJRGMV<2%!?$';S)1R=Y[*]V-S%>89 M,[:WB)Y3L^VYA:'M^F'<^+)K\Z.CV[/.L?ZX0K0$+ AA+3"WY\9#Q# MF^LD8FG\%EG0PQOM?'-Q[P>IDD"2YRX/%2#E=VO=GG8LD\*:&K.-4(5)30G- M?>0FA!'M?'+0.1&=[W$NQ=$2!ZW4!0212W\TRK11AXDW9/C)H"B(;2P*3BK@ MSQ'489)-P($1TF?XD$8V.==Q].Q'?P?1Q((DXU_+UCX:^62H2VJ6H_.#/5M5 M^UK5) %L 2)H8XF*!* \775&>[J*]X$^E'_OWSP>L.FS M?1R]W?QT_ MWMZ]O/[?P=W__/(P_;OBD9Q<]I14P#ZDR741>(!8I#7D.%F.#2H-J'6,I 2_Q(8$P;^ U-YV9P4>.B"'5%[4%S:2$!RB&A(R M@NTFOA>AOJ"FY_FK&U0^T*H8R0IN@47Y'BCFQI[*;OTE&AP$4M26-9(-[))* M>/I( W"("I0 /UK'W[TT>\W\3)V$3+KS,4F]U00@_'V-8O:Y:!-$]I@WPE&3C:PZ$#/8X<0&M4N&^P5/R)EFM>4 MOA] MG/N(]IN)X_D-)F^O1/\]C<"+HH"^!9' M:0+9^NTWD2\B&M>78W2ZU/%,FCX$K5E5MU?EX2[))5@XCJ,PLCRL*A+9]LL9 MQ!LFT02M1C0*J)RD'L(P!LYM'.#1DO3Q5\N-06TT6))1;FJ]7P,/S&"4O?)! MFZ6ZMVX0W20J1.H:JFJ&JM=7.FIY@D#Y&]*0=/*XP\Q47H5)O5)6]*ALX?G+ MJ4^X6TGT]+8?]?\"4B<;\ J"-;1!JE/\:N;<2UI)P"3>6\G]60T)WW*65:(I M"<9PG9@N*,M(AQ;+6C]6GT))!#^%*$%RO@=5#ES)4H,'+=)&-]:U:4H[NHEF M#>DP)$!-DI/#*?,H)&_ =G&-2:G1#RM(]U](<3.0NLZW."2Q-*L=4:6*IR-ZNAER40"G.TU)7ZLHY/'%/HHS/AN%@@GKK*LX;DYA@JPMU MAY8TI!SG]"=:>*FOS:G+S)2^[/GHAY3D2[LR_:<%NUB"7G#3+!E7[^[/^DPR MB?K(V'DE.(>'>GZ*N3WK-6N81,NW,4?2&+"]/!,93+@+HKX%H1W I-?C6?ZX M$E.\X/ (_<_@ZV#7%O['KKF!/QM$"S!XRQM5P.-Q,+<\^$>BFUW<)&:?YTP* M>D/[U332W')WD90-(8."VE8QO#MU?8?W%#'CVB4_2R#Z9[2;7(32JSCY'$1S MO0A[W@GSX,W\8)E=9RX.I$5 M?FT0Y#\W\.-@X&]_< "]@9/_Y"#,?U/%>IW^]@M8X0V--V^*=B865[+9V.L- M^P3#4+/,_!,-;OX:H"KM05K*U[N1O4:5T7X'L [8D[H!NVM$ 8GSG]\P9[>C MUE Q#FLZU#0 :56T&WD,$!4''[=L/1MUV47;Q JBS32PO-!*4B.Q#L'3ZA#, M6ARL<).#J-BFD@#9>OD:AF5S-371OO6]8A^J'"UH-W)9H2S' 7>3MV>C>8R. MVD&2B)%U )]5!W#2R"!K10'+;S/-WOAA%&;.3/ /@(\\*PLZZ/!3$)-YH>W< MJI(C>EV7&@_@AC%_7AWS27M?DP8'I195 MC/_==#8KNRZZ:;8SQ).=K?FL)Y=D#828,UO#R-X8A1Z11CNY&)"7$$*+3>OQPPUM!E, M3>K=>G&TD*=GU+^W8)!X3ST!"_^;QX1\61T$N+E!TMZ@U*""]60KV:Z#354=DN7V!C!O M4)NL70V#LJF2BF'Y!+W$52'O#?MQE:&F=D.4#;;B(&TK9<^&:IYO;P+2: JV M03H\J@[2O*7!"NTAPZ0M%9G3]N1I&)GDXDK2ONWUIFDD$LMK-_Z:8"FE>>.2 MJF?C[0F\0]OR'M;6U'K'COCYZRJ, Z_&>2MKH9*\R MKYKJJ/-T.%1_?:TUTHZ04.H[*PM]<2':B-B M6.[R%2 %//O1)(!+*]BD M61-L:!4OMYL.A%T;5;$.UO>9?8?*7%^;P2Z6 L75M)LNI$P--1%?T> ^MA[&,VT(\_YQ8O#V'*32)2F(R53515#,>O).'CP9@'X M5XR03WK%/CPY6M!NR/) 6AS 764^3+ZI X8937P7[4 8G7[1?OOHF"/<:/"G MO'DESPH:%WE$.#D_6U%R6U["=$,].#=4T6Z\"X_R::T%O1Y)%A7]_F-DV_@9 M8!R/&_@>^M-.=9>JA,ZHMLV8SS*AFI'Z&O.5?H%C21YPMH7I!/'Z1%SXV.!/ MZ6^K>0RWSW%D.)6AAP_6V3AYP?Y'<9)M9 NK7WP]M=EEOFV#VLTN/%%G@L76 M\UT,_J%A+X 3NVC%WM=E8:Q?;[(O&R,7V[76:UZ)E-F4-S2V*DFMJ;]!I^#+ M,_:^ W\>6*L%M$ZY0>E0OUV[JI&XWM6U*Z?;(@"#? M'8NW7;N) SQ.IK0;;][JVHUTSN#?3G+VS/I>B)GB&JAGU8%:#"!4.E(_(PEK M1GRA<]B-,>,S\XBG5]=NQ$N(+NRD"^/.00\(3V\.L1=1H@BDT>^^[_R KLN] MEC"V]+%(UDTMTHY(AXQKY5J0SJL+$BFZ5>WB]!GF6K$($)XL*6>7]IR]3W[Q M()+!CM#!*MIP3CKB?U*_V4EX@.S!U6?GZ:E:T:[KWRY3KC-$PP,<-Z,T1C2%[ "QC,]K-!JUC M8KL(W#,+3GU0(M?0OJH.;4*PK-*AK4'4+,$1:O_6-%EI2EGG6;+,4]=\:;]3 M'@,7ZC.[L$?9'E8G/9L7*@&0'#/"\*@Z(U0C[9P*YUI[X%D05=MN%]ROEXP^!/6>N?SM3Z M/..P[<>T&/==>0VH6$B[ 2_-[95!;LJ@K[R^T@G9,(@*J*)_[2.*/OK]Q?+F M8/0.]Y\ *WVG'7X,:MYATRP* R1BWHMFA^0)+-] 0 (E_58;6)HU7(,&108] MS:],X#U9[W 9+XGPE;[7#T!*O\H0-LNA)XCME[O'_"FOIB7OL?[-K[Y-FYQR M4;=M$:TT"WXGMB.\ +/31 M+U0YZX3:DW*O [@X T1HAU[^ELH#Z1(-)-4OE\H+K2'**W5Q.>!9NF1)2!,S MU!^LZPOJQP5!^)9/#AS"ZW4NKW;\UE]:T&,"."VJ#<2<0#0A2)'.D&-@MA/P MYOGJ7WO";RBM.?P4%*N3/X^(AG @N;+-]EYW+EQ"+]$=E0G4.B;Q@5]04Z)I M\R-6?B.6#XB:Q9^ICC:LD+@KIA^4$LQD#"+3J&$ NM7 MOF*,/"?K.-D^0BRK#<1<0-3BQRA<+U;1T1H5=GS*O%PNH2.,C'CL3&;= MLM6V+1,Y(UXA4HT( G>N('SP;*0]N ;[TT==$6/!9Y&SJV7A*L74 W.<0TJ7 MY:3[=-*A)1/Y)%H=4OM!#$+[E6VD.X?7*4"$X[$(IQ)Q -"%(DDAEWTG0_\@GZ&730[N!NZ#VBO!T/#+O3 F1L-XG6)SAL"J9$6>@#9 M",*>"9)5*%VQXP^NZ"=.=%&4+ZC2XBGZB1:;2-+>M>R(&F%#-R1#2*_1?SQ; MR"?!@"X3W&-N<(\-!YW+I ML@:&^KWBS@S;_NZ,3V1!F^DU"-Y\::&4_,D,_3 :S_!#C46OSE=_I_S]1(;$ M"B82I:74>@4&B6%*X;*=0(U""9.YT"1F+U:'9,9#5$Z)G?PKWT:!_:'?7,%$ MN%M*+>@(X1(]^31ROP'^/+!6"VCSYC*MO-73S?UFVP\CTIDB6IU=G!R?7IU> M75U=7IV=E1ZU^YC>-QI.*52X)'C?B-V&*O>^V=Y>[$:OY1(<<(AE]2.)()3+ M'AQ\\NOEAI.)6NPYT0^'6%8;G/G1V$.22\(>C'7^F"3?^X7NC5,HH1?N7-A5 M5X FN:2BW2JP,_$=!\^IM1:!+$T>M,W\.+!"/W9IW5H=\D85"4F!ZD:TN-*LM$ MJ4/J/N-4#>DF ;8319N):WG1R'/P.]HKK'CT=_H4)W@$5@A>X'P1C6>_A !K M*1K-D!0CVXZ7L8LM>K< Z!H_)_N(SA,<+PV!A**]*> MH&F7=)6GR%QW[P< SKV;& G@V1LT'RSPTXPO2$,OZ+QJ85,KUNV00&7F^B8S MLIL2I&X3%4VM>QJ9!I87HJ4'"?8=;:L?_3"\!DC=@+R.<[3P@:C%K0:IT=TG MLJ^7T-X%$10"SH??3^K>O=NVI?:^)^_(9M>]ABL?:@UQ;O%)@JWM;SV#".>V M"4% \/UIJJ/=H&10?-E7GEHK%SI(I]Q/7S 9 MT,8:A@O@)-Y,7(P@US2&%IPB*H\&$,P-\@/&Q2+&H$V21=16RX\L5P=8<>[- MS+>';:17*A@#.9MDAL0*;*4>.?^(PXB6^K&NJ#&@-\DD(0FQS-/4"TC,7A,K MB(K'2,ZCU6GU:)4U/%CAE@=1H6FU)RV2P W'K:9JB OGEQE;YA\[3C:TFZDMX*NYF9.F#),],5ATPDE,09[ ]H13!PS MZF[J.JGE8 Y\G0A#S9Q1+:@= 3J"1$>=(K.>MB4F7\Y;& ;M5?KOEQC8)1 O?P>?3]%A:_12 9VM)>N6T2W/: ML47&3DR*DAB2F1WP05Q2]XG1%?0*VM!""G1E9K30A*Y+_"-<^AZ >59L;TB M6@'= HF]58-%.EW!NTT2;OIDZ$H%# .N63;E>S,1R:>!<^=%,(*@.;MXN:@V M<,M>I[D4H-?;Y75=9\@ROE]8&ZBYX6A&LH=K:OYV]RWX+\N%H4V9H E%R^*> MGIX/-0.4?9KFD5 YH+5A;@Z Z4A&?^P/8O31[X]@;KF)8NI,W34EM$%7YLS, M*C?%54)LM&(3C&D_:V??_:^U 9!5R658&D51/@Z%&[448]2H<693EBX(M=_S MC']XZ%<7<$78SY:^UP9%V9O89JDI+D4*=J[;_A*WJWLEM$&23=L$='HX:78Q M$N@"$_O,V2R,KCA).34,>P4>EUQZ6G=$^= \-F10:*JFS3A6Z"]#5X8$GTVM M_&L*BIC$@;VP0A#BV/]B&3YR$9O1CFRM",',*SX]F.CX-[*3?#?AQ-K@85K0 M 01A&J!*\JEEJ5K6XYEZT[4@/K6676J>%T5QX;O;V ?/]I?@%JZA SQ2WG!2 M<5.YPB6OB>FEMB].)AD\[MY7P M)/NNU94UE!KNPAWG/O?/;-#G1MR>&"0CP M4PK6?!_OY@JF@=Y28@GQ9QUS07:?$!)#]ST@!A]NOS>- VP"2CW/*$I)5.^] MU3Q/<-9GJVH:/SK+GA-#C@U6T1HV#N \ M>_EV/'OV(U#43OER Q)W0'R-F$8L@5K(*=;5C$O**ZQH7=.#9(H\(71CVG9U(',NUHI/<$_22#N3'V9HKGNO- MQ*+,/!PMF,8J42K(F27'SKUUN#AL4M D 7X +'?)FQ[TF",]Z-=!\CLO^'>, MS!6J.C'HKU8 \6*:C/6THV%>G>S'B*^<4[16G9"]%#B+<+Z,-OF(AVCL[ M,DFM'%9!FS\$5_+8X'41WL3G<^OUP!X"P5Q?.SZU80 KCUCEEQJ\K>BJ8,]MA/."DK&V MH6SJ(KW4(&[N:$RI 5K1 @33A>5-P7+E!^B ]K!<63!8DFG%WY"A#!.D"!.7 MPDG@KV&(Y+CW ^S*F\0_CSPG40Y^_YSHYL50TU ZM95<4.@XR165>^DC').> M8WQV&,_&LQFT$5?K3DO[90Q#FEU&J4'AHA&]]JW &<_RUY.HR.Z7-1EA)EFE MQH(KVK:^@#7P8G:/<6+YLL:NU'NOB)GI^>05%-I-FM^O1)G!MEOM&Q]MAH)P M&\M5:QV[57*>'8//5._! FC*6[M;%556,8=6,P MK[!V80@/*\5=^UIL&+_[OO,#NN[(=-+6<.X9D"Y]Z94^*)=(DDMPAU#.FH83S-V[[<8.].;Y]7.[DW^E M&9.9)4074F._E'&M,L[8^=5(P$L]^_ (IF? M!;1<'D7#T[,KQ?-(9S="64HQWY9=HYYG--%,?P!W#9Y\+UJTL"DQ-/K1.P]X^UHACJ !;WWX_J4V.V;,X<_4C0AP?PD\VSW&OGV/Z^M$#@W_A*/ MCZ2=9RL(T!]KP'?&.Z]F"DC:_YK\P*#X"^BK[8^H/>P5SKFS8@^S<. ;/XS" MUP5BX1L6(L\DT7#ZZ]JHVABQI&<54HP07-X\B9L,KS>[,EGO1S^LP&$+(>O8 MOG8SD!@*U8>T\>S!<^ :.K'E$IY) MK"VG'V,.M%/BT\C!XI3:(?X;C!;%<-^IG^92)+ZKR-F"-BSA0ZT![18RZ[G@ M,)$FS[5V;?YL\BM;Y-(& M(]Q&\A[O .[>@1UC:VN6.)\XQ.L+&DP$3J&5WT42AOQ_@TU.9 MB95?_+4?VB]XLTO8T&^_TP9F%9MXNA8H(UK!QCWI*W%V+GRK#:+-&JY!0^=- M57OPGJ 'EW']6]25[_4#D-*O,H3-&M:&/JEM(22J4L)W3_]*3I*K\1:WDVW 41PLDR!\[!QY1K";]CGXD MET,Z@>SF4J54?XXS42:IK@\8?@CBL*M!:O8'12_?M59O^I[3@Q=&09PL3=MG M9--;O? [:@(GMY\ )*/PB8_SYS\>K;70L-2<3=S39+]&S&\ SA?8&7H- FL. MDB]OK0C<6S!(7E]2/*0:^_M0],BJ M^8DR,B>GYT='GX-#C!:EIB,Y5^1K[2:- Z=>>UF@%ZX=(@S8FXIQZ_!/]6Q]OG8=Y]%Q1" 4( MUM &]:BA&0$_!P]2E853G'*R^#T.YGSVH[^#Z 78_MRCW*-(^[V/.P .J]+\ M7N7(I%'0>@Y!)P\8)(6;C>@BVO^X+)>KPIS5FEP7ZFX'_S692I3=')5__H./ M"54:SH>,G,O6[0N3ATSQLA= .[(CN,9^U9P)7RK/?5,2ONQ^,BTUR'_T,P', M7J.(A.='E^=7QT>GEY>GYQ=GYT-%TVH_<\*DT" FDE1JOH^T\14_-DU M()9\U<:+%Q$Z48/2,.5*>)T8 U!V- E7SL M"C*$/;T)=="!EP=>226IT,1GX.2=]K?&X?02_>#VG+W?UV]0R"'I(0TZ+"H6 M--VO$IO1:V0%467H7)HV=#2VA'X.G -IN.MBT_ "I"*'Q@\9=_(Y9@ZD84%Q M)Z:XN!NP1?L<-@?1L:#8D'23=N=5EQOCMFA;M>H7K\7>M<]E2COM"XIBH1V7 MKDP;B^7=M'X#DK-_GZ-23PA,?*?X4-MU_09EIY#:L].+B]//0:D!!(=Y[MF4 M06G@KO5S*&J@?4'16^3SH\H]:RO_\":%C^;S(#'-/GA1 +T0VHEVQW$41I:' M7[D7[O7?O4L??.3II'6I86.G*ORD"T_#M/61/N'PD4X=H]/?^_2/)C?ZZ0S- M[(^BP838FPS5BR2BSF7YW,S3SX]G\6Y=VK O68NJ/!\EC==&?3$ MH0;L.1@3JB3D4Y(A3.J-%[0.W#SPJBI)A9]>T 5598?XPFE=CBL-Z7?T([D< MT@ED-Y)EZ",,8.+=QL,VMF>@L+*QAX=T["&P8DA\QX&[H Y-6 MC*XD^P;WS4%$PTG8,(\-I;.P.,=>\OU23_<=V32!-X52*5_YG3),YZ?G0]4O ME?>%\6RJE/JJDJZ6,O:Y8N^6.E\M)P&TA7LN\/WZY\!0H> #>,WJ&C!%-!7L M[21)?E9"QH[03GP.(85Z_G1R-6?A^3R$'$##@AQ0R4<371<>]GVN@D'#^.N? M2XT*!4O-]=_3DWQA#BH[ LI?5IJTVGC*5B>6LA:IS[-) M^<$//A0.IU.YZ?][.A#(N](7@-U2T."+ ;@X&N[' "1M#=+&VOKW$QY2*W23X(5/+J;F MSM^*$@Y2G>-+A;09R$T*+U^S-XK X%"L:-V86N_9VVED]_%2&6T@XE!_%;-F MD7H &=5]>Z]46<8+]6D>FA&@H$:1R1!75R3JWX$5'!\-AU1GZ4HY?8&F@%8+ M-8-+9"7!SO^4Y9=<03OX6ZW% MG/)1:*!X8:X7A+I*TZIHARXG4*Q(F[^8/X%W:%M>47#J/$\L7U+2\5!72G!- M_GS"&L*([43YV!295"FH'0=:3?J,0Z$\6RKBX)^"'RA M5S*'*2WDE!H>J,B!#*^$SC_B,$J4\0JBR$W=\4:>\XL7A['E3@)_#4-LP">? M%-G;,(=!W<66G-1=D7O5=IMV]VXMH9?=DUAOT$6]>@&SV'-V>KM'6.Q4]QN, M%J@B].;;[5G364;(CYA#R@/H16H A^3\7-M\M_#75;OX7"K@Z39 M0;%=M2FWMJ+NNMJ44(M6!;\F>WEQ?'5T.3P].3Z_NAHJ6K&VG1R%(4@FVYS? M$(29^IVQ]P+L.,!QJ*C L^\%^3^OK1"&M$M"8>UK-ZEPPUN=7N0JQ\2465N- M76\*<\-] /X5 \_>4$RQ##7UI9@4?E#XR*DC?2]SY@K:4$4*=&5FM-"$\OF( M$ 3Q")>^!V!@U:X^=46T KH%$CLHF:53#IX^9N4F_QJAOU$&X^3C+#^'TZ;4 MFRY53S@DRJJY"FBX&VJL9R0?Z?RH/^^(>'V+B JPD(; S0 M?!_XY@K:(7_(1:BE>DQ\]2 ]^KQB-2::OE\_PQ=@N? /X'Q'AY]'/R1MTEFJ M?FB:=5:4(+=')0YD2&LVSE'ANVZ:# F@YB(^#[*KJ@=9N=E!WJY:#[)Z61O. M"4V5E(1$02]A1]X;FOM7;5GMQCL;-*7()V:Y>G :8;+AWOA>Z+O0P0]!W'E1 M,D<1K@%(1;7#G1W%LE&62\"#O4C8&D:B&9Y<6!LHN>%H1I(BH7+K+&';/UJC MPHX?WH+_0CN&T/;))G9"T;*X^'GK2[T I:"RMV?GD5 YH'*6Y";3.;&\-C3H M,D6WD]+$@]N^!ACIH#T+Z$@V,T'F7*#A$V[/($HCF? AQ>KM_T:;CLI>AB3F!LA+8)P'.UT6MB=)=4REJM*)% ZA]MN5EJCD0)Y4U, M-;5UX4TIHIM!UX9[33%)XDNXUM%HNKJ%;HP^K8Q#O@F+U$JO^21"5E&N=@5? M!27WSGMJHZUIM65[301VB02]:JEZKJB<*%+*,P*>E38*97*X#9\U&)L2VY+]P\^]$D@$LKV%P##\R@#=&? M[*F;NC:J)"_M-A#M!;CXYG1B!=%FBHX9(>H3SIIWO2E]0WO:I4U;Y7%SAL;- ME=J55PPU2JEOA>E%?Z^03LX]&J O#JLVSC_L,"OVX>KL_*,0:FXXVCG_-&.I MU/EGMRB3O7[VRV@/(06'/7V_=B+0K2&@?#11U/9R'/NH6=Y M-CHV[K:P>&;+_YZB3E%R#G5I4AL6R9SSI2E*WUQ$90&H*8?JBFI'"^'05=G! MK ?E,Q%A%9D@C<$P](--HB7R4E);4#O(F?'86TW8I5,.9(>T/WD^[%<;>.B0 MY)/R^=25TPYJ61M]=ND/]M0)8U*GM+N_>.$*V' &0?USD]2RVJ#,A\0>@ES2 M*1_0A)GY-;9M$(;):[:)R?)[ ) ^@NG"\H9'1T_0=5%'K^/H$97"'QZ?Y!^2 M9_'.C>I%$"Z@]Z9\.:KH(YMV@A6D/;GLQB:F1C\&F]JK0OD#FJQLNOL7?FS> M'P<%L5LQB*4A@UG36GP]_8:8-BXOV".*L!7=?J<-YK*WGW2)*1X^"NX/DK[6 M#NZ];\NRG*L-,Z1KN 8-B@S*E_OVX#U!#R[C>N-QY7O] *3TJPQALQQ]!M%Z MIX-8_+[/(#;*H7RK),H&6[N8/#9$]C95TP;Z0YCL6RF#XDRI.HP36R1WALV" M=!"$./PP#K"V2=$^;+6U(T@K$*MD!QP&<9R\:CF=[RL$O&9851. 4 M7R.F4DN %B1'!(M*+[AS^AO- Y ^J>E;WL3:^+/9:(DOV6H/]\W53.-&)[FE MIG13]'SVC6N%X7CVFX4#GZ)Q\(*C7+;Q>-NT=S>6ZP+G>I.5"[."I FH8ZNF ML4ZF6@[S4&W7-P;PY7YA]H7OP,G=/U^09K/DG763%&-5TRC3678)P4<=)BL& M.W5F!TC,K-,%]A[SW?T@([9*1G*AG=02HI'$LR!=S>N'T)OCJ;% MG=QU9&"M:R0G.@F?4>-":VKLLCJ/9Y/ MP%P"A-B,AB0I%8E8H*O#>IL6&2 MY.XA;&WY&C&-60*UD#'LJH\)LF]0[V!T;]DX^?B&+W[OI!J_ES8WR-M3&[EW M"]XBY@=S2(55#&_T&*AV&XEADE4:JN525^:(T$"GQ M%-6"6B+.@F.-78%-N(,%-W:$D1K94%=4.R@9 6E"DB*=\CMQPH9]BG/3E*4@ M>Y<1"VL.* 67O4TXGX3*015U1[[VW37:%#+P@*F.-G1H@6G=]3>OJ,IY03+< MV#;J&NH+ZX"G5C #Y99R&N(>4][#/#9XQ1!*:T.$[CLS'@GURG1/&/)E@>[P M(3=$W9R"8%DWX"G%-4>9CM7>>.<54Z^C&/%A< ^,9WLS6.KG=^T'@?\#+V'6 M"GV#WGJ*7QY/F3:E)"K&T:E3F)+=4*Y5#0S^=X<=6B)%;.7 M_+?H@T&:E-AJ&T:B+E)+=5A1Y,U;G)\95B_3V- D6B^\4\HZN/'7P+/P?W?) ML1Y!2O$7#$WS*:BQ"4-H($QTJ9XJ<@[&N:")R][-P@KF '_4@B6D%LPG"9?D M4OU5AE1O@C]_P]*\H5/;?_Q_4$L#!!0 ( .$R%*$5@6F.Z+D MTH8 5W>](4" V#>Q?5$(*05"&VAA^_4W)0$&&[Q@L(6MB9@N ZE49I[GK'E. MYC__=ZEKL3FP;,4T_OT?=H?^+P8,T9048_3O_[AV#DG^[__^^3\Q^#__/['8 M/_\O@L247KI9CDFFZ.K <&*B!00'2+&%XHSO8VUS.A6,6 58EJ)IL;2E2".P M>21U1]TE$AAQ1Z)DG(@AR)_];M."#7LQC?M-:^P.>]PDLWF5UXCZE?R%HS@6 M2]X3Z'T+4,!G'!43$ 8F0)"XB*8K$D>20E% BA__HE"_;PSK1&OS8_>!-!$11#".S'YA%-,=1=^\5B<;<<6IK_ M#(ZBQ"_OYR%K!+X_,25F>6C>,V'OGMKD%Y)/K3/V" MO^[/6GF&)(]720+*<7+ 'XX-VS9)'$L\]X*@Q>:!8W3#4JG4KZ4'O-V@G^#H MH*GWZPY"\]%BUU(4-&%NWHFF[C,92A+H V;.@ S$P?&9O00"',&I ]PI1W%' M!;A3?OSY9PP$Z<\_.G"$F&@:#A11__YPP-+Y%:R+]S "9JXR__?'YG?$64WA M2'_]^<=1' W\^>?7]M^@KZ$IK?[\(RGSF.VL-/#O#UVP1HJ!..84RIZI\QN^ M]1?\^:"-I-A335C=&Z8!O ;*\M[K#5C!GXHD &HL$I6BZ<@S^C M9= ';?,UF2=Y N4]&O*6P%>8H!*'$YIL"7&IZJ=C^IXIB*+JK5X ^!!:_ M&3=/+^!JM2%7^NVVWS+Z5#-7 /CSJ4V]%VV>JW+=UL08=BOH+%5GIA8RU^KE M)U3WE\#3FI#B^A08MC]6VK*\$7E@2*\>FM2%E?>5/Q)F.56"B=7AE,W#]3/5 MCMOIS=(&DV%G*,EJI6S2:/SX4\?[VZ7;+-6-KUSZY95+/UXY_S\=8'O\%:P= M=K!XXKI@)1:+Q(JCQ++#NPTLG["\Q<,NN7AZADL02GW684!R210D7+;([F@[ M2:B/[QDH 9Q5!@[;$C36D,"R!%;!2-LB+VF57EPOI%=HR3"0%6=(HP*YX'$> M^_$'<@B&$0290#]TP!G7LN!H\,2,(AD+3XT,'G-WX"P\CSL%O[-UX.XZ1X.9SS$!=MFQ3F)QT M@=R KX#C]5[QB8,-@'LX7+>X[*GEV1CC2HUI!A#4FNBF&WS<&VX#_]#!TG"D MDC]:31CM!HC85,EQDIT.HZQ$1UU0"4UM+'C*&Z ,U04X,<:75-C4M0#?@:J_ MUBT->NJ*9-?%P=(IZB+]X^3$\-W$'CYX,JSMV5DU&3*<,E$@@9.!;J(OJ#;/+.:QU=301!(IK5P+=J,3W,I<[2O./&+ M:8I]>==41F/'AN 1X:_""!P(O@D<=3_7%]>J4EW-T$:OQ)HKJ'71N_A)C7MQ MZ^)EV_!-QD7-=3RKWPL?',QU(5OS%6;WNFC7;;E\?%:O37.!A9$DG[$P0@!% MSRGBH2K8*E#['3A$%S5D*"V,,:JW&7JN)3FE/5A\,@ZM$C,=T'))Y/+S469D M3WH9-#?R<$@05Z?+8Q1":<:7P4C0 G7\0($TT,8[&>!1J[8P@&6/E>E#FZQO MTYB;1CJ&2,T18;*,;J.BOB *M6J5?G:Q&>@4.JL*<,:FQ!ISN'C>=&(! MJ8F!0HMYW4$%>XBZ_%1(E+J+4XS\Z]#WLX ,H!H7@?WG'\\7O[=]]QDN3LSW MS>\]S_3?'[8"X>?YTOYW8S]DX6K:D65:<@'MN\V[@4_G[2=%\C[+"K!B_AS T;!1ABT=6EV/ M']YV9X.11\#@HP1?MIQJBJ@XP=!BD@)_]2.?/^#$[D]-[,_]6Q"+TBW:=_LR)0J]+HXFF?H'J&,<60D+<(&G:WP.+TT/_YLVYQO7K#Q;UX8U/5O5JL$41#,(1>R5L281 OQALL4U[C,#KN58.1QAJ)? TDBT1 MF!G!]DS88E\9MJ2/6BRUAUKXX5-0FZSTR66#[C0XA;/5)*AFRI4&':$VE*C% M4AX47X7:H.E%49L(4)OT4)L(HM/PPZ>8""E*,9(<.N;0U7P\E%,.IDB)T%F7 MMX+:*YL(6!)!$Z]$K=^4P*YE(F";394'$P'ZKH[O4 =.H.=MFX:_/;2/P+V( MQP:!B\1T:D]4M86Z=9!&*[V2!)WOL"+PV5D^0.+)-$.B?K'+0@(_8C2B[T8$ M7TE@BIK,QU6$6O6,3"JSE-H1(EZ/",^G?14BT&OY$8%%ANUV7M\+"5FO&+2302PF)QY')MT&@"1Q!,8#$"):A&*-MT#B3 MS"_2HD0.4+!@7:%)-=IB,K3FRBMQ<'RNEP1#D$OD'/'!MK]\-'VKIN%U9IF: M!J?,PFXM8&^FR!O3X;QH$I.$*N 2G9=F^81+C&Z+>.ID_6G+O:^;/HN^SDGO><3D]G^9$IIO)4_9\ MU>B8-\_,GR.YPT#KYR6WQIJC85;@RUQ7,VE[4"FAL_FM&V.?)+DO2FWT3+_K MA.B>XT;%S$ZEE-JJT6JZ-W$U)+PQPC"*;G2;+?C)!'Y6=H-Q.B_,4].:VG*H M^*@Y;7"#0B2[;Y;8SPMO;DRZJ$#F.+56RB9)N:9U:]U;CZA\AO"^,+G/#:.> MD-VBWE[W&(;''8E;JP5&GM\Z2W^2Y+X.M1>)9J8B.T6>R6<(=&GG MEPN'O[HA];F3W_B76"JH3G!U5Q.\LC%&EH'H! E/-9F63+_H=5=>]F)#:>(& M]1^/4M/>I14MIB:T>5$SF+QLY=DR#5*M7NA8R*^&>,5"_OCSJI:/5O(D4]VR MMO9R%*X1-ME+!WX7\'(KNM6][9$R&!Q.-L8^QXB=JYJ:6< M,!X#Q*8YKJ8GTJ".6WVL?NLRX..RC;'79QM?K/SK?>EH3R% (T9K:/;=$5DK7' M2&XUPS@DVAT18H)/:\UF_=8CIA]%UI!L5C^EZHI7TH4>WNXQ+;S%KE@M:8BS MB*HWM9'UE*JH/6N.1T-ZHG8+0$N0^")33D=4_>PX[WO)NIRHE1R""0@Z:PX0 M-N-H;F)YZ^D&'T36*_A%+YS=\=;S+*=5DTLYA8J*MBB70\E*-]<+;S+)P>P> MJ'ER>E=SA#[C'(R3QM5;:=XO3Y(U@^M9*IX%J7Q[YBX1*;2"^C-I?GUCZGS. M31.HR(XRE3Y3:W(%)LU.QTLGM'YL2*AX\2(Y?.._5X1Q5P;)-KU@J,OB[6\UQ5$2?A388Y@=^C4PN[! K[ M2;,A@X 79C^Z'$$$_OAZO'_;_K,0=\3.>=7IBH^:7N9XB="=/GL[V/2/X7RZ M&!$PKW9^X@??.1!"*.YF'XC&@^E?#7C?P_L[ WS"\@+@,PJ@7)98$6$4TL2E MIMLF^^V; -_^]"/P709\QW?ESSCHFIMR$K"&21RM=80J49LBV68EE+ *UT'7 MX1,Z;R3\PLKIBU7>(E!JP<_:+5(N3.C0;=2&B?!A8/A'A_Z=0?-62VVMM:J) D.$T@B_%%A>K8^>745L?N+Q@Q?#IKJ<.W2>R"&<4BL-2A7-F);":>.$1R:%Y=C)CQ=*I25IZHK- M-;E,*IX5+;G.YNQ(*(5&*+WQ ,S0@E.HH<2 'Y:G*K(<#X8UE7;ER9?&V4T3 M_C6N$6S'0@8Y3+GP2S0VY;IF2*SK;T"?&R 4TW>C$ M.:K>*W3$BI&6K)"#:'^5'CSM9Y?I8T37D07^FN[>YV,YXU^HG3--:8OD97?4 ME*<#BF=J:J*PSI=7X^4J0O)Y2'ZRO-\-Q[M%R@-S9 G3L2)N-I'V*@>Y+?;B M#2L_&,[( 2H(,W91RDU[PW#ZH2?G=5 @R'U#JI]EZSLKHFKWJ,*(T9.<46"R M\232#]T.=:C,[QNG_3$C:BF*EMV;J@5U)C-4FQL>[:%R7$1@WD6DW3OQCAE0^;[9 D2-E-#]K50;M-B1=^:8-\^]NS;S+&*DK M<2[19&=IU5VB:$?E:-4IALZNCBR"L_(Z/MY-DV54XT1T%>>Z@\F\/]<&Z60O M=-+E1FS;CQ5L(<]1^F@O;<40\T3#S(W1?%ZKM'-2:=UW(B2'7R:'$L=O<]+Z MQC);R0 FC79-?&Q74<;DU%"FVH7&20L=U<_RT9H)4<:13)-B2KFV0W5GG1QV M Q=91-FU9]/^F!'5IELVRKH2J@KVI#"L$E9%:M^TI_[-+9EW&2(JJA2(K%RT MU)5IUL:YCB7,PE?8&%D#YR6Y?KR+EC7;RVH=,QB56I25]'"13D\:HWA<=)"2?:SO+0Z*Z]III/@F(S23962+:1,A:\L M.U1>VJT3_Y@A-6/61KQ=;*^9E8[@;:2F]X7P:9_(FKD*()X:(\F1-I>$!>:H MLSR6+&?G69$50Z4W9ZM?_+[CR9K&(! MT3&W![XEP*B?:IH\RE"R3:>;]&RVK(8VE//ZN0:GQQQ.]FI>?(ASH]^ #E]L MI($VWIT&.+?B=8JL28;:FM8-=3$7L%'I2X##%Q_[<_V:V'@A(>-]HF-21REA ME%R6T*ZF]\9, 4F9RI= QP>*CC#FZ_BN)B22Y'HG$@9'L%> ,S8EUIB#X!ZJ MI]\"4!5T\"!)LGYTP-R 9=RI& ,N,V@Q@E2=)]0U6RZN0V=\^,[H.V:^$2P' M4_]6T+F(VI&J;;0Y:R58M-63I26?R%&Y\-X"%$ZU$\+4K\MHG6)3,,N)G-Y! M6RQ:0--KDTW,0B=(0J]U0K<%>0VE4\J-[6QCB+8X8:'V%\/%H#EA0B=(;DSI MA XY%]$Y0*,[ U!2FVJF6>.X0H?L]@JA@TK8=4[X-K,OHW10KF%E!ZP[X6I: M+FNX'*_H]= &U,.I=$(94+V&UL'=2@I/M:FT.EMD2_DX-UF-^-"!Y9:T3BBA M$SL)\(1UC,Y][KG5)HE[S:J^WT:G2X]=$6S$X0C&96GV=AOS=X$ U M="+YE72J]&Z#3H\DYZL8RA3$O-Q9NFE.4$&VA[CX.-6(&.H1H2Y\X^&;"04Y M2C.1G-*M**(Z&P :]#(M&A$CCKH6H5YS;N*E79Z&:1?1!))A\($L=MA)>M8= MA=)TN167)T3[QMN[Q:\#G5'2DB:FPI4Y?#6>D2VAG*RPH=M%OBGHO&WO![N( M6?P '70?.H^TQ86QDV*+(&4X$L[@,Q09S/J&T2$B[+P3.^CGN%3O]-B7PXE%#[1>?XD:^-Y4M)S4Q0DT\Z"HJ IMKAE;I->U*H2 M74"\.W)G@^#LB/Q['Q5 MF#+Z:$ RY(+',^D(!B'?(WGEZ=V!#9PQ]:EI@&TMR\,NFR,H!EQ+P3(48[2M M:6'Z&; D!B,!I=SIU&C3XVIQ'3HCX4E-R[&I[M_!?6RNW\!>>(@T7 0<>;Z] M'K63Q9(J5!!Q5F!(P$H1.&XGEO#*PTK.P88]*$_S-B@54"6!3@DJNRP",71F M9=BQ$1;; MN%#BX"#DL<].,+;H:KW08-UB:O3(9.)#BN:'%<1G 0<'>UOG49)8M-3VLI3NHU1? MD%9)1T3;X3NA.HR4Q*Z7F' >*;.<6W6M02//(99-9EMSJXG&0[F/'2I27CC' MY!*1(G2$,6.#KF=4L$QC59=8Y.EU%"EZF9)7$:_OH61U1%6KZS)CU[2 \-2'TM7GS[;I"-I1@LZ+'65@E%2.$8HJ@:\[ M8]UHAT[8/D=0GS]/3O"K49(61=.2X*(3.?1*E47O)BQ:PDN.5.\NT55/2JCT,(VUN)OBU,\D[$>EG)Y;F-VV MS-7(=#6I+F[]U:6]FHE$(X&6W$*CU.B4V8(16GD?8IB$,&7U'?16UG1 M30,HEK"!R!9L.4&Q.H+F@O1J]V(T*=A/:KV>MU%'XPZY\A\44'FY'>V6'C,;1@W(-K6'IB<+W57[J1-HK@OO;-G%80P*R M8B@.*"MS -B"I6YK0J2N5"?K M12JAYH<<-A:LET5[3'E<&0S5T2NH!&Z>6Y@$&)]?F_3KI8%'W M@/=X56]#Y"0V^;#)ST%>R>V[3:7"L*A01"B#$?CF,!7:K*VX\^&R-^<( M+*\$2\:U'6BZ6/YVMK>S/5:F6]PTJXC:'C?$O"I4E>R@KC6Y1?BJ1=^%FV>F M_Z4@=,J;O)!"(EU*+%)]6N#P694JS!/59*,3.JLKQ KI([9W+ZI3NG)C-,92 M%8L#?76)5HA9O[&(=,I7H?=S:@&;)LS9Q*W@:I[J*Y-9M3](+"*U$"H4' D8 M7TC4MS-J!V(+L.@J)="K+(<8>/L+,OY'B/KK;89>5-;GB39;4DEVH':Y03?! M#WN)NO %M?OU97TX"?ZJF;:8:OZ.S&X!/"RJ+KH,?6I_5EAM,WKJE M8XC4'!$FR^@V*NH+HE"K5D.'$3CA^T<3?LNEU*_"X+&#;:]V3=6\*QB@0==ZGBK!4='>KR,KY;*:1R@YMM-2+ MIUNF7&84/I2.U&X6/_YX'P^F$791=G)/[@:J ],3T%IB\IQD]'I_V$K-)K(Z M#9T='%7CW0C.+P-*3$AK.C]2:37OMLIQ8C:MI+5; .5WPL&Q?:D;$'A@:@?.#V]*!%. MKWV7\EO0EC2YS-#H=Q@T7XN;VEI)-Y#P>@H1Y<_1GUL&W)!<5+*MJCB@1+24 MGR[I2DJ?(:-;$C#>3X=S^IJT?B;AZ$.,I2;E+.6*HTU5!*P*A7%%4#00.IOZ M.QM+8:RS^UAKR5YS4E*OF0-5K_8*I%/*,_'P56U^>VLIC$ ]!VXU?EZ%;^)3 MZ&RH:7H\:5/C>NC@%I'^72KTD;W4-_DJK:PIAUDMU$+#+2S%.7YK:O"#[*40 M9MB>P^96EK4:_499XG2G.DVR8RO%LI%7=&O9L>>0WNCT]!$F&UD.:2"&E.]/ M)R82.N\H3*0/16;K91*A#U-<-C3[:96@Y$U\,"9$Q]:AK>]LF!(* E2?%Z$[2ZH,#UR0A3Q1&TKB.VYW0B9XI>_03J-]#W2,PI M1Q7FTD2:UQF]LR*DVDA4+22T1N=;"'S=8-2'9FN^C\128ZRHO)K*,J42ALH) MQ#5RS)?@X0\C\869&.>)LT]4/E)(HAA[A21^?&*K'%LB, 0XMH?^6JXH MMF MYO!7/]UP6LT^4]_5\E)J;.;R;G->3B= "(KXXPV#HD15^ M6/;-"PADP!;6:J7 N797Y;"\TXL7(H8)'\.\BIS?DF$.2A6OKF%PN2BW4 UE M46&1QFT[.YB[9L0P9Q5>1AKFIAGF=1I&!'1JL:C&*51/,GAOCO;923=BF/ Q MS)?0,'LQ26*WT?$>_MG%)T71= W'KIH.L,LF]/UH0\HIAF"(BC%J A$H@BFQ_* M'KOXZ#N6?#.HHVM^Y?V:'8I?",+O-_VXG;VT:RL&9.Y6,,D]Z+.P4VLS=T93 M=+C07L?XUK6.:PMWW4N*7$D!,C-A'9,/WQ7:3T+PQ^:[ "J#(F9B6I^,5JX@A$Z<70 E+Y5#WS1*7L@5?K\PX54FU9?MMH"Z ME [M4Z:27Y8B87)CJ:97@\E6FG3;C62BR+>6*%6KX78-^MHSXRO"Y-K2),09 MR>\7)HFIE$V/JRY@D$J>&H_!<+::A'8/*=3"Y!.SEZ^%DMU1,+2T6(M"KHC. M.O-:JSXAQJU"9)G<&$I>R'%_OS"1$9P3"HF&R+D]>])+,^8PD8B$R6WDPU\? M)EMI4NZGT RZ;HQ05RDV59!HYBOAO=HHO-+D7XKW_?=H&BFV]E$ M370D1A_.S-QZ/*&0\-U[&5Y0A-"%>3J- M&9UHE1>C 3V:$*$S*#_YLHBK[AA#?L8?"IYV'S[V))=]7+M=.8D$S5=\W%54\$4&*M\OC<3JEI=&\ ME4@:?J+J0KF07V>&*G8?.=KL%#OO4LW]. *4U6Y;GPV2M M@)8H-]^>]JL]:7UU0^VF5NX2IR8]RV$SEB_DLAZ5 1B?GNL&JJUS) MF(P[3B(?OD2?&^"PSST4\P10AMD>UQW6JV65DDITW%WK$GW]O/*;6KFS$^AJ M\&7P)V.TS43<*T>O6Z;DBD[-:@%KKHA[\3^_9)F6)"#E+ AA+Y3> 2/@>$%S M[T/= E/!@K^:IO1X%_85.9]->7N18MVUJY8T8P151XMMHJJ736T4RFW8EW(P M3BST^1L;WDN/46@3PCJ#1._?9'E-?NN.N-_)T[T:)[9-77!,< :3^5MLFXZW MCS?GV# [:(Q%%>_16F*HE:+;P=H;* M")HP-_=5WL+.5NM]9;%"\;HP2RVJ71(-^Y$KX6"G/1)\#"\](5[$21?@I*V1 M0<]-49#,3<.+L-9(PO",19:X53-KMHI8WRJ"2%.]@K6>HTG$:S?,:\)46 D7 M,@0;^3?>5?-@3R4+"7OMDB.S 6^:HFC,&UC'N>"=SH7:R MCQ6L6A$5NBBA5LB!6^F%+EH91N8Z19&(SVZ9SS:6R(6X2QHW"OU*EY]QI:9I MSZL6W\>NG[7S%;CKD X13]TR3YT3H4^.:Z51*;_@49=+"OF&2>C9\&6"A)%S M+AELCU!^=O3;U'K=_*#<6Z"EH8RNC#PH]U(1@"\7OHZP>5X466SU5LRP-F69 MU;JLU#"WLE@@42#X0H'@")7[J#QKG[VG85DB66]KJDMJZT:R,IKFW4AR1GO; MH=T](*8CM),T&);#\52U:3?G="%\ATV&4:2>M0$0X?;<2'Q3TM>M97:20[M% MRJ$F-40LEZ.=JHN%TB-D7B"B76@OVRKBT@UNUFN8&3'+8]E,I/^O$9*.\'JF MM7H,M_5R?)F3VY41(Q2*"IY%9\IB&%D!410VA/A]FL1"9\Q1IM@'!17I,O5& M*C$:%W*1:1#EDX3!5GBT*V>L"8ZNS[BRFC%UVE&04;E=CR3MY;;5(FSN8Y.L M%W6Z[("XNA*;*2TWI=3B\EN(QIO&P?F'-H>\$&G48>>U.3^+JTB?6E"K\C_]_+;5Z]$^E9, M=;%2)+W5[2(B.^J@@CNI3%@>MV<1/WWS4J1OQ4K7JT6:]F04<]B4QI0:E,BE MZX4*'J4=1;5(WYG9+EF,-!G0@J*L: S-NP.$6C#Q)=F/0D]1,=*W8JEK52.- M];9%#@1ZJ-;8!N^ZCIS*1:5^4372MV6TRY8C*5B>MZEF(XN"8J'?83J+05:. M H=1.=+W8JIS O6JG*_6JREGBN*39*_2M1,3($>:Z<;JD;X5S!\%P=NJ7"K/ MZ\!D\DZV22P FT+"?IE<.!#\005)WPJ<^\%D.P'ZW64ZY:JK^:+<+8K5OCF, MXL$AJ4CZ8K \:\=]U3!SPAQS\FJ^P??35*Z;1Z*\^6B7.\2[",OULCE,T^,\ M@RP80I@UN@V=C0S6L-8D?2_@'D3D)[/L,C%NTQCG#BK5Y*"V:O+M**0>FJ*D M;P7-DY%M,&M4\U9A,4-+XSYEU.56"JU'\C2,54E?#+#O#/I:-2*)=#6&0?.E MGCZO20);3T9^?Q2-#2. GR:TC,IH?9W%YAJ'Y.V50G%Y1>0B^$:Y):$P%Q[M MSPV9EI:O::DQ4YI->Z S;(SZT\A("$]ATA<#YWPU[]IZW])5JI"V>OS4Y8'\ M+5RGFP;"\=O;0K7?>5:85++[?-XE>F5U5L!(5I#*V00;A4FCPJ307@?XP9QX MV;HD?#S-H9UYBF%*K,8KD^;8P2>1:1S5)7TKGKI861(SP/AU#ZU3G.*("[3- M*ZDU$['3=R]+^CZ<=+VJI($^X;EE$FMS[F@YY>@3:K6*G(&,1>T5%2=^)HZY5DY3MUHI9-D<'45AO?8N_GO9P3KHJD[X/R1]%O8 WEH0Q62:YD+7(IF=,L M.RKV#E5!TO?!YGX46472CJ4ORP;7TCOU/E>0,N5R!,S0U"-])52>M<_>0/HU MTM#*#4[(4D9UT,KGTFAD-$=[VZ'=/1B.YVYQG17Z7"9CJ8T\-S.23"12PUN- M](UP>Q")SUEM5\N0O:6*Y*R!D=72%=J)1&N(BI&^#S)/1K03Z0R91\?H#"U- MUE7"*,KB:AR%I,-9B_25\/K.8*^4XY-3RV"F3&M0KE:-C)$WT2AD%45A0XC? M(Y5(LRI;Z;;:60Z85!69CV0N48ILV"B?) RVPJ-=.;3&I5O ='!T)6O-D552 MG55TV%.H"I&^$C:G:2=;0'KU%+5: ME$L-XODT2K%J+9Z>,>H<5[+Y2/Q%A4C/L"*6>GU)X.VSXF4KD2J)0A'3YVR+ M XE\GO5(LW+)%?O,R6.JY49BUK79_(D%_%65(OTC9GMDL5(O(-(XJ@Z M'*HX11H#MMYM3R:1+?CMBY&^%TM=JQHI3ZTU&NG1!)-Q$^E.>M@OQ&M1?D)4 MC?1=&>VRY4C3J9"\SEV64IR ML_J\:#KC"F<5(]:YK7JD[P7S1T%P5FFF78R-LZB>7CLMI6(0Z6J$X- 4)'TO M<.X'DQO%V;Q5D7(&BC1PU,B(HC@91ZE'X:A(^FJP/&O'O;/41CVPU&VFQ5?E MY42I==;U**H:[7*'=Q>AT:#EIMEO$T\-(J(:T)NF; ?<@(F^! M;+4Y6K1LU"W%^=&"XH5L/S),PU*4]+V@>3*R/5!&1JV)\UE&L(D\QB235DZ/ MY&D(JY*^&F#?&?1-+?$\:X"BS97JE63&I1"-+T>V:Q2-#2. GR:T]'/"#*!K M0*)YNH4/2W.SGG,CN1OEEH3"7'BT/]>F-V!2H#=8I,YO+Q@D5 M,7HE"\_FRC7[ZI[O*Y9*,>""P&4-KI)"$6*W4-M?SIW]P\5@EL!7F*'+4VB) MF:1R1@^?N]?/]7G;Y!]=CG7^Y!]D (^G@OE#&?#P8NT'!L&"$U#LJX!"^W3$*1%U=\Z%+IPLO*#[C&KU M3.(\<>SZ1" QWM@5\-CG;P)!T_;*&RR6,K@"R3D^PPAANVK%CV"[>,59&:NH+7-FK6WE$\D+,&# MN6"98TIM%;1%)EZIE["PWR@5-JB^9J'#"$_74 )L*,R*::' S"6'Q2O#@3;M< ?Q39)'$OV[]C^M/WLO>2%%TYA M>[Z3X]>U;FG04U\4%(L(#JFQ:^H28MHB&B+ M 62=R7:63!Z IR_UR;Y]Z!WO52"F^ )7<'/SD>(R2G98G/62^0)=>+JT_CN] M!][Q/GLL0*[@ZT1WN5KTA22:3T[TB3Y0"WRJ<6)I@V?>_M*L,H<<[H-G\UJ- M;'4=KDU;G"O(A#O@*IGAZ&&BDO_ ?F=55_=",Z9U)LR>/.]]F06&J2O&L6Y? M.^&#+GX=COZUZU+I5?VU,7-SRV@OAVTNDRXN6 &OU/O%=RT*[/F2B_+*M7[7 MFNP ZJT*:E+JC)%SJ%J:)L&LUE";6K T!6]V;88G&4[ MC<2D%<_7G[*$SX2;9YY_ZR]E>0]A9+H6U W!QS$0)%_"PW7Y\P_\3\QV5AK4 MF;JP1!:*Y(SOH67S__V>"I($_4U$ [)S3]Z1B8>O+&4TWGUGVHKGP\/7:-"9 MGX/?/Q[U:HT4 W',Z7WB#I\ZOR%YD#'P>\#1.RP.O]I[*WQXNGU4AGH!D05= MT5;W_VM#36C'JF 1:YJZ8/SO9_ -_->&VD3^WV^_M:VL >S(>XW_WGOX9\S[ M/Q7\Z_4OQ,86D/_]\9^V*<*/]E0P+O+&X*/7T;UA6KJ@!=\L@KENOO(4'2)H MRLBX]Q86CJ?MU0'$3#F6\=2@X4">]X8$"23 _T^/$$K4@&#=#TUG_/LQS9X0 M8V^U,?2.B&^7P,.@9_(-T22@>#R93/"D+)%\BDKBO$Q06(("0SF%R3^"@5R& M*)IB@-UP[K =H#QT8/#WO=6!!@ZT67X/30NBU6] W27@\&.2Z7H+]A_4_]\> MG;V)#0^&&;PXL:7-AA)#4Y-@6Z[*MIELK-6FVTSKGU_#8+&O,\^G\SI[V"TF MPS79-LNT8G0U&V-ZF0)=S3.Q3*U285LMME8-X5R(XW/I"O88DM\QC9^Q[%WF M+H:C<3*U&_\>Y,^=0>KN018@D&,<4[_?^\:#%7HHD^ 4@7Z$D0YEU-[0AH*H MCBS3-21$-#73NM\B<]LA[/]I=_Z;[RCXJJ!C/'X'>P[0#F6% 7:K&A- M&CQ4)^F&PQ__^ M)XFCQ.^=#+P(C"\SUS*,GBB+4*O*DNR]"IK,;J"J$R*2PW&[@*2 M&MNT] L =U(DT'-0@FC"U ;WVS_V5PW:,%NAXNE],; 7#@TU;[$.S33TB8'E M6-NW[HDH[WMI^_T<6(XB"MJ&'E!8;;L@[^+D_[=/F_"T#8UU]D(TBO9D'N0G+BVH\BKES 9 M//MZV;8OTW\YTJMHD(S?D?&(!M>CP2_'\ICD,@SQ_E7 CLFO1^Z-]_\X&;SQ M4.7(GM_A_/M#@R\"#K3CL&?L11![LSP M!Y[XY:NLRWOHI]F8^D@S\2AMSK *CQHO?W9E+M\ICG6.7Z!N6FHI6HQ ?\:\,5W9P'PS*8]#\",]E=31&,AS@#M<7V\;X*+.__E+ M]DZ+&T\,*5S 93Z9)!,\F2+BO# D98CE>"(E2%@"E?#'%C=0RB!=YWHMICL? M*VE:%3I-C(XL[LC:BRSN<-,@LKC?'0.R!", R2.3VQ)R8T*;LKVAS?\BLSXZH86_@]8O81*^U@!9CQ0$(?+D( M[J<6\ 4M?"*V][^M%>[L&&9KALN6J0=6^.D7^+)1 J(9\.V]"TUWRXMD/O[E MT5[ CS_\T?^]\#HX=,?\E#%]+1!^*Q?V76PI$+WU5BBE&3''LF#CVPTM_7S4-X!4SNCRZ-Z$!2B2!F*0H'DO) M"9Z4ADE>(#&F7$X[X5 M?-"2E9I=8C2=)E2EVVWAV=%0)\JT=Z?>-8,(Q!WU)(P0?/?.0((.UU/;9B_$ MT= YL=Z0?%/,\YKN_;_@T^ O]"<"?_K[RJEA'QQ1B(CQ\<38A!8>+R9Y.;ZY MDIG\*#\"?Z/2?1R%L+W2@:EESCTUGK)LSR37VFC)K54 6$WCH8DGK5.X5K 61J*<&84XL-I_$Z27H-B M;6');BI@1+_#?8,;TJHX261+)6V=0[MN'1NNIGR]4FML8NJOIQ5!(&B*C!,H M^3RM;H!;GYIW+Q,R]I?/##'3BIG>86"QB6LIMJ2(?OP!VG37LCQ?'IJRS[+^ M *V18"AK__/?(>.B(]5S;N_;RE(L+&"R7A" M I0H\9(L$3R9BLM\"D_BO"A10A)-QA-D2MI8K/MZ_V#GZ@X_R ?WMM#H2K*K M93HNR[Z=_*1E?&!E6TFM MAW-=)DWIDUFG)'<6L"5^38OZ*MMR!U@GDW>IU(W;<&?:KOCWG#;YY8 M..=*;D[L%2;K8;_PMJ5I"88CQ.J"JQTW[-^Y(I_B&&V6S+<":U8=O@W:7?MA M2Z*HC7I]6>#16;,Z4M."W&FZ]"7]H==W]-__8!3Z>_^_A[F %] 1%Q.Z7TS@ MU$T(1VV@3 \54!#J_9!@ 5%:>*\6&&6A19'"147 M[571E%)[FUV01(]OV+Z^A[^O;R&53*KX-H;QY;P9ZU71B]-0[2\C3(I?;@WX-+G/0L@>6SXP_ M?3,??A V=H!@2-NO9,6&/!KSBB@@4&5OP]P8 :BV/9,\I@FV$[/\',H(L2$< MYBL VH)6GN4?Q+7)E0 6)._4M6S72YIPS!ALX<=^,?ROX=^>C>AE!-*B<[\? M8<705!Q#*8''Q+B79Y"B^"0AD[P@$W$\)0E0$ N/8YUY"^].5U8AA:[B/3+5 MG*T7Z_SH6/P4F2V:+-4:E-#\4->3Z9JH5?I;F_Z@I3B<\WS92:X8A; : T%+ M99R:%Y,E'[<UG:F-W\8<#8%Z;FXS=X2?M_?-[)?"[%':-P5+7&&SR MF63[$]V^)9E_0[D-%#<'= 1=^J?J'3OFY=D1?(1\:2M.<&(/$,1Q3(0:PWY3 MSOO;K]>^1K1QXVMM,+PH2_6=C%'NHZL,T6SH*.@ M28ZGXVYA".CM_NYIQR5(&H<4:#FFJ.XLOW=4"#TG+3^6M\Z1B5\9.QL)&@C0 M'7 J::[;BE/2@LE@3F&:BR]Y4=UN]S\+G$Z^>QG G!;-80;,IAX.>[>?[U M7MW"7]C?L;%@^U5%4DS0M$W$Q7/89Z[BN>O02Q^"30/8Y\YC)[P<-;^PLUUH,=AC MTRN>V)8$.F/!>3SVA7 X2K\RRG]X,X>_?_K1IK_P8(Y#R"SP]^$$SL!K[S>% M#WFCV/3CW_?D#\(?I!>!2J$Q25C9=T^MND,++Z#X]?T'<$ MQ[7W&'28GEBK3K:D!DY_$X[![V*WR&A+RH*XX#N1=HD"'"KS- M?H&<*\0T^#R(":((Q8CE7?_A\NJ/X78JZ2$?)%QS]M\?[7EJL:\#R!8?;UY0^6WKB M:61:JVOEJ'IVCI79O&1/"TOE(I4;)L0J ^9N1VI8<[Z]I%_0PN7CLB?\UG[L MB;-_">;XB)@3_7BQ8V]8L:.Z_V(L_2%[ <>TZ\8FP1_U*17[L4GJ1*3\> M!5678?KA)-<.O#O(=,$1T4?.K(,.HO6]?*' 5WO\;<"IF)ZDA\OBJT)# M,$1%T#R#S#N0P6ML;RX?LV->\9,BG4J1(_X2_C[JJ9TZK.-P!^Q\TVW7T3>) M25QUQ\6/6-ACH&D[)? 71)P?. C.CGK>+__[K@_G$1J]T?)F\E1=\&R=P67: M,%&WOS9D;$P2I=%15^52ZN+ED.+EHO_4-V"")_+U2;%!4&+@832X(M/[2PQR M3FPOYR1FNHXOV_SJ __GPV/G_>#X!L(Y/_X,'_6N2_01^I:K2@\.Z(?CDDQ' M J("C5AH+T#=#MGT!(S2>6,'CYW:_2/V*8;^]\? M;#5W9#?.GZ^?8M/R1UA[F/.^V4QQ*Y["*4=56*8Y7UNM$>E"ZPE+_*22Q,\4 M@6[QO%V'/Y]Z\5KJ6]R\]EJVPS]:]^R?K$+NA26WMS.^]BY&B M0,DXB9$D2&PR]O>@]__\GU>!?^]VT.TUJSXM1P )3IL09+@P]X*V$%;VA@=2 MV!U*[9A@1TC"HZ!_S6OLX<\'AGCEW;$8>H>G'E\>N_WR];?'XIA_'N*>Q""Q M._))K/PJM\<2>U#^5M?'?EC@ZKF:LERMV:6;6:1-^6>9FNZXB&% P>/E'WA=8 M MI76<46W>#09V]?CS8$;64KOAV5V_F1$&Q2X(AZ;9K =C7';U*;@L#"M_>V M_%@'Z#'\IV\)"8IAQ_PS-X*LIP!J7NJ#&9-=Q[6 EX?A_>+U;#WTG!$T86[& MO$@1L.R?,=80[_PV_J&W\(5>EKH?^;7=H:U(BF!Y*6%_!<_]]#V:S-8M7X"? MT+WVCSMSK;_W%T8$EC=&SRF>!"YP,)+A)BH)G7#HC-L_@[0+:'O%_CMS38]] MK06T&!'---6->[V9XL^@0>S0W?*&4[>4N>?![66PE>$_(V%O93T3\R&=+17? MO%@QYJ8VARZ>8JMP,*ZQ&;??B?>D8-NN/O7'?P>Q 6RPO^K>N(>"%QOP#GUS MK9@8)%_$P'(*9RT\S-MKZ<4CX'KHB@W\-1M!E$&#' #8M1__6&U=1G\X7I/# M 7F9-= ]A6]#B': M_;/[G;%I>]&2J5?QZ4W-BBGZ5%."#,(@]^4DE9XN&@U]Y3TJ;D[N@ZMO[#\& M1P89SS$M+Y@7DP5OY-Z:[37Q"2::KB9YJ4,2@%]+SXQD#XT_(>P^_#TSX2&/.-"4$.3P/;74E;@0#QJ&I!H\'M(BE]_:?#'OSV2EQ7H M/P#%$C9.E/].4P?;)OYZ0AKNLY6_%:EX;:'^,+Q3BQ[^\N)105>0;L(R""EY M,@2V$04;+KQF+H(U#I FKA[J-;S]&ONW3V](+R' >J;68;,(EMH"=,M_/_ZD35#@NY-/XE8^/>Y6$&>N8F]3)2Q(C:'C_>OE2CDKCZV [6PHNSVL\:%; M2 +=_NT3X! "?MZ6)GC3]9Q5!SJM&SXT_<1/J$O]=OI.WOJANXW >YC&OB3: MG%82'! ))^U8KN@$:6*^V(,,.-H83?B%Y(!@VVT+S:/D7W)^B!VG,]7.=(=UX%TH/<])H/ 10[R.()$,9ZH]==K?$V3&=3TA+ MD+QL1-/9A()U(-BN%W'9]@K)#&V,7W#NWC_0:H!>/E1R;B E'*B 9=GO^!=< M$D\)"O;?SZV)E_@(-2*7>RRMA_^RL ]C2T$C\,K<0_.G3P MICO#GKVE9S.V9@ 02*)#2\+7I9X-( K>]HBG&2#874';J84@07?/-@BL!5_D M!IA:;:79]I%3)L.&VJ@ZO.V[YY(1O# ;W#*$O!$ MZNNTW<]3ZNY%VP'*,,O=P'MCA4+ZNI[=$J@6[SUP )#M):AN'D3ZGJK=VGJ> MY>Z;V].IYNU!!*8]_+1)+_")$T#0HXH$9:)G!QYT#[_WN-@+IWO*SU\=>[L* M(#BR%SP&PFI/@#]ZB4>]0+^.@:#YVV%PA((,X,\[^24'=O]#_X\-Z#T5N!D< M'+V^$;>'$X"+J'G.ZK[-\G-'YF >LFG"00!KKH@@%HC)8+J&: '?"A=->VLH M+B!%8!/O1V]JWKY-@('#-QR"Z4#Z!X+[0.1[DMI[SXGN=E3>Z1I!@AW:SQED M(SBIA0)M9-_*\74T7#UHT 7/0W9R/%D,Y^>I-(\\&VAML>W]Z&]GSH_\Z /# M-P_])=;].BSO*#W:6 M[ +M)^1 415&6^-J*D"X;]*JX:)X@16/S_:Y!P[0&_ ^^G^?T&L/'6P$S[X5 MNF_R[5EG^Z_U%*R'7)^+O)($+Y GCL'^[ YUVX9&6ZO/=[<\0VRSROZ@%5_] M6P^ _ U![ME#P#L'!_80Y ^?_%D%_@W&D+P&T'8(VO+BYDU[!J\#!-V;P<*T M5/CO*+#KH"T!26K++A35^W/V&$T3AIZ)OC.[H,11A,W;11/Q2.;-P6LJQ'RI M$QC+>PSJ?6, (,&GO7U/X-D(<[_&PO9EP?[J^^IA9T\%<88M27T3W"L3V1XE M9$K(5@ JAG><.]A!8F_%? @?R!'X9E\;B4]='F#,%/M0/?'#O?N_$ 7R==UCUAC%? MY6WYC^ZY6Q>ZENN6S>LS;>F<+QAEU_(EK?00V TL.'L;KWMJ9N]IS><,<6BK M0,L16L#0Z!*\"..F'L7WN#R;TK2\H*BN^^Z)[T,PW80M@9^9)_;\DR$%[P97:"_,<&JB>FMJ+:/U\M$6P#=$MX"ONGEX#=6K3:Y^U MB:?E-E?>\<*?[H_CC^^NNN)>;R+EURHL-=F5C>W]'N[W1;N\7W$A]6[Y& MDA1(7"0$'J6$)$_BDL0+*1GGD\,4+F%X0I22VY,@/W^W_,A%IW<7WB=_2YK- MFU8Z8+)PK"-;S3*]\"]O?Z/U_6 M\>(DB3O\]F?Y4+R2O'8=Y&,V\J%W.+\ZG6?>4K\5 ?'+ /%E4GX$/"\SR7W@ MOJ40+87=Q9\M1+O&)'=F#C"V-\) UPNW@[/GQ>!%@'>;$O/\"L9(?GYG7._; M,1^!X .#.G&';^>N>)MLSCT2?'5"TK)MIH+M!-E#3C1/X3B12EXH6)%Z4=2> MC%7X6;_8W9,(Q6M-R<_@J-M9W8=<[-9#U/M^--Z[/M MHG!+I1]_R$CZ1!HWTK@1YL.K<3.U:JM69K/0J\O"O[-,M<5D'YR\6JY69YIT MFPVM%FX=U*P\%-WN]'$;SA3$A+#H9*C_6LKRY8-P/F91*Z9_J#KC)Y,].AS& M4]5?6CW'(U$5J>=(/4>8/R'%0@7X!XU-MPJY?7 MOC_2S!N->"55=*,<_.,/%7'J#1C2'S>[<.,UTCBWC>.=>F$:'-ONWXA2\8]\ M')N:!"Q[=S_F=E!Q!O,,.CERX+S'! M<&,TTF"/92S)DU@J@84@5\#78.37TF#A65WO+"3+W)S,6;=,$4B>PHK44^2# M11KLVVJP, 8A/SM_\PL"_);E]C#X\S:3,Y.ERO5G+,$R6K>9;/(%1 M"2P$$WAFC_49:*W(3(L5U2XJ+;K*M M4H[.M&M-*%E3!!8/@60-E!9]RUHKE.OJ;2S&#<8S?:F MQS<%<6^S;.A-]UM&@=M;WWI\1FKB7+7)Y-E6FVDRV19=9EJU7% ]UF(R7)-M MLTSK\Z7H5TLCO9V5YPP+C!3; 997MR=X5[B9\K8\[]&E3EQP(^/&/3M3W=VH M4?L>#?BYPN'C=4$8&//S-."- OR;>VT4TRNP:=8_T#(53X; L_!U(G7##EOX MEI19CB'&WUK>=TNF+513T8%9-Z.D0C3A<,,ZVOF]M0C$";W08O-5NLTUF1:? M2D*U$(*;"5KP;\$Y,P/S%I@'ZH03QU3]\F_C^TA 8Z\'=$ANH G),#97>Y(D ME22EE,3'XPG DT-4Y)-X4N0E0I Q@9!!AR)'BR1B_L'#V9M#?8&':",@]CCX5WT3__$N-G+X,.,''B M]I%P7,*\?QQ2;'<>4FPSYI@_Z!=9LQ7[BZO27!8"*OOW!]_H_-RX_E*,F#,V M75LP)/NC!W8AB<++.(@G@1SG<4G H $E2'Q2%%,\/I3$E)1 AR@F;^"TN>-; MY!FWTRQDF'R<$](@&V?+6F^*+WB,QQ^W7,T[9&)@2C2S6N12]7[7:;K2"+:, M/VXI%!::R]7%MEISI-MT3S^-,^3;3F)')TS6# 6$LLW3Z1%UVOY9,^ M[9KEMIHT8J-@7N#ZZY)=*F(+GN31QRVQQ2QO=.6"RN#Q#F>89I\;Z@L^_K1E MD7-4HZ*W)^C,5.-:N1PWL[D&3SUM.2ME)"F#NVD&#!O(7)VT1RPU@BV?S @7 M\]DTTR(37(OJ]];Q297OIVC8\LF,DCE,0AK=.&#R#;V[E);_/WM?VIRXDK3[ M_4;<_T#TS'OC3 3T:%]ZYCT1 L2^@]B^*+240$A(H(7MU]\J8;O=!G?;W0:S MU,1T'[6IS*S:HKA>J_SAIP?=V6X^GPP,.3-MA2:95X?]VD05#I_, MQE&T6[D91-?$52Q2,SZ@T:O?%JTY*;_7B^+$WCU08^21*'CPIN M'-F42^:=G$%7PT5(>>X&B@AY^.B\7QY/!9X;.]6"./++TU74@#M/4D>VR;?" M=JG?R;SW';B4,5Q+U..VOZ6W_.QH M38<*8#QO2BTXBK7A6X_LE6?LJ+S>MVPGT^X955.0S6@!WWIDLW*[Y7#JJ 0E M+QF=5%W9KC99^-8CNY61.+W?TD17B:76O*29$\+T)BIU9+?(+$]&)2FC*-M5 MIE\E@TJ3'\!'CR#:#C>5Z2:N GFK]PFSRCAT1$CHT0-AC?.!,C)WC. TJW*E M+$:F.H;K2AW9V,!5VD*/ECI*,P)A>;H+14#!MQ[9V+K25",^H%K*8#K-1['# M18X)'SVRL:52U!SGW*SA+,4%/2G0K=R&;*-'#Z95DZ=Z>Q@N3:QTR(9:,I3W/L8DYVX&(=$1<[/ZRT^GUR)&?6JT77U^N- M;!,^>D1<](&PRG#+<:@4)[Z]LHMF.'/@HT?$I;'+:Z5@)^5ESAVM9,NH6@"* M-GR4?OFHZ*[57EN7^W+19,;.MN)L=V7XZ!')HO-UQVE!]>Q03F8:Y2?6./#; MZ-&#M^:IZ2B$ Y24>7M1%:FY/30,N%A'A' P'V7[E8NZW%G(A;AV-%<>&,U\O5B%NT4?TRZ8]-RLW0K@"1S863#/QTA(- MGLB1Y*;)M%M+I2>IS)&-5>>%1E'+3,=$L97)$X71EIB6X*-'-K8?C6O^9KSM M*TO!J.NTN6W,J3:,,(_(P#A0.WZ(WGB@-E!@;NP# M^D=V*N%2M#CR'[^Q)U*2[_S MSP_ -X_.%KR3U M,XKW&=OP[/T^?*?E^NM'Q_3QWQETV/!M3T^MX3K]DA5Z(.J2#WY\5--#'WH= MX,1TT(=PN<]HO3_,HJ"^$BS>B O8"/(K@1%Q"1O!?Q5^>OJ$-P*KIOO:"*R: M+F0CL&JZD(T@OA(RT#0B7P?!@S20 M'RL-OS)/UZ0:L&FX5&UP=:;A@4)]\)[(Q2:5W%^4>DQ]NV!UL;^K[XI,!1:. MLPH'@2T'MAQ8.7S,(OR*[[J+1?@5UW07BW#I<+B#0.N35PB;T2-F]+!XQ# ML*S_7(!]_66C@I\R-&$(4 '$<5_JO=.^(++F>1;]\[]/.2;ZC_P=?E*4TX)@"Y>QK[DQ^)(* MX8; WX)O?JRN+-L%LV=(HE-L/ZW!K-!.& M-(;T'T&:)%#!)CK05L<[T<\7\BSM9+QA-:#RA5HS;)\=TV3#7=:J:VE#:&6& MVEG5@KC:(DQS7_YFT@3+GA735^Z07;3?)1D&W* H3 7 %! =!>D4QZ(4&\D MS77]M>89^W;>_[PNYPS;3?4=^O8E*V"].5O.LV(KZP5\:\4YA8NR:S_O#?DZTPTMNEGU6L'N&R Z!5H MHCX"-D_4%K-()[K-F5\OSC+5-ME6D[87(I$FR;>YYQB5&)4W@,H3FM#WP=*S M%;TB#&?T@QYDC@78Q-C\Q*Q>3H? MZ/? V2.=V%:#C2IW(T:>3.KE>:V*NIA#UX@DTCQ-8Q;J1E@HR5SM3W(C/Q7& MBX5K@P#GUN'(%4>NGWB4]X#)IO<4PK;BP)AJ,'0YHJT'8;^G37=;C=B&9DT2 M6I8OM).;)!)?BD7-4C UA0&. 7XQ;MD[$=[*;W.E1234"#N7'VEP0NL\NOZ$ M0 X9FR:X\R+\RAVUB_;'RI[AST$JTC;@>>X=#G[?HWX_L7W5^8/C"Y[L=;MA M>RCV$!*_9V\1MRHQ\.2;7@3AI94N]U01=SP7]+RK-D"+FLC"<,9P_ MV^EZ*YY7.DUXPS6S4G+M7&O3+8G#,$[PO*>_6/%M[M9]>5771G\)R0?T_$AS MWW (B(-C'!SCX/@\[-OP!UO4G9TE:,ADIU(=!2%+=F]7D;@1KY7#2;%D1<6WI= M'->OVE^U G\!1[E-IQ:NYD7I)"D+-?A8S 'ZYRLI\7>AG&]*!V-5>]YTK#VL M6@A4DF?*CXB"7Q=L#QT[U( 6@@Z:==-20I#H9LF*0" 91CR/72T"9AXL O@! M&IHQ_$UI[L--W"7_/$:!&:QGD/5AU:*SBVH!91C0>^^,2%,\@2FQJZ+$?N6= M-:&407'P)BD7B5,J@5'&MS(Q_ ?FR7!,C6/J3W;TGA!Z3-\?4>(9.4?J;;Z1 M<<":<3,-)S//#28JR20EC$*:Y-YV3HDACB&.(7X>;^^]&"],B#*9G0Q5.5.L M=Q>[7:UC%=H(XZA_!/33N/-V7;QR!^X*_#24/QA&* !(V5ZJ9L]]#]B!ELKY MJK@4.B%!R2!<8<6!'-@@;OF>\>GC!K3++0JVT,HA< MD>M1K:RTJNV@UF619X6B8Q$WT\+ O!M@GLX=>CUG^9AH4.+:%L'T=0WGP'V6),>G\KRHF7GB$$MTNAJL;"MR-"U2FX18-(\ MCSDKC&V,[4MRTMX.[AS5K]:B<#Q7MKIB%(H[HC74)PC;W08D5.&"NOU#M%=]N.& MM6L4FW6H9OE]?2(GX/I$C,F[P>3I')]W@;)=<$+'G0L[):XWZR-3,SIN=XU MR25%PP*'B:F;(J:*OF^N;=?%X2D.3W%X^FF>TR,,CQ46VD;0ZCO%.I%9V?+6 MB>.HV6JK9-+CG1+2'/NVMH<8S1C-&,WG\;E^ N=^LSH5G;&J.V 1],;JNK&9 M$&L$9RZ!,_O&NW0PO70M]%+9@^(YL77W)S?JW(4.OD)5>_Y9WX?J/6%WK$>P M/86Y\L9P8[2$/]'*!%-6%RV&FLI+E2^79QHSDU#<^]#XG:5/$O=B&&,87S6, M3]D5Z[=PS(W=VA9DQG,GL_$GDC MC4M3">%XWR2+IG"/^-LBL)*; W#IWUG" MW@MN GC&L/B"5^&Z?;=GEX#\-'V6KL_GV5H]]F6P;NNLM>:D^F -AY0DMHMI MXHW7]@%4#5@W7X0^^53>4AV9#G"BY@.CR=JD>3OBU5YT@W0 =0)I*LRRF MUZZ+7OOD0.XZE?L'Z' ::B_3CV$$=C;U]<,J_/-$O:L_85Z?K99/W!3UB!HN MK7J=2"[Z:Z?H;_--M]08*0M)I9+F\PS/I&GR)*UY,%HQ6J\=K:=N=WH$KM0R MX+<3ISPBNH6&,W1+6J//)G!%MTY38IJC&,R;W11O]E_]AX]9 R3J<*2N"7]8 ML[5D6>R'2ZG#J1: *?P9",+_]P]:_$_2$37:_O??.HZLKSS7Y%)G?YX3E$N= M/9;\^YW]?4O^E?L$5V#Z'_K=I]SO5OX;CKUN63/=A0+"XHK%]78G>>5F\9)# MY6?\SN.?AVMO6]H6M75*17X*#GX-HU_L\]^0SW^4M+PN+_ZSR5$A[/S1-O<3H=;>J)22=]HFDS3XML.&#!X,7CO M%;P??]+P5O0RE&>+D0O\[:$>TPZ7 KI\+H3 MU0LT$Z0TPX#;%(6IQ5XZ< 1W29H5]_*X9)_HZ?SV 4./"A8!Z_7+*[L*:^^H MBM-2NCDEXC?YMCYN2BJ5]'\FF31!XO[/&)5W@\H3IE6\"Y:]FKLK,K7F1!G4 MV-FB6-A0T22!)8=*#6D!9UK<"GT$!2.(47_GS0)X(>[O?.WQYV44&=RZHCZE M^X3@^"RYZ74M7>P2F[#0R(MR,=\+-]E(K&DK&*#N.SQ3:8(^;Q=8#&\,[]N M]TG]L#?CNY2=>N4135>4+L\&LFVUYOFBA/"-ZH2XM$CA*\ENA8#*^D'@K^$' MAJE%'(2QYD7H1,\(@&E'*4LS'J0EG7JH*\-1\"VHY6O7OFB[2.HCIH:%$0OC M?;D"W:D?1#T0S+_K_B-.0&,9LV,J!PH.1Q78M@J:0\&%3L"^VS&19EE\?_RM M<#%Y>V7#J9H_.W_"P1H.UJY60__$77Z:N7ZRCR/1SOS>!KT.@51H!F3 M&0V5)9'+C02-DG=,3EZKE/#@?=#,>1M[7[E;QV/)S0*ZI4B(?2OE+T"@ M17 ,*1=HKQP.W85^OBDUC+7M63O&/6*HAB#T2/QN7]>Y"[YFQ'4E:\A;8:TS MZW#0R0DPXDOZ_')IGL)]?C$N[P:7)VS7]EY@,QA>=Y,(_D85[^E@42K+KKGTA+J3H\:* MX'>'%LVNT9"2NZ^X-$V_+3ZZ+Y_FDDFT7W7RJSWQ9K_JY8=CWNM) ;G4V5]G MGS4L^5CRL>1CTN+22(OWUB8]G9'A".J65=9%:J;/CJQ.2'-XH&GE$K0=":FT M63G74+6RXVRGQKK7$KM.$X54]$,5.'6: A$,SUN9Y,7!\^.*"J_<*[CDL/]U M=^%[P/\R?1@Z"" ,GXX_'I)K<$!TW0'191QO7Y#^NB[WXI4TR)_>8-LL:'ZS M,\J21'.6F\ONQ(GRPXE*)XV-638M$CS.$Y3 M$]LQOV@T_,8:X9R#.!?2%(]34VZ%Y:F],;_Y[4[<72CQF]+56"5?7JKQL7LE MK+"\Y!FG+6>$L3U39%+L^I)*)UV3V33WQKY_&)\8GS> S\].[#T"4%+D"F1E MU GD[<"G>+T96#371@!%?E.:)T]2PGGEWM%ULEW-: J"9\5AO\CIQ1$OKNO M=1U7X9XER'Z6U?C32%GP@%5B>X(C W]@3_P6Y7L,C)237LQTFA3/VZH5JX>+ M!@96#S?@';Y+/U#S=E\M3T1#KM9&S"+O6F:_+B']@'HYIVD"MW*^?B+M>8W7 MFSW"N]#L. J_=3U[CBJOGVK8[8Z1G$&<(^4<.2LLB]G9=&K"F)M/"N\)+BWB M2B\,R/L!Y%DJO7Z*R'%!$T1:C<8.-:;AIKA1K5=($(GZ)?%I2L2U7M=%@_VJ MUBOGS^=V- ?H#E5T :FPZX^ >129W_?A2]8\N]W]OG6@"FOFN"(/Q__Z#%_Z3 ,D;SQ6'3+:NGN]!"6%RQN-[N)*_<-EYR#/QZ M*@B*?GVT!+[AI/[ZY\]9G?T=' FG$R(S&ZHNTQU$2D\*E%BSZ'BLU'/ZY(^Y MUG*C\ YJ9S^%+II!2PN:03?2(F#V-3<&+1 D_L 3T4/LB9Z&%@1JM,TLQE)^ M;CHY=[;-TE++S?H27/.3K<&[Z*WS+,(@KPVGX<9NR\ 01"NN]NJC\N3+WQ", MQ#&FZ\4W4@LM2*W0IZ3?R@@^K%J+'FRVZY$F$$5A-I_-QTY)%=MG9>F?K5FR M0*$41U,_@*@Q7S*#R5JI1-RVLH)9<7+D=E*K^)FG?&\YIY6E%]J37F9DS F(*Y)/C$/U@M3,A,#+V)K,WV=]* MR7_4E57@^LW>="QK\_6PK57&DWI7>FGQ'^ST0U;)'UG8_3_1:^'(X;*Y^^^L M 3I&>?S6L]C5!18ROW8B04_N1?*?O1#\>HYK*UAMR7 X( 9Q-U;99:NY*%S@ M'/WOPO#C1/^%.<;KYA@O(UOLU@]%SV'/$D?Q6-'T9+Q9KN=5^(FM%6-35)S7 M&VV5V=\,(.#\4(QHC.@+2G-X Z1'KF*:5C_O.V 5,12O2.:XD$":.SNDKYSR MN6AF1X*?AC900UWE,WU[ M1-6VEX/%I!<1 X+:R-9TZG(KD9BH3-+'G^2X-$^(.+T3H_->T'DZO^>WX$EL M@IPPGZT#>=G-1H-"K216=Q*")_*$./85:A,?=%WC01?*^H7/!K[KHN9^-I3- M (01#EAQP(H#UD]SJ^JVYP=00,L/<#RBI4L"HV2\7'M"Q*LA6RF:U+#1A4X4 MM;^UC@&@QJ#&H/Z/-[8&U"M]785=R:T.:?H-LLAT:^UEKLU0G5R?R3# MX]KB6R&B.B#2; ^8*: %'KJ1 4>X]] 2 G=^N"1'ZQ&$\@,&)<.(Y[&+DL3R MP+*-H]6V7H?7DRG>9H?$\#1C=&]Z=[7+\% M;Z+G44.)RS *F-&E49QQK-I00O"&/I@@IEGR;4[8??E:UT9_/6_P$KY2'(4# M9MS6"[?UNEKG+CG@>("UG "Z[!ENC%:PM6]U+D518.MQI.DNZ/D_9:;F_28E3D]T[/'#5GB^] !3.[,H'@RS3.X1R!6)EB9W)(O>3)MXA;$>#86 M1UW9WLRG,>%XX68F(6T"_4V*Y=($[BAXM:P?KG ^)U% 0WUG^C'$W]D4W@^K M\,\3<0*?,*_/5N3G:$(H>>:A5C^BH?VZI^VJ%9%48E=L*8,P6/9G$Y5)+NE@ M>"9-DYCPPSC&./ZLWH5O!3+EM(O9G&L02U1)Y5 5 DR=._7W?^%?3_6O+M ")+?3AT5X4E%H,1XT,T'\STD4D0%0-/2X^A3S MC)?=;P6S%\=DT,G?__?_/!_\8:#SH$R?S6JZ+[^E$K!-0$8/@.9D- M^\#?- M76O;\%%/BU^9)T7][4DATPE+3'REQ/])/?L:K;9DCV .X,*?;\] M_-KC]Q(=_/1-/TS2<[\%P-4B>P70VW]X;[(SD;_X1I%?.22P\)\/,V/(K\R) MMNH%7TY_WQ@H>M, *?=_]'SC&);/7$3=0VH*X2V'# \$R9..T/Y^)D.O"?Z/ MVW9L-TXL^P^KJO_P*0^3UJ$Q@S_,236IWTP5.\V!W.FF4^5&#FH"_;DFR#4; MW6:MG)=Z0?\/P/Q@4FF9%AA,,E1$Y0F4(750%@C)4D:5U4K0L7;?,!QG2 MGI(A!E,G#LJC'-&EUEJ<:\9<>;16H$+,79L9,4YM$0[0DP>?KG=VBK\M2'F'6X?%>5@Q9QT9?3I) MOGR4TE:&[&H9BFAZ9C6G.5)5:DDJJQ(OGZ0'JR(9M)G T9RPG,\0^34;3^"3 M!U,RZ_P&5$N]"6&;HYC/T9:M+M?PR8,I&4!<.A1/&TI,9THUVU&'9 ,]>3 E MWHF V(RM'M$MU]4&:]F6O&S#)P^GU#+5)FDMM?Y2S_+ZV5KG#*;%K MRBZTN(ZL-)N=U5!=]T*I, MJ(-0([B"NYK( X/IC]>J>/CDK;:I-MHQ#FX%&]R9;H MAL^3SKR^Z0T\QXW!$(H]>?CHM)L?%@W5+A'5Z:[6HNI52G3@H]3AH\--7B[H MJCIWMADJ%W.%8L#($"+TX:/5=;^]B[0J4 ;=];HSS.[F&5)22>;PT4&SR2VM MIA(2 XIWO7FWNEDVX5N/B)29S<7Y6N2XRG9&<"19&\VH#7SKD:URI<$.%(/ M=C(M:ZJX'E"A!E#)(WNU)MLK6K8:3<>FVH88<)F:B5;@R&:%^4I!%U<90BYN M0Z59S)8Y0,"Q'MFM#%5F*_10JSE5(YYL9Y%!!+GDT0/YG]JK:MG+5==$9KL) M\JX89PDHU?#1 P $Y"R[!*/"R%D2XVQEZ PK=B"A1P\0D.=4KCCCHYJLN2VS MPJPS);W>1H\>0F!5K$6%3)G(R/,RO8Z7U?QR/(.*ZHB\N')#FF9J*5QUG =LJT3T5G"P1X1[&S%>-%H+$R*FF6E(&A6A MQ2>/'LS+6#ID<1YLR\3A<9P-IYWUCT"D'27T&<]BRDECQ[.R_+%R/2"YM;9;EK4N%TU)LL> M?/8(O,"6AT,L,AD%2--UVQ]'PD*$4G $7NM!)5ZNA[F.4UQWN29%BH3'P27X M#J\D1'\*B?8\$PR'7&T1@F^/7SQW'E \1 \(-?7V+O,C_%?$JUDB*\L)XHL MS],OXIAGK,5#$/,\4"2_DG02@$3!XX@>/HG<.R5O.YYAN:_<3X]GGCGRS][O MPW=:KK]^]'$>_YU!%,RW?>2WA@OTRX#K(09./OCQ44V'(7P<@1-'6L>9D>1! M^,.W$CC?(^8_IYYIO!$7L!'D5^*G13=X(\ZT$?Q7'B/B$C8"JZ8+V0BLFBYD M([!JNI"-@*J)P1MQ 1N!5=.%; 1431@1E[ 16#5=R$9@U70A&X%5TX5L!/$5 M=ZOED+[YCU22F$\Q_4_]$B&+Z+OOF_7]@OOVN4Q*_L:5=$ M^,-DB]XT " UAS^8ABG@F55G-8SNDMA.&W>^9\*0]?>G$04?F&)KDD2 ML!7 5N WK< GUI#^J6*0%H'M[FMM:2+]6'2+S<0)S026%FQ)L"6Y34M"_:YN M$!)NY8I5 ZH\_3C#@87CUH2#P%[%R83CNIV*C]4<6#AN33@^2G-@#Q-[F->Y MW2<[.KV+1?A5LM==+,*-P>&C?.K+79 #6W@N,;GH5<%:\XQ:$TO"C<'AH^*) MRUV0S]&:MQU9_%:C\C.%',\691:'D6UM?UR5!HA2H>:"HW?%?& SX3/X5C_, M:W_TU1*)?>-(7O^LRZ1S"HL MT:U\VR+FXRWE5[V^TVG]R<4P*^#%H!#X<]1:",UA8$?3'$2E/P>!O'EH_2N% M(8#_-WO:YDB_N26=)SLQP9;E#%/O;+7.T(AEU",CZ1/.I05$%9ZW3SB&-H;V MI4.;> YM0BW+.VI@U@H+9;G);>A=J=%79I\-;<5?9'B)Z<@RI>4;;23L3V8"ID&P^;ZA-WR*E)E4EVU2LALBU_^9D0^38LBQC;&-L;VC]@F MQ1_M-MNK3:=9TNH M+W^S+)-FR?,:[K.P+7_<(?*"SVE_19KD_#!IR?PJ<7+Y0=2G=.6_[-N$GFS4 MAQVI7O!D;XI:07AL6D7?-Y.^_2!8V08(N[YK'KMJK1J7AX3EBG+& #N3=CJU MK8):AR(&!6IKZHT,"L8XQCC&^-DXEG=A'.CVV)[T\Y8\\ M",Q]I_G8S@1A/ M[C\3TX1X*HR?.ZK"&#\UQC\WL?Q2,'X>LN5=(,\-1L%B80MUIQD)YKC043;U M'3+DB%-AN;3(G>H*+0SR3Y=[#/*K95W>!?)=GU8#)RQX!#=NSV1:!!.C@T"> MD"LDE^9H^C3W:UTSAW+-&2G%P _#U"+P+3NZL9/KR[KA^KPIG)]T@_5]'7.? MEF9)D-E*@'E$4Y/,JD]:JM\PJM0:8YXFS>&X8WAC>'] M&0S+S^%=&TR)H#040J4Z75.27Y\4 EF"\.82>!,\>^L'V!C>YX?W79UVGYA< M^3F^ZUW6:.^T>ME9$L/66LIY97*!S#=B4X@T0]]\@@K&-\;W-?,J/\?WH*+Q MUL0+=:5)J,&DI$URLS*Z!Q$1*32?%H2W\2@X2>5*DE2ZP'7AAZ93$^ !=)$X ME-Z49LYMSPZC(.E;C(^U;T$=XZ#I$SF1!Y05]QB3/%/Z 6'R9@&\$!S1QZ8J M#W:28W%*9L*!(2\N*_,.NFV6_O(W2:>Y-ZIC#%<,UYN"ZVDYCM^&ZT1O4.-0 MX9L.IW:%I3*P@V6O#>'*0;@R:99@\%DSANO]Q30GYBQ^&Z_9@4$UYYN@1>3R M1*B,&K$3M!!>150GFQ98'N,5X_7^\'IB#N*W\;K++^;.D/.'\K)%"D/0F12U MX@3B-:$GB+1 4#C-XZ;2/#3;2T'Y1C4TJ):F!^; B%TM!3?)@:.9^G%XE*# M!\0?QS!?<,[;&0^0+W@5;HHK09"O^6'8]+H0]$TK&X>V!\+PB#G@VS7>F A= M3@;YK#%UF>V,CMJJB-@1]FVA%M836$]@/7&-),T[](1(D)E:SV4S"M4-&9?C M.4(2WRN O+-6/S_+.^-Q"?EH-Y&XC[V2JYZNVH M+C'H*U[H*H;35MH(Q-R7O_DT1[VM*.@NXJ=!I3D1]T?!Z+Q#=)Z8:W@;.@D!4*92"\<*D%K1@-@( M1*64F$[$,_!I4GA;P=U=$0K7G/!21E<2@3!*@7T2%#ZSQM635]W\ &GJOZZ: MJ7B$Y.MIB>6YJ PV_F3GV%J+*\KCJ#V?KI$A064Z1[I(_@O#&L,:P_I3N8M? MP[I-#YKLI.2:LMVK]\:T-0FL@81@S7WYFV8.4XU/#>LKC)@PK*\JQCHIK,]# M>_P:UT*G7.XK(Z 133&SK=-ULL>6)VAX(L0U=\A&8EQC7&-_R,]_;K2I8>%^UM9FPMYKU9L!P$ZW*40 M]\&0.#\#@_0.07KBM(OW@K0W<4M6L+/[6Z/0F!E/OR-T>]+5OU M+N*:.P?I79WPGCK_XKTH%0RSZM*VM%/BOD)59RLZ5AL3A%(1HI0\26L#C%*, MTLM&Z:GS,-Z+4MX>SQMR8;V5,UUNX7$$%_69-4)I4OJ1YBC<@^2F4C(4+P#P MQSM@(HXA-4$M2?YR_3#\%^I,4K/GO@?L0$N%4RTX?M$O/MG%)8&XR< UTB'R M,H;2W@5&'-B1#<+"JF$_5@D>L0UAW9)B*@)%I]AC"HOI=C2D8V@;:$2&T&F6 M..\5[UA?7#12L+ZXC4R27R@).&GXPB/:8E,2FW2LE7S%SH^BMCG6US,BT1:H M72R1IIDSGUA=9S"(]<7''U5?\"K<%DGT3@>#$T1FY^Y*&X)C%L5>I\/VBMTV M4ADB*@<@1'R_%E886&'<6N[+[WH8CK9M;,QQU59 JY.9+-:JW5XG'@;BJD3H M81S>'X%S8BXY)^9%L1"B*A_)*!U >0(/^3"I2-O %Z/;?-!/4U;@SZ'00QE. M<*E%P$P!+TJD"9_(W^?^ MN1["9MWV?*C-MX]YC9)G_OB6O=*O@VCJPY^LX"-SB-AC7F'&K 8KX.0K2G$; MUL>]M=L=!U#-,TG]$:KA/M4]!ACT&/07XXN=J6SHG$A_U;.+RIDM7+Z8)S(] MON'DV45M0$X0Y-%-RVF&/LSI.>K8W47 =^>0OZMT@9-7%WVFH0]KHXG4TKP& MT2SQLW6Q)RPSJH10CRXL(M($C9.$,.HO ?4W0+I^("Z![H,I_2!/-[J%YK+U>7L\4A69#;>F3OI\R8=Q&HNH&2K-\^?O M(H$!C@%^&R'?&0F?8UA_U65;=K.]C&'75")/6D*WR2" M,8\[3%PHM_,6JZ[+1:8(??-!^V9.]"0[F#XCU8M-CQ"6MQG)&J!>C18&<%;)0G7-)UDR:I$_# MJV.P7XC\8[!?&PGS!V!G9*O1Z*Z*=;F84SPGFHNUH9> /#6M$I]@VNKW5&9H>8(+0G?7_3%/%&.O:N^)=KSI!!Q(S]0_'3 M'O$X-P:3[/CH_&(HFE;@6W;T2BE[%PP8L[ZT5\IR.*PW R7'[-2V2O+[JYUY MD<&]_62I3L!.,; MX_NJ\7T#5,O;K+=CK;[C<7%.-'E0A)= MGAFIQS\DE7R 9)K?4D]Y+EH4!;8>1YKN@E3DI^ .(VD-?->%8TK9#V5M^!0< M4^77=PI^4]0*A.QWWEQZ!MN>W_@!M(^EJ#]M)C'<#,NK6;OF#!J46/7,=7_K MM%522.YPPKUC,/XQ_B^,A_E0_(^; 6';)8UPJK6*ZI*E07ZRD1#^4;W2D7LS M\5DY5@#7=U9^6P3-AVH 3PK[ U>>Y!2.S!3,+=LK&R#Q ,0O?PNG\@"P OAT M3& %<+5DSH,)-"^IGYSF M:BL_50S\-0C"= J*VE=\_G[.5O(T5)VF'Z/].)?N_&%Y_GGN:VD^8<(78"S. M3Q<=4?\MT9D/;9OO$;96+S?"WC;K+"8JM&!),H[ G/T\#RN#S\8&5@:WE+CS M4@.\GDTM%K72--Z.Y4QV7,KV<[U@LELC59#D[E#\F0__KC-.Q+K@ Z^3N2Q= M<,,TTK'"R;#176NYN$',FVZNOXWEYKR<> ;[5!^2Q,VLL#JX8W5P VE!;_8- M9'(S[RS#7E.>U[SI3BS5ZKU 0LI@GQE$D6\LK,2901>7&?0I_/AU!GH7F9_Y MR9,\3VT%%EO%Z%DMM U,T]]8*L#-)0.^+P$H;Z]L$R1'_PD)$:HNTQU$ M2D\*E%BSZ'BLU'/ZY*/3@ZEWG/_+6N#!!0Q;(.BB(28X?#K^)YZ._S=$WBFZ M:[(LQX.A)$I6?=L<3E2*0EG"Q%>6P)7B&,Q7!N8WI.]\#(+?G=[[$0A^D>PK+ MW'>STY;L.;&2\WLY8]Y;L &Y1G 6$9R%4UEFC&:,YNNUS+^=77M2T[P*0<9H MKKHN,:]OBVN;$?AQ)?&R49(M\94Z;(R-;S.XY./LUPF/O.W&$3#QX1RNE[B; M4LJ;9T\>0'V,/Q%&K6&TF!6=9C'O;XGRNJ95VBI%OXL_P9H!:X:;U RW2<5\ M5P>O>GRR/^AOB%QVI62:'24;V-24F"=ZX5UD##[;Q8KA)DLL;Y_7>=UG\';. M,O1R4MZ9EYOML-:UE$HQT0WO87:P:L"JX295PXV21&]P&JR&O]U-J@%)%(MY M=J:/)XQ3D9!B>!]-A/-B+BXOYK.JKZXP'+R+Q+V[R,G&XHK%]78G>9V.,Q;7 M6\E^QN**Q?5V)WG=L<026?%R&BB4?2SZ6_#L*]BX@IL,%V+=4&?*) MU_M>UFQ_\UZ&AYR %CW8;-C#-&<5PN22G$HVYCD MT]R1O$*,?8Q]C/VW8/^TMS7]*?:IX*YG^%/Q3<4H84I5:*E0;<.:F,"JWO,3PBWO#3YS* M\&/P?SX<,/A/"_X3W\7TI^"O>OQ:MTL]S\D$P(MR):YO6PGXDXN\H>EG:'R7 M]S4=P>/R\7LO^/A=;7\_I:-WPOT\ /[ &!RQ ^Q*8^(N*/25>#H=U2+*F6#@;0B-2:"YJ846 M1*BV)9J"$!6R>*'OVJ8&I13] TX'%;M8MJ=YAJVY4.(0.G_VN5"F(S '7A1^ M14^?;/(7L@>_,0PMP;BJ":3&6S2O6B;@54;46%40.%9E!%'D3%('A,'"#_BW M!O^8]NKO_\*_'C_)<($6(,A.'X;SI-?1L!ZL'T'\STFTMP$W%P2/ZT QSUC; M_:*P>R@F@T[^_K__Y_G@#S72@P5Z-JMIHD"_48FBF8",'@#-R6@6_.!OFKO6 MMN&C<1._,D]&_MN3%:,3#AGJ+/%_4L^^1NMQL)AS;9-YMF0/BBWC BOZ]O!K MC]]+#-?3-_W03DJ^ N!"X[("Z.T_O#?9F)HG>)'E5.(!4R>&Q<."ZS]\ MRL-ZZ+YKPA_FI)K4;Z:*G>9 [G33J7(C!U6F_EQ)Y*1NJ5!K#KHJ13-0+5S. MV)N-;K-6SDL].9^"_\C+C2[\JMN#WZC+C5XWU2RDT.A3R?!3?RD-2IKBY\_B+]N#AL^/0^B&A1\]L-?MQ*'9?)_EH#F6-UE1@R;$@I;#!$#52&@Y M+(,V"<*B"9UZE)3'WP B8]) 5SG-@A;&8&A5M Q!U4R+XGC!@*\0?OP-4C!I M@@.<:A*,H3*L*:JB2,#/8%B!YSG#%&CVQ]_0&2 *)"% 4\90*D,)T)ZA07*Z MR8L ?L7PUHM1D:8E6 *CDH1F0KLG:*JH&:9*Z08I\@QEB@+SXV]0%$,QE@C' M0HDT_ P"!M84!3^(AY^A&T S->K'WP :@*O(BBI+B8S*:":IZCI'J1S-LD"@ M: )P_(MY4 1@ 0E4B^*74JM]W4E=PD:W.+C#>F!VN5>O%N^"2YZTYSJ[G$.TUW M9#!".62F-HQ+U!?20'.: '1+4&F>@FMBD7"G6)I2"4$3>9VU>,-\L8H4P;*: M#N! =0JN'2G <0,1P-\P62"RI,CRXLO11%&4G8Y(Q5%R2ZE6I2.!+Q4G,*XC M7JPW!RA!Y$G5$C1"90A#5 62T56"93@>6#Q%Z?K+=QOK0-""'-^6J8BO]NJK M=;Y%353VQ;OADUR],)OD!GR7T.(<94[C)6W(:_CDP>JM;=]WQC7*)9KYV@B^ MK+@A-0D^^7+U=,/D.8@E0H!KQK#0;FFD9:FL3D(HZI;(F]S+=U-%A!NC03U+<-"X4$BMD:)N609/F:9PL/.= M:27,ZZV5HS6[R555227I Y&%0X=[S*F4J*-UXVA5H!BXB[Q 0R%F:431*!!CGLYUUKFGV-W![7NH&=) \&>6&N_JP+0/.RY:"P52;R\FC M+U90(P$R"I9J 31)*-JJ2$"M DS#)$A:T 4:O'SYB%$*CK E)W+5SO%=;^DL MM1"NX$L]HNHL1Q@ 3A)0%+0)NBA 5(F%G MR^-VFVQTW0$<^0'H69;73=(T59,'R$)34 8M'D"E(0BF00H"2Q\8A9+:5.^*@K9('J.=-D]$A:%3 ,R;2K@RT_*:FFCK%0.APA&X="!8U ML[;U6]$91V?;CW![ 7+9HD3#AH7A"A(\) Z'S'/R+YEF&,0A+ MXP\VM!+2H"OF\SLBMZV8D4Q-?+L%U_P ]R+#0$! =6)8T+=A1 (*%L<3T&A! M&ZQ#30G7_>7+%[OMMN>(8$UHM2+%%>QM8Z1 "WB >P[Z4!K-0MRS/-Q0%FH6 MG86[:E* I#1>H SK0*E40ZJ8R4-15*ILM6!(9JVZWK55ZB7NXD<5T,>(4#.2!$E!G72(4+%?ML5@S1%V>22)<5%9V"$< M^8&A-Z"G ;4LW O#0,X;B5YNLM"+):$+8(@A1JLXR\7#8X-8P' MVAHY/P<(-323 ";T4C4*0H>QH)NBHY%#IY>VH(87=.- #EVZZNF9DM MN#)7S*Q9:S*+>T%R<'VP@CN^/UN/UG5.'C RIXFEIFF[DX=DF1\<9EXPH9?+ MJ2S!P14$K*E"$V4@,\L3.L=!FW[@'E1WZC1J-POY)AS'2S## M1Y=J:1U/B]6Y RIE-G3+BR4A3-"C+\:!_'H1P&@ NO90P#D2N8,PIM 8S@(4 MU),\?> B2\RJ/AC4.UL'K%MZ;1*M?1$ZF20+HR/XZ3P%Q8JA>4$5.>B4F024-!/N&B,>[$O'6M!CSFSUB9QN M"LQT5P@[C38Z;'BI\P6=)TP(-#Z)9T02 1C&*08/31ICZCH/C)M0((O/U 1&DMHT%OA5(. 7C # MPW3HJ0@\!!.,ZCD*Z@G]8.2%TKQ=*L5Q0=&DW=ARQ$UK3DLP@CJPLRQG&02, MW6'PB'2^!JT51 $419,C"!@U&^2!G.=&N4%ODHD&! 76C+MQ5@MG#D=^8,1) M:#-@4 _=-NBP0>4&0PZ1@V$YC-%)#H9FIB$>Z'QFH2AMRZAUB5CM[ 8DQ#%%P$[;7(,M.5P8CKRGW081>HLC!)@;*!#&:5) MFCL0=[_7*M3F399V[.U $\;;IF9V).@?'?C.E)E\K,H1-(IL.%T5:!VB0F1( MN#PF8-F#I:?Z1DCL@)TGN%H]LPT&$ZE5AR\_$B"PU56&E]9$1YX+0V_JLNJB M)B>/'HCBP%:&AAUDQDY<#&O#:G]1JU@3]"C[4BOJ/&,( &X'@*80?JWJG Z% MW6(L:"5H4P,_^C8J9^F M:!H6+0!?X-@H4\!I4P%4!=!A.LPLCW01HR1':VK MDTI>F2]K<]>=E\%$74,E_'(% 7P=U$-P."34=S VA*X6Q\)=96D&6F7"(+@# M3.? 9*NS=C:K=!LYI>]Q;I]=MZ'E/5Q!6AMYC+"KJ0JHS<=T94!/[)*$'CU8 M0?CA_8)4G0\=0),[R\YJFK1_]"5=IHF4P1K0[K$, C/T#F'T #^+- 2")BT8 MY/ O7[[9.INL->H:Q" <,\#D"Y0LP?4XPDGT9\484!VV*ML= T#I;GCJ;H(> M/1BR';84VUKG&DJU*'=&NK8 YBIYZP$F&X(]- R[LG&6XQW41AN+TRO)HR]F M!_U;Z%H+ELI!V88(LZ#3I$.-R+(L"=U4&,_P![YO9IAKL="!JSI:G[\-W6JZ_?B2:'_^= M06?]W_;G;&NX"+\\WGHX<4P^^/%130]]E.)PXG.MXX1Z\B#\X5M3!;Z?3_YQ M62#+XXVX@(T@OW)X'RY@'_BOY$\K(?!&G&DCZ*_,3_,_\49@S717^P U$XLW MX@(V OM,'[L1[^S#]\O@X7RS%A[SQY[GYISI"HB?R^!Y$I1>7Y5W+@(,5=$W M__<+^^5W%X3X*AZ4"I"+32I)"CY'I8#PAQE=77N3FL-O3\,4\$Q@IJ1%8+O[ M&@N:2#\66^A8?/ZHC2=6'S>V_\_5!_6[ZD,X4OM\5=H#%15^D'+X5>3UV<+Q MIY#Y$&GAKEU:"&Q*L"G!^_]1C>=^RI'?%HYIX315#O\^;?N+,^B(TQJ.CVN!<6*S>A$;?G*[^3ZHO[X$IT7W1DO)<>#_HQ^J:!R(Y%X*]LE(KP M5QP"\U\I?9ORGT@/[3GI@?W=\W0%O:#P\-.CP4_M6']):W$+G@V&R/41)E>T M%M=K12Z<-7GJG\DEK\^#!70N[,3934$G.:7-?3C87?*-N_8>+SJ(.]N-=9AC M^3B.Y3G6X-[-MBM^PBW MSEA-UM\@W%&:V5-J60UA7=Y#_8A-H!B9K/>8@H>'E<4-L%*7I2Q.Y$O^CK(0:NV058HE5ZER.3V[X\B^/T/* ET523!G MOMWM6EV+Z^+C4$83.M?;9RS'W@^W) $O2L[O[CI.P/$]=N ^EIND/$#E!TL[7D%[ZDBDE^5)H2 M3A+IWX+_=M<(QE[5AS%T?XS@05$:J,OIUB5R],1AXG4-K/-M->G0S:8I@L5< MW0UR=8H7 #BJ'72M4 K51+.]%)3]FCWW/6 '6FI_ZROVJV\C"O\3]7XKU-LY MDF5/[*[MU7L7&'&01$.%5<,N0NB^DKSNCSRPY<"RZ5#.8,X08I:9[B1T=Q*- MSF$(\5"W'TV;Q;P;1CSFSS[;T_L%^%]U\!;##+TD.JVRHG6989\:YIINIXVT M /3PQ#1]YAO.K]?L7Q>=5D9-$V \)@S#^5]?S=YY*<*\ ?3#G0 YW?MR^-H M_/.]LITMP)XBZJ 6S(E-&=& MW]T85$'9YC;!2!%"7ALD]YNB([T>,2NQL@@KJ1;S@970L!ZI@U1P>R M^XQXG+2%X\$;8X!NZ^RNBQC:+ )N[AENCZAV8N(6>A,UC)QFV%]$1LG(VN4) MNEV:_O(WE::X\^93W()?AE%_/9[<;;% ;T:]V*4&7"16:0<('.%,XDJIR[01 MZCF$>I[D,>US@[1/\>$D+X3BD/*M5 _,@1&[6@INB0-',?7CXT[=W>PGCJX_ MWQ.[@;.X1^J]Z74AU)I6-@YM#QP]A^LN%TM0%.V>G'$4MS)N936Q!U4QG61) MG:AYS2VX67<-4$Q__9FG] Z ]@>N,K-6/5)>=I8[8<0.*DU^C0#*G0Z@UVM! M;X3Z0L*!7"73#A<^])>0N[0(4/%BM$VG%J[F1>FD,018QO8")=)A!QF'Q;=* MAOWDX TS/UC$,?-S:?Y,Z\%4M9"ADA]-U,\R@9SY-/#[]=E T<22:SBA5&M, M)RK)))0036!"Z!8((?A*V;* $2'?9M^/P4H94\V;P/KKZ^>BR"IY/V28< 1 M0VL< /8*TUW01J59F$7#,=CMT(YW,"I3]DS M2Z) _V_RU[C\#M/.'V2.3E M;EJ%*D7S0SDWJC2YW)+?A>NU2G))"@Z79HC#X N78F'HWPP5

S=Q<;?^*LF^OVOYZA[(CVS?9*JUUC-54(+5<<68[#.:0%':^DA3A)IEG^ M-'4MM^!?W350L;?TT=[2SX$J@RV_6(M+F^ L8R%HJU:=SB= W5>I4X?IRC@) MYQ:(KU8 %IIM/M:;[8^C_&@*@I01!P$4F8=S*NP3XW#X5IBPVZI$.]3U#Z#. M PM ")L/C7XESVPB8$L)GG^6J5#)1BU_0.7 M_7NA;=%_L:N,PV;,JEV2F_:S$Q0$Y1Y"\@\I)Z_J_,FP5'46$[:N9)HMM=SJ M9L+M<@)'N[] F>0I3*-A?8!IM,OS^=ZO! ZZOF7S^:54Z@K$LJ.$'8TU6FKYY<3.?5 MXK#K.0Z18ZM+UO>+ZT5UK<(1HBN/TR1U>#D>ILPP8#%E=DKWZ17LOAI">6.' M5-GQP)>;;D4%'3_DRF("XJ2-IL"\K7GNW1C=6Z'-6GMZ#!T^PK&O7SEZQ,XQ MCHPQ4W9A!YH/T.WYQ3UPCVCU[2C;:7G9U8"PMQ67TN>9HJG"X'C?$IU($V]4 MZY@9P_B_1F;L-KR\W\?_M$B/5_-:VY6K# ]:ZWXSKN03_*.D,B;-\N?%__7: M_RLCQWJ!9H*4]MALX^$0-(V^$\3@:!6"ZWN33 2"^?,F67?MX_]9G*[[@0F" MS/[9;^1BDPI]US93_R"2_UVJZO\M#^]RYWK3'N!C8?Z#)9 \4]KCN_8=P0D1 MT/"]AR*C9S\Y8B_6HZ&2:0ZT(F%SQ:#?XA718MLJ1>\/4M]ZAH580_S< M![SHN5[KZ>FIU,*K+&$QLS79J==<.?.*.A_$BWZ/&DA(/R!_4DRS[*&"P.6K M5\T34DSR_@:(]DU6%X&_LDWH0OX5A\#\5TK?/N^T"K=\]:KCB*,(S")@%O&S MSWDADG,0R*T''&>W"L1QV?M^5O2$X2,&8#.KU1K-4"XX'*_D9GHIN[+4M4HQ M^RM^T@Q%8T(1JX*;)12OV%G\+?R_Z@G6G,S8[;>["R+>E:FZPEB4U&HC10 ] M03I-4(2 C_^SI(^HV-9;']OWQ")A&/T$Y$'#IYW4*AG'3>3VY 1'R,MIY,O?W!M/ M)NY&S"\V=+^CLM%W7$Y]A^[77NY73GB3@W[ M:Z=N='E/ 7&-X>K<5,4T--KM2E\WY__5Z?ST?[_4@ MRBC:UD$T]&M S/":0;H9 *GM6 MH(51$!M1'("4MF^QBYI P&%I/^\%<3?;>+7%/BE6S*$F]Q1#&>C+;8ZTJ.K8A$%OTOR>3-.XDQ=6$6?.E[I<%7$Z[O9Z M3>:U4,6++KF MMY3FL,-FJ>(@Y-L2&G/2 >'L[:1OP3?"B@!S8)]?X/9.11 H-AD9,1TX\W93 MRX_XU>%6\'V-,_ %6Y7DK9Q>3/&%6[W M,.6[E&M8PFQ_S,!CTF(>Y'![FW:!?C\0.08)1EZCFX\)XY43;#-5&H-]WEZ3?VET2 M6_K+IUQ:@0_WQ'S@5 *P\MT5XE2, )AVE+(T(YGJ7?OH%QM[WG&)UI4[8@^H M0Y64-=^;]$ PKZ&RF*:52X!W1"TOXHZPJ"]RM)P3&);GZ[(A\Y)*)TW!29Y* M<\0A%8XY(XQ;?/7+Q_E2OX%;JA1.],:2,HBF4ZT7._EXU/#;"+?(G:*X-'$: MW%ZOO;U^3BQ,0=%^ES.%?64<(&-6[%.+> WA=S'>B'37C%:K5*:F#YAS4 MO#8"//3>!/*H\X;)L&LEPYZ\-RLUMSU['L]3:SN:HM-,Y,=%V@8DKAUJ\I2< M#P'!4F99TI;0^G'57L7&7M?1\D-]ND^YJ2S UPM F;/[VF;P7BTBQR^3CB MC1.QO:+:2E'.0=_4VCFSKOE_@_ >BS][ #&#U,(>>.0-0 M$I6S1*47@J$H4:1(B4'IU]\J2G+;IMN='"2[-C"];;E4K%KA6Z$6:S6[FQ9$ M]N,E[12N:<.ZCC-XE^SE_82N'Q;F;L0(;J@D157)<\PP[,NIKD,OCL5O#[ZC M[-V]4K8(53<2P2J5;K #H>E\PV?[,"R\V- ^Q*YY[3'C=TK[Y31Y.D)I='Y:K(04 6D//%9F\WQ-DTK+*XA.U%2MA^5&57 MX:(&3%(9J DI3J):2(^6AHQ4%AV"9F^C^]!6]EJS8-^\?&MUNL&#,/:G#!B^ M@.O-8N/+O8CO%?-DETN$]^7>?>,*G]N;5^Y=X?/0:+3[A\*4$CIYA5^5F80K M].@P@GZ>F%[AE3T[P2DV#".OFX*[7"*\+Y?SMV D7PG7C-G)35T^/Q@-EJ-- MI4RG,((N &-OJ$=>0<<>R75F\)#+Z?AFB(Y7B3^@-*4__8EN?CWV4_2MXP^H MSFX#!<6/<48/IP=P1N_Y7#X$U.@_Y:N&]4 4AXX9 RMMUN9;]S^X,[(#28?Z MFQSUMGC27_B[ER".*#MSKOLST--CH-@V,!\[KXD=SS/GS;CK.IW&C(%;+%9I M66-.E]]S-,X08@BXL SA.SA1?76]_^:-K[N^D9\.1:6CE)6<=6"5Y98==A$ MH /;&_Z1T!&7W5UCPO'OTYVNCWEU-X0!X# ?91H#FUBE H;=>IPAP(G&5_$Z MY4AKVQI%:LS)YYP>I*!8*G*,F_/']9 NEAKMJ/LVYN:Q+$'.(W?*8M111DJ' M,H%&-B=%66/3?@'L#U:0&!YX+=R[1Y'_O%#7S-??UEO#^=<49*AK3<5(-)ZL*PNI MY(_I3=*^'#37^/68,3I 4O6V-IC;*BLPA:[&4L@WY&XX,?L*+\XH8FU_RG?[ MN-I.:B62S0N"[8;NV@_WN^IN5F?IR]%V9EJ0Q=UJW'27]*!1S;&SUH&4D;9# MWXVYH<7LY<4?VK9?3_;P 0ENZQ4I\7OT.'XIYP$[3E?SM@'Q])UV5*]\ 09.J&&=N>97::]99Z[7SEQ^VNC)3I6MP$^S2=6OWKO*[R MEY7^1&V_"'E&O>KO)8M7T^Z(&.S>\A&HQ.=) *$'D4 7?=EQ+KC PN5 MF(-3F1K*71$^?,37EQW3"[_N7@>&_;8W*QZXQ)3R2U8=?:1<\VM?&89VU[;5 M",@(#MHG,*CZYXK54A >W7;00 C0@%;JA[I>=HE>::76*F2$( M04=7TH]UB<)>R.5GCUI!#+\; A,X&QUI97IC62D$T;P'=&^)!!HM&:0-U9TT MC92V&(!>ZM=1'SH.P44*U^TX(KY2]'.\_/4>?!TLP]AS>2W/Q=S,ME]ZM[:G MD)J:"#Y77D*OX;%7A$^?2/P%"ZI>2Z3RFR^)0MP"AFR:2FHA8Z?O4E4%? M@!^&"1P%=JB_ KXA#(>Z.%MV_=DR:"FB.$S2I5=]B!0S&(I$"M)QRXD3^$O5 M-Y,P!%8^B6&(,P%Q1W<>NT^RPG!25_#WB>HH^^(LJD_Z37JKL>G]^QS]8_78 M.%>& 03GRJ[!XWQ^ "G'XU6O;,D6V=_D14U(@GHLR0A TM9,)/=C=])B'R1U M5?^*D>?V6LM$/W]Q8DA9\T>7^A(+<[Z]JD__#N9'SW8)E[!'!\!^FK%##3_A M=ARH0;-0]Z#/&Z8'RO$<1 !I5OH^+^H[AGZQD.][;AKEZ!X42:3!3STWBN&7 MT[X6G]'H%]O\7:[\+ \L)X*QP1XI%_C;O+')5I/X4'C M=)WD &-J%B4!C34D4Q--B=(X2^!XCB5%6B#AXO[2X7^6L_GW'_C/>96F!_00 MZ?O\_-+ V2R@=9R,)$G^]T6*2TW(>!">:8BN8;Y]Q^%(4/ZHN.FBTW__Y__= M77P6SDX&[,ZN3KRB4Y":@9P1 MW-Z39\\!?=V^K[Z&P;I<\L=3:.7VZ-(*(# M09&?:>F_Q)V?$3TRQ%SJN]P=DIU \?@:QNEKY\]2PW?[81 Y"+._A*B)G[,! M:/9[\Z:M#B8GS;^\#;1;_7:C6I0'2I& OQ255A_^U!_ #YI*:] GVB6B7Y%[2J7= M*,(]IAETX6_BN*UTKS_S/.(/M26KQ2I\W)^WA+HXJOR!$DWS((F@9QL]XSJ? MAMXG7:QOK/7G;)1-Z:9MV+9F<+REL13':Q+@&(VWX8^ M71=H$^2JI^=WMIP M1$6NJ8+:Y_)=<%!!;A.AD9D]:;*_ M[([87-%UZJ1IRHU@UD$'[H_LJ;QM^J6$F\_54312V6W!V@DH9?'(G@ZKPXB4 MW$Y=I3<=D)MH*VV]0\^G^(=#=[9.U@3+FY.),YI+\WW.Z6I;C=VP4ZB MX]J8;*]&SK:BD!5V)L.1F>WGG&%OOJ[N3(6.+3M7[3?-5@^-S&S?.83Z>K\M M]]R1Z'/))F^L#*\+1V:WOV]%;N)H4T4IFR/3L#NEM:*B2;/;STTD&'8ZQ;W9:RWCIC=[)P^T,:CF-WI.SDZG0$ ME7;0U:3L2ID15YTZ0GNBZ-L@OPQ:%6<.T,@,\>ND&W+2D"\K]470'*O=,>FR M,S@RLZ=V.0U6Z0*R M^PKZ+BF/%-Y5"MK8#2JSGE,3TA5D-]8E_=RP)PJ@3"?J3O#3I= 9=1: M$/E:9#GQ7$U$F6[&!S%766U1CB=+!)X>"C5Q%"F%1F&1J]"S@=N:H:$9UD9M M8[@[Y%B%+ BEP/!Z2SH@NVAHAEY*3':+?+235;!8M0R'=E;[83IKAEZ:96O3 MD@6=-F 5!.%UKEEXYOM:G%O.>J-2M$LMRK0TY\.&T]"/[VNS''6OJ M%A7'$[9LMZC3"I0N.#2SK_%AYV^X8-QVJA9 MLMMNSKOZ=#9O5DLR&IK9UW <"1UQ%DMD.6E'04^MR:J5#LWR-AH/[4FOUR-) MOC->+CN@MK&@>E-,=E_Q;CJB*X?%4"D7]O3:H96T7S;/[A%X=!%0S,;D_2$U<8TU7,=8Y)?K-CA MN!"G"\ANK"Y07-D23%UM%]MAI[0J]-=A.NTC'),9ZC ?[R;*6BC)WB'7[W9E MN-I'['8QG] ;,7!;ZIZU'&VIV7YA-T-#,ZMMFF&KW1*#G9+$'%/D:&._3;IH M:':UDR*_#0L*NU?K97*TJ&7/)RO5%735I%HOB(H25W M9LLJ++2IVQX)):HS+%!0-]#0[,9&TV!W<&-#5'/BPI#%;K'-#=/%9C>6P&WG M:XW50.7%)M?LCA9F.X!C'S&VM>;&CZVF![T8J:RJ]F1;6C5E-#0K7WLW&O>M M@N<6IHPV(==%7IZD0S,;$Z*NV%B0I1;I5 _BN.Z&_9F4#LT @I^ONN%D;_(D M2,2%I=>I-UQO#,7V$=/L5..1)_?4O-HW M=7>]%(HE7^RBH9E]Z9NEN2J604SJM3!'0QE;QVPZ:V9?9I]LLAZ(#'<]YN8[ MJ4EN:]",PZ%9 &]99KZ?RRV4@N,*W5VM;?%R.FN67X9I':22$Z_=7)"8(U+9 M\DRYJ]&/6.>-U&P(RL[ER"2>#YG^SA?;NHR&9F;=]H:<5);[0Y6?2WG-SFL: M6*>S9BQC5YQ,M\PNWI#MT9#K3A:=TY!;2Z;O9P%." M-GWP>:AN1(&7Q."%TX#?3A)0/W$.\S6=^]L54T^_((P9\4J,X#^+3[[$BQF! M->)C,8+ZS#SYCC=F!(:FC\4(#$T7P@@,31?"" Q-%\((#$T7P@@,31?"" Q- M%\((#$T7P@@,39?""/(S26-.7 G,#9="",P-ET(([#;]+R,^,F;;;Y[,O=Z MNQ9^8M)_O2+VQ<_TR][5>O/WZQQ_R8-&2X'G8"@>ZB,#\]PC&T8V["H M8U''F04LZQ]1UM\3K./\P_M6ZEOGG/U5YYP2/M/TPXN>J=6.2.]K?8U[GG_7 M>R\$RV7@$_TX,%WLOW^(@ U=?9US?,SM#\'M'C@V#L3L?@YV4]"E>]D;V7^7 MWZW 1U>ZA('GP65AKF/?'?ONV'?'2GU'PJ_87>_/]1"U/<.H_ERNVQ4+P[&O M(A8&+ PHD-=7J-L+E@8L#?"/BA[Z<#W84CQGU'?%\E!%XT&$C06&!R0.@R!C M*BXS8+JSR442Q8Z]OZR XJH5X4JR!)CQE[%EG!'#LOY1&(]E'9]HBZ\SR"_DQS M]YK0$_\X.[A&OQ3J)GJAC$A\)^ZAYND9N-9A1KO]=J*+ M9%E<+!?+J5O1I.XG(FUHM3M^48ZTMHV:63*4A@1,2Z+<3-=7:+(8+($?*^L$ M,J 0+%>!C_J9RSLGNAUU+(Y-:V.;8 DE5=LMW&8I1^DYI>]'^?O0-RZ(>,D]O;BAS.SI/UBU'U-MM5_49MR.;G5,N:+0W>:BEC>F8&[/ MKDROT=1S:.U &!U74O5-+T%,Z 0AHH 0X?S:S+F0Z@0)I3T[G9:\7H%5[\3-.RU;E1F!_Q> MZ9=K_M+O"/6J<8'>0N"+1,@N?_J5% M[D;DI2?4^>**/C."74B6R;$'"P$E%Y@QH5OHS 5A-0$9+_<+A,C21-JI!5A$ M'! >T"/TCA0^,KS \[.?5W6T1XI^CNN /R _\1$P%N$KYR<682S"5\Y/+,*7 M(,(O'3-$8:Q]=5>5U%OMP&4'5MN6K6"5NODHG?!# V^]W/-AQ'.D+T.EK0\T MT_.5LAV6JPT92/WQ!88U7*?7;'M*(I![;N:P(VK1MC:R)AS3ES<4_V,U#QB9 M,#)=19H36U=Z=IZJ&06F*2OZ M6NZ"@1[:9:&+#*/P?<-XQ?7$R@Z$IA,!(K#AW)"XQ)&1$0'EBG @]9: B/4= M80 ?V$Y\U2<6N(KXLJJ(BTFHHZF@]ZF=T&@0P)]2:*+)WRX^M)=MOU<>T'-W M'PW[#8EF8R?WFUYY-8H28,&5(\A)T>]8:YS^L7W4G;-268\ 35F9321]*+55 M?JG7C7VY/JMONYJ(JHYI?$!XZ0>$&$)^ T*>\,:Q4&.AODZA?FX'_7F-XM.% MN.W\N!66]SM&U9M,VRHQG:K:?'8#.=2]!#QJ'UL@;ML#?9<_.I?*;@7\"#QB M-?-)O3;BQ*E)%BIL3MEMVB6>GD&K*7[ZE\4%=QAAWC7"8+N)I?H=UJ!BL<9B M_?[ ^I7=0:,X5D=&I]5P>:LN<\EA:B?',%=TDO@3-ND#FAXL MBE@4L2A>I[-SP;FOKR??T2#XQI/3DR)#AUY3X8ZKT -P$Q'D>1^$&\<$1X^K M!\Q@YJ>SI,[78T=)L3A)\AR54_@J4Z.]M.&KV![[-9KTH@5QUH[GHLY_>;0:<03Y'O@[)) M3SL_5URMUP-1'#HF>A_W6*SGI)FZJ\Z@XVPS+LI[J:*\K_J2#I.WD!9IPKH4 MA#9PX@2.>01<8G$[:;5[Y29)BPUYPR:@O]?Z;"I1=2VN0PHP?>DMV[:TO5IOFE.#>W\5522T0$UX0181^Y^XUU#"@H'OZ)B#*8; %871#0(I_ONJ4[M6E/XT@ MM$"8.P[^0JUV1!1XCD7\+YG^[VH\V:N1D#=+^K\AI[%68*W 6H&U FL%U@JL M%>\Z_GJ>9@GF=,)MU37MCKHR. 2:LS!^HP<<##^JZ3W%#1B#/!6>B=Q2G0NM M05YUVKM"C1Z.O+ZXU2@Z[7X@,=G^C(\F53"^8'QYQKJKRP48;':Q6F"S>PEF M]YG?U_QAB[FL[,4JQ]16"I";>\.+-W6_U$TMIO!=BWGYQ6W_&/>FW +$:K@J MSX)_S.N>[IO@AJCI?J*'>X*A;@C$C7_^,J[B*HU+/;&XK]H,5&TK2%#&^.UU M^U5>L#QU8'FV%RK):-V;SPQYX8XJP!-8>EMHY&>__D)ENI-V$D=H;Y#XC^"" M4Y.V^ZP&\KNBG17>;;8G*:(PD%$R?H9&$TPFF T>5DT>?K^ MO(ZHA?FAO-Z3Y?G04@]N1;$W%]CR-%>JN,69Q'EM>/G&Z8 \W/>8G58P7:"W9H)>\JG5X0)Q)5],^.FZVA;= MI&HI.;7)%/5\BBMI+V6:OA$PL&!@^>7";HPL+U/W76\5REO!.M1=7C#G_60S MXWNE"XR(R +;UK;-T43E]Z!RD(5JP7"V*;ZPJ"4M3U]GKW:,+MAMN2QPV0J] M0M..:YI2+C#D+BKOMK&VO3Q$V TTU17< >76%QW:V##KX5*I9L*I=?!KV[*;#//CN-F?U]=5Z'RPN$TUOJ?GW4,(KG+"4OW^I/JE M:I:>PRH^?=0@6'.+7.=V8[)>18K'&8GT%8/VZ[F!5.= CJU%: MJ>M=8<<<*JVANGCV),@/?I[2:U@UW MT]TJHT#O!@W-ITM5&?D^Z8VP3SH_5URNA_M4XVPSKLI[Z3;5U5!N#=9ALZ26 MHPJE^7%C7P(PL.+3(KWL;=-7K7[X M#"CZ6Q5+]WJ4:9RI_X(CW%PUF#EBLL5A? 5A? M=;+U!=PW,+/SHSG99Q6^P8M!:1YJ++M%[AM*IG[/?[O\ZKR.OD^3T^@EYZ7C M.\MD26R=>([>)8D;7<%R$ MSUSP\=_',558%+$H8E&\N#OWKRXS=N<BKJP#]J/1D*?_P M(/NQJQX6=I>J'>Q83=8;T."<9,^@I)AP2HH)6:<*]QK& (!M$19%7*&'9?%# MR^);P^(;^$4O5Y/W#+Z,6@V9VKXTFY$CMDN-QH,%2(9;Y,N<,D1/.S-77'$G M;P)3MX((\H&HP25%9D#X]RX6))S3S8(IM\_M[*\Z98[3R_C0!!^:8*G&4HVE M&DLUEFHLU5BJL51_**E^\VS0Q1]-/-D,8\UN(R=Q0*R O*]VNQUI>I!^OK&P MN9EMOU1],P0P2"^"X_^7PF#Y^,,+=P+0I]H/C^V.8TQ&IN&6I<70H_CROEB" MX;QX;(%!_^#)!,82C"778"&O-YOW0OH_Z$NDN-/:K*+WS65QW&[L.%).]5_X MKOY??KU7"\2$%T01H=_I!T+$ 5'0/7T3$.4PV((PNB$@93]?P]G"I2;H[W>[ MH58[(@H\Q[K,9C?X+.D;K9Q>E6]8E+$H8U'&HHQ%&8OR-8ORQ:[IO@AI!7H>,1 M#'E#(#;]\Y=QW==W7%WJ_%UVE?Z)*^F.C:6?[PZZO>;D*V-Z,%;Z=+^ZKWJB M;ZY_HU5]NI-V$D=H;Y#XC[UC;:]DHUOH+I2E0])Q.&-'_:0+MX/NE*.$&QYW ML7NF,[<+4A83H(.9^V3X#X:+5VA"?[E8\5)-[%EY5^/=]LAQ]>V$WSFN2K7& M6P0P' 28K/^"P06#"P:75P67IU]F[G;];4]L[#URGR3)6(S(Q9+[^9*A%P>: M7,Z?M_55S767U7RRFG878.3+"&C0>\T\C)88$J,-1AN,-F^+-M\X #"7@\-8 MB=6*DO/6O#%W'7VU^LWKJ%X"9L:;5FW?LC>9Y"YPLBP;4!S9.%T+KDNI[@A!%9YZBT-Q3<4]Z2/17^M17 M/<+X#-GY=^9PYP=/-?1T]QHC6+PM69S&\@S06).G-%TD2#ARL TWU&1K#M2E9IH\!QHU M<2%K#,J,WQ^ISJL%$81=D]R;9K4W#[;Y46<&1V;F-*IN*=#BTE#5:V&L\%-' M%V=H)$5F%IJ/DPGK5+9NW=\T\E1I8"W&Z5#FX="<,RG3Y+S;4IV C.5.=YVC M"C,HS)F5UCUA/7.'9(=L-R1OM1/VK &EA=78AR/)]7;:B]AV@^QWO,"?;.<, M.]O"D9D]2;5656U1"B#[RUV[9,Y82B6[<&1V3Z.HEA7#,]3]G6]MS4,:S;2T/,I_N%09;T3U1T?:4K?9E9F&Z+8"62_-*+":C(J]/MW!D9OO*2)4\9J36U(0<':RP,RS,)FC. MS/;;S?%@8Q[*>1(*(1VU-\V%4I?AR.SV!W+QL%UV(/T3I:F8P-NK ,S0T,SV M>_,6N8VJBH1FBN@TWM/9=1U%SG+%I67EF-6IV-3&[TGC7 M7SG42C/(I#UA0U/I(G.\931,'@QDPHH0C$M%*B'I@.G'U>'25:'PBX_L:52S=J9G M[42EW&9;A47!G/0&LB9E]R0Y&C\L@$'737C!(J-171\OT,C,GBI[;L.NU''9 MW6\JQJC=:FP7DQDC]EIFC+!:[D*!SFZJ.\W)T;"TI14@ M5'M\5-"D%IT.S:S5%0_UAO4U!/"MC-#0\6'0_-]<;)>[0W#7>OQ MG%TNS%Y03V?-[FL9K5J==2D9]N ;J$2(D1G'!#UG3[8?T*&"F M0W_;EM'0#&N#AAW52VNYI]+- ]68*9ETI=VBN60R# MQFR4SIJAEVT&DDNWW)&B-YO1.)DV"^M!.FN67C$OUE>^ YKNVHH.O;53!WP> MCJ6S^TI([:\9K5D#R;Z@I$,S^TJZ]"3J&(NY6NAU!:N@!/:VTT5# M,_OJ\4Z_LG:5LJ)'07FQJY5IBTV'9O;%R1[K4&"_50O)G"Q-_6)O#60T-,O; M^L2>VQZWF"JY<7[7]?N552F!TS+9?;D'UUO7-$96SKHR&9DC Y-516UKG G5T*(S%4M&?B\5TU@P)8BL_ M2925P+FTW-_HP=#;UOUT:(8$$ !RDXHYWI'MEM,G]^V9[![2H5G6C@P7B/$N M-W;;S+XV$ .2G=2/8[/V?=.61W5Z1:I)->X;E6#$L*-N.C:C"F#IJF:%7F-^28[4\6Y'UNNQ3#4:5K%+:_#M#+WW0F)2Z;7JK MZI4ADPP$+J1FZ:P9>DU:PX/46!=,M[Q0YY0K;UJ4T$W;:F:(P%=V0[8B:465 M]JM%.C>M]J3-L05GA@C)1([8';MONSIONG46.MU4(6T0E-G8CN_ROL"[!U6? M3T*[8$PIBDLOH\^LEFVPV[Q1&5-*V^O.@T-B;81Y-[VW/K-:I;S;&GL0S=2] MRFDUN2920>LX-K-::9=TE5%WTB;;DYVZ*Q2VM=PAO>TLLUIFWSS$UL!,%,?C M*+/#24:_D%[RFF%#NWPPS7R_3KO[ZGPWVXK<0D'MVA_Q"K368%VO!(.2,HK7 M!;'ELWFWN3U='?O @1BW]\,#J+<5'@)SO) MV&^52"I !Y)ZQ"_06JK,)J(DN/N6FQM5HLUBM4G?$,WL:U7H4P-C0N_5 N_2 ME7)OIW'U]&7RS+[(A6Y/I%VQI+8/<[&QB+Q0FZ4+R.Q+G;7G+;%%1VI=J.3+ MEAKO!KQ\?D7]@6-F+WIY;SQ=D/UQ4?/B&:5:NQDJW\OLR]RLPDE0RE>5W,;I MQJ(XMF:SM P],ZO1FGAS& L:ZG*>R]/:XK#C]"X:FM';1J$$_4*Q#$C0\2:6 MK8Q\?GTL;L^L0#]LI83;N":92)IEK;U&Y:"EB\TZIVO3%)5AKK5W==-VNBI- M-_7Z<=ZS=WI\M_6X@_>2<224_4])_42P:A^R>&F!&OATQ/7OV$&?%Z3A-F MQ"4P D/3A3 "0].%, )#TX4P D/3A3 "0].E,.)[-_]B3F!L^EB,P-AT(8S@ M/PL"9L3S,>(7[O)],MGWNE=S_&I5Z\N> +Q497[VWVMHM) M_ET:F(&'/OR_3_2G7Z2'^)FF7K-UXZ-"\M0=Y5_O5/S6M>0?6@+>@[_\9L[# M1> MX.!#Q0._<\IZQ2' L7WC\R'^.Y*(9W'\KELZ MY&60^#'V!UXP++ABZ3BU<,/B@<7C,?$X]]["\O&24>45"\BYX0B!)>2%$ 31 MXXH%9!!DS,MU!VH?,"[#Q:Z8[Q^DE/5=5JX^;))V 22X+#O_/O+(E[?E5Z]! MQ))^"5O&DHXE_6.P_0-*^NM7SF)1OX0M?T!1?YW3\5*' MO.[IO@ENB+89!P8(C\40#'5S_ $U9/Y6(O(9&YM??8C^O.W 7R_[^'S=OJ/T MS%SK,*/=?CO11;(L+I:+Y=2M:%+WL8;?%*DQU+'C]ZE5-YHL!DO@Q\<^W85@ MN0I\^&LD[YSH=M2Q0#E6 MVDDA8R1I!\5!<+_^\WPN]P@6N 52,G:A MM5$+22BSU9K Y)*>%\:!5RX7?6$<>.'$QK4#P=<7^-$; M&%7_5%%S @5USB:DSI94MUTOBJS=]D;MD7QYH, MA/Z(E8M;-PEL9TG-U;C5 M0J @0E#@N1N2)#$R8&3 R/ 3R'!^)>=<1'6"A WM-X/BRI+T[ M(0.8Y\OZ1EJUW7[,<[/>JJM.*]O+0X9F5%C/O=FN2I;9;LE=Z;WZ>-=%R,!" M;^&&%3 P8&!XW4SZY>'"]" %Q5*18]RI\?)52E2#JA M2G;+\YJRXE,S+WSZE^9XZ/H_I% ,BT!$>L[P@ ^L!U4RHSK^"ZP?O,2S@**2:BCJ: /K)WT?!# GXY*3_UV M#G$KK%;1PG7[9-(!>;(YKENA]9OI@FH4)<""*T=0 8D:6,<3@_2/[:,JG'7$ M>@0@EEO@[&K2=J;FYGRAWN:4TFH^TP1T=O!CAO[2E. AXU1"T0M^V!OLL?G3)EMP)^!!XQ3Q6J,QS7#WG?+?"QP[6#=4UF MD7D2/_W+"B]DGS L8%CX=5C %NICBN(EID>Q+'Y,67S_&;GO>4O]]:ZQ,<1V MA:SS27FPFK3&UN$W$W0OXN&0-<,OL+7>ADS\7&Y?\^2NV-Q"#P=EZ)YT<9ZA M#/A;\O,&B;R.OD=.+GAG+C@YA(Y[R#^^XR+E)XPN MEH K+,V](EI<7+KNE93AZE_7NIJ3Y2NBQ5OG!I#X_X&3A&<76K86212C-44] MX,'E68, .LBCKWY>*0C3PZN\#AUHM&3H,J>[?<1M9A4^[M+N:J_6^YUA?I/G M:J2\U<0T,8_,0)A!/IH"(3M\5M+ -:&JTV08G7 ZO">JR;?PCU]YJSL M\[J4G84?5QAU*KE@U5WLR)%B4[,9="G33.S3/N7E%TJF66K(K*\D(, Q*7T- M15V7>,1R38G'2^,G+M)[ST5Z^-SYO3@[UQ_PX@3<(][2(/C&DU-GR7CH+/70 M"6<$>=X'X<8QP?'PNP?,8.:GLZ3GX(^X5%%QO5K1H+U6D\Y&V&F'5FT3RIJ$ MLG02B>OW,&!<'F!@V_4Q1?'*TE-8%M^Q++YU;NCM_:B7RQ2]EN\SW5ISYY L MVVI[Q -+L>O#1@?Y/BB=]+3S<\47?/9 %(>.&0.TOQ".?<9^ M 7MJ/S2*F_G47>KY9G%;-/;5S<_W"S WL^V7JF^&0(] $1S_OQ0&R\"LIP+\C(:&]XRWTW)PG[ZE\WV$WKT!6P, .\8 M -XZOW'%+[B]D-+F-IHPVUF@2K9'=5O;K0$WHK?I7H3O*>T5UR2U0$Q4CYT M]#MM%(@X( JZIV\"HAP&6Q!&-VC8YW^B9)55&RYU;/Z&9 >Y^;%M,462__T[ M#E;I8Q[L&7Z<%K_\!2>[[NJ+J\JHHNR4$806"'/'P5^HU8Z( L^QB/\ET_]= MC7=\-1+R9O4Y;\CIJ](*"2O%);N2SWNXAI7BQQ,E6"NP5F"MN&JMN.@$SS>: MQ):UP6$V$&MU5V_FS'5%84'U-PK,87QS#&\:0?18L7BU/Z^LH]:NI:[K5J!; M97Z[+L.PCTZ;O7(WM/!C;^)BE,$H\XSU7%<%,]CX8K5XE7JPJ]**Z\RN_JC= M7.JVV>S9H[):J#E4?\<+%6TP2^VF\'V[>?FE<_\8]Z;<'K.:1N!9\(]YW=-] M$]P0-=U/]'!/,-0-@;CPSU_&,]W3GH:];PGWA[\]1+ M^=G>UISNC-FNH/9C-1=- E[3JA,@_L;;FNE.VDD&&%WG<.O6[^=K7%?T4#IX^+7Q[?,@D:M\)//QD MG_6+Q8:7:M,N5W)K=K;L\.1^O]FNFG(IZ"I=!"@-9@915UKJ",OD*-ILTZN-[_97^XED&76% ^K7GG3351C/Y^:K/ M%\>5W%HIV!'-Y4AGG6CQ8!!9]7SJL: S!8F]$40)XPK&E5^L&L? \C)%Y9MA MHB[+>=541H4R'VWVW6$PN$!X&8](47379$UQO/*HV&?#L*H?X86%?LL-R] 8 M73"Z_%I).@:7.^#"^.24CJ:@0^X=O99X>F7=*%Y@BD1QU$ECD#.W"JVUBF9, MQ8<2E^9TVW(6 )P/=$XGLBKZUHYXH$X#V\XXAOXL/:@+4!:P/6!JP- M^#Y+K Y8'? ]F%=1S(O[^^*;+C$_WW>FYCTG9#Z@,_$!?8;KCQM?ZI4G6CL= MR T"C=48\OE+%J4!VU]YP]@AV^RJS.[-9#X87E5+/5EGN;IISVM*.9??C,VN MP?EF5Z.XM)CQAN&NLY3Q\O0.0\TE0 VVEEB$WW%>";]F:VY\A+PU5:GW/ M3;OB.JV.OD\)C>JTEH[O+),EL77B.2J'0WUH8GT'YX82Y(.82-^8)B(0QU[J MV*,O@=2Y)W34!#;")3P?HXCK[Y^XIOA7FB0_1V"9?;-6U>=S2$Y95=M+(0\Z M=#BA?@.FCF_=(U0J!>% WXV^J@W\(/UK_B% /0(]8="KCLV-)Y.%' !5MTM5 M:DM9H_BT+?*/W4F.=0R7R>$R.7SVB\]^/T!AT,\8WP^5TNT!#R[/&@2_;HR; M%::XJK>Z+7+-]-@66>R,.OL9,L8H6\MPKVZ.,0)A!+HX!,+V^*TE &O#U::0 ML3I@=7C/I8EOX)Z^7/[Y&5S*?:_8ZAE<3W%S!Q!Z\VG=* I;Y%*FJ>6G?N\,05GN\SE_@!?;(/Z'J]Z_ ;BS 682S"[YR?'U"$WSSM<_'G M,$_>JM>N38+&XF9'?_GS,_$)=G]WQSM\$]7&H.F9O9^9HKS9@ M9!@Q'UNU9XNQKJ)5^P4JT+QQ7<(=W+"&O66J(.P[^8L,AK$SOP7/%[3MQ[VRL39R8Z4PG^62U\@?RO%4[O%PC>E&4>[U)H;USD_4A M6I%NA^EMNAHEIDUCQ!N1I=Y7(_HK4C@,3KB!/58GK$ZX\?WEV?IGKLG\GIF. M9+,O\W(BN*#6TY8T_"!?G:5F6OB^F;[\,LL?ZWLOKT+'(Q@2=[W'7>^?J^O] M\[U_+^?\OA%,DIE:;T0Y)Y T61%_H__L#W2]+^8VM>9QN+.; M$!:DVZ[W+.YZ?V%=[Q^(O@G0>>+]W?X'=ZY_MK9JEZO?+]66K7[PIT$2A@M2 M;U:Z$[GI2(?*%H$"[EQ_B4T:7PT0<'OHWT*$I]_[9Y?[2%DP0TGM5\V1Z?Y&('&7: P1E['1:X.(;^3T M"V)YFSWQW8%ZBY] DF?5\7Q!G:E(*FT%@&Y/"6$;8@ X#*)*Y MX1D2@\/'! ?')@G5_96QJ ;,07)VVY+*U+@L),[L\C"B+@M";Z+4A M"4(_)\IJ9UKPCAB1MH%GQ.P;WQ@A+DIO7LY]P*W<'P!$J&M-Q4@TGJPK"ZGD MC^E-TK[ 5NYEG11E+6\7R24C4DE/Z5>$0YHS2%NY"]2-P&8OZWQPPO!7^M17 MRIC?/2+XP:3Y\ZSK.XKTCW,_L8]^_H+B1,>$?^T#0.@F:@FF^WMT>80?Q/#I M<8"D*#U<0_=QH%\LU"?,(FS'UWW3T3U(?"2M3TT>G:U0]!F-?L8]/S\O]%3R M-,I@6,ND:$VT>%IC10 T@V1X36X\S.B1X:82WV7NT.R$S#G/&"C5R[2KYT_"T_O81P_#*(T*?(E1%?).!N M9K\W;\H9],(&37WFD2S!7T\[8ZG/[ NQZ@[HH_^8KXR!HCJW&]6B M/%"*\.>BTNHKQ5*U);<*5;G1'\@G,'C[/:4+)@9MXNZ2B=LU$[>+)N"J!TI3 M:0WZMWM^^^7_H;9DM5B%:_[SF5?U_+;BZ'6TDB5\GOEXD09%':LTR/M5&LN" M*C!.9SU4@+AC*A9MA^QH]M"K:H5]Z"#=O*J#"VBUTJKIRX-5Z:: (7;O1FRG= M5^%DMK+DKH_X6''-+2-?Q%%VD",+O04VM?2_S=XW6-G=<'<5@EP:\$*;]LA+ MK,0?QT]O4A4I'+W\&V(+;H@D(H*0")+PSQO"B0B=F'F!H7L$-.709R,V$8!D8 30BWY((8!1EH%LN)3J\KHP].M]K=P*G!2@_A7%\_0J.A;P$?!R=S MHGGJGZ"'P&5[7K"-T&9@Q&(!#WH8(5P?]$#@VL-0WZ,5'E>%9KF=''T;[<)* MS#C];H@2Y1X!/6 3A)!$Z?3'IC8W!(QH$2 %<)X;N(LH(J VFW-4!1.EM$ZG MN]U0$$;IT[8P, 81#&S#M*,+7%80>E:Z-D./G.@S,0)H$2;4X=OMPM4&2_1& ML@.#<-_1;X@FV#EF<(<*<)%;1+00S"!\P&>E;GO*K_0)D/:#.?QL-D?\A0P* MG0"Q&U)/3ZEMZR:2; =M9PN(/YP_B0A&ZY#X, A(Z?T7E T(L,"_PP88R>AQ M *+SWROZ5G<<*)=H/3[\[DK?ZW#<'PZ<#[VL'H.;='M0F8_4A[/#L ')#WR: M#;$J0.R9 ]V+Y_L[PA-!:3EE$8Z?YLPDAC\E3IQ.M $SD(;V)^&XQ];CL^ B MX"H>>_HLT4U]"3F3?@K9$^DI(V[9!U*JW0H'O*,.I'@X/]HJ1B8(0NN\5-%;BY[@U"AJ]5A5UCTN7+G6ZU; M?M)X?,WS5%NE>XF>7 1,E.R!(@0EW\\4A"8H*]RV>^DF$?'[Q^5^K0XEC_:F M!15/&_9&U:0Z'S)*/68FH[R4Z^OB[-._,0QU0"9O XEOVR!$+8[.=IPX42/Z M0A"E5#+.'+DA>L#7G2A"-9A$":D>!+UD1?S1*Y7_3#EQPD+T-Y1ZP(;DO++! M_$&Z)_%UJ&>G%,^3^1[B:S:'F.L;B&$ PL.MZAG[NS8&23UZ3FBE3$(=KM+? M$S\%H%4(%=Q9004F9L"'JI*JD&F"%7KXR?8@Y8"_I9[M"5#1-.A/C@]U-3&/ M"A8C1H=+@B)SW728C)+$'CCFRRD284P/S!(O59A3%OT'#&H_-SX[EWT ,3H% MS/0!R@Z!_RS=[1(*(ISV,R&GVX6[\_:IN=U#T$#9M!.6 62K3HL_:AU" C0; M!*WXF'4+47.O$S%_CUKP"03BL@<@G#W&0F@CJL?WK/;\WZ200<=',\,EW_I3^2ARS$Y BD/!AFI=,75W"!PC0 M=>B)0+:OCK$0M&=.Z-V3O_1-%N'OZ,ZBSJF(&SAIE'C'!]W!:<0*4T<6"+D4 MJ0T%WQB*J)L: &>9NB2IT4&+@]P^+Q"J+_*:H,E :8^S()WGB^=Z#,F]ATJ4 M^DAFG%HOY+O8"235'NCA<0G0=;I#SF@>))Z%O@7M:\I[2,=%XA_MRJU^W./0 MHWQ!NSVE>J%+ >+@+*:W O60DK+O)W".WLG(^;=*5T\7CKYB.\@2I(LG !0+ MZP1P1-N, V@]"(9**^7)SY<4H?UU+T1[^>@>;DV^5>Y.&/CP1_/(EF/\]JTH MKNM7%H;37H1*H=_:3_OYY=Q@N]GH_?%QKQB]_W3,UP,H7P0U1K:"%-2^$H@X MNT?G@)"X)-EYZ65\PS01Z'\0O\]Z19.4>(3LVX30HR0D\@'\/^*/DMS/_PG# MOBCY!JT)=74$CS_DOOIG.G^.$FZ(\]Z?//89P.T ].7J$@6*)\2!$'.ZW9WH MZ&&\)\J)<_0.$'P,(6*F<=WY3)!0X)*0Q44G1Y\A$L(@%:[E''J>(!0A++01 M\>V=Y] W 1Z*A8[Q3WAZ(O114NN= B:JHR9.QY!IE.C/,O":FB<8X<+OIJ$; M?.SJ>* )29M&;^FR+;C/$/7QA,3;SD$:GMD /FBE.]8Q)C4=Y!] L'?!*2X\ MQ96W4?31>&S.%+C=RIU=;_6( -!%-E-C@IX, SH#QG]^^N@C^(:0:M8QY$4Q M"(*DNY#\.;5H.M*PV[S9:7K+2:W!T:^#TN= Z#=3D'_,$GS7NEP4O+^ABK9] MHH7D'ZGHR?+=R\0$\YPX4C%JC[RRHZN@DX4O""QTBT=5M(K22Z<.P>FA M$@K[TA/AHX G*=9\U>S9&1A",--#ZRS@YK&\^9071_+KW%^;NX.^I^0A"TN+-&FN?%W=>\,YO@"J/540=/(?_#Z9]>49"5!Y2$0Q 5IAAP MUP<[YGI0:P?T9;A;>RJ'W-]D,%( M-OT A6G),CD:.GV)K-191<+[OZ-( X9J**I")_,6827A6;O2Q,S1/#D[ EK( M>!X=G?@'HO$.P?U[61/H:=5T&/W J!-Z0L+)TX(^U-F%.N+W"9J_4W"#E,FQ M]V>Z#Y"O@Y#V%L4AY,)X-HW"SR5_S@^9'/BQB5R>)<28Z!1NI@F%(]H%*4XA M8$BS$&@9R'[#9QUS^ @%9N=%I*&D@P)X*+'I8J$D):EFI\X4&AS%8$70Y]#V M]JO.[?H)&%_&1['WSS6E1 MCN2XGUL'Z-Y.]%,Z]IBZ<.(G=N1;QQ. M&O]X=8!.CW,G"-W]C;&/7T)/OU( M[J-ENC\CV)D 6&<6W%W%U[S$[6+_)N;!%FQ >!0K+XBBKVNQSBXI\LZ.TQZU M-8#R='[<7;ZA Q$S10*XI=3 W5_ L_N4K^E4?CMFS_Q^7;59(J[-PK59%U&; M!?7HE$XZN@Q/%HZ<4DK?_-:3B:AG8]Y7$:'HSY=]//-KB9X?CR,1[+:"S\A+ MX7,4<^L__$!<^35Q5$T/5XX)D1Q1@($+M)[H&ABXU3\&Q_"1YO],\S+'!Z0F M)3HY[F>G \557W$\#0B033+NQB5ZG&[#1T'+V72>DN''H1#NO/3WHQ?Q8+[H M['O<.76*3!CEI $-I,6)#FD<@HY1EL>\_.EL);6SP-D@G3K.?YX'G?4N3\=. MQQJ#VT35[0+-(V&\(V$"_[%9SQ88)?V/!_O' R#]*'%HF>8I $\39"A)]/44 M:*7O3VELF7]D43>W6:R35L+0&JJY?W0-(''/P=KL= KS=>'PNY"G M<1"B(^]C%8<#TBMOC@4@(=@X4.K1LU M'OOD_00/*YFP =PXH - M[(/4+<8P#$T7;%UC.;A]P[0IC=596F)MW082?_\;IDF2%L>P<.&"@.B@:R+- M W>+@@G8+;8H!-23Q%FE H'G"0$@3:A/N0= OR@V5H MS1!84P. EPS&$G5+>,ASDF8MAH2K JR-V$A#YC&\1AJ"P$ :\O1#23182$/2 MMC2*1ER0="A7M&! ZO*T9.B\Q/#6_6^0I"3:<,F:;9/P&:8 G\&8ID9+I"2( M\!M -Q_0BK,DBH2"9+(&Y* YIRML";(D5#JCS@!P?54D)\LWE!A%\S&$W7&4$S&5:" M].+@=X0'U.5USF(YN 4=0#T'-)0K%A@:P]D,2^MP_]3#;Y""+ED&B?@!-4JR M2$A=B"4V;0L6!!F=??@-2!!@FQ+0=)M!DBC8FL38 I0%RC19J%N0^0^>H5N0 M[9"P)!#1]J$VB@)\AJ2;- 03GC&HA_PPH6(:-J?9' 0MEH;/@%H+E5B"4@(D M6["M!_P02(JC)+@JRJ(ASZ&V0%I!_>"@O#"LR##FPU7Q(L^8$A1T0>?A-PQ# M@L)I2AH%>(,5!<;F&/'^-VQ)9&A.9S2#@KK*&I8( 11"D"7P2 TX,D-=1N1H M#DF[:/*0YQP"!0$NC16AB% "T!GV@=;JH@0@\D%($T@+/8.#Y.,-C3<%#H(; M5&56?[!S*.64 2D$2 'RG-=92"8:LM$0=)KE+=%Z*(F0>IPAF094#:0?--R^ M*,!]2#H%&6M;E,T_P%T@VCPM<#:$; G1BC0ARE,D_(<6:$,4*?8A=3E6HDV3 M,TY::X@0?221A)JFLP)#0:@1[8<[9PU=8 T-8C2D$ >9!\T)9 \BJVA"3_(A M^D"31@J 06I*0D44!1/R@Y:0GDL073A#?(B)D'P0RVD:B3W4* X*L"@))!0S M%EH68%(BJZ;+?5L9K;US>5]4$H&_DN.M9_.-)AN3+H#!S-K;O* M- CH=:-$RG D]=#P&5 ?D;#:/ F00D#P,!#+(-8Q/!1927RH$ Q-'(NCR?E')U;>+VN_3ZT!2-.9]#(Q]L$0XUVVI% MG+K62M'K?G/'.*61/INAQS\TGQP%!9Y#1@2!KT#I$*YI]":=;D$4D$R:XQ]. M[M87>9K?1@5RV=FWQ;ZZ"OJ3F<9F]T86BM.N!^8SQ:F5':'%;3I]$HWD'HXL MC!EF.!(D1>$E2BF**W:Z6W7AR P52D._-)'*3-?E^TFANEHQ7:XAPY'HLHG[ M0PTK 318D6-2]P.58T?JR!#0X[,$*R[9"CFG&@&IMQK>2BH>@G4NG55X.#3? M[5'%MCP)U5Q3[E%: MQ2TWM^:Q")BS8%8'1'G5[Z=#,M@H. MQ$./K]75M<_/!BK8-ZB44P^%$7HE%,WM K*>='?"+MI5JRH:F6%N8>4!D/0 ^=,Z)9"#\U@D?,H0N]2@-&+ M06;V5BAN!XW&NC57+=F.PR6\U*4L%O3 SFB+3"=UDJS1JNIMT*BLT M,D.%CK)I4;.Y555H9CT <@'T.4&&(S-4V'(]CR7+L[&K*Y2IF/#T#IDZP]@DBT)SM=./0A%6A3Y$4#AOJ,A$(M% 2+4AJ;FA('.,NP MK(RZ)=& +BF314S66Y1'K=I&U%%G&O(;'@[MD>7MJ,NO=FHR:V];7-[B/*^+ MAC(/A]+R2NM;O4+?S8VT_B#?&2_%()TU0[+0B:AVD(PU,BFVE[5J:[(J:>FL M699U<].D(!V"EMNG!2 X\V$^IN1T[ ,_G*(XBZ)Y:&AH&."P@LA"M8 .L&!1 MT%;1)BFQF45W;6,42W9SZ?)PY;5%N.ZQRA;59V9(,0JH<5(4_8Z28Z7&M-0V M.Q349#@T,RLECL9L?S^=J [8KC:ZVO+#2A<-S9""K0\<8$!]8M>IS))E:PV/GK6T)#%* M0^M/&M3*A?JCWH"(1B/FNFZA"^KU;J'HC2I4&WTTE1;%J.SN.[+=$SUWLB"% M[:!N$]NDUY1[D(WRQFA1^Q$X+ KCH"+6&P:7-$V+0G,W!V]"=.N &!-A773F MQ ;=-TNE'$2S*-;2+1&%2@;B+SP,$"B(42Q%TH*H ]-.<7LW=H2ARNV[W^#_,T&$KT;F^S*ZX=Y;3TVVDQQWD5- M4^S/'.[E8U7I%KT#WU]52"\X\I",DV_0ORH1C(6]E ^50F^KC5=D:59K)1^0 MHO]TN$_O+_V8ACDHVS'S:N/.I-#&]W>_39K;7/6Q/ESW2(&DH MKK[[\/[++(V,++Q#\K,J0'^FD5JS.)%D-YZ-FX-EJQD7I+_;(?E=B\5?W47Y M3_)?J8V4_Z3^]=0KE4^K>O^D__7EQLG7_4=_K1\_G(XB=^M.B!++*O6ITA@W M@OW8F>]^249:]I.\MXPXJ=]J MV[9K6&&RBFQI")Y?2^N25>)DV?:E-@PM2,,N#.MEH?9+JWC]L-<"W^AS5WW9 M=+$-_.VIC/#3+O[30N]?V]@_;5>W/^O>^NLUIU=#X_OK?1 <3E+XXHVO.SA> MUJSA:&(;ROM4N/KE.0*G+SC;,)[[[!=?WS?^4@+PF0?\V*>M8G0F0&3EOOS( MW)M?>7[,P6=.^6GO^U];U7.?[U7O6\GA>;G7S: GW9IH%PI\QVF[X4NE+QHG MJL)&A8'1IRIMXE,AN)M<\O/OU\I@:+,+]!"T'@M5)YZJR[]N<:]'13@.FA0W M%L0-M)W^M/GU+YL[%6PDM9VHAMZU7S;3NVB^<.UD]^8"BC+W^>P /_#535Y MZ*2DOH8VPQ:UC?;Z=CM !1%)=42B8.0NGYPJ:13$$914].%:&\%_:FI^;W;7 MLV"?Z#2(EP.%>M;6@D2M% :+5V0J!A(6T76A]>_?*X.5"WX4@:&ZMR,4WW<:[%G M4IJHQ9O@]1>GNL3D-U^4+WYV".A+FT_UH2+_A\@G98>;\/737BO/3NK^ONNL M2.$/AOW:V;&?E>]]UG\ ^T1;-E[MY?7G9&KY<*KW1-/>-\LL7RI?DQ>_-M5T MJ.%X8[US?>7?^P3Y_3[Q69WL+Y^$RPE8$9E0!, >D05%0(C#'I$%16!HRHPB M,#1E0A'<'^)73]S'BL#0]&B*P-"4"45@:,J((C T9481&)HRH0@ K_+C5KX@5&_ZVQXV2&GMO7\ MH R,P$>__/.9))]_4B"TF#CAE[?/DZO]4U)*>XG+YY$@?N5*UD%R)'3Z*.C3 MH7\T>#E>$%4;_[6_"1L1-J+O,J+7\\3!;S*=;TUYE[GA^)V,"<\_#P8=[Q,( M/8(,OA6#W#0.8._ WO&NR4/L'8]J&=@[L'=@[\#>@9D5]@[L'=@[L'=@[\#, M"GL']@[L'=@[L'=@9I4MJ>#U+KS>]:Y#%E(C_MHR[ZD4(/UG:G7WKT5QZF?7 MQ,4_P/O.EK^ZY)V?@_/>7"_QS0'TQR\-[WMYO<_C5N;) M&[./TRQRP_;1*Y6Q:6#3>#.N1G/ \\J;^RF#C>9CX\#&@4D'GEDPZ<"F M@4E'YHWCYN>5WTDZ<*8+9[H>;LA92OOC+#\V=6SJC[-[ YLZ-G5LZMC4L:EC M H--'9LZ-G5LZH]JZIC 8%-_D"%C4\>F_B!#Q@3F!M95?G$91=<,SPF#>&D2 M1N 'X8=_&(9EV?9_LK:^(FT#0S.#Z"V5_N@@L@IK/V?0OV_T%T>X_WG/\5P< MOD*TN/G9"Y]H^!\X_0=?^/1?=P^_<%D*-0/=W?(4+]U-S[+_?%;@7]3^1EN: M6FBJ2K^H.NR>:G4,J2)3W>:\EM>GULQVGI\,^'+XPN2I8AQJJ!^54DD5W1:A M#@*546EP^B$*-VHA6":+X4F[ZL9:1-+>C=0X(AQ-6ZGME86Z6#I]RUE V(F: MUD*WPN31SJGFJ1WVK7#K&E;RH+%U=NJK)[XT?NT,?C]\ >PE'T?NTHJBUTX_ M/9GL;'SI^/5Q<]:M3)HC=:W4>T&T;87JA)SNGI],RW 7FA_]^4S0ST]V$"ZT MS9_/[G[S81DOS&#S\N_/3TMM 76(^O]0#H,HZEE;:QE;I3!8P.%OD+!'[F96 MB"-H+58H[PT_1F8@11'\2,L<:/OGIPB:%>P%OLDU_WP>&*J4W]#NNCR59;<3 M[/S8%Y;=35?E5/KY(\EP.9H5__OO+_7YSLZ)H>E^H.GB0<0WH EIDJ3^@PT8 M&S V8&S #V# F!Q>A!PNC[0B==9*PRL$"VGC$DYCT.E>G=V9=4:-"D*QIAPZ M;K,\',SJNPYB=R2%Z1T&%PPN/P8NX'-P ;<2>A!^"MI+O6\&& @?;[SEAW=L<:.?J!"_?;ZP(N[6J*2/;M@.% MILVILH,$CV*N0_ NOL1];HZ_@C8WL#5P !_9!-:;2]UM2+TZ[,\.CQI(_W#FT0P?7#_V/E9G>V,R\OFQMZT.B66=$ MQ794/EETIG,,37_7O( QY;XP)6L!SU?B'6QZV/2PZ6'3PTSJ5IA4X(]'Y6EC MO -UW0:'9=EJC,7KU]]MC'UO.5L1FD=PY+":YTI4GD)4*%FAQ5P(H\)CH,*E M4F>_-[ZB9JL2&&Y%6:Y7?=6=]V8;:G[]S-L\/^)%B?&6RKHV<+:[Y:;H'!-0 M04NK8HZF20PJ#P@J66.Y7UM1PK:';0_;'K8]3*9NADQ9H6[KMG40E'JX*XFV MXH<1N'Z(E1^'W9TG+/?*J*TQV]4F&@B#'61#R3KDN[&A>UMMO)D=M!UMI1TT MO('VGLI4_GXJP+4JV4[#O7CC[XFWN^7YEB/;LZ97+CK+<21-W'(&9AA_K367 M96TW >N),>HTK&D_SW=5 :UG4CF.X7$=,P:G>RH%Q96@V(JQ%6,K?D0KQD3Q M$D2Q9RZ._7UQ7@*C&K?AYFW":#2N7[DV X+$AJ%? /7Y>FET5C)7&TN0Z:'E M6DSU,+Q@>,EHKO*WQJ&MSK$N@SCB%&[5+0WZM6'%)J\?AQK[R"K3G5CQVMZB MLFW-!NZDG* 3B]")YKZOE@2C$T:G&Z'P>$\B-F-LQMB,'].,,5>\!%4PNFRZ.>;TN;ZH2AM5(JMQL[<*6V2L7<[P;$)%I$]M*Q]>;)W;\O= M65O5;F]F5OADHV#DR5T:T%!PY=(-0C]&^$PD&Q-O>BNR_\7$ (B$"5D)VS6@ MC0#M-9EIW!Q?_QS 0[4HUL;YF%'J54J1*ZOM;G[WXWKK:%9R-:HZW:H(M:/LM26%L>4!LR1KGQ?L?L>UAV\.VASG5 MG7$J/E]@RF &UJ ^/[;H9WYKVNE>.Y7)_P4=ZV>#60P>2HF07 M[ON0HGM;D[R=+;BAM=)"RWS23B=5/ZU>;!07N. "EQN>/'"9%K9B7&V(S1B; M<1;,^$Z63E[)TLNM'B\-?SQ#6M!\2+=*06"^OG?GF"15")FZ5*O,,%+]I>RN_-6A:[H\/VKH949/V(H&;9-,NQAN,-_>' M-YCB8S.^ XJ/S1B;\1V8\9VL.;U?I#I=S%5E+Y #)7;V*T4JJ45U?/TJ0;]* MY/O%XZ+AN6[LB_7RN!=I#J*.%)F<'4N2 J:.&*SNBCH^ ECILVU<.Q:UB5(H MA%ZWK*R7@GQ]O)F,E'*MV]X694HI<0W>'>S\:)?@#7,5O+FW%?2L+93WH:UI MN SJ!N'_QE$>5^ ]C.EE+AK"MH=M[T[)[:7681+>\%N6B*-BJS-Q=P= =;2U MN&N-&#"Z?K6HURCV/%8?,H#JSDO5@#R4NOVN2I)HB9@3\?:\1P23K'&H>P03 MHS\^R'I[594/QX;;)N/F;D=<'P]" 2[.O#&P"TGL83P *WA8D# M@) )0,#,]F%L+W/,%ML>MKT[)4*76C+X;5&5/"75XQAT.,7=&#LP4%WQ*%^? M19DBWQUR$>%YZ]U,7@ER>SD_)"P*+6=R0,0LZ@'1)',LZ@[1Q"/RFW"Q;RR5 M_F+8F2@5L]!H7'^]L=#,[Z:]O6VIG@SNW*3 MW>*$$6^>[#!V-T__IRU6_WG:6LX?3]"EGE:OFW9M-)/A*I;WK6+1@]"T0N+4 M^ .YVC\E"/3T#Y#\[V&E0M0&]"M M12/PG>O'DJOV2AUI"XD%;;U1.])KNB)5NRI)J=SS1Y'/ 9+$E;$8(S,AG9O# M2,PIL+]@#HXYQ7=P"F'6KCOU\DX%L2)HY6Y +XK;ZV>6G,6QN=L0?0 +=AC?H#Q+D/2N3F\P_P ^POFTYGA!Y=:4;I8SL&,)FHYIL<- M;UTAF:IF-HI\]?H'1PW'A0;MSZB2$L^9(BC-V'VAF^0<2 &2"B9'"M]7"(A! M$H,D!DE,*K"_9$]A640B$QM MTE/"WY=]_L7KUCH-=E^R!TU'UBHUERJ"M;O3KX_Z-8+I,5-5X&6N,>6E M:-DO#(X[E:23VZTY*L=RWW>^)P:*^P**1]LF<16@^)0T&OMDD18Z ]^+&?_8 M%9K.JAQ??R5*K4H[AW,)3BE$P\DZSK=$4Y 0//Q8H0I&!XP.&!U^>6N45 B< M0FUB53QB)'>Z(N_,*J7KIY:UUJIG[PX37M' 1/#6LV++9AV$$NA. C+'891X M2)3 P<;/H@33J2VDQL9BO8/1$_W2BO-J^^L[.CM5CGESL) ISHZJ4T;G8Z6 MT('D-@"!S)$"CUT=N_K=N_KO2S#_8E[!+*G"*ES**[D_;;1:R\*R'(#KYQ4F M%2M:1--##QPV>E\5W7'##[L)4J![W'E("GA,"AX1*1XM=+@*4GQ*+'2)29M9 M^HVNHA6Y96O:+Y?RX/I,PI*+LJ[HBPXH*U.P:NMFH4B>\.''JE$P/&!XP/#P MRYD%9]VJ-D?]05&Q JY%;!U;X>O7SS_61H4QI_5V,W#(4_E=N;RO=:DDX'BY M0X*G<+SQB#"!XXV?A8E5?E.L$...J!PJA!9+QX) "]O_N7W;\P(135TXMHB#)1VK=]CIQ-UV$;G:S&H-$7@ MT\=K_0N#!P:/6PHU[Q8\WJ>NY=N0T1^V!E6J$[-R/[;8_N(HKB9^%T$&]_R1 MIR@,&1@R,&1D$C+>M]CEV]#!C(]&,&D0C&*5J_V*Q(Z969! AXC81KH(%D,' MA@XC, !@ , MD(7EK/>NB_DV?N2'Q#!L+/J:7+;:E8W=%ZA82'(5J-Q% #1&#XP>./+()'J\ M3ZW,MSL_K.W?;7WE:H4\/A$I3$-HGSB$\?^38],(VQ@R,&1@SLH 9[UM M\VWLV$VW';":;W> TIEU9=RA#JR9\(VD+B8G\.FU&#UPO'(3=37?!@!O MT .3J=O8>X49:3;EZ;PXF23I2E0N0^=H^L( <&]E-)FLEG&A(8=03POX^82[0U;A.N/* MT&@N\V;XX_SQY2L^_%Q1)M0%?,];%Y8LEN8R6)3F#.K"IBKY MRPYUPB3V^2/UO8ELC$@8D6XS[L+)!6SD=V_D=S[MII,+!YG>\MV@- /ELM\< ME,SZ<;+)S*1;@=V-:^M!VR.F0NS*2BS[P@Y-NJB 1&!Q&(#Q"(HW%OER>@8YGSA*S1U5<0R^J2S$8F',1?JR M6NVJ)'>Z@PCD1"Y]V O&'(PY[WC9+,:Z%8VYBB,O!&59D8NL M0$R<*R,-TU0Z0)"! &*Y-M^#\;I&=AV$-.@Z(RY'"1AH,-!@H,D^T*3S;?F^ MX5)"H'@M6NK:U.;98_L-B)^,U/6VG1D67.;+@<2 APQ.;Z8Y=)% M/!AP,.#@:.HB@,-LHPK=*79ML)@>J*"^''J]SH]O^/[-F,%69D*I6!R#-3UM MT8=&Q6E@BV4L7(Y]#3;LH:_5F+2Z PY JR&W267/')-V; M7/U$YU@*9V$PTF"DR3[2I+,P'G K=-&NA=XA"-JSTC#4UA??_G"..-W1O*%V MO/)1&=6(ZJ:P<_SE-$&.* /(PY&'!Q0701QJO*1&IF-TDI9[PM[ M^EAI#97YM=,P4Y9?@NVQW ;],3&HC-:V25:3-,SI0BHR1W+?=T4E/F+GM=#I MWQL-&OS[X]NGAB+\Q^_\S$Q^U(M]M6)HN*[QQL^FN_WX7_C'ZUL,W])"9$JS MET_Y"W#0)[T , #_^RX&@PZLLL)7&5#,)U!Y 1;Q-*CDHY,_____[_./3WO* M"S1^-JJ9A:SR Y78OV,1>FAI'J'9\,4?-'^G':)7U!7_8,A7V/WP%[PB.3R1 MX ]*_-^GS_Z.Y)$2YD+;$Y^)[,7?"-^R-Q]>'GO]7>(K?_TRB%P$!Q]"R]?0 M$5ZH]R_Z332S"58?*,@%D-G 'U]&QI!_,.^DJL\ /P']3XKYK_8T"Q%4_V,0 M&&\9[L^^\O0CZ@C:+01P__2;W6FL+[_ZS(20;.'W#!!0/ 7V$T)P1#K_<@KM MXV&_Z7:WM*&EN"\"CB@F;9EJCS-:RK#4Y0J,B:E:K1E QM8K&B!Y]-; M7YXP6(;13 ZH@#1$E1$T2A48AE-YRV(TEC=HDV>_?,+4*%.@!5.U=5U7&8XU M54TC356T&5+01=$0:>O+)VB2X@V+,52;,@V5T4A>%42.4W7!AA,/P]F,J9U] ME:9SM&B)*DU3M,HP.JUJO&BJ#*M3AD:+@+>X+Y\0&8XT.5)76<%F59.GX,@-FT.JH%38DB7A M1P*3-+]\0J,9](2M6A1GP?'RI*K3<$2L" 02?K$._^],N@R4!L^9<"(W6"@K M2X>RTD15!RP0&,WF6>%,@[;!F,FWL)0(K<32354P6!J*CA5,^!+ "<*9=&G1 M%$F*5"V1AK*B3:AS2J!4'C B#1E0%OY\@D>Z+9(:[IJ\ Q\PN!YJ"+XA , MP>!X2K071F,JK'(N 2H)5'33)VEOWR"H6G=Y&#WI 6U MP# ,"S]4@XKG#5*$2M6@[K]\0M!HEJ(M7M4Y )\P:5T5 7P"6K0)6,/@Q7/I M6AS%<+2%[NTDT3AL1A4M"@I; (().0U-Z6>RLBB=LVG#5DW=T)$7G>*AX M5F-$BK1,73\;!Z7I/&U"YFC3Z*LHP*@";5BJ97*\KK-0F]R9M9NL!G0#?@8- MD*Q,P89#@\,G35,W#9UF=/OLJP#+\*0&K<2 U@W'87*J:!J\:@)&!PP#;$8\ M1P928T_CH&WH42(T$%U@=!5V+9HL#X=CG.;,HP"$-YW5697E;&B[ MG T-G;*A$_.D);"T #WA3%:VP%FT04(0%*&A,SQ\3#.@SCF-HBGX$V6=R\K0 M;0TZ/U0%R?((?6R()1 C."A!5F1L2^2^' ?DU^,]TP_6VK:CE(-JD7"=3A#U M)!0?G+>T[7'CZ,[,%:"F]&Y-5+J2'SJP)7GF$((-89"&6A5H'CJV1=/P5Z*M ML!,X:$UDH O:MH@R!%]^#BC4]9#; M5QG96KNCU6KGU3=32:73'T[FZ3AB2J,Y:+O6P>^4!^-9NPM;"N?V9.9*BQ7+0 ML%2!%:"I6#94*)R&5%*SK-@ Z>]YY7>:/QTVOWY,MK5X=CLB*N-5W,%1+ MCZUU[)5WNV//J75O381KU2]#F.&!#R#4/E*!8@HP1H+C=4BX:SN49!]F&0O)E27+U6[(D;H@]&[?YT3_MZW%IU M54Y-?7A;9IN527',*O4>G-(DHA]LRSO8,J7B*ACM[7)-YF1*JC++.6UR!1[U MF5*Q38'I@-2)H]R.ZX-*-PKJ=0>UY%*&7N.=/J%S,^]P=$9B=3,+NC)Z>\H8 M3,[QBP4W@*;(+H%D]9M@2#EJ4CGU9E*U5JB7=*]^W+',=#JUM+!;K/2W5T/O39F,V MJ&E(JT,9N-YXIFUIN;ZGDEY3HYJ/.18&_\>-5S[48X(LE^-*)9%^2E'#>K"- MNO0B\LKR?CZ6O*@DCI*FJ6%9:TL8KO5N7[;X2:O=6<2U3CUI>F:,!@L *\#) M&="04S*D+:@:!R=='8@LM$;1L,W4)V_ ;ND,XI$(%JVQYC"]AD:O=RJ?-JU2 M>]!L[XEZ'EARIS/2@N,\/Y-@RY095":PPUZ[4P/K CG52TVRJE11GRGE;LAV M/'<&%*'$XF0V54L#=62@/M.R):/=<2"N.VNOOHC"0TW:30:N YN>"4R%LQ+B MQ7!^8C5(EBD+TE).0^R.@G.!R4+T3SG#TN-&^U()&EDAK)?GS*8S+W8D54A+ M(5\NJ;)04:I "YQ G/;E[L'OPI8I*6S96G4U%>8[4-_T[*-'C92YB%JFI-"R MEDQE/8D,V76]29.M:\)QBEJFI3 [*.%4I!H'F:-!8=2JUNQ5!7WHN10$'I)1 M@44L@H=.J+E88V6.C]DJ989.C(\0(Y*]LAW8,N4%$!1 MWY9G2O^@',RE&1GV3*E+$FR9EH((*A-^,)SVY+IX,-OE)L;;I+O+T?]*&F:(D1KLS0P9G:15K2*W9F8H$0NU!UJFE:# M/Z?9?M@I*D1EQ0.0[PTG)0:&+T>VI +5JCY O.I :C M (T7&!C@B*2 (BE(*R'=I"%EABQ)@(&MF08'9Y:/)T"[ W[AC5KY4Z\I M4=B335O;C]D6: \V*\UON*2T2WI-B\)N-TUM6]9C&'UN?)W?V-P(G7Y%ID0! M TW:%'E=!08/R;]E6I#\T[QJ"8Q%T:2MP<@@U7N)K&AYOKL'A6+;8!>A1(S0 M#9)46A3+*+\X]J5"Z+G #L9UJFF#2=(T)8I5S]/-47\UD=MFH3PP=E&11^.C MTN[16(Z*N[K47 %.BSMAW:S;035IFA9%?>SE.:E8;D6%[G2!CEI7IWIWS3I:L1":BU.P]BNS"L M[J ITV>B@%$T RDIL%16,Y)P!G)C#L;9 L-3G"&(C,GJ:>,_\-M14,][_6-C M9>WTL"DMDWMSSCK7-(:'<&ZJK,#!" D(,(H58""D:1:,DTP6D'SJRS<;7R/X MJ:G*ZX75B;>[HQ(27;2).:7$H^D1^U&1D$ ;ANR%1;'<.PZ2_=B>R,617!T1OT3YZ&>V!-ISQTUU(ETMN'99=)KFJS)9!4TN,"CP'HT,^HS=B;GUZ>:M!1;F]OSB5(A M5@6%ZM8G$WW)!C)Y:INB:VV3XEH1Q/'L'Q<"Y6#!UU;"17W PGH*3E:Y2O X= M1=,M%IR-W#9MDC5U2 Y(&](;*#%5AS,9C(%-&_"V!4/[\UP7[(JB*%/56!M% M:@: TN7@.( ) VF3LYDSI(,DP;)Y"NJ--PP&CAS*2F$-@;>H\W\P;K&5I-HST!93E8RU5@_)3&=UF3!OB(,F=Z8-&26D1:H&$ M4 G;Z? =K,'"&%6 4N ,P(AG3T!%"9R)VADD1""!86$, 16J"S1+0Y.'TR9_ M-@XX.(X5(0%D45Z0AJ O6"R:4ED!QKBVP&EGZ1R;AO]B(4-G4$J&%2!TZRB1 M:@-:YT2;A7:2"L7XW@E'8JD YG>JAJU+I#UXHFA^MU+VJ$(KON*LE M;^7[#FR9PF.^,>T7.^YV+!\Z.V&ZV/!VBY-@RS1-GDA$.)U;H;PF>\."5Y\' M0$9]IM%X((L=D9P1D5?@2SHU.6KV9HP^]#P+9Y"\:!C0546!AB9N0W_061&^ M"YJ5;O$TQ9QEX="T.U;Z0KM>!\JZM&OF:^5!L\([J9R:"G4N (:S88\:-&V4 M+]9LDU5MGA9(VQ8HVDQ-OJ;9&"X&;J>@K(6&Q*Q7JVK_B#(U9W1!UTV@4P"H M/$H<,A8/8V/HR- U.8,5=&CP8LK<>*-1(U8-DO4.VI;J309]+ M&TM>#/R9"K9->E%$?:;TW-AY3C5?W-)@Q-:97K%?[[DP&F/?T+/8,\9#T:P+ MH*YVPH"S-GEUEC0]TS-C:)H-;5JU ,4AJB*J H1\R/(LFN)HBA+%%'R$%0-V#PSD,^1:5L MZ#")S&VTJ2R VQ$"6:^U.%'JOI6G<.M':M$T6RK@=,K?6'E/;249C90N?,=A M=)Z3^XI6UDKCM5"S2QQ**:1T45'9N5@-H?M81C<^+@RO.PI1GRE=#&'D;NL3 M:>RMB^4RL\X[E#Y#WYG6A&_HQ@-2 ";R=FU_DTXD"M'1E,08, M-R'CH- *"(1W2);0DI%(,6@E@DOE.I<%<0XIU7'@%:I+0J;*XT+^%/VF--T- MG4 HS)VYO':6';HA5_).*0E^T_.!V]K,I^&X)A>6EJGU(THBUDFO*5W/9U0- M"(NXY]6Y1:4N5,#$&'91TW1*>[K4UJ.&WE*TJB4/6MT"I;U$WREMVVYQUV@# M::,4-J0CQ+VXT*9.;<]TR)*B;E,ZG"18&DJ-T^#LRT$:8D&&I@,:SC=V.CNV M4?5HS^WJ (;=&@2"U3RRG'2DKE*(O&@\#9V-A9T#2U0U@$R%)'76$&A(\E)R M)JPA1^S4@NRY >F26 MO9F)$TZI[UKL!K '_MA- MJ42DC2M!?QNE^2.;VJSAKKFB$VDUY3@E@4O&7L M-/F53"F@4VSWB=5JFWQK6B7*YGC8K@9U43Z4798RZ%&KPB?=ICTP[A( CKK0 M]PAY-"QUA:F@+$[]GJF/1VN]',^KG,W"60SP4,(Z5"1DF\B7=)$S4LNPFL5; MK*9R/ U).0E]11 A,EH&]%TX Z8(&C)H1Z(=.L[O/6W:(YAVN;O/S]^*D^&< M2>F\B1BUB#BI(2*R!N#O64/4>(MB.3L5%_4-VXL-=.E)' 0XE,'!:Y30*^2"DOJ)ED"ID*#H-(S[. M9%*=]Q?ZOC>6F:/'58/B;FKVYBS:PO7&!"AKE%COCT(1$$VB2LR]'3$]-4VI M)+#[K!K:8T^VI,;8W)0@*I1WJ&E*)?YT,"T=O7$D'X0VO]S;=F\S3'I-\Q&W M!J:+([^6V_Q&#ZM@6Z?0?5)O38)*T(KS5N]H@KA!MJ<%/M#UT\>F?7 X :(M MRI+IEJP\MX^L0VPS(5R![@9&A#@3(QVW3 C1K:X)X]H1) MP4 :QJ8H=H9/P' 8/@%_M#D-P)"9AI%H2B1+20A)*&==3U\P. M-4V-;E&N5JK=< XG>6DMFL.!DH^,I-5 ;C5<]&"#J@/+;(C><#(-!/1E7BH+26E)AI$+@HE&5#5KP%TP88K("S3,L M:;&IWH?[OM[N3>RYQVUK[7U[T5OL"-A[:AXD(<&%RB!5@X.A ,-JE*I;;+*< M3I'0+2'#36%N?M-F5EPO7P6$T%^71)+UA0$4WAOSH&"R.[#A"45Q-[WA2*H) M?.'@H*8IE8CEPJ)OK'45$'V_UH]*_D18)TU3*E';=KC7@C4%VF/0W9&NN.L+ M$FJ:4@DQCJI#SAL;7GRH[W=>L38]2$FO:97DW8HWJ&V',\#-:EVAM-*V%HPT MJ+?FP4KM('OE+3^079_W2Z3$R-O^J>TYC0$D#2-"H!K0P$\!OFZ9 $Z&.LN9 MAJ !XS49XNX_H()R=QDGA>2G=^EJM3PL#>JR.I$+3:U#^IO0*Q=V*FI*GDK0 MX1.6*6V^U1J-XF_>X4P+K1(M%QI>?5T8CX8.5ZU2K^_(:-EP4F?]5U7M:>.! M$?B^MHJL#Z]_^?P;4 WJ2_TIJIXT3E677U:\?E9R_E+N^JFD6.22\R>?T6&6 MK^]]Z8\\C>D[KU9E_P#4UXK[?*Y[\@7KQ3Z75OWR,,8_UD D]?'W7!U;$ MA10A_$%B/61 #QB8LJ('#$R94 0&IFSH 0-35O2 @2D3BN#_ Q61 84@9$I M*WK R)0)16#*E T]8&#*BAXP,&5"$1B8LJ$'#$Q9T0,&IDPH @-3-O2 @2DK M>L# E E%X"131A2!D2DK>L#(E E%8,J4#3U\Z]Q4K(@?4\0;=U;_4DG?Y48M M_,"HWW,NO.R(/S]P4P]\\T=%8 0^^N6?SR3Y_)/R8, ?/'-^!#:YVC]!-W#- M2YR C03QMR?5OKQ$_^(EGTOL^6/?W3\MX*]GT9.U-"WS25J%KO]__R Y\!\: MY$Y_09>*_???.K8@;$'?:T%/T'B>T"GHO\EN+GY(^)MR>"=3PC//8^'&^P1 MCR"#;\0>-XT"V#>P;V#?P+Z!?>/WR^!;V73L' ]J&-@Y\,2!?0/[!O8-[!O8 M-[!O8-_ OH$##NP 5+KS"]=[KO-^_JGM:^$__F5K._6L-G/K9 M)7#Q#_+]1_XK*]RET(IF-U+_\+A:ODG0?UAS>&\*\*L^7]!\;1L\MM-C@HL) M+L:Z&YCZ,,%Y!"UCI[\E<\ $)_M:Q@0'$QRJ8PMXSTL(R$7-VP8I2 P,6A@T'C+-@;!1O.Q;6#; MP'P#FP?F&YFP#,PWL&G<*VC\3KZ!\ULXO_5H(\Y2JA]G]K&A8T/'AHX-'1OZ M'6U%PI:.+1U#.C9T;.C8T+&A8T/'AHX-_>$,'9-T;.F/,60,Z=E?2?G%A1-= M,SPG#.*E21B!'X0?_F$8EF7;_\G:BHJT#0S-#**W5/JC@\@HJ/VZK5,:2*3'6;\UI>GUHSVWE^,N#+X0N3IXIQJ*%^ M5))4214=WZ\. I51:8!^(-4HW*B%8)FL?B<-JQMK$4E[-U+CB' T;:6V5Q;J M8^GT+6C+9N_C2\>OC+EE6(Z[7+0*K5ID,Y>%N6D1#-2W#76A^].6"HW4)# M9.;K6E?FZJP2"VQ9Z;*2RJGT\T>*!3F2!O_]]Y<*?6?GQ,B$D>E]D DIDJ3^ M@\T7FV\VXU]LO]A^[Q=^[Y48ZG+?+[=]<2;7UZNQ-=2[SF2UNSJS&[1;AZI- MZ'504"FOO+!+S0;K0&9'4IC:86S!V/(CV$**GV,+N)6@<]6HB/M1Q-9E5^3V M[#',!T:]>W5HH@JB/V<.@J!P&U-UBX5X,%UU$32Q$)HX/L^=4L.!Y),QQY=:'D=3@WS!\+@M<_T%A7IKT:9XLL@I M"Y;1YCNA1K#"#G([BKD.M[OXNO:Y/?X*VMS #L !?&036&^N5S_"-)!]M'\] M:?#FRF0>):'XZD*_)^@7XZ#8/ J'N6P5!4^RZU7%WDM7GQC&-7':6XK"0!Y) M44FRJ_5HO>RJ?++23.4X\ONF!0PI&%*N$NM@P[LKP[NA*!M;WEU97L8@[UY9 MU,"SZXUMQPKD\J;8HW=6523HZ\?'<[-]7%2[U;T,AR\H.TJ!D61;S M( P*CP *%TN:_=[0JLE7:N1B6^TK%E_NT(4"$-W>]==3US(WL1>3_, [=(8K M8E_6P%"3$*:PSQ]I*D=3#,84C"G7QA1,<1_%\G!PA2T/8]X=\ZBJV\O'9)6M M@D7^N.F[S26=;UV?"%7HRI"-NNH K)?[FF;'A#MNHQPS6GQ\/R)T;TN,-[-7 MMJ.MM(.&M\K>46G*W\\$N#XEV_FW%V?\/9'V?"IIKGN02%".IP2WD]D],[G^ M!"--@E6]4&FJ@&K.]TYE&W6TEJ0*:!&3S=$BC\N6,3;=#S;ATD]LP[A^&1OQ MXQEQQH#X3DGB?%W<\[.!1"KQM-D2INU#3QU6 =I> $ 8G#$[W!$Z8OV,CQD$H-N+',^*L(?%]TL30 M*K9ZSJX?@;C.JLZ.4[5B!I8:A+VX7&U=W?3:$LMO"9\LEHHH"$5KV9?G>?>V MQIVUI>SV9F:%3S:*0Y[3[3CO%&8>XO^M%632WP^FCBJB%:E&1;7?F-DN3:R MX +<1S&\&PJ\L>7=E>5E#/+NGTQ9ZVZK'%9V:U"?3;AEQ^Z+H'-]-C3IMB:' MVES->W%K;F^,EC8_=! ;0JNWF YA;+A_;+A8)NV] JTR=_0E8BS1N?892'"J'[U=Y!KK=B=;C;1IV1T470@@XNIK\O(X>A!4,+WF6++0^' M6MCR;M3RLH9Y=T^GIE *[1ZE%F4MHLND+ AA:7']4"M> B8*CK587HPM8K/( MMPY:&85:R6&_[\.'[FTA\G8VVX;62@LM\TD['43]M'JQ45S4@HM:;G;NP(59 MV(9OW89QB2PVXMLOD;V;!9-7HO1R8<=+PQ]/C!8T'U*M4A"8?]WG-K8!N:F* MOESO!GXP(7BK#(B.S^*CDH"57S^2/,YGJ7QGA2, M57EV9EF=C)M+;NCKJ+ZO71ANT&VZ&IE;?RX;!J'?1RH4(M M=PAMT (OAAL,-W<'-YC?8R/&1HR-^/&,^-&"U,OM@7NW('7;8)3.1*XK2KLA MA]RQL[;GI>M?O,%$2[,]UE<*0.#%0:K MVYAQ'P*KNEW);@P#M>/%]9G #>(:E=>O'Z62TK8A#O96(%NUL&JK0WG=I),H M%:V-7P%N[FW=/&O+XWUH:QJN?;H]]+]MD,=%=]CP,A?/8\N[*\M[M"#\8LLO M"6?X'3'WHC\:$4;5&0(MGC?G596*UAFX\YNJ6K/5JKT\@+('R.;!E4H+VT%B M%I\_DCD&"'C'S./!2=8FLGM$DXBW)J-]7HR]PW;7&-6,UB30KP\(D5GTM+W* M[[UV?/#\U5[H:#LID12%$0$C0D80 5-;;'G8\K#EX:#J!E<+?EM051VTBN:H MU3; NK4G-]WNG*Q:UU_([)3V1:TVL@+0M_?Y:=QX13KJU];;?-$M+0'0IL"P8AC&?77^M<="G9\U\D>J"NB$7JKK?\X%R M0@3F'1'AWE84;V8G;K)#G##BS9,=QN[FZ?^TQ>H_3UO+^>,)>M73ZG6CKHTF M,US"\JXE+'H0FE9(G!I_(%?[IP2"GOX!DO\]K'22Z>C:PL'5J9FQ!^PM]^0M M]Y(R'VI^;$E0W68)S:21M#2'EF-M--VWT ^OE6>?AX4_$%/V;.?E(6=8W;:W MZIKUB FWXPZ-UEII73^6;*FS82\:FQ./4,L!9Z[7FX'054E*Y2!Q%(094DA%V<+'5 MI(LE'!1QRI;S@*MZ;3:_EKTMY1;+UT\X#%@B;D7L(O#ZPU:%#3;+=L5($@ZD M\/R1(MDG@C -V%^PNF%/<(:>0FY):JN[K@K+N;&O!9M94PMKU M+[W>A[W9<%0MU>31@24\G>RPQWB'Z$%RHOP5Z,&]%;EDK99E$&PT_\E!)O04 M06MXLU[E$>8H7*IXKQ/!;TP]_^*U:F&;%HB1+\N@7!\OMFU3JW:$ZP>%LWZW M21=6QP:(FU$/3DL;HAI)*DFC"ZPI7LAQ ."29HP3&"?> 2<^I8P.W:"D;*XW*1./Z>T:Y<8%LKT4B]$9-*V@=*GU[<4C0X0=K5# ZW!4Z/-H& MJNO 0WI;E-, G6.1W/H*48X.+J>474.Y/HF(:R.2$)3I6'%%I]XF5N4CN^LB MF$"7$(@YDB,Q2CP>2F .\;,@L3UL1]%B$BX\KI(/Q^HJ5BW[^BFBQ9SB>ZUE M?BQS]:*YK_'1K*'LD)^CHA06<#E ?5^*"'LZ]O3;]?3?F%[^Q:R"N*?*U:55 MBY1ZIRD48H[PU<;U"0&A,-U]9^YJS]WV\-BY/CP,=%X:4%.[+1.!5/5KQ7DW?SSQ MB!^L1,'P<%?P\&AYA>O@0SJO,"EI:PL<+0:4I3ZEU[=!IQ1?OPA^0N2GC>W MZ"C6^NAOUY5HW"83&I'<&T'E* :SB >$"'!) @K M&G=]1X\(5R>;NZ,C+THNT]^(;8J@3X[./']D.3I'O4^\<&\E)C=SCDK#>BTZ M>7*7!K10=_MV_0DNGL17_F1S%D#(_\_;R2EGJ'ZEC_R^^I?;O\7\5MI>C[LA M([N[<4/PUHV:WH<3 H/*4L@!?&#TP>F#TN#YZO$]5R[3%/&CFEN==9+, ,5J^0X+LT@,69@S+BE]-3]@L;[UKI\&SSZFM0?^/IA MK:R[^JYYG+97D]4.@4=R78J(P0.#!R8<-UH"\VWW7VNM@>,U2K)7Z$J#E3 ' M9%=TD/LGE2TY(*1O#,7^C_T?^W\&UK/>NS#F.]@#4S9<(?;7'L%6P]EVQFVH M6L(>4+T+F:-8#!\8/C!\9!(^WJ=>8=! X,&3EAD 37>MXCFV^C1\OC>LM_E25 OUF83L<:V>UP2L:#: M&#HGDA@],'I@RG&;M37?]O^8)[::V8^Z2JP-C7E^[M.K5;+:@4IFN!Q]Z9#C MWDII,EDQXT)+#J&>%O#S#T^6[R[<96*F^.R61SY&[,Y."\MHJKJ*G"\Z@;[\ MR?5^3\)*&]Z8;:1>O0=& M[:4O'X9*[]!GCO5!!&-5]E2/0S'I[1IO3C88D3 BW2(BX;NBL8G_EKU-UQ;" M \^ZZ8S-JKT_S!OJVE9B=;WUFT/#;E$_GN]]ISG7JZA'I]=Q:4")#ENOCEM, MCY#0G"L^?Z1RE)@^>@G/N1B0[F;.O4D\ZN4'1;YM;$QYH:^#TG$VYXAA9FA\ M/]KQDZFZ5N58W]OKT33/ZH<=@A14YD+G6/H[Z^HQIF!,P9CRVU+*[YI9* :# M?:M#+F6/VS7R=(TDC?$0J64Y#KRJP)9385I_T3)+'/'_DW M3I_%@(0!Z6X "2<6L(GCQ,)M3[KIQ(*V]2E^M3LHYXTKU)0)IS\QGA:NNJO#"' MT^U>*"\GSH^7E[P3I@@^,04!,VO([IR:.V%#/G+=$Z:@VX-R]#MARKU5G=S, M 2XM:_/WEP;AFL)WNO&.AC!J!K'N6]>92_[GPI?876&\V3GWZSPY_8MYH'(Y MZ%LUA;%!>=UO3@<#FF8:EYY SN>- ZN16[YQ['IM8BXOI@6Y&*$R9NYT_Q"; M$P&^YAY##H:755W]?K147NET:->GNH\RMPZ67UHZ M[\5[ (:>(GF;VJ7S;:DTFU6M308-;2'7=_G\>E!U25O=(<1!MR(QF-E@P,', MYFIXLR@H/.UVUD/9$O9TQ:3LD!E=FZ14#P.-.7 M@F"K2;(DMYG6:J"W1%/P$IIRNJN)SM&L@#$'8P[&G*QCSJ<43*=J'R5YR"MR MP1V)=:%/-+CFI6O^SI&F"(!9'/B]R--"5Z3J]KBW[G83I$FN?6)R#/=]USYA MI,%(@W,PUX2:= Y&W(C;/:RTOC;7%47)4M#W [PW/Y M;:CIZX3<)*?D<#D.9WTQXF!N-V2PO^GE0#GEA.0G#P)E>&S-,WN@> M#^I$5 I135BVY8%$@A-FH,NH6";'DMQ%0>/VBYS^O=&@Q;\_OGUJ*,)__,[/ MS.1'(?M"KN0N8^UD8">#:\70DEWCM^0ZO_2>OC&SS-BWVO;+=-^S5D&(#KJJ M+D\N"%^1/[S\XP"^/.\'AO?B-[K:T*E!W2:(AEPF3<-#0IM9R"(_++0]D0Q\^2IOPK?L MS065Y$F?WW[5X-X_9E &/!!#RW-(W904O]9!9&+M/ AM'P- MG0QVUN?+').\^+6IID>!'V^LUSD8@/^]!-/XK.$/&#TC1%8%S*A"*X/W@:*R(#BL#0E!E%8&C*A")P-)<117QKV1 KXL<4\8.7A'QS M,>ARHQ;@/R8_[4YZU@/?_&XQO.OT^,LR0$/[;.4:W9ACA6="T;]XR>+U& M*?WG?_^M?SE^(_"14/Y\IIY_4A;B'^3[GM+QJ[)(:M93 \>*S[SBS^LWWA0& MAH;L6LBW.-/597&J]\38\-LUS__!9UL6R:ED1O 'UOUO&O^%:_EN8BYX=_R[ M2:EEG];)E^%:F6VPQU[:87JF,C>5" MQB)<^WCG7T[QH!U[V%PN9"ZGX.Z&S>5T#'5T,\'?S5O,S<]&@V"C^;_)7!XA M_CE;@0-_LS[UA761_%_F=281'%EA9/HZ,I',ST(3"Y+S$S*,/?^4?/^4K-,6 M0;S<1"\_A-;I+ZO0BE"?YNE'=WGZ_YM9$$?:THS^A7'KEK ?YA%3];2M,PG:16Z_A,-JME(\);)G$KR\&^>81G+>&,Y6:B+I?-Z MF.^/7W3^UIT&G0:[+]F#IB-KE9I+%<':W>D_?M(XZO_U_,X&>CERXNH2);;= MK16]<4PGZ,J'-4G62MZA0HY9:S1N]QM=E4471Y(.$[SND$Z,"1@6,"K^ M"I]N'1C[9)$6.@/?BQG_V!6:SJH<__AQOC^.!>4VY33(>"C+E+.JA35^MVHI M#L0"[OFCR.4HX?LN3<)0<+]0<-W\UB/@0/I* *D0.(7:Q*IXQ$CN=$7>F55* M/W[?T8_CP7K/][JQ45A[Z]Y0&A;L,KDO2! /Q.>/%,CQ-*8&CXX'68L]6F.4R[HP;[T'VH70ZW4N,>MN!GQ^"<*!*A_4YF8BZJ.N??)-%DZ[/)<34/G4[Y]W[RVI M>C/E=(4@VCP%]M]G7/$:T\7N4;KH)H';$M?5-VUE>[ZX^=SQZP4V"([:=AD% MH-+2[%OAUC6LJ!_XYAN3U9!:C:J\-NUZKJH+':G34DH=1^62]#'#Y3C^TI?> M8HC#$(N+B\^TK!X!U-XMJ_]3X$94#ZVQU->Z7EGC!%\6ZLLIA5B;"%D;FV-H M"H,;!K<;$==I"2+;XGK4)8KO0J>_7:5@';?1J4PXQ>LK5*\I^Z#1'2"8^L%5 M"HQ3&*>N+RX<7%YBO>6G^% K*$CEYMJ.E(,@=YR!J-1W*PD!#5IR89D<]9U+ M+KC _38*W,MA$$5/JS"PW0U>U_ZE=>TO 8V&@&8&,;J;_%*(]DX+WUM;& HP5!R M[7$].)2\VXK"UP%DOP/CW='E7<"MR[Q&TX/YL2!! .$@J0 M:DGJ/]B2L25C.GV]'.K79Z9BI]B3E+(C*];"+]!RL[NIZCLX,R5)4RK'@?3R M#"Y3O]TR]?1)N+]^O#1>F<.G)^'3D["S8&?)C#BPLV!GP-.63NL?;=1W G+8PK&%8PO' M%OZ0NKZ'_ ]YVTP!:.+1Q3E#M.*-Q,#0#=NK M>R6*]AV5!,E6/![D! Z?,H@1!B/,+2',ITUY76+29I9^HZMH16[9FO;+I3RX MQ$G;;*LG3:IAL>MQ+?ZH[%=UEJ_O$*Z@0_[H'$M]WX4W&%8PK&0^6?8(F)+> MJ^>L6]7FJ#\H*E; M8BM8RO0Q2^ +=IAY\OE2#+ELMJKQ%SD+ZE^%V$+.F./ MSPDLC;$%8\L]E5>]^R%W/XXI7S_DKD-5!O1,88Z>-BI5-U(Y/^D.WP,<_O:$ MNUESW#EV9)^1#\-ZSS*KX92N)RAQ.N(.".G]O?B(.PP3.++Y*<2HRD=J9#9* M*V6]+^SI8Z4U5.87B31H5Z5ZG!QZU+A7E ?[V7H52XF?H\V2 IDCN>^[3 _7 MU-U&3=TW+_5Y3&#&1XR^TS;X3$GE$6+-=\R0_]09IDJQY]/>6-24=BFH];8[ MJ5$=0RI)GLZKXW(,]WT1)P8F#$P8F&X7F'Y[8OVGX*@])P_JT"N4O'*],6N5 MXL+A("1PA'+K(,>+&(TP&KUW<6J&1?((4/1N^?B?N_6FQ\W7@M>OR&ZATQX, M.1LH$P=!$DK)4SF1_+[E/@Q)&))^J: XVU)YU#3^K]U5$Y>DJ;!O*IKL+B5C MGE]( WZW0^#R@YE\C"X877#XE>'L_T]QCY(R'QCK(5%6.-D)-)4W]M/!"1Z2 M*V;$'!"_[XJ9!\_SWTRI^[>NF,$KMA>[E"R31]^^Y[5B#WTF[KVN!GS]-%[% MVT#^:=4=):;L?I$.I/P I?^I)/W/Y!C XGHS#$L8EAX*EMYM+>#K8+06HHA? ME \3T _R?7I*VYIG+UKI@+'IL+,*WZ%P=B-Y])>#K@"3W)&,^ M.I893RO79A,=U.OY@X, 27S^R.1$^ONNT<& A 'IO:ZLSS8F?>5&'NP4V"EP MQ'!SZ>MO7#LG[4%I,%!G\KKB$>&TQO*BF4R8+[?[ /ZR^81[RV-G+5V-CYG" MQTS=^C%35U?M)0SZZH-\ $UB<[V?03Z )B]PL,35U8AM]3X&>9F#"JZN26RN M]S'(AV "]Q9;WTR-V%!9$X<5T'"UT3K$Y<> M=LI;3H\1OF5ODN^YH%PN/=??CERPO6 _PGZ$_>A]Y'+1I,>M" 4[$7:B'Y'+ MI;,QMR(7[$Q@6,"Q@7?L^^ND,W*&E;64LFLH_X^]]VQ.75GVA]_?JO]WH-:]^ZF]JRP?9:&U3ZTJ M@L@91'JC$M((A!(HD#[],R."P>!L,-BZ=<]>-AZDF0Z_Z>[I[KF$@2!+N1JU M),<+O%CP1'E1CV>E81U! O_K#P7M _YU96X1(GQ?1/C>%\6\'PF>;S'72+;2 M7%7Q5<$:3)W,:C1FL?8Y=ODG^\N57;=#J4I)PK-QS)LM=S8SV<&ZMLKB<2MOQ M;%>O4LUAJ)W,KS\TS]U1_%F:RWZW^.K-I.Z]>+]+E()WL;+HR_>XO%;J1!U MK\$E/&/4^%W-1Z=6I52AC!QF%+555JG@@T*.3D@$&P:.Z?@=SY-1_Y.?CFDW M0ZX(Y*X!Y#X]!/XN:&M)W7:CF*$EHS.:8N2D0MIN=HZ@+8R"TW=4=(=[!&TW M0Z[HRIHOQ[6SQ?/?A6])#G@,.\OUQ:(N$50O(0P+;&BZ\>C,_X[@HLYU$;S= M"KE^]O4W5WXX\;'[;\KM:6WJ58:X8(ERS@GB@,GF0Z!ZX_E$A%0_%JG6=[T1KJT4NI8V%MB$GU18M)N.5%$I\X<+#B_@= MP40724=@$H')+8#)V0L6#VX 2DIH&IPKSH4ZE1T.RK[N. M)D*0'XP@T1TR7P\?9P_-/P\CF7%+MG 1$")F\\5*CS6!50@M$71_/'X'J1+A M2(0C/^CJETB2?[ D1S;U98.ISV].KE4L9>9L4!5 ;XHUL[QG<=@0;4YA]!2_ MHZDH ?W;)* _UR_HVMH#?0O,OZUN2=>Z^MOLIGU;JG"]J__)O(\D_R>O_B?S M_@8OIXG$/A+[STEU_*FKCR3_YZ[^9YLZWRT>,W%;,,,H4>&-6V&V%!:\G&XS@][/!\"\LU^(79#9O@X(G%FOE>"I@ M,5,J7:(KJAL,B\N<-.0-O4\DTUPK;R;E!"0'*MVB2CB:B_,813(G*,LC5$;"@ M@BZ"OJ/9UQ6%1L 2 )9,:)5))S=.XJR@L8V,!ZAD,31"4,S%RUU^)C)_PY:37W52=\54 M^1'NYAGCY.^[QZ!8"EQ=ZC>$U+!'UF8YKL7.$Q))K+N<47L4D M^1%@=+:H_+M J2ODZCS0.$>L>K6L*DZ3>ML*06E]&0K.1#92A$D72 N^;JK\ MV&#^QVXP<6K-9&':',Z-91$0G7JWR:WD.4*7-\;S(WB)X"5RP:[Y#.!=U@<[ M!\OW4\2'=Q>[*JJ MJVR8>LY;J7YT)]5O>R;P? _7))6:-8))8F%@J^5J2#?&C1ID;4+39"HO5IEQ+I]74[G1(H'0B(7F[AU+7/8R MO@B,?C8811>P?#T2G?TXX'E$:O1=?*ESBQYP2FZPK*,M M$P6M*>XN'K]LI>SM![/_X\M0D/]LJ58)+#@%Y5-GKMMP'OYO@KZG'^ON>^9^ M[N8_^\R>N +V0T5"_U?QG%C_@C _[D /-.Y_0&0_F)XVYB8S6S0-=PFN13..9PD]IX MN QD^1 "F->6LH3U*PE;79]EA;]MWP@>CK'8-2)49->5QH302(V(U@J7.[PE M]M,BG6?JO_[@]\?AQ?_O?PD6@K5NFHB^B OG)CI^B):?1_0@HW@IMDO)H>3I$A$7.Z0_[TZ<7%,FH:X1)]A^05U[PC3Y/*J7>CR> MPE?U(1[HA88!N$:VW+H8U;U60=1Z8W,B6,F.+J?Y]D1+S$\CW+N5+=K;#CA/ M;C@_9.HSB=/Z%KOI M;6U+;VZBII.C2@ $K)QE1R,PF"[']4O1>Z*37DU-+!AQZ;+X7FA''$>_WJMF!MPN?B>BLVX&\"0FH^NS/?^%_ MMDZ?8@+91>[^:.,9[H(]R$/4I/=N1%W[I^APW1%']/ M$]N8U^]=; L1(D9 Y__*[;W,R+($34M>8'MT6P3%%E?XKKYVO:S,*"Q^]#Q M=,2@WRXP9=3 #W]X+DA:WQG\IN$PH+<>/CK9F4T$<87SL&KO6A;&'%[X,Q_ MY1@TEZ#N_F_+41X%$C[TRO6OZ$%0': :FNM/-C?$;#[:DR%$6SB?%HKFH,T@ MA7 %0L).#^0_>S+TE.0?LNT4-^10C252QK4XQZI27 .J1),#19)E3H90I5$J MQS'$0)5_K=^Z^09',Q2O<;B$$P-*HE6*DN*D0L/O/JHV^0FH;3%$E+LLH,)!H00.*!#"0-ESF% MC?. D]G#;S 0T2A&526>8F6)CN/P&S03AQ"ED K)XG%:QA^M X??B0\8B545 M3:)Y/"X-&$@(2E-90&D$P0SH1[/BXR1'D(RD L!)M,;#;W #7%+AV^+D@.34 M.''X#9X$O(*3G(0K2ERB91FNB.1Y2=,8A=8XA@:/UX%#\@UD@I5P^$ X*TAB MGF%Y289TQ0>*S//\HUEQ#,N0 ""@O0-,0 M>SB>XP$C/Z8N#0!-X 0C490,WX&HQL?I@:1"Z1JP4+!463GX1DN15MF)D]53 M>DTHUN?53K6]L%/E.MI!'X^LU#.BXI# 4E-&!1DMQ.%-)YBBX-D5C"#!X M_.RZ/$W4AEDVP*M$U;/P=$X?" EH6N./1Q9Z;%OO%LI K*;)SJQLUA2CAD8> MK0POM99L9C'+"BFMW"6+^:"BS>MPY-'*LOU<*=_R74ZH+IW1#,L(7:*,GOEH M95H<9X ,.<$Q'.0$2\!%:5#BH8Q3O$I#ACZ20?CL$C<5+98U-2'HE/5.3F3B M+CN4J..5$;1?I^)J=6%D6_)XXJ=TFTW,X4: M8?JND4W-)324O$"S^8>!\_3'@^-.9BOA-3 @\:0]"BC#F![^DJ"%T8 M\;YYOS:]Y,G$=1;0-/2!N;RTMX^R178F<18X0U>>C- ASD'"2,6QQ6V>!U-W ML_W!E.[CLCS-SXN927= O3UXNCVTVO1?RKB.A;9=M.J.[H]2&Z()"\4,D+&3 M\#QHK .U)2].VL7397[N!<2JA1?86__W:*]^Q% MNIP"0A+O..3(J^""(QIO=S@^F^)B'-A31DXDQ.QL+K&<,.QP<4AQYCF'7WMS MH.P^=FV:](1+_W;&]BO)>7:Q&-6-5'/2;"4@6XS2VUWWSV;L(-T="8K6G.-@ MW 5Q-YLUM-&^-^3%#X8L&W#R=0!(SU+08?#U\!3.] MEUEI\[)!5F837B_BY605T9RYIU_6IM?&P^YC%SD%_L)=^7U'T[%JX")B0@?1 MCCGK[$C']F*Z'2N#A:XX,1G"BQ<,QD#Q$1*!A3*2[2&(P9$@IIF!X@>;[R!: M;Q^E!*X+;&49@X)A>QN50+%'[S[6@GS3 CO\3#8?AD+_T]F;#7PI1#I==G6P M/Q_=6V,?U"K([E %O)CJF*;LQOX.$7']RS_WL02<4\P%7F#Z=TA*@"^[RY@, MI7%SIF'J?A(&4-%L!K(IVPHDU @ M/Z8BTJ#G0]'%'KWW[O"E09["&3_BVT9](,-U1[V/965]PT#30?JZH1IZE@85'(YU M//A5"#:R%[@AYKS,[_7D7* X0QN*J1J;0WS0[<,0]'VL@Z8!]!F*A6RD-!0YJ$CA7ST?OFL(7VL#%$:W)G!U*GKB;BO>2&%(L>>W M@[0^@YNX5.Y6P@W!R5%L>BH7C]^2),Z>_R]TU20]5[!\D] 49^EE06RAB@^!P MS)EH^6# N+)4%@:!Q.)%8Q;-X+OC\J31KF'!UIG M7.\Z"3\MA*?PS%6=Q>:%%=E12YF).%VD%M0J5VF+XRN@7Y4B^F8Y/E3PE.\3 M\69BV&E/(;)0SQB'+PKZ1K(W:E&>5[B<\+"LEF[8%$%]0.974 M7+KS?G_I;>PYYDI=[C261267,Y;9L4IWM;0K2&$BU]-'<>M#[/?CS_-L.3/H MO#^-^4NT1LQKTUDC7<%P':>#QE2:S"I4'6G-TV?3]Y=T2=[E)QWD&G^*^AR2 MOZF,@!J8H*H)M@\GTX%F15KW%"B74$2K]H.7G7"AV):@ 5G29T!-A(9]WL[; M*C)% MG<,M()H&,,[?SDWGK 9VP M ZJ*[PR NS7CX)^0+P"':] \<>9>[._0A'<"#X[V_OE]O5(79KKOCLS7)1T* MLK$F'OB]_6%_#NB >7.XC(Y&E?61ZC9!(#S-E@/?V7ZP/LH./SDX\=ZK"]B, M.9:YIYGGZA#VSGOWGN_ 9VJ0AUNJ;7\/XPJ_UPD" MCY#I&A@!D>G9.TDC1D1&T\]B M1/R>C!CQB8QXXRUM+_K3EXUO[&=^#QQ3?349SFHO?I@&\2,2# X>N;_B7YMZ MTN/__O<_@\/5*HZ)2!">]+UOY?P]1W]IW^KX<_4AKZ#5.J5B39]U7L41E2*9 M>*M,?.U-"1\5B77.S>>)P7DOD;]B,6#XFY:#A[9Z0#VDSV?U-K_0YKE'A''@ M^;JV/*3"X5'&>9MBG1D47S 6OKHEV/,^P^UU_'H^7GGK#;T>9TP]GWZLK$\[ MX=.E?-N65:RHDJ),=]+=.<:YHIYX=Z>OFHN25/UES91M/V&KPC30)V@.\.>, M;J,DS!*0/=! Y*EJH@?"T]D$*EA-*$I@!6&>9!I,7/B"\- 8?C-A.9#;J_#7 M$PW$EE956=E<#P? M3OR9P%'N2BNJI=LBI3M"M;9*$H14%T&E?EO (=?;N--OBFDQFP(M5TTG:_0 MU5>RO_Y0\3N".*XJ.3-PG-< OW+@^&XFQ_/1ON^&'"\G:5\_(*3->% M\&[* M 8^2?D+J96BG M@)42$A6Z0@RT:%YW(4JD[U?KV$3^RV>H.W1@3 ?+Z)VRKAC3/DB ;JJ9P)0; MZWZ"?\E.V]Y_@=>SI>W_% M.^E,FJ$,S.X673*=*56]&U/C7$6=+/+*="E.IRG#Q9KI,5M"?9,V;@?)/:?' M%^CX_]F9'$>M&Z\$,JZ26MO6720N*SC%2 S#0+];835)9C12H@#'$30M,T Y M:L@5SP.NVAB.)"'EJ42EZLXQT#K91*V_2HX,AAVN!,O)Y:B!->D0]9--U&QK MVFWE>,XV0%UL9%N$$I3'PU/MRW0,2RFKB9,64I-E-5U@0=YT3[8OXV:#0C:_ M"!J&'%A]#J-Z\P482O1QBS$O38BRVE!*8C%K-G2OD!YP(AIY]/9QV_4[^2KA MB=8LO5H,&]GR4$G D4=OESLU46JG: Z?*H+7;!8#-L_.)>;X[9RDQ,MER<.% MJ9"CC<'02K6[OJ\O8,XIOC+A^*Z8[KX+QT(VZF@[Z%+_FL!VJ=>B,C M'M?!O:X::]>%]-<+\9)PG_&=R3/;-'O/,.?=G;&]Q+F]7J6O.):G[I]*S;C* MZ6X%07^<672PPWS.7 ^[QVZ8N%__B&T__#"H7ZXN=:=)ZQ)A/^S;>J*F5!:2 M(Z&;ZN%ZK:X Q6N#QC+Q136E>TQ'M/'T=?,75-*]K@5%368>58-^9K.F@]7&6/G_-NAF>^^>?C!UB?4OOV M[#[TY04L85W'NKZ'PN^>*/2Y9O9?JNKSX[) 0 @^?[G?1X1ADY&V$0?B<\7A MI0WHNM$@@OLKT?<;@/L;KF=<%_?=$/Q?M3AL$/^VY0&/\#_"_Q^A\.<)@G_3 M9;\4V/FFR_ZA0OY"./7RJ_X"?+L^B?\"(GR[7?Q=33F^8GO/N, ;Q30WT/US M5D]^0=3FZ88S9ZV6OX <7[+H]<+@]#V*7I793;;30E/L\/C2+/&4S:VZTS3*AJ6@S\3=$>QE"]A_B-)>Q J)=/;: M2T;>J[3M>C*^2HJV:V0M3G*Z6I+.R'6HM.RO/P1]QW+/U9A_/OLO8TK]F/!' M#;(%IW^T5Z>47&3Z265VWYO%LO M,U6PI"N$6<*GI#E3LD*OX7@)J)?(]"'O&/HL]>HW;N'<3FA(MW5O!-38Q 7K MVY532M_M8>F$Q(86&'$79XCO'IFZ(IP@O[C-?0035P,3%S &WX03 MZ1[N&E*V&QA3*EVSG,)08_L()];!,.;9SB=1,.S*@V'?-3'B*F)CAU!&02A3 MG0 5OE\*R\[0O.H8HK]@75^-T>[+BZT:F.4>\H M:#W1Q OMJG]./.VKFN-=M.O3+?A_V\$/#PG=8$"L03^N(3/5H#GR? /.AI RM[WPJ[MO M#&0/3@XJL1.X,=GSX'C4J1$-@BLWX.2@JJIAD:]W'XOM= D^0C$#%:[1W3@F MZ"O_]_5[.?,>9&A#FH9=K(Z\+':-$Q79=24IR<_)R715,#HB/RA6[)G;*R5^ M_;D"/#SCJNMJ96FJ95 7BDO1G^6D-D,OZ[_^X/?D"6!\]$$,ZJ&): +%U(.R M'[.<&3K91X+JH)IQ ,5RLG_,6 MK!?O$_N.NN=S-^]K@+!?;TUV_67+E6UOS0WON5Z8@T$<2ZVFC;I 8K[3=5U[ MD3(V,JG; 5 3_C/C)#2,B#IG/EOP1]]6Y\R-%,'= (I1S-^3H[,WTOQ\E;N, M.9J"\BK#G=4"%D2I$,20&9=T(/*C7](Z- 8A!'I;6RX%!1M"MJW+,7GF*++J M>-"F=)U@.$)_@Y_%)H'K!3*T 'UG\ZUPOQZZ(+P-P(.[] ":M%!+0\/4T^'2 M9!>-1L;IR6_X(VC\SD$L+/^ N S'SG5_%'/@-]S8T$4F,30N,] :1L^ $P+P M29 4(P]^1X4R<0*:$5C=A>/E(7S5$,I.3+;0U01HY;O535Q'"<)C=->QT S@ M]H!LU;F-S%XWQ!L7(@/\;;!\!2'1'O+95NX.ADIF$TN]_\2 M7M& +G#8SKDET41F^VXA\8C*UP%5&T*7P,I#< M^V-.;O6T$U R* B='JMU)QSM:)%0-N&N3\^L=A9DHCYY^; P3:(?Q('"@W9 M*7$9JXTW\W@.3ZZ=?RT'1KXQ*'JS<1OO".JTHFXF+=3??SP5BLFIFT'8B2;M7>[W!_"@NJ;(HH57I\ M2\0D>M')#3 LR$%-9>^/LT >-#41:AI4+WD9VL;K;=H#&Y79ZA'<@,'9@S>? MPYL,FYNI8W56$ZSVDE*K0\5PL?>'@!)*>)V15UL3:&\&$'XV+)6*3_,IH3(CDT/4KYYZ1B5..)IAL$_5U;.'U3^'_FI]I!N2P:>%8I' M-0X+[(SP@;C NQG Y@=V*<7--+%9J5576")>GI7GO_[8QW$"/S:2H?^/0J+R MZQ1BS:@C]_^K0LW7[89 4$86_UMM=^@10,D"^@QIFR*LP_/4SX@JMR M'KJF^F9Q7''R<4$VQ\"R.3%':^\WG-]$UZGH.@/5+0M&MM]1EKW*8)E%T4C\ MQ+;[+.ZKF[>@@Q/XTK6=NUMI+.58$X1/?^\^^N<^MJ=8KS>U+Z)63UC Y^&_ M413B:C'ICX5BW6((J]A)-:H7TBNWZ^&YL6IWQ-2,[\SDFM\D\\/3IQ\'EN_% M3=_ST+XGY$KE1L8NX]E50O%520-V\F,G;J^F_7#8HA.];+6/=_K5>:)1']>- M?N*T[KU>U>YCZ!AS=U(0*HR)KJ.#.[ZF*U#54)SWL7["%8:NIN*X$\=%3NS) M(X!U5^&]9LD*?+2+L@%&CP*D%-H[S]$M^4@B,<=D?_?_QRT M>CY*"=UDH^PM:]-BF@S#X$. K3M)R^@RO]^R.9>7WC9YDK^GB;\>PN^;:2%" MQ(CP9I?8WL^(($?41!?+[-'L\ *D]=<.[X[9?OA"2^N]2#4TR-%--A;\=;,R MF@A-GO-VM@Z90CUPYK]R#)I24.W_M^4HIZS!][YR_2MZ$!1'2=X?/G1-OSGS><%I$7 M2*IY(B-DC2OKI Y91QD:MA\#BPFPO= !>4 9W_$AU>&6']G#QWM'=0+0(NQA M>'FHL*;?R8U#7!0Q.C-+1M=K^=QI8IKJR3/#@4RGUXMK#%IE5-G]")O MV8UX/56)8E:0ZH2BBDV[O\A4VZ*US+TY@TI[XZ'+?2PGNXZIQ@1U#IGC04-W MY,1T+R9OHEQ/GY[AF:%X[ M1K>QX]3*,ZMX'KC?1)#;C(8( ZE=+(J)<2O#'@B8W:2)/Q7X>\>+5&@)7XX.9+$Z[>FI24H<=7WVSF0FMPWT-?&5\>3]WL3S[.VD-7<:5R35)SDU4E[M6JGZ\SP MXM;EYU$OJ[>64X6JKW58$I@H/?%O-"D2_W?]:_@+\>\_VP/E&)@& M<.<^6!DZ\,;T!;9>UN]<^(_$CFV\/RROVKCL#?! FLA6B0J]%MJ%M'!H^R A#H?I=DNG=AEUWNW16W?8KZ#P7]BD[ F"XV1 ^@,N#K*/W8V[PNW#&?MZX4U M4)\OG3>B)*?=NU-E$J'3-Y)1$5I8AK%V="Y1(/8Y?A\4122)VXPC@A'GENL# M7&;ZWBH[2&&+#Y1?G9[4:09/.6_/^SU%D([K*SUL9+0P*&Q5RQE>G%AEJBC M[+JG$QSO'IPY9 2N]Y"=LWT;$8ZW2OIKXAO/T__5X8Z\7L,QG2\$0K9B5>AF M ZRR4OW5UN(;"?OEHGU!RLYSN4"K#1H581DL@&'@"7%9@Y1E3O4).@XM[>WR M>WOZ.L2!TJXWE<'K&,G!!J C;J$*/-0N*BSV>4CT7E<@#Z 2V>@,?@2 ?[]N M:(7B_Y9LP-U>G:$_(L=K]^+UP?PV%(NJ5R:.A_;XB>N@+(#]BL#=]^'$T +6 MU2FH1MN2X4AUST4$LH<4?%U/[0?N.L"#DM0!4+UU>Q-X51S+TCUOB]DR7$IHS, /$/4VLST=5WU^W]V/ M].U6'6V_8;[IAAQ5>U>1NDO$/KDUI*I^RNS61YK0P59IU9RI,Z*:0'OP"QE MT1[\#FI3I,IJ&<,3\: R,?4&,>NG96CQD/?TLT[M5L'N46[/5B]V.A'FP0!U M77L68I+FRI[O!@K4;=24 7ZV\R76Q6D' '.^ ^^%Z(X,VOY? 'PMJ^2 CG% ML?ZT9]MMZM,+2S85!U5M[[.3G.[7/+,WSN4$'.MRP]5LW,M2Z%3L%*=?XX/N MI &ZWV$ET6"Y"Z-#)(9;A+]ND %=]C7VAV=>.[F)M5!T_91DS.&#T:X6N ^. MK>SO','O:8_0KSW)*D$2>8TPXQ3E"&7T!8!36).I 25D8XV<-D5FC"2FI)G" MXEDZ3YDND5MQ-0BNW#UYW"CKK]>(0=BDY!@!M" ,]6YX%NGSB?-L5X>^?KB, MJE9Q?+#/U,,*)?T)\#:( ITNUO21D6V8HW%Z(:8,&"C;^Q;=9?*;B0T;SV/?#..N.G9TL222R]&4;LJE>#G_I6R< MN!8TX0M.4V"I7+Q!:_%,-3Y\@8V7*,L]2X+5(3?(NN,5< Y+"61?4]KY<7+: M&7X@O>KCW(@O:^14-JTDW#-:N5=)@]PGYLG]R<6FNZB_8SR#ZX<3KP MGVD 9[.IKM5T-*--G=K3.^2^[03W2D@;]"?X@H?OT^\^G%X7-*"LX4C"SE1< MVA[[5$=4K;FHL\84$]@E,5U7.3QC=7]!(?XY^%',C+QT?8 W17EN].:#>;\Q M%M[O\7P*/WHM0V@W]'ZHX.K."GC55\% B1NVRW1=3_:8@JY499ZSRI<+JBS64SQ17 M0ZI1E?"4/:( 7LZL$*C=^NE'#EU3@GP4R@S)/\BTV:4SGZ6*6$6%8Z+PJ^F./'T]%@3=G]+<1 ]Z>4+\C MQ9 MAW77K9(>UJ &FSJU#1W.EI#T":T<0K5>SW,+LZ/AR)A+_;R@V\2@W6/KY6GE M@H'=;B_1JE-+;B6R6=E?8GPZQ9RA2N0S^C <$R_3'+<,/U>KB%5RD>FW? .7 M^QNJON1C$V31WNCPL\D?8\U*(+G)-O&( /<\>>GNMZ&#KV'@/JJKJ^TGN,8Y'2"=[M!?%B6H7=/G,CP^ 0] M"IUX9*Y;4'G6^Y-N*_H$[HS;HU=]K1'0>?])6K IRMA'B"TF)FP[D,T&@.B" M]F;4-?ETG4^YM.H1*[^1-Z:%63T_-U>53CSTVIZQT1&&R::YMD/@[X7 7#[P M;_L;>1^K:IM.-4_AV$]BUVMU[KD&0AD2ZW0G$\TV,-=4ZH5XC7;YX0OLNLC! M[BVBVW.4MOG5=-IJ#Q01THD>TPW=G:7F+X0SYF&US":L$);;N+M7Q\(S/1"F MXH>MQ,-.HIOBG;"-O>]] !0C33KF;\6QE6=8[-3%EMOGZB4\X$ON*)>O&!.A M_H(R.2]!6MB7;B<$D.EK1J\9?(L!Y4_A_,QE:BQ=56VC.:G9QGPF$\/B%W>( M-$LT8+BLT!9!NE&K9@$FB02R8XA+I\FV,8)X[MCL5D=KX0=\U9/PI$J!66GAC MVN3R>+.KJ0N)R["9^!=+@#ZNL(9+2DMC&D\'MC =S65DT!"GG/);:]-ZS (K M7:],A,0X:5B3#-8L%D0A[7YQ5#@0JLF11*1J(A98:<6I\T%J"%T @G]K6/A- M2A@5<;WZI@3/9U9W BY7! M0E?@*S=EX.LR(\4%83I+8MO96@6Q@FSJGK(I?*K=YX^+GTZ,WJN#.O'7=2.' M[0RV7MDE4^8F1,F M:R]#P_SRW1Q2>VGCPB9K_ $8MA1*@PU]MBV(X#=W>?$O#^^5'+>W6 HK?+K" M^,(RE>H]:I+_EC3]LFZ'Q63;;+@3"?K))<22)[/C"E.M+OL%U1$Z6*K*2BME M,E4@H,>/6PR_H5COKTU7]<$RME?WN+T<9Y>:KZ\S\C7=AK:X+IOKB\S".,43 M(CD(=-,/VR*$$C:".H+R0Y3MXW9J$(KMKF9@ (9PS@\E=N'0P Z[C4$MY3YB MYT\VZ*T^DM@OR"-YGP [B7FUHB9JF&C5JRG+ATLH?[6=(0<C/ABT\**DX45W!)3.-L9 M#3UOT':'@S!2_(QQMW_%POK $AUA;OOQ^D_[BVO9,4LC[&&_Z=;M' M)_)CH;KL!^G",+NB"FG5D!^KVK$,&+@!NE^0VIK1>_;6WEP?>2 EW=*1Q532Y35;=LW! MU]H2:P(H46MC'ST)2G+8OOC!2_D;+6)OU.XOR)EH0OL)92+'"#),G+&<,%5W MK5PZNC2D!MV;W8U>IQZS7]\/PERN1U6>>XL[J)%^Y#:7 M0>IA\AMTJNETOMA(99-BMF*4E>E(J\;G];<6RVS!J0V]1Q1>WWH%X026KR[> M[5B8FA$LUL.!FIJ7U*KO6'UT[\AQD.]5]3)[];Q0V!_6#B6ELQ>D0T5S4 AU M=ULXA3KYK@/XR#-\+ 1W2"7.76S#[&W^W$&IS1L9W"M5N5DOW2T8 1D?EW(@ M234_<.72$^79""!:(]EN 0LYZ^XROR/HZ2.5^2K)BXXH0RSB,CF>M;/]QML_HA6]Q=*O]>)O^N:_E^L^7;ZUM.1GW+H[[E-]JW_* 3^7F,J0/+ M:==$.=RQ8S;:^_>.TI$)X;LH^?7AP]!4/:\/=[+,]8VX[;73^>S(:7AX,-"S MWJ [*?2T]^/VH_JL-YU_D\6$ZU:$J2%@I-29PW\]K8&VY9,)D6\ITY+]HX2% MV-_KR-FFTP8T=17%#=869&A3_+-V/I[>S7=W8D,^G[TF=M];_!C#!:]N^CG, MLL5BMK:4/)7%X:'^O6>F/#O5O>[,!,L,'J/H57;:[ M89IZ^AZY6_$?SSNSUPDQ5#E+RHFY(#,;ZH&@IP>%:3>>S25R;XIYO,N= %2P M6HPR;%&T0"[3-?MP%UL<"'&^DGG-%7IASF(E0 ^M:IO6W \"B^\[#7FF[Z>+ MCF6DJ!)IR\M<(S>I__I31N#&\DISJIG.XM&3'3:JNX$T!T#4A MW5X(60">\L^NG:1A8_2JMFN+?I*TQ7:5:+2S\3:N\Y*97144$: ;=#5H'[P3 M^ \OMQULV[.KN\MMP^:3#\Z6]\CE?DOBVRM\_L"FP<%=BH=NY8^M M7WH5[SM@5[3D0:*BT]M-K\LP*6"/R>$&[P$3$C\6IB1C"15M[6DP%ZT M^T)3-L7EPER9S0J7$ZA+J?=L."('S1Y'&\4&P\.N_?/1W5': M@3WS($K/"]^^(+U%@JY%;CX/XM\E.,4%[5BZ)S;$%,^D%5>KY3/>I02G'Z3\ M4C'!Z/B4S52+/2 *4CIQ&K[>D,_V&N'ZZGN.]KX+__A*O^3XF.9ZHSMRR&9) M)@#+XP->DBF5DFA.&TC\@&(E+C[@<):,LPS._UH'W]??:"F2U*YI@QD_'@N8 MNF@E\72MUJ6'2$T>CQ2)C+0H#0HI4?)>UJ)0%',H]'MB: =^8"*1O+ M@2RNO%ZS)$WFZ SX\?3,(3A/B:$',L.KLL31 T*BB0$KR?( ;I84B+-JG)&Q5HFP%C22HQT.+F>F2HK3" M0K#ZG1$1-!OVLI4X)0#.2FNV=6=%B-B/?1XIMEB-^U4,^1,D(&N M320%'[22:*;$$:7J32WP9P2)B5E1*.14+!>'8GE*K@KRJ%'C]24OZLU*:R & M&+&?L.<%7O#=*DI6KF"F,*(VB2S'GJT?&LR5/-^BN+%ZI :+>L!-37L M.1K*/A[J.Y5D*=VS6X(<, E][&0&U02:ZC&E\#9;[>-::2)6"\!;,%H%%QL) MJ"U'E%K4Z ;+I%FH5\F:WZV6W255G,.11Y3RV31)T[X]%(-LG!4"3*UH%-+ M(TI-1'56G+>RC)#J%GWH>BWI%D!O/Z:4TY.3*=S)I/".H-G?=V>H9%'E!)+K<&L MEJVUQ:63%?HJ:4Y)'B'0$:6H,L,'@_%R*6:+\T:;FM%=FDJ@S(ZCUY-"LLAV ML1$PJJDRT>LM)A TT.N/*<5/6U.I(/&X 90^X1HJ$-00 8\I-4M[1ET>B!4A M%5 C64WI"6X0#CVBU$*AIZLA-ZCA;"K(IG%/3B\@_K/'E%I6QJ7^(D4J CEP M^VR7S#3L[ESBCDT'4X\AB!K6E:$M.N@P>9807C M>\L58]>E^/$SW0Z9*%78[D(,5L#KUVUR9=03<.3Q[E/.8:S/XH[!^IWY.*!( MKUD:PI'Q(XPFE.4JJTHM/,CF9V0P31F 1L\DCEC::#?JY90VRN*=@E!+]9LY MA9\E)/YXHE2^""S1[PLXAGMSKE+*$ 50AR./! JODX5!P5$K0E&H6QA1E.FA MBT8>O1WX_6FQ[I@)H0/,#BO+P"Z2Z.W' B7,R[56&9^-A&G-ZGH]0IJ75W,T M]$B@1FY%H;A"K&U5197L 0B\_ F!*MBY)H,!J8JS_80HY"?5%..@J>X$ M:FWI5E#FH*Z\*5YAI42.TFO3M@#B$*M54G/ISO"HYR@ZO4R$)=)IW5-,QPM< MT(+O2)J.8OS:9B@H^8J3R:3&&;%:Z[65;%&A6_W$KQB EOL$/LYW P!G[(=) M EN/*PLYIS4.JQ['6=%KC MIIPQNWF#K'=J&="K";HT/-*:RU!TG[WKRM!U$6G8UA>JIC-'"0=_AU$])_!D M6_7^^7WM-_Z]#G#V)H+2WC8I;RAA2UDG>FTU) 9#=4'GB.&?C@S(F"GQ,1>4CX?(R_ M3Y#]J5V&O&?(B!%7P CBGF0C1EP!(^+W5 1-U\"(")JNAA$D'3'B"A@!H2EB MQ#4P K_'N8@1G\>(T M_-E[R-O?ACO2+JLKZV M]/B_1Z$CZ,TBJH1=9=Y'#/Z>>58A/TR,^ =I$29OK)=/X7=/T"$2A \+ H'? M,_&KEH1-\OE&%HC/E867-J;+R,(15+X7'*-]X5;AX--$X!.WATT0=6,]$9-% M+,PSBVV+HJ\8-% H_UMM%]VV;R[:O M9;Z=B/VMWX/[V"PL<9)1B=,_,5]>A$GLNQKVOST UH7M!/'/*5%XZ\J_%D0^ M?(9VIM6_%*L_P^K_[YSK>2GD_>D:'YXK[G?/H [:FKRVW/:]]PZXLE06!H'$ MXD5AS&?L+CD+JH?%*]2;.AE!G0RK#EORXJ%OPHE."=2O;7J,/AG3A7B1'XDL MB942ME*ABP"E^U&H?/Z.YT[5$$3Z?*[5/Q_@OD%]OL!ZOEJ?]UIH]%>\D\ZD M&94G-^&V?#=%7:5D] M@UR[:.4G+"8RJSYD5KWC)J8'.,[A22;;+N%%,=N;!937Z CZ -430/N*O&/H MUYE7D8I^E;%T.16-+*4/6$H?TM$DI\Z-;#/GX7)N8.97PJR8KJ+R(&@R$7H&W1N);IW-,+J9T%68DQVYK.<-07UAP/I#*/VY@:LKIL)M6V![M2!EW5. M: MZ2WB_"<8?10$,M4)T.GOI9#LY8.,3S#COF!=7XW0E[#CGL7D5J.0R%D-,6-, M>3H'Z'9 5 NHNPTZE.3O<.+XPHU(==]OB7T3U;V&=7VUZE[$N'I6=SNY:M_" M"ND6GA(-A6<[D\RXB'07G3^2=PQS%MV].;OI]3T M@<#Q>^XSNCZ0\7LZJNC]Q+*Y#U@C>%1(>@V,@!H1,>(:&!%IQ)4P@KC'HSWB M&AC!WG.11EP#(R)HNA)&$/?QJ$73-3""NZ?YB!%7P(@(FJZ$$9'5="6,8.ZY MB!'7P(@(FJZ$$1$T70DC(H?N2A@10=.5,")RZ*Z$$9%#=R6,B*#I2A@164U7 MP@AH-3$1(ZZ $?@]'FW6G\B(-Z:1OYB\<2T956?=_VZL]]G9\A*^B Y?WEKS MNTG'KG5B_+VM$TGNGO_:2M1SM&;^U'Z;D= .R_$?93[6=?QO(CS MGT. EX+M/].E>"GR_3.I\HV4Y>,P^5($\LMAL@+\""2C[3'B?+0]1MMCM#U> M'B:O^^JWS]L>HYA0%!.Z,1Y_W]!0 BY('H)O9?^8^ZKIE(*$H@74?2<#9).#JPQ])QS$B_D>[0"0#T2X02<#Y4."ZO?Q/W 4B M-S]R\V^,QQ]T\V\X$4ST@!9LT@=+NA;% \YM"=ZPK(3W2D8"?"23?/Z[QKMLY M+Q3PV*/+./!\75L>$B8%/W0LX,9,W?/_LZZ"=FQOI$^\\UY1=PG4.%CI)6Z< MNW#Y[ N7GGS@7HG-S1%21K?A8DOZ#*B/KXY(+LORV'%3INQYB87N[;ZS%:G& MOC"5@34 KM2H8$9K5%>RAES1T_V:V1#GS/S@8A3, \IO-7!1?;X'[,=W63P] MHW5,!D5C=M>CU$6UVYT/2RO!JBXM/R![#<#6)48B?_WA8DL@N][191S?2^JO MZ%K*EYJ;7.JNH\]:STN=U;[''4?GQP1BPCG3<5 FC2S;T\?32J_/S>?OOCKI MF>F%J>LG;E'2987E.X.J9I"8CB4MI-"ME,RO/P1W1]'XA6^O_=DP<8F4 M^,O!Q,63V4_V.O72? M71K(J(C_^L/?401S!!;_1&@1&16O6\]+G:0CH^+:@*,"3EW,:-3S0TSN=%," MFXR7)Q+A.$5\#D&"('[]B=_AY#%*1" 1@43D>9R\7?5<*+'HR0F^$(S:.*N1 MN0Q)3:BJ>5'7HU>=I R/= ,CFS?8-J<*/=Y,()R@(]\C\CTBW^-'H,/KG0_+ MSX)^3>&6>'5HC@HNC1GQ.G(^" [9%2Q!1=Y'9%A\P+ X;]5-9%A#8ZA7T/.H4"44'RL(&DOBSF%6FNQD4]QY:G&M^B96-XMJ/7N%]) M9'TAEQ)D9F2G."W%%_"AQ**C5X)X_=GK]4ONY_7Y\)(!#%O#VE9/:N&X91596J?,E+>:0SUG?OVA M[W#V=>&+2,NOH#?8.;7\&TG2*>1.*?SIVD,4,)="E\DKH3*9FLE3HQ6D<*3DZNB3N M"/IUL8-(R;^YDO\,P_V3@H5'6IZE6OFB0>?[1D?L=SAIT.5JDY'IGMDNO\$T_WVE?OUMCLU71;DFE),&T%M7!VU M,PT^XZ* '#HY)._B#!D9[]&^'AT"WHSJG[;>YSUEUA]S55YLC@JL4&H)I#VK MH[@[CJQW$H^?8U>_\0.^6Z[@7)_\>4!QH4S\QX5B-#E]!GC#*1]1[>8E3PV; M:UG: )K V?7 5*JXR*[2I4R[SU93_)E*-BNR"Q&TT#'F<3ON&B K2:]5$R=1?%*L\A -8XQD M/K'*4TU9J"ZT>,E)$_51MBYQZ 22I:+TZ>^6/OW5@/&-XR'? "5>'Q"I4P(S M9N2>2:1*[)#\.)U_LF\PP_&/IL1Q%3 MW49NE:.5?*630,C!0>>$.,[ BIR3R-J(2C]_!(J<]D[Z?=>J#!<0,<)SWQ.9V5&]YRW7>R9=*/^AS,3TG7Q$I9_7=8BKVRK00D6^3<9\ M52+5%W9.OWP"]14O]HOBA?F=VKQC5X:S-[9[LMI1:W2MP')&=B"RDU2QF/*K M[X\8OC O8:&8 >)/UG'4N6Z:)W9IS25'[7QU4A.+Q-, MMF=ZGVBRKB%K!IP%&Z"Z" MV@4CX(BLYX\$M#X-.7B1L5J!64CB%F6U M:/=J6'M HZSX_)0+%=,P77F"#GH"#DB^SFRGR-A_H';X-?> M:AMM@Q??!CT9UXV SU1[@K*F*RTNY4.,J#16<^9ML$;/]*YY0J_!Q'Q[F(V M\*.C_MNN KS6U?]LWI^R&BBXD:I. #7O8COI 7DN<(O(ER_XJTV'A]";*TME M81!(+%X4QGS&[I*SX$.1LA-9HJ_9WF59@1&FAD;WPN>5K7[[@'V,O5(#_&FLAGM>3.C>86L*4 M+>!SMS=.TAF$"N@TC;]C*#:R%B)0B)R(2\4?^RO>26?2#&5@=K?HDNE,J>K5 M+^]%*%YJM9*IIBX4W51K0?.5:K\;X@(=N1&1&Q&Y$1>I5?MD-/@4/V(<'[N= MI=E4A6FK,$EES;0XZM41,G"H5.2.C[^R%6@$#9'-\.Y2LR]?\,^Q&5[I28RF M*9%.9=LE/,5,AW%WLLC:-(H[AB5D^!U%1E5DSQXY_L>7(2]32D&%A-@>R#F:+'_^WHO MG?FD'7AOA<)Z@0U@R8A6;E7+Z$CA>D!V=ZK'[G6]K/;L?C+A6C5AZ693XUYZ MVIG-Y[_^X/?'#7MCD',F(A6<=""65V7#^#!D1Y91'/DM"\X&+:)EQ@M-H MZ:R63;*DLY:PQ+0<3Q=TPT>DI.Z/ST!VI(1(Z0(9/?O^C/OCA[?M]W=^ME(B M1^FU:5L \0654TG-I3O#QR*=AM)D.E[@@JJ6%WO/,.>U+;<^SMXG<$K;-PT.WC0'R!6!IK&IPC^R4% ')VWL MJYQNTX?R@85B$]N7K-CA*LY@*V_(@9E @U9I_)&9BH6?/*V81TMYI:9>QJ ^ MF.J^'$]<@(62C%($8XF)JR.KCX!6'X3-F(=4> 17 UPO)D\FK@/!-[064[(I MSYQ8UG7F\&]WL;RMW(=?C)5E6QX"I._H0_@/!.Q8S82O_QM]$9& Q/\-AZ)/ MP]^)?_^YC\42IAE3=6CM^PYZI*-INA(^'%@3TUD"2!&T9T&E]P(3;@"^%_M; MMS<^:0Q.SD/; 'K=VY[R#[)X-PM"?]+A@[U@X.FJ+KLZ&N^"&(!8@#:+(W\5=PA\1C8!I B8SI.\Y,UK-MC70/3C,F MQWQ@8Z&5@/YR%YOK_B@63-"R7VDKA!/TI!K562SG/3F.9^-C:VSUC9S$UT^; M"R2QWGS$Y23(,&::QME9J3Z?=I:,;1^8"_E*Y@V6U\,6M \E"=>%UD,HHLGE MT2Z50$R%.^< .5QK)B8"?^2X4-G4G2&![QD2M7:RHRJECFV ;,'.->0:J^%S M=%,*@^-W.'[\A84=_A6J!@!))).19:J0#+28L M@!*$RE5=@T^(*NMY6"%SH<)UD%[Y2.LV$X"JM@YU#&TD:7"A:",\9)1Z+F^U-)]$UI[>;CNF:X&LAE6/*"_; F[J77H.5(EH:]87UC.C5P] MR"V4&5E_M_<$=P5'04;E:67>>$TG+7R\5F(&@DM@1F>D]?54'6-+U'!W,KI94?JL@A>SDT6BS%M3;#C_"N*M"&S2U1J-H9CB,B/0J70T M9U9'P:13=[>^%%WRD4<;ZH&G+V)6&&J) :CLZD9A*7R]R9T!\CX]"/H?R,4_ M_X7_V3Y',>&&B6+1HT?V+X5>NG$2#=[69%B)$C,#O2?ZOV-[/B"!'U+3D!;9'LT.[?/VU[6?AH+5W)A2>"SUPYK]R#.H%A)#_ M;3G**8?BO:]<_XH>! 478H7Y[[Y_LOEH3X80;>%\6J$I@HQ*!&_0--YI@?QG M3X:>DOQ#MIWBAASBBT12[& @\P,ISI.,1%.$*O&:!O&24BD"IP#'R_*O]5OE M[KR>K,\@>+PM)-0,2E'X\LIGN5G*"L^B*@:R-G69:S0;T. M1W*/1P8)(5_V4I6L %8=<<&:\YF8&4(<)Q^/9,<*Z?JY>,V8BD9GA<_[$F:C MD4=OK^9S1;;>S5G"LL_Q5'O0Y*S:'(X\>KO K%88)K(IH=->B46I7YH-NPF) MDO#'([.)NM:WF29M8(Q:'0-2-Z8\&GGT]OR*S\R7>#$CD$ZVI&6P1(HJ)N!N M=/1,NJMF&ME,;R0$M52AH[(D-O31R*-G$GYWW(WK"T+04ZS;X MF8L&MU3]A:")J4J>DPN$5707:.31,\EJOC!.> 5; ,5RQ9HJ9!_,T07A1\\L MYY:+SD#. R,%I2R7% :YS R-/'IFIN7(GLCGVGAQ54V82@$C2( N(]Y2'L+X M)K"TMJ2>#4)M@TMO"$61GPOOS]C"T#>L0 MV[2B$&R?"%D $D];AN3.,GSXY6GC!L5LI0JT,39N]\[\WE@ZVUK9T-]J M+2?@H(*VL;.ZPX#0YCL9R%I7K]8H/.@316:@2G0F.WR[?QC&D[<^WJDYGO3S MJ&7/4N.515K,KD&M=-!Y M0F#[\.<]8IR. !#Y1E4<%SZ&_=3 M1RXC1"GST//[VW=\.711(W&Y4"#HC1)S4CJ\IN>08K76%Y9+JKD<:@I#JNC, MCCTM'FNN_1-&Y8 'MF&'D3P#,2TPS=C,"2,6H?&[CF8BV=FF2^AV+.0/]*X\ M)%>Z!L7C0>3NUVTCT+-CZ QG'3O5%;#%K##P$(-"Y040H%3TR#E\S LQAW3X MRM!GWDB=23<[OMA*N&(@:U30%\NIP?"9P,,M2!UYA3+7"8UZ:)_,@ M=L_"/ M:UN'K LR MQ"UWN;%*R!#93 ?E[GAA(.!A$T11=<_7H3Q#&V@6AN#"\]78 $7*PN#=@_!# M004;9-R*,I)!)/L# $$2A%LMY(T&]/7Y'_J3#VGA:9 L\(,]N7]X;+@1;_?@ M2>!Z ?QQ&]3;B^8C95F#[VLB=-O,I$WPP]N\PGN-'ETN^G0.#1I/XD6IW6TX M8M5;,6I/G[G:%8G)%B ML9LE&CT]C'[2GRH^+T5#8['H".@%MQ=!-=@=N6S/>P^A78Y=I>F,_K([+=H< M%GU ?98S9CF199D6FO/ 33C,),,[MVHU5SD;9QRM)HN6WV:;+=Y3XH,$*D>E MJ&,=//:ISF4^QV[=()P6I6E,#JJN.,D_B@T7P@I>@P M&(G@J3T%\X""Z0MLC<._<^$_TA@RJ)?I*2M#KRRG>+U;S#O+Q&,8/SS8N?S9 MPA/+=VRPVT5>O8EB(]G44 J+&TH$2O)!GL V9 )-*AU^-@!PWPA/\!]M&<1] MY .<"0M*168U;28M7\CFILPJ1^7L+/'^Q.D/V&]$JU&L!HE!SLB*"4(9S]+Z M(AF:_\?!VLC\?V?BQR=*3H/U%UK9-R<&!I:YW*@LZR;XDJ0131HO@]IX3AM6 MR6!D+U'H9*PADISCBM;(\O]2R]\ R[VLSELP^$.GN0B66Z?Y(\XR/J]B W5N MCW"K)21F9ES46_WYC5K[63QHMO/5K"$T9QKH]]PX51U#K2/OV%>=H$36_E5( MW/-81QP7_0Z#3R72B'/U>AZO?S0^_D%3WRT*DWY"*RIB=C9,#;UQ-X5G M_G_VWK.W<259&/Y^@?L?B-F[#V8 2TM2>0.LG9*9=N C'.=F4M4W,_L%-=\2=[&;'>IVOVF..< M8U-W-^8L2-G'?%N[XD@\2+U40\.3#NJ9'@EB7418=H'F_HY%^V\[?WB)P/1J MVJ[G*>%V*#LR--DRA3/GZYY\Y&""!\/-X$'"A=&\S%Q?4SXHNE6$!%ZL0&3CX@+(2(1I$,^(FX M$21^HNDCXJL0<:)7W&?\Z#]0N.:\VO'3,-C6[SGU2/H-=8CL;/'C M_SY73.F+/-,;:M!0M2#_0-DWIRW \Z9!<:QI>5B]HR' M.G>4X$Q-;-Y= M;3Q^8CB:E3H5-H=IJU/*-LBO5.C*K+-O;\VT7-RS?4W_OTKUT+?^_3G]U_^>H&=;<6_'S-.^EB M$7D/(8GW>!CWYDC\\XY&N1]\B7GJ=<='U']MN*BN1OHP0\!O/)2]G(2X38<@GV!\!&O@#;)Z'*9C=9(NE_OK=(]9I0K@<0 KR 4 MI$^U?O!EQO>U\?\*4_[OLMCO^*(A9S_<_F:!B$M=(USQ_O#ZUPQ_M:/P3/V5 MG:-0'XR>(I00+DS97+;<'+4JV=$H.8R HT"?JI?[K1CPAJ)!-^)9^)<.OLMQ MD5([2B\9D%5G;_"17&;87_&;,@M4L5:H),8=UB)VE"5 MK"IG9LL;=$E>3X0*E[-JI&=69HQ0,*E03YJ8ZSET\T,^2>14$X9[9"#_[L)W M)"XM 6[#JVXH4.(1^1!G&MDQZICUV&S-4BFKR14HV ?)5F'Z-9:9:<]^(, M2>?KJ]*T$QCG(]!^]T2SMFT?!J@$?VXH[P6"/Y:,KF<*>N.Q4>8[BEF=Q0L3 M/5$H7 7*5DJ,%E:;R>-4&.0B]7I<#-6&&,KQYZ'\YG+7&!\ I4_5O;XL+UWV M+O%":-9;63,5GB5T9D[*6C%1EF9T]:X"K]23FU$YH8R?*4C%;F3"6>S<6:ZR2 ^=C.>&_OF#U>PGP$ M/2W>SDF8]X2OQ^B%;-#W8-!MB]&"%L2<8 !$_.8M'6H6&H+Z9:$O_!](Q45NG'TM3GE$P'I!H7\SJ7DG$'X,%T91 M,=8L(A$ <@$SK''H6F%>WY$5$M(2(MTWT)0V[5K=_CRE,NG"G P7Y%(FKMX@ M39E+[6^BJ0]%/ #I>+";P[4EJ*4^JJIL7.$9.O8D%VJT9&VJRY<(ZDWMZEC1 M%&QC \LQ$&[(FN@AVT,P3=SH8B=,MZ+3L"6I*BP1H4J&86W[M!LO8';@R$8V*H".'IKD)VVP205]U-!=(^S-%G;I4'_X( 7[D$V$VR2,&PM M@PU#VXR!]BF(2D!MF?AS=VOH++ YW1L =3:6'5/NM5QSNX]K08,RY(J!)R*M&0P^D;TOC7$A9@$I(RD6JP3W<,57CV%:SD9L1.$]";.TMM( M,BQ[CLJUSQ:>H<-'AZ;"A]5I__=_]LKN'B6*.#+?&<\Q8 @0L>4#UEOA^#G*WT?;*6RP6#T-!2HJ(AGQ=$H%"*I'_:J[+;^268V2BX2JSI38[+E>K6GAZ*#)=+S MX<.1LB%F'A>U99YI&3S5#.6*"[J21"-CAR-52ZM%:V*%[O1*R88A1)A83D\. MZ>,Y$V6Q6E?Z"69:X[+A6K.UZD3$!AIY-&=9[6CQF-B@.U)V7;<>N[18Z";M M.BW[(PLD0Y8W:BC*1.<+NB=7BZ5!'RJZ'*U>'W9I- VT"\EY M XT\6EUF5_I3S1AM&&GQ6%DTY8G:CL,[+?)P9"\6T=5VA.2FN1PE)FN-27^^ M@9%'JROJO%YH*ODD*4T>6Y'2N-[M"HUAY'C.Q]J:*QN%4+A3BDE.N[=AUL9RTJJJE*J2,/((2E%JON%R]5B^$WV,M^>-@%Z@H^-A M['AU4TL4*J,00FJT5@L4$TU>*Y66:.31ZJ%45HBPR^&847JA2(F7^ZTG#N9T M5S]0(VYS-[7;),UZ?SDBY\-'?9,W*TJUGQS"4*"8"S>P._)K/-;N:VWJZ'%_ M2)6+ 42?O=DDUE/U'A._B39U>S:IWZ+N(BWJ F0PAB :39"Q QWNN'P%_2FBU)!TN_NL9OV>DTE:!\1MX$(B@Y&?4S< B9\EK@11(2"Y(NU]7U$ M7*P%5,+O/'0+B/!%TXT@@@J&_%:RMX"(2##F=Z>[!420KW1#\A%QUNYTKWK4 MMY22?#;]=^;K&V>5ZW:E>=E+O P$3I/[]9H5?2.Z^(+&(W0P<=M="L_4F,ZG M @\P8D'JMCNL?'UCNC.W8_R89/RH+/3U_\UR^)?AV#<#?/)X&0Y_@S7 .&F( MW\H*N"TBN'EC8/OBUS<&?&/@KV7T3QD#=]QH\NS-:[\?J7R987#'9/.5G6M] M"GG.:KAC OG:CK7?W:+X4(GY"YD:=]',]C(RY/)5Z"\<:KCY;K;/OS5\+#_% M:VJGKT_IC)#(M>?6*L!?H;:\DQ+NX8IG"S9&JNUU34S'>DQ+8A^7FM7A(YNE MW6V*NFSGVBOPSPU5\GTMV^W>JLB_EC1V8W+C(IUK/R,Y+E( \EAP'!1Z=(-U MV/8^4>.1ZQ13X7@QW2>EF<3/*G2BJF:=5E3AEK*Q@ZG>UZ);@C[A$LR?]':"[%D6TXHILV6_ M.6D6M*735^HL_6?O4T_?J8'OV_%?W0SJ,^S]I6:]\8I=[W+]VU?\*D_SOLKR_T2T +K[I MW &0NSN DUV;[CCB<+$[@&_8A^%LC9Z>-PE2(9(KC-.51Z;6[.295&$V69F- MF[XCR(8JBY8>GU>8:&J8RK>2@UQYOK2;.E%O:^ITQ_QU0U&=6W$A_#N"L_6' M^HS@N(\K@GQF$*+2W:8PM;J\6%PMBF(DG;3;0(5C0>JRK6/_;H%BNQU75^R7 MDSBV"W+U ]]+1ZE[-&/VNT>=,&<6T7&%BR[4!+,V!SI37W*MI]K8:1D5.NZ7 MX=_3W/(]S6M.H:..3C@61Z36_P[']\O^^Y^F8?9W^F76?6^;B3:>JDCU H) M2\O.::D+(@#\LD@P9[VNW?F-)VW_>ZG-WJAHN_F03N\!T+S M7MBIO-N1R"EX[NW[-F%Y@B66;N$@UE9IA"XHK*3"UX$M@<0L5B9,05>@LOPG MZO-_=<+'B6Y3T.7IJSGW^:ALTX54>@>H-H(3[6E*59PETQ.%SI+3N19YRL_B MNFM:BSXW$/5F]PNIAI"6-A]B$;/*;S+U-J$GW]+2+1(W%L? MP7[-QO8Z9]!!*G*@!@/.9QZ#U/V_HR%?/<\)V-ON+I)A,UL!G/E<5#08.3J8 M^^'-HN8U:Z2F$AF!PTJ;"&.]@+3#4D PE<#2>*6)\F>S3&EX8.E(Z]TO2BPM ME31MO6"D="C5G3;(N:PD/QI)2./&C=A$<2G&J LZMA_2K#&IHY,>A@&P&9". MZ_%<-4]EF+0Z$9.Q3:ZP(''+>.I$P^-=0QW>I4O);BS(NA7^G%8[8)*=K]WX M1T'ZKL;3CLEEU,0M2#U@/MD]NI1,#Q[38J9 *HEN.IG(E1:%!K0,)U]JS6YJ M-E GB.4%'7>.!"M)YZ%K8U5;V(1+A6S*/>@4?7PY)>+_?:Y/[/,<1=$O]W)\ MDU0K2Z8TQKC\>F%P)QY25M<4PD13 /KA7RR1@+4D=:')"P&SEKP%%/H3VCYR M?AR&0^0AJ=!5B],LW=CV 1U9:)#3#]N$&7D-]\@>";*$-+C=D7R"7"HD]Q ; MH*TC(YWED7$%'4T59$690'4PE8CF5SGX^ZZKZ7<@OHJPDC@$7HK M_FTTV(/.MBIO(9QOZ08Z2"*B4: [-H?;6;-8RB-243$ANI\]0 \V%DDJPY)- MY-ZK0)/(%=-W/6FMD2'Q$B);)* M.)0$NX2U0*LAMFW!UO=W]A;?V7[#A0%G3B0D_.<6JT.'9[1I40)E WWQH@]X MQ!+I"GD=T)8J^-$NG-&QTZS,+C2D\MS-_4QG*K^@PQXG2"!46&*)SF(**F[V MC#0R9Y]7Q/((G:(BJ9)AVNWZLE@$V'A(\HK]%WL\^BN,'D,5?Q5WZ7,^P<>' M7RH2-]%8#AKVN7NI9"N_L$IW CGH^+*DV'),&T%K9*==LJ@XD@K M BT$+MKH:#\+W>2OH'O3;\N#-] .X1 /P-]I+(T7QV(<_0>QM -$#U$!-4$@ M1;/&$T?@Z] W^]3 A,TNB&Z4F0,+Q/B@INP>V"Q$:Z"Q.*:@;&4[[U+3I[ S M11!,]*^!Y\!QFA% %IW!0.#&71X,EX+0]Q$A9RH80O5F#=FFM2KQLZS!O@!* M-65D\0:2@+\0RO/:$BDV'6]P*2"&ME0<:4!;=!4<1N);=@N_;Q=$9(&P:%RT M#_JM:XRD5^0CJK:#;3:!N,!TNLJSV("0;8XU# 1)+"406@"U/V$T'(.&E!S$ MV,GM$/PI]<\O.X*()? ,X6(E 3H1*M_J5E3ZU2&I1:=S1LR2T](L+LQKC6E3 MC#WG5H1Q6(U*>,)JZ!#@C(]7'L.K1K+;Z$@=8QH7JNERI;'ORL3?X TI 0VWHV"8]GTUY'RB-!"@TZZ]:\%5?2@AR1P+,) M'B>,$"/'L7'@@422H1G$3QN-P3/ZA2_']R^*02I$U[.M+!U@HFMVF QD2B%* M6W[8&?T8!KV^Z>!)ZV=&5C@^G=?CY7: GG"Q/,(@12:")V[NWJ)U7 <6(6J; M;K>-O/_R*DX;]""\'X@L^I1H@I&0B>[J@T^1KCE M;,6'SC9CUTCEV]\Q;..+ET01G0;$LEVR542V#3ZU8V&[3&XCP6,J(P!P[J%D M88QV87_9GL@[ VA@9%!8T/+>_D@!,T%_OR'4!B2YI\/&A0Z&A?=X6^#B_ %8 MV'&R!>PSH%. LX!P:QLCI^'I+@%!H2T)((V';&\=6Q^(D(!;;;O# II#M)D% M2TS0%4P9H#VM,8Q!F(QC2O$8Z;N9$%@ BMB>LW&X/4'6=IDP^QR8YRW;"'UP M?I"P2[ ;P\&8MBZ-+!,9N>QV1J]:;B7;6U4,!2IA)1N/O#!#QJ'- 5O"2B-9 M">AC50W?%P D;302/PT!4:FFF>A/B'@I D*%V%,CD+V+?@-3VOB%)N.Q.X*) M!@D)-,_:PW_H$S#?[#U@;D88-IT>[HBL.0X4 :8AUET:?PO^*!O:]A2.'#G@ M+H?:D #98WE "CJH@P:T481 D%IX"@]O>O&W9QD%B?NP( \3%NP&99Z^:YR, M)"XD;$P.KI1"L.@Y&J\]6R*5#A\%@B!>O=]<[7__9Z]KW%&LRDE9\AS+Z59' MXVN1L1"PF]*Q(EKY-RLOV;7AELM-!,/;>KF_MVE/(7S;0P;IQ+\)S\\ D"-H M0KMV#\SVKV'LK^WW9G<_?*4[GN=NCZ:"T!\>D6O .5F8PK1RWB9Y&"DA3XB. M)28Z&&K_:FON,_YR$-# %M0$K:$%@E(C[ O-1TN8/]X M:.@YRM]'VREL'.06O'RM[ER77THR%%2D-D:Z!5$1.S%GIY_A4L?P!'?VO+F= M)MLW&PYM%$C:0$:LS.KH:PM-XH/$GM=X:CG@(H'W&@-X6?0M%1U\W^A",[!3 M.Q".QH&9)X$6=&+D8\L.WR@LTG<0PT-3IIV #=JV9!H><^E9_1XD6A!:.EX< M5,E,P-9H\.^+%R/#7'+-9SL@!%IUJ_60=@?;-'D$/Z&2Q) M9'MC-;H7;_4X"P?V?8G@WVX=V@G3A1/YP^=OVX'S)[ M@N"JS,!GX_?"LKJ C#)S:Z48PO-GXW=(DM<.%3A W/H3 M,H[9.DXCW/0@Q0/'-,(6< M\8FHI,8[Y*1#KA>3D9@P*8F/-:X8(ZSFR3G?ZT3+C-*V"LT9,^67,QPC/*XM M_E?'"%T,-KMB=,KV>S298Y+]D#2A V/^FC'"K!"2XEQ%BS'(\U"S?)J/%_)C M>!48#Q[7>_O2^-_#Z0"@9P[LC>_N D.>L)]M(!#[]HD3]/$&I>S0("^8M@_/ M;[,DM*6M#@0GV=MSB:B)$A*.$Q8K4%EB;3'\<"G)8S\[N;*H*5F/5E.J, 62 M+0:B*L,.FZ/$OJB)OH-0MWMG=@9@V85L$T>#=H0,B3([6NXA5=W&]_+;,YVD M9+.7RXY2UCC#2(HR&:RJL8D5;B!*IEZ@XPO)HN=>$ET4I9':B*-3G7ZE4XN3 M_:8QJ0Q&T_&'9<\%4$K55^HCGQ%'4UI-KQ^E3CMN=1%*(^\73;X=YZ3_G+HJ MP1E [[@O,9 E64[&V@L:R,($[-+R"90[ EM\\]P+6L(E=LQ8UOF+X5G[EMP M!/C-ERZ%XWCZ*SB:;;>@A,]]IJY;PR/NWIJ[QX M0(#6@=#X-IMV!GXMCH^CF=BQSLXFQL=N##ZXT[L+Y.]AD'@YAN]Y4.2&(G81 M_8.Y#L/Z6U\'HOI_6_RG FI<&GF>.)PQ3G6<"QD+\[FC?2X 3HZ7M$U">USX.M]RR9QVH*0MT6,EE$-Q_3L"33DZ3F6*9PTYN&Z^D@=X_D $7)6QOX6?J%IZ1QRG\8"4@R(/" < M-Q'L\TDX!<$)KCTXEPHV4&067X3MQ9]CU-NV)?8/#(\-L#A?@4-W)L&BR7>@J,[V[Q]SKZ, M'0A)9_ ^1+%#<_"(Z90Y)QFN\.2R>EQ-U.UP'EL?9.5 .+W5;@ Z(98X"L%16"!;)0KUS"X*3'^ MEH3:)"&>!")(/,\]BEW$Q=&]R%>P%,?-QV(4)*$^%4R(9B%ND&90RL5V4"Q# ML%T B;,+ V%/PP1C8WO7$B2(I&W^!Y!3 :[,!/W#(J]B3? ZNT0[0=X5\DKL M)4>"N10$]=2:WIUMM_Q3^N6F50"O2^K,0@8 ]J98@YA;.# '&Q1L'X-S+!>8 M'5DN9:0M9(+Z]8 FDGZY7W="9Q-TH-=FL$$$SR9WFQ D_'T>&5D<1%$0.""F MYOSFK$G_PK8+6A:M:ZG'9\ S.[;:7H0&J2C+3BR!] H'NS"7O6WXW=;*IL!- M5&ENV1N'*5RD;U\!>NC#V5?HUSE27O_Z_-:HG]_JY[=>/[_5 VV*"D9<"( 1 M-N1%DAZ)=&@837#L,!SGXD.6CXR&D02'S#V1#T=I\8>]#]:M*5@-T>5'AM=: MT[5.U?5Q7QWTAV.P%@]'TMUL9ID0C2&I=%H)J9X7\U)TB49&#D?* XX-R1.2 M(R79F%N;>:R=QG/&#T=&5Y$\K>3:JTXIKS!2>MH-"W(#C:2HPZ'2XYA)=8>) MU'1>9H>1DI6;JJ'QD#[>*$EI327=U9=D^JF_4MJA6*!9' ]#0_)PY*)0;S=) M:\I.UY.VN@DM6V5CE$0&\M'(GCK/\JU5U>NR40M0P.Z\O(W,\YS&8K&[R*=JM=OJ,]%@("V)RU<[+T#?PZ$C):FU5 M9YA)IF,EQDJ27V=K\?S8[CUZL%%EG91F2BC=H1,;M16O94OA&HP\.E(J$)43 MY07'3=,T):T4ICCA%.AG>G0D,3GK=KE4A)ZRZRPMKRIFLT(ETF^7BF!DVAO'CD6R[0$ZC MJT*+C#8&"Z/8G*5D88Q&'AV^EIS79K$UM2"%:$*KJU+'6D62:.31X;MS,3** MY/D-V0K/E_J2GBX>1S#RZ/"Q'LV89#= =:+%^%,\5F&J PY&'A\^;&6YZ'A= MFC&Y&CLQ8^PT9*W'P\3QD1)#,Q9I9,U>QUI7Z\Q:5Y=2'T8>'ZE9F')8QT^Q,F)R<*B[$>+:LSF#DT9'R13+'YHNRPK0& MW7[%Z(>0.(21VR,]DY;_HC]XR9"*B-Q);8DCS+;7"=:AJ,'K_?UZ+-A$-IS ME6TDXV [CG0=U#_<6I>.\<[;MZK(DK1T?"F'[&!IFTJ\2Q!^0,L[)9UPM$;& MIIWGU9['[MN:XU]Z5W>.V,7%(A5)C*** _.:VG3AG0)P'PLQ6#SS0P$2$?&-BW?W M=^S!_K8MW"6"U*N&I2?,L!W*CG#,3SBS17FZCA$>"-<4;_1O=I[!IPNU1WP\ MW >*,Q8/B*NCHAXD/8YXA80X4NFF\'#BZT\?$1<"!&A8-17$;> "%\RW0P> M7FQGY2/BJB!_FWG&:#$#!K4(^!HL$MI;WNSI2 MLQ6!\U,OT=0Q_DE8X8PC&SS4<[F)/GU\F#ZB02KQ7>B#]NG#IX\7Z"/DTX>O M7PYAU8;WD%]$&*^9NY>AC"\SP!QK\\!")Y^Q7_?HB0IO">H !KX=>U]RYBO! ML",/ZJ/R)A0/)EX,_UY=H/Q,RHZ^L1]9&\XONE,7'7+R0=X(+\Z"%N7M\9)J M_PL%40P6JF_XTNH%:>4%R''&/,<)@B@>O@N^AK#QP 4>UDOB^ATTEG3R TT" MOX"RBZH=54'Z_1RAO!L/_UJT]\O)!*?EW2PX7HNY_F7@N+3N MOGEHO)A-\I>!X[6_X2\#QVM9!G\9.'Q>\6TPWP:[)0?W:TY_ MFQ&QUYS4@KH0C&UYT;*D:*H@Z:Q;AN"_AK6_#SQS#+\IA@:]VV?&< GOEOPX M+*BB096*G]2O_T*'C;L)JWTU3WQ(,%XQ+'\,A/_[@F/9 N[:QWI! !*AO9(. MQ)D+BQLZFH2;"+PE"S61F5NX7+@YT?@=9QY_*@C;LN/<8KP<;OGVH-+X]JUC M:KW],>^^!,7W:GLER+=C"K@X"1Y /3]E95=K)@LE3 256Y^>SS/2V#ZS=#LL MS#?1CE9(JDR+C*[3=+>_D.C]/KJA=U4Y=\%FG*A)M:U:'OKA/DKNS-.A&!G) M9YAT6(]I"UI?5(?PPC[TXT^(?* 3Q]US[T6$O:SGW1O%KS@+?=,\?14!;H<( M;A@J!Y(NX%/U"2_^AO%W+:J.W314OB=5^_:G;W_>M_WY-<:B4.**Y7PGIS&" M/N*B^4P^UM;'ES,6LR$R925#!7I:LT:/&Y&;5=8T%(.BZ'-:BW<>![GG6_RV M76U_>UV_JZES]T'B6XWZG5(](22C> M%[JX*Z%U-W<7IZ(BUY9B-P2>4^&1FY9Y)SU)GW7.ET!Q==JX5?"36:C0Q<2'H]X5=_+R4CT2?;N/QECMM&FUZI$MHFKP@+P0X"$S)JD;@>-[W ME&JX_3N"NX;093+][AI$E\G^NVL0^7QV&R\U[AI$EWF]<=<@\OGL-EYYW#6( M+O/RXZY!Y/.9;S?Z=N/Y071MC_UR(/IF^1_=[T):/AU%/PZ"CZOW(R'?3?@\.LH^+SBVV"^#7:']]57]7[OP,GU MJS#X51C\5W"7SIFBR&'(Z2/MEV'(R^MYGTV--YV EE,W1J,Z*126EWM9%YU; MF=FPD>^0@50_(XY,,]1?0;O[T(\_=.B!2L3\,@Q^&8:/WO7?,%2^YX-UOPR# M7X;A^U&U;X#Z!NB=&Z!?8RUF1HS<20[*-;)&I9ZDX>-T.#,O6(>A7WZBIHF, MJD[3C\QF$"J8"%]+9"W"@X#SF8M_=1SEGK,(_"H._DNTYU27_Q+M7$KMGN(? MG5A5F$3+JQA)E]>]QWFHG@VM&A=YW393'J-ROM!A&#I1FT+ZF\?PUEFY)M&:%>5)])-<] M,]-0(L6GWN RENXT%Z.R6B)LD&L]W!N-:NU%ICA&ENX[PS9^7LSY\F+\*A W M?D5QUQ#R7_/=2.[B78/(Y[/;>&=RUR#RJT#X?.97@?"K0-P B'P^\^U&WV[T MJT!\L;__'Y,=R<*?__+2XO,'"^Z.Y@;H/)^XKTX4]+/[&B5()03EGYEF2!#( M^:T+,FM*"\'E:'BL\F-O<\=A'2?LY\X(&#N:#B\=C INR@D="9)N*!$B2<(6 M(01KF1I!$B2L^Q^TL/O?3^,]OJ.E@"R(:*MQ-YHHJ0A3YN\ _L033G3_'TX$ MHPE,*C^I7W;:[/%_]ZC(2]XS70A@ O_QIST1".GEAT00<30DPS0(32307J8" MIA#"@! A BLZ+OJ:B28Z]54%?83VH''3($'T! +"BF@E>4UH2Y5@9S-=6TD* M:PKH$Y<@WQ8DG5FZ,.QFAYM:KS3H3]?APJ8X6)E%A4M>HWU1>_3XU"\.FE7& M:C+J?%X8TZ/.WEL(^@T!4IC:D]E66ZJ";DRD65W0.?0[.]Y%2 .T'2*MLKH^ M#,>[69G)EH:,%!CIE71G,*UW&S_^)(Y"H_]^"UD JK<'!'%!Q?Y!^+=, Z"/ M"/80LXB.C#V28'6!4.R ,K^?/$58!DPPMS03_1:*0!O!=5H>B*5 Z *GC57$53PQ9B45TZI# M3O_WQ4'WC*6S,,^0'E(V0;6ULU-7>B"7GJI:(NBLIPAF&['3N-,;)=10K[)1:IGQ MCS^A8.2(T@@D$64 .&!*1C,*&"WGQ@?IQ<>YDF0-959?I3NRR0C+680-:'HQ M(S7.C0]DKJ")3R*F50I58N%%ENY$:2T3EPOS>IQ' @#IX-#Q]4BN4 MLHJ' M:@@SB1.,_$DF?9,<(/;\!'L#54M!UBQG_PXXE%2+M47+1=RAK?W\1O>&Q> = M4K$H'4V$8\,(&T\,PRP5&\:YL#@,\:$0'1)#9"A!@97/NM^ 5M\EKAMMZK%4 MQ](*[6I\7:X/E@T@T,.1A=IF1:;E\IB,/B'9FXC6TG5EC-02>3BR+=>>BE*X MEV0LJ\ PF4!@Q*R2:.31G*FGQ(*O2-',=%VS\HVG&;64ADLT,G(XLE62C4:J M$S')Z#2720B/8692@2Z31ZLWY20WLQXW^0YM+/.I(IW)1XI+-/+X1*;!SRTN M3G9J0B:?S2SR@5D/VIP?K:[E-$T/%80-V=LT,KE)A-+ZYG@8.5X]DI2+L2%/ M-:=68Y%:QZJZ69DUAM'CD<76(AS;6&N-23>8=35=I&,M>8Q&'NVS'>BGGLS> M:D2FV]T 3;;&9"X+(_?W.11",3H61:CG^# Y#(LB/60I1 [A>"Q,A>/"B*6. M\#^-1JNC1R4Z[*3% 9<)-2)RFQV?PE5SV P]-0J*14HZ&4U0T;RVCC6&H>.3 M%1(1-CH?C(V.\+2*T69HR35U&'DT9XU12HS5ERI35I66C_FNUN0J,/(( YG\ MD(Q$9N5VIY82G[H;=E3-]TYB@,L94JOV: AD8%9,+Z8:JW1;,/)H]55\(YO- M@A1B31/J/A7HGM]]8S M,M"KYIKA>2 ;9\9HI+O//:GU+BM 27=B(:D^[S)"?!7*\[2HAWOC0ZE?D50- MR?MU 4VL(Z6S2VAIHX52,G*2G'R6T5!<1_M&9;1:,,JLNU)'C\)0"",+0$"Z M8(;F-'5+0-MVG&PGR&'G.'&:++,S0_CM_N!&+'!PXL5,#1Q6@'H>ST=+H\%( MY+SAK1=B0*\4[4P$GZO&>9/;K6HJ$)F.T 2^KN20Q?X9]L)M-Y*V^H49<4X, MBPH'PR_N[(7(E(C@IRT!@C8W@'>@U-,M 9JSQ*[AO M!YU+H.#X3],YIH0GJHDMSUEM^S+I.6);VZ=3=U=U1-:_O'6JE$Q*DB]>*7IB6E[YM?0G")B A"B$0P_F+ZA8^(BW$$%?<1\76(^/SK MFE==BB]_WP8Y"(+^U='Y\ZK,+\G3>0T&+P6#GLW/.8QH(><5@/+__8C\^"@L M(L%0_*HULCX+K#;D?=CPL2^-[9\/;HZ?"P9^L4B[.C1.$(P'XIU=PP()ZGFJ^F MF- ;Y,L- ^HUBB'O1=M\TEH[.OT9>RAB[/\%3!X+?SZ M-P#A(E;8YRSO&R?R*TG^LT7V_DZH7,9*N)9-\*%ZP-3*" M$^1QTO%#R]:TO2JE'LGH(\NOXR9'MHO)#Q<:.TS,/%%?C&R,-8/ -?!\.UP6E%4CEIKVYQL1:*EU+E(#OH\#W4?KX0>-Y*?^Z M9M\WB_54!1._5'MS,K FGDH"O@>_]C9:7H+75R#(7%RS]<4%]W%#\4G'!CYH2V5@NBQUKQ8W:$R6>WFS@9268 ME/1Q+9:OD!=W;CC>?T!0P 5Q_)C >6,"5Z_R?_%HX=5/?.VPPE<8EQV.8H54 M2JYT:FLK4'@L584.?=9P8OYILQ!5>OY(YC*3[FP2LHQ,#&H1X'!B*'[9L((O M.FZ D2X=;[SZ@6]%@=\W3H&OF+QI<;?716E):V>J8EB_WAWA5'N[ZFZ7T#%-VV_ MKH#*#0/KRVNDW/!9+TL8;ZF3I# M-![WWQ[<;[3'+X;R.8GN%S?PBZ&\W*K^L,GGQT6_;#;4QW"R\,34U@,K4QSG M5W)W?!OE#5*5KC1KSBII)CK/#FDTZD;*8>2*#R9V6:]T^H$0FPA.S##S. QZ3QH M31S[DGXYE&\0%/3+H?@U#)-)DK1TKC M4$J(K\K(8QK2AR,C\9JP*J^7Z0[;;*)=L^%A)-M (R.'(\L3I;#I+NO:E-[4 M]52C%N-A:$@>CC0BM=A R\PG4SJ][*Y2N:A6K$/!\:.1Q7HGT!%CL6*' MS872L=8JS= M&'FT3RZM#'5E%A-):18WC)09D]+:&(T\VF=I^E0:U)K#VE2B M:OR@5V.LQP;4ICQ:/91DN"RE9N9DJ9]IAI/3C)"H@]MV-+*7;L^>UM&*/@T, M9*.=CP[Y1"J)6/1XY'C5'%?R5H_I)4)L+A"8Y>?TV&;F_9$U,=[K9.K)>$?9 M:.9*,^3J''FU\>,Y:U$NO.B7]2DID=W'Z#C/EBOQQC!Q/+*5[YK4B%I*4^E) M28U""8L69F.XJSD:&AT\# M%B$9!")>SI+!A"-8 YE=LJPM#>(G,NJ0=% )""$%2<@^W+W;1CS MZS<^U;G%0XN;"+PE"S7Q4%#@DR95/F.?LXU#C$?"0TV7V-BH-\Z2;'PX*G1G MRWD(W-5#X7%ZW#/"XT8HZE[KPT7\XAK[N:%7*L#T\CMX'Q&7*\#DX^$&\! / M1FD?$3> "%\RW0@B?,ET&WCP)=/7(N*]"9Z('RD:,X=RY?O(4[>@/GGZW9\;\DZ^*M8\E&UY WGE._F09IB2NWW%T',YF372.ZS''B4<=%WOA>6D\5W=WQ#_AF>>OHW>>:59F M%QJ1T[6EH!L/1$'E@O=@$=[(XZQ;>(5_;PQWYL365[K1AQ=&/E3/-$12&:QI MK:1VI\WZ%_64/Y&J2HK3\'P];SL\Y\E5Z%-OEJM_/T=2SW["/#0:7?HD.#ELK4YF5J ME&']1OD/Z-ML6/!SFXV"#@/1?U#X SCNS&S+\#!-\^H7U9BY.KF M]P>=7YN"A_50;[5>/K)Q,A=_4IZ4P30_3#2NZ?^ZO):T6:UJP9/0FH@S^8V: M91IP @1@S'.G_&-C46Y9%7K4Z6FK:$YFS+BN)NW"053L(4HE[M=!]CG7Y]S/ M<.YYW>C/>V?@LKI@B*H)BNG-4715%M^[M='<]\U"GR=7IO_Y M/B$+YS'TW;@^M^#G7+VXTSD=H:L?[B_2\<]X2@Y/'CE,IQ2ZE WE$X.JR 12 MG##*D8.8U6\,XVZ4(W;'40Z?U7U6_^Y!D7>P>F\Z;]:CVL3LM+KUXLC*YWK+ M"A2I^M9AD9?3[H^R$'X M-<3)K2%NB*J\6O-\U?P9$'B?D[UE2Z&R7&MIZ6'67:XQKURN,F7L5%EZ/ FB=R?NXT,7\/TR_$ M\'WK_=M8[V?M6G%U@?7MK0F'24\(+;ZHE\U1M!_O!%*RD'J0USAFG3)RG>%\,8R4QL,3/52L_F)0 MWO3%:J>F-')\.C6OIH23+8&8>#>1H8U"F&QE!^%VL5#M;Q+)4RV!TIT:HE4*;9&82:T6IED"E"*MDR%BV MS0263RRS3 MJA7#*U(A5]'^\E1+()FS^&RG7EPQ\\=&I!*M1I;)]B(5:9QL"51L/,;:E5FDDXN7I>1P\Q3IT,E3+8$"X7J9R6EED6D-QHS4 M2I::X_'X5$N@5%1\S/;6ZP&9'G3SE%D?A,*]DRV!4C,CVN1))C"-,IUB>)*0 MU^(\>;(E4& Q+ U+TWR+#!3X298K\9J1/-T2*%,.;0:COOG4Z?5Z1BY5K.:B MK>3)ED#Y9FI,\<*8[03"&:M+C9,355V>; D4YI=<+*/E]8Z2K3?RT;'2S,S& M)UL"/:[:LI[/+^.,DHPDRD(OO(FQXX.60$[[#*R@7^[3X[30>/9;+S;>N)F; M [_5QEV7C?9+V-]YQ6Z_A/V=X\$O87\CB/ ETXT@PI=,MX$'7S)]+2)N/;_F M#$T3[F.7=Y:Q<-X6(-L*[Y$/][>@K_W:[;,5WEO2BK ;6Q"XIP6Q3:"^^M;\ MQAJWR:1^@X6OHW&_L<9?BW>_L<:W>ZOC]P[XVY\GG*EW@,\;/F_XO'&?;WG@ M16O![ZOA/R:X)8:[5%\-BCJ1N$<-E70G%I+J\RXCQ%>A/$^+>K@W/EMCC?FT M-*%3YGC<2;?G!4HI\7?%ZX3UZX=/D>6NJP9YQ_4F?=;U6?[MAKAT'>L'^FVU5#]MAIWX4MGTZ'VCS;G+74B/JW__[O.[S^NU& M1-[!ZY'L4T@KU0+#J:+,QWFYR5%ER]-3XWO&1/R>&M_.O[DWQ?$W7L'ZO.#S M@L\+]^'>^TD']W9S^2TR?2]:!?O##ODYFFI$J%%F'@F8"[)%3G5^; M-M6(^TTU?.Z\-G>^(0__:UCR_7[S6;MJK/L!*YM7:G52&3^*B5+2T%./R6U7 M#3K\77+R]U#M=]7X&^SW[UUK__O;$\^WU5#"XW)W59BEI](L-.@KF.F/]RJ]>515&IWQD_UJ11Y6AK#IZ6FB,[U&<*CP"?-%\8YU>T) M 1'_#*UMZI;PXZU%YK>M3GZ\$G+#TL749B\([6@P$CFOL';O3CV?0$.4-]Q< M453PNK:8II4%+1*N9O M*HQ;WNQMM:!RL@6E)R65T,R)H!.L80BF0<#])(*B!X8&P5L"(>J:0J"!A ON M,53>52&3$[02L0 .#K# P@X6?B*$_")FK(078?D%JW)"D$AG*H1D$!S22F,T M%K V6A,+0>4UW8 $",15W.0!?6)H(@O[ MAFVM"5SF%U^GPB[1ES4T#=;>FH@VJ_'& V'JK&K@89**!L+:K(*,%M-+,R\= M-7A!%%U/<[RVLZ0!,-V6"B5 RC\0K,H3-<[41HB80A3^%/T-T UP]M*3J9G( M]N")__OB8@Q)8U@3/8I'9X<59F0-HV2)>4IDU3Z]L&I[K$HD:)JL_*,F<[35FSVF"K/.J7&CS^A2/#882(0FF0X_UNK4U3Z MU2&I1:=S1LR2T](L+LQKC6E3C-TN0.A,/E1_S&8:)%M6>V%C$TT/)P@@,3(2 M/,X$VT+$9<&98&A0Q4D]%]5 A-PQ7@:;A);)9B*A:4#MEW0ZDRW7C,9%H#3I M;7C^L9M8=83Y5!>+X6Q8UL:(;)#]?6FRN0V(= 9<>\P7K-BT9BA1,H&X*J A MNHF&R6#LK703)(B\9)B:#E::O+:EDBV1'!6D"R+R79&VPL\4C&,= #J1M+ <&K"#OSD<#86"W;?"Z 4 M"1$1$L:(\FSS'$%!MS@PK3'W /,((@@5F!.1/\R)^<+#\YB_L;EN$[5MRD^0 M_8TFTQ#0$*PM6WK"G,^)&]B.81F8OE_8%O@4V#Y7>3>/$@;,+'VF&<"/L#B: M1<V.F!K7%GJWYT^0LQLS-!?7#'UI>S[ ,$3'FDURP"=Q(X0 M@5"0F?-P)#/V59)K'9U62\B$,F;([Q!M M6Q\L+N3[V):S[K'U#2\O%ED5Z?GUUDS+(('ID?BA!VS(VS$.8$?[)_=;8!%< M61OV)',"6D"R>=\F"SBPHR)<\WXGN^PE6!ZQA(;.@*P=!=/#BS);Q/Q$ M>X'?9C*8F=B5D85?SQB:+PF_&:@EC!E;#"(B J8(2O'C>.A'YZ9]S5! P:N M+VI.[NSXKE;$_[/%C8R5F"MND+X9:U@9PJ]I34'SK/>![UJEV+5%).S4_,"8 MWR'$G;&+9(HG%HC-%?C<4F5I"LX-8GD5K\]"',,C[XZF.DT9V. !VG1)DT"Z M3\;B '\9-*!!+(%?8)+#"\'='=>?5[J@>V\MH-?[69K&/5O,GP[O4E*OX]T1WIW'=)YC.9WV:'PY-18"=D,]5D0K_V;E)7*DW3RR1#!, M_7MW*>9L"S>]I\@@G?@WX?D9 '($S<-&\MX6S<[7]KLTNQ^^TMG/T?X6)$.$B1U+> M:U+G?.2A(8 MVD_;-I211:SA]MC&E@O8/QX:>H[R]]%V"AO/]!Q_\5;V_-&( M%P2?&_;9VL)(,(F.G2OAZR&P3/!%UH%8&F( M#HTEN']*2SH'IKBS5ANNK P[P,/CL.)6<1[)/ M#)@0;>5@QNUX"4EQ7*3)B30@!%JL5[*F:]U")D E" 0\7E D[EQV^WZ.U8WK MU_=M=B]QD,,; /+;#F1Y+'"*))RSG()%%I(&H2L$^W]MM.6-_79LP81'; M&[ 9 !MNR !;L)+\O#]HQX;<26SG\Z6@^!+<9$^@TOF;XR@[GJ1#8YRFV\8> MMMP\5[%!PON8_#JI1!^XMS]7?LSNTD270.(4@ @09S,(*.8Z@[PW63.0CW"< M*Q-+QA*I64^/=DK,)# WS=*\LEH>9;]<]F7T,WXN12.+/8O.-6DB@:E ](.U MH?9UO3'/G;#QK'HYJVE?4Q'CCG3LB(:V'IO]HASXUP-4;$#BG \S M,2]O,<\YF%=LS".-X*$;0#[,P1(02%K;Y@R[NZ;:#7T@RN4THAOPX29$4K'; MV]K$8YBL36W/4=V6;!X('@^UHQ%;ZJ9C. R3> "[!>9$"@.ICH.-@F5DGP(N M"4[RP5)P;S?A/)(=U-H[44M:/;?_EJ!*R#2KZYHB&3AT4M5,I!<%7"$3'%$G MB$OA^ F$9P%TSE1>CJGK,!%\V^63!XCH&!:KXE"L'5%UCB!KK&J'3CP'F2&G MFY-F2&?/9,N H#@2Z;QM)\#=AJ/8<;X-,AH5 .=YTB?H8IT#*V8:+S12;7HM?=IU'RQY]0.!@Y?N?P MAOBMFY" M!LVR56T.QD2<1?BO&;^"G]$^*A!V)M3UZY4^Y+ M+%M*L9[E='A'-$TS#)<=C%P2(*H&\D53Z+R 9)<76\DUFIM2<'?CT3=E/O@(+G M<.8GTU5>[2663U,ZU0B%-9F5&7*_(%3T0A+4Z$57ZT @U6%R$SK>J!M452LM M?_PY%I_;7"VL>9%L-"R()CI,Y+"BE^8.S$V$HCU:1*ZI-A8P>VZCN]ZOVZZK M\W5\1)>(@3(7OURRL@/07BT+Z4,NF^.(T%D4Z=9-W%(:\A)OF>IF]N[KH.H451*15F#1 6R5A6\$81)($(#<%YR'(NF\8]3; M<_N>V65,CL(SLD9D)=F.S;%V;/:80MVH[3$)'I.>+BCX9MDF.>!%SL[XLKT5 M^QK;ZW.PR#B%&MVFJYNW6G<;5+!GQIF6.*KG)KV@:;@)$.O7%T3\#AJX4,V^ M0P6G9=8P:F+/1D9-;P*4M[TJMIT7TI!)RZ?6SCC#&6@P@E3J13._8I8-#8VJ8$!JQ]:6$3&R8&5MW9MI": M!4+KC:2 2$<8=K/#3:U7&O2GZW!A4QRLS*+");\?(83?JA/QKG:K9Z65P+O1 MWR8Z+F)ZSFN&!6@/LBU3S;:GW7QLJJCQ:+Y9811Z@.PP*A@^UHW_QL4I(4M, ML6TG%K+F@,;6.!2S2PIQ=2$.O^A.$Q#;?P6IX-[,.V_)<-Z[#-8CW"M +,=C M5>TY79[82QLKI6?\%\[>U,YIL2-%AQ%07XU=2(WMH13<86PL[URU9U08$)EC M;A^K,<>^ 5\1'4?0QY!WR6X-?XO#V?;,8A=@=DUWT;*3."7\NA%>J@(EHQD@ MB1-H^DG#Y&.P]O7W;N_;U#F'=)'/>L(WMWG/@+D0-RR ,V8RRSD! LBV!QF( M1!!$Y*R1+'&0/V>GQBSQ/9PW6 F'XG89-?@%)3RGN$$'%K[2 AZ$D[:0U&$1 MHG;C'9Q@E.#'/3E= *9O3UB5(LF*;7FG++.,1L&'=,C]T%G@D>I9A5ZA7._4 MGJ1"O%A*T\M XX.^A&["&4V]>S'KPJ$/S%YIM[ZV^CV!/B *P+JN'D1J@0N$6>+T[< MV[JN(A*(\-V*ZS>Z[K2W[\OU3\MVV(7:&<6>FJ6E9@S=]R#?:;?7T>]+$>BJ2?:8X M%?+S=23%*(K23X*8/U''ZA:)9ZM[G+>JA#5S7N%P-@QPL(C8,Y,(R;;+P<38 M)GIY31'3OB>$+#''A#_XO@'FD)W)AG3>V$8_V.VJSV/OX+$F/./"8^ WQSBY M% ^& H-"?C.MY#N6T9MVJ)S9C^3'E[2QFM5L+&/TQ3D3*,4KJ>Z C3"YY&D; MZQ;)ZI5+7OOQK@QLX[/&)UF#75V2-3@AF5@NJY$HJ<09NK\@'PM/O8NR1MYD MXP%F7-PPO2=VT@QWN^P\CMP/M-6[8(T=%^QL^N=K+IW'B=E_06!;OE[')G 4 MPMB^H-C9[1]Q=/""I._X^(Z/[_C"FH@G:\C?(EEM71RD"WPOQ_=R?"_']W+N1?F\1[DP8/*VM9KNT3)' M"B4T%!:LKDVBTU9>7J8CE7J)ZG\P_?=3GLU4*J[JT\1$(UN59:S:Z 9Z"@]% M4X\[%MPFP?B>C<]7Y^&KCQEJF8+5:*TD)LG,I\7"IC1,C2;)^S+4') &KV:E MW4)"S963 Y-0%FI7H,XI+R?MB2EO@I^;E0>YQB,+R3T05H)D/[AS"K.YZ7PX MV>XXH0]7V3S,X-OF[1$CNYKF0;8H?3I]R[$R_&<^-_#,IT)W6P,I(54Z\U6D MWEQ2^?*\UGCIF0\F-,F$2G6JD]P)=:>1W.773GGJDZFI#_93:G.)M@:%Y7"* M]9LKK%\PD?WU5]-OZ1>%L>(DDK-CH2;6H1*UP'ORSK'R0%88ZZG0OI=J+F4' M9KZ<"=68N1SG>^'Z8!:O)$]&EO_]RS5&MJ]%9CK4EYPYR]KB M?./D[2#1(9 M:]OAPZESBG-M+=5)'H>:EF=N*O$!5 E-JD5VLFJ<['&KF)0;K^;"-/D"!P4, M@0-\+9%#:H#5N_\X) N5IO4<.B_4[T+,+:@<,+53#*B@.J7*[73JDPPEQNK] M="5!CQFII&NU&A/9-$K(9E:U8XYRJY#C5QXC05!QX2&=WY6Q=DIO$L9$$,R3 M122#WZ+ 7L(OL.<7V'N+_7F) GMGK3:5$4;F2[6EDMU!:$.%^309[0H3=5[I M/3$@TJY:6PIQ:"A(I'6!1XH_RW+80KY8_:CK&^7>Z+ C-SUAT3..AB_?8"-7T)D65UQO]Y#-OP# M44_;99!3K#K%>@:S /M 5(/)H%-N&FK/:[ADWM'*WLI"14L5""CK3)-4%#D! MN.'#RQOW?MVMLI]P)[#+MN.Z!&^?95?>*&Z7-R)^NEU$%H+3C^60IG\Y!1X/ M0'=0HV0"#4 ?W+X2=D'>7V+LKN%]?AL#?E[@G;/^Z?FL)"DQ=H M_?TQCCTDE4.A;F<32$R5$L_L("PN0JRJ:!"<6PX-+-" M M9 VVT+NN*Q<**I9I$<5=H467K,=AKL)JU%M.3+]/_CCXB 'H :FEN6/3!9 M7OPV(;B;V;:5V'M&Z:DT[O 04,W)<-O1W&?S0R^-Y8_XC65)1;[)P3+V_6E* MTW7\3BK-(KF%/B^HG Y%$T[:O4RLJ>D#>AYF+'$^99JQ@I3H-=ZG 'P9UN1X-JK)@CF:LH:>6=5;6BPQ0"+ZC6'F9Y'V M"V$-ZSJ[\)WH[(V L;@JP8WS((XBM&'O)]&X*':E@5J:=ABV. W1F^Y$4=OO M?TOU96A,3A?A1EH>-3NE#<7V(JOFH-&"E[.13PM5<:]&_TWC*XG?\**%3^*L MDYYWZ[/-YG$J/+9BXZ+"S>>+*PK,3B]1?HRNJ=K4VFSB3'FJIW09X>S3*&-= M,. +QI6@3Q6F!2:_*Y7E;K%(R M=T61&D[/U]W$C*DSN4QH4EX++;*] D7XQD3#YV6J[=Z\T5C]ZG#Y#1BK;RG; MXHV>[#R4%+0';S* MWRH2'\">-8[[$OC;=I1&X /L0M#9\<$*]BW@*4<7ETJ]"L4=AOT_36&9%*(O M>95B.NQHLIZ0/:'/%?08'\?"@Y"I36P<+%DZ7!\*11KB"Y2T!!Q?M0+%W'?=6UFWJ9 20Z2+R$[$:W[3SG23^P[;C? MQ$_VEWUN%1(._CQ)GJ4'?@UX52G]75<4R*UT##5[T29 M.ID?T:%-HPJ6>_"$7PWXIH(D:5>[&[V&/OQ: 1I!ZV.;$(]QZ7F5Y>/R")>X M?F8:PR^MG4*EMU9J-]%N+!?QV)2,FHM(:PY)NF B4T'J1"5S!Y-!HB?8S460 MZ 2A*4L[H0WE,4\*@$.#S!7\-]WTZ/!:C,6@2Y4JI6$D_L/..T-.0)"$[QI M3W>$QD>/_M,^UE+/Q//*402*(L8@P,&A8S[]DYE5N'B)DGD 8$W$N"4*+%15 M9OWRK,PO?/2?#P\?_0_3\3\L[ZO[?Q7MB=4%ZSEKQ?=5M>)CE]2]KSYML?8T MKPVY"GFJ@CQ*ZF2UI(KTSR#T'/8WP3TXE5_"&^Z[_Y$W*,Y41L(___8ERT+ MQM.87HBNKQLO /V'3>57!64B^S9VJK9YHJJTDZ,$>]*Z% ,&Q2WP^:T;)IB1 M[-Y@=P-JE.NS?R: U 9[-X7/5*<]K*8=_8A23:#4[X_BB(CC#ZAVT=4/&C4B MQU*D)N?A;!X"I3I([PY,0[Z:FNU24?NTP]ZR"KMF6PO;][7-FS(])\^RE=_=.-HJ4$>NT"P?_0:/9 M:;%2U- X:7"C\\HD91Z1FY, 9B_!#8 M>++0LU-MQ9WPO/,T P^U,-65558:1CZ_$TPUJ*1UXV&_H5R/; -DD?T04]]E M6U<@-A7^EQT>8"!?-7U 75SF%*:M0F'GA0\'/?!1E:$94AIN)"_VR"Y2L'6> MF&4T3C."58=V9<;]:5Z9JG]\VGD47CH+ %'4FK*,!9\RL1$V"APBU$A!1)UD M_1CM$4/N *@VA$GXMT*3=_SZ5Q$FU&'"EVWEJ%OXC2\;#MT&-G<"RO2.]M!B MMLYG?8PR"IYP@.X/](YY@"FO>+!0 M%F8W>0*"#91@Q#B@H472H)V'@9/ W!,_-8/'P."@:N"L\"_IY.5&1D46 \L: M)@-42":P_"241C?=%9HGJK\%@ 0G$POQ3'4'M,"Z4)KUPAAAV>W-M\@4$@2-_$]FF2J0@ M*$!3#A9&7IZ\-'XD;C)_@R1SC/U[1J 8 DC=?^H7/9;]MLQ4FT2*1/QB:#[:M%<**Z7! N2>?H<_!&,)YP"SL;' M(T3*EFI0OK:!=VDA8[H^\R]X"9TA?B<;BE. 7H P"1Z$D.^F5-)(:FBJ&TPZ MM.IIK4YOZGI6S8:D=0\'W61?Y$,38%"Y8;0FX5-/B+P_7KXPG":Z,\C)07:S MW"O&;U#: U!$I,FF-# 6>VOC"W+IGF(A#CM&R4U=M5/@],C=)])VZ!/5 QM0 M@7I.T.8@#MTDGAS=R# 152@:Z@8G2B)-?E,]C9WK>$I'QPEQ Y1/4'506T4G M]L^IZPD97L%H*O?YC=**,@!"B6M(M\(,;_7":PNZC9*\Y./PR8P'FE"Q1JD[)&:7VU"AL8 MK0P=.6!(%(&_IN]"*R%&)'TKC>*,6>GFH)3@2V;DT-=7(F/T.-.1D M#^%Z0^#4M"]-:75OLZWBMR!24U""MT3)!*P)%W=/;D]YR^3>J @)6D%E"5KS M&V^8%JUOO.D;;Q6X\7; >@V/HO*N"C1(K_EWWA>35F_8^]ZR^.1[MS6POP_M M?N^[TQD-[>ZX/1:ML?*IRV]\NOA\\?N'3Q\^7U^]O[QZ]^?5U>67S]]'O7:[ M/U /[ENX@KX!!M3#&]?W0+LX'Z.7O;2).7P-V@L.\(/5!R&IO\RKE]? M+SZ_N[SX Z3UY_>7UT X>N;;AZL__[BF1[Y\_?#M O]PQ7;LY2_2I[.Y),E! M3;/'*HELIQ*18)810E0IHFF0> ZJ_.@@5[ZG?X$J2G_-$BD2GX/%K%QGN8:+ MOE(TKXJ61)26^HDR;<&G_H=H!0AI^8'YG?H!8#[_E\5ROPET"ABYFK'JI6M? M57X-?O*)[ )Y81*8,F(8]4K(Q**_7X#N]8#.1[QBF W[+O4 IWWU4B_1E]QZ M4@D1N3?CPO?14RE7@%8!UA\ *7S^]]P=*GO7X\4Y)M-2%M-92#3(BBJ_A^BT M =WLT@=[)PVZW.5]G-4G\O'L4_6J](]2XTKC-.9)Q@H*Z.>"[>G:R^CWXC>L MY '*ZWMQ*[Q@/BO)YH.EZ*",7= M_^*N7\:+W];'/=VC(4]%J/YTK[$.$>D0 MD0X1U1+B=8A(AXATB*C2QU"'B'2(2(>(]ALBJJAQ\BV-P7Q( RM[L5*J7'1* MA[1.(*357)%?#A'US5YOOMA.0WU8GO!&?'CO8L4M-.ED0?<=P\%SY[S9=50I MC^\7G[T7-MT-8=TT>_M.R,J]G+W$>QA8G9=%4SRJ3KKAZ9VUFYM0D(TMBY S UA4V7% MSEYYY2,)"VQT@$XE^*^1NF9<'_T5TNCRLEV"/[F1,F/ISF0(IPGO_=F T3*- MOV21$<;#B$Y .F?F_@%.4C9V!L1K;.U5?GUSBZAH]?(!+)T/H/,!FIX/L(Q] M&_$W=97R>QG5BTX3AO])!B"YZ3+H1&H";L*PI&%[ZE9S\5Z3_,PHNBC ;O81 MEJ7O3,%QZ1KTQ/7(V0Q*JJ"-ESYR<@&2%UL9Z8;\3=KII",K-QGV@0!N9?]* M0!8XKC3!S>*U<57/R[_!&JQ*4BC'>RXG:DC@%GXFXAXV6JT2W %>3@!'4?MM!%_WSF<4^5=KRI"Y*+VLN49[:--?5>^CEQXV(J$JMN%@.W%W(8:! M_/1VFBW7F]EOV'0FBL.'/ PMZ7#AS.1?LMY%%-/)O"19SR*B'#JB77L:3!&SZER]A0<;[RP>BL_LM(JPJ8#V>K!Z($7 M*+]^;/1 M#%0.8.5Y2U]R"[IN$$:_4(S+3=W"U-H'MA;C[]>PM+/+?UR\-I]\UX^]3YWD M E5L-W#DRTF3"= WEFYB@:F0F[(N+5+GP6K**Q\,"?#.;J[V @X^:&GW3 MQFN!67X&$"$;%TUFLGN%P#A$1&-0NL$8=Q;6$*&'#45$YI*'[P,CO_]$._3U MVY?W']Y]^X\XI#J>$3$;6:+ MOV\BK>>B*!: \^5=>[0OEARGPW^1/9)=]J72A(32(G( !]B%@E].*8"=6D"R MY$EYM^$3'!U0$3LUP?LE_%QCZA(*73I9*+X=&9K,Q0 :4O.Y*/C74A JXO " MZ=#"DF7=3$1(?(-+"]"9)B% J0DIBT@B%.0];("=+LH3-Q@*H"_+@8HC((P *B:H M0_MI)7$@UM/1G/+BTM410H:W,IK.7@ZOU, M7P%XG+, '$E0($)I"X0,!:($SP1Y#GCSHPRUS(@S\'BKFOHM:TB<4M T\I%@ M6R@^BD))TC!;P4<5G,'CLZ!C7$E):J@?7-)K\F=L?.8Z=,=)C"4:LQ&+N'%U M<9UA!=K*%)XB.CJ8NB&+?.>,]8[\K1CN4!7Y85*2C.PL$ICH$<28V<> I=%= M1>HF Z$-OZ$^$+V&P1S2J8AI9$_'A\+Y4P$V.0J A=ET#?2###J 4+I.XZ*EH!1=)-('7C&X;RA(52H<073 MIJAR!M=K\<7$]J73%2]'5IX+DH:F9B?4F+*\ T^6::2#GAU$ !P45YF%!IAF M2$Q +H4["E5G:V,LDJ;+FK[TN9R1"R5(R<+(P5WDJ?3+*J"BRF8N$#A*2<4 MR/*>C+7;9UGYQJS;OMZCFZ>/BW)?K[*2R8/]!%,YSW7.ZH5Y_ Z]83,YH#QE M40I@:"5)WP>B3?I#[O(8$AAK? )GB8"))S#N<%(9">@>?X<^?;HE0926/AU/I'%P-Y;V>7Z)7EU_@N< M*/#NA8?VDKH*P4%3]O/+C[+)5YY\F1E(!;LQOXGD^A-/N0MS)X^!;CWN90G4 M41+*ZN>@4MW1!0@?R*G*:PER>6:K14[Q)?:FPO7,G)PM3R6HR598@B]A4VE=P; MY"*BA)D_$!7AUS^RF[RIB2>[OQ2(H.H2>=0:X")KTE1*PL@?SA[( @V.B.S0 M'2,&""^XV_N]G<72<:LV;E.+L%U5DCLR;R@VP$0#@/-;-T@BE*92'F+OJ8SR M:7QV)BD/RFZ!;\@!KGI'A/&#A&N>%S?('S78'W^\ [Y!!63*+F8R&JF*6L5< MU_!=G&C"&^*?PZPS5O>:57YORT*Y* /'+=.#54\ M,5]#' B_G9X3L*V2,$JX3(^4]I):@A=P7TK*PD+F(1AK[AP%B)>03SI,A)-W M<56>>M7:.9G1?;M.U^REH2=]$ ]S$+\6R$K1CA5@:2A^5@$-T'^Q?YS[.N4 M&;$D'D0>7W^&,_(CWZ(JCZ&2.Q\.Q-2=EX_V6WA!_H:%8Q*Y,U" @.TD;)2E MA[_Q=%P).\%G_PAX884RU[M\<$HG(AVR?";D.>"%UX7IZRC-(#M&M!I83F$- M:5*67ZS[D7GYA585\P.R1%Q8+^FQQ.0NRDO)- M"LO$8/*-(,IG7J'BUZ6YIKZ.'T3I_N"B;U^G,Y:F7Q$BL+1/RD'D4Y$HT,]6 M4)P8T>LK6.V3";P>%Y^)<,!<675(E0YLK_WB5\J1R>F'C]&4\6HOEK7 ^#LP MA".O#>.U'[ D81VP#%G&0H(R-7)4UT-FB:JY)540\LL]J.HB\D;]V:V[[NMX M,&>^.P$>YK 5>B$VM[#(&BPRC9E*DE'"CDYM@;(PP#DY1KVG7!7YG<#'],3 MRQR:FI7+++C,>J% 3U_*DMO05%&S#UV7)VG-RC *S=HUV:V!T1H,4C+&25I0!,:.5R@1Y.=>T0EBY&SOPO&5V M^Z_H?CWW_41E+I"MF80XL*.>DYDDZ3DE50DOP2G80T^JYV7NZR@2<5JI(O<& M34H@4A)?!3WIF@[,&DE@RTGE\"^UND5K11^Q QVQ$DE1L2#9D N]-<>K?:%!//VO@-@' M2PR6V3%S\"G6!>F_0LN11PU@V"2^0 MH&_SCB(*1<,BHOZ^60#T%I/4'$S:>FFU\NM%ZFZL4?SJ#&T!0J^%/L+%.F2% MZF+NZL;26;OB-Z=R7+8+8V3I$6L""6KV"V[[!:?^TR,%,O]E8=1=>J@VQ%9P MMT;]P>BM3"38&)\XV)16<7QJ5N AR"JEEY9\T6EZ<_G[$2*#C +"V;RA0K.4IN67#J[!QDFQ3_/+=B?[6V&7 M]Q 2**?D2*XJEPQ:S+3*4I(49Z_N@4#CM?1A.\7#UJ[@82L1+GK6Z)CQV=^*@3'RN1^*@E57,D5:=;/4F%TNA3,3JR010UU_@ZLJ_B I.* M\\LA?!SM5>;^HK#,>=D!ZD%[PU45?>3T+].V2>,8#Q*VX(!GRMRS!01V(>_7EZ_OS!4 MVC,P^]('OHC3.G?D7D\_=UPOH2]\O$K%^O/*PX;S/UK&JNV3W72,JCRN"("5T8IN9'&?7/L!O* M:[QY+VO4J OS*WNJB?LTL_[,>EW,TLCX2'6&, #B7Q?J*,**SL; '1,W?BVK M'D0D5,XZF%J%%S'=/$T+,!O4UO_D'YQU7\,>!O8/5;*\Y&Y6;S3919G7<<7J M)^+0O/E"7NX!\S]Q)7B J&\ [HOJ#G,F9_^Z>".71!*(F&(.)'5MH2I,N.2; M('"H@"\6ZG5#Z:O'56)]!W&.@A'DBQ>@+2>OE)+$-FB-U E&6@SG:6:IJC!_ MUGM-20-ADK::*5:=C+#L 1W&]/'^Z^R/Q0+%69>,A>%IEP>OL3[F.:F=JB/+ MBCWEJD@&IEH!R]@8O90X,D-VS2-Q4K_SS(\&NP;MZ+UW0UPS\ M%G0E2I)00RB-BXS\%2J4VNJ\BJL\_I2"@$>J<3A0J FP4M6

5SU\7)E_;\<:WWF<^KR)9VB#\K<1"& M_3I@JSK3T*5X0CHE/A) ME*AF;N370=0+;+K3GQ=WP?NY>#67;N22RTR9L:A+VEF9,OA65H4=%I)_Q5AE MYEY]>$?%4[&W7$E:2-T.]\"=N/DL5'_M0,F,,KMK5CPT*V9^J]7]W O\R2/9 MYU>HUGHYFZJVZ3*CBER/8);$=)>0_!KP-4$)W3%57GHHBIZB"-OD32&G"/M, MW0JRVWID;:5H1H7QY#PSG$/=R@4ERLFZB-[Q98* M)8/]Z5,I2.&\/G(9Z]VA&@<4__7%][]Y/P:=7ML:]+HO).&/L*JU.H<,K60) MRE(/2T55],28"=W0X4LQ&2,SE%$%E([1&0JVYYFC8C[C'84^B:J(*NKX_=E&1_;#P:*#9^0JD: MN0B4$ JO$-MLB8EE>53,\Y/":%GBQV'ZUE36R/6O3?Z1RH,:I=/'<_+'.41D_3(+(UOV>4 MQ\G2P.P>]VNX*;BL7C(NO:0<-[NFVOHS^,,TDMV=J%Y3VK-XO*,(P\].,[LV MEDUIO]KU(1:<[O%N&;)E=JQ:<^25>[_,C]7A1#FI-?Q8;PGRLW!:49$R7-P" M2<+E?U\5Y_1"\<5!>KP>6 M=XVVU5_&\AKX4+/K'(52-6_JX"7;RT&LOFQ9X0W83R[0(0[76@>'YKE&\EP% M=/,=LUP]=>OJ+U+#7--TW.JKLKODN6JR7*U=Y&D!.E5\;LN:<^R,O];.PP8Y M5]:?TM/VL!A61SO+-;_7T&/^''9O&]9@T$R":W;7\+X"WMO#OO:?-\]_?A!^ MKQV[]XQVJU='=[HJUT462:%E#M:PA:D^L+/Q2FOD))2P.@N?4Y QU-N@7:=T M>,VF]?;'5X)+ZZGB5W^1S0'3K=, K$YK4T+72>CB=5:Y3T"S7@>?=0X-O%-M M4PK-F.*0^_(>?]KZ*V)GMHX$:%=1K23/2&O ,BQKU$R" M:W;7X'XT<*^CY:&C VS55:#>PVB !=YETK9/I*=.=KO7T=A0XV)ISFT\4#:[K>U][^^JO8):-0]:QE$Z^SYQ[HY9S?<]5_3M0 & M^O8?[BSPA1MRV68,5&^AW?[:,U0KX;-UP+EC]%HK[IUK+M="-# M2K*SB?;WUU'8U$VF/$^)VE2)3;-HLUBTCFJ^SO&OR2)/&TC;UJ8KN2>AB]=9 MY3X!S;J)V?Y?PV BHL@-?.[ER?W4V$\X6"J_<.]6NT2UBZCI4JBW*2]",[MF M]I,R#&I,RU[?C =OJ;BC!J%C\M%B>+XMA+VU%:W6!C D;UU6G- MV1J\'S,M#*NO QC/,16.S0A[#' <>VF[Z<8%C+U5-Z[:!#TNR* 0#O/S3L%I MBV 9]7BG&P0?W$%6/BP=."Q.D&##YJ, P0':3AY]P3L6@0.C/SA,66U]6([. M.X<[+"L,H2:WA\/Z'>BJ2)Z$!5#(;0;.K9M>=+/(@V6*:D'J1&ER;K?I7/S?K M*.Q:ES76.8BR*D1"*6>#MU$QL'*&M:1>L[D(90VI-]HUW"!GWPDD&F>KW/]: M-?LVCGV/?3'D@-Q;3V6XQJO7X*N=__K:QK%-@>=P;PW<\>]=C[*A/GR]8F>_ M7UQ\U1 -OM;D.O6A3,">U!U?FN.M]UHVQ;4<%9GQ5]5O0]BA5' MY1 5V^II .FCHL5*Z:ST#U/=L(ZVE+Y$H2]1E,1*5]^A:*X2>1+BOY*Q?LVN MFEWU'0I-R!-;Y(F :QTU_^HG2ND[%!O66.?HR.=D-A8AUKA5[;632#C,]?/; M$LP.9O,DYK$;^/KF1)/\>SIY5[.O9M]C*_C5X-YZJL U7KT&7^WQUS;37'Y:7%[UMA7/9/+>+B\)U5/= MUTS>?"CO#W4T0+>PJ$D+B^="^8KD:K(J?HGYV!.__<5Q;W]^ZF9.EW3S"I_$ MP5S^"C]/!:X+.,D:B=G;>1"YY.RG'MSNK4@9K=5ZA8LL3&[9UE,T24>1 M>)/^\'8'+'#L.P8 MS#(.8OC OV$O>Z;%8/X>G 8#0VZP=?:4W0GXBHUDPQL_B5E0G'"^C_02^*"3?F"RQZEFI=OSG)>W5KUKW3)7ODF5I=OB3>WL M31GH+,F*/4-0NQH0--H5 HUKA4 7$9OSD'K0(IL5CO.5@#]04!YY2 AL3LO. MKH#C/P>Q8%;[M6(Z6X#,=9";\D,S ;8%G>36#9+(>X"'8,[XD'P:B1EICML5 MQ]DUXK@U2NLU0AS( L#:?R? CS)C9.)&L#>$XXAI7N+ _*8P/*:.Q(']XWS, M,9L$$TB$'TEFG2C$%#P$SKL548Q8!Z,!$\: A7A#E[ZELAX92@EP EBC'\1I,VPD".R2 .(AW>P@BN&E86+'22A2F,(W<_]!0\BN M(,2I$82\^.W2)RZ8N"$P1X%_,X4/F#8)0^#">1A,1!0!PP%?HPR"\TL\%149 ME<-'P)= #OA]G,12^X2/DMF,GN'VOQ-7,J[)-KR]57X[L3LP=>%\E-Z+PQ2& MQD&N/GZ\9.\D>\N"PW!"\"",D\CU82F,1^P*S@I@&PEK^#=Q8WT2=G421*U. MPG/MH=3JZIB]LJ$S*"AQK@](G!D5-]SU%[D7\!XH_0-V^1S_*V+&J1@&@GUJ ML\E_GSK1UL)$K8)5)&\_M4:U8>,ZQA6L0UANGU4ED/I-:"1CEW MR?WS !82PJ&#G!?#6,B"F\SR?;O$%PBZ96R+O/6%D($-9R+$P,]T@34[^,IR MI&'G\1L;=EV$Z1K;W4*RE%QPNU>8-?W[W_^U5<"CL"P5^V@3_]Z(\S%(OA_G M? )O?L.]._X0I=&M43'ND06R<",8"-3VZ!4K_)Q'0 KSF?'[\\*>J>-PCASX M1GTM_2R4$1GUX5)0YL7"N!E&M"VS7XX3=2VSNR=:+62Q=0JQ-_OOB? MZ\!>Q9G/?>6S3S="-QSL=_ T'N:,Z_DVG%\FVQ(UBE$YR^SM/)SI@L#T8>PN M4?*Q,T^;XZ);VBYMSCCP'/C&-W2NV( %/#63/OSU\OK]!4G#K/R:^NSLLP)" M@_WI\\0!^'=*!>>JNX(DU_KNI)NNPEH$<$="A2I;,S1V8NRIT C7J:1 MP02WIV!V9S)K!GI,$@J#G@X5N3&&-!4S5'66F^WP. Y=L-7IG?#$JEX]J8_) MI8% EP.#W7%A^!BL9_(AA?3UXA1,ABYNW/EVZVW*2NRCZW.8$O?8)_E81$]8 M;QD?!Z">G;DH7H,D@OG#R\6]+0!8\BMN? ;[%T>OS2(M.7.=7U]\_YOW8]#I MP>M&_1?R=->:0_-5]7N#[J#7':I5+2S7:EOJ#T]04N7J4%PH\$*@LR5 EH53 M(5M#2:9E\1^'Z5NS= *IA6Z5=]VWS-91[^<7'GR"OO23N4##HR8\'67)UJE1 MN6\.1B>V9&#L_LDMV3IJ'OH1ECPP^YK*)[#DUE'+5QP%L8_(&YNBX%_)^ MEJV)G^+MGO\VQB#PTZPVNF,/5(!F[IX,\U ?Y4/;\\=!Z>-PB ;L_R;NJ M1WH,K>3SLR+)^RVN==R8VK%+BQT\O+;77B&'\5CMN&3 T!AVK8,0^[A1MJ.S M^J%#,7MNBW.(:-HNFHYVC/9@N*E9=+U(_'1==>?+/'@D8L^@?8#PV:[+O'0- MR]I4RVAWQ#YNI.W8H-TT5C^R?K(U:'>-MM7?JE5TU6R,2\1D$<5H.H"A40=? M9C4*C1TWTZY!$>U=G#]KL$EC.@G-OY+:WY$761^MOS_ ZW=[KMQH0$JLH8]=333CFNT.GWFAE4 M:&18K%+,7D.-I]=>[NQ4@PC#US! 8@<^.QL+7TS<^#65$Y,!!W;-[T54S[## M#CU<=30_3N',M8W!8)/F56=SXB24P[H9!T]P8[5;]8L9:%=L\T,)S\'9KC&P M-NGR=5;9-8]64!EX LX.>RMPML[A@O<"5FBK"H7_RV?SM^QB%L <_T,?Z>C! M2:CO)VU+=XW68*#C!]I-?"+Q ^!W:U/+9,T:VJEZBA&$H=$9'":.7"+/[ MR>H] Z/?[=G(0>?X7<$KX4PX]B;L.K_)Z/0V62AU M-D2>I50>F[Z5B$P<>Q-VSN2#X4Z9O([6Q[.TKF,SPM$A_[@EI_83:V[WNSH& MHGF\R6I-VQA8RXA?YVB*[!/4L*!)A>SL"IHX!ZAZ<.SU[EK1&QCM=D,O;%3K MK%3-4CI 6:=CKW?'9V5TH*SV.MI*NW5='YMQ#BE4&F@OC8Q!=Y/!5./@C3XJ M6O_:Z4TIPQHN'Y4:Q'V.X5^KH[5U$BEKE8S0'IV2=31X3D)9K61BF::DOF92 MGVLF1R=D'35_S:WUU@7J' VY8C4 MV3IJ[37V/>^?I$>_%W)0]JVC%E_CO/=#H._1"] >CGOKJ-5K[JVE[E #'_OG MP#^W>31EV&0.A@F%'=SX\*S#)F$P8XEO!SZ%/W@,GX%N[\8N/'?&7VM_>PT5 M]KJ=K>=EEEN=3?E&)Z&O5U^KVQF3'EW[?EXRK+6Q"D'UZ7<2WLH=(FG];DA; M1GNX?&-4>]2;RZ,UE/8]H]U:3IJLLQ\=>S^?W7#7?TU:.0M\]H<["WSAAIQ% M4QZB_BU6ZM_:Q:Y=[%4]W-L>Z+..T6NMZ*BH/?&U=^2>@"?^67I6R^ATEPM\ M-X+DE6+X"JEF#?+=;X?J Z,UZAT&U>MH9F@FK[+N\JR[7 #JG3KFW:ON#.3_ M_PC&QO2;X-Z,0@,PU0=V-M:^_SI:$J=PZ)""5EOGV%=>+SQM[_\>V+2.FGV= M=9NFZNE6IZ6[/)\27S9(RM?9Z_\U#"8BPF9IW&-"-G/&?!R/$F_BH*"*:\^_ M]OPW_8CW#E.ROH[*?8V]P3H \$QSH,8TKQ3'5TA1:TH$X%D1KVY#.R]H9M>Z MS,^8*U6S2KY]_!UL$#].+1(&;V1(3'8VT5& .EH5IW#@K-901P"JKA?J"(". M )R6I[5^>GK;TOG_I\2A-93U38P%7-C_3H!9J4FS'41QQ,X^_9Z__L]6'IMW78 M0A\6K8QME\)A+8N6&H0\9!E3X;#UW=U.PKK:@1'5 19V@F3LB0HU"]G!T3S" MNG8=(>D9K=9..X[6T1S:@=73!!9?9=@T@,4[QL#::1VP.MHP.]"^FL#B*ZR1 M^G-XNVMTV_5N&ZTY7.LI&T%\:+2[RT9WK8,[9?N"S47('-=+8O=6R/)..M)S MR$A/)0__/AT+]4>%%C"QCO$<(<;3Z+/23#.H90XV)4/J",^^G-:-/BN-M*I M)=GIF%8&B< OL@VF/$D#EB+M?#%O\";TW]_FK"C14:^$H+-0S<(V9S?"#:! M'R9!$/M!+%@H)B(4OBTB(MB^448^B#^_<6/@.UM^]4YNZCCPG+=; E$%9KKN M%-#_L%[S%?=P7W<]:3JTK@]; WS8-;N[P/7#S.QZBNSG><$=(!DC2&!1,H-G M8(B(!4G(?-BW"/>-C1_8.(E<7T01B\0-MI DWA7$VA2%0E(^ )Y?!Z)-^D/ MQ8GTX54*E&;\'I[U8YA/"H:>F,1OSENFU1MU^SV4.4J.R+\4!,LY"0#Z)$-% MLV,1,,9A.J,,_FA]V\7K.WVSM=%D+N!N87RL*S@!5DFW*_V=SMF;<2CXC_,[ MV* 5.+R Y;F(R![EXRCPDGA1 AP&5>A!^..V.E=!.OR<.[AMMC;Z^30A#D2( MQRZ$:$(9'XZ.'6_40_OC#%_U_N,6&C4LO*7(-9GM@<6MF_"S_7*U,Z=D7]V@(?DP-J!,$5U,$%]:.U_WM 'L;F.SJ1CY"K>HQE M'D9W/?HR3X2:&IE.@,B:ET^"ES4L-V:96L@V:9D:F)I/XR/<-3K&,@_CL]D- M*U<]&RDMQ,^L-KW@8RBB*9N'@9/8<52;7*-=XT[UP74WG5@/' C?22N(OF7T MA_VZQ8".S*$'C_8MDGI;\I[U7M>:M*\>DX(:6JH++8.6,>QO:LI4??[3PJ]* M)L&N6S /!H;5W=2,4C-HG67?2,L^C2Q'099.JVNT>CL5??4QTBN>/;(W3T25 MLT/6NRB^??R]8>D@%7*4'@%R]^\PK*4Q,NH;[>'H "2OIPY8KRC7KJ5U,]GB M4?U1HUSC4*YC]-H:Y;18KVI0=]7 TPS="K&_M\[$ZFYP^->8& M+_PV8!^#P-'I+W4$X%.PFMHM8]#1 M*3 U4PF?E^U4:RHW(")XVDAC#8QA;Y-&5WT>U/*PZ79'9V!8HZYFTGJ)PZT] M)!L=)-4GK9:!-4>7H='I#'1FS"FY*.J9&?.'B"+F8GT9.YC!&A^8\-R9ZW/L M?+C2FZ&39G;G@#YB/?5*[XZT>XZ].SL)U1C#4:NAT9H*,QJ$-4ZR='K01Q[8SEJJ1];2D%YP'<3<8[Z(9;UDG;CT?(#O M (8Y03+VQ'$0?G?5-XZ^KIU7/^@;P_8FI:;ZNHN.\VZ0PSK.J\&IMN TM RK M7^]L/2V =\?C2[91_5F\.QH8G=&FRYJ:Q>LL?ZV-L%3M.J,Q5:?3W5S7J%,*NZ^M.FO4:] MTUV]YOS37?WAV]Y4:/&GS?A:W)_NZC7HG>SBZ^FUTBE&%4XQZM/X%Q'C;"Y" M[%_/;P0+)AM:LY^$2^HD0/DD3*V34"Y.0G_4E-3 T]Q%:G9MRB)K::-H;M5B MLKF+U+C3D#76TP5R6IZ.>B3N/+TYND[2J:G_6K?G69U5.31;S0S7'.P2>3TU MQ!I3MD*KUT!6%2#KM\R&-EW2;78J'RS>^54'4S> U$*Y5I2MT.HUCE4%Q[KF MIOM:-4Z)>:637&J6Y+*YM_Q)>&_J#*.G8,)TNAM-F.KK +N^GUU/):[Z=-)8 MTGPLZ9CUKJ.EF^K46_?O#,RV9D MS!JX2 TE!X:2X6[UXFIX"T[+*5#/?)!W MC_0*U]D@#:W"?J@@Z[$7O>L>2:9NDJ3C5K6B;(56KW&P*3C8U_%[?1::UW!% MJP1:)= J@58)- P^0R/85%9=9\(TTNE5*=_6D>(!=71L-:",_(ZCWT=?W([A MV&JU-MY[JKZ2HL.3]:"3AB,-1QJ.-!,WOC^+YF$M4INZ2(U&)X]&U7"L--U_ M\DO,@>GV/S'Y(/[\QHUA+^VW6TYU'Q-SU\_JQ6]7R0R>?OC++^XN)T"GS?5A MF?$;JVMV=T'%(\QLS>G_G+9)9Y,@9/%4P/]#(=@,7C6-F(#1'78Q#UV/=5H& M:[?:EL'L8#;G(?PA#N@K=A"&(IH'/AX8+(SL!@YS?39Q(SB ^"7XJB/L4/ ( MOC5^8"^[9H?!JCTW\ T&;^;S>1C"^^!M5^9[!H&3K_#[GC$G$3@"SE^ MZKF^P#?@V\N5B%@D;F:P(R9CY;653I'CWO[V%_@GW1W;$SQ$C)BJ+0!S+2(LPI5V[6TBNDX1L]PNSIG__^[^*LU_V(2M)5%C65*"H>-,F M9+L1YV/8V!_G? )O?L.]._X0I3)N9':M5,J]R:09;@2("K,]>L4*/^.&+.WF MC-^?%_9,(>FY)R; J/)KZ6A,+CL7LKP:]J95V+3L ^:+60]=@I"%C.X+A,?GWQ/]>!O0HXG_O* K[Y03CCGOSD M3JY5?53@(=Q;F,\UR@2L1_X.G@:VBC*NY]MP?IELJZBQ;VFS!J;PG$?N_=YA MJ3!1^4\IL>),+4(G/ &_ SCA#%Y49@F)X2K(0SDIX+@AK&(U&P$G; M@4]Y"O09\%?BJ04!4G,4/*<%FD\P=!9K;^[4WOGI[>#,=7Y]\?UOWH_N:-#O M#P:C%U+_. P%KP0PEL/^3S(E82"[!1!:_KQU$GRU'RMQP>C* *BD3I65IY4((?!O\AXKD'VP_SOP2D!2LIIOU* M-0 UZ^R=JZSB\K-R/B>%I;O@^:M4"T/?--/9F.Y5#55^0;4&KP2CWK\(=-R8W@F'> F#.[P'$J- MI2;,NB#I^L/6027=D[@X,VP*7-PQ^R4N;C_*Q%NR;\YY*Z"HR('Y9,"T?N;9 MF*[E;SPI,^[ZA6,"FJ^?,W".Q-GVK$+BZUQ++CY*O)W.8/5VI2]SV&BKY=6# M[P^DR(%A^TD:MA]6&+92J=OXC%;P#JO@M?L+8G%4!)0]N.^6\. 92EH.C&N4 MM(W04%;22G)Z@XZ6RTFMHNU+N%D#>,* J^G!=ZA MK9*1.2A;):W=LWP]+)-^C2R3G\\)J5DT>Z"CV3J:W=AH]D;//=54/EYZTI%S MN:KINF^0=E VXS#0FTK_U#&QP\R)7-5[V5Y0M3NOE'J<*:&K50,EOV%(.6MX M12AN,/2'SM)0T!*F\%5X$MX#VYA,N!U+E[W-8?E &Y6106_ H"3W2-6=1+ 9 M:*/FBH%ZK1?&M@VTD8RL"GW'FR7;7JJWT]U0*)LHFPZ_RJ ME^W!@GO(RG!BC0.G6@?V$9S9$9A=9.-X#[#G4^[?T ,P#ACFF"HSPV0;_/\X M>9"+B0':X34%?]>[+_^X?']NC>!E8&E%Z)Z3*1_PY^*>+ 5!TV2."MHY!]?6 MRC4MJY5ET62-[)3PMY0?>"AM;0&&^PC#F6=I;=)A88P5OO\%%1 &-5:[XHN^ M2>5PB0,X<@77XQRM?^FB@9EI14DK2A4]J/O.27]I+>2C=[8\JIO"=-9"'E9G MPTG-Q]GJJ&XQLSM4A3)=)']O:JJE24Q*SY'IQ[CI(KQ%+[&=1'$ BM!J=:>@ MR:"W>"_H41$6?XJ;I^AN&P.IX!N_TQV%KV$P<>/&[M%C,("VQR3P/.GBIUQV M%M$U0A@BHC3E&]JG.>T3:=VE#^ $H\.;W\#3P,%9F%QE:"_SEG6@;MI+/(_$F_:$X$?1P*^\V^F9MZ=--(Q3D3C]OF59OU.WW M!J,%1WMK'B]XV4NA#+-CD8<\#M,9J3=9*Q_BR;$@0C1-P<;RQ-H0AP,FC87<=&$.! A'BL9I FA3\1I$4(+ MZXH00@OKBA!"0U-%"*&AJ2*$ &@::$)4@! :FBI""&U'5(00^D14A!!:6%>$ M$%I85X00ECG0)Z(*A'BL2J\FQ-,(\<1.3(\%2 ^WZ.$3%EV#MDQK[\_M>A/L MP,,/?WTQ>/'<#>F;W>Y1F\X-M]BP<>DEYM M^E_>MZ7M. K_]&O-/UYQR-]4"=Q^+H(> MO0_\SP(HYCG62KH>C#E^QH598X9XA[?E%3+-->6^"E9XMKP/M0F/!8,/_8F',:NZ .CE0_-&AI+-99JUYYV[6G7GG;M:8F@ MS5&M0FGM6K.&QE*-I=79%7U@]('1YJ@^,%KYT*RAL51CJ7;M:=?>3[CVEON% MVK80D\G;X_O\"GORKR2*W5.*-?C?K*+T4]=V7']?:6WR&NSRO_M?!,5S@]9[[3X]O'WAN6#5,A1>@3$W;\'L9962=MH#ST+-?8U@QLZQE]JW40:59'?Y).@JE\$LP[[O';@'T, D>GP#P) M?H_8[. I\/PLB^K8:]LY2G=:]8XMZ0CB5H3>802GBOJCQJEFXU37&-4\!JZ% M\8Z9?'#\M>TZX:QE4*\ES>5UDL;;1VJL3=Z=ZM-6"^%3QR?+: \W^:M/PG5S M6AZ:FJ4"#>D%UT',/79#I6+F5"I&9P;MU^->1KH.()T3)&-/' ?&5R9K[C:R M?O0%[SH4V3;ZK4/XZ^NIE#8F%ODLWF@F6QPX*'ETQ- 0^=,0V1ILN@]6X[-0 M(8@\Q=.R9"O6_[1T6T:W,]*G12L43PM&U9@MM$*A(?))MSH'QG"XZ?ZNSI'2 M.5*5RI$ZB@>UGOZUZB>N'GZ11RAJ>@QVK:,^6DFU4U-2 X\&'LVN)\BNARY+ MJME5RTE-20T\)P \]?2&G);3HUYI1WT:__="OA&;BQ![>O$;$36M356%7'OU M!.7&U/BHUG;44PVI5R"PJJL_;=IK&#S=U6O./]W5U]-Z6;?M4K++#C2B$U2YH++K6_3UU .K3R<-)8V'DJ%9[Y)" M#6BKL^."&S5C0*ME;KI;>WH3 6-(W-UVVK+Z3X95.>JE7THMN MN]5(1Z]N3;.Z^,-&6Z'&88V#75JNIVY78\I6:/4:QZJ#8PVMR:%;S%0_IKIK M]\E&[XGF92V3*T?9"JU>XUA5<*QM'J()8%5\.CH5I/*I(+KUUE*W0ZC6.507'!CHI M1/-R0XR?H6EI7M8RN4Z4K=#J-8Y5!27F(\]49V).>[M;W^! M?]+OV9[@(6[[5 V>M=_"ER@F:K5>[>4<805=$::K:G<+'B>YQ/:P,&OZ][__ MJSC[9;92G<(*RYH*/*UOVL0L-^)\' K^XYQ/X,UON'?''R*US,'([%II%[(W M6;>Q#CG 6F9[](H5?L8-6=K-&;\_+^R98LYS3TSB-^IKZ6>$(=F'0>3&;@#( M(CP>N[<"1R^-2Z2)@_F;MF5B.>(9_*I6UK7,[IYHM> *[!0PCK-I*":_OOB? MZ\!>X,6?>J7\%0>"DQ_.N"<_N9-K51\5> CW%N9SC<>,!1/V#IX&MHHRKN?; M<'Z9;*NHL8\#[);&E(MV8UB7#7^]2F;P],-??G'E BJ"(#L$ =>'M\ 9Z!+_ MEF;V)0F9'40Q4O0&T]18%'@.?.1';A1C%6[A!' &N!][#_@0'"GXR(7QZ'L1 M.YN$B1L;[%;<",+@B''?84!N$;()#)F50GIM,! T/V $-N. "B[W(H--0N(X M^M(4_O'@[P;S.,"#' @DUU1PAYVYONTE>*:9(V!>MLN1>5XS'D4!_B(<=N?& M6'I)S'F(SY5>;Q3FY;CP_9B)^[GP(YCQ'*0C=WW\3AQDWZ"],-D!R5%=1BD5 M90=* +A'L.'C!\;G\.F]BR0%%GG9,GL,IN !:0P&-&R_ AK#?V'?622 L1SV M[X2'0']DIXD;@5+"VJVV!?PT [K!H$ "?-H.PE!$<_@&T@5(Y (U7;_PG9;) MKN'!=#KLCN,482HA[ 'C<1RZXX28$L>\*2UA!C_/OZ4,FVWKWVF:_M'N#XNZY]VP& M5)M&3 "A''8!:_5 6!BT?T95-W#]'I5V%+>YL&F1V3PT?H)46JPBMU/A5#KL MPUWL#V>N\^N+[W_S?O1:EM5NC3K]%U(G. )PKC$%2YP.'!N [%MSY&]6MZ#( MCF**8*O/(9XB? K&3KQ82LWTR)=&QN'@ -C<"2(3CL$6*&G0(YOFEPY(TQB9 M[5QB.^$D# 0<=0" M8%-LD8$G:0F9JI'-<1; J&"?@C0&_0\ 8A'#8!28[ .HD K 8':'EW[5E#4)"%) M&9P%#GTN%5)\!K\$VI^ D\MC.L_I'*)D'+F."W),P,EZGT\FXC.1BD*/ SAKM4RK#+]]FD)_\Q10"7.$[;F^H/.]I T5UXY'^G&!@8J)DY!>DFM9,*E9 CS M(!W$Z,NU?TC5@[L>ETR#O_\0#]G#( +@P0!&!+$PGTM?LW0"$V[9/(E()BDE M,J!XYDRD[\#Y I.$/ @=$#SA UHOY.H5M\4H19%5EH-:$_K?6_5;VVKWVJ.W M:SA*ZFHIEI)T0GO )''L 1 O0 M-'@$FYXUDRU0$B\#+LYE5'2 K9B+@DF"&<+)DI-ZW:PR*,R]Y_"RJ7N#$#3' M_R/.H/663$ %DKJN#*#EW\C4ZH"!&1?)[T1*$1*(X5\7'.FQ4ID!$=6[%!XJ M7;F(]PB9\-6"/1BEF,,!:D-810Z]F9FH%$&8X0\1SP'*!4SC K3(-:IC^H4Z M)T.,=#*$3H9H;#+$%I(A=19)J%":EP),,LKPH,./-J*4@M)#FHJ9I;@J)&ON MV_2OD&&T?AK+:E*1H\>!YV#JB_!DNL7OPD?A0.2Y<."8NQ'HTLB%%9OSEKLK M0]8I7A.V(E9[?!Z)-^D/Q8DANBEDPW-IR_.<2B>"TO.6:?5&W7YO,%H V4)^ MI$+8DA@S.Q:A8QRF,U)OLN06;%G+JFVV-U[6+*!,87R4^A,PK-+M2G^GH_Y& MBJ4[V*!'I8&2T/3B]%$^C@(OB<6>QFA '(L1C5XXT(?2)."U":&%=$4)H85T10FAHJ@@A-#15A! : MFBI"" U-%2&$MB,J0@A](BI"""VL*T((+:PK0HC'BD=J0AR($(_5ZM"$>!HA MGMIDYK' W.%6/7S"JA7+V8&''_[Z8O#BN3C0-[O=-(,E3>2QYO>,2MBR-#EF MC_N#RUZ;X*->,BZ]I!P&OYZ&0JQ()I,5E3HM(RVM-%Y90ZAFA;'*^_;<"+OF MGT(:Q_8C\*H+N/46+3O#BO9SL6)@8O)-C:$"4Y-K)4<> M6^S.%)&?<535F"'>4=*D9@F-%^OPHJ690S.'%B9:F&AAHO&B.L+D$&9HQ?&B M]G;H@ENXM6:4TO&QAMGY65AN RS.%?212[DX?RKF07 MY6X*%^7XPD6Y1G63>*F;.RW4Y[ Z1G_8:6;GE&)+G&:UQ]G !-L2_JS_NIE4 M;W)7+XU?2_C5-7JM3?V,:\S)Q\ OS=058.KVP!CV!IJI3T\H6RTME36 U1[ M.BUCV#I,]^N#)PX= \".[3*I?S;08[Z0KWG5NV!"Y9VIZO@.W%V' :3-PF<] MAYX"&G4W-K!N@.RLI#JT&S2I$YT.OTB-+OI$X,**IR%YGV5L+[:''8?"#2N'/9FX4 M83^CUX7>SQN60*\U&7O2?QB'M"G@KHEAU4@OAQ]"E9FMRDU(JA3>S/X0-!'H7 M>,*@BN/PU R6_F[JB@G[<"_LA+CARV3BVJIOSE\#'CIL)F9C^ #G.\CGV]AN M+0='F?*Q:YNCTK&S6MLWSM[1J=L7O[=+!W$?9WOIL*X^W_T#'KM/H4F'[F3. MSV-)F/CSADK^?V!SA$D8S%CBV\ W>"6!>LG ?E)WK8K-^(AU_'D2!^D'LEH_ M??*4BOZ[*.??-8>6KMI2SC+6=8Q.F1"ZQ%I%"-$W>[KH8!4(H:&I(H3HF5U- MAPK0H6T.-"&J0 @MJRM"""VK*T((+:LK0@@-314AA(:FBA!"0U-%"*'-B&K0 M09L1%2&$EM45(826U14A1,OLZK#0#@GQU#M6CX7EJEMRIT[9A97J7] S.^U: MU_6C_@4RW5:FNLN-G#T43@.$(-6)[_5K#P$YK2M>8%7["P5-CZN^Z@/1&+TNEZ:^AH'[E MHC4K:*F@I8*6"AH*ZB$5#F\"+MY)KDX=_&K9CMI4/)C+J,)'_4!5[JO%!Y7Q M)6K&J*>+\'E]#@Z#_X_5]MOB&J&N4*G+KCXI=6#?\+V^0K!A=:S#% D^"<9] M)'NM.J6AN\,#E88^M"&K2T,W#:/:AC48:(S2C%LWQK6,]O! ?7%.@G%K(UP' M/2U<-48='J-VP;L]H]TZ"/ONW7-1[;M'+6\][>6O5N]8M<^6;@ [!3&SS MIO935M5*WU4@S^+J\L%[^1X:6-<,>,N>RFG:& .D73&:WZ/%?B^A@%. M'DME_E75!JS8C'6!MH$YTI<$%P)D^OKR*1-"W]:L""' XM*$J (A]$7RBA!" M5U:H!AT>:_F@":%E]6D1HF<.!IH0%2"$EM45(82&IHH00A=]J0@A-#15A!#: MC*@&';0941%":%E=$4)H,Z(BA-#1B(H00LN(W1+BJ3=6'XN/5OKZYG[._LXS MW5;>S*O2'=9VW:^S7Z])])'I+;LOFU>EX@<5N.H*_#.H-?]C#E^PH=98W[8:;6I)HF+ MGC:<: MRSY1)M=B^X26?:*(=K)B^R2M[7J?[9W5@S^,0^FQ>O"J:E',[]E8U2DZFV>U MBW393UT+\MA.HV?7@FP;@T&[H:5,3[& +>NHJH[RA9\O]EO?\Q!":M>26(-6 M113,1WAW*P"SC'9KJ.%+\W1%W$#/[]9A#*RFUA37@E@+8@U:31?$P]YA!/%) M6,1U.M%5SQ)*69E9;7K!A\E$V'B7F3PZ(8]%;?R4I^9Z7Z%.K3][=7/2/ =F MVUVS5;=P88E\C_:7J:*>=Q+! (TMN\.66JIP[;[9UMC25)8\NBOD62S9TRRI MQ5T3%]DH;*FGN!N9@[KEJ92QY<3.VAY:]/WTQ([5>1;_]R4)R8.1I:(P-V*. MB$4X2MQ22[YXRF,VXP\LL&V8@).$^!9LRO;OA(?P,NIR8%$\;GP!/W1'/OH=3; MSV#S)(P2[L*WM D@\OT*#K[C M$9N"7!#80G+%OL*^%':4P=,*K8*+TMW$%VVD>IQ+79?>UNP2DJF;G36BR' M^-__5:KSN$06=;.YL"Q57[)-4N0&-HG*2/()O/D-]^[X0Y166!A18UAY:?I- M=CNZ0SY:8-;1*U;X&3=D:3>Q:UYASTI=\=37RHWQT@\?J6>I2!,'\S=MR\0V M?8"EYVIE7Q][BL+I]@/PAGW2K6L MU$<%'L*]A?E&FX8B>N'$C+T,- M?&(.:P@(]&4+4OS,XW L9&^>VYG$0A]M\% ME()9S 2/DC#3!=18&6;"Z/=S(3\*4&J M,"E*XFOA(N:XP-0,4(YE*H3]"E1 M#K\O9O,@Y.$#("DL-Q2^3;U6X0%022-AGHA2L*G4PA_NOQ,7..R!J/6.SU%Z MLF\B"I(0=BNKPG"0"G;/J%FWA]:V74+4)^N_[[ %+^F]J ^-01F%$\1)0'-4 M"^090(W@)0!_WL%WLE7_8,L@T2ZHWV\2;7@1'.R7';.U]!K0UT##F <^ M"J+"(2_H(29C[QX=?\MIPUF;>'"<86?@@,)?'JBAMB_B]"CC1&'/6P5UT$L M+!SG'&%1OBGK<5R8P9DC8/L1_](^V'P6@*7Y'_K '(%]H]5:A$"C!\)HV"E M3/*FWSB6U 4CQ$SAWB+P&*7^V&LZC!NTKAON^L4NXC#@'RYLD7!#+G4U>+"( ME_@[/HM/@LX'$@@( =L"TX.=CQ]P1U [QB4*.*YS5%CSKTC( \8&S1/7L="= M'*>3/@8#TX;CS]> Q';B<0:,_ .(.PV WJ^)'%US6.HOSFE=C@!M%'8S!5_< M4UB5+Z4(4O4N"'$DX$X)(\MJ_S!G_#V@[Y..<:4 YKW:6VHOGY\W8GDL@A[! MC^EQ7-QEFVHI9>WMT;J&'S-2K6!F(G*[7^PTOO E;'COQP&(3CJ>H':N?11T M*+!DE,C'ITN=U8E]%B;DW/)4$D<)"'@7A+'BNUX!!4"/<;F'@#&9P."X](61 MYOR!E@,#@?9TEPX#"%9 $YZ"S?*.I-^G2=IVF.!9EN @1QKFO>YQH.()R*U< ML;2UPZ)QNV(' +;FW"V\"Y^1^V@G@ I^7-S/MCDHG!E]6+:2QM=34>92@*>5 ML,YIDQ>$UMU4^"5Y^\6.@S&0IV,9ROD!:G NTIQDZ=@AU-)IED/3L*M&5 )W MU7RS0[C#6<)3F4.B<,3?@3T%LL-W.?'B)W'OVK"@B]O YDX0K9I@\=B77I.I MW])@*7[I\A\7Q;-24CNL%2]9#17PMAD(M7Q%Q<=PXV)@LP(FE%PO!7VEY'VQ MS,67KT 7?',0Q?F;T^<==AMXR4P=94E[V!%;*4IKMI>K[4UG2//*"?T(SRQM MUE:PMHY4JZ$UVO (SEBN>@,'\8R#<+K; "@ZC.7FX@L*BB(.2Q:P.T/Q!^_, MG'EL)66WXMUK5,G]R:T"I!M%*LV:TPMQXU*J1SH6U MZ#$',W3*E3S>J!"3K!SDLI+^ZOJ3D$=QF-AQ$HH24+R'1SZ)64!3?6GEDOYH M0K9&S%"TN#YNZBB%:N2;X5(9(V0#^"&//20\L0 *\WQ;"(?L'$1]@Q7%C M-N%VZFR* PP#P*1>PBD?;%0KC10^4CL&-BCN>.AD[ZEKQEV9^HBNC S5F/*^87[[.7^,2 *,@<(MB@WSL;<(T0QY*\W MPD?;#>.5Z"=0EAQPAH'."9+._):['DDZ/!+C( 3= H>#7<2(4/$-[R17?Y1< M_2!MB50SC&)B#G?9NY#Z;_!IFA5RSRWH)/3Z59HD/KFH/,H3!"L!@ZY?8FBP MT[)S;9+W=]$DY?&2KHIX,"@X%LK^K)?M4?$E\=)LM*#>%:O_4["Q $4:XY08 M-R_X&)9X%J$KY]?5[$AV0'IB[H"",#PHZY.):[M"QG31[Q9-I.=ODI D3CF% M]%(8-2&OF-2S41L, >^(O\4$CDD,?UOBL>SEN0 *D=-#%?'%XP7K\T#AC)7@ MN(O@J_ N1?< MGJ8B:XS1% P21^*&EO_DI4TY; N>&GOZ6-+LG4!SG3OW+_!P$(S D4? I9 M.RC20,FB! M*H-24[ #^$THA'1VW@E*\'!"?H=R<@(',5( "K-:Q1NY@ 9EP4ED9)[LU5RI M1),S(!^:G&7.ZXF:4G$6:)J\M%JM-$=MZ]TM::0Q\@$P*5E]_X_["0:H .+Z M)KL2@GT.8L&L3JKLE/S,\(N#5IR3LCS*JAC^)!E>.0 =:9S!9/]/Q@)!U_DF MD!EIPV9!B/;7!(.I,2$X^W..JD<0(\/!>Q=HG&T^P0-87-(X@_\:=."(LLNF MX0):*/>=E(+X,LIJ$*3^O.RUK[=4Y@L'0"@TY@.(D$AC7 EZL* MB AR%X1S#I(F!&8&I V1OC(DJ56@>J&Y(BV.7P"#+\B +9,. K+"NHJ%1BA M,1--2]K/' ?>YU$1UB4*B4I=!<<=!.R3QKZXD;_8P:T R99J;^D8N4H0 M/\Q![$A)E_KX)H'G21LJ%XOY0)A" E),>7*)DFAX^ ]*'(/*E(PCL/%XZ*KP M;UGJCGGD1F_8&7\M!3]/](3B:]*?<@J;ML[;90ZL*.+#5 MHI>?C5\_69=8^_:)>X\J EB -W(?EZ?B418A3L4RK5XZ%F9A0U>>'2YU;,HY2HFUJ'^L8^S32KE!C ^Y'6/6\Y?<=W2P M5)M*6:P ':&R/<9"H!;*T*,?NH7 MHKJV(5] S:=23L++$.IETX#T#WAH-RZ M01)AA,:-;"]03FO\_H5,-%>J,)QST#1GH ^=_YW AHQ3&0["M#+EG538K-K& M9@"-2BJ'@S$C.%,9%6LF6'!GE(. MGIN;>[$V)5]RYCJ_OOAN=P?CWGC0_S[LV=;W;K\U_,[YN/-=M%HCAX\&CC-& M11SUW:JF&M;-^FQKZU-;G\>W/@N[;5EF+]T!1(7+ZP^?.M_;[;XU:._Q\&^4 M'S %1A)ATU,=D_W?GQ>?KR^O+ZXO__&!77Q^CQ_\D?[^_O+JW1]?KO[\]N&* M7?SURY_7[-/%M[]_N&;?+J_^SDY3L]LV[)8+%[ 1XS I21<9G5@5R#)6IW,M M)^T82XDQ1IYE5_(39[&XJ'0CK>",+(<^LF\:TO@Z)S=&(1P,]LZ%YZ4N^M4+ MQ; B03E)4GA=(7E%GE@0Q# ;.J!Y;(8F0&HS&G:D.G.;@A_RJB0HHC+!.PGA M2(HT@XMNJF+\)[A3VBO0,UIPQ$0@]5TRQ]=,V<>XO(CHESQJ6@@D@4KPIWEE M,@G39NWSP2;](?BM-!2:9P%3'8EMB=:B(D-L];9FN .]$= M=AM1*G)9W%M+HD"N,PG5(*X7+EVY55ZVR\?EZ0)X7!T7&!3)1N5OH[ M0<8;J8#5+D8O3A_E8U!ODUCL6>"OU#CE@_/MNUWFBMM/UW7H;ZS0 MH0EQ,$)L+K"A"7$@0O3-P5 3H@*$T-!4&4)H:*H$(7IF>V---$T(#4VG1@@- M394@1-OL;RRII@FAH>G4"*&AJ1*$T-!4$4)H:*H,(30T58(0VM=4$4)H:*H. M(30T58$0/;.M"5$%0FAHJ@PAM-94"4)HK:DBA-#05!E":&BJ!"'ZYE 3H@J$ M>*Q1B";$TPCQQ*:IF[/[?GK)P\45GUUXGKJ!*4OIR%]<7_XWQ@*VW'>BUSMI MA;19ZNWY.L=&$@^?0&*U"7;@X8>_OFAW7CP7]3ITVT)EIBK>M^;WC"X,L?3R MR)X9XI$=^Z#2@R5'I#G"\C=,%)8_95G"M6E6=!A&J=;YWQKRGG$>*@H*6W#X M5HV_\^/^W-,^,(=5/^OM5KNMB?HTQ;7=KP%5.YJJ3UEJQ^Q77BX#5;N:J@VD M:D]3M7EBM:^)^D1_4*_J5*4R*W1O7].V80>6"EAJJCZ1JMVJD_4C=U6YH']P M+Q':5?&8JV+Y K9M"S&9O*V4#^."&J:LHN93YW][-5KSC_=U3]V;;+9J]>O.?^45W_*G*_U_)-> M_0ES_F-75IJ]^E/G?(WYI[IZS?FGN_K'$NZ;O?K#A&UVL_JJ9Y"N;XMZ9M4G M;7S7G%I],'JY@VD?1GX6PI]45KGP0M9Y>G>MGM$;MFN4P:SYXP/E3-=9KK--=IKM,:H.:ZO96-JBC7'<9CK;E.8UV5L4Y;NYH_ M#^_3K39_UMRS6Y.$^^4N@>NET@-/EVJJ%&+;BVLQ6TGQ[JGQ;(V>KYD7-BYH7-2^>I!:J>;%!OO?F MNM@U+VI<_ZIKEYS_NFN7NOY)[WZ$^9\75S_E%>O,?]4 M5Z\Y_W17KXOKUV7U5;]Q\(?+:2FN6-G?^"0PZ22@YR1DJV;7$V77>@8[-+N> M*+O6TT^KV56S:W,7J=FU*8O4NFN#%ME\=JVG U^SJT;7YBY2LVM3%EE/5_EI M><3K<:/A*W^@1@1QP&"R=QLJ\^@07TU#?"N;I-0K7+WCJU<=R^B,6CJ:P9N7MK_OG7F2I7F MT RL$;C6"*P=')K7ZYV!7U=>KWD\HE)AAZP7\ES%'W0[@(JACBXXN!YRK*[1 MVMB&1+-MP]FV:J$ 7;/U='FQ1DY.S8N:%S4O:EX\2=52\V(%/>&ZQK_F18V+ MVN36;%M]MJVA8'F^'PG%C M-N&V*BVC$^7K'UL[?A?N&LIBG4ZLCX#.JM?'0!\#G:JLV5JSM69KS=8GQM:U MU-N[;:/=TUFAS4CA/_8)J%%$0[.U!O9& [NV1/41./%; (<[ K4+P?P28X;] M;W]QW-N?GYJ93^Y<[M2;PB=Q,)>_PL]3@62%,V.-Q.SM/(CG/Y+^Y3-@KZ),_#X/!)OTA_>[H"L&W:.YG#N\8<@B=],W'OA M%#=*+4=Q13FVMG%>A7D,X&DBF)/0"#C7:!J$,8/'DA!. M/VRT/ M75I,B*N =[A^+$(1Q2;+T&@)B2H"D3L49*X/;P%HZIK=C3-;([Z .8%/!/.# MF''@CQ#(#!O,_0<&YQWX#2&N1&4'> %HBR28N!$<9?8@>&@R=ADS-V)V$H;P MG ?N+* +F2(=AP(Z 2)+0ZPOAP*O^F;%6 MSLX;F!>&0]:# ^$E=IRHQ<(*\) 45X%/_FE>F3 ZR/20B7M[ROT;B6&XQ$_< MYS<"1X5'!,#W%& <9*;!! *@Q&M80##'/4M\1.5)&,Q8#(0E9(3_PCC700P' M$PX!R"9?+<)^ !DR$SQ*0OD&+X@B(8\>3C2>AD*P&;#$-&("N,!A%_/0]5BG M9;!VJVT1P,,/\*LO"-9O.&P#G$0>L9 [3PD)#[XLF-VTP_,[29$PV7S MB=S[3;/))B&7DN7GK'[&0O/?*IW!(O.'.=7U]\%[V1/>;C M\?=)KS?YWAU9[>^\UYY\=WBOUQZU!OW^<(2J*D^_<7G]X5/W>]<:#:R^^L,^ M1.JX-*92L,:!Y\ ?<0JL^Y=?QIL?,]F[+Y^OOWWYXXI=?'[/OG[[\N[#^S^_ M?;BB;QZ".OW!%:MC %J (X+&# Q E-LQ>A#-4 !P!KX(! ?Z^)9Z07@.K MP\^MWIEXS9)L#ZY@PJ'4^CZD.'AAT^&R1ITNCX1>0C]NMM\6'Z2/K M[6MZ6*JG>&S3'V&3W0"5 (!0*2H(/4.!Z&G*J+;]>7EU^N__;AV^7GCU^^?;JXOOSR^?MP M9/6'UI$@'>?$+B]-1M-B^;P>1?G/.T;S]63)'QR@&^,I1$*)9?WQX?>+/T@* M?7A_^?GWJ^\=JS^PVL<4HI;):%8LG]:C&[YK\5D34_KCHHY-TA.1Q_7!CKR5 M\@Y]&#=2@/(0I@_XIG R"$%D\_ !,"8)(Y'*U\S:(93+#=K47W0'2J4$/YZA M&3I_!([A HRAN/1IJ!ROHAB>),.D4H E/9T%;ZOM"1ZBTWNZX)SLX$O*3MJ= M>_YM@:B?KJK=71)[G4YAUO3O?__75K[BPK*4V[A-'LP;<3X&,?7CG$_@S6^X M=\6'/E$/T''V0;]37 MTL]"Z;\/Y9;*MHD9!BEQ\N[SZ^\>+=]=? MOH$$&76LWG$ER(7)<$9,3JG&TF.U VXR^;F@2TFL=,S>XI1!MV8@*'Z@!SP. M0K"D1(R>"# &000$=RR9.\I'7W[.E:!_X?L)(/XWTE!1$GP$)@64./][YL] MYZS2K+_ =\>@VG8LZ?%@'&BQ)/1E(+#,0U)9+[D$%V#2OK:P6P6(,<$]H]T+U**R*\F/EAO,0<+ M :W45$C#"J7L1U'MN3,7[6?:N #$\B()89Q?@C!5!'#?\]6G;\T=VVM?CN^: MPR*E,_*'']SYTJ5.KG(UL]Q;F46< O@15(5,>YAQV%0O"E(U8O4>/V'C]GV. MVEN1.HG1^OWR MC\OWY]:(P7".F+EV'K:3S,/@*WZ ?[ ]&2%T$6]L-+&1$SP.:@JP0(312>($ M![W0] &-Y04W;D1!7O6A/-JDRRKC?#/OY>>W>-315:7..KYEY7DW5\=Q-%,> M@BG71Q@1*\4].N,$T!)=ERG%D*Y3 'I!3B6"L=2L(9=:@-Y)E$O%$+%RN*5\ M%J%+_BX(?TCW3OK]R?_?WK4VM8TLT>];=?_#%%NW"E)8ULLOLDL5."9+E@T$ M0^W>3]18&EO:V!*19&/^_>V9D2SY 9B ;5GN5"4!699F>LYTG^Z>F98Z2T;V M[QF/[+#A(,Y)Q4\6.7/K.Q59PT1%RC?,(%L1EH&.J OX%^/"WQ .>8#/%6D$ M,2VFIXJ$OR7C3<#RV%.)QN("-.6N^NW7Z];G\_9-Z[KUJ7URT6I?GK6^W9[? M_*_=:MY>G]^9AMMVBW\8QU06 M,-[B#O:&M1'PV$] +P>S!E@U)?)1;B) MK^8!;4'Y6H8=-#M 3\Y8)QCRB)',=<[UY+!:-:N4N[ANY51IBS^J>@@343 VL86,M98*W:^N>/\]/SF_:=66M4ZAL-JE45 M$K?F%?&T5ZP@E@WC@(O!QD5E21$G"D.@FZ]63BY(:(LK4S,@LPP]OF=>QSQ[ M&KQ8_)MLV%W#8? 9F/T[!/>A^[CJL[+2'E:5JK;Z'O;!B\ZL@3>G!ZRFZ(NE MD#6Q)7D7"F;3@JF;BK8)R:QLEKQ<'F+="F$+48'3I8B" =ZHY5$YO*@+:/*: M4LBL$MS-%]P?L;$#0PLWQ*32&O4>2MR954U#';.QIMJ:XD2#M1/-993=WK%( MU+2DHWON<:^&.]17?@>>P _&:Y?$W7XN5K"8K#X9L' MHR;\0=H]_!>DN#LZ,S)+HU9O*./O!9SM$5-1#Q$OJKAPDV1;O&B;_"7#^VUV3X-X MI:5GDVO69S1DY*07L'B?!%\W8Z=1="/9- 0FFW^CPZ('QCQR%K#0N6:T/R 7 M%TWQ41QJ_YSLH 7KKVRK'1=;I8MNR=$\HA5 P3QK'@TTCZ\TCWJ.S>-)O"M. MFCZQWM\&D^BY?B!WU7'3Z4.[)_90W'H5^ ,W#'TPAU_]B*&-?*N-1,.#^A4% M@YD1)+!Y005.ER(*!@BLF4?ED&L":^28P"8D%1DI,E)4F"B80@@&&2FB J?+ M;@@&&&DEC\HAUXS4S#$C_9L& 3^*$C.(R$515:)@MEPPR$41%3A==D,PP$6K M>50.N>:BE1QST1O'#6SR1)+?DJ48D*M_YT2#P]@# U!%KTZ!# M/1:6+L=]]IA4*=-554_K_=%C\@%U*:H,%,S.<;(*^ MO-YA^VF:EN=-ZG-,[6I2(/5L4M0#V1HJ$Q3,K@HFMPH9V1I.%Q3,^[(U?90@?&RFUV_W_QO(ENX:,=#4AWOA_QV7"U;'N1OJ,F"-?FZ2-:S/O=XJ\D_I]<7 M9+\UCI@',.LS\EE7H]UVY+ Y^@='B!4E/ MH6&>Q4C;88S7T15E!Z>;( C9; WOCV1??_*A;;YI9%+$\')2)O?9FE*$UY1* M1!(!OV7BQ:$[)@.XVPD7RD?<$S?(6+)!31HZY Q&-BVZ^%/O,V?>-_V6=J9 M Y_Y6NUC4M?A+6_E/^U7#L2Y1:%8^KBXRREW3IO%%RJBO4*UC()!WHN\-T>H MP.E21,%H:BY/CWQU6J+ICWBJ%+@D\$\@JM02\;I/-*) ,X!][J<<%0ADAJ,> M(./ "8&"V4'&L>ID9UD4'EY]1).?"]EQ0AEYT80L>-6 G>8_'L MRT- DU$UJJL:2"F+I'1[YDJRE2P^\V >@IMJSE7 1JX_#/O@68,YLD7T)3F6 MHI%XT"&XSB1.H'&_F3O@UZSGAA$_@"WVT,/9 $Z]]*=PN5W/\@/X1'C9#@N8 M*W)8 >O"SY[%E)7B+@A_R!. YQ<< MB*\WQ(=G M(/;N0 9-TPC8TKZ[#N;X/>7*AZK75>WTZ9;'=T_!O\DWS/ZC,: M0$\B9V98#?X2"6NQFWP5!QWP>L8L2'JEF_<14=._?+E.)=-J\>]_?LFVOD.M M[[W 'WHVG]A^*W4"1K^7:!?>?$3[#_0QC+M9:R@F M4..)/HB;Q05!>&W/QG])YFV9JBKFBL4KQ)@;%2$?F-QHO.OKUQK?6OL!H M?CW1C=#U/)T#=_/L1F:!SQ+(GQZV1:.QG#')=(:/4CQ"_/F6;%,S\QEPRCU/)QD,E*W?Y:[;D>+NTE5Y7BA>77Y21G;H0/ MEVPF):[]^]Y=A>DU5;6L.X/:UIU)6>>N4]6U.[5:Z79IP](KMK$G)[7\1OO\ M\]>3F]OK5ONN43=KC7K\Z8IM5=SMYS+8:50K\>2;3):PS /XR\F#@UQP..QA^ 3673( MD]J"/ ;2NX'7=$ ]PTA);\F%UW280_M=[M3P!P%)8(&\03PY8$,/OB4>"&K7 M\0/HFJVL34*K\VA>-D*KLC!F0U'KJU><[V9/0&3\XN][^MZ+?:NH2F,-1F$Z MU[)@H=#/I5!P9-ZW;_MIH.5@-T;DQ?ZL)>6RONY4A6>V'?U!W!6G.XB[E;J? MGVC$CLB7H<=(70;2F:21';7VH5R6"9?*'_ 9[<3^MZ6HFS[L;0& MA1<#C\?8-XRZK4'<1LT4&N+U=/&)C=D(3 3F9KNXGQ[E-(?.?,=D$)X[ ,\B M.3 (6 1LH0"+42#$9-XP6>3 T$M]W\Y8T4N]XN&C/]G(]^.R*:@6VVJ[[K5)KO-(=[D,K718?H:IT.&U .S.W1&OFL_L4%GL@.GW/'M M1_C/B0;]X_\#4$L#!!0 ( .$R%+Q&Z&I>5H *_V 0 8 8W9G=RTR M,#(Q,#0S,'AE>#$P9#$N:'1M[;UK=]M&MB;\5S!];N):M'Q+THF=R5J*+"<^ MX]@>24FO\Q$DBQ)B$& #H&3EU\^^5=6N0H&D;"I4>O2N>4_'(E"HRZY]W\_^ M_G\]>G127>;5U,RRG\]_>9O-ZNEJ8:HNFS8F[^"OUT5WF9W7RV5>9;^8IBG* M,ONQ*687)LN^.WSZY/#)X;??/GKTP_?_OXV9-G3[,GW[YX M_N3%\V?9AU^R@U_/CT?T\*OWQ^?_\^&$/_KAUQ_?OCG._O;H\>-_/#]^_/C5 M^2O^X:O#)T^S\R:OVJ(KZBHO'S\^>?>W[&^77;=\\?CQ]?7UX?7SP[JY>'Q^ M^OBR6Y1?/2[KNC6'LV[VMQ^^Q[_ _S7Y[(?O%Z;+L^EEWK2F^]]_^_7\]:-O MX8FNZ$KSP_>/[?_RLY-Z=O/#][/B*FN[F]+\[[\M\N:BJ!YU]1+6LNQ>PIN/ MX>?HF4^/KHM9=_GBZ9,G__%RF<]F177QJ#3S[L77L$?^3TUQ<>G^5O/27C2F MS+OBRN#8:M1I:?+FQ:3N+E_&'TB]N;3OS>NJ>S3/%T5Y\^*_SHN%:;-WYCH[ MK1=Y]5]C_@O\;VN:8OY?+^GIMOC#P-"PO,Y\ZA[E97$!@^-<7_+Z7\!O&?[_ M3Y_Q?^ 7)\$7KPVM;5*7,_CQY--E,2G@^2>'3[]_/(%-6][!%*= KJ;YW#D> M'[T]^NU]]M/I^W^?+N_,UO)]F' MMT?O[NN,CV;U$CG"Y";K+DWV8YTWP![FV:NB,=.N;EK@%=DK,S6+B6FR[\89 M+G''BPENXO-O[/**:@9+>_&(_O*9RWMZF/UT\N[D].@MSOEPUR<@4_R2&1[D MH^SH&G?]U$R+90'CM337[!S.8VF:MJ[:S,!1%Y/29%V=P<$8X";\5IOEC(GL/BKO"AS7!LOR"_^0PDB;=G45\4, M9C>O&R+1"Y V'9(H_F->EV5]#<0C+[_(#HI1]J;"2X%[=-;5TX_9^R7RX?8E M_ B_OH/_[/)N!9MTDW@ GN _'BV7L)5%CC]EISCM-CLX.SIM1_CZEBZ9>+?$?VUR9%E[OD*) =8+QSN#&X"$_A% MZ. W(20FOW8UO73CPV/FDVFZ#,1^L5@M,C/' 3VAPM,P/S=!62ZM __W:#XO M2J N7IGZ:"Z[ =MR?5G %^FS;CF-8Q/PY9ML DN'"58P2@9*(,Q@!81V@P-. M3&7F0'3SIE[@4D#Y:V$ELH%7>;DR:G(+V "FH^X2]O+BTM\VO%_PX#VFKQE< M6MYNW/R:IO[LR=.GV2]YE5\84I@]5T "(QF&0]EA8:\[\ZA=YE/S B[^H^LF M7\+0BA45K3Y7_R$YV?_\MV^?/?W[RW;#AP^S[*BUAST+R._PN3V/]4.,LZK. MW("9'P^W80HL!;=IFB^+#C2\/X!&>(]6+9.+99%WL$]WJ(D] M.\R.7OWRYMV;L_/3H_,W[]_=:X5LMH S 0'.PE_)I4@[<;E5C+FKXEY[+ 7SWDI@!,A#_ M@9'?AL:T2R!D$E0H!YWX$,D+TP3UZY'55R-M%=_P&VGG0C-O[?WP*Z8-1,7 M;R)J"R@L[[&D HWW0WUM&K>8@$H\>05_E@V^S('9TI;@"*Q)K+K+N@&!/U:, M=4P_X:$*NR@+.*G<\ICQFFU]<4=[]O=G:_<,M7:X'S.#K*ZH#.LL'0Q/<@+^ M%S3[HY$H1#+?GJ;G955X.8D*@?2=>OTCCD0ZTRR[K*\SDUNBZ;T$3Q_CTT!L MW.A=^+GP!P%QU9J\!2-"6$13NM;KIIVA:85L1)E4<#\ M3WC^U8KD.LP=QF]XT<$8Y(M$'B "GI<3C-8_%52D>#3U?1&:R7\ M([VG3_WHHC&L-O+O^/AU@Y19>14P'S!Y:<9@%N55)6RO"V0IV#A,53/X!MP> M5,]S,.[A4^;3TLP*PV2]R#^:8*(\M_FJ+&_0?$.Q>&7V1T%,0J ?=D#8N![8 MXPYX!MR) CX+)P[3M==_$SGM0*/H MR?.76E5EQSS_W\O&OCS)IQ_1AJ]FCZ9U63(B M4^!L,^(O)*R\OZE*J,%*8 O/BKD9>A(#@>SF5W2W6H[C83C3<399=2P0W286 M:;%>5\"[4#4"'3]'V;LJ.^&EL G%M%@"6W"N"5:OG.IR7*-VOJI7+=@$Y$]# MVP7]1,J\2 PS,V )X#I>%6W.5WY,6A4:KC5P:;8O:(ZAO=MX!/N2/W)I4>- 8P*4 MN(II52:L1&?.B@%2\$MO6;)%AN_C7MHQK,80K3O2TE';+6!O0=-KV-6.6UZ# M&G0A.@[+-?*_+2^<]A M&U$7K#G.0K\^?4F7%9C&*>BTV=-O)H^>*PONY-.4F<'1=(]GP8?!>TL>C86W M]+P48 5\U?8L4%%568L/^1 RD8KLMT7=V,C$+0_/1@QX5!IGGE_5C36,8BY& MCANP1ZX*8#<@-K1/*"'&E2-%. MP3@B2\5.98SVN+E",X0'3/)081$Q2_"L! UGXB;LC:/)DS1U=VE5E1B<07+6 MC!W)'01PZP34!C;!ABH0,0VO?Y"7:9.0[\"9ODPJ&P15:G"-;MOM?L"'O9%%=A5P#QN8^^-78&RTJT%<%UYONUZ'=NNV2L,;B7K*?,@8R45!QPL%K[ MF /.^S**/S$'QC05V=*FGIK9JA$W"%R91Q@UHKVD9>I](\Z];$A'XP- J;JT MM$TDI)D8\(ID+@4YRUPJ!>@<-7T+KVYQ466LUN0E/X;1,?I/ MJ0 PD_OIF)YB:(L"#;@I83SA+F,U&RA@_:3ASOUD*C"/RMO%=QO=]_/&1C#']H[&,%+5O#78T4"W]J M6[@C<=H7<0J*,4S0!@KF&$PKWD.5EN'B$1DQ[6JZ:AHX95 V?&#'[X1;A%\Q MWFD8@UJL MC6[/46E!)N3$]-B^SA.&I3T6VW]H'G<;^OZRJP9W[1<*[&LQX_G#=I?O5U:[ M:B3':Q23+N03$F/Z(DP,*0(-NU'F2".ER8$PNNO:<^LQQQ/0]7-9+U2,MLK> M"TNVS\+!(RG/\Z+$'*-X79Q%H[[9UJ4!JH+GXI%:I7VR$F6S;(H97@=1O_)I MY+:0#QV$L1V7Y.:4VQ%?3[]QK!&9UE\BE4IQ9QD"MR&GS_ -/[BK']S5=ZT6 M;9-,%FI"=%4O"S//3CZ9Z8H,E_?S>3$US?:<#W6"7N2*[K2D\7F?KC#"8S2D MZJ8JMFV+S+*LYV9%K1? M_)Y3FIUJC'Q0AF^%C:K,162@[ NB35F3<)NC-S+.^=$X,T^7 M+&[8)9?L^B.*E>N_CWVR0N[O MI60S3/DOE ^:RFWS*M8R,GBD-&[CQ^O,%4/]%1K?:H]+^Q\\=Y]Y\\[=7%!2GB M*O&NL),VG"YR:4KX/WFS('7;7F%Q"U%R%66/78#=!NHS,//__+>GWSQYB;^B MKZEJ Y4T!]6DJ!>>F8 01M@)30\@$I!U2&3XI M:Q:V@>.7%"OD.5J-&7VC!26/D/_'L*9Y1\-^<)JGT<%[_&?(W=_K9W1/D9LY8S?8MI[3+1>@ 8)4FZ9%_$& MC0/C.* @'>J1;)&%N*FM9W%@QR@^FO@8#41!'V^?X#Q_7\TN;-+.'.6C9/9L M^(RC*_6)H.8CSF5)4(2_7G;KA;L&(Q//&TU!2= I,\S1L1*:7N/3F\+Q M@C2+W++>GWY9PRP.F2[.R1-KIKR#M",XHR+D1OK&9ZB,.V\=^O9)]XG?D&") M2L=S7*=H,_3# P'-%"T/<2P)MX1L#@-?$H91<72J233BNX\)>9>,_PXSUI\? M9F<_'YV>G&5GO_[XWR?'Y]GY^^S\9U_/>2\%6#[*SE#OPP(TTUQ)O=69U_-L MY.0[?)0-+V:EQ[;B@,GF:/;[JNTHULAW(+^X:-BZN)6*6<"5 DK0&1E)-3/B MI5Y&S:W+\,1FZ&6OR&'K_"T8YH<1GHZ_?O)D#+:VG=:!'@40/_ZF^=?'TQ'!\]')*V(%:B[:D,4$HDW-KR.":7CH7,, M9QUI$0D)CJ5KS062!GQ[^L]5P?:]TVB ):RFUL?5HZ+<58)2/FN+6S2-8^J' MV>M5@XO#"";'0 -KPF: U0US1DD"0W,59$I!JVR4&\UEM_@XJ'(HR\RFR-^5 M#J,_",( 5T0N<]DHTN?@@T4KXIDB[)1UO2Z]2O*S<31Z5I=;T*F-M[-/UUBF M?#.OC0T'\GSCM.W>6T%@O1,0B;Q-K1V/;LFEGJU+++8\YSGR'*L8![=)RS4N M5/2['2_X7O+=B>6[QZC24;#_U%#F+I_U&9^5-;3UVN\$SF#[NHNC7;+(URLX M14[2)])17%+*6O%VIBNGQ^N*ICU3"PC37R]]!<;(WZPYY=PLE"59"8/E?,5\ MT/7D4@GS@=E*#F"O %OX%4L#S2\I#]668,!4P=)N;LC$+F8VP=-@]H0EDG[= MPX&*EM22Q.^$X@R%(E :"=11Q,%BGD!3/V,&M8YX M "(17#D8_&C*;J64/ 2O'H)7>ZJU0+P3]M8,$'3"Y@COLV0R"1M"XL!G(G84 M*?^6,]C(D 30,1G0&/3P3RFO_8+*PZAFLA)?A204DR.-DCI('LGF\ ME19E+J%MD'7:C(PKA.<@^373U]IL:VF<#>C76AO&9#U>C,^<2>QXF/*B=&UM MK)#7+>+&$0<=G)3;%;A#4]EA6!M^CGS!T?D%YKCPVV_1^YVTZKK\$X\$RBZ! M@;B\?-*"VDB+L0@HNL!0*5YG1Z?63$MH=#Z+XC-.C)QH^8UUA\)%QOK9&4JMX[+Y.N*L/VF2*09D2TPQWU5>;-9$6^HS_M8A(RSAC>)9EPO#;KY27W6 M)O]?Q/WX%>B];]_\].;'-V\13N[HW:OLZ!]'IZ^RMV]^>7-.$!IG]]D+>4)5 M^:2B$+V?NC7;)!E.Y,Q6)BS"[SAE R?<*$ MJCJ19T ?!JY5L!G6>\ZYCA N"F44IP\@CR7,E@!+H\V^>O85AF21T>!_SD=^ M=C,S.@R=GLJ0VG+QL.YM4-Z&+97@^S8>?_L/N 0/_@[>R$05H3TJ/)7@0-PA M1'5[>H\Y0=;M,'DWOWKRM7WG#/' 0)> \S_"LG2IY.@<*V)OQ8U+F@A6CB!. MWH%E"4&F[3)4>"0[669I0R4'3A?J95#@-MGM#=4O2V[H35>,I/)*#L'5OX! ME D\FC-?]6;3&89^#T6U/8KA A1%2DYW6382*:0MEP>!BESNZ=.G3_[#[F'? M92/"*'#..!>H'XW#&/1)DJ(^ZD'6MLOMGN.<;\ F:04B)1[[7I[@= B3,?OW MIQ(G>>N2'8*$"YTG%P:AUGO'Y''&2-$^L2WP2H8X,EYG?496S67/#'U*:LWX M#:'!V:KA7!B0,JATSO*&3C [D, IIL24"O]P$"FP'4FHJW7[-E9T1)$-L25< MFINXJ3A"1B3,OK<#KH27V!_I2PT!1U3>=7G#D0*Y-RK;1''0833-?DD]&1ZV MV,A^ED+H*()M!8&/60F-^#K+>TGO ! <$\BH+JV%X&LVKJL"8!%5'S3WSH(PN+K9K/6S1D"9!00/! M\\)_"^B 3-][ .><$V O+/R;@Z/$PY;"K4,W];#)E#)8R57LU+.-GCV7\F,# M3#V0J74($:.$1A875#HD*E6+H'4G>$YERKJ@:!AX@P$?$7] KR4FFUT)=3D? MB@#9;L14PPD31=A8@5"%[+G[T!!9.'DEC*Z"*X,/8XP"W3R""ZK*T-OL((0# MH!79!<"9%_5,*Y\B;H%.OGX"S 817[WD"P,:+VT>E5^Y6U]B*RE;;V@#56I= M[(]6TJ3Q3XA78X^KP>[S2DU-X$\PN2A6 *WX$JERHX]WJVR^D+Z@E0 M9%#RAQE0KF-7FZ\(%V\A)EPJJ6FS,RF=H5ZA@].I)6,&DIQ.)1+OXD%- MOL;NM;))XVGTX[HZV9.X\)1.1=)>'UG]?MMA0O-5,])8&10,"F*HM)7L3)TJ MHAC[&?@4('KN(4#U$*#Z@3<"Z)94!G_GRCI)K[GJ MF:P)]OL:Y%@U+6!#CCPW.T.N0C*!RX62/QW7,Y\!?%XOBVGV]Z??VK"+AT%A M5'N/9\[!.!EFY%%-QY*21I7>AO5:6XR Q0 ,UT0<1^_\V%J>__[5UVSG6RO/ MF07*/)X7+5C(9!R/Q0J51)%^WR<8+!/JFB@^QHD>QO3$PPZB2*\3T^*R<7SFY9T$>:_JT.!"DE&KX M9O3>&BU[/N+J>9<=Q[4D6Z89%T%R$V6_!,'M2KL]HAQZF/\4050E!Y)-B LI M2@NV<2A7"3-O1E^8"K0V2PF5!$>RJ22J1.K4<'K,7R3V]?5A]N'T_6]OSC#( ME9V>O#TZ?_/N)\R_?_^! E\4#CL[?W_\?[*C#Q].3X[?4$ L.WWST\_G^PR+ M4:I:J+SJB@VB1,( (KJ\M""ON?U-8DQ<-S>3M@!)E""%>*M0;KBVS_H#??#5 M+',,-Q BAA3MS@8=G3#ZL%LOZ5KE8IN"VQ>PX#'L,.78[AA#&C('_0REANA7 M_&;Y=.*!V^_COY@XJ5(-Z"(R6+, &5)LHX6-A'KT:BT;!MT/.MY">-SO[9X+*<.P>F8P$A)VF$SC"VJ^+6(5KG$&Z@3+)3Q+S6.3.V MD$W!FVKUP?:F-\VZUAU&M(XC7J!,4HU"LSU%HS MA^DW.QK'@Q?7YSI( P>[6<%%Y@TU <40F?1RJ/O)X0SH#P(&;N7R\EZZ/"[W(4P'Z0M&M7))I7O$EKMV G &4:YV'.7>8?]./@XB%[[I,N/86 M@T"9@_E 5A?60'">"7]%KG25.(4S*Y6"'DY\5M@(,XV:)-P-%MHZ&- M;>)'W!H(@Y"FNZQG='PV,]G[$B8&;ML6#9^"8 I;7-9J('DRJXE)";ZI*F#U M"E)B'@=!)6PC96[\0#C"R456(JHHZX *0*\BN_*]QA[&TG M,!T%>F$:&5W-T#7!E6-+K($Z@+6RSCLS$K8HH_SQAERDXVQZ:3!C>9)7'[-9 MD\\[3@^HS(VDV%AO= C2]="OY2%$L\<:H@^!? 1)!U=[ >SP"CC4TJ4;G;JF M4]FY=!5BD]MNS8]PB-$X5\\FY2@1A+W@7W=BA8<2?3 M9VJ*)?$7"D\@0Z/K-^K5!/1>*!ILJ<4"H- P5[0!DZ;^:&BJ<%NCB$6D0877 MV!O,;8ZMN@21IMUK5ZD?"1H0_)8U-L<@LJXM%UCTPCRID'EDJ235EH& M*\)=6L3&@(<#8C0"\J&ND3MI#>8U'+UST@T"--J,)5U)+_>(15B M)6'_HB45!$K30V#"6XB+S7?&+R8Y.(E5*M"H4FX MW EK._N-XHVS98:U-Y[T@N<,/V(-^:%&B&3%@RU5(1Q*B+3HM55NTZD-?I]= MC!\QD@S7SX7&A#1;,YDF"JX%1-J::386[5&L52?H>FP)F]I<"%0+%<'01?;X MX %O")/EN(6Y'9 S^8Z#T5RA8J?ZSPR6'>ZU)P%RC$JYD,AW#HM$:,XR*H4, M(?+P*FC5+]3Y*23D6JQL=*C?2Z-OIGPZN)X/OA@S1QO7)?=[.HUSI="E&)/3 M8@5\S;:[L0F&'L3-#18)-W(BAHU#^G8\_F6+4(FAXM&IKRHZ.F7S)' V!%4W M5M&WZ;?:8@T,?H9&Q>0UBZY1"39@B B"O+GE-DS%*&)^B7J(J/8DG@,M_.AT MQ//9*'R"F?BGAWP2025!<)@@8,4)S$JEW<[,=BWNEV0DAI"56$>8N-(8@X\6 MC)!\I-JR6RQ%A,N M!8SOUZ[-:LB$ O8SWL:E(<%F2NQQ;.%$->GV*!>:5Q?DEK+WRW^;/K8_MR<)3CQEZ9UOKW)081H/BFS[=7 M2A+ZA:S;Y[83%_4.Q-/-GKPN&UO#G$9+LV0@58.QOSQ".;-;4!K;1W B*CO" MHEN5^UI09MJIA7H-KK]/\XC4.XF*T2#%W%CV$C,Z*J3MVU[K-?!;4+!X#.UJ MTP%([1?7*$$PA\MB4O0=JJBXTK&K==TI--\PB&+3O>J M0[6XP'ZMX@?PVG1%M0R*P=I5-9)($O#&^]G/"*CV5;W >I4ID*_M[_V^\<6N MGQD%TGL1QD)F]GN-^Q[YR(9IK(AR:=8DR^AXC\S$(Z:LSYE)VA!V&??T]-#7 M8BHS!Z+%8JI7DE-4#)4!1H?74WOQZDZ<\X;"Z*'R&RJ\TBB== %W828W(>*E M WJN^]X@6W(J[B^5$]5/G98>JW)85K%LQZHM1(YA:+!9&(H;S&O?>_Y*Q06D MVJG'_2SXES*%D8M:Q&*=C-%G6ER0P6A[O3"E\T.$UEH$/QY8K6N%L#MF%W"> M(D%3OG7 C-?4?!F\!@H(IB"VSEFXXY(%-II0Z8&^?Q@#3%F +,417:X3AUH\M?R:1FJR,I MM&/43I^RU,L1MII[P4WQ.CJF:TQ5+9)?=MWH#]C"EB].;$(M1S#"E@ ?N Z& MG"D_U=+N4O@+B"58N>2?)Q/+^JG*N&Y7&QSX9+!_"$@O=#C$V;%T&B!<4RFU M06'!UT@RZ%J,NAB'.ZT&N$"7@0.*M,7#FP$C-;;^@/;EMOM>6L@7G,6Z-I=M M^T977GWW.D?<:7J+-.'/*QHVB8_[-+J$>2P0XBF!G"C>5HBG!PK#:4[5N82' MV*PW]I$K]N7MUH \=IIIRSEOP\(A(K_(C9^]P5YD'.C9G%$: M'["*VVVB%SDI)R;\#K!-+3[%Q!P)9,/OSVB<6*JHZO:")&_B!E?D89;$2=D2 M(>56G@^I"W."X1HN#UJX:>$*(M24\&3K,GJ'-DK<#'ALL$@KW((4-=DOE;J^ M%63!O>U#=HDA'^! %NE>BQ)LU"%5NOWXPYHM^=++ORO6[+$%E*]+=2:V#6$U M!)S.:QD*#].H5T5=VJS?QESX'LY!1K_'"XB![[JH$&G@(@ZSWY"3Y:(K*R:N M.?,!R1==FT39?=SH;Z1@6S[_W'J%&'&T*N)GM(NV4*J2_=0I_,.[NDN&OEZ9 MN1T#?..[.CEHB+0:E=99OG "I VQZE\Z7(Z =,75,(NR#?[TZSQ*7**X<57! M/@]T&I(P6=9P3C=W<''DR@014D458%YWC_3Z?1(&OW@GE\<>8<\I-'R$M[QC MV^_YGW3?[J5UA2Y])U%Z=6D!5L^_NLT4>?2'J%N#7NW+-.J1X:U-I/$N;:1K M4UXEC"171[8><^PSK*$'$^CV)E#TR$Y,H@=O_(,W_AYZXW\'H6:C=O\:\@SY M[1W*-&==.B8:L+!"$K1E;X0K'U"D'QY)QHD550Z<$JO<]/4![7FV,/= ME[V[%+LTEU$B(R8*HTJ:OK0W)LQZ6TA(YG:OFK^_L FNBU)26"K ?A2=[6VE M1U=1\O4C;G8_]'4&10U?IBKT=O%/U K21WLKM6#]KO7W.L14E_KG^^W]O(_& MR\V\C96BH9.=!W3;1,=G>]^W,A+\(.-@W 3C8^]<6!PR;X\"_SW\^ M.ZVXYZ1ZC%LD7 0(&NI#&6$Y_&LY8V* A!9877]$76*YH;7'-60)EQ4OMH3D3-+*3!3V<(:[@7' M&-C],E]R9(&$H&3$2SJL!C:SJ$ :^LR=EUU&>&B2;[LY@=\#3_630N8;R883 M*J09> \0W[.IH?$=BMGF#WT.KMF65+\5@AFI4MNAF-UWT+(OS8P_UNF MHG. MP%[;ZC7\AS0B['7[PW+$+T(_8'3[);>"%=C=N%(YA(3W#9IW78@WG"V/Y$\9 M\VU;^%YW(9+(/:38L;3LE%:A^G03Z,>YBY^W M0%6S%1_7YI*M>WH"12_+:ENEU470/\,_,0YV&2^ 3Q9F/IGK4U$P:.P,M:JC)1B&9ORFV8QWJKP;9 1MUQ:CX-\ M*9MB7($V5AK_$D3U&7[[AU#"0RCA?EF_DX3U^VM5=%N8P/ZQ/=K!MS&^4A.^ M.PLL_;6=F&%K=O[!%OMR6VP -"EM\&//]^G@V"^#': MSJ!#IT_XH+A3(%:NF+[B:4N##JAH&,[+P[V,>U@EG?#T.P8JV4HRW<\3 Z/O M2')]&2_14752"GS1)1HSE?>)>;SA>H5WBY#B0)7L4\L:5\ !@R_VB6:T/9^F M!V@G?'1+77&:^#I)XI#I]7^'(NM)(XE MFVH\%"G]:W;L1'QK51"KK)7[2&Q%.-LXR+A=:>?1T!@,FJG_X#2E*TF@Z>4) M<9G4A;'J)9%KA]R=M'W;:2SXY >7/&L1J7LUR>MFR7@:*U_&,H[@JA?+TOC+ MZ%-$?-)N@CBY^9FI+B0=#D1=?\Z2MMJKH!88E.EE83 E7\$"I<:PMN#"Y.V* M]=[K2\.I&!9A%/H]Q1"F"+UE4R?YR'D(7#Z&+_Y]#%U_N='GEN-$0AFC4 MS,4EGS,\]QB4E,*6G#:NQ3%+)@8!MJ"+-G=&/(:#^DL]Q&&(N>8?D>\7%465 MJ>>L4V#R,F-D.+'UAQ00L\ ,.7-%(&UA>[Z\;4W;6DZK@'S(E1WP*)DX'0J34R3PVV;6 MQWH*0)N^ >-A;0,X(I0RKU+*L;IGI">P)4&*5M1"*0R)=59/$^@Y08Y-.4GBO[8_^5G7C(\NTOL1H,CF]FQ]+P MY]KH0-8'S+[@Q/\VZ P7 YY+ZXQ-('7!&6B$A!B&8?3YOG5EFB9/?#AH3,5T ML)#9QFVBQS&$%V]4>F-6-N37)O,+55Y:VIF@,(KK8+1$.AFCFB>3A@X<8QV[ MSO$> )R#(=8][3\_DLX7Q9YV9SC[4A6V^)"P'@[GX+VY'>'/^^3 'CSL;&68 M2N=Y4FPLLWUID2](N)2>9^]L6Y1X"R+P&:X@TJ0WA4O\/GVEDA2)Y7MJ 2<=08P]@I1[F3 M7'J'.>[84S+@%VJ0)&#O.-&!]-04THP>;AV@?2'\00P7#].O'6H*F)I1GTPS M")VEE$A\);*<>I!'TIT6=6#;:BGL5-NG/%VZZHC6(&0V*%+1W:#E69&D#]@- MO.F0259[]9:YDBLB9W2Y35BK(1=M MK]C2XN&6Q04EX]@-49'VB#YLXAG6AE,K&@_W%LP^;JT5A,MD+?*5QH_B .=B ML"6"9_?J2]A:X5XRNNDH>U=G[UW3+MR(=W6'?EE8\2^(KXLM8,_S3Z8=8GQ2 M*0 *1<]$#&8C:%L&*<0"8A@Z#A4ES!%>,^AYO-\?N! ME2SL2=$6YI\8^ ^I?\JL/HK\\E[[%?8V]J^AN'U[F/WRYNSXY.W;HW#^GI PWJ( ]W' M$A;0=,@^%IG'57NVX\_:.\W.W4!>TM6P(63A%2YL)/)6'HZ<0.//GQL4*3Y?R\8?MNT!^8!R?_ ;L:E*^4.<=(Y83]0']]8^M@Q TOI; AO2', MT86&2F>R2"$#NZ1LS]ZE=Y&13B=L[G'X!^1:)6$:KL]VH_:#$_@NGHVK"#*" MOAT+.4+>L %1BYQ.QTK=XP.9&0( V"5.\V4^)5NOLCVI=/D!R3B:)2*/V9FZ M:%'.;_BX;$@1O8\B)3E$((<'K Z'@)#YM(P4LM>-%1(5F671SW%^QY3_Z!+K_455#$T2QI3H4C.X!7<=8P,][[/L"X;]FWL M6HMI7.1>9,]K,)@B9]/*.SGM?@=U,<<53;2JUDRB+1)=,^+8NI>7W&!/:72, MTSD= >MKD/D6N%K^(^$2R?RA(V9N.OL K$" M;->YW$UL?1LY9W>KT_5O5U:687? W S(6MM15_<[A8H$/F)?TV6<'443@M M9"M(B\:<*&E<%H.V$*C7U0O:LO.*7.]Z8>6,Y8DO$:E)XDP8KV8QN=<21U MM4#]O(/$J\<#)P"4,=.X!JRR)7IN?)E%![RO287'>KX= @(V8#35H^FJ:6"B:-WHQQKREQ@9=D1@@30UYI(J]X6X-"Y87I MG+POFNEJP76_0>005SKH(6U[7'0L"LG,RC@[NQB9:%GF4\RZO>!0+>X6[KTR M@UL;(PB]XP1RR88YCQQ[W^M&EV)E!$)) ]1L[-\(^0\N2F7X2&%#+8%HL;+M MK%U1EXW;10U_@RMR'P7D?)3] _8"#1]<@_HJ-'_)/=%YVCLJ+JN'DW#PF-]J\\R7K"Y-S MY1VCR(7]WXF>Z(D7)*&Q[XQ+XPY=X829V=A\>$E_?LGR0,]SP&#TKL'T[SXL MIH ^;8"L+_Y3%H33S8?#?U4]"$G5L'I-2$,6,(HRVA!"U+BL-]O(3W(I<;OA MH'1TLQV]%*T<7U<=)H26)-Q;16O9'GC6U?A2S;YW07D>$%!Z6 ( MS!9T&T?F?T6%^*H/)?#DRWJF]F0CH.]]9"P7H^P$BX2:NBJFV2LI:;4MXG76 MI> $DP,%=99G3UZ*.D7_>OHRQ*J8U=.5@L5@1LT>G?1S4DZ+N9=N0N@>'0.1 ME&1= T.9@E# 3,3KZT.0!8<7]171JL2*D2;1I#034"",-<,)IAF;T!C7VK./ MB8D2P>SMB![* 1[23ZT&@#HZ&!C]X//8YI2 M(Q7&2U/E):G&80IZ/+CU_(%6?1/C& ]4/;BPF5U\S_49:?Y% "@WO,R$E-2! M--6E-1$Y4)ZNX937A*+"GC85PP]P_O5D#_+1P=.1GG*\8=I][^T>F$(/=TK9 MR#!1,.<[:607P7X.;590:6O] VN:A48-0H/FH2(QMRNX]2F^:7P&VDJR?!?& M@KK+1VPN9#ZK@>:I%QK2)R$ 80A^!G>EYRJ5/[S\G*_"I\^.]&\O.!_Y16\9KWSK,?O:FA+;S/E*_ MJ,#!)E@G,!^\SP7W=5'&FL>J"+8D8#3#) M4V/%]BA,(_QPFYFE3;)R5LMB4R%()8D75$XB]PZ(O'03-6ZY"9^ M= *29EYT">:I\A0X+F332ZJZPBZ+4HEO*_2#X;7W\0NWZ'Z*:$)ZZO.AK7JX M,XZP-1S]QK;6I-F\P=;:V6+_QN(I=(%+ME0M.U'BC7UQ,13,UH#'1*PQ_$)* M]"%!;#=S]#JBW]+#X [YK67G!(B1RKV1I4GXS&Z7:D"#_AM!+MHP"5MR3SNU MW7?JZ735B&\9+^:7=X:ZI[? YX1JSYS2HR-OOJ0^&>J"0><%$&>Q92F)GH3 M6>G6@Z5<*J-^:YK,.F3<%91T;7\/M^!P&_1; L&PQ.)VQ,#:+!<\M\6G]9VLXCR5 M6][) RJ-F]NBM\$=M0H@9\=QI1EN<3#QH=LG M#:V$Z&AY0WL_!1JR>TT=EB2M62@*#5'I*C>L4]_+FWV%S061[O/2!L"WA=5) M0M\-.?438#IT1 K6+O X2]1*T3[WO.B%\<8>FRX6>52AR-G;#F+-ZUWB2'6W MGAO!W%!3.] 0T8W?U&!R+F(;@F[S3#;--=&QF"\V_J8(KCWT>QS_%-WC6]EH MQU$CH VF[UJ,*$WX+69_E%'* [&(#LNN=&1+;]=7) 7@@ R52TK^ M8(44;0BWW:VWC.A4/$EA^BRK_)2]0HZ#"K$0@(*G:'AEB:N)JN>!9U(V7(D MJ5Y YP1^@:.)^MM,@4&FJ9#6JWHV>_2ZP39#_\ ]/ .CW'39J7%H[Y0)MT"P MI:;NA M)(H/X6$(*S"(DMR1[TD"I/,KFP_#7@H!P^[U;4^!.RN,XY+?1!]F/ M_7,K5Y5+PNF-1>4L?L3$:LQ5 6P @TJV/^I N-5MF\61L@A27OR1Y<&Q,HZW M$T)>6 ]!68ZPU^]JM5_SE'K+7B6WOY9$W95QXU\45./:6 >)!MC!SJPD2T0? MO*CKF62&.7O)_4@3I0>GZ0P#K M__L UAT6P7T'4NS5?_]Z=O[+">(7_/KA_;OL^.>C=S^=G&5OWEDP@U_@K]2% M\Z7TWSQ^?_KA_>G1^4EV\AN^>)]KYX[S9=&!O?T',Y^CV>\K3L,5V^.-Z/97 M5H,??F,8E$BQ;>2UK+N+"2!_HU%<2CDEDQP8]-Z3#?")\23YT>3'>'/0J;_O MT,:9I6"/.Y=. /HPB,!&6CN+%7_(HOEV;92VZ.0,9NB4XVQ26._13$%7WDNB MGA H'9B[SF7PM@#A/E,=1FZ)'3[0PZOH78U9^-W2?SN!J'1P*OGG;?>MPD?6-TJ^ MJ>'[Q46V4B&,]H"".JYY=SP5WDN^-05AS)9C027875.7>TR405&<$/[Q#-?T MG\="A<9XBL?CIE:Y4N?&A25 >$@Y4A8F)6SA71M+[CT:M/XE"]JVW5 G\"## M.R I+//&Y;L4;("V*[AZ5Y1*+D0M'DSY!F-VJ39>UB*4D44:]#8(VX 9:V-] MO[+'2"1.'I'A,AOGC()3LF' MLK "?)P^8))78TJ[7J=3)%P?*M7)_CI6O;U\>)CH%#>@I^XJ\';86:FK0LB6 M/ASY.%9K^H#E<9:50TL7R7.!J1]2-@&,PW0>QR# M#UPEG__&TAS'=6E,9VP M,MV8.?4J J]!+O X"DD0.@%*\8C0/1.8W28O8Y">P'$ZG? 9XEGM?5&6,CA M%F9R+G!ZM<@IZKC$VAN4XA0Y5]IDZ5E.C?*/" ^)*0%+\E3:[-O2!.66SP^0N:U=C%73] MHH.Z6?9_PE=:4UFJM./2]!?Y[PSN)7/;K/F/AM7)PF&GZ*^+K$:Z+QETS95] MR4>M3%B;,^@S+:NN_Z(.=?4)@2-W#ADE62H8AA8="7X6W8YMHA4LPRZ<';.# M:T=.EF-E0_8Z+YKLE[SY" SQ-T:5%O!F9\*'JW/K@@-6A[L60*U'@WO3"T$Q M/.HA;$5(M!Y1'1%M2KMP,5JM)\$):D15F4PY0"E1[*-KIUUE^[#IU]8S*@6%(!]J+E#*X8+T62 M4:1%Y\?PD!BCQRX[+N%HZL:HKRO@+Y?%;DWY4^J^%#B<1(\=EP1 MJ]ZRB!OH85.$KG4C1IXP_#HR:P*I^(PTP0=8K(=PTE\CG/3TR6%V],O)NU<8 M3AIGYR>GO[QY=W3^YOV[[/UI=O;KV8>3=V?T+P;*_O#VZ-U]CAT=V9H,S8YO MT48 (Q4_UA;#@?@I:*<,QQ\TK.#2DC!S-3!FN"8)$8^&=5V;Q2A6#SR5EQ$S M\ND9'L_,8F!8SG1M2N"2DI8IODFGL[B,$IZ6W1]6DWFIGOE'+7%P$+=H@9\) MV^%<7& &9K=-6PVOPB14YWGVIL($+&3W_+PX4T9!K"N-ZC <6W.:CA2)Z=FS MGXT2ZE(#?(?DE +9&HXV)I"PU:GY$[9)A"H1T!W&V,'#,(7YV)T9!:@%=$H& M'53D()RB3Z(4=&(N/'ITD<+('-O@7QV71XDVZ+04W"%91YM>B#^'9B70IGB! MWN7M+/^G?%6,D+=OCRE=(_&*5Z9NE;SD28OZKCD Z)(V%O0N.'?Q0F("ZV[7 M:PN)5(%8G#YW;UNO3*(VQZ#@KUI4*R,>YNM-F4WP-N.384 DR?0< (B/FX 1 M6V,Z=$CN4>H=\)L:;2%.X???$(XQ+^:42]%(T-_OP&14C16/#)*H:JD M@34Z<7/D!86FCD:33@#TLE78.EG?J612&WPJ96I[2D$V6]"";%"5HLX>AT;A MJ"E;J_"YG\X9R"D(6TS#^=2=]6YMY\BIQ"B&Z#&^&[#489[UWD.!(C4-UAUX*PU- M&-&S)\^>VAQS[+MK*^7WY#<:,P2G@]OD74< MVYX3MSB7L4944#D!FS+'11.3+!BAP,J&A['H\:_5+^GIL\/L^.?W;XZ)#[P] M^L<>60!>4P5$>M9)1.08/65U4Q6YG,,%)C)7=(*@%+:N1F(*?[6A+9]=C(P= MB*684<,=*H\01(2>\!DG2L_X\N%<- 3!'(0>R0-"8R5M]Z\B 9X?9J].7K]Y M]P8= ?O,%3UJ70=U?P"D!SI?MZ[U4S@BS@5KC35DDA2!Q+1!1KV?&!CCQ7Y6 MAM;EW69@. ^&]5H&:& Z^ R6_9[.%VV17>Z"#ACHK6 $/^_Q(!D9D3?NY;^]KHZ6XWV@9X>IL\#K"^@?L% M2;P,/R 3X8RG?M4'FO+ BL&X2_OG'8JG9!0T1I<,GP*CS;YZ\K63$0%JZA;= MH-?TI1WH/WOK]:"L6+41K(:*,W@T7,_=]D4XL]T2#JI3_9N9:*:4[I?]$%EY MB*SL!VD._:^[O@C>$Y*Z$@X:?&W(G2(307P]ZOLSE'=E0]#[8BSSG>XGR>JU M(G_N.B;Q$J*RK>ZYTB_E"-1L6F_ M T[/6Y^JCHK*(:(>H#[Y)O3;!/$S2F!:=OW$M:A(HKL$?GR!\+"% M#C'21C=L?2TER=ZPIXB>(/Z"J.6VMUDNA( ,AYJHBN5VYK#LX=NO';SRD8=7 M/G-5[')9D[\=US,/YGQ>+XMI]O>GWSJTW=R'?AL%O>L<:#+.J(\_%*A<+@<4 MCT'A@?!?NB("?8]4T\#M1K!T1E"F!Z_G?D-%B)&Z4R8$IZ[9<*1<6ULT;Z=- M,5$&$A--F(^6%GQALZ(0O"^"#A'UV>)VTC8Y,D/*]BHJL!U= B.%@O+>-Z7J7-J::[7:04]VHTN:ECS(/S-XU M24%_,\P:-+&5C3E_R5DQ)'I8*-L3>&*1)U)28T0_BIFJB&VR)98+B.B*!IWS M;0OJ!+Z_U[HN!+*4HBC7C"Q<3!WVVFN" %__''O?FH=0F#SC?2E\Q6YY;;\T M+Z7^>H8T9E0RK"(KC9;=TD\N1T@F$6ID:R%_]D\A+JYP-%74,\3=]E,T51@T.+H.0BO,K^:QR5A$5DYF!JJ3<(%X+"G?SZ MR7_8)UD',QCMX?81[#I,APT[;),3E$RH+WME$B[25=%T*[FT"P-:93,F7;Z3>LO$G// MIEA@ HOP)'R6W8D%%1-RQ-*V(X$SZ_=H8D,&_Z;;68FB[B?H*C&EB 3N ;%Q M?+&$VTH![?/1,##\>7I>02M\8WJX900?15GJP-MP$TV+ M-E5[)+=/%W>VA,*$#1GY&H7EXA;J.R"V_BB1@&T,R')[J_IYD'Y"<;R^2!=[ M7-VCZ7H45F_#T^KS M5"LB5+E-_].X^C$7'=I]VW00ESFW'A-I1CH\IW+*;?(T(1O0XZO]>>",799! MM#(,(&]#>+0MU1H6VF>?+_=8)G6.+)"A":3LB H";R-.D+W6)4%\':0%Z"CV M4(Z#(DSOSXEKGZ29UO9S8:(,,F\BB9"H_I1>N+.:* J(8%@1, 51(LF[M:1T M"Z4@,5"@(+BR?U7'?^N-L>T!OVPJ DJPRXE%U34TA 8 H _E"Z/PF%I!Y"L: M)::VXO>;:<&Z'Y2V]!!B>@@QW4V(::M:PP$.W>:8O%>BQ"-O+L-=9268\946 MFK.BM:LA6N=$:"A(V1/:@*:$7*16C&7(5A$WH%B'>QX!H*ZJ?J5@KT;@:6 M&^TKJ]P,-([EQ&#@3VV+,IR ?%IZD,1]%3Q=A+7.[(8UUGY+?'=/?L.U\:JH MUT^J&''L(@T4T%CGZW%-,8F%T*$2 QZ+CN>9B-8UC:UV<'*IO(F]Q.2AQR^[ MCA% 2=.B-!%7>VD!*D=B?=D$*,KS[2,CV.@?6)KU!?JV&0B8G#)K@0T^&[^ M=ZM=(=*FF9GH.-2$XVB13XPZK3V8F+/CPU[D=P*JEK2F9_\S?2FC(<7 MHWOT[?4]3'E,7]342N1,CM%7_;*5OO-LZ????L-Q;ES86#LO\2L M0,QF@/_U'>M5!)KM3=[;2+FS['-0Y=/1%-6F,^QT2 MMY!.\7Y!N H[4]HPD$(E;5RP,SUN=909P?3O65XESO?5IM)E+Z\*7RD/>=Y98M= M[P&NIK_\X[S,K^KLIP:M&A#9H+T<4G#'5\>H?*9][4:UX\VHT.N=)U,HR2"S M%D;89@/#[$6+(2*X9B@C37617_0Q=7NY 0AP1YQZ4E=YA@D';*B7MKV0#'RS M;7^;9!6?>Y?ZA))BE@2/(D@WLJ;SGB8U&*N21+='35ZT41:7*#R]:8BO-.TF MQ04L2'E'J#405[ETOZ+*_RANE9C5H>\:R!$JTL0M+QS'[,N/("A&6M6W).C)9Z@+FU6B'S+/']R">\H\KW?-,7MM2/N"U);D)G*9Y,;U M>JGT&9N%SB3%S_4#&_N+"?_/W\"Q+=8EA;=9+;L8>?LP.\I"Q"]@9?E40A$> M'41;:\RM_:S7,^/>5/WT\%$]\3R:"J>"$?_8,). ;87,O[/.WZKVV[ &#N&+ MCL=S3(^SL6V#UZ2M*OZCDW@G>CWB>"N")G!3B>76&>/>W)S$ZI/C)#./7&XTO*Q[XTK6MD],]TQT31 N"S//3CZ!["1S M\#VYON+<(DEP!7I"8T^)W/4-%^UUW7)+]#5UUY$=/>AO0I(#SGK%7B3)M(U+ M^WN+'%B@5M[: C1[&AD6@/(1LVCD2_V^UV 3N]_8JX3:#L$6)SQ XXCD>-L+ ME5#>;LP?S_O+=MNG4L(3NQSK'A:85&-U4_=CZSH2 DI#>Z:4KM[,N(F7RXBV M'C,N&A*?;O\4-3JH[53G45YL98=.C6;03P\2(T!+EN3W98PL=RI:K7A(V?RA M8WF?[N2#?^YXT18M-U$,O$7"/'!3 =NM^^V#\1VVS&QQ@ ;UO !#8[Y"0%_@ M%3C"Q 56A'0Q0,904BZM&"ET>7G3XM_)8L&,GE*@A+A)' DMZ>9K/BW9M\WM MZS##JJBX*W#F!!SZ9LK<-DQ,O(D_R^!K'K.*"O1%LD[PM6I65 M0SMIJPO-4)=$ WP#&%4/)&5:--/5 H]NNEL@C-M0?K-3R@]#CFEW5!J]79!$ M;+KG*S-E[O#=&)%IGM!Q^610JV0$"'CL]'/RE-S. G9FO["^9X^'-/.%=Q8U M9PO@G=L@'.WIM-O=GK;8!&D_D[1=DY[NF]Q(A]G/]CS:+W9]M+?T?51V5TXV M-*"_"]?';=L>K(D_4F"TZM>O>"H$4''O^E0Z.^:9IC/3)H*0^1H1.PU4I,"DN +:OC;RZLXWL M)[8KM@&6Y*KA5C4M4I_O"66+Z9IZM73];M=BD6=/GR-:![S[]"OZ#['&U5Q& M#L"0Q(#E _W9AN6;.C/ IA)$(7.7B773LT7)ZL)GC&T(/S&5F1=@G5+M=Z(8 M;\UX]H&NP4X]*JMI7F :/KZ 8B?*G++!U=W,P6+HYM(:&:TF:LR^0#[2 +&F MYJ 1\3!;_P([;#<$E3N=WMU>ZY04QI&SC6?D)J#T06JSXG?$(QXH?1M>Y+2U?1;(O4G,$11!V_&= M[2S38DNLHKU$X%YZQ$,(2#UM\EF.^O"6]+O0U,/MCJQY,K:])+9N#2(E^V5- MT2R,A+72L-:K2O0)V/U_KFI9I#A0_)HD7G4@KK;$3\ZEREW'P*2[JLL5XUSA MCHBO)M[<4> JK/N86%0^@#W&9E*&6:^P9>"0>=48U$=*\Y"I_A"2VENF^F@- M\/. :WX>A#>&[FN/-:V_/)0*FF8VWNNJV8,I2TK]I@_*V.2>62*$#-UA^I0/ M7Q"G0,;!L1?S"=;44I[B/GL2O4EC6#"K:I-;.<25M_8, 7>ZJ#'U.J=6")7P M*UA?Q<4 ';>T175'9R"UY)YB/]6S9_PAW&T%P_G\8+)/ M&,Z;G>Y&NI5'R@#*:HYN.LSK1"..K[4K(K-85 2H,;,=JMC6M VS4&<=*S]' MX>8C6BM]U,YEO4UU3\CUCUT?T$"9PG;4"H9F,4)S9%_;D>\6/?<=_,TZP[)U M01SG5<.D,;2*5:[ WB!T=XNA^P[+4?)NU6$*VZ;[>_.9%WA6&T[U""/D:<:Q M-\C)"@Y$]O,)W!(MI3.HB'>A-]F]J2J M5/?+HR]VBZ'ZGI:LL$>3#">G1)Q)+OB6L#6E$0@MC!YQ%H(JK>E9M"ZT.W0N M0R1M6?TW![.]Z5Z7NT6,[&WY[D"158MUN R][]R"._7>#1C5\ K^"<@=5&^1'+F0SDR?76V[4 .#I-Y-'SU7V21#B<@6FVD2< M&6KL5G6]STCLR.>WW=]FASY)DC.K[**F:@;*'^X^IQM+ZA[3JE)-*K+W5ONY MV^+/]]>D2[K^T[L=VLSN8RO2'&X6:@6/*OVX8VIANU>#/5R/Y;]PX MP=+%@[LR#58AZ'PJR8N6I_#=0K]LD7,8C=B6RTCQM_P7_"#>-CQW_G]X"/$L>9 <_0;[#KG 1!"%$.8 M=-@XI:-O7XT4W"OL@CQ"/R%-?$*+Q5@>UW:,RO++=3_TA&8Q#%& _WO @< Z*-O'E MR:H%/M&V&JR7]@O/3']EN@(*7^#,8>AV[E%*X<)P:P1^"Z\"U]HQY@%F$WA$ M$V6%4UO5.*F8[KM_)O=]9*3@#+=8YD?T($CAWG"PQ42%D)-,QKZ"TUO' C[1 M@;M+CH0)$A] MNTS.C4],%M[9$)RW.D&69@-\?F\((;N%".G)QT1"YY!L'O>T!.(G0<9C,E/& MIM_TAQ2Q3/TNXB>LX#_<1JA;;R=JQ%*MU3=&]=3=75U51==R_RI$7X+_=)4I MG&KLGA2FU(YMLH\ (N>3MBX1LE *1>T%NG(.[XA/!(H6SKNA"\KE% 4S_@VO M*4"L&9:]'-H,-(&M,C-E[B;?FP15 3*,UZNF)' MK^DZ0>F7'-'^"<;?2#P!RU2DE2H$!S(8KG)?Y!^EQAH4"2KG=VVFVLRY2KO+ M6HR&2QBU4RR=P"QN+U9@GZMIL2QIZJ_6#4G%JRX6K0^&G*ZV 1NJ M5_@?.-[)IO&$2P(#;'(PS&&U,#2PD$5K^5NHS;-#^A8K>MV;P:PHN3)?3T7) M?KPHOR-\:(9]8$3P_43#$."_M%>B9AV6RZ#P:Y44VWNY\B/T1M&]))Q-$ MJ1R]2N6PN2"Y*:7W'_W@^R.,MVA=F 1DUVT$ Q.P270']'4U%L/=DR@_.[9E M,C/D3<5DQ<>/#M"@YJ1S.-&LJ#5A^T,DCS?KZ)S6_XC%7A";$&9"G,OZ029U MM6I=O8_:<%?#2D]0U0]^^;\C9B-V!-P ZC+A&L7I9AH]0&M+QZ85]>O_;" > MWI,53(1PR9!S>4Z(1>WXD1*M.U]FV+OBAY@!;-MLI"0%" 48BOTF3 M(07ZOD5V+60Z"%O\$#Q[")[M,'BV4Q+8 TK,;F%B3M$$+DA6;I=9J)3P^(63O9V"U>[A8Q9<48P7 MZ,8T5^8SRH#W)YX_[;8D6H384B5CG")/UGOB88YV\L6CTZTD 3DD]+SJ*I0) MML;X<]G[UWLKX]YM'??0$=X-8Q_\VM9U(&3OW@I.UYSK.,-CCR@LH'"G<"WM,^3RW=QI M5/\:MLUDQT7W8>_QS\5CV)OJ,-UQJ;P'WML"4EH1[-@!SRM(3\JS(HLMV1)6 MAVYMVA:'7"_S*V[I(T&WH&!P6N8<&J3_,.GA^4I="O+]@D0<_2M81A"&QH]>@F9D=.=5 MAJN^P!S $:$3Z,D-%>ZX7KG!X:BZNYO/Q%D-^WQ8/D551K8T1TW%)0=G![:W M@40 46A0U*:V;9N6ELMQS70EF:NMSMFE&B2)=!.^9D!1?]+M8W"%W:(KG /C M!]Z#U;_U/;.A+_5W3IW&L[$\?Y FWJ4&8@I*^\:4L/TKE[ M/RJV'.M0+#])3LC]];KU>>CW97EO7]XWB!-:!JR MB'P\:K6:CV>AV M/6]_#U3UBV=D&I W?M=O-]LMTNP&G6;0V2%?/Y-7WX;]UU;XZ*0__//KP'7Z M]=OAI^,^J7F^_^].W_>/AD?NQDZCV2)#15/-#9]-F*$D3*C2S+RO?1M^\+H@ M8;@1;'_/+W\[V9&,YOM[$9\2;>:"O:]-J!KSU#,R@[%DI@=/^G![3>;"F_'( M)$&KV?QG+Z-1Q-.Q)UALH*71?K=L4WR<+!NE&UR@F*"&3QEJK^@-!:,J&$F3 M]-:[V/1D5CX7R]1X,9UP,0]>]JG@(\5?UE]^9&+*# \I_*W!L9YFBLU9< M\_\QT TC%#QE7L*LH>U&I[LZGLX;$#'LPGB@=PP&H)QKX&D$\ D\*^+\%H!" M@O_?N-]HYFBCF4,^89I\83-R*B#+T,R/"%[/NIZU(-O[9)OC;-&OT%^>]%Z\[9'WK9W6D]@W =GY.#H MY.MP,Z^8.BU.]\I&5:)R%3AL=S8A)J@NJX#!T)1D9214R] MKS5K("E$,6&+:YW1L+PN+')/>*$4@F::!>4?O7O&SNJ$H7]ZE;0"765'X DZ ME[D)8G[!HEXEVCL[2UP9!?^C:WEU;>:FZ,"0BH+&%L!@06^6<,,\=! +4CE3 M-"MZMZ@N'%ETWVI RA15+5B]OS+EX%"I@A=-^Z]W%Q*X*]0*%JH)%2OY0-%T MR?&5-0MYBZ B"9TRHMB4LQGDJR;AFOR54P4+FIA#>R:5@2R6? "5I-7T_D5D M3 "="K)[TK.F-)UQ M"@;E5=W!L@!C),&P5$)=!CU0GA*:SDF>&I4S&!=47;9H Y12,H$KQ:D@,0VA M21$Y@?382"=W22!E(=.:JCF*3.@Y@WXK.C6T16 ,="EP#-@'"H1<0:4(8E [ M:K $L$!@RL*$Z!Q_+)\'MK!""0Y@PC54-#@YKK943&^/02^=1XIWQB)>0J(1G)4$$Q3D(:[JG*;IS'VA_4W_!V*/ *5 M0)(*6NM ,(X!)0.,@R)+(BK$DH %]O5ZWT#RR);V=13)!=@ M)/ #=LAR*-) M(=4)B86GN0")5H=Z MK=U7[+5]M+4;N2MWR;' 31T=43_!F%1AJ2,-VG+MCN*5CF+H",>Y3EV0P 0U M^#X;-^]-VJ"RV)O<+L;>;T"L<*NVO\ZF7\WG5_3U5A/ZB&FX FC;S.['O*MC MTAG27%__$!&F]R"*E@BY:"1_:=A<*HX#X"[MM=E!BIIRC:FH7<.TS5MM MY)2:@4$&0C4^E%'$2BXHQGP8EC5BF=+"$RY!KN;U\->(H2#$9'@>$/Y80O!C M)O3H,1'ZVF'N$J^O'R"O36]8$J8\0M92+5,+>*J!\5AF(I6IBDI: =$Y=1N> MF/]NZA87& YW6(8+"(I 0>ZX# L-SR#N/[-Y"]@<;C>;!U,JYN52TY(4'(9XB=T%X!"CXO@77R1KH0IIAP1W_>#^(C,I*WJY' MS'D"[.FA\L?"O7LM9A\6]:+MIMZ10_5E=N#N;%$#VCL;*7B#\(G9K@S#7"$' M*JGE!JT3J0VTX^M9T*5AALI7&TY-0O4B<<;X9=G*(AO<[0"*P#LG@I\S46P+ MK\G7[SRF'S#T\16X6[TEM?L4MZ3L2\*HI'A]&6PP]E5IMHP[&+5ND$]?*E$7 MIE$H4XU4>I'"V@90.9EP8QB[(K(?2DB2\?X1!_M0R?-&TB,)EUN^D70@H-J" M:PXLPXU.W#(-.0-:%-GF8D-GQN@YIH^N^K()I*T=[>O,\C7(C8- M(8Y&\*!FBPCW76(6%2<\ NP"Y-1=#JLA@=7Y!( '7G/O78I<8.,[H^<$=3L8 MM^4[/0>0A\8*8D<=\,]LN ,&V=?P!=7J+BODZ50"%# U3.FX.$V@B@C))IF0 MQ:P)8J2^\70%Z 9!U[LL38+FBHG!!< U-ED!7-Z"U\S5L>ZRNO/<1N,(+E M[-R;P=A^>)1\<9^.M!2Y8;V2KJOC^RG')Q=G%A=G!+M7'!%T6JY_JM$!H/BY M2MCGN?B[Y\(2>765O^6D_*3#JY6%\[^YQFK@'D\Q'\%*&]@SZ\W>'WG*2+=T MUNVU5N;%65@G^+'-RBS<@ 7%REAFT-D%L2_&2!G*'M:$D/;;1H'7^SAB[&N_ MG)W*26-RR9/^$L M)H,+%N:8Q9 3MT7VC,*GA,);./1>87AC_Q8M[D-;NQ^!MD:X86.W7P)[ @$5 MW6@J5BI2E^#^O?GY+3+R9%&\CFAX/E827.&M[EQ4/CE>O5%^$+QF![__]0 M2P,$% @ X3(4B!9H!:J"0 )#\ !@ !C=F=W+3(P,C$P-#,P>&5X M,S%D,BYH=&WM6_]3VSH2_U=TZ;S7=B9VOD$)#F6&AG#E7EMZD,[=^U&QE5B' M;/DD.2'WU[]=R4Z,Z6X$.2-XM&$$7+HMYI^T^]V/>_X"%3U MBS8R#SYS189*IIJ;KA,J6@T!A]JI!8;DP6-QFPV\V<=7ZI) M8WC9B$TB]AI"2LW\R$2UXR,L@;^,1L='"3.4A#%5FIG7M4_#,Z\+$H8;P8Z/ M&N5_)SN2T?SX*.)3HLUUA*H)3STC,QA+9GK0L@'5:S(WWHQ')@Y:S>9O MO8Q&$4\GGF!C R5^^W!9IO@D7A9*-[A ,4$-GS+47M$;"D95,)(F[JUWL:EE M5K8;R]1X8YIP,0^>]ZG@(\6?UY^_96+*# \I?-8PL9YFBH^?]ZRXYO]CH!M& M*'C*O)A90]M^I[LZGLXK$#'LQGB@=P(&H)PKX&D$\ D\*^+F+0"%!']?N?]H MYFBCF4.>,$T^L!FYE E-P41;@J96K)PYLT921*!JDT_+;1XT1K$QV M'[-PN#8)+;]U>/7P_.S\_[)\/SB ]#F\NK3 MR8M2#;^V33_Z5W_?)[\]:KPYZY*"]U_H%QGUR14Y.+SX.!Z>_ MVHI?#?H6Z)UFFUR'; ;DZN7QS\F%PY5W\^]W@3W+2'V)-N]ELW^]\M%I? M,2$_9/AWK4V[6W3C@5\P,@FZ(#+E&C9"P_WW0."\3OY@4PZQ!TW!U=5)R)3AXSDQ,35!=5R&C@0C(ZDBIE[7FC60 M%*)8L,6SSFA8/A<6N19>*(6@F69!^:%WS]A973"0*:I:L%J_LN0PH5(%SYKVI_<])'!/J!4L5 D5*_% 471KXBM[ M%O(6045B.F5$ ;#8#.)5$W--_IM3!1N:F$-Y)I6!*):<@4K2:GK_)'), )T M*LG?E9PQI>OD/ W]);-P.AJX*@V[C$]X?$@\MG<;CV^HMED32>;D&L8J&*17 M=0?+ HR1!,-2"7D9]$!A/Z3IG.2I43F#<4'699,V0"DE"3PI3@49TQ"*%)$) MA,=&.KE; BD+F=94S5$DH=<,^JWHU% 6@3'0I< Q8!\H$'(%F2*(0>ZHP1+ M H$E"V.B<_RS; ]L8842'$#"-60TN#@NMU1,9RRT!J+>#$R3$0P3< &3,II7 MIZ%'GOCV,_"M\TCYQLB8IX!H)$<%P30%::A5E6J>CK$_S+_A6P8_'GHU=YE=>[O-KN$*$#$#:1WT M=$&@(GS'W5^.QQP>+43/"57,T@'0S1%I %K"-"X:US&*HU@"G@^]'SY'7(=" MZAS:H4]44CBB9DJ&+()B35X "2(&M')(']R$,4TGC)R N[G,!4BT.M1K[;]@ M+VW3UG[DGMPCQP0W=71$_01]4H6ECC1HR]8=C51N,?9^'6*%6[7C=38]-)]?T)<[3>A3IN$)H&TCNR_SKHY!9TAS MO7T3C/Y&##A4].3B29DK4 !>"X\VT!F"%$NM'DS_EWZTZHS=83B0L@@HE\2J M%XX:*SFX5+!%2\$C^\Y"YR/-(TX5QP%P%_;:Z"!%3;G&4-3N8=K&K=9S2LW M( .N&AME%+&2"XH^'X9EC5B&M-#"!;S8,I%;GU88AK-AY#1LFG %"](2]1$9E)F_W(^9F NSI MH?+'PKU[369_+NI%NTV]4X?JV^S T]DB![0U&RGX%>X3HUT9AKE"#E1"RPU: M$ZD-E./K6="E887*5QM.34SU(G!&_V79RB+KW.T "L<[)X)?,U$<"Z_)U[][ M3"L,K:XR[!09 #O@J5V D9#A=8F@?;_;*8#[ZV3&.WV6M?\KGF79MXM1N3?4 MEUX*G6:5GTN'A>[N*P+Q6[GMPC0*^:V12B]B7UL *I.$&\/8'2'!&PG1-=:? M.; ,CPAQ;/6D#.@11&F+DZ"9HQ>8]SITC8; M>=JDT[X'+=^??!79BD,;=SZ]P3?2"!IJMG"-GR5FD:I"$V 7(*?N@E\-D:_. M$P >S)I[85,$$1M?-CU%MKO!N!T_(CJ! ':LP'?4 ?_,NCM@D'U_7U"M[L)) MGDXE0 %CRI1.BFL(JO"0+,F$G#.HG<72N46Z0F0@WKU$R/[W.:J*M]J*#P[@ MN.K%+.+-;+011E\"VMX1I+F198&[]6U+5NX1-I?@*62PI +Z&K%+ S"Q5RXM M\$L[B_[W"D(LP+:.85EB=>_0W_NM>DEQ#9:5Z:KHQGG'-\WES<+RV4,6!"/8 M&*^]&4S9%V^S+^KI2$N1&]8KB5\=\ ^ZP;FX-KFXIMB]XY:BT[+]Q4H'I>+O M*O4_NQK[37__\&DY'F0Y[*ZPZC+6UB4!=8)M292'N'-]X.,VM7+'V!7=UR7C MJDO+%+/XP7,-V.,#0C:EY]_JG%K.UG_D*2/=.L&O!JVLUM<1IMB>R\@]NR'V M31XI7>B#+UO%@_XGUY@65K'=/O +:-_'G>B&;JQ-OW[,V9B<+=*$B^)T[@F+3UA\:"R^^.@N M P ,;P'RY69 EIFKBUW_OZ'W-P3;\2(Y'='P>J)DGD;>Z@E'Y3O-JQ7E-X[7 M#&ZN)-7%%Z=7TNK5LL47M3,Z89[+A^@8 3B4O3Y0.@-&MA9]V94U[*."^ M &Z_47[\%U!+ P04 " #A,A2B"PFBBX% #N)@ & &-V9WU:?U,;-Q#]*EN8)C##_;(),6?',\0+!KG8_/!_'O;Z)JTC=7SU\/ M![#E>-Z[]L#SCN/CJF'?]0.(%1$ETTP*PCTO.MN"K5SK(O2\V6SFSMJN5&,O MOO!R/>'['I>RI&ZJTZU^SUCPDY*TWYM032#)B2JI?K9U%9\X'?303'/:[WG- M=^4[DNF\WTO9-91ZSNFSK0E18R8<+0OD4N@N]O2P^8[/C3-CJ<[#P/=_[A8D M39D8.YQF&BUNZ_#6IM@XOS7*BERH*">:75,S^B?F7IH#'8O&+9-".QF9,#X/ M'\=L0DLXHS.XD!,B'N]5%OPNJ6+9XZ[U+MF?% ?",3D3U,EI!>1Y&GWFI5LQ#C3\S!G:4H%]GBTW6GY[6[/ M,]ZH7O$1!1-.B<(A=-Z]*^;'-/KOJ;?<=F<1),2AY20\0)^56+:-94D?&\S* MP 22U:%C758%&]VKUE8_NLE1+PWMEAOTO%&ESH+=B"3OQTI.1>HDDDL5;F?V MU?U&$0]:A0;_]HV WUT,XS@Z@\OX*(Y.H[,8SD]@\'(8G4#T6S2XBH>_1F@Z M&0ZB"UAE\TW3].CLN(9U,CP[.AL,CUY_:UA_3$O-LODGEL\_7"U?$VJ=MW]/ MVX@D.<@,=$X!$Y"J$CG1=,\:!CFC&40W-)F:)0GG6<82JO: B+1N/&$":PLC MO&DT@PT()]<27B@YPP'W8"@2%W;LB'*"96:^NP?1=G#@=Z_<2W?@PB5-S.90V8+V$Q\AE$!269ABM-QQQ?/0/VBX71(U M(H*6SOD-IW,X2K1I:?E^RU E>L]TSED)[X6<<8K%KY:@ FS"%3SMEO!V2A1F M(9_#!2VDPE$$G$@U@WUH?("BHJF<%1@384V@C;ETD+/&&\JKT6' M"BO<_S#21MKH!LN8&-O9)ZPLD9"9QWBF6'ZM=HC>*EK!0$&S*4=4">+E9IS% MV(I^F#)%3<[6NZ074#4P1/827<5#%E39.E\]&A.^TZ1Z;HVD(51*_F@H*G6K)58<1G3Y<:E^25Y:P M9P/Z@(/ZQ4^@=/4-Q *3E+8=NWK_^?,E[I-?LX,5.] M8*-2BDW$/S?BYG\*#R#F_1;+^9K1W@3ZK4A;$/MV:=X MS;V7KT3AW^.UZ*K/7-U_":4^QBS=V5EM:*[4W '9''Q6[D6M/(5]&];_"U!+ 0(4 Q0 M ( .$R%(:UPL(U X .Z6 1 " 0 !C=F=W+3(P M,C$P-#,P+GAS9%!+ 0(4 Q0 ( .$R%(V+OT)9P\ ";; 5 M " 0,/ !C=F=W+3(P,C$P-#,P7V-A;"YX;6Q02P$"% ,4 " # MA,A2USH[)U\B "T.@( %0 @ &='@ 8W9G=RTR,#(Q,#0S M,%]D968N>&UL4$L! A0#% @ X3(4B=@Q*GV8@ Z68% !4 M ( !+T$ &-V9W&5X,S%D,2YH=&U02P$"% ,4 M" #A,A2(%F@%JH) D/P & @ &:K , 8W9G=RTR,#(Q M,#0S,'AE>#,Q9#(N:'1M4$L! A0#% @ X3(4H@L)HHN!0 [B8 !@ M ( !>K8# &-V9WNP, ! end

'OOE+0CW_6_0K!\RU MD'H"32\EYP[R=:U !J4Z*L_1&3E'EY*K)5I+D=>95AB=T7/TT^4[C%B5HS/_ M'+UE);L1Z%*(7,W0STNN^)@68I(#$7A6:9[;+,T1Z+4$#Q2.GH5"M7ET?6@;\9RH2Q# 1 2S1WR MO&/3L 9S=?S '8T5>APE+YFQ"^AE^($V]1RJ82V-QPV3H026W3.P"ORJ"XV= MA1N^X)I=EUPU/@)^:[!^CN:=AWH^>YAH:S#I$KR'^T+B22D[UJW!G#!J[&[4 M6]0L8RM1\H:&8J5B,W0%NX"EN^ 5R%(VOLVAOAH>S$8#OX6-3UD]%=H @AD; M=U2B>M8J 2R F5CQBQ8>%9JO#!)$#[]A96WU.Q!Q-F$@PA8+DXJ:STQN@4:5 MT+N08TIQHYR /77-LP)0X=D=*G*P:C&_,R168$GLIB/(-\K;/_KXLZT]JV:O MX6:O0;!3%&6W51P-Z7UQ79YZ; K7=M9F[J. ]HU=4=PNF(+54;8UHG.'T)"+ MGXWX1QM?;S>$[<(I(D&$_3!U5LPO0K^]=V6,18(4)U'X8#I]K)\%;+""[P0D M/@Y\OZ>(2V$X'X"3%/L^.1Z[#_Z1K=D=V\E"<13$1Q/K0U/L1\>KT8?^X.S< MS1:QDYA&QVOGP!)"C\=S8#_NVRF/5\W#*0GW38_P$"')ONF5V9./IA6ET>3O M@WA>.OG[LM_KH&_8:OVM:7-F$_W-9(H.N9HQC;%'R).!!Y@DT6/!FV*YD,)T MT*QTTS:B.'3R>B 6)3ARIPD!NKMD(3$\C\D^MN#UF#JIE80X3()N_B/OQ(%L M,1W-C2/961*GY[M93.FY^RQT9A0'<>0^]7QG%H6Q,R,XB0-G[D,E<>96I@+. M%/(9Y.^:57>(EP5TB6WW.C3T64PXE#Y>]<#V( JGL$V1VYNT0:89KTMHT4XL1W%F@T M1P7"R^M1,1$530?V_]-X5=P>U;[>#_=G\WH\T+[QS^;U<\>)YI6&'B:^YZP, MB]C4RAB+1C&.@XUNC/K@/72 -CL8>@ ^;UQ#[Z?'- M:Q\ZA.KZ$%P7^I[F-0B/U\Z%I?X#NG ']O.;5Q\<'OK[I@=U,+UNNF_ZL.:5 MX,!+]LP.X_HTV3-[FB:6) FF$7TR>$I"' T\\1#X_8TLC1,<>=Y>R7PX@42[ M?33T(NQ1)T(\R"02[V4<4$R=4R*T0I@ZX =:67![&/::T"CJ-Z5I;PZ9F:2] MYS3LSXG;+D(3FQ)W;L_\G]'4 K]@HDW=YR5HP&E*)UI/:/_\<&(]]B8:U;W4 MP5K!%'6HH^[Z5&-+XQ"G'G56X'R"P]1]_>$' Y #D%^ZFXRO@?'A#!Q"9, M![U^V(]PU*,;A@$.R?].:SO9-?U@HB83LZ.I/* +^L[&H-K1OK\M.GMM7LBO M1#W^]X]]F2YJ!95/[0+B^)?"7VJ][RQF: V!OZXZ.\[Q5)(!.K(\LZ6;PB4N=FW=HJ; M?J278Z"V.X<*[;FGRV'!.+6-F??U'8*^_O\Y3 8B'.>3R'7 U'$^"=TB.'S9 M,#[@'PC$,.J5U2X0(>+3\3*AO<[,"<2>%+M 3+&7'@Y$*.V>6\GI(-U@P_ / M!J(7A[^;>WZO\=BW#%]3&-(XQB1PW3&QA0-(ZGIDV'F,-_7[XY &"4[3<8DC M20!=^#CB* @0!Z/EH1@!A'<:[=)]3P#2!)->6D$EC-P )!YVJ\94!,*A)?#' M@G[I\6M_?S45@;#K8.]0]Y=@WSG!GHZZTW$_>" "$Q]*R#@EJ9?T:JX3@5XX M!A^*L1U!$!PY_X#;%XEP]$U!41-S (W!4Z#4KXTB$Y$R2L<"70MH;$/I@ MEV;.LR8X<'.&V1YA&KN9AUG/DO#CU)O%:%64I;T%"!"P0+N%:ZXWG%?#&SP& MSC2K&V[N<;3G(Y[/.DG5@>KY"#F)(U8K9_S9Y MB'0:.A:;/]A7LT=+0J)9.A"%A+-@),NQ_MC9YD,M#38O%M7@,N![?EMDPA[3 M5'W]+YYI(SB_S9:L6G DS>VF>0GQ7+UM MLWE=V34X+':@X'WA2 -,P3 %DP5WY2E48ZJJ,,?&*PUB*)2+LF02G5D#-I/S M&7H-,ID[?W6IL3$+UTS>M3>RK+1EP:Z+LM"&@]'3"MO<;8-X%<@A!P"ZK[RR M5\OF5IIKB$=SV["YDIW;BU] WUPY&_#%?:8 Q#_5A;X;\@=NRP)B1)K[8@V_ M;?A8I/:>VQ#-7+)<@-8;>[&9Y\_8#?ATP8=^:^,%'%X(R)1WK&@=6,(FPE5K M-4-K+L7*',V5N3[9WK!L[V\>\'5E>]6T!;*)E-?F+0,D$N3!G&3-CD!!K!(;>2; 4[MG*U_*.CV=VO^?WL6G7]W5:T*Y@_FK@IBQN3 MHVTET<_T4P.?@;K%1Z*SW M4NSYDW?._9K:UMNWD,BB+');7O8<-D]12G'4>]$ W30AO1<-@!5#(SK4VB42 M HZ[X,-"Y V(T+A;F;K ?^%\5@$;[,)^/*(@8>M*-U]8=*O=]RFOF\\R=N#- MQRWOF5R8NECR.:!"7Q>>(-E\,-),M%C;CS2NA8;=W/Y<-M8X=;*>A/#UC)TVS@ET)A%0U]F3.F4^/LVJUN;K&JVQ\_H_JOO#.WB@86+"I456H'! MW3JZ3J]N9EX_*/POL+6C-?A(MEK?^\T'OHX2[Q!*+)QG8/0XX!N4TA.1&U][ MSF@PZ8'C]8G]-L1.L6R9Q3=:?A'MH&0'''6ND^Z3;]]C',_=\A98V_$/; MZ:9Y!$5CG:YZ,'E0"=4]V;<^#R/ ,GD$D/6 +/C=&0I>OF6.;59&MV"\-K'Y M10@UH,DYH7Q1/CM#;P7AW.:#.J!RV@BTJ]@1H1?'10^^Z<#9(^!+^*B5*RV\ M4QSY0WQ,C@S>9"=O;K(G":]K,X4\F4"69.D3?/D071[X\M^-[@';;&";!;;9 MG^7J2; _7%>V9@6N(SH]%LT!HTT^A1$I/'^VS)+\]0-9H>D 6 =Z!ZY$V&E) MYTBH/;P0BB2ZL4QQ^_)J /_M)]5$R%"4D^3?PNDM&LC3R:,H7\#Q)OEK_MQ2 M]DK8F48XN(!L,4DO7]$BG4TN%XM!ZXX5]SY+MJEKZ?-(60(2&.2"'R M='[>9I/Y[.SLK5""#A<'JEG-"$P%T'R$3B?+>3HFFR\>#_4"YODDS^VE0@')AN$ M&HW07!1,RB-I'/R8] Q!PS,(AY6EQ-"OLW@,F3)8:$/VU)&X"[26!C:TAK2! MZU;9 !T0?BQRH!FK&P/,6M*GN1UZEB;]/3E'7M/($=?_',N?L/&KR9//)K8%9I]N)>\J4:Y;G@/TN'J MN^XF_EF]NS<_,K,75!&).X(FT\4\ M/=1=W&Z3K,_ZUV=)N$94G7-QJO0.^I MH]UIXPT,'P2;'U!+ P04 " "A,A2"@^N:@$* !B( &0 'AL+W=O MZRJ"HWMBN=_O=S[G6MO80DH)'>%]+ELJ_O>NY2'*^,_>Y2I;RX MR;/"O1FDWB__& Y=G*IM5J[S6Y D,V.^T\/'Y,U@1 RI M3,6>*$C\N59G*LN($-CX4=$<-%?2P>[OFOI[EAVRS*139R;[IA.?OAF\'(A$ MS669^4NS^E-5\AP1O=ADCO\5J[!W\F(@XM)YDU>'P4&NB_!7WE1ZZ!QX.=IS M8%(=F##?X2+F\EQZ>7)LS4I8V@UJ](-%Y=-@3A=DE"MO\5;CG#^Y5)GT*A%+ M:?U:>"L+)UE?[GCH09]V#>.*UMM :[*'UG/QV10^=>)=D:BD?WX(OAKF)C5S M;R>W$CQ=VDA,1P=B,IJ,;Z$W;82=,KWI+PK;(W[8$#]DXH>_19.WTSJ,Q'YR MXM__>CD935^+,V4]PD[D*I\IZX29"U-:\=9(F]##N;;P?8,WB+?O"/ SF6G$ M<:&ED-F?/8H&66 MK873N:;]6G)X>[K.G!(J$,A)4#T42LZW9?H:YW@/)PU M-KD*:O^D05AI*\69R9/NEM]@8M(WR+VXBL1'[$H231C!E#.% M; 7=S74,GI8RWA($6, N$AN[-):<+^QF>RTE#&;A;$+=H 1P;*#VK#<>: *) M>VS.[QW$][UKLG777=4=B3\EHB01[Y(5',Q!2:D1&AY6^=K^B#F@;7376:K5 M7+R[47%)U83XPOKBDUO^@2#:$0ML&D2ND$N$]8U&8:$ I*\>]VB0)4E,RB4%8S +D\F5F&N; MT\U_6[/^8$IHY^*,%*/C%"0=C():SQ%T)W6*P&H&J,K@-B5,E0G8(JY3D?0 M>>@+D0VA4TT4/-1(J8#N/8>[,V_!(@\,WHJ3#R%W',#UXR@XT5P!&'?[)ERJ M*^4#0_8>5T_V7]VD\$JE('^ZL!K5G!2HE"DQ/J$]D]'K\,@/X]=/:_@4ZDHN:1^75\3 MB8M.(8 D05*=#8B.10A2I/A#RJ.#YI:0GM7(0GA-V13^3(S:^CG@)TJD>MG MWCS#'[$D-?(>6?K46$W%CJGN8].@_P T4>'3JFUW8!&5S3S!X9;*A%2FBVNH MA87 Z4>'T$3*7WZ'RY)J6RZC. "LAC9]*)!^0.T@+I!0%DN81522ABV:AS*YVW90P5 5 -UIJX M"%5NSTZ]VYP*11U*MAH^H3!8$B' 0?.C#";B5-3P]3>!ZJZ+5Z!+7E?:%@)0 M>>^69%XRS-6\5!D!V8 .X7(P9_ '(&-]54S.M8OA1*&@V\M%5WSP P^A5Z#? M'C]\,.Z'>LG8)-1+AYOUTO-F ?S&QK'J@G]V0Z;;Y 0_+)Q>%,QUP_\OE705 MB].V,0@L'OYF%CNEP!9"5'GDGX$/=0IY #I\"R$?&LE6AJ2LZMU*#VUF/HR. M;FU7]D$+0SMI TP2:LL%8A8&),FKVZM>9KL8)PXWPF4OIX13XVYRNBN/%);D M?C2,"_H%'.@E+%LG%!UN0S@B6EYUPA]HF67!WGC^JT1%V5Q3/TTBU+M5C[9/ MEA[9K:A<<45910>7I*']X?Z/\4]Q*44'PWB@*G"QV2GO'JZ*'E_F9U)P6]LP M"L8",X&)WX->X_%F)AH?12]N!8?*/?YOZ#7N!0JS^.HG^'4_%FOT0K")"Z[0> MJ0#._@(4+Z?B<34A0H'1Z3-H:Z_XU*'F MG.L"SJ\!%L "'V9WNZ66M9 MT-"![/[B5^(*#A>CLR!4Z6D!.+HQY1IW?+H[8PL9BW)8[3>D\FWI'QY8>WF< M;B%!'ZL>P&,=6>]1!::72F9Y\$V8UOIGY9*2*\TH#BIW9+OQ%Y+0AUB:/K.4 MFX-=*@2-2;,F*TPLVYMD#L*\5[-+"K*M9C63MQQ MS ZO&]'_2>>:?.N3EC.=D;_7([C/89APA;1111I1NE1A]M4BQ!,2HK.K>8- MOH*C_<=X)<83+I9RPP5K^.#%P] +($LSX]Y%I=ME4MD.#OO]7D>V7F/9]X2V MIX26VR-AQ2&F$!YNW'Y IFD$;\TAC6-7-O*0S;ZG$ M:Q?9MS8=M9<0_%;2%4]"I%>M+QPNCFT9[,C]R-/@PGM%$Z09>\V04+OPEZ(> M2X8YP9SF;ALS[ED]L4N:&3?/25HUN TKW*.0N(/U*[3Z*5/M,&[6FW%OF+M3 MU==5NL-Y2AO5](63;4<<5FOXUBF^RJQ4STX3TNBY6AH?4N#E^P]B+F.*']V4 MS=<]QTKN.HV&+K<8LNI:%74EV\6=XB$3X=M9FVZR-OT5UNX^0+[K-RK\2^JF M69>CB3/"B;^#%4&-O-;C&@[0 &K/LHTS[/I".>Q\]P7J+OCKMN.YK ^?@)O5 MY@/Z:?ANW&X/7]\_2[M %P!.YS@ZBEX<#80-7[3#@S=+_HH\,QY]'?],%2## MT@:\1U+P]0-=T/RW@I/_ 5!+ P04 " "A,A2QA6"TR0$ ]# &0 M 'AL+W=OS'%XW??'"E5VKJF"7) M*&ZXD,%LZF77>C95:UL+"=>:F'73!)\$HNE=8)X-EWQ!7P& M^V5UK7$6MRRE:$ :H2314)T%Y+,^"Q#D$ M-136,7 <[N$"ZMH1H1M_[#B#UJ13['\_L7_P>\>]W'$#%ZJ^%:5=G@5Y0$JH M^+JVG]3F%]CM)W-\A:J-_R6;+9:F 2G6QJIFIXP>-$)N1_ZP.X>>0IX<4& [ M!>;]WAKR7K[GEL^F6FV(=FADP+RXP\Y2])W^\)"8< ; M2U1%4$PJ56/>"+D@)T*B1*T-EZ5Y<]IJ_ULC'KVH_=E_+*RZ0X]2&AY$N_OI M3Y)V<@4/HN"27-[,T><((G+/ZS6\Y26&R!MB^0,83.<"Q#V_JX&<& BE05" MZ9N694#283@9T[X@"2D;M8)+66ENK%X7=JV!\/*>RP*IK2+SA1:8&)Q@T?%' M*\M.]AYKP14TJO,^S(:='1HRFCV[FFXM2T9[R/'! T)_)V%"\[X +67Y"^2E MM%PNA#N+_SH&_B]C%XM[<=8/S+V8>QIO?1&&\BWY62MC7JS_AJ_JG5]PK1_==;2 HE@W43L]QS?H^\#/QR\&JG5-?A559_W&95/'UBAMQ9_< M/W&O0[Y9X<(_.WC.-09AK*'V8+,4*T/&Y!&X[LYO0.@X3(=)3W R"5.:]5,Y M#Q.6'57)PQ%-]U7&K$NNWS4OL4CP!O.;TFS=JVO_%->5(!,2>205!H2Q,$WZEWE"63@>3?J7 M-PFS='1YA 5Y9T-%KC4G<:^DP%1>^<74OPUK:;7?72MO>>+YM"3OX MMK&^XGHAI"$U5*B:1.,L('K;K&XG5JU\@WBG+.:]_UQB?P_: 7"]4O@Z[R;. M0/N/8?874$L#!!0 ( *$R%*':=&]G < %H: 9 >&PO=V]R:W-H M965TV8HR7)B)^FUA]V]+U%$['+G**IDQ49&/DC@^'!52EX.S M$UZ[M&#\:!=^%4O5YX61F!MU7#)=J-)I4PJK%J>#\_&KBRF=YP-?M%J[WO^"))D;;2J3MP-ID-1%H[;XJ&& @*78:GO>T",XCO<0) U! MPKC#18SRK?3R[,2:M;!T&MSH'Q:5J0%.EV24S]YB5X/.GWWV)KTZN(!2U^% **$SGT-9X/!2F1N2MI%4KDV?*.B&KRIIK M4/N5$F]D+J^-> \QL3<$<1HQH?@H2\0BHL[3(AZ(&7&9RU(\)T*Z+8E?\U%: MY??QZQ>1.,]SD6F+8#/$T2P6.F7>JJARK*F7*_$63(LYMN&K<20^=<88!_<= M,MV607JPGV":)!;J]UK[6Z$[LU2,];>5=@ II/"J/+A5TO+&$(G$KT1=D^'GP,R73E5A: M^#3XL\'N*VHHI!.5M+Y1JB9%E+7,MP5Z[HV7K/CQ(3,*U"_(69!36JVO)!2Z MJ&&B:\,&LU3"0H31)3K5E?2(@!)8KW4&T1T!T O$P@8;!2]/!(<)S]+X+>WC;82EC W8(0G&6&C)0ID&!9P*2VR M@Y5\9$Y^P*ZYD0UH5*.A%BDW 1!M#I$+(P-?7-KSIH_ZOG M5QZ)579P?HV2NE3B?+FT:DF^VQ[YI697@TJ:EOL]:5Q MH_?K=8G2BT]H"XAX$GKL6!P==GR?B6-4KMFC$+_ $%#V\^GL19]V$B5'C]*^ M;X(@F?1(0SP^1GI'DFV?$;-IC^%1$B4O>^_383*[?\%_[^CW7)'3RKA7]BF) M8>'XVTL DX:)Z$<#3'JM$0-,=C3PCP1G'QY#HUS\=' L#C:?3:+9!@L/=CON M65/C.N?P0SWX@T>E,'@MM$MQ.4]N.#[9Y(S/(>E7=&WH?]O$R[,=NBB;:B#A M2L$7E\:+7#EJG65HCA<2+3#RSI7RXIK#" [';+B*#,52E8C./+\-90/9WW+A M\&M,I@O?C+R\1P08M*!8Y7VNVJ)4-6H):%P 5ZHU6-*4V1OS%J3)@JH843*K M0DE70[(M%:?&A;1%\V/?$,W0#A%8KB!0,P9P4<0503C2>6?-W0:D"HD42Q\3 M3*XS&5P,#ZZ37'F1-F70/NN%G8J&#V0G;&E#5@086F^AT2AW0]\R0A(GQ6T) MVAFE =^K[[N\K6&[2\8]Q67+*O^7A>4;"LQCSW=M#&V^=[1%9Q_)O9K5;H2J MU946-N^>C'^O=HW[M6LZC9 UG@H=Y2OI5R]DD.GQ=Y:@<;\$38^B\5'_?3*Y M"R),T/?9)'VR633K5[+)R_@>JO.[+(9;WX8HJ%7O1K>5(%>26O=UZQ2R<8K- MAR=$.B;\U%/?B\16D TG4M_[ M"V67_*N& QK$7_CTWZUV/YRFX+_72F9*4L'L+\PQK&ULU5G;U95_,0JM>#@<_FJI"^;RM5XI>I M=84,^.IF U\Y)7/>5)C!>#A\,2BD+O=.COG:!W=R;.M@=*D^..'KHI!N^4X9 MNWB[-]IK+GS4LWF@"X.3XTK.U(T*GZL/#M\&K95<%ZKTVI;"J>G;O=/1ZW?/ M:#TO^*+5PG<^"XID8NTW^G*9O]T;DD/*J"R0!8E_M^I,&4.&X,;W9'.O/9(V M=C\WUB\X=L0RD5Z=6?.7SL/\[=[1GLC55-8F?+2+WU6*YSG9RZSQ_%'#N[$(Y6PQI] MX%!Y-YS3)17E)CC\JK$OG%R'N7)"W:HR^.-!@$6Z/LC2[G=Q]WC'[A?BRI9A M[L5O9:[R]?T#>-*Z,V[<>3=^T.!IY?KB<-@3X^%X]("]PS:\0[9W^.CPULP] M:\T]8W//?C%;#^]^V1== ^+?_SH:#P_?B'-]JW-5YJ*22^ ]M#]DCNZO+7F5K$[9K51.NUU.6ND!XN.>5!"SVX0!&*PKHV,E]/O,XUTJ \?#/XJ\O,4@+ABU.A=B5= M$I_[-WTQ52B,-+WXC0/@HS/E BA7@)9!/*7X6B.MN6:J0W2G6<:)G9EEK\ET M22QF.GENHFLK!M>^@BVIDNI.@FUBQ29+UX@;!Z1T MDFMTUN=2!U3^AOR%.^?P#MLI_##7@-?W6CKDCKR8:H^, F"C%SU>L0 :S?*I M792PT&8+<9Q)(V\M.+H8&<"5W9+K"\="7*YW-K%1^5L93VE)O^*8<+8[Q2NXPIC&6FK9+D4T[HD\/20:^H#-@VD M"3I)9X1;RFAS"-@LM\X/?%U5Z$[P".7TBS2U0F9A0GQ"9/N77TX/6BA0-L%< MVN;1%CS]6R>6MKYL'WAJXAFH*"H4FAH1B(BWIEA@H,\ M< SCX>*JM4OJ@3PK,$KQW[,-&FN$?Z>0/U^>_ MG5W_*?;_L.07!7U=3.K<%[)$Y+_;!9C+L7\+A7:K2SDQS)L-@W%)?L99^MZ> MAR*C)FBSAL%.NQ2$ F&J:I.2TUC2WM?<,D2/)F+/>YAAO,,G"FN?5I/5\? - M0_2T7<)71V\.L#1(P^10P9$[3;$@CB?C_EA,TISA'I& (X+S8C^N[&. #5_U MA^TT^GQSCJ0G;QL1<- %Z64D2F2V)RYP57RD?GS7L#1E? OT>FA+AW14EE'- M@PIQ)?@LE70;_=>G&<##!?U,680=+@-"V.1\FI>S4O]-#M+^_%9[= IS-,A MES57N)E;H#^_F6Q<(>OH78#/T?&?H!(443N#A89$3F?+#DW1Y*LJ180^AR.J MG#5MU26*C:+12'Q?@Q]&XQ[C@8^B YB>I[L/65&\)G ER-'EQ1Q:1E*#BYCYSFQ![%D3CX&&,=LV4S^@NVOTD(V7 M"NI91T%IW_K(G>NH:[M.MBERI-O)4-(HBN+$3M^>E>8(\,2JAF@I MC"G'O0TD$._&KJX)-'UQ02RG7,'EI>ZL9[0$Y3CB'J>,/ M8"SGP C:D=\P[L[O=4MW1KIKHCYLD2U)JZFN4WDUNL G-2[ M[ZB/-9)>X6>]Y3;[>P'UF:O,0,WEXM;JO+\^#+8=YQ"0RKLMQ<=B5XF;ZG6N M@@7Y+:IWK"-VU 2^).QG=108A03,2#7"Y%F2%'";1/:*:G9V55_^3\CDR_OBZ@VV?(SRD27@8+;3,FE=#MH)^401M*CT+&"21^VB=T%0T,5D"P(6=. M5G/_:YKP%WW\OY-JAX^0:EX#ME-JEW:\KX3;AJU-]=82Z)IX,WROD(B?[L]F MED?OFM#I:HI&(;%DPCBWU6I =S1=LA@6=@/T_G5[_%-R@%;5I='?B!CX,7*Z M:ZO+#B[N&=[:#+W8@;7)N6M([]4@D&GSU,S7.G2>/B3BH;N,,[HSXO9C\1CU MD5'-,RL=XL1CTQ/RYWNM721;*)R 0PVQ+U66B 3,0UK!NI@$8L'.$^N6=#M3 M2)>9J?.H0Z:P',5X]-\#YOF:2\I MZY@4(^D9$S<7U84@Z- 6) $Q>2^G*R-Q\+*ES5(P$AD@]$2U\U]Z06.LHV*2/?P M85FI^#04EBKJ7VJBDIZUMW<;B=,CR_!D\!WI[]Q<,@.LOE^=/ M1Z\P#,!5A<[ZZ5W$KAD)+C#1H_L][U>IAD\M9\#(YEL3Q?XU;TN(L:S1.3NV M>G6"OM7Q\45*R+:W:8/.>T@48L9O6SUEH@SQE61[M7VA>QK?8ZZ6Q[?!5RB, M!E$:-<768?_E\[WXI*;Y$FS%;S6A6H(M^.-&PO=V]R:W-H965TD=/&V$M7('JX*95VLZ3POCH9 M#EU68"G&'!U64I[/H,E6EFR3C9+'R5J\+SPG ^K<0*OZ'_N[JP-!MV*+DL43MI-%A< MSI+3\9I0+O]!$ MV?0P@:QVWI2M,C$HI8ZCN&GCT%,X'NU02%N%-/".A@++WX47\ZDU#5B6)C3^ M"*X&;2(G-2?EF[?TKR0]/_\DI(4?0M4(YRA<;9$B[MUTZ F<1899"W06@=(= M0._@W&A?./A#YYAOZP^)5,-@'G9O#G04?($@')W#BD^&H[GP(&A;V4LJ Y6P7F:R M$@30F%KE4#L$J:&RM*Q7(#1KDZ2QH*182"7]>D L?&$1WWB)ENP4- B;%6O( MK6B(B'1>ZBQ:7*!O$/5#)OO$.L9[:' MCIG&L]ZB.]C[@M>H8+Q_0$"$U*H;BH-EY_63"#%"%OLD4 ;]7%JJ,&K-T9"Z MF[4VTWT*5\YFR6ZM[_L0D"U>U:08$O/1E!2'-7@3XAXV H4E)I>Q(FV>BU#8 M/&:%EE=U),X0FYS'_\VROSU:7I/]0;=]OI/*TBBJSYQ=']@Y]IIJOB_ U!:6 M!*8S*53,O M$-KF79)FR0';HS$K5'=K;J+5[,J12D+=9;2W;HOSR%JW#A)E7 M:*7)#\C\RN)*<$X6:U"!&MJ1\%V^[>GO&]]R_Y7YI>_3;N'- U_WA&( 1>=W+_T[=>[#/L/0:X^[4OE7 MYLV"#OED')(Y^K\F,YT&@AG[2UMQJ2K&8MI6N8=42UH"NA5FEP/XB<"%E QQ]VFHM%:5-3>2[JK( M*\M;!.8X/OI -JGG>*HG7'"WT8BZVV*Q5;BW$U4[UF^;YJ:'A]Y)EQ5C _MP M&8 R7@J1+X5WVP/W$-[=!] @-P6STO(?$EO16R)&1RH5.EB,!P?.*)F'MD"3 MG-X&]$7^^'C=(15ZK=C0]GI,G+QY&8^'[HC#WIV[1+L*+PM'M*B.Q^MWM]H] M7D[CG?U6/+Y\SH5=L26%2U(=#8[>)F#C:R).O*G"#7YA/+T'PF=!#S"T+$#_ M+PTEHIVP@>Y)-_\74$L#!!0 ( *$R%(I@ICNL ( /$( 9 >&PO M=V]R:W-H965T,KMD/AW\]VFM BPC8!'_8E]OGN>?RY MD'H29,:LC\-0)QGF3+=HC=)ZEJ1R9JRI5J%>*V2I!^4BC*.H'^:,RV Z]FOG M:CJFP@@N\5R!+O*2"4FC2%C/"K@TJ%";<6@LN0L)DRW1 MO"2*&XCZ<&9Y,@V?9(KI/CZTHFIE<:5L'C]+.%NK%G2B(XBCN/T,7Z?.M./Y M.B_)=(^Y6S-W/7/WY6?X/-&H!0U<\.'=,(XZ)W"5(2RMDS;.;=A"H'TW+"3A M C7HC"G,2*2HM(.T!R> -P4W]\",47Q1E!!#(!MV4BB8P=2%S&XI82EI6^;P MC0FN$X(#+L%D5&@F4WW8JH6]UGB5*43(RUI"5TM@*X$+7PI/"6K*PY6->T0O MEM1P)T>PP!67TJU5H>^A?=3MQ'MV/^X]4-G/K""M__HV:/EDTA7?07=P^&"T MX]'AGU7;0WTLN3/L[:,GOFLJ@"OD_RF'PJ!R&P[.8SB M-RN'ISZ;X4X;RE&M?+/5D% A3=F1ZM6ZG\_*-O807OX,G#%ESU*#P*6%1JU! M+P!5-MC2,+3V36U!QK9(/\WL/PDJ%V#]2R)3&6Z#^B]G^AM02P,$% @ M H3(4B$F]IPX P L@H !D !X;"]W;W)K&UL MS5;;;MLX$/V5@5H4">!:%\N.DMH&XB3MYJ%%D'2WS[0TLHA0I$I2&;FB)KI6NE;4R!:N"^%-#.OL+8Z\7V3%E@R,U052MK) ME2Z9I:E>^:;2R++&J11^% 03OV1<>O-ILW:EYU-56\$E7FDP=5DR_6V!0JUG M7NAM%Z[YJK!NP9]/*[;"&[1_5E>:9GZ'DO$2I>%*@L9\YIV&)XO8V3<&?W%< MF]X87"1+I6[=Y#*;>8$CA )3ZQ 8O>[P#(5P0$3CZP;3ZXYTCOWQ%OU]$SO% MLF0&SY3XPC-;S+S$@PQS5@M[K=9_X":>L<-+E3#-$]:M;7CL05H;J\J-,S$H MN6S?['Z3AYY#$CSA$&TU##\IQ9-I]JM0;MK G-#9I0&V\BQZ4KRHW5 MM,O)S\XOF)9PB@80!1$X3-XHR[(48,W^L4@=T#C#C1N0.,79>YYC# 8 MPF,<>/,JB8+1.U@PPU-@,H.,B]IB!I(^4RY356+/G!M(F4AKP9P),Y K01^; M@8.,)$'V8 M5&\(Q \#[%"O;\W8VAR?=F?_V^W.A$:%L!8).($#EY:*I[];( MU=D] OA4EZB95?KG&7UZR,V!4,8< K-6\V5MV5(@6 5G3+ [!1^HTJ@I%YK_&ZDMS+[BZW%%@*VRS;IK],-S6>&L= M'@TFX7%_.AX'<)'G=(F!REL=T#4&!M-:<\M[2-=H*-S4G4771GKKJ\I=?*9# MFP0[[,+HQ^S.-[KK\SMZQ.]QYA_D]0]J\/-)W4W::PB&XZ!?N& 8'A\^(O^4 MW>^2_@V__\^$?_D2X8?Q( R3?F+B011.?I/RW^[1?+"KJ7C4:5Z^3//CXQU> MSVG^[5ZU3Y+OF?T/U)Y\I^(HWJ_V?7:;A7U_0+_71Y :5TVW1#\754O;MA3= M:M>0G;9]R(-YV\U]9'K%J0X"&ULQ5AK;]LX%OTKA'>P: '7SZ3-- \@ M2;>8#%!,,>VTGVF)MKBE2 T?=KR_?L^]E&2E28P9;(']DI@2>9_GGGNIBYWS MWT*E5!3WM;'AR9(/U6:ZF,U> M3VNI[>CJ@I]]]%<7+D6CK?KH14AU+?W^1AFWNQS-1]V#W_6FBO1@>G71R(WZ MI.(?S4>/U;274NI:V:"=%5ZM+T?7\[AL M)$JUELG$W]WN%]7ZG ML*PW;]&9=[,X*O"Z\1.QG(W%8K:8'Y&W[-U=LKSE_^SN _$GO?@3%G_R@Z)Y M5!K5X]O0R$)=CE!P0?FM&EW-YQ-Q3(WXYS_.%K/EN;BSA4G(@M!6N%@I+V0( M*@8AO:)3@S-!E$F)M7>UP,9>_,9ME;>HP"A0_6(K35*O9$DRL]87,."E:*1F M);+<2ENHB;A]]T'H((I*^@WVDI6KO=@J6SH?!$JQ4#Z"+X2Z![>4.B9X1Q)8 ML1N+7:6+:HPGP:TEV4UF[6&PD1&V.[82AQW$<&V[-8QU91B+Z*4-O$U;;"3= MLG;)Q@?/,_HGX18,B M/!X9L\]F9!/:N(/B$D0V.$Q!DBA5D1*TX.U)$T*[9$]OI,!$W:J.M MU79#*5KK %WP>G["QA:H=VU3?HN ]^\I5I7;*<1US!J_U[12&^@OI/=[.HV& M(6H':)8*V*"X>;4E#J8DN.0[5[SZ,ZE ,,:"GH?4$!!(1NF*1'XR*";BN@2V M\"O'AB%$V)NC$0[V,T>M5B@R8%DH,=?SN $RZC5:> "HC M)!L%Q"-T)?99A[I)9HW,D0KMA=OE@+N5T1LV$N']JA *"-DJVA4 3G0J*A1V MD HWB$KB+86:+5)L0XEJV'/9D/V-=X4*@2.Y9EL+(W4=J/*.Y!O%FKQ'R"A" M.\7Q>2B1Q*')%\)"*"L P5.GDM7=I4R%JFV2H4DNT*"#22^JUG0B%NH39 M?=2Z@JSE7J!Y:O16@IM5V;$59:.@@L1ZJZ5 4 &I6J&R*2A3]TB1;!J%M!YJ M]UWR76;7VH>(?$L?4;+PY@#A-^-'J-26!ATH3FU.<^: ;? #3KD&>IT=\RA0 M4KF0CGPJ?H7NM"S6F1 ;LZ%#3TB7!!6<;Y0D_+9*Y M#$QV$J'1B%JID%F?.5@@ JD@_F2T$%C4FHJ(9"+=))-Q,, XXYDY.691 @^Z?B M!9T@R"QFY_S@FM7QD_GY2^Z<'HDB7=0\?617NP ]2-]3J>.V8>""TCRD)LK MJ%0-XLR6]\U6W.JX[V \B %VE"",F*LHU\&^)RKXW.O(LMD%3"F'AGP$%)I< M+JG<95$DI!H@_%II:LR]6VR2/KB ZFKK=ZC\:06YX>3 #+H0"!]47#J5BXU( M9F/U?U37GM EJ2@]#?*<(QC\2Z"CX$[$YPX+--[T@T3.,"%IS:U/ MHK16J J4YRLBPE=$+Y!GD^'TA:1CQ]/O%1"* 'U&!&[1$-GTED Y"=\[00[P M2SH-/?\&M6.>\-J5[>C%TUO7%P3/:( !AC1G4FZMAR%3A$9CVFK+[X?"N4OLP3D!_,;&$(LE^E1?_:]_WV'8A@P&3+,0]D>3@EG.5?W2GJ M=/]GEO^J8T7LIC.H,RS(X9;ZNC'M4)19!>X4.CCX@"Y>,QZ>&,D[SW+MO( M MM&H,S0L\DAKU\IF)X5A5-T2WG)EK('## MQC%QT?+6U8VT^X?RN@&"IVYDQ34\2[(S!QV=Q"\HD\&]A#L+/4^X<'ZCP0LH MMJP?_3?900D_$O6TL]R;*-Q=M 5XRC#"^3"Q51 [@L!P%.T)"Q:M6S+2?$^C M*N,;Y7?VM(3._90B@O?9=6;KW+?:Y-W2R+K1=!&\U;X@OFQU?::[8\A39\E7 MG1X$CQP.G4V%2Z:DR73!B9O/S\52[)7T@03"E.\D]OLUTE?$PS08<-N5PY#> M_O;E[MVK^<^X6Z EUKHX0./!S0!41O5"#)9O#@.RI*G]"7*;B/?P&,&JN=_\ M]7(+#_7F>).23-@;D! 1%$*-&MGBMO9\+\IC:2C!I:!]US;I MMHNUH2NVP_;\ MK?(#V%-;FGW6.(K[^>DHCPW=(KJ&O[FM7(RNYI^5D@@.;<#[M7.Q6Y""_B/L MU7\!4$L#!!0 ( *$R%)I!GM=+P< (83 9 >&PO=V]R:W-H965T M;XW]ZFHA//O6*.UN M)K7W[8?9S!6U:+B;FE9HK%3&-MSCT:YGKK6"EU&H4;-\/C^?-5SJR>UU?/=H M;Z]-\$IJ\6B9"TW#[>ZC4&9[,UE,^A=?Y+KV]&)V>]WRM7@2_O?VT>)I-F@I M92.TDT8S*ZJ;R=WBP\*K1O]9H1D9OBEO)G,R2"A1.%) \>_ MC;@72I$BF/%'IW,R'$F"X]^]]D\1.["LN!/W1OU7EKZ^F5Q.6"DJ'I3_8K8_ MBP[/.])7&.7B7[9->_-\PHK@O&DZ85C02)W^\V^='T8"E_,3 GDGD$>[TT'1 MRI^XY[?7UFR9I=W01C\BU"@-XZ2FH#QYBU4).7_[R0I7?Q%<->Q)M-QR\M7U MS$,U;9@5G9J/24U^0LTY^VRTKQW[ERY%>2@_@TF#77EOU\?\NPKO6CMERWG& M\GF^^(Z^Y8!S&?4M_SK. [UG@]ZSJ/?L[_KO^VH6^92]J(J]_N$RGR^OV*^: M?1(K&U Y;)G?;&UR(:DL^O1IN'#7%I **UP$GG9P7.>)W^<\LL +&-EW(HC3;7W?WY! 5B\ MS]AJ%W7RQNCUL:'2NPZ%FYZ(U!9Q8EPY$_%(X9XA>I+?3MG_)+0TECU:TTCG M#.SZM_$B8Z*J1.0Z=A?68!"VB&6TN,P(!^]4C6/Z:$D12?>1S%@;K L>-QQ8T '+GJ^79 M]!TX32DDTY3]5DO'-&R($:Z"0H) 5MA-5,0JZ0H((_'G^[QZ'%E)![R4G5D7 M'H,-EL&@QGU@;^3;'A"]D3JZE$)V.B4'-!0&\4>@-;/5B&\MV\-,O<(!^Q.. MHNYD@YX!+Z8J."Q7_=U@/XDBT-X'PT<(X]:C/#@(<*_R,,0IK'QTG.V/(]E] M5D0T@#/"@)-"%&*\+"4Y'+'IK3LV!;@Z3W1Y@( $F(TDX&UKS3>)]BK@BE=# M/J0J0$:XL#*V[.+317D,YXB<"J,/8&:068L8^:U$)1V+9VPD3B]<[Q\"O7G; M6QR)Y"#C^X[AE#?1F9PUP0=$SG:< M3Q%!IA>*R\9=Q9QXLY&GQ"7*0SC;"%2(4>ZS.+O,>EQ M\)"U]-#E^I#%0]]-FFL.JJ7C+$V T>* >)([S[)\?I$MWU_T=!$T44Q/%2PB M)>KK;8VZN-Y3#<@L1F4Q/3O_D;7P+]<:J1:3&>'C/EA27';[,#=)Q?I,BKT) M+<9UA8F#R6+LBU7HG( UM ECI((&R^/B.,T/"';4F'Z+(3W!544R:D]0J8T> M#S"C)#@XE,@YUM>>.$XD +FAJ]#G2=#E+S%7@)5V;2A[!ZX(12$<)M;-?H+I MJ[U"55AP YJ:"B"?]0?R-30(FT6O_\]$@(XK<>@P4K2XN'*]<\&@+W2*%%Q' MNA"O#<6N5;SHVI6Q*05 J]10PTK) J=4 (4VMJUI:!C/&@1JZ%&.;;B*U.S9 MJ\5\/M 1M#:&0(U$&QH/8GTE#_<#T(C323&^P5)/I?PI"O QUZB>@5 K9(_9 M1C?U 7W]P_OSB_=7+Q[6=T6R;S /"S%30FM2# IE'.$E2F('P6(RY2\!378= MYBSW:=C QV.?ZD?RCH("<( -MR!+*?6D+TN9\V>SAW3I8B]:Q(B2NSH;H_.'9,'GW% M$XVO G#0X4*FT;*V)JSK@2IB(3\G"Q)]Q@X#)Z"+HS>)8Z[,7Z[;SN/[J2/: M+CT:B=,=%V$\5'1?LTMCPG:A@0!C;V2UH+M&XG<9IOYN(NP:X$H(NO$AH@&1 M=6FS E1BG717E;[(4K?KKPFF+WW/ST9W(S$L= /D0&LX+EV3#&^'2Z:[=+>R MWYYNJ#"FK:7&%X*H(#J?7KR;I)[?/WC3QIN6E?'>-/%G#<<+2QNP7ADT^>Z! M#ABNWF[_#U!+ P04 " "A,A2$\W#R;,$ +"P &0 'AL+W=OG6FEW-:B\ M;\Y'(Y=76 N7F 8U[93&UL+3TLY'KK$HBJ!4JU$V'I^,:B'UX/HRR.[M]:5I MO9(:[RVXMJZ%7=V@,LNK03KH!9_EO/(L&%U?-F*.#^B_-/>65J,U2B%KU$X: M#1;+J\$T/;\YXO/AP#\2EV[K&]B3F3&/O'A?7 W&3 @5YIX1!/U;X"TJQ4!$ MXUN'.5B;9,7M[Q[]+OA.OLR$PUNCOLK"5U>#TP$46(I6^<]F^2=V_APS7FZ4 M"[^PC&?3DP'DK?.F[I2)02UU_"^>NCAL*9R.7U'(.H4L\(Z& LL_A!?7E]8L MP?)I0N./X&K0)G)2O*5=27K^^M9B(3W7(T^@O#7*.X";")"] M G "'XWVE8-WNL#BN?Z(R*P993VCF^Q-P&EC$YB,AY"-L_0-O,G:PTG F_R, MA\\0C]:(1P'QZ.=C]C9 .DE@!P1^^^4T&T\NX).&#T*WU""0G<4@#&&)@-HC MJ8#4WH"O$/ZNI"U@2@U2T)\'$G>8T[E%#+)]/LC(V?ABYWR0IA<'5&^^(AJV M[M6_HO-#N+^=@M %W C]"*9D12MS,82_DFE"[:B$EWK.5DUKO[=<"$]DA6/5 M#ZU&2(_8F?1D"'?2.O\#XMOJTW9.?=!%@P&8U@/F1O_(_6V4.YS9&-73@',& M^]0[83@L4*V&(:8[23E(.,IN-]3$H#;DNR$52WH4!S>$QIJ%+- !34H04!+L MX0J%!7SRW1 C&FR%9DEK.>?,CXGO))Q=A+UL3/VN%.M)G=/ =4@? <#BPJ@% MAS\W=2U]'X"]=+Q1VB^MJ6'O="TY(%&@YHT7"LJ^\IS\%YG:7GJ\93)2W=L2 MB3PWM@B;CIQ"FTN'Q1#:!H*I'GB#-]G8CED3D!WS$"6 QE E?^>9#%5.V;84 M&HX^@J;)_DP,?#,5K:)0"TN-498QB62K. RUQDT3E9=A*F-Q*!9HZ9+906II M9MF7,@]+JIHL.?TUT$Z3,_J@RFJL5.O9%+8^Y=[,"&.2!N$X@2^O888VKD0! M>T=9,MF$E5 HV:@Z!Q'A>Y6: 6VG>MUV.XZ!+5 MFE\UY#C5FFJ#R\RWI.8W2UZ5DI1S296[ 1)-HVC:S53HSQ"7Z%VP+.F$:V=. M%E)8277(:63*SB@9ATXH\G/8%P>T\XVZFV*E5L_/*.R*DFI1&F:KC8?:4%'[ M2FBJ/^H^,I\FU-9L=W_V!EHIG^@WKX2=QY!\#TTMXR)TFJ3'/71"$Y]*TX8F MY"0JN2DBH=3+ =KMAJ2_P5ZZ8$=;#Q2Z1^;A&4:Y-:WV\:VREJY?>M/XP-D< MC\_$C^0?UX7"DE3'R>_' [#QZ147WC3AN3,SG@HG?%;T6D7+!VB_-,;W"S:P M?O]>_P=02P,$% @ H3(4N/5:U93!P &ULK5CO;]PV$OU7B#W@< >L=]=KMTWC'T#BWB$Y(+#1 MM/5GKC22>*9(E:1VL_?7WYLA):_;)/W0?HFE)3E\\V;FS2C7!Q^>8D>4U*?> MNGBSZ%(:7J_7L>JHUW'E!W)8:7SH=<)K:-=Q"*1K.=3;]7:S^7;=:^,6M]?R MVT.XO?9CLL;10U!Q['L=CF_)^L/-XGPQ_?"C:;O$/ZQOKP?=TD=*/P\/ 6_K MV4IM>G+1>*<"-3>+-^>OWU[R?MGPBZ%#/'E6[,G.^R=^>5_?+#8,B"Q5B2UH M_-G3'5G+A@#CUV)S,5_)!T^?)^O_%M_ARTY'NO/VT=2INUF\6JB:&CW:]*,_ MO*/BSS=LK_(VRK_JD/=NOUFH:HS)]^4P$/3&Y;_Z4^'AY,"KS1<.;,N!K>#. M%PG*'W32M]?!'U3@W;#&#^*JG 8XXS@H'U/ JL&Y='MW_\O['\[.OUIB^I?,%2_/+\&JAG:=H+V=OM5 M@V^&L%(7FZ7:;K;G7[%W,;MZ(?8N_I2K+TQ?SJ8OQ?3E7\#B5RUQ#;Z..$HW M"Q19I+"GQ>WYY4I]Z0KU][^]VFXNKM2]4__1;D1E3:3AW]21>O3!UNH=:9LZ M=1]:[GLZO_JFTII]"2JXYJ M1Y4>(RG?8)-#Y<444/_\7OG@G=Z;,$;E@VF-PU6N55A]'#OMENJNPV^XIA9P MP<2GJ)*7%^,2!2?8<&WE^WYT)AV5CK* LHSEZ6#,IJL'#!,/(5Z_4 M>Z<^Z%!UIW2\NU>5U3&:QE &,7,+U=K!^A/?J-50F%Y*W=<*C ED/1AQEH4/ .,X##ZD'+ [C\1QQS,( M#9RA., X32&H$! 35U_![:C5K*1@WD@&%A)+LA 0^_ZX5+6)81QXM:PP"!R" MOP;>,/:)@FA:AVA4&L';>POS5L*.+<4*^P'P#5+'50;&T$&>".U(/1(2P!K: MTT3% 1)_AH (;;#.O#' 9DP<([AP8+X<\G(4OSE?X1.=$"!W(PX#&V0#&E'> M(R0C[@X$0XY/:M5[;'#<'ZQ"IPPYV\DA5[U#\TJ"L-. %\>J0MB:T6;J+/5S MC/F4E-9@-<@Q.=-^7GU<"1*\?Z!/IO)\:>]1%,4G EU[OM$1H28X\T\RA(HE M']GAT:5@B-,F"D>YK'@MD-4E=?CX X41,0_)46 #P,<18K1*[WVE:Z^BMA3_ M*,UW2!7A2?S'HZ[W%+AFLG1Q4'$?@7UT>F2 51!)9#MM,1\F+DHFZ^G4T[" C3\=;MI&;W M7"+D<\1 D: MU DR*%%_DG^HL5Y#,6STK,84\BY=9_&4;A+3BV!, E[+W A_V-;Y=US:9V$_)*V,@A/ M!Q2RD)76<"7?YTT-(I,)$Y\($H!G:_0N:_*S8PS3>83;HZ8!V!:NE&Y9X%$A M4?KO%(.EX#@I<+[@6= G$6"S.Q;K(!"+8D QM>0WO-L=58/VR+A0#C&Q:^P2XSS2 8.[X0YQTLV*UC(FYFXNNM1AQFETR,-*:5.B=$4S M?U/>14-+ E0O M2^] *7A+8W^6!\)B&4Y@\Y.6$8[=#:"Z3#@OG;N:F=)[:.%45+@EC@T&(,/D M979>,I:IJ?+DQH/;2GWNLV5]\B$HTSI_[L;<^_,WX?SK_$7])G](/F_/G^,? M2ONRU.#H9O4=/F!#_L3-+\D/\EFY\PG]0!XA?J@YWH!U](PTO? %\_\SW/X? M4$L#!!0 ( *$R%*N>$E\(@@ .(2 9 >&PO=V]R:W-H965TV9V0GOKCMY5S+3OH5 B$1 M.1!@ -"R^NOS[(*DY(SM-FV_V"()[#[[[.Z#)4^W/GR+I=9)/%;6Q;-!F5+] M<3*)JM25C&-?:XII'&#\U.^=Q/.3WV3 MK''Z)HC85)4,NPMM_?9L,!MT-V[-IDQT8W)^6LN-7NIT7]\$7$UZ*X6IM(O& M.Q'T^FRPF'V\>$OK><'/1F_CP6]!D:R\_T87U\798$J M-4JD06)?P_Z4EM+ MA@#CM];FH'=)&P]_=]:O.';$LI)17WK[BRE2>3;X,!"%7LO&IEN__5&W\3! MY6WDOV*;U[XY&0C5Q.2K=C,05,;E__*QY>%@PX?I"QOF[88YX\Z.&.7W,LGS MT^"W(M!J6*,?'"KO!CCC*"G+%/#48%\Z_UY'%4S-#/FU2*46JR9B48SBZ,9; MHXR.QZ>3!%^T8Z):NQ?9[OP%N^_$%^]2&<4/KM#%T_T38.R!SCN@%_-7#2[J M,!8GTZ&83^>S5^R=](&?L+V3/Q_X*];?]-;?L/4W+UB_>-94CO,_VRF^^\N' M^?3DD[B45CYX\1D(=(A#<>W46!SENT/&?>FK6KK=4&SU4#11^"!\$XZ'PD0A MQ<;ZE;3"HF-U$,;Q%NQ5LO"X+%!C82>D*["V#O[!T#(P\B!MHT>R0/K$.NA8 MBK7WQ5A\;8+0C[4.R41-]M#,WW0R;L-&"@-[9M7D&]D-4$,Q:AE@:G^+5GN M"0+&3"SERFKV =068A$IEN318Q:-&P /K0'H(<@= QN"MQ:U-2=I&>8#PE&^1))GLME;$F&8IFJ\61.1;1 MAP3NI?K&=$]0&:AY[0ZR (&1R>O8/?]1;J4QTC$,E>Z.5)/PJS&)#3WH#;*% M(FAKXTE6LR^ (KGO&\:J62%Q/!=9"=*SD.?/B\)6.R2B46^X MXY(.3I(H]/> G'Q[I9K2@[W4=#D8+W60;NTU\VH-SBV4OPHKCCXSNE0W&HG M38S2*2VNJ+C0U4TMCFZO/A^SL[;9Z1GJJ). .^I8I7*;$WV-D^ Q@1L%,*"\ MD.U%@?.2*#,.3@SZ/B8\8CBBE \H48WT]]2N=H<*0E&1GU PPJT!1W3=."ZP M.B"!ID:"Q$8[4,$4*:5KL'HL%!P"\ M=L?RN$.:A?.IK3Y-XM+"R3,-#P>.RRQA'6P'_5MC6GK^M_CA05#>K$8!/I>4 M,?2<]_G:N/8LJJ1#2=/CK.__A]3C,830<>RR^!6:S_>'; 0M0I;A^> 17X(W M,&1!"'@/M C-0;+F-'4@ICC*(ZHI4@.LI0GV24%1 <_>?XH'H&H?#5$^A-&( MT8D='30694))D@PZ L9<^\^O)&ZY84W%)PB+!&%#KCM\QE)1%VAQ&OZZ,NKL MI5(FL+U#4_"1IA*K#1TUZP9,[;0,C 'W0&9L?2-+6@3C<&4>+#X:^/RG-F7 M^Y/\/)L5BC57'!T .OFN1OMJ^B./"^<:V+AM-5_ KGYGPZ^Y ;Y:HG^=F]%Q[_Q-'58GEQC-DH-B\YN:]STHX6R_MC MMC^:O1^*.QEP0N'^=46#4IM$9.U66UY_(T/:B<^-R?I)&?D9-@ZGV)V=(^Z7?IUVE);'"V;58+**''R=CIZ,SW^*"[Y_4*'?7GMV2#P MUR1<%&46R4L?$2_F3VA!+E$I+JUO"D::)[X%IC.7Q0N-@_:ZIAETF4U8@-K8]SYK.P) R5E2PP@Q?8\]I)0;#J[W-"&1!2C)_O'H &6 MA(P8/Z@-UVAJ78MYIR_]5M-#$NCRE-6,<@B]J@PK 'H4]9!U5 S?*J MY!,:OG5WF#=ZB5#QD>""5USR592T;B4MT-BKD[Z >C7-TEP5C_N[XN=-C@_:YW_#E!+ P04 " "A,A2F3C.HF\' #N M)P &0 'AL+W=O@:;?/C$7;PB31D^BF_?<[R8Y$O=E*VZ#%MB^FCKH[ M'L6[XW,TSVY-_E>QUMJBCVF2%>>SM;6;I_-YL5CK5!6G9J,S>+,T>:HLD/EJ M7FQRK:)**$WFC! Y3U61^"P%6V;T;J++R)V75Q5EN;E%>W,W*L&]T8&OX; MB[:)1F:)"@5?&-U\0IO<1-N%12J+[L8:^NZ'-?_X0\ (?X;^K>V[=:XU2G>^ MI4O?0N 9<5*[QF1.\LWG\M#MRUP7ZYIZH1+UP7P>TUB[=]FB[GC[\E6CV9BH M>?/.6)5\N>"_K;W\8!8J,LUT'R'J2B ,I[JVG+?7. M0)(TNC&0=/5M;F9IC+Z=-H M<_]NUSI'RRITXFQA4MU8S.3TV3F\E++I<@[O5:XW*H?DIG:>U ^MHU,C.*1B MC)RP0I0&8^2U2@HU69<,Y>#S43D2#CY7N>W)8FMAJ;:Q13^J=/,,?="KTVJ3 MW=Q]NF4KX1P:M6Q#'Q-*'XS=PS20G\N^2Y:KW!3%'EC4"R,9%DY<=\QB%$N7 M#"CH;8*%^O#>IV/#PJK[S FM0& 1>#7]JZ[-@6@!7 ,HO;'L)/##QPWE,_;8 M?2<MTIK'V?_#ZI>T >&6"8,J)T]--8D,]?2DF?>Q[]P7!7:D>>&6 M 6G8FLA!:-1FYX "F3=9NL/>!:\"\W Z>&US"\BN]Y%UN0^ 5T],GYW+R_@] M4+C#^^7@E<.""SY&'IU#B77#,?)^X)5BCP0CU'%9SH(1ZF% + T"S"1[,'Y& M!9:=E;@/_SB097Z )2&CEG&H0&2SCPHB,6&.AQ"().J/#NPQS)PJ$: 09@[[ M$2@+RRY$"X1*V0:E88N&R S"UGLFVC1UX2* V)"Z=%7S?P&HA?&\ 9@ZMDH MP%G(!J GP#\N!OI],@!41[7#U_*&M$,>=?N'@"WS!0X)QSEZ-; MT_8KQA>FL,U?';VMQ8. \H->?^@!;.E_)LC7'N]O1&.5-8/@9(XMKZJP 4=9 MEGMI,_$2([7B'J;MTK!K$+?B[2:Q1Q58)-]?8?;]_P\RZ(@^P8%T%V#HB"$0 M;F+N'H#T#QV..**0K51?.R)X?-COIJR%%AU';%G1.&*(27C<$6&[(>[NPCKA M!IL8/^J(Q!=?;7F^5COUY.-[Q\ W^MU=\WPP+U#V83[B .R --66$$FE*X#4H+=K#'D@5!( M>;QOZ+=NO_\<" 0PKIAR0C02OG.AY( M1)^]:\9="X9@Z?PI..:)4(X'[K2@4J.NXU$H7UI@I>^)$)Q!4(]T (K+&HK+ MR5 \,=GJ20(58(1446A;7>-8:;/*U68=+TJ7RS+=&F M-;T1@*NTII-.R\.!WQ?6W.@<<;KS<%Q!5V!?FB0QMP4Z:8'7IP_NX>^SN)S$ MM546W.Z-_A@O#/AB5I@DCI0=WQ1@_P=XU0($X/64M@ !2/G@,-U9NTH$R+@= M'#HDZ2AA/AGRE+ES!RO5^:JZ:5:@15D4[*YCU;WU9;;+W1VNAGUW$^Y-5;85 M*-%+$"6G/E1K^>YVV8ZP9E/=Z+HQUIJT>EQK%>F\9(#W2V/L'5$.4%_QN_@' M4$L#!!0 ( *$R%(GZ[&"?P( # & 9 >&PO=V]R:W-H965T%9N.ACY,3Q@"5[Z8LE4CQ'AY1$SSNIGG4%8,AKS85>>)4QS4T0Z+R"FNIK MV8# E5*JFAHTU2[0C0):.%#-@S@,)T%-F?"6<^=;J^5 M 9?=PHN\@^.)[2IC'<%RWM =;,!\;]8*K6!@*5@-0C,IB()RX=U&-ZO4QKN M'PPZ/9H3F\E6RF=K/!0++[2"@$-N+ /%X07N@'-+A#)^[3F]84L+',\/[/#./%%#2EILGV7V!?3Z9Y@]& M!343_4A?]W48 6;A"4"\!\1.=[^14_F)&KJ<*]D19:.1S4Y-+_I_F&;9T8$L=6WJ";8-/ MHV@Y$%F2D\Q]FN>)QM7/)=YT;2RGJ8"4DN.#86)'+IE CVPU%86^NB'OW\WB M,/GXYB/6G'%7](/G:V[D%A1)(O\DRA[0V C?3,^] EV14K7,D L23_UH\@$G M4>I/IM,A:DWS9ULEW38-MW7$*A%T*"@8UE8/@8A+HNQHQGZ6'L7>,\'P%14$ M6UM#$8P'((L1.O)G630FRZ:G4[T@6>(G239RI)$_G0VR_W4)@]$KKD'M7*^R M]Z(5IG_0@W=HA[=]%SB&][WTD:H=$YIP*!$:7D\SCZB^/_6&D8WK"5MIL,.X M:84M'90-P'5,WAP,N\'PDUC^ 5!+ P04 " "A,A2L'# D>4# #F"P M&0 'AL+W=OVV NNNN-[UGA6;282SI4R2DW:_?I2=VDY6!]TP8'NQ3(K\2$HD MQ>E>Z>]F V#)4YY),^MMK-U>^;Y)-I!S,U!;D+BS4CKG%DF]]LU6 T]+I3SS M61",_)P+V9M/2]Z]GD]583,AX5X34^0YU\_7D*G]K$=[+XS/8KVQCN'/IUN^ MA@>P7[?W&BF_1DE%#M(()8F&U:RWH%?7D9,O!1X%[$WKG[A(EDI]=\1M.NL% MSB'((+$.@>.R@QO(,@>$;OQ^P.S5)IUB^_\%_6,9.\:RY 9N5/9-I'8SZ\4] MDL**%YG]K/:_P"&>TL%$9:;\DGTE&P8]DA3&JOR@C![D0E8K?SJ<0TLA[E)@ M!P56^ET9*KW\P"V?3[7:$^VD$E_XZ_OH4NT7>_'KFIT% M7&SU@(2!1UC Z!F\L(XS+/'"-\1Y!FY8PPU+N&$'W ,61UID0-2*=$-7@9Y' MJK1Y=0&)PFPWUJ$BFZQ4AD4CY)KTA42.*@R7J;F\(C_^$+,@?/^OK7C<(BO/ M^U-BU1(]"JG7*>WNI$T$-7$'3R+ADMP^+M#G 0S(CF<%O.,IIL4EL?P)#-9R M F+G4HWT#0"1R@*A]+)&N2#AT)N,:9L1>)2-:L:M7&ENK"X26V@@/-UQF2"T M562QU@*K@A/L..71RK3A?Y:KSWHF%CAWJ,1C5574VS%P6C(\EQYP&A MOQ,OH'&;@9:B^%3R3"I&=2I&;T[%6VFY7 MWLMWY>!ZN!?%?)^7_96V*XRCQ MVY5R5 0OZ[?R28#T'?E9*V/^LO\;OKG=.YW>[$#C<81+Z M&K)2V&S$UI Q>0:NF_.[('3LA<.@Q>A/O)!&[=X2>P&+SJK$WHB&QRICUE3[ M%\U3[%H\QX9#Z8D+0R\8-6!]YDW:4-2CPW&W;!RQMBP+XA.C!A*--8G'D(@M MFI^<6!^%+3SL; U:/.D0HN.621HVJ:!=YW11$E'W!(/_./,(*6QS0VP<'>4* M9>]?W7NK7-."C$?DF5*X((QY8="^S#YEWG@T:5_>Q(O"T7D=ZDUBUM:A@1>R M\-3@:]W:;\U>F*7K&PO=V]R:W-H965TS4KN+.>V;R.7<]'JJN2XD:#:NF;R\QHKL5\X M@7/LN"OS0IL.;SEO6([WJ/]N-I):7L^2E35R50H.$G<+9Q5#2-]]G"\4U 6&&J#0.CXA->8U49(@KCXX'3Z9'97E90?>"0U5S/1K M :*5M$=! #>,DZ/(.QK>\Y0*4CYL*L8G4"I@"G:B(CLJ."LYZ$*TBO%,30"? M4FPTC4IHD*Q;,(G :M%RKKSZAI 1@E><2Q.<@M\EHRPWM#E(N=(FT?\BA0=6M0BWK5::,BMY#DS#;:J% M 4>!E9(/TXN>]U>8^6Z#EHQY,PZ1<8D7C22SP9U66GZ]O&_B7&Y#U.\X6\ M.TV+YOE'_;-)^PR2$/]MZ&2@<.B?,'+CV7\T03 T03QU@^FP'45?!V&NM^_1A$-8XB9#+T67 M_IB3O,$]7*/,[6M#06I$UEW)?6__H%EU]_CS].XU=,-D3F<*%>X(ZKM3F-8*L%/&PO=V]R:W-H965T[<'=I-WX]]B7+NK&6 M(:2)+[V7VH\?VQ?;H[6Q%ZY ]'!9*NW&4>%]=13'+BNP%*YG*M3TS\+84G@Z MVF7L*HLB#TJEBM,D>1670NIH,@IWIW8R,K574N.I!5>7I;!7,U1F/8[ZT?7% MF5P6GB_BR:@22_R"_FMU:ND4=RBY+%$[:3187(RC:?]H-F3Y(/!-XMIM[($] MF1MSP8>/^3A*F! JS#PC"%I6>(Q*,1#1^-%B1IU)5MS<7Z._#[Z3+W/A\-BH M[S+WQ3@ZC"#'A:B5/S/K#]CZ\Y+Q,J-<^(5U(SL\B""KG3=EJTP,2JF;55RV M<=A0.$RV**2M0AIX-X8"R[?"B\G(FC58EB8TW@17@S:1DYJ3\L5;^E>2GI^\ M%]+"-Z%JA!,4KK9($?<.]L[%7*%[/HH]66'9.&L19PUBN@7Q%9P8[0L'[W2. M^6W]F-AU%--KBK-T)^"TLCT8)/N0)FE_!]Z@>_V$*U30;]>T70=P;CP%8)O6WE0I$*6I^9$)B\".@/84(ZG! M%Z9V0N?N>:?01E)XV,@;G>A52-4]BZ-'<_NC7J'S_&*8\"=9&HW2"C@V927T M%>SU;[@_97[IZ[2[>''/[C>A)H"B\WO!?J^"WUMU?H=]@*''7K>E\G/FS1PM M#/HAFE R[^@\+)E;E!YKY="<%TAQVQW"S% #=^2\ M65#?LA?HN;& XUHHO:2//WSW>*]J25= /3"[Z,%W!"Z?9$A=@5E30:TJ:RXE M=6;DF\4- G/L'[PAF[5WGNH)U]S;:$3=W6+!M:B\+M>W$U4[UO]1&ZY2C0]4 MMF2&K@&ULU59M;],P$/XKIX!@ MDZ8E=?J2CK92.T" -#1M SZ[R;6QYMB9[:S;O\=VFJR=UC)@?.!+[#O?/?>< M[Y++:"75M=J\E(5H8S@><*=%445-W/D,O5..@$C>*"+7/C%.%D5-(E M7J+Y5IXK*X4M2L8*%)I) 0H7XV#:.9EUG;TW^,YPI3?VX#*92WGMA,_9.(@< M(>28&H= [7*+I\BY [(T;M:801O2.6[N&_2//G>;RYQJ/)7\!\M,/@Z2 #)< MT(J;"[GZA.M\>@XOE5S[)ZQJV\$P@+321A9K9\N@8*)>Z=WZ'C8&3D9*KD Y:XOF-CY5[VW),>&*W*8<>[SX]U+>@]QMD;L>N;L#^0(M<,HXH[[CY )T M3A7FDF>H]%O FXJ9>Z#&*#:OC+MA,!+$_IJUO=3'E..DMYW" ML/]B!?W3]9+=[6J#QN3_:(?!HW9(DG_7#LE6.PS)B[?#4U^L<&,4%*B6?N!I M2&4E3#T56FT[4Z?U*'DPKP?R&57V#C5P7%C7Z'C0"T#50ZX6C"S]8)E+8\>4 MW^;VOP"5,[#G"RE-([@ [9_&Y"=02P,$% @ H3(4A-4A&88 P 2 H M !D !X;"]W;W)K&ULS5;;4MLP$/V5'9?IP$P: M7^(DAB:9(4!;'F 8Z.59L3>Q!EER)9G0OZ\D)\8I27KO],762KMG;T?VCI9" MWJL<4<-CP;@:>[G6Y8GOJS3'@JBN*)&;D[F0!=%&E M?E1))YHP*YD=!,/ + M0KDW&;F]&SD9B4HSRO%&@JJ*@L@O4V1B.?9";[UQ2Q>YMAO^9%22!=ZA_E#> M2"/Y#4I&"^2*"@X2YV/O-#R9QE;?*7RDN%2M-=A,9D+<6^$R&WN!#0@9IMHB M$/-ZP#-DS *9,#ZO,+W&I35LK]?H;USN)I<947@FV">:Z7SL)1YD."<5T[=B M^0Y7^?0M7BJ87UFSRNZM R2((=!M'*(')QUXY< ME.=$D\E(BB5(JVW0[,*EZJQ-<)3;IMQI:4ZIL=.3"R(YY0L%)9I6Y40B'+XG M,X;J:.1KX\"J^>D*;%J#13O !G EN,X57/ ,LTU[WP361!>MHYM&>P%/2]F% M7M"!*(C"/7B])MN>P^O]<+9[0.,&-':@\0[0.W-1LHHAB+DE"$V!\ PRRBJ- M&7!SL2A/18&[G-:%V._CY8LD"GJOX4^_W^<2$8JZ:VB[!J;FE+FBKY5L\>TC M@.NJ0$FTD"<_[>GZJ0Z'3"AU!$1K26>5MFP#+>",,/(@X*TI/TK5@4N>=AOS M T@Z21RVY,->)QHF1W".7)B+\6M1?7*WUF1-'DQB"ZS[H]QY&+Z&J>OG6CL< M=@;A<5OL]P.XF,_-)\9VW_7UOLRE3N]]4=K/DFK0 M!L%&=&'T_>C.5QQKQS=\%M_SRC_=]1_HP<\7=;-H!Q!T^T&[<4$W/#YZ%OPN MO;]%_3OZ^,^(?_D[Q _C3A@F[<+$G2@<_"7FO]K"^6"34W&OX3S_/<[WCS?B MVL?Y5UO9/DB^C>P_8'OR#8NC>#O;M^AM^QWYK;^[8>'"S3 *4E%Q7?_HF]UF M3#JMIX,G]7K&NB)R04W]&BU8!\WP./D*4$L#!!0 ( *$R%)N?J M/0( /0$ 9 >&PO M=V]R:W-H965T!%"F47 M44W4W,6Q+6J4S$YT@\J=5-I(1BXTA]@V!ED90%+$:9+59V-N9/-,M M":YP9\"V4C+SKN<\/"=\X=O9D#=[)7NLG'WPI%U'B!:' @CP#W$<>7_E *W,!6*ZHM?%0EEO_B8R=X5)T>5:_2LX3+QDQ@EKR# M-$FGCP\;N+RXLGAPS4)GV&?CGCENNS6K;LA-0&^&A0XHM T.+U[SUM-_./&63*;_N8M/.E&B.81YLXZW5=0WY;@[ MCO2R[^2_Z?U[L&7FP)4%@96#)I/WKK[I9ZP/2#>AK_>:W)2$9>V>)30^P9U7 M6M,Q\ 7&AR[_ U!+ P04 " "A,A21[D*E8 ( O-0 &0 'AL+W=O ME=L=6Y^61;E)JG-UW(UK;:E3A9M MHTTVI6$HIYLDS2?7E^VQN_+ZLMC569KKNS*H=IM-4G[_J+/BZ6I")L\'OJ:K M==T7$W"ID#>4@J?5-D_TP7]?IJ$DV"A5XFNZS^6CS]37<#$DV\>9%5[=_@J<.& MDV"^J^IBTS4V/=BD^?Y_\F/2%_$H2_"WQ>C MXU62:72=[YO*H[-1)2-*#J? MQBF]X_Q4ZFH=;/<7>^4A41T"JE$6272('YU/3.0L R+#6%I3>8/ 5"@9MXAQ M852).*06,2Z,A8R)""STXL M:60S@L&8H!9LAL!()$4L+$H0'"6CG\KZB0+5F5151ZJE+NFC9U$RN8*PPD1 MV>J&X$0H0\ILMA"<9)2H'KI R(E?R?^NGX=K)G1N9MAD%?C(786]H%Q)>^ ( MC#%'U3&8"&U%NL5@DHFX9]0@Z\2OZ^XB-3N;#X_%/%D45?"O+[K9 _W;M[L% MZ:?C2#\%Z:=^Z1^T<"DBVOQD*KMM-H:+C;Q;!"(X*D+"0HM!#">5XCT44C ! MZC4]](%-T)?:A*'O+MDFWY-A[(%ST'&<@X)ST#=P#HHX@N2V;V H9N\$ M9@A*L%C9U&'>$O8X!@7'H'['0)G[K5Z;I'%YDL<,HA$DF\:CT,A J5GX>AJ[ M&"=7%[5-$ ,1:P,V0T!<6#YYBX HZZ&0@6,POV/@%Y^9V:34BR#9^^"+>&2@ MVXR.P^-1@82] 8_,G=@P)L)FTH61V.SW;"Y=&%-*V+LX!,;-27N\D(%],+]] MH'S>)UF5#.(.1)N)<;@#L6;^2L@P[J0SC3)VKD$$%-JI+ (B/(QLVA 4HSVE M!0:VP?RV@;+6EH(NYKO:B.DNK8,?D\WVK\&C7KT+DGQAKLGN(ETVR>\@=D'8 M630.NZ#AS+_M'L9N[%8A5$CLNAX&XR2RZWH(C$01E78ZC. H$5+T%"LXN KW MNTH_RT,*?APTG9-QZL*@W-R_XQ[$7A?CM/I'A9T_W& X1:2RMZD(CJI(AG:> M@>!8*%A?@LS!3;C?308GR-P5]XM(V?D5BG)J.!B*<&%7V% 8[4N/^=$M@#/\ MY'3-OC!?YN Q?!R/X> Q_ T\AF/.@.3+* [)EQ$#$;B$!^S!!>19[B(6:9C9*(2#$:.8S 2#$:^@<%(5^ZQ]8W!D/6- MP-#UC>!\ZUN"S<@S;&;@O70))B+',1$))B+?P$0DHNI$NMPA-A(K:E^E"(S% M)IQ-'>(WE/(>,Y%'CP?YS62P,DDW>S YJ)U[8R@2*?L>+0J+'6G"8&9R^J0) M3$Z>D; <+]?7UJPEN*$<)W^1X#WR#?(7B60<2,T:@6$U:P2&U:P1F*=FK+6%C(*>$C8"0$C:&ZBUA*[ 4Y;>4 MSWFMRWFQV2;Y]^ V2S=IOG^BV3>38"5J'"M18"7J%0^8*E?-C4S&HP\-XR=4SK7V_3H!9"-+E?MFS=5,"]V>;U_=O]P M]/!VSX?VG1;K^$?R_H8@QV?D_>W^W1T(OW^5Z$M2KE+#=Z:7YE3ANT8AROW; M.?LO=;%M7S]Y*.JZV+0?USI9Z+(!F-]-@E8_?VE.<'A'ZOI_4$L#!!0 ( M *$R%+>I4-B5P4 %X9 9 >&PO=V]R:W-H965TSD>%XNUW$3% MA=K*S'RS5/DFTN8Q7XV+;2ZCN#+:I&.*,1]OHB0;3:ZJL?M\9^C M8K?91/F/&YFJ_?6(C%X&'I+56I<#X\G5-EK)1ZF_;N]S\S1NO<3)1F9%HC*4 MR^7UZ!.YG+/*H$+\GE/I6/MS%UR-'AYQ?OMQ5Y0^8I*N14I?\DL5Y?C\0(Q7(9[5+]H/:_RX:0 M7_I;J+2H_J)]@\4CM-@56FT:8[."39+5_Z/O32 .#(P?V( V!M0V\'H,6&/ MWCJ#UQAX;YW!;PPJZN.:>Q6X6:2CR56N]B@OT<9;^:&*?F5MXI5DY49YU+GY M-C%V>G*7U9NMSOLJRN,D6R&URY'9BWDU7J D0W&R7,I<9AH5?X_U1C#;9JMR76Z;I-M, _Z]UK]7 M^?=Z_/]AVF01I1+<.+4IKTS+9O@\H0$795B>#_,!P 0AG!_#9B[,"P,6AL>P MN0OS?<\GG;,;=4Q(*K)Z=5U5WV2>B]EAFYS6:Q+ZO%N8;JGZ8CHX?;S0)V(=C)QECH, M6__A()G'1 ALE9DDAH-P,]0QH;I\/QGP(HX602 %'FI!*:D//G5J08;D8E$7BMFW""1?<3AB M"[#@PLX9("I!0#S?SIJ+8]C#ONC)6Z<79%@P7A5'XC9PXG$>")LQ@/.YQYG- M&! 73X0AM1D#.,%P0'H8=])!AK7C-8ELS(^)8.SP!6">R8A-UX69$Y+/;+8 M#()9:I)U$T&&)&*S%QO8P9B&GPCJ 3"$8\ZD% MFP$P(K@?VI4(X*A)/.\YT=!.H2@YK1(;^R,B'L;V,16"X2"TZQ" $>$Q.RYS M $>Q$'X?WTXOZ;!>OE:'%) S*NPRA% !L]\_0%_V6\H<0/F<]$@C[:21_H(T M'AYTADJE$T9Z'F&DG3#2$X21 D*&G41, 1@)A-T.9P",!23T[(0!,,%83]>D MG2C2$T610F)GBL=F"\!H2)S6 TA=0 *'+03#?H\@TDX0Z6F"2%UM\LWAP^;J MHKR0>3950#5Q=5UR3!6 $2IZ+@)H)X=T6 [O,BWSA=ILH^P'.GC_&"S!3@_I M>?20=7K(3M!#YBK31R)"^UT"A&%A9PJ",9_9<@C!*/,HG"G6J2$[40T;>_X: M6P@&L 5@$%L !K =']P7;V2^JB[J"[10NTS7]W_M:/MCP*?J"MP:OR&74P*, MS\CEO+[J[]S7OSQ\B?)5DA4HE4LS%;X(3&;R^C*_?M!J6]U6/RFMU:;ZN)91 M+/,28+Y?*J5?'LH)VI]4)O\#4$L#!!0 ( *$R%+074-<]P, "(/ 9 M >&PO=V]R:W-H965T7@PLW_?MS,YX MAID>&/\J8@")7K.4BID12[F[,4T1Q) 1<,9D>J11Z;8<2!A3LI2 MT[8LS\Q(0HWY-%][Y/,IV\LTH?#(D=AG&>'?%I"RP\S QMO"ER2*I5XPY],= MB6 #\FGWR-636:F$2094)(PB#MN9<8MOUMC3A!SQ>P('4;M'VI5GQK[JAX_A MS+"T19!"(+4$49<7N(,TU4K*CK]+4:/:4Q/K]V_J][GSRIEG(N".I7\DH8QG MQMA (6S)/I5?V.%G*!URM5[ 4I'_HD.)M0P4[(5D64E6%F0)+:[DM3R(&L'V M.@AV2;";!-Q!<$J",W2'44D8#=W!+0EN@X G'02O)'A#=_!+@I\'JSC=/#1+ M(LE\RMD!<8U6:OHFCV_.5A%)J$[%C>3J;:)X)C0"+$]1RK; M>;XN4$)1F&RWP(%*)"!2J2@%ND)K8!$GNS@)T.42)$E2\0%=:/AO,=L+0D,Q M-:6R4N]E!J5%B\(BN\,B!STP*F.!5C2$L(6_[.=[/7Q3G4YU1/;;$2WL7L'; M';]&CO43LBT;/VV6Z/+BPP4RT46+;7?#I:Q2JLW#'V?0ZH<8=-^O\HE0I8(+ M@[HL6?=K? YDI=%NR4GPG"J_G5S6Z9#=%-FJ],)J>P MU3G,=45)_ :Q(1&@%3M _0/ZLKF M1;$+MNI1LZ[QN.'K,-A].\RVVWWU*U_][_,U4M\F EVF3(50M/W1%_[9H5^Y MEM5(V +DUD'.J(E:GDMY3][K]>2]%$@)ZHHE4^;J1*I0" M_?D V3/POWK^])-J@\F[%!5L';NR]=_+2LFMG]IX?!:D$G52",Y0RQ8M[$W. MXM0BAMU15Z!P[>L#]_KYW2'"]E':?I\@'5L+=OY_32PUZ@<\L3VO62>&P=9M M,!?CKC@9C3&-]@6_N<,OZ$M^LBG'M M*%],CP^$1[K*I[!56UG7OHH2+P:RXD&R73X//#.IIHO\-E9#+' -4.^WC,FW M![U!-1;/_P502P,$% @ H3(4FP?E[^T @ DP< !D !X;"]W;W)K M&ULC95=;]HP%(;_BA7UHI6VYCMA%2"U5-5Z,0WU M8[LVY$"\.G9F&VCWZW?L0,1'R'8#=G+>U\\Y=HZ'&ZG>= E@R'O%A1YYI3'U MC>_K>0D5U=>R!H%O%E)5U.!4+7U=*Z"%$U7NF=3-1[*E>%, MP%01O:HJJC[N@,O-R N]W8,GMBR-?>"/AS5=PC.8UWJJ<.:W+@6K0&@F!5&P M&'FWXNV25K@_WKD_N-PQEQG5,)'\)RM,.?(&'BE@05?3:_9)- M$YOD'IFOM)'55HP$%1/-/WW?UF%/$"9G!-%6$/VO(-X*8I=H0^;2NJ>&CH=* M;HBRT>AF!ZXV3HW9,&%W\=DH?,M09\:/8@W"2,5 D\M[,)1Q?44^D]?G>W)Y M<44N"!/DI90K346AA[[!-:W2GV_][QK_Z(S_;:VN21Q\(E$0A1WR2;_\^]R@ M/'3RX%#N8Z9MNE&;;N3\XG^GV^,6MVZQ7"@J& M!>C[88FW)B@;@._QP)K=Q#;F]AX>_P502P,$% @ M H3(4JLOLNNU!@ 'B, !D !X;"]W;W)K&UL MM5I=;]LV%/TKA-$!+=#&$BG)<> $2)S8;9&N0=)N#\,>&(F.B4JB2U). ^S' MCY)ET3)IRL[FET22[[WDX?TXEY1&SXS_$'-")/B5I;DX[\VE7)SU^R*>DPR+ M$[8@N?IEQGB&I;KE3WVQX 0GE5*6]J'G1?T,T[QW,:J>W?&+$2MD2G-RQX$H ML@SSERN2LN?SGM];/[BG3W-9/NA?C!;XB3P0^7UQQ]5=O[&2T(SD@K(<<#([ M[UWZ9],@*A4JB3\H>18;UZ"$\LC8C_+F4W+>\\H9D93$LC2!U;\E&9,T+2VI M>?RLC?::,4O%S>NU]4D%7H%YQ(*,6?HG3>3\O'?: PF9X2*5]^SY(ZD!A:6] MF*6B^@N>5[(1[(&X$))EM;*:04;SU7_\JUZ(#05EQZX :P6XKP*J%="V0K!# M(:@5@GT5PEHAW'=*4:T0[3O"H%885,Y:K6[EFFLL\<6(LV? 2VEEK;RH_%MI M*X_0O S%!\G5KU3IR8M[DF))$K# 7+X R7$N0 ]Z-CQN]I>Y;U*_= MZI]QWHQN4[_9?W3;Y"?_;?+35X_><@5J0AE5]E!'*-]5H?Q-AS+XZU:)@D^2 M9.)OQT!!,U!0#13L&.A3OB1"JGHL19D.11ZK=&$I3:KAU6,J*;$FQ\IN5-DM M26)Y$7E1..HO-R/&% H&@V%;:-(AU,(5-KA")Z[+9(GSF @@F:*FQ2*EA%MA MK,R$&X.'7N1OP3"%AB'<$IIT"+5@1 V,R GC#K^4OBE1X/AG03DYP$73R%A8 M7ZVL?4:#9D:#CH"9<2PD+V)9J-FD#.<@9WE<<*ZF8EOA@3D+Z&\'BBD$PV![ MA3N$6GA.&SRG[D!YXE01#P:JE9D3#OX!URK+OI",.;)KV!@?'C>-?4]SG^?$ M\?4Y5Q$^IPN5QI)PE=3@+18 @P7AL?+,.RM!N6V&WHGG_69EIL,5V[@V.-UW M^V?)8IPPH7HR\!FG5,0NQ_A0VX5'=HVNY3YR)W'!X[EJ,068<9:IIE>W*?;$ M'=<&6SGC>5X['6YL4N&VU,0BA>"VU+26VJQ>_G!#J@U=LXOOIA>+]U2&'>A3 M7?/]\,@^U779=Q?FA^)1T(2J'0]@3>;MD7!NJZ=H9\(=KMA&INN[[R[PMS1C M.:$V-H2W-MK-L:&:& MF62F)4N.N2VU>W9=^*&[UMZ7_<$"4^L.I-9U(ZR%W @MEDR$%DMP)T)- =!- M ;^S_ -1S8\*H(S(.2L]O.Y:#\J^CG&&NY+O<+TV4DU*$+I#N+OU@)IVX)'W M$%"7>>@N\X).,NAVZHAEQ:(H@9(+OD&K#TO2&W/3VC;.7*2M2 M%3YC5XAH2D&#(T>CKOC(7?%OR9.J 3.R(_).NS!69;]T"CQ$YNUP#A1 MFMJL#79C9/FX\Y+JM/&+:>C_VS&]_R?.*?35>?:FCSJR]' MOF#^1',!4C)30WDG [6H?/4QQNI&LD7U+< CDY)EU>6"4 .<,X#1Y<$N MVQ4P* &#K@"O!'A= 7X)\+L"@A(0= 4,2\#P'. W $8E8-35 [8/.V>;#"JV MW.3+C$@R'7.V1US;*SX],$EG\"I-:*KKXT%R]98JG)RN("82(I01+I^0Y"05 MQ&2N0'^A.0>Q70&)$W0U TEH+-ZA-XBFZ.N6Y8*DD1A;4JG07%98>KPN/#H- M'N>P[B/;>8\,]Y%K%_!O#S-T]>9=#4NCQ4+-BQV,\MM M=RTM+/.+K&AQ$2V?VEF^A+)+7):O6%%$N>J%C%,)20W579=L<5N"8ZF,K]+> MJ=+>,;1NE[1OX7,K/M?P#1KX/C,)0IT7(= =6<> -IPEI_43LG0'7+N43!70 M#H14IXS4M72TJMOUPJ]O_.K#;C=U E_5S:Y&[:!2.VA5>T^>C',EA82_WB.U3X&)+,W1%!"(H QZJ(-45QW4[FQOT;?MMBZQA)6OXOW*NKOJ' M+[+)'7BV76U>49+_9?5,[JB2.VJ5NTPR0OEKIG[PR89V#Z>>':KD+^9 M$,C<[@3P'=0V2?LU$< GARUNW[(\60-';*/^-C14&87^H(;&N"RYGA5:@X!C MV\-.1P%K1GBD!X?^K*4=&B]+(:S!ZONAC\\7MW??D5/B#5O-%2RO Q_Z)O8OT M/'QLHMB_Y-[;YAJE>5$7YJKK\_IOU!+ P04 " "A,A2 MPE\I5* " ",!@ &0 'AL+W=OO[.BN@I+HGUR#P9"E520V::N7K MM0*:.U#)_2@(4K^D3'BC@=N;J=% 5H8S 3-%=%665/V^ RZW0R_TWC>>V:HP M=L,?#=9T!7,P+^N90LMOH^2L!*&9%$3!6; M-1[RH1=80L A,S8"Q=<&)L"Y#80T?C4QO3:E!>ZOWZ/?.^VH94$U3"3_SG)3 M#+UKC^2PI!4WSW+[%1H]B8V72:[=DVQKWS3V2%9I(\L&C Q*)NHWW35UV .$ M_2. J %$_PN(&T#LA-;,G*PI-70T4')+E/7&:';A:N/0J(8)^Q7G1N$I0YP9 M/9D"%!EK#4:32_+!/)^"H8SK"SQXF4_)^=D%.2-,D&^%K#05N1[X!CG82'[6 MY+NK\T5'\HW7JD?BX N)@BCL@$].PY\R@_#0P8./L!SVRH;R"2YKGD%\00W>@\69DP#9TP:&KN'6"U"6P%W0SBOLW5UC(S7X- M.[R",$I;KP_L^RW[_DGV#V*I*!:CRDRE@'")2HPDXY5BV(24X$2PO8-M\7=O MBB5\A%)V2:FS)7LDHZ1_J.2S4QB%2;>0I!62G!3B>KR+4?(Y61*D!XPZG*+P MJIM1VC)*_\V(4'?KNHBEG[_G31!>'S#K\(J2Y/J FK\W*^R16Q;XNP!E'?!\*:5Y-^Q$:G] HS]02P,$% M @ H3(4AVQ7\M5! L!$ !D !X;"]W;W)K&ULM5A=C]HX%/TK%NI#*Y5)[$!"*D!BF.UNIZ=XXAH2U(L M;MB.9.K*FO$42[7D&T?L.,&Q<4H3![FN[Z289H/YU)Q[X/,IV\N$9N2! [%/ M4\R?;TG"CK,!')Q.?*:;K=0GG/ETAS?DD,$M.49(*R#'"RG@T6 M\-T2!=K!6'REY"AJQT"7LF+LNUY\B&<#5R,B"8FD#H'5WX$L29+H2 K'/T70 M09E3.]:/3]'?F^)5,2LLR)(EWV@LM[/!9 !BLL;[1'YFQS](4=!8QXM8(LPO M..:VOC*.]D*RM'!6"%*:Y?_X1]&(FH.*T^V "@?4=!CU.'B%@V<*S9&9LNZP MQ/,I9T? M;6*I@],;XRWJH9F^C8^2JZN4N4GYY_DEG"P$()( 8;@0R9QMJ&K MA)S.O;XC$M-$O%%7GQ[OP.M7;\ K0#/P9QF#I2 ='AG*A(>ILG13U) M?7#/,KD5X+^!3[SW-*.2##^J 8W;+;4D&)4)1B;!J*_>*-JG-V"1,B[I3ZP) MT747\B"^":+Y?)@/(0K\<.H-SB_1^59T^2T":G[5+"O:Y\O$W#%:W3&B< M<[^%#2'/'3A!YL#VV4V\6&/U,%*B:%=BO]4=+K5=.IOX[C5 MQHF+6OC:4CP)4- #KY)B:-?B+QS'Q"C9=12J%!(&+T2A2B+AY-=2R!X.PLL< MJM057B.O5W"H+:8CUV]1J"VG9U;G&[=*3Y%=3Z]D4!'EC!HHK%&CV.=UF4W& M/5L95(DQ@O^3046 ,R&"HZ")#[9U"+F3'GB5D".[\N8,$B3B:J[50RFBN^NX MA"I!1B^TIT65F"*[F/Y7+ET(%UZD$JH4%-D5]%HJH;:.^EZ32:@MHW6CP2;$+BO8H_2H$F1DW[->0:.@_2!JOJ]TV,#60]*IO1.K M[=K&?"I0FTVVSV3^>ER>+3]'+,Q+N%.9Y]\R[C'?T$R A*R5JWL3J+;P_/- MOI!L9]ZP5TRJO:$YW!+%2*X-U/4U8_*TT G*CS3S?P%02P,$% @ H3( M4KB4D=I7 @ &P8 !D !X;"]W;W)K&ULG97+ M;MLP$$5_A1"R2(#6>OF1!+( )T;;+((&"=(NBBYH:V01H4B5'$=IO[Y#RA;< M5BZ0;"R^YMXS8PV5M=H\V0H V4LME9T'%6)S&89V74'-[4@WH&BGU*;F2%.S M"6UC@!<^J)9A$D73L.9"!7GFU^Y,GNDM2J'@SC"[K6MN?EZ!U.T\B(/]PKW8 M5.@6PCQK^ 8> !^;.T.SL%+.++JYD[[P]\$=#:@S%SF:RT M?G*3FV(>1 X()*S1*7!Z/,,U2.F$"./'3C/H+5W@X7BO_L'G3KFLN(5K+;^* M JMYFM1U[M@(JB%ZI[\95>' M@X D/A*0[ (2S]T9>T*BL/\,U9@ MV,):0,O>LT6M#8I?W%?L= G(A;1G[(0)Q6Z%E+1LLQ#)V(6'ZYW)56>2'#%9 M-&;$TN@=2Z(D?GQ8LM.3LS]50L+NV9.>/?&RZ1'9CUH7+4$QK@IVHY"KC5A) MV&>S%'8MM=T:8-\6*XN&WH#O_[%->]O4VXZ/97-8(WBA]K# J#WH'75=4% ] M=38)'U9T>X-Q!VB_ MU!KW$W>C]-^#_#=02P,$% @ H3(4MG8#!)"!0 \!D !D !X;"]W M;W)K&ULQ5EM3^LV&/TK5G4G@01-;#=]N2J5*"UW MTP1#(-B':1],X[8129PY+BW3_?&SG1"G;>(&5#0^%"?Q<=+:D$4G;+*&Q?#)G/")"7O*%DR:<$E\'1:+?K M1"2(6Z.AOG?'1T.V$F$0TSL.TE44$?XVIB%;7[1@Z_W&?;!8"G7#&0T3LJ / M5#PF=UQ>.06*'T0T3@,6 T[G%ZU+^/T''J@ W>,IH.NTU 9J*,^,O:B+W_R+ MEJL8T9#.A((@\M\KO:)AJ) DCW]RT%;Q3A58;K^C7^O!R\$\DY1>L?#/P!?+ MBU:_!7PZ)ZM0W+/UKS0?D*?P9BQ,]2=8YWW=%IBM4L&B/%@RB((X^T\V>2)* M ;A?$X#R +03@&!- ,X#<-. 3A[0V:74JPGP\@"OZ1NZ>4!W-Z N2[T\H*$JT1L[!+>&<**& DPD5) C34_ -."!=$DY3$,3@,0Y$>B9ORO9-$(8R M+ATZ0M)2X,XLIS#.** :"K?LM0U<= :0BUP_X%*DC)L799\5L%=VV,N$MP%V M-2Q\?)B DV^G%2B3YBAN/]B)"NQ9#SX5[YM%?N4@R0D<54N M,FA/0RN;?AU!SU5_0^>U@E.GX-2QWB^Q[O;:@YKI MAJ6U"'Z)/G-8",MEW>YL*W22]QIL=>KOR+BB$VKC[4[7E9WJ1F\<$R+KZ!]C MZ2%L$6L7RV:M/A5I;2[0?BYPV]L=)MH;0;G3]@B,,4.[,S])U5'_#-RN5)D" M-@\.CVSKS;!Q9=C8EH_O+>/\Y4V]Q?@]['^-M_3WZ\G==81I MWFM[^>O4<#8+";2O)*:.XFKE_BS:E:G<7UP@K.:$S,J"FJ\L6Q+4DUSF644I M!]_=?]60,@L'LB\\YQV)<.=_ MC.,5">67Z1FG$8V%;+_*W.M44SY3=Q;5567']=RVZ_YBTZ/Q?O3)+;E,Y^_T M#4SSVF]68\:\T=%WZ\BX+#K>?GV,*C;LW3H#P\95\?^X7Q_C#^W7L;%=;+?= M3POV "[&!P2+C3MC^Z8Z4^D?B5)+6E;K31 'T2JRO:1T((&/?MAA[!?;[??) M9#1@E=\A#P! \$:)[60"&U/%=E.=;I* 9S::T3D#9"ZD$'7% )^(JNF>'D!% MFJ#MU D;#\4-CC@JYYML#LVW<4'<._I\&Z_#]HUJ@_FV WB'TVF\$=N]\;,3 M;D>U,'1*1]GJMY ;PA>!G,F0SB64V^Y)*?'LYX7L0K!$GVX_,R%8I)M+2GS* M50?Y?,Z8>+]0!^;%CSRC_P!02P,$% @ H3(4K?-:4@W P T D !D M !X;"]W;W)K&ULK99+;]LP#(#_"F'TL %-[#@/ MIT,2(&F[QZ%;T:[=8=A!L1E;J"UEDMQTP'[\]' ==W&R#)L/MEXD/Y*RQ,F& MBP>9(2IX*G(FIUZFU/J-[\LXPX+(+E\CTS,K+@JB=%>DOEP+)(D5*G(_#(*1 M7Q#*O-G$CEV+V827*J<,KP7(LBB(^+' G&^F7L]['KBA::;,@#^;K$F*MZCN MUM="]_Q:2T(+9))R!@)74V_>>[/HA4; KKBGN)&--AA7EIP_F,Z'9.H%A@AS MC)510?3G$<\QSXTFS?&]4NK5-HU@L_VL_:UU7CNS)!+/>?Z%)BJ;>F,/$ER1 M,E*X>&1E_,"D)2_3@R8O^Q%?:,8/GQY43"^=$N,>)$5QQIC()ERS!Y*6\ MKP-21R5\CLHB/*APOA9=Z >G$ 9A[^[V EZ=O-ZZX]X'S/3KX/>MF?Z^X!M% MG>5.\ ^H'M2J!U;U8(_J3Z622D>3LO04/I8F(\!78"WJB"\PI8SI25B0G+ 8 MX2>TN>6"Y4P-K2GSFS_.HM'$?VS!&]9XPX-X]WK78+)+=A!CN(/1&0S;.48U MQ^@@QSM!V-^#C'9 PGX[1U1S1/^2KDL[)WM<8-W''3WI?6L1CX[:GOM MT-I\.]0_DCD3O:")UN^&43M:+]B>N,%Q>^Z?Z"HC+_!&4?=L'U[C0NC]QW2C MVYG'9KNRW4QW%';#LV#[]/8X$&X=" \Z,$]3@2E1"!^8OIIT 1'#/1*%P"VF>F2"X59H.=7G*OGCC%0%W&S7U!+ P04 M " "A,A2SS1TD MX@0X#W](2I:58\EPD6XD\3(SW_RDR)GMN'B4*:*"YSQCYBMB4)WJ-ZV-X)W7)K+S'-D4G*&0C?L$IH9/Q%/)/V";MJKN= M5$C%\\I8$^24E6_R7 G1, @G'09!91!8[C*0I;PFBBQF@N] F-G:F_FPJ5IK M#4>9695[)?0HU79J<:]X]-A?Z;QBN.*Y7FQ)K%Q]L$/P=6N;2Z,>52_P[AH5 MH9E\_[\9$G[>8KY&\0LNP 69$H$2*(,'1I7L-3K^27DA"8MUY\6K]LQ5.B/# MY485_:JD#SKHQW#+F4HEW+ 8X]?VKE:BEB/8R[$*3CI<;L4 0J\'@1?X#_?7 M\.[B_2&=\GDB3%BK'MHP89?JQE%_?:3Z"=?#VO70NAYVN/Y:**FTFI0E/?A2 MF!4!O@$;42N^PH0RI@=A13+"(H1_H2VM4JPRU,B&,O_WT\(?S]RG%KQ1C3UH27Y^ZIM_*5@7RO 1B$@^&T'=#W#J>L]]=$[ &6>V]=[[W3T%7L5]3# MR<"?=% W[@;__&WX5FFK6*_6?C08779 !@?(X'QIETDB,"$*X3-3@NKB(8+O M)"LL7BM5Z7SZ'YPOWYTSA$5-XZ74P'>X%_^R+ :2]N'EY1V/),ZJ % M4V4-4_?6)>"R+'P.T\OZ\98(?;-)R'"C3;W!1)^!HBS)RH;B6UL&K;G2197] M3'49B\),T.,;SM6^80+4A?'B/U!+ P04 " "A,A2QT+9PPP# !'"0 M&0 'AL+W=OSP'IM\LN,BPTE.QM&4N "-AN78GQD->*$H8W DDBRS#XN4:*%^/+-?:+MR39:K,@CT>YG@)#Z"> M\CNA9W;#DI ,F"2<(0&+D77E7DXC$U\&?"6PECMC9"J9<_YL)A^3D>4804 A M5H8!Z\<*;H!20Z1E_*XYK2:E >Z.M^S3LG9=RQQ+N.'T&TE4.K(B"R6PP 55 M]WS] >IZ0L,7!A>)"*I[58*T@(ZQZXDWMPP[ =_< O!K@O0%X M^P!^#?"/!00U(#@6$-: \%A OP;T2^\KLTJG)UCA\5#P-1(F6K.90=FN$JT- M)LQLK 6%Q"S9SF>$4KU%Y-!66HXAM>,Z]765VMN3>@)Q#SG!.?(3OX;@[S7>6BAWS'\+D7L^^?#5\'R^0PRZ>":A:W9(GVL]P>K<5SZ]HZ6*;' MLSB=++9N=]-SK^FY5](&^XPG*Y( 2_0)C*GV.D&YW@.E[>@/.MB"ZXHY*IG- MG]9J[/;<<&BO.O3XC1[_.#TXXP53*,FH #;0Z;S.%_;)6Q,'>3TAGFP&!!5->I"MOF>"T'JZ!P MUQOGPMD)>R6QWTCL'VV._R[F#)K,@_P^[T1NY[9BP+=;>N5/,)\8,BR5A M$E%8:)C3&^AR175M5Q/%\_*:F7.E+ZURF.HO'1 F0+]?<*ZV$W-S-=].X[]0 M2P,$% @ H3(4K7"$NN6 P L0X !D !X;"]W;W)K&ULK5=K;Z,Z$/TK%MHKM5);,.2M)%*;--J5MKM5NX_/+DR"M6"S MMDFVJ_OCKPT4TI3Z4C5?$FSFG/'XC,?,=,?%+QD#*/0G39B<.;%2V<1U91A# M2N0%SX#I-VLN4J+T4&QN35+1%-@DG*&!*QGSB6> MK/#( J+'Q1V./]E!I^BF>.9%4$"H3(41/]M80%)8ICT.GY7I$[M MTP#WGY_85T7P.I@'(F'!DY\T4O',&3DH@C7)$W7'=Q^A"JAO^$*>R.(7[4K; M_MA!82X53RNP7D%*6?E/_E0;L0?0/.T OP+XAX#>*X"@ @1=/?0J0*^KAWX% MZ'<%#"K H-C[93P7=(&&O-9AX*N0JTWF#*3&;=*Z'?4HU3\Q6A M OT@20[H!HC,!>BT41*=+$$1FLA3=(Z^WR_1R8=3] %1AK[%/)>$17+J*NW? ML+AAY>NJ].6_XBM -YRI6*)K%D'4@E_:\0,+WM5QU\'[3\%?^5;"RTQ5W;XUU!I.&Z#/]O+H$ZDH.#KO<+WF::< 17$ MPM6KN7H%5_!::%*"SD&B4).>$PMOO^;M6]?XA;-S^)U3]8A24#&/=$)O02J3 M\HCO& @9TPR=$.T;92!"/7_:EN=V-^,+S_NG+1_>#'L6Y:".6Z] OY-(WW5NJ-, ML(4$8=M6-B4='[>FXZ:H8WO=?-L9JLC^5Y].9JL6,YL^30G']AK^)GVZ'JBF MI.+A<;5JRB@>'?U C5[>4VV"=3);M9BU">;N?5&G(#9%[R-1R'.FRF^B>K;N MKRZ+KN)@_@I/%KAE?HDGUV7WU-"7S=P-$1O*)$I@K5UY%T.=7*+LC\J!XEGQ M/?_ E>X.BL=8]Y0@C(%^O^9&PO=V]R:W-H965TNT3E6[;@_3'DQBB%7'9K:![M_/=D(*P:6LZ[27Q)?S M?=\YQS[)Z:X9?Q Y0A(\%H2*GI-+N;AT79'FJ(#B@BT053LSQ@LHU93/7;'@ M"&8&5! W\+S$+2"F3K]KUFYXO\N6DF"*;C@0RZ* _-<0$;;N.;ZS6;C%\USJ M!;??7< YND/R?G'#U,UF)K#'0H4\8> M].0JZSF>]@@1E$I- =5KA4:($,VD_/A9D3JUI@9NCS?L[TWP*I@I%&C$R#>< MR;SGM!V0H1E<$GG+UA]0%5"L^5)&A'F"=6G;"AR0+H5D1056'A28EF_X6"5B M"Z!X[("@ @1-0/0,(*P X;$*406(CE6(*X )W2UC-XD;0PG[7<[6@&MKQ:8' M)OL&K?*%J;XH=Y*K7:QPLO^9T911R1E1.W-P127B2$AP,D828B).P3FXOQN# MDW>GX!W %'S)V5) FHFN*Y6^9G'32FM8:@7/:(7@6DGE DQHAC(+?GP8GQS MNRKN.OA@$_PP.$@X6/ +$'IG(/ "W^+/Z'BX9POG[]0GKU;?2498WX30\(5_ M>!.^?U*&X$JB0OPX(!/5,I&1B8Z3P97,&9BB.:94K=DR67(FAE-_^U9]/VH% M77=E\22N/8D/>Z(^PX0) :"4'$^7$DX) I(!:G<1L!D8K%@*,R;4MPA\A 2+ ME-GJ(-YS]SQJU=Z6=\MBXP>=7:-Q:11O&[4;1!,;4>>9W"1U;I+7G1*BF?V( MALF>JW[8CAOQO&"TXVNK]K5UT-<7SV2'M5VSMO]E.71JF<[;E\.PLY_&* P: M%\QBE 3- [$QM1I,$QM3NVT_-=][^O-X_ZO^*N7X8 ':C/8KT&:U5X)6JN=J MT-_Z-_MO78458W*P#$X_!Z;K:JP/_PVY*B4!")HI*>^BI8Z)E_UC.9%L M81JD*9.JW3+#7/7\\0TB CR(G?&9E0I0/MLV3#!60CVB)B'RSHZR 0B[9WN8E M0S#5H"*W/<>)[ )B8LVG>N^9S:>T$CDFZ)D!7A4%9+\6**?'F>5:IXT7O,^$ MVK#GTQ+NT2L2;^4SDRN[94EQ@0C'E "&=C/KT7W83)2]-O@;HR,_>P9*R9;2 M=[7XELXL1P6$%Q!< ?@-P+\5$#2 X%9 V #"6S5$#2"ZU4/< &)=K#J[NC1+ M*.!\RN@1,&4MV=2#KJ]&RXI@HCKQ53#Y%DN(.%CR4; =[X MS_%<0SQ/P_ _()%P]RI\>;MWQP!?W>[=!%__/^V;WP[^HA1^VZR^YO/_JUE+ MV:RZ^P9(@Y8TT*3!%=(_Y7&/24(+V?DYY;+MH1 ,;RL!MSD"@H(GF,,#!1M) MC)AL\6\D&9D:N_83:3_J!CC,Q^- INUPWBU]H]"+XTNC9=_HWO?B\:75RF U M\3M&Z[Z1&[ANQVICH H\-VJM+C(;MID-!S/[0]\#* 7P@)B\UDX'QCU80(X3 M4PIKPO \VCAR)YWTF*S"T.DH-W(Y':Z-D2OPS MJ(9N:)NVQJYKA5OW&H?#VJ_VIPU;'SFS1F%'75] MFWMGU&W@M8FIJ\W(Y 5F;9-6VV10VT#U)C>HZ]N8U)F8NNJ,3#UU]ME@4R"V MUS,K!PFMB*BOC7:W'8L?]338V5^X#RO7L+^68W0]]?Y+7\_@WR';8\)!CG;2 ME3.*99>Q>JZM%X*6>JS:4B&'-/V8R4\!Q)2!?+^C5)P6RD'[<3'_!U!+ P04 M " "A,A2'ME &BP" "Y!0 &0 'AL+W=O2^)S__^<[7^RHE.I-IP"&[#.1ZZ&7&E,\4*J3%#*F.[* '+^L MI.Y%T=N;J[B2&Z-X#G,%=';+&/JSR,(60Z] MKG>8>.:;U-@)&D<%V\ "S$LQ5QC1AK+B&>2:RYPH6 ^]4?=A&EJ]$[QR*'5K M3&PE2RG?;/"T&GJ^30@$),82&+YV, 8A+ C3^%TSO69):VR/#_2OKG:L9