0001839839-22-000007.txt : 20220315 0001839839-22-000007.hdr.sgml : 20220315 20220315160658 ACCESSION NUMBER: 0001839839-22-000007 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20220101 FILED AS OF DATE: 20220315 DATE AS OF CHANGE: 20220315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janus International Group, Inc. CENTRAL INDEX KEY: 0001839839 STANDARD INDUSTRIAL CLASSIFICATION: METAL DOORS, SASH, FRAMES, MOLDING & TRIM [3442] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40456 FILM NUMBER: 22741111 BUSINESS ADDRESS: STREET 1: 135 JANUS INTERNATIONAL BLVD. CITY: TEMPLE STATE: GA ZIP: 30179 BUSINESS PHONE: (866) 562-2580 MAIL ADDRESS: STREET 1: 135 JANUS INTERNATIONAL BLVD. CITY: TEMPLE STATE: GA ZIP: 30179 FORMER COMPANY: FORMER CONFORMED NAME: Janus Parent, Inc. DATE OF NAME CHANGE: 20210111 10-K 1 jbi-20220101.htm 10-K jbi-20220101
2021FYFALSE000183983900018398392020-12-272022-01-0100018398392021-06-26iso4217:USD00018398392022-03-11xbrli:shares0001839839jbi:ProductionWarehousingAndDistributionFacilityMember2021-12-3100018398392022-01-0100018398392020-12-260001839839us-gaap:CustomerRelationshipsMember2022-01-010001839839us-gaap:CustomerRelationshipsMember2020-12-260001839839us-gaap:OtherIntangibleAssetsMember2022-01-010001839839us-gaap:OtherIntangibleAssetsMember2020-12-26iso4217:USDxbrli:shares0001839839us-gaap:ProductMember2020-12-272022-01-010001839839us-gaap:ProductMember2019-12-292020-12-260001839839us-gaap:ServiceMember2020-12-272022-01-010001839839us-gaap:ServiceMember2019-12-292020-12-2600018398392019-12-292020-12-260001839839us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-280001839839us-gaap:PreferredStockMemberus-gaap:PreferredClassAMember2019-12-280001839839us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-280001839839us-gaap:RetainedEarningsMember2019-12-2800018398392019-12-280001839839us-gaap:CommonClassBMemberus-gaap:CommonStockMemberus-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member2019-12-280001839839us-gaap:PreferredStockMemberus-gaap:PreferredClassAMemberus-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member2019-12-280001839839us-gaap:CommonStockMemberus-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member2019-12-280001839839us-gaap:AdditionalPaidInCapitalMemberus-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member2019-12-280001839839us-gaap:CommonStockMember2019-12-280001839839us-gaap:AdditionalPaidInCapitalMember2019-12-280001839839us-gaap:CommonStockMember2019-12-292020-12-260001839839us-gaap:AdditionalPaidInCapitalMember2019-12-292020-12-260001839839us-gaap:RetainedEarningsMember2019-12-292020-12-260001839839us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-292020-12-260001839839us-gaap:CommonStockMember2020-12-260001839839us-gaap:AdditionalPaidInCapitalMember2020-12-260001839839us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260001839839us-gaap:RetainedEarningsMember2020-12-260001839839us-gaap:CommonStockMember2020-12-272022-01-010001839839us-gaap:AdditionalPaidInCapitalMember2020-12-272022-01-010001839839us-gaap:RetainedEarningsMember2020-12-272022-01-010001839839us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272022-01-010001839839us-gaap:CommonStockMember2022-01-010001839839us-gaap:AdditionalPaidInCapitalMember2022-01-010001839839us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001839839us-gaap:RetainedEarningsMember2022-01-010001839839jbi:JanusInternationalEuropeLtdUKMemberjbi:JanusInternationalEuropeHoldingsLtdUKMember2022-01-01xbrli:pure0001839839jbi:ActiveSupplyDesignCDMLtdUKMemberjbi:JanusInternationalEuropeHoldingsLtdUKMember2022-01-010001839839jbi:JanusInternationalEuropeHoldingsLtdUKMemberjbi:SteelStorageAustraliaSteelStorageAsiaMember2022-01-010001839839jbi:AstaIndustriesIncMemberjbi:JanusCobbHoldingsLLCMember2022-01-010001839839jbi:NokIncMemberjbi:JanusCobbHoldingsLLCMember2022-01-010001839839jbi:SteelStorageAustraliaSteelStorageAsiaMemberjbi:JanusInternationalEuropeHoldingsLtdUKMember2020-01-020001839839jbi:GMStorMorePtyLtdMember2021-01-180001839839jbi:DBCILLCMember2021-08-180001839839jbi:AccessControlTechnologiesLLCMember2021-08-31jbi:segment0001839839us-gaap:NonUsMember2022-01-010001839839us-gaap:NonUsMember2020-12-260001839839us-gaap:NonUsMember2020-12-272022-01-010001839839us-gaap:NonUsMember2019-12-292020-12-260001839839jbi:JanusInternationalGroupIncMemberjbi:JIHShareholdersMember2022-01-010001839839jbi:JanusInternationalGroupIncMemberjbi:JanusMidcoMember2022-01-010001839839us-gaap:ShippingAndHandlingMember2020-12-272022-01-010001839839us-gaap:ShippingAndHandlingMember2019-12-292020-12-260001839839country:US2022-01-010001839839country:US2020-12-260001839839srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-12-272022-01-010001839839srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-12-272022-01-010001839839srt:MinimumMemberus-gaap:OfficeEquipmentMember2020-12-272022-01-010001839839srt:MaximumMemberus-gaap:OfficeEquipmentMember2020-12-272022-01-010001839839srt:MinimumMemberus-gaap:VehiclesMember2020-12-272022-01-010001839839srt:MaximumMemberus-gaap:VehiclesMember2020-12-272022-01-010001839839us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2020-12-272022-01-010001839839srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2020-12-272022-01-010001839839us-gaap:MeasurementInputExpectedTermMember2022-01-01utr:Y0001839839us-gaap:MeasurementInputPriceVolatilityMember2022-01-010001839839us-gaap:MeasurementInputRiskFreeInterestRateMember2022-01-010001839839us-gaap:MeasurementInputExpectedDividendRateMember2022-01-010001839839us-gaap:WarrantMember2021-06-070001839839us-gaap:WarrantMember2021-06-082022-01-010001839839us-gaap:WarrantMember2022-01-0100018398392021-11-120001839839us-gaap:LandMember2022-01-010001839839us-gaap:LandMember2020-12-260001839839us-gaap:MachineryAndEquipmentMember2022-01-010001839839us-gaap:MachineryAndEquipmentMember2020-12-260001839839us-gaap:LeaseholdImprovementsMember2022-01-010001839839us-gaap:LeaseholdImprovementsMember2020-12-260001839839us-gaap:ConstructionInProgressMember2022-01-010001839839us-gaap:ConstructionInProgressMember2020-12-260001839839us-gaap:PropertyPlantAndEquipmentOtherTypesMember2022-01-010001839839us-gaap:PropertyPlantAndEquipmentOtherTypesMember2020-12-260001839839us-gaap:CustomerRelationshipsMember2020-12-272022-01-010001839839us-gaap:NoncompeteAgreementsMember2022-01-010001839839us-gaap:NoncompeteAgreementsMember2020-12-272022-01-010001839839us-gaap:NoncompeteAgreementsMember2020-12-260001839839us-gaap:TrademarksAndTradeNamesMember2022-01-010001839839us-gaap:TrademarksAndTradeNamesMember2020-12-260001839839us-gaap:OtherIntangibleAssetsMember2020-12-272022-01-010001839839jbi:JointVentureMember2022-01-010001839839jbi:JointVentureMember2020-12-272022-01-010001839839jbi:JointVentureMember2020-12-260001839839jbi:JointVentureMember2019-12-292020-12-260001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2018-02-120001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-08-310001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-08-012021-08-310001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-01-010001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-272022-01-010001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2019-12-292020-12-260001839839us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2020-12-260001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2022-01-010001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2020-12-260001839839jbi:NotePayableFirstLienB2Memberus-gaap:NotesPayableOtherPayablesMember2022-01-010001839839jbi:NotePayableFirstLienB2Memberus-gaap:NotesPayableOtherPayablesMember2020-12-260001839839jbi:NotePayableAmendmentNumber4FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2022-01-010001839839jbi:NotePayableAmendmentNumber4FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2020-12-260001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2018-02-120001839839jbi:NotePayableFirstLienB2Memberus-gaap:NotesPayableOtherPayablesMember2019-03-010001839839jbi:NotePayableFirstLienB2Memberus-gaap:NotesPayableOtherPayablesMember2019-08-090001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2020-07-210001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2020-07-212020-07-210001839839us-gaap:NotesPayableOtherPayablesMemberjbi:NotePayableFirstLienMember2019-12-292020-12-260001839839jbi:NotePayableFirstLienB2Memberus-gaap:NotesPayableOtherPayablesMember2019-12-292020-12-260001839839jbi:NotePayableAmendmentNumber3FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2021-02-050001839839jbi:NotePayableAmendmentNumber3FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2020-12-272022-01-0100018398392021-02-052021-02-050001839839us-gaap:NotesPayableOtherPayablesMember2021-06-072021-06-070001839839jbi:FirstLienAmendmentNo3Memberus-gaap:NotesPayableOtherPayablesMember2021-08-180001839839jbi:NotePayableAmendmentNumber4FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2021-08-180001839839jbi:NotePayableAmendmentNumber4FirstLienMemberus-gaap:NotesPayableOtherPayablesMember2020-12-272022-01-010001839839us-gaap:NotesPayableOtherPayablesMember2020-12-272022-01-010001839839us-gaap:NotesPayableOtherPayablesMember2019-12-292020-12-260001839839jbi:AccessControlTechnologiesLLCMember2021-08-312021-08-310001839839us-gaap:CustomerRelationshipsMemberjbi:AccessControlTechnologiesLLCMember2021-08-310001839839us-gaap:OrderOrProductionBacklogMemberjbi:AccessControlTechnologiesLLCMember2021-08-310001839839us-gaap:TrademarksMemberjbi:AccessControlTechnologiesLLCMember2021-08-310001839839us-gaap:CustomerRelationshipsMemberjbi:AccessControlTechnologiesLLCMember2021-08-312021-08-310001839839us-gaap:OrderOrProductionBacklogMemberjbi:AccessControlTechnologiesLLCMember2021-08-312021-08-310001839839us-gaap:TrademarksMemberjbi:AccessControlTechnologiesLLCMember2021-08-312021-08-310001839839jbi:AccessControlTechnologiesLLCMember2020-12-272022-01-010001839839jbi:AccessControlTechnologiesLLCMember2021-09-012022-01-010001839839jbi:DBCILLCMember2021-08-170001839839jbi:DBCILLCMember2021-08-172021-08-170001839839jbi:DBCILLCMemberus-gaap:CustomerRelationshipsMember2021-08-170001839839jbi:DBCILLCMemberus-gaap:OrderOrProductionBacklogMember2021-08-170001839839jbi:DBCILLCMemberus-gaap:TrademarksMember2021-08-170001839839jbi:DBCILLCMemberus-gaap:CustomerRelationshipsMember2021-08-172021-08-170001839839jbi:DBCILLCMemberus-gaap:OrderOrProductionBacklogMember2021-08-172021-08-170001839839jbi:DBCILLCMemberus-gaap:TrademarksMember2021-08-172021-08-170001839839jbi:DBCILLCMember2020-12-272022-01-010001839839jbi:DBCILLCMember2021-08-182022-01-010001839839jbi:DBCILLCMember2019-12-292020-12-260001839839jbi:JuniperIndustrialHoldingsIncMember2021-06-072021-06-070001839839jbi:JuniperIndustrialHoldingsIncMemberus-gaap:CommonStockMember2021-06-072021-06-070001839839jbi:JuniperIndustrialHoldingsIncMemberus-gaap:CommonStockMember2021-06-070001839839jbi:PIPEInvestorsMember2021-06-072021-06-070001839839jbi:PIPEInvestorsMember2021-06-070001839839srt:DirectorMember2021-06-072021-06-0700018398392021-06-072021-06-070001839839jbi:JuniperIndustrialHoldingsIncMember2021-06-070001839839jbi:GMStorMorePtyLtdMember2021-01-190001839839jbi:GMStorMorePtyLtdMember2021-01-192021-01-190001839839jbi:GMStorMorePtyLtdMember2020-12-272022-01-010001839839us-gaap:RestrictedStockUnitsRSUMember2020-12-272022-01-010001839839us-gaap:RestrictedStockUnitsRSUMember2020-12-260001839839us-gaap:RestrictedStockUnitsRSUMember2022-01-010001839839jbi:CommonBUnitIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2018-03-152018-03-150001839839jbi:CommonBUnitIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2018-03-152018-03-150001839839jbi:CommonBUnitIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-272022-01-0100018398392021-06-070001839839us-gaap:PreferredClassAMember2022-01-010001839839us-gaap:CommonClassBMember2022-01-010001839839jbi:MidcoEquityholdersMember2021-06-070001839839us-gaap:CommonClassBMemberjbi:TheSponsorMember2019-08-012019-08-310001839839us-gaap:CommonClassBMemberjbi:TheSponsorMember2019-08-310001839839us-gaap:CommonClassBMemberjbi:TheSponsorMember2021-06-072021-06-070001839839jbi:JanusMidcoLLCUnitholdersMember2021-06-070001839839jbi:PublicStockholdersMember2021-06-070001839839jbi:PIPEInvestorsMember2021-06-070001839839jbi:TheSponsorMemberus-gaap:PrivatePlacementMemberus-gaap:WarrantMember2021-06-072021-06-070001839839jbi:TheSponsorMemberus-gaap:PrivatePlacementMemberus-gaap:WarrantMember2021-06-070001839839jbi:TheSponsorMember2021-06-070001839839jbi:JanusButlerLLCMember2020-12-272022-01-010001839839jbi:JanusButlerLLCMember2019-12-292020-12-260001839839jbi:A134JanusInternationalLLCMember2020-12-272022-01-010001839839jbi:A134JanusInternationalLLCMember2019-12-292020-12-260001839839jbi:ASTAInvestmentLLCMember2020-12-272022-01-010001839839jbi:ASTAInvestmentLLCMember2019-12-292020-12-260001839839us-gaap:TransferredAtPointInTimeMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839us-gaap:TransferredAtPointInTimeMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839us-gaap:TransferredOverTimeMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839us-gaap:TransferredOverTimeMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839us-gaap:TransferredAtPointInTimeMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839us-gaap:TransferredAtPointInTimeMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839us-gaap:TransferredOverTimeMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839us-gaap:TransferredOverTimeMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839srt:ConsolidationEliminationsMember2020-12-272022-01-010001839839srt:ConsolidationEliminationsMember2019-12-292020-12-260001839839jbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMemberjbi:SelfStorageNewConstructionMember2020-12-272022-01-010001839839jbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMemberjbi:SelfStorageNewConstructionMember2019-12-292020-12-260001839839jbi:JanusNorthAmericaMemberjbi:SelfStorageR3Memberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:JanusNorthAmericaMemberjbi:SelfStorageR3Memberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:CommercialAndOthersMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:CommercialAndOthersMemberjbi:JanusNorthAmericaMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:JanusInternationalMemberus-gaap:OperatingSegmentsMemberjbi:SelfStorageNewConstructionMember2020-12-272022-01-010001839839jbi:JanusInternationalMemberus-gaap:OperatingSegmentsMemberjbi:SelfStorageNewConstructionMember2019-12-292020-12-260001839839jbi:JanusInternationalMemberjbi:SelfStorageR3Memberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:JanusInternationalMemberjbi:SelfStorageR3Memberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:CommercialAndOthersMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2020-12-272022-01-010001839839jbi:CommercialAndOthersMemberjbi:JanusInternationalMemberus-gaap:OperatingSegmentsMember2019-12-292020-12-260001839839jbi:SurpriseAZMember2020-12-272022-01-010001839839jbi:TempleGAMember2020-12-272022-01-010001839839jbi:HoustonTXMember2020-12-272022-01-010001839839jbi:AnaheimCAMember2020-12-272022-01-010001839839jbi:ButlerINMember2020-12-272022-01-010001839839jbi:OrlandoFLMember2020-12-272022-01-010001839839jbi:TempleGA2Member2020-12-272022-01-010001839839jbi:HoustonTX2Member2020-12-272022-01-010001839839jbi:SumnerWAMember2020-12-272022-01-010001839839jbi:DouglasvilleGAMember2020-12-272022-01-010001839839jbi:DouglasvilleGA2Member2020-12-272022-01-010001839839jbi:CartersvilleGAMember2020-12-272022-01-010001839839jbi:FayettevilleGAMember2020-12-272022-01-010001839839jbi:HoustonTX3Member2020-12-272022-01-010001839839jbi:PeterleeUKMember2020-12-272022-01-010001839839jbi:TwickenhamUKMember2020-12-272022-01-010001839839jbi:CheshireUKMember2020-12-272022-01-010001839839jbi:HendraQueenslandMember2020-12-272022-01-010001839839country:SG2020-12-272022-01-010001839839jbi:LehiUTMember2020-12-272022-01-010001839839jbi:StatesvilleNCMember2020-12-272022-01-010001839839jbi:CharlotteNCMember2020-12-272022-01-010001839839jbi:ChandlerAZMember2020-12-272022-01-010001839839jbi:HoustonTX4Member2020-12-272022-01-010001839839jbi:SalisburyNCMember2020-12-272022-01-010001839839jbi:LasVegasNVMember2020-12-272022-01-010001839839jbi:CaryNCMember2020-12-272022-01-010001839839jbi:GreerSCMember2020-12-272022-01-010001839839jbi:ProductionWarehousingAndDistributionFacilityMember2021-09-012021-09-300001839839jbi:ProductionWarehousingAndDistributionFacilityMember2020-12-272022-01-01jbi:renewal_option0001839839us-gaap:DomesticCountryMember2020-12-272022-01-010001839839us-gaap:DomesticCountryMember2022-01-010001839839us-gaap:DomesticCountryMember2020-12-260001839839us-gaap:StateAndLocalJurisdictionMember2022-01-010001839839us-gaap:StateAndLocalJurisdictionMember2020-12-260001839839us-gaap:IntersegmentEliminationMember2020-12-272022-01-010001839839us-gaap:IntersegmentEliminationMember2019-12-292020-12-260001839839jbi:JanusNorthAmericaMember2020-12-272022-01-010001839839jbi:JanusNorthAmericaMember2019-12-292020-12-260001839839jbi:JanusInternationalMember2020-12-272022-01-010001839839jbi:JanusInternationalMember2019-12-292020-12-260001839839jbi:JanusNorthAmericaMember2022-01-010001839839jbi:JanusNorthAmericaMember2020-12-260001839839jbi:JanusInternationalMember2022-01-010001839839jbi:JanusInternationalMember2020-12-260001839839us-gaap:InsuranceClaimsMemberjbi:WorkersCompensationInsuranceProgramMember2020-12-260001839839us-gaap:InsuranceClaimsMemberjbi:WorkersCompensationInsuranceProgramMember2022-01-010001839839us-gaap:InsuranceClaimsMemberjbi:HealthInsuranceProgramMember2022-01-010001839839us-gaap:InsuranceClaimsMemberjbi:HealthInsuranceProgramMember2020-12-26

Segment
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended January 1, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________
Commission file number 001-04321
JANUS INTERNATIONAL GROUP, INC.
(Name of Registrant as Specified In Its Charter)
Delaware
86-1476200
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
135 Janus International Blvd.
Temple, GA
30179
(Address of Principal Executive Offices)
(Zip Code)
(866) 562-2580
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.0001 per share JBI
New York Stock Exchange
Securities registered pursuant to section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

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

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, 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 and post 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. (Check one):
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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

The aggregate market value of voting and non-voting common equity held by non-affiliates of the Registrant on June 26, 2021 (the last day of the registrant’s most recent second quarter), based on the closing price of $13.64 for shares of the Registrant’s Class A common stock as reported by the New York Stock Exchange, was approximately $879.3 million.
As of March 11, 2022, 146,561,717 shares of Class A Common Stock, par value $0.0001, were issued and outstanding.


1


Table of Contents
SAFE HARBOR, FORWARD-LOOKING STATEMENTS
Page
Item 9A. Controls and Procedures
Item 9B. Other Information
Part III
Item 10. Directors, Executive Officers and Corporate Governance
Item 11. Executive Compensation
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Item 13. Certain Relationships and Related Transactions, and Director Independence
Item 14. Principal Accounting Fees and Services
Part IV
Item 15. Exhibits, Financial Statement Schedules
Item 16. Form 10-K Summary
Signatures
2



CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Statements contained in this Annual Report on Form 10-K (this “Form 10-K”) that reflect our current views with respect to future events and financial performance, business strategies, expectations for our business and any other statements of a future or forward-looking nature, constitute “forward-looking statements” for the purposes of federal securities laws.

These forward-looking statements include, but are not limited to, statements about our financial condition, results of operations, earnings outlook and prospects or regarding our or our management’s expectations, hopes, beliefs, intentions or strategies regarding the future. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those contemplated in the forward-looking statements, including, without limitation, the risks set forth in Part I, Item 1A, “Risk Factors” in this Form 10-K and in our other filings with the Securities and Exchange Commission. We do not assume any obligation to update any forward-looking statements after the date of this Report, except as required by law.

In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. Forward-looking statements are typically identified by words such as “plan,” “believe,” “expect,” “anticipate,” “intend,” “outlook,” “estimate,” “forecast,” “project,” “continue,” “could,” “may,” “might,” “possible,” “potential,” “predict,” “should,” “would” and other similar words and expressions, but the absence of these words does not mean that a statement is not forward-looking.

The forward-looking statements contained in this Form 10-K are based on our current expectations and beliefs concerning future developments and their potential effects on us. We cannot assure you that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. Some factors that could cause actual results to differ include, but are not limited to:

changes adversely affecting the business in which we are engaged;
geopolitical risk and changes in applicable laws or regulations;
the possibility that Janus may be adversely affected by other economic, business, and/or competitive factors;
operational risk;
the possibility that the COVID-19 pandemic, or another major disease, disrupts Janus’s business;
our ability to maintain the listing of our securities on a national securities exchange;
litigation and regulatory enforcement risks, including the diversion of management time and attention and the additional costs and demands on Janus’s resources; and
other risks and uncertainties, including those described in this Form 10-K set forth in Part I, Item 1A, “Risk Factors.”

All subsequent written and oral forward-looking statements concerning the matters addressed in this Form 10-K and attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this Form 10-K. Except to the extent required by applicable law or regulation, we undertake no obligation to update these forward-looking statements to reflect events or circumstances after the date of this Form 10-K or to reflect the occurrence of unanticipated events.

3


PART I
Item 1.    BUSINESS
Overview

Janus International Group, Inc. (f/k/a Janus Parent, Inc.) (“we,” “us,” “Group,” “Janus” or the “Company”), headquartered in Temple, Georgia with eleven domestic and three international manufacturing facilities is a leading global manufacturer, supplier and provider of turn-key self-storage, commercial, and industrial building solutions. The Company provides facility and door automation and access control technologies, roll up and swing doors, hallway systems, and relocatable storage “MASS” (Moveable Additional Storage Structures) units (among other solutions). The Company is fundamental to its customer’s success throughout every phase of a project by providing solutions spanning from facility planning and design, construction, technology, and the restoration, rebuilding, and replacement (“R3”) of damaged or end-of-life products.

Company History

The Company was founded in 2002, originally to provide the best-in-industry door systems for the self-storage industry. Over the last 20 years, the Company has consistently expanded its product offerings to the self-storage industry while also diversifying its product and solution offerings into commercial industrial end markets. The Company started operations in Temple, Georgia providing value-added door systems to self-storage clients, and in 2003 expanded to Surprise, Arizona to better serve clients in the Western U.S. In 2004, we opened a facility in Houston, Texas to address demand in the Southwest and moved internationally in 2006 by establishing a joint venture in Peterlee, United Kingdom to provide solutions to the European market. Additionally, in 2009, we acquired Epic Doors, Inc. to strengthen the Company’s domestic presence in the sector and in 2011 acquired U.S. Door & Building Components, LLC to significantly increase our market share. In 2014, we opened a facility in Butler, Indiana to further penetrate the Midwestern and Canadian markets, and also acquired Steel Storage Europe to expand our offerings internationally. In 2017, the Company accelerated its plans in the commercial industrial door market through the acquisition of Asta Industries, Inc. (“ASTA”), and in 2018 we acquired Nokē, Inc. (“NOKE”) a Utah based software and technology company, which brought new access control products and solutions to our suite of product offerings to both the self-storage and commercial industrial markets through the development of the Nokē Smart Entry Platform. In December 2018, Janus completed the acquisition of Active Supply & Design (CDM) Ltd. (UK) (“AS&D”), a company based in the United Kingdom. AS&D is a self-storage design, construction and installation company whose operations were merged into Janus International Europe during 2021. In March 2019, we completed the acquisition of BETCO, Inc. (“BETCO”), a company based in North Carolina that is in the business of manufacturing and installing steel building structures for self-storage customers. In January 2020, Janus completed the acquisition of Steel Storage Australia and Asia (collectively, “Steel Storage”), a provider of self-storage design and construction services in Australia, New Zealand, Singapore, and surrounding regions. In March 2020, Janus completed the acquisition of PTI Australasia Pty Ltd, an Australian distributor of self-storage access control security and integrative technologies. In January 2021, the Company acquired G & M Stor-More Pty Ltd., which has over 23 years’ experience in self-storage building, design, construction and consultation. In August of 2021, Janus completed the acquisition of DBCI, LLC, (f/k/a Dingo Newco, LLC) (“DBCI”), an entity engaged in the business of manufacturing and installing door systems for the self-storage industry and the commercial industrial market. In September 2021, Janus completed the acquisition of Access Control Technologies, LLC, (“ACT”) a Company incorporated in North Carolina and certain assets and liabilities of Phoenix IronWorx, LLC (“Phoenix”). ACT is a low-voltage/security systems integrator that specializes in the self-storage and multi-family industries. With dedicated installation and service divisions, ACT has one of the largest addressable footprints in technology in the self-storage industry. Phoenix is a custom gate and fence fabricator primarily serving the self-storage industry.

Competitive Strengths

We believe the following competitive strengths have been instrumental in our growth and position the Company for continued success:

Strong Share in Growing, Well-Structured Markets. Management estimates the Company provides for approximately over 50% of the market for interior building solutions through both institutional REITs and non-institutional operators. REITs comprise approximately 30% of the overall self-storage market, and have grown significantly over the past decade and at a higher rate than the non-institutional market. Within the commercial industrial sector, we are a smaller participant within a larger addressable market, which provides the Company significant opportunity for market share growth within a sector that is well positioned for future growth driven by the rising growth of eCommerce. We have achieved this success within the self-storage and commercial industrial sectors by being a full solution provider to our customers, providing expertise, and a full suite of products to solve our customers’ problems.

Mission Critical Solutions for a Small Fraction of Facility Costs. Our self-storage products are typically the last items installed on site before an operator can generate income from its properties. This results in a high cost of failure for our suite of product solutions and a reliance by customers on our extensive domestic and international manufacturing and distribution networks. We focus on finding solutions to obstacles that arise long before a unit or facility is complete and customers place a premium on our efficiency, reliability, and ability to deliver. Our products also represent a small portion of the overall cost of a facility or an R3 retrofit. Our value-added services, such as site pre-work planning, site drawings, installation and general contracting, project management, and third-party security, as well as our ability to differentiate ourselves from the competition through on-time delivery, efficient installation, best-in-class service, and a reputation for high quality products, has allowed us to gain a significant competitive advantage.

Complete Offering of Products, Solutions, Services along with Maintenance, Fabrication and Installation . We provide a full suite of products, services and maintenance, fabrication and installation offerings that meet a wide-range of client demands including management of third-party installation, architect drawings, R3 solutions, self-storage doors, hallway systems, relocatable systems, electronic locks, commercial doors, self-storage maintenance and servicing and custom facility gate fabrication and installation all of which is realized through a large network of best-in-class, trusted third-party installers, as well as our eleven strategically placed manufacturing and service
1


facilities in the United States. Our current manufacturing, service and distribution footprint enables us to serve customers globally, minimize lead times, and reduce freight expense. Our ability to provide a full suite of products, services, fabrication, installation and maintenance routines across a nationwide network enables us to compete for complex, marquee contract opportunities and deliver highly customized solutions at both the national and local level.

First Mover with Proprietary High ROI Technology Solutions. The Company and NOKE (which we acquired in 2018) have been working for several years to develop proprietary access control technologies, software, and solutions focused on the self-storage sector where limited technologies or products currently exist. We are actively selling security-as-a-service and have been able to disrupt the conventional security market by developing a platform with multiple attractive adjacencies including hardware (i.e. purpose-built locks), software (i.e. applications and a web portal) and back-end integration (i.e. APIs and a cloud platform) to support a compelling ROI opportunity for our client’s new facilities and R3 retrofits. Our proprietary hardware and smart locking systems have helped businesses effortlessly manage physical security and have laid the ground work for Janus to integrate an enhanced wireless network within a self-storage facility, thereby creating a segment of our business with limited competition and high barriers to entry.

Proven and Experienced Management Team. Our management team has deep industry expertise and a deep bench of supporting talent. Janus is led by its Chief Executive Officer, Ramey Jackson, who has been with the Company for over 19 years and has more than 20 years of experience in the industry. Mr. Jackson is supported by an executive leadership team that also has an average of over 20 years of experience. Our management team has a long track record of demonstrating an ability to produce robust and consistent organic and inorganic growth.

Our Acquisition Strategy. Our management team has a proven track record of identifying, executing, and integrating acquisitions to support our strategic growth initiatives. In order to achieve this growth, we utilize a disciplined, highly accretive acquisition strategy that prioritizes portfolio diversification into logical adjacencies, geographic expansion, and technological innovation. We continue to actively review a number of acquisition opportunities that fit this framework.

Acquisitions

ACT Acquisition

In August 2021, the Company, through its wholly owned subsidiary Janus International Group, LLC (“Janus Core”) acquired 100% of the equity of ACT. Through this acquisition, the Company also acquired all assets and certain liabilities of Phoenix, a company incorporated in North Carolina. ACT is a low-voltage/security systems integrator, who specializes in the self storage and multi-family industries. With dedicated installation and service divisions, ACT has one of the largest addressable footprints in technology in the self-storage industry and has specialized in protecting critical assets in the self-storage and industrial building industries for over 7 years. Phoenix specializes in the custom fabrication of gating and fencing solutions for the self-storage industry. The ACT team is comprised of security industry experts who continually train to be at the forefront of emerging industry trends, technological advancements, and new security vulnerabilities or hazards that threaten their clients. As a result of the acquisition, the Company will have an opportunity to expand its Nokē Smart Entry ground game and installation network.

DBCI Acquisition

In August 2021, the Company, through Janus Core, acquired 100% of the equity interests of DBCI, a company incorporated in Delaware. DBCI is a manufacturer of exterior building products in North America, with over 25 years’ servicing self-storage, commercial, residential, and repair markets. As a result of the acquisition, the Company will have an opportunity to increase its customer base of both the commercial and self-storage industries and expand its product offerings in the North American market.

G & M Stor-More Pty Ltd. Acquisition

In January 2021, the Company acquired the assets of G & M Stor-More Pty Ltd (“G&M”). G&M has over 23 years’ experience across the world in self-storage building, design, construction and consultation. As a result of the acquisition, Janus will have an opportunity to increase its customer base of the self-storage industry and expand our geographical reach in the Australian market.

PTI Australasia Pty Ltd. Acquisition

In March 2020, we completed the acquisition of PTI Australasia Pty Ltd, an Australian distributor of self-storage access control security and integrative technologies. We believe that the acquisition of PTI Australasia Pty Ltd adds to the breadth of its expertise in order to help accelerate the global adoption of the Nokē Smart Entry System.

Steel Storage Australia and Asia Acquisitions

In January 2020, we completed the acquisition of Steel Storage Australia and Asia, a provider of self-storage design and construction services in Australia, New Zealand, Singapore, and surrounding regions. The acquisition of Steel Storage expands our global automated product offerings and allows us to reach customers in a broader range of geographic locations.

BETCO Acquisition

In March 2019, we completed the acquisition of BETCO, a Delaware corporation in the business of manufacturing and installing steel building structures for self-storage customers. As a result of the acquisition, we have been able to grow our geographic presence and leverage our institutional customer relationships to expand our product offerings into a “one stop shopping” model that includes improved multi-story self-storage offerings.

AS&D Acquisition
2



In December 2018, we completed the acquisition of AS&D a company incorporated in England and Wales. AS&D is a self-storage design, construction and installation company. As a result of the AS&D acquisition, we increased our geographic presence and market share of the self-storage industry, specifically in the European market, and expanded its product offerings.

NOKE Acquisition

In December 2018, we completed the acquisition of NOKE, a Delaware corporation in the business of designing, manufacturing, supporting, and selling commercial security hardware and software solutions. As a result of the acquisition, we have effectively accelerated our smart entry solutions and product offerings, including our development of the Nokē Smart Entry System, a product which provides mobile access for tenants and remote monitoring and tracking for operators. This product has provided a substantial revenue opportunity for us through potential large-scale adoption among operators seeking to implement the Nokē Smart Entry System into their portfolio in order to remain competitive. The Nokē Smart Entry System also presents attractive recurring revenue opportunities that results from continued software support and maintenance.

ASTA Acquisition

In July 2017, we completed the acquisition of ASTA, a U.S. supplier of rolling-door products. This acquisition has allowed us to expand our product offerings in the commercial door segment of the self-storage market, which we have served since 2002 through our roll-up sheet doors for commercial application and pre-engineered buildings. ASTA, which offers more durable, heavy-duty rolling steel doors (18, 20, or 22 gauge) and provides additional commercial and heavy industrial solutions not offered by our roll-up sheet doors, has allowed us to increase our market-share in the commercial door market and reduce ASTA’s manufacturing costs through economies of scale.

Industry Overview

Self-Storage

Approximately 68% of our total sales are attributable to the self-storage market. The self-storage industry refers to properties that offer do-it-yourself, month-to-month storage space rental for personal or business use. Self-storage provides a convenient way for individuals and businesses to store their belongings, whether due to a life event or the need for extra storage.

According to management estimates there are approximately 55,000 self-storage facilities located in the United States. Self-storage facilities can be classified into two general categories: institutional and non-institutional. Institutionally owned facilities typically include multi-story, climate-controlled facilities located in prime locations owned and/or managed by a REIT or other returns-driven operator of scale. These institutional facilities are typically located in a top 50 U.S. MSA. Non-institutional facilities are comprised of single-story, non-climate-controlled facilities located outside of city centers owned and/or managed by smaller private operators that are mostly located outside of the top 50 U.S. MSAs.

The self-storage market is highly fragmented with REITs comprising approximately 30% of the overall self-storage market, having grown significantly over the past decade and at a higher rate than the non-institutional market. REITs often achieve growth via acquisition of existing self-storage facilities, which creates demand for remodeling solutions to conform branding to the acquirer’s colors, logos, and aesthetic.

The self-storage market benefits from unique and attractive demand and supply attributes. Growth in self-storage demand has been driven by favorable long-term macroeconomic trends, including rising storable consumption per capita, population growth, and rising home ownership rates. Available supply of self-storage is well below long-term levels, as exhibited by the key self-storage REITs operating at 96% occupancy rates based upon publicly available information as of third quarter 2021. In addition to ongoing tight supply conditions, management estimates that approximately 60% of existing self-storage facilities are over 20 years old, which creates the potential need for replacement and refurbishment of an aging installed base.

Given high existing occupancy rates and expected rising demand, investment in additional self-storage capacity may be required in the future. New self-storage capacity can be created in several ways, including greenfield construction, expansions of existing self-storage facilities, conversions of existing buildings into self-storage facilities (for example: mothballed Big Box retail locations), or via facility acquisitions and upgrades. Janus is the market leader in building solutions for the self-storage market, offering institutional and non-institutional operators the broadest product offering and unique end-to-end solutions.

Commercial Door

Approximately 32% of our total sales are attributable to the commercial industrial door market. Commercial doors are composed of either primarily metal, plastic, and wood and used in industrial facilities, office, retail, & lodging establishments, institutional buildings, and other non-residential infrastructure.

We compete within the metal commercial doors sub-sector with a focus on commercial roll-up sheet doors and rolling steel doors. Roll-up sheet doors are constructed of lighter gauge steel, are less durable, and less expensive than rolling steel doors. These doors are used in pre-engineered buildings and for applications where insulation is less important. Rolling steel doors are constructed of heavier gauge steel, are more durable, are more expensive than roll-up sheet and sectional doors, and are primarily used in facilities such as warehouses, particularly in heavy industrial applications (carrying with them the ability to better trap hot/cool air inside the facility).

The metal commercial door market has experienced strong growth driven by: (1) an increase in construction spending, (2) aging infrastructure, and (3) efforts to improve security, appearance, and the energy efficiency of buildings.

3


Within the commercial industrial sector, we are a smaller participant within a larger addressable market, which provides the Company with significant opportunity for market share growth within a sector that is well positioned for future growth driven by the rising growth of eCommerce.

Raw Materials

The principal raw material used by the Company is steel (steel coil). The Company purchases raw materials from a variety of commercial sources on a fixed and variable basis. The Company’s practice is to seek cost savings and enhanced quality by purchasing from a limited number of suppliers.

The steel industry is highly cyclical and prices for the Company’s raw materials are influenced by numerous factors beyond the Company’s control. The steel market continues to be dynamic, with a degree of uncertainty about future pricing trends. Given current conditions and the relative uncertainty surrounding the ongoing and still developing COVID-19 pandemic, the Company currently expects that a reasonable degree of uncertainty regarding steel prices will continue. Numerous factors may cause steel prices to increase in the future. In addition to increases in steel prices, steel mills may add surcharges for zinc, energy, and freight in response to increases in their costs. See “Item 1A — Risk Factors” and “Item 7 — Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Depending on relative demand in the raw materials market, the Company may purchase and carry more steel or other raw materials in inventory to meet projected sales demand, as required.

Patent and Intellectual Property Rights

Generally, the Company, through Janus Core and its subsidiaries, seeks statutory protection for strategic or financially important intellectual property developed in connection with its business. Certain intellectual property, where appropriate, is protected by contracts, licenses, confidentiality or other agreements. From time to time, the Company takes action to protect its businesses by asserting its intellectual property rights against third-party infringers.

The Company maintains various trademarks that are registered or otherwise legally protected in the U.S. and many non-U.S. countries where products and services of the Company are sold. As part of the Company’s Nokē Smart Entry platform, the Company provides a limited right for its customers to publicly display certain trademarks of the Company in connection with the customer’s use and adoption of the Nokē Smart Entry solution.

The Company has U.S. and foreign patents, the majority of which cover products that the Company currently manufactures and markets. These patents, and applications for new patents, cover various design aspects of the Company’s products, as well as processes used in their manufacture. The Company continues to develop new potentially patentable products, product enhancements, and product designs.

While the Company believes its intellectual property portfolio is important to its business operations and in the aggregate constitutes a valuable asset, no single patent, trademark, license or other intellectual property, or group of such intellectual property, is critical to the success of the business or any segment. See “Item 1A — Risk Factors.”

Seasonality

Generally, Janus’s sales tend to be the slowest in January due to more unfavorable weather conditions, customer business cycles and the timing of renovation and new construction project launches.

Regulation

Laws, ordinances, or regulations affecting development, construction, operation, upkeep, safety and taxation requirements may result in significant unanticipated expenditures, loss of self-storage sites or other impairments to operations, which would adversely affect our cash flows from operating activities.

Insurance activities are subject to state insurance laws and regulations as determined by the particular insurance commissioner for each state in accordance with the McCarran-Ferguson Act, as well as subject to the Gramm-Leach-Bliley Act and the privacy regulations promulgated by the Federal Trade Commission pursuant thereto.

Under the Comprehensive Environmental Response, Compensation, and Liability Act of 1980 (“CERCLA”), and comparable state laws, we may be required to investigate and remediate regulated hazardous materials at one or more of our properties. For additional information on environmental matters and regulation, see “Risk Factors — Risks Related to Our Business — Extensive environmental regulation to which we are subject creates uncertainty regarding future environmental expenditures and liabilities.”

Human Capital

Workforce Demographics

As of January 1, 2022, we had 1,577 full-time and part-time employees worldwide (excluding 440 contract workers). Approximately 67% of our workforce is composed of hourly production associates, and the remaining population is composed of associates in a professional role. Our current worldwide workforce is made up of approximately 91% domestic employees and approximately 9% international employees.

4


We recognize that our employees are our greatest asset. As a result, the Company endeavors to create an environment that keeps our employees safe, treats them with dignity and respect and fosters a culture of performance recognition. The Company does this through the programs summarized below, the objectives and related risks of each are overseen by our Board of Directors or one of its committees.

Employee Health and Safety

Safety is a core value at Janus and is a critical element to our continued growth strategy. We foster a culture that is committed to making safety a personal mission for every employee. Our overall goal is to eliminate workplace injuries. We also promote and foster an environment of empowerment and sharing throughout the company at all levels and at all locations. We engage our employees on safety with a focus on risk identification and elimination through various leading indicators. We track Occupational Safety and Health Administration (“OSHA”) recordable injuries and lost time rates by location monthly. We establish safety targets annually, which are tracked and reported to leadership monthly and reviewed with our Board of Directors.

The Company has an Environmental, Health & Safety committee comprised of representatives from across the Company’s businesses that share best practices and is responsible for driving our environmental, health and safety strategy. This helps drive our best-in-class programs designed to reinforce positive behaviors, empower our employees to actively take part in maintaining a safe work environment, to heighten awareness and mitigate risk on critical safety components. Within each of our manufacturing and distribution facilities, we have site-specific safety and environmental goals designed to reduce risk.

Total Rewards

As part of our compensation philosophy, we believe that we must offer and maintain market competitive total rewards program for our employees in order to attract and retain superior talent. These programs not only include base wages and performance-based incentives, but also health, welfare, and retirement benefits.

We offer competitive health and wellness benefits to eligible employees and periodically conduct analyses of plan utilization to further tailor our employee benefits to meet their ongoing needs. In response to COVID-19, we continue to follow guidelines from governmental and local health authorities across our facilities and have implemented preventative measures that include working remotely, providing personal protective equipment, limiting group meetings, enhancing cleaning and sanitizing procedures, and social distancing.

Talent Development and Succession

We aim to inspire and equip our employees to be successful in their current role within the organization and help them develop the skills to build on opportunities for future career growth. We understand our most critical roles that serve as points of leverage to deliver value and place our best people in those roles while attracting new talent and capabilities in support of continuous improvement in all we do. The Company uses performance management programs to support a high-performance culture, strengthen our employee engagement and help retain our top talent.

Succession planning for critical roles is an important part of our development program across the Company.
The Company is committed to developing our current talent and has made a significant investment in assessing our talent against the jobs both in the near term and in the future state. We are committed to ensuring our leaders are prepared for greater levels of responsibility and can successfully transition into new roles.

Available Information

Our principal office is located at 135 Janus International Blvd. Temple, GA. Our telephone number is (866) 562-2580. Our website can be viewed at www.janusintl.com. The Company has not filed for bankruptcy, receivership or any similar proceedings nor is in the process of filing for bankruptcy, receivership, or any similar proceedings.

Information About Our Executive Officers

See “Item 10 — Directors, Executive Officers, and Corporate Governance”.
Item 1A.    RISK FACTORS
Stockholders should carefully consider the following risk factors, together with all of the other information included in this prospectus. Janus may face additional risks and uncertainties that are not presently known to us, or that we currently deem immaterial. The following discussion should be read in conjunction with the financial statements and notes to the financial statements included elsewhere in this report and in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The occurrence of one or more of the events or circumstances described in these risk factors, alone or in combination with other events or circumstances, may have a material adverse effect on Janus’s business, reputation, revenue, financial condition, results of operations and future prospects, in which event the market price of Janus’s securities could decline, and you could lose part or all of your investment. The risks and uncertainties described below are not intended to be exhaustive and are not the only ones that Janus faces. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair Janus’s business operations. This report also contains forward-looking statements that involve risks and uncertainties. Janus’s actual results could differ materially from those anticipated in the forward-looking statements as a result of a number of factors, including the risks described below.

Risks Relating to Janus’s Business

5


Janus’s continued success is dependent upon its ability to hire, retain, and utilize qualified personnel.

The success of Janus’s business is dependent upon its ability to hire, retain and utilize qualified personnel, including engineers, craft personnel, and corporate management professionals who have the required experience and expertise at a reasonable cost. The market for these and other personnel is competitive. From time to time, it may be difficult to attract and retain qualified individuals with the expertise, and in the timeframe, demanded by Janus’s clients, or to replace such personnel when needed in a timely manner. In certain geographic areas, for example, Janus may not be able to satisfy the demand for its services because of its inability to successfully hire and retain qualified personnel. Loss of the services of, or failure to recruit, qualified technical and management personnel could limit Janus’s ability to successfully complete existing projects and compete for new projects.

In addition, if any key personnel leave or retire from Janus, Janus needs to have appropriate succession plans in place and to successfully implement such plans, which requires devoting time and resources toward identifying and integrating new personnel into leadership roles and other key positions. If Janus cannot attract and retain qualified personnel or effectively implement appropriate succession plans, it could have a material adverse impact on its business, financial condition, and results of operations.

The coronavirus (COVID-19) pandemic and the global attempt to contain it may harm our industry, business, results of operations, and ability to raise additional capital.

The global spread of the coronavirus (COVID-19) and the various attempts to contain it have created significant volatility, uncertainty and economic disruption. In response to government mandates, health care advisories and otherwise responding to employee and vendor concerns, we have altered certain aspects of our operations. A large portion of our professional workforce has had to spend a significant amount of time working from home, which impacts their productivity. International and domestic travel has been severely curtailed, which required the cancellation of dozens of partner and potential partner meetings and the rescheduling to virtual and telephonic forums for other such meetings. Many productions are paused, including productions of third parties who supply us with necessary product. Additionally, trade shows have been cancelled globally, which is where we have significant interactions with customers and suppliers. Other partners have similarly had their operations altered or temporarily suspended by government mandated shutdowns, both domestically and globally, including distribution partners and those partners that we use for our operations as well as development, production and post-production services. To the extent the resulting economic disruption is severe, we could see some partners and vendors go out of business, resulting in reduced demand from distributors and, consequently, may result in a reduction in forecasted revenue and potential increased write-downs of accounts receivable, as well as supply constraints and increased costs or delays to our production. Such production pauses may cause us temporarily to have less products available to provide our services in subsequent quarters, which could negatively impact demand for our products and services. Temporary production pauses or permanent shutdowns in production could result in asset impairments or other charges and will change the timing and amount of cash outflows associated with production activity.

Notwithstanding our continued operations and performance, the COVID-19 pandemic may continue to have negative impacts on our operations, supply chain, transportation networks and customers, which may compress our margins as a result of preventative and precautionary measures that Janus, other businesses, and governments are taking. Any resulting economic downturn could adversely affect demand for our products and contribute to volatile supply and demand conditions affecting prices and volumes in the markets for our products, services and raw materials. The progression of this matter could also negatively impact our business or results of operations through the temporary closure of our operating locations or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, or as a result of the control measures noted above, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent to which the COVID-19 pandemic may adversely impact our business depends on future developments, which are highly uncertain and unpredictable, including new information concerning the severity of the pandemic, new variants of the virus, and the effectiveness of actions globally to contain or mitigate its effects.

In addition to the potential direct impacts to our business, the global economy is likely to be significantly weakened as a result of the actions taken in response to COVID-19. To the extent that such a weakened global economy impacts consumers’ ability or willingness to pay for our service or vendors’ ability to provide services to us, we could see our business and results of operation negatively impacted. Additionally, if we need to access the capital markets, there can be no assurance that financing may be available on attractive terms, if at all. We will continue to actively monitor the issues raised by the COVID-19 pandemic and may take further actions that alter our business operations, as may be required by federal, state, local or foreign authorities, or that we determine are in the best interests of our employees, customers, partners and stockholders. Additionally, recent surges in COVID-19 cases due to new variants of the virus and the resurgence of inflation brought on by labor and supply shortages may have an adverse impact upon our business. Should these conditions persist for a prolonged period, this may have a continuing material adverse impact on our ultimate financial condition and liquidity.

Janus engages in a highly competitive business. If Janus is unable to compete effectively, it could lose market share and its business and results of operations could be negatively impacted.

Janus faces intense competition to provide technical, professional, and construction services to clients. The markets Janus serves are highly competitive, and it competes against many local, regional, and national companies.

The extent of Janus’s competition varies by industry, geographic area, and project type. Janus’s projects are frequently awarded through a competitive bidding process, which is standard in its industry. Janus is constantly competing for project awards based on pricing, schedule, and the breadth and technical sophistication of its services. Competition can place downward pressure on Janus’s contract prices and profit margins, and may force Janus to accept contractual terms and conditions that are less favorable to it, thereby increasing the risk that, among other things, it may not realize profit margins at the same rates as it has seen in the past or may become responsible for costs or other liabilities it has not accepted in the past. If Janus is unable to compete effectively, it may experience a loss of market share or reduced profitability or both, which, if significant, could have a material adverse impact on Janus’s business, financial condition and results of operations.

Janus’s business strategy relies in part on acquisitions to sustain its growth. Acquisitions of other companies present certain risks and uncertainties.
6



Janus’s business strategy involves growth through, among other things, the acquisition of other companies. Janus tries to evaluate companies that it believes will strategically fit into its business and growth objectives, including, for example, Janus’s acquisition of NOKE in December 2018. If Janus is unable to successfully integrate and develop acquired businesses, it could fail to achieve anticipated synergies and cost savings, including any expected increases in revenues and operating results, which could have a material adverse effect on its financial results.

Janus may not be able to identify suitable acquisition or strategic investment opportunities or may be unable to obtain the required consent of its lenders and, therefore, may not be able to complete such acquisitions or strategic investments. Janus may incur expenses associated with sourcing, evaluating, and negotiating acquisitions (including those that do not get completed), and it may also pay fees and expenses associated with financing acquisitions to investment banks and other advisors. Any of these amounts may be substantial, and together with the size, timing and number of acquisitions Janus pursues, may negatively affect and cause significant volatility in its financial results.

In addition, Janus has assumed, and may in the future assume, liabilities of the company it is acquiring. While Janus retains third-party advisors to consult on potential liabilities related to these acquisitions, there can be no assurances that all potential liabilities will be identified or known to it. If there are unknown liabilities or other obligations, Janus’s business could be materially affected.

Our dependence on, and the price and availability of, raw materials (such as steel coil) as well as purchased components may adversely affect our business, results of operations and financial condition.

We are subject to fluctuations in market prices for raw materials, including steel and energy, which could have an adverse effect on our results of operations. In recent years, the prices of various raw materials have increased significantly, and we have been unable to avoid exposure to global price fluctuations and supply limitations, such pricing fluctuations have occurred with the cost and availability of steel coil and related products. Additionally, we anticipate that fluctuations in the price of raw materials will continue in the future and, although most of the raw materials and purchase components we use are commercially available from a number of sources, we could experience disruptions in the availability of such materials. If we are unable to purchase materials we require or are unable to pass on price increases to our customers or otherwise reduce our cost of goods or services sold, our business, results of operations and financial condition may be adversely affected.

The outcome of pending and future claims and litigation could have a material adverse impact on Janus’s business, financial condition, and results of operations.

Janus is a party to claims and litigation in the normal course of business. Since Janus engages in engineering and construction activities for large facilities and projects where design, construction, or systems failures can result in substantial injury to employees or others or damage to property, it is exposed to claims, litigation, and investigations if there is a failure at any such facility or project. Such claims could relate to, among other things, personal injury, loss of life, business interruption, property damage, worker or public safety, pollution and damage to the environment or natural resources and could be brought by Janus’s clients or third-parties, such as those who use or reside near its clients’ projects. Janus can also be exposed to claims if it agreed that a project would achieve certain performance standards or satisfy certain technical requirements and those standards or requirements are not met. In addition, while clients and subcontractors may agree to indemnify Janus against certain liabilities, such third-parties may refuse or be unable to pay for the liabilities.

We may be subject to liability if we breach our contracts, and our insurance may be inadequate to cover our losses.

We are subject to numerous obligations in our contracts with organizations using our products and services, as well as vendors and other companies with which we do business. We may breach these commitments, whether through a weakness in our procedures, systems, and internal controls, negligence, or through the willful act of an employee or contractor. Our insurance policies, including our errors and omissions insurance, may be inadequate to compensate us for the potentially significant losses that may result from claims arising from breaches of our contracts, as well as disruptions in our services, failures or disruptions to our infrastructure, catastrophic events and disasters, or otherwise.

In addition, our insurance may not cover all claims made against us, and defending a suit, regardless of its merit, could be costly and divert management’s attention. Further, such insurance may not be available to us in the future on economically reasonable terms, or at all.

We are potentially subject to taxation related risks in multiple jurisdictions, and changes in U.S. tax laws, in particular, could have a material adverse effect on our business, cash flow, results of operations, or financial condition.

We are a U.S.-based company potentially subject to tax in multiple U.S. and non-U.S. tax jurisdictions. Significant judgment will be required in determining our global provision for income taxes, deferred tax assets or liabilities and in evaluating our tax positions on a worldwide basis. While we believe our tax positions are consistent with the tax laws in the jurisdictions in which we conduct our business, it is possible that these positions may be overturned by jurisdictional tax authorities, which may have a significant impact on our global provision for income taxes.

Tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. In particular, on December 22, 2017, President Trump signed into law the Tax Cuts and Jobs Act (the “Tax Act”), which significantly revised the Internal Revenue Code of 1986, as amended (the “Code”). The Tax Act was recently amended by the Coronavirus Aid, Relief, and Economic Security (CARES) Act. Certain provisions of the Tax Act may adversely affect us. The Tax Act requires complex computations that were not previously provided for under U.S. tax law. Furthermore, the Tax Act requires significant judgments to be made in interpretation of the law and significant estimates in the calculation of the provision for income taxes. Additional interpretive guidance may be issued by the U.S. Internal Revenue Service, the U.S. Department of the Treasury or another governing body that may significantly differ from the Company’s interpretation of the Tax Act, which may result in a material adverse effect on our business, cash flow, results of operations or financial condition. In addition, governmental tax authorities are increasingly scrutinizing the tax positions of companies. Many countries in
7


the European Union, as well as a number of other countries and organizations such as the Organization for Economic Cooperation and Development, are actively considering changes to existing tax laws that, if enacted, could increase our tax obligations in countries where we do business. If U.S. or non-U.S. tax authorities change applicable tax laws, our overall taxes could increase, and our business, financial condition or results of operations may be adversely impacted.

The CARES Act, among other things, allowed for the deferral of the employer share of social security taxes for the period from March 27, 2020 through December 31, 2020, and requires repayment of 50% of the deferred amount by December 31, 2021 and the remaining 50% by December 31, 2022. We have chosen to avail ourselves of these CARES Act provisions for the deferral of employer taxes. As of January 1, 2022, we have deferred payment of approximately $1.3 million in employer share of social security taxes in accordance with the CARES Act. The payments of the deferred payroll taxes in fiscal year 2022 are expected to result in additional operating cash outflows during this period.

The current Presidential Administration has proposed changes to tax law that would, among other things, increase the corporate tax rate, impose a 15% minimum tax on corporate book income, and strengthen the GILTI regime imposed by the Tax Act while eliminating related tax exemptions. Any such tax changes could materially increase the amount of taxes we would be required to pay, which could adversely affect our business, financial condition and operating results. For example, increases in the corporate tax rate may adversely impact our cash flow, which would in turn negatively impact our performance and liquidity. Other changes that may be enacted in the future, including changes to tax laws enacted by state or local governments in jurisdictions in which we operate, could result in further changes to state and local taxation and materially adversely affect our financial position and results of operations.

Any significant disruption in or unauthorized access to our computer systems or those of third parties that we utilize in our operations, including those relating to cybersecurity or arising from cyber-attacks, could result in a loss or degradation of service, unauthorized disclosure of data, including user and corporate information, or theft of intellectual property, including digital assets, which could adversely impact our financial condition or harm our reputation.

Our reputation and ability to attract, retain, and serve our users is dependent upon the reliable performance and security of our computer systems, mobile and other user applications, and those of third parties that we utilize in our operations. These systems may be subject to cyber incident, damage or interruption from earthquakes, adverse weather conditions, lack of maintenance due to the COVID-19 pandemic, other natural disasters, terrorist attacks, power loss or telecommunications failures. Additionally, threats to network and data security are constantly evolving and becoming increasingly diverse and sophisticated. Interruptions in, destruction or manipulation of these systems, or with the internet in general, could make our service unavailable or degraded or otherwise hinder our ability to deliver our services. Service interruptions, errors in our software or the unavailability of computer systems used in our operations, delivery or user interface could diminish the overall attractiveness of our user service to existing and potential users.

Our computer systems, mobile and other applications and systems of third parties we use in our operations are vulnerable to cybersecurity risks, including cyber-attacks and loss of confidentiality, integrity or availability, both from state-sponsored and individual activity, such as hacks, unauthorized access, computer viruses, denial of service attacks, physical or electronic break-ins and similar disruptions and destruction. Such systems may periodically experience directed attacks intended to lead to interruptions and delays in our service and operations as well as loss, misuse or theft of data or intellectual property. Any attempt by hackers to obtain our data (including customer and corporate information) or intellectual property, disrupt our service, or otherwise access our systems, or those of third parties we use, if successful, could harm our business, be expensive to remedy and damage our reputation. We have implemented certain systems and processes to thwart hackers and protect our data and systems. From time to time, we have experienced an unauthorized release of certain digital assets, however, to date these unauthorized releases have not had a material impact on our service or systems. There is no assurance that hackers may not have a material impact on our service or systems in the future. There is no 100% security guarantee. Our insurance may cover some, but not necessarily all expenses/losses associated with a cyber-attack and resultant business disruption. Any significant disruption to our service or access to our systems could result in a loss of users, liability, and adversely affect our business and results of operation.

We utilize our own communications and computer hardware systems located either in our facilities or in that of a third-party web hosting provider. In addition, we utilize third-party “cloud” computing services in connection with our business operations. Problems faced by us or our third-party Web hosting, “cloud” computing, or other network providers, including technological or business-related disruptions, as well as cybersecurity threats, could adversely impact the experience of our users.

We face system security risks as we depend upon automated processes and the Internet and we could damage our reputation, incur substantial additional costs and become subject to litigation if our systems are penetrated.

We are increasingly dependent upon automated information technology processes, and many of our new customers come from the telephone or over the Internet. Moreover, the nature of our business involves the receipt and retention of personal information about our customers. We also rely extensively on third-party vendors to retain data, process transactions and provide other systems and services. These systems, and our systems, are subject to damage or interruption from power outages, computer and telecommunications failures, computer viruses, malware, and other destructive or disruptive security breaches and catastrophic events, such as a natural disaster or a terrorist event or cyber-attack. In addition, experienced computer programmers and hackers may be able to penetrate our security systems and misappropriate our confidential information, create system disruptions, or cause shutdowns. Such data security breaches as well as system disruptions and shutdowns could result in additional costs to repair or replace such networks or information systems and possible legal liability, including government enforcement actions and private litigation. In addition, our customers could lose confidence in our ability to protect their personal information, which could cause them to discontinue our services.

If we are unable to attract and retain team members or contract with third parties having the specialized skills or technologies needed to support our systems, implement improvements to our customer-facing technology in a timely manner, quickly and efficiently fulfill our customers products and payment methods they demand, or provide a convenient and consistent experience for our customers regardless of the ultimate sales channel, our ability to compete and our results of operations could be adversely affected.

Our brand is integral to our success. If we fail to effectively maintain, promote, and enhance our brand in a cost-effective manner, our business and competitive advantage may be harmed.
8



We believe that maintaining and enhancing our reputation and brand recognition is critical to our relationships with existing customers, providers and strategic partners, and to our ability to attract new customers, providers, and strategic partners. The promotion of our brand may require us to make substantial investments, and we anticipate that, given the highly competitive nature of our market, these marketing initiatives may become increasingly difficult and expensive. Brand promotion and marketing activities may not be successful or yield increased revenue, and to the extent that these activities yield increased revenue, the increased revenue may not offset the expenses we incur and our results of operations could be harmed. In addition, any factor that diminishes our reputation or that of our management, including failing to meet the expectations of our customers, providers, or partners, could harm our reputation and brand and make it substantially more difficult for us to attract new customers, providers, and partners. If we do not successfully maintain and enhance our reputation and brand recognition in a cost-effective manner, our business may not grow and we could lose our relationships with customers, providers, and partners, which could harm our business, financial condition and results of operations.

Economic uncertainty or downturns, particularly as it impacts specific industries, could adversely affect our business and results of operations.

In recent years, the United States and other significant markets have experienced cyclical downturns and worldwide economic conditions remain uncertain. This has especially been the case since 2020 and continuing as a result of the COVID-19 pandemic. Economic uncertainty and associated macroeconomic conditions make it extremely difficult for our partners, suppliers, and us to accurately forecast and plan future business activities, and could cause our customers to slow spending on our offerings, which could adversely affect our ability to complete current projects and attract new customers.

A significant downturn in the domestic or global economy may cause our customers to pause, delay, or cancel spending on our platform or seek to lower their costs by exploring alternative providers or our competitors. To the extent purchases of our offerings are perceived by customers and potential customers as discretionary, our revenue may be disproportionately affected by delays or reductions in general spending. Also, competitors may respond to challenging market conditions by lowering prices and attempting to lure away our customers.
We cannot predict the timing, strength, or duration of any economic slowdown or any subsequent recovery generally, or any industry in particular. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, and results of operations could be materially adversely affected.

If we are unable to develop new offerings, achieve increased consumer adoption of those offerings or penetrate new vertical markets, our business and financial results could be materially adversely affected.

Our success depends on our continued innovation to provide product and service offerings that make our products and service offerings useful for consumers. Accordingly, we must continually invest resources in product, technology, and development in order to improve the comprehensiveness and effectiveness of our products and service offerings and effectively incorporate new technologies into them. These product, technology and development expenses may include costs of hiring additional personnel and of engaging third-party service providers and other research and development costs.

Without innovative products and service offerings, we may be unable to attract additional consumers or retain current consumers, which could adversely affect our ability to attract and retain customers, which could, in turn, harm our business and financial results. In addition, while we have historically concentrated our efforts on the self-storage and commercial markets, we may penetrate additional vertical markets in order to aid in our long-term growth goals. Our success in the self-storage and commercial markets depends on our deep understanding of these industries. In order to penetrate new vertical markets, we will need to develop a similar understanding of those new markets and the associated business challenges faced by participants in them. Developing this level of understanding may require substantial investments of time and resources and we may not be successful. In addition, these new vertical markets may have specific risks associated with them.

Our management team has limited experience managing a public company.

Most members of our management team have limited experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws, rules, and regulations that govern public companies. As a public company we are subject to significant obligations relating to reporting, procedures, and internal controls, and our management team may not successfully or efficiently manage such obligations. These obligations and scrutiny require significant attention from our management and could divert their attention away from the day-to-day management of our business, which could adversely affect our business, financial condition, and results of operations.

Our corporate culture has contributed to our success and, if we are unable to maintain it as we grow, our business, financial condition and results of operations could be harmed.

We have experienced and may continue to experience rapid expansion of our employee ranks. We believe our corporate culture has been a key element of our success. However, as our organization grows, it may be difficult to maintain our culture, which could reduce our ability to innovate and operate effectively. The failure to maintain the key aspects of our culture as our organization grows could result in decreased employee satisfaction, increased difficulty in attracting top talent, increased turnover and could compromise the quality of our client service, all of which are important to our success and to the effective execution of our business strategy. In the event we are unable to maintain our corporate culture as we grow to scale, our business, financial condition and results of operations could be harmed.

Our past growth may not be indicative of our future growth, and our revenue growth rate may decline in the future.

The growth in revenue we have experienced in recent years may not be indicative of our future growth, if any, and we will not be able to grow as expected, or at all, if we do not accomplish the following:

9


increase the number of customers;
further improve the quality of our products and service offerings, and introduce high-quality new products;
timely adjust expenditures in relation to changes in demand for the underlying products and services offered;
maintain brand recognition and effectively leverage our brand; and
attract and retain management and other skilled personnel for our business.

Our revenue growth rates may also be limited if we are unable to achieve high market penetration rates as we experience increased competition. If our revenue or revenue growth rates decline, investors’ perceptions of our business may be adversely affected and the market price of our Common Stock could decline.

We may require additional capital to pursue our business objectives and respond to business opportunities, challenges, or unforeseen circumstances. If capital is not available to us, our business, operating results and financial condition may be harmed.

We intend to continue to make investments to support our growth and may require additional capital to pursue our business objectives and respond to business opportunities, challenges, or unforeseen circumstances, including to increase our marketing expenditures to improve our brand awareness, develop new product and service offerings and existing product and service offerings, enhance our operating infrastructure and acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. However, additional funds may not be available when we need them, on terms that are acceptable to us, or at all. Volatility in the credit markets also may have an adverse effect on our ability to obtain debt financing.

If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our Common Stock. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to pursue our business objectives and to respond to business opportunities, challenges or unforeseen circumstances could be significantly limited, and our business, operating results, financial condition and prospects could be materially adversely affected.

We may not be able to generate sufficient cash to service our obligations and any debt we incur.

Our ability to make payments on our obligations and any debt we incur in the future will depend on our financial and operating performance, which is subject to prevailing economic and competitive conditions and to certain financial, business and other factors beyond our control. We may be unable to attain a level of cash flows from operating activities sufficient to permit us to pay our obligations, including amounts due under our obligations, and the principal, premium, if any, and interest on any debt we incur.

If we are unable to service our obligations and any debt we incur from cash flows, we may need to refinance or restructure all or a portion of such obligations prior to maturity. Our ability to refinance or restructure obligations and any debt we incur will depend upon the condition of the capital markets and our financial condition at such time. Any refinancing or restructuring could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. If our cash flows are insufficient to service our then-existing debt and other obligations, we may not be able to refinance or restructure any of these obligations on commercially reasonable terms or at all and any refinancing or restructuring could have a material adverse effect on our business, results of operations or financial condition.

If our cash flows are insufficient to fund our obligations and any debt we incur in the future and we are unable to refinance or restructure these obligations, we could face substantial liquidity problems and may be forced to reduce or delay investments and capital expenditures or to sell material assets or operations to meet our then-existing debt and other obligations. We cannot assure you that we would be able to implement any of these alternative measures on satisfactory terms or at all or that the proceeds from such alternatives would be adequate to meet any debt or other obligations then due. If it becomes necessary to implement any of these alternative measures, our business, results of operations or financial condition could be materially and adversely affected.

We may not be able to adequately protect our proprietary and intellectual property rights in our data or technology.

Our success is dependent, in part, upon protecting our proprietary information and technology. We may be unsuccessful in adequately protecting our intellectual property. No assurance can be given that confidentiality, non-disclosure, or invention assignment agreements with employees, consultants, or other parties will not be breached and will otherwise be effective in controlling access to and distribution of our platform or solutions, or certain aspects of our platform or solutions, and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform or solutions. Additionally, certain unauthorized use of our intellectual property may go undetected, or we may face legal or practical barriers to enforcing our legal rights even where unauthorized use is detected.

Current law may not provide for adequate protection of our platform or data. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States, and mechanisms for enforcement of intellectual property rights in some foreign countries may be inadequate. To the extent we expand our international activities, our exposure to unauthorized copying and use of our data or certain aspects of our platform, or our data may increase. Competitors, foreign governments, foreign government-backed actors, criminals, or other third parties may gain unauthorized access to our proprietary information and technology.

Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property. To protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights, and we may or may not be able to detect infringement by our customers or third parties. Litigation has been and may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as
10


well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform or solutions, impair the functionality of our platform or solutions, delay introductions of new features, integrations, and capabilities, result in our substituting inferior or more costly technologies into our platform or solutions, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new features, integrations, and capabilities, and we cannot be certain that we could license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.

We may in the future be sued by third parties for various claims, including alleged infringement of proprietary intellectual property rights.

There is considerable patent and other intellectual property development activity in our market, and litigation, based on allegations of infringement or other violations of intellectual property, is frequent in software and internet-based industries. We may receive communications from third parties, including practicing entities and non-practicing entities, claiming that we have infringed their intellectual property rights.

In addition, we may be sued by third parties for breach of contract, defamation, negligence, unfair competition, or copyright or trademark infringement or claims based on other theories. We could also be subject to claims based upon the services that are accessible from our website through links to other websites or information on our website supplied by third parties or claims that our collection of information from third-party sites without a license violates certain federal or state laws or website terms of use. We could also be subject to claims that the collection or provision of certain information breached laws or regulations relating to privacy or data protection. As a result of claims against us regarding suspected infringement, our technologies may be subject to injunction, we may be required to pay damages, or we may have to seek a license to continue certain practices (which may not be available on reasonable terms, if at all), all of which may significantly increase our operating expenses or may require us to restrict our business activities and limit our ability to deliver our products and services and/or certain features, integrations, and capabilities of our platform. As a result, we may also be required to develop alternative non-infringing technology, which could require significant effort and expense and/or cause us to alter our products or services, which could negatively affect our business. Further, many of our subscription agreements require us to indemnify our customers for third-party intellectual property infringement claims, so any alleged infringement by us resulting in claims against such customers would increase our liability. Our exposure to risks associated with various claims, including the use of intellectual property, may be increased as a result of acquisitions of other companies. For example, we may have a lower level of visibility into the development process with respect to intellectual property or the care taken to safeguard against infringement risks with respect to the acquired company or technology. In addition, third parties may make infringement and similar or related claims after we have acquired technology that had not been asserted prior to our acquisition.

Adverse macroeconomic and business conditions may significantly and negatively affect the self-storage and commercial market, which could have a negative effect on our business and therefore our results of operations.

We are susceptible to the indirect effects of adverse macroeconomic events that can result in higher unemployment, shrinking demand for products, large-scale business failures, and tight credit markets. Specifically, if adverse macroeconomic and business conditions significantly affect self-storage and commercial market rental rates and occupancy levels, our customers could reduce spending surrounding our products and services, which could have a negative effect on our business and therefore our results of operations. Thus, our results of operations are sensitive to changes in overall economic conditions that impact consumer spending, including discretionary spending, as well as to increased bad debts due to recessionary pressures. Adverse economic conditions affecting disposable consumer income, such as employment levels, business conditions, interest rates, tax rates, and fuel and energy costs, could reduce consumer spending or cause consumers to shift their spending to other products and services. A general reduction in the level of discretionary spending or shifts in consumer discretionary spending could adversely affect our growth and profitability.

It is difficult to determine the breadth and duration of economic and financial market disruptions and the many ways in which they may affect our customers and our business in general. Nonetheless, financial and macroeconomic disruptions could have a significant adverse effect on our sales, profitability, and results of operations.

Rising operating expenses for our customers could indirectly reduce our cash flow and funds available for future distributions.

Our customers’ self-storage and commercial market facilities and any other facilities they acquire or develop in the future are and will be subject to operating risks common to real estate in general, any or all of which may negatively affect our customers, and in turn, negatively affect us. Our customers’ self-storage and commercial market facilities are subject to increases in operating expenses such as real estate and other taxes, personnel costs including the cost of providing specific medical coverage to their employees, utilities, insurance, administrative expenses, and costs for repairs and maintenance. If our customers’ operating expenses increase without a corresponding increase in revenues, they may decrease discretionary spending, which could diminish our profitability and limit our ability to make distributions to our shareholders.

Certain of our customers have negotiating leverage, which may require that we agree to terms and conditions that result in increased cost of sales, decreased revenue, and lower average selling prices and gross margins, all of which could harm our results of operations.

Some of our customers have bargaining power when negotiating new projects or renewals of existing agreements and have the ability to buy similar products from other vendors or develop such systems internally. These customers have and may continue to seek advantageous pricing and other commercial and performance terms that may require us to develop additional features in the products we sell to them or add complexity to our customer agreements. We have been required to, and may continue to be required to, reduce the average selling price of our products in response to these pressures. If we are unable to avoid reducing our average selling prices or otherwise negotiate renewals with certain of our customers on favorable terms, our results of operations could be harmed.

Privacy concerns could result in regulatory changes that may harm our business.

Personal privacy has become a significant issue in the jurisdictions in which we operate. Many jurisdictions in which we operate, including California, Canada, and certain European Union member states, have imposed restrictions and requirements on the use of personal information by those collecting such information. The regulatory framework for privacy issues is rapidly evolving and future enactment of
11


more restrictive laws, rules, or regulations and/or future enforcement actions or investigations could have a materially adverse impact on us through increased costs or restrictions on our business or our customers businesses. Failure to comply with such laws and regulations could result in consent orders or regulatory penalties and significant legal liability, including fines, which could damage our reputation and have an adverse effect on our results of operations or financial condition.

We must comply with increasingly complex and rigorous regulatory standards enacted to protect businesses and personal data, including the General Data Protection Regulation (“GDPR”) and the California Consumer Privacy Act (“CCPA”). GDPR is a comprehensive European Union privacy and data protection reform, effective in 2018, which applies to companies that are organized in the European Union or otherwise provide services to consumers who reside in the European Union, and imposes strict standards regarding the sharing, storage, use, disclosure, and protection of end user data and significant penalties (monetary and otherwise) for non-compliance. The CCPA creates new data privacy rights for certain individuals, effective in 2020. Any failure to comply with GDPR, the CCPA, or other regulatory standards, could subject the Company to legal and reputational risks. Misuse of or failure to secure personal information could also result in violation of data privacy laws and regulations, proceedings against us by governmental entities or others, damage to our reputation and credibility, and could have a material adverse effect on our business and results of operations.

Extensive environmental regulation to which we are subject creates uncertainty regarding future environmental expenditures and liabilities.

We are subject to various federal, state, and local environmental laws, ordinances, and regulations. Under environmental statutes such as CERCLA, also known as the Superfund law, owners of real estate or operators of a facility may be liable for the costs of investigating and remediating certain hazardous substances or other regulated materials on or in such property or facility. Such laws often impose strict, joint and several liability, without regard to knowledge or fault, for removal or remediation of hazardous substances or other regulated materials upon owners and operators of contaminated property, even after they no longer own or operate the property. Moreover, the past or present owner or operator of a property from which a release emanates could be liable for any personal injuries or property damages that may result from such releases, as well as any damages to natural resources that may arise from such releases. Remediation may be required in the future as a result of spills or releases of petroleum products or hazardous substances or the discovery of unknown environmental conditions at our properties, or implementation of more stringent standards regarding existing contamination. The presence of such substances or materials, or the failure to properly remediate such substances for which we are liable, may adversely affect our ability to lease, sell or rent such property or to borrow using such property as collateral.

We cannot predict what environmental legislation or regulations will be enacted in the future, how existing or future laws or regulations will be administered or interpreted, or what environmental conditions may be found to exist at our facilities or at third party sites for which we may be liable. Enactment of stricter laws or regulations, stricter interpretations of existing laws and regulations or the requirement to undertake the investigation or remediation of currently unknown environmental contamination at sites we own or third-party sites may require us to make additional expenditures, some of which could be material.

Risks Relating to Ownership of our Common Stock

We may issue additional common stock or other equity securities without your approval, which would dilute your ownership interests and may depress the market price of our Common Stock.

Our only significant asset is ownership of Janus’s business through our ownership interest in Group. If Janus’s business is not profitably operated, Group may be unable to pay us dividends or make distributions or loans to enable us to pay any dividends on our Common Stock or satisfy our other financial obligations.

We have no direct operations and no significant assets other than our ownership of Group, which operates Janus’s business. We depend on profits generated by Janus’s business for distributions and other payments to generate the funds necessary to meet our financial obligations, including our expenses as a publicly traded company, and to pay any dividends with respect to our capital stock. Legal and contractual restrictions in agreements governing our indebtedness, as well as our financial condition and operating requirements, may limit our ability to receive distributions from Group and the Janus business.

Provisions in our amended and restated certificate of incorporation and Delaware law may inhibit a takeover of us, which could limit the price investors might be willing to pay in the future for our Common Stock and could entrench management.

Our amended and restated certificate of incorporation and bylaws contain provisions to limit the ability of others to acquire control of the Company or cause us to engage in change-of-control transactions, including, among other things:

provisions that authorize the board of directors of the Company (the “Board”), without action by our stockholders, to authorize by resolution the issuance of shares of preferred stock and to establish the number of shares to be included in such series, along with the preferential rights determined by the Board; provided that, the Board may also, subject to the rights of the holders of preferred stock, authorize shares of preferred stock to be increased or decreased by the approval of the Board and the affirmative vote of the holders of a majority in voting power of the outstanding shares of capital stock of the corporation;
provisions that impose advance notice requirements and other requirements and limitations on the ability of stockholders to propose matters for consideration at stockholder meetings; and
a staggered board whereby our directors are divided by three classes, with each class subject to retirement and reelection once every three years on a rotating basis.

12


With our staggered Board, at least two annual meetings of stockholders will generally be required in order to effect a change in a majority of our directors. Our staggered Board can discourage proxy contests for the election of directors and purchases of substantial blocks of our shares by making it more difficult for a potential acquirer to gain control of the Board in a relatively short period of time.

Our amended and restated certificate of incorporation provides, subject to limited exceptions, that the Court of Chancery of the State of Delaware is the sole and exclusive forum for certain stockholder litigation matters, which could limit stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or stockholders.

Our amended and restated certificate of incorporation provides that, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware is the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any current or former of the Company’s directors, officers, stockholders, agents or other employees to the Company or its shareholders, or any claim for aiding and abetting such alleged breach, (3) any action asserting a claim against the Company or any director, officer, stockholder, agent or other employee of the Company arising pursuant to any provision of the Delaware General Corporation Law (“DGCL”), our certificate of incorporation or our bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery or (4) any other action asserting a claim against the Company or any director, officer, stockholder, agent or other employee of the Company that is governed by the internal affairs doctrine; provided that for the avoidance of doubt, the forum selection provision that identifies the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation, including any “derivative action,” will not apply to any claim (a) as to which the Delaware Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Delaware Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), (b) which is vested in the exclusive jurisdiction of a court or forum other than the Delaware Court of Chancery, or (c) arising under federal securities laws, including the Securities Act as to which the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum. Notwithstanding the foregoing, the provisions of Article XI of the Company’s amended and restated certificate of incorporation will not apply to suits brought to enforce any liability or duty created by the Exchange Act, or any other claim for which the federal district courts of the United States of America shall be the sole and exclusive forum. Any person or entity purchasing or otherwise acquiring any interest in shares of the Company’s capital stock shall be deemed to have notice of and consented to the forum provisions in its amended and restated certificate of incorporation. If any action the subject matter of which is within the scope of the forum provisions is filed in a court other than a court located within the State of Delaware (a “foreign action”) in the name of any stockholder, such stockholder shall be deemed to have consented to: (x) the personal jurisdiction of the state and federal courts located within the State of Delaware in connection with any action brought in any such court to enforce the forum provisions (an “enforcement action”); and (y) having service of process made upon such stockholder in any such enforcement action by service upon such stockholder’s counsel in the foreign action as agent for such stockholder.

This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with the Company or any of its directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in Janus’s amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, the Company may incur additional costs associated with resolving such action in other jurisdictions, which could harm its business, operating results and financial condition.

We have and will continue to incur increased costs and obligations as a result of being a public company.

As a privately held company, Janus was not required to comply with many corporate governance and financial reporting practices and policies required of a publicly traded company. As a publicly traded company, we have and will continue to incur significant legal, accounting, and other expenses that Janus was not required to incur in the recent past. These expenses will increase once the Company is no longer an “emerging growth company” as defined under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. In addition, new and changing laws, regulations and standards relating to corporate governance and public disclosure for public companies, including the Dodd-Frank Act, the Sarbanes-Oxley Act, regulations related thereto and the rules and regulations of the SEC and NYSE, have increased the costs and the time that must be devoted to compliance matters. These rules and regulations have increased the Company’s legal and financial costs and may lead to a diversion of management’s time and attention from revenue-generating activities.

For as long as we remain an “emerging growth company” as defined in the JOBS Act, we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not “emerging growth companies.” We will remain an emerging growth company until the earlier of (1) the last day of the fiscal year (a) following the fifth anniversary of the completion of our initial public offering (its predecessor), (b) in which we have total annual gross revenue of at least $1.07 billion or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the prior second fiscal quarter ending in June, and (2) the date on which it has issued more than $1.0 billion in non-convertible debt securities during the prior three-year period. To the extent the Company chooses not to use exemptions from various reporting requirements under the JOBS Act, or if we no longer can be classified as an “emerging growth company,” we expect that we will incur additional compliance costs, which will reduce its ability to operate profitably.

As an “emerging growth company,” the Company cannot be certain if the reduced disclosure requirements applicable to “emerging growth companies” will make its common stock less attractive to investors.

As an “emerging growth company,” the Company may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies, including not being required to obtain an assessment of the effectiveness of its internal controls over financial reporting from its independent registered public accounting firm pursuant to Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved. In addition, the JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards, which the Company has elected to do.

13


The Company cannot predict if investors will find its common stock less attractive because it will rely on these exemptions. If some investors find its common stock less attractive as a result, there may be a less active market for its common stock, its share price may be more volatile and the price at which its securities trade could be less than if the Company did not use these exemptions.

As a public reporting company, we are subject to rules and regulations established from time to time by the SEC and NYSE regarding our internal control over financial reporting. If we fail to establish and maintain effective internal control over financial reporting and disclosure controls and procedures, we may not be able to accurately report our financial results, or report them in a timely manner.

We are a public reporting company subject to the rules and regulations established from time to time by the SEC and NYSE. These rules and regulations require, among other things, that we establish and periodically evaluate procedures with respect to our internal control over financial reporting. Public company reporting obligations place a considerable burden on our financial and management systems, processes and controls, as well as on our personnel.

In addition, as a public company we are required to document and test our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act so that our management can certify as to the effectiveness of our internal control over financial reporting by the time our second annual report is filed with the SEC and thereafter, which has required us to document and make significant changes to our internal control over financial reporting. Likewise, our independent registered public accounting firm will be required to provide an attestation report on the effectiveness of our internal control over financial reporting at such time as we cease to be an “emerging growth company,” as defined in the JOBS Act, if we are an “accelerated filer” or “large accelerated filer” at such time.

We expect to continue to incur costs related to our internal control over financial reporting in the upcoming years to further improve our internal control environment. If we identify deficiencies in our internal control over financial reporting or if we are unable to comply with the requirements applicable to us as a public company, including the requirements of Section 404 of the Sarbanes-Oxley Act, in a timely manner, we may be unable to accurately report our financial results, or report them within the timeframes required by the SEC. If this occurs, we also could become subject to sanctions or investigations by the SEC or other regulatory authorities. In addition, if we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, or express an adverse opinion, investors may lose confidence in the accuracy and completeness of our financial reports, we may face restricted access to the capital markets and our stock price may be adversely affected.

We may issue additional shares of common stock or other equity securities without your approval, which would dilute your ownership interest in us and may depress the market price of our Common Stock.

We may issue additional shares of common stock or other equity securities in the future in connection with, among other things, future acquisitions, repayment of outstanding indebtedness or grants under the Janus International Group, Inc. 2021 Omnibus Incentive Plan without stockholder approval in a number of circumstances.

The issuance of additional common stock or other equity securities could have one or more of the following effects:

our existing stockholders’ proportionate ownership interest will decrease;
the amount of cash available per share, including for payment of dividends in the future, may decrease;
the relative voting strength of each previously outstanding share of common stock may be diminished; and
the market price of our Common Stock may decline.

If our performance does not meet market expectations, the price of our securities may decline.

If our performance does not meet market expectations, the price of our Common Stock may decline. In addition, fluctuations in the price of our Common Stock could contribute to the loss of all or part of your investment. In an active market, the trading price of our Common Stock may be volatile and subject to wide fluctuations in response to various factors, some of which are beyond its control. Any of the factors listed below could have a material adverse effect on your investment in our Common Stock and its common stock may trade at prices significantly below the price you paid for them.

Factors affecting the trading price of our Common Stock may include:

actual or anticipated fluctuations in our financial results or the financial results of companies perceived to be similar to it;
changes in the market’s expectations about its operating results;
success of competitors;
our operating results failing to meet market expectations in a particular period;
changes in financial estimates and recommendations by securities analysts concerning us or the self-storage and commercial industry and market in general;
operating and stock price performance of other companies that investors deem comparable to us;
our ability to market new and enhanced products on a timely basis;
changes in laws and regulations affecting our business;
commencement of, or involvement in, litigation involving us;
changes in our capital structure, such as future issuances of securities or the incurrence of additional debt;
the volume of shares of our Common Stock available for public sale;
any significant change in the Board or management;
14


sales of substantial amounts of common stock by our directors, executive officers or significant stockholders or the perception that such sales could occur; and
general economic and political conditions such as recessions, interest rates, fuel prices, international currency fluctuations and acts of war or terrorism.

Broad market and industry factors may depress the market price of our Common Stock irrespective of our operating performance. The stock market in general and NYSE have experienced price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the particular companies affected. The trading prices and valuations of these stocks, and of our securities, may not be predictable. A loss of investor confidence in the market for industrial technology stocks or the stocks of other companies which investors perceive to be similar to us could depress our stock price regardless of our business, prospects, financial conditions or results of operations. A decline in the market price of our Common Stock also could adversely affect our ability to issue additional securities and our ability to obtain additional financing in the future.

Our ability to successfully operate the Company’s business depends largely upon the efforts of certain key personnel, including Janus’s executive officers. The loss of such key personnel could adversely affect the operations and profitability of our business.

Our ability to successfully operate the Company’s business depends upon the efforts of certain key personnel of Janus, including Janus’s executive officers. The unexpected loss of key personnel may adversely affect our operations and profitability. In addition, our future success depends in part on our ability to identify and retain key personnel to succeed senior management. Furthermore, while we have closely scrutinized the skills, abilities and qualifications of the key Janus personnel that are or will be employed by us, our assessment may not prove to be correct. If such personnel do not possess the skills, qualifications or abilities we expect or those necessary to manage a public company, the operations and profitability of our business may be negatively impacted.

The Company’s ability to meet expectations and projections in any research or reports published by securities or industry analysts, or a lack of coverage by securities or industry analysts, could result in a depressed market price and limited liquidity for its common stock.

The trading market for our Common Stock is influenced by the research and reports that industry or securities analysts may publish about us, our business, our market, or our competitors. If no securities or industry analysts commence coverage of the Company, our stock price would likely be less than that which would be obtained if we had such coverage and the liquidity, or trading volume of our Common Stock may be limited, making it more difficult for a stockholder to sell shares at an acceptable price or amount. If any analysts do cover the Company, their projections may vary widely and may not accurately predict the results we actually achieve. The Company’s share price may decline if our actual results do not match the projections of research analysts covering us. Similarly, if one or more of the analysts who write reports on the Company downgrades our stock or publishes inaccurate or unfavorable research about our business, our share price could decline. If one or more of these analysts ceases coverage of the Company or fails to publish reports on it regularly, our share price or trading volume could decline.

Future sales of Common Stock issued to the Selling Stockholders may reduce the market price of the Common Stock that you might otherwise obtain.

In connection with the consummation of the Business Combination (hereinafter defined) and the PIPE Investment, the Selling Stockholders received approximately 70,270,400 shares of Common Stock and 10,150,000 Warrants. On November 18, 2021, the Company completed its redemption of all outstanding warrants. The Company also granted certain registration rights to the Selling Stockholders pursuant to the Amendment to the Registration and Stockholder Rights Agreement, by and among Juniper, Juniper Industrial Sponsor, LLC (the “Sponsor”) and Midco (the “Amendment to the Stockholder and Registration Rights Agreement”), the Investor Rights Agreement, by and among Clearlake Capital Group, L.P. (“CCG”), the Sponsor, certain stockholders of Juniper and equityholders of Midco (the “Investor Rights Agreement”) and the PIPE Subscription Agreements. Following the expiration of any lockup period applicable to such shares of Common Stock or Warrants owned by the Selling Stockholders, they or their affiliates may sell large amounts of Common Stock in the open market, in privately negotiated transactions or in underwritten public offerings. The registration and availability of such a significant number of shares of Common Stock for trading in the public market may increase the volatility in the prices of the Common Stock or put significant downward pressure on such prices. In addition, the Company may use shares of its Common Stock as consideration for future acquisitions, which could further dilute its current stockholders.

We may be substantially influenced by CCG, whose interests may conflict with yours. The concentrated ownership of our Common Stock could prevent you and other shareholders from influencing significant decisions.

As of January 1, 2022, CCG controlled the voting of approximately 36.8% of our outstanding Common Stock. As a result, CCG has substantial influence over most matters requiring stockholder consent. Matters over which CCG may, directly or indirectly, substantially influence include:

the election of the Board and the appointment and removal of our officers;
mergers and other business combination transactions requiring stockholder approval, including proposed transactions that would result in our stockholders receiving a premium price for their shares;
certain customary negative consent rights in connection with a change in control; and
amendments to our certificate of incorporation or increases or decreases in the size of the Board


The Company’s amended and restated certificate of incorporation renounced any interest or expectancy that the Company has in corporate opportunities that may be presented to the Company’s officers, directors, or shareholders or their respective affiliates, other than those officers, directors, shareholders, or affiliates who are the Company’s or the Company’s subsidiaries’ employees. As a result,
15


these persons are not required to offer certain business opportunities to the Company and may engage in business activities that compete with the Company.

CCG and its affiliates, as well as our other non-employee directors, may engage in activities where their interests conflict with Janus’s interests, such as investing in or advising businesses that directly or indirectly compete with certain portions of Janus’s business. Janus’s amended and restated certificate of incorporation provides that it does not have an interest or expectancy in corporate opportunities that may be presented to Janus’s directors or their respective affiliates, other than those directors who are Janus’s employees. Accordingly, neither CCG, its affiliates nor any of Janus’s non-employee directors has any duty to refrain from engaging, directly or indirectly, in the same business activities or similar business activities or lines of business in which the Company operates. CCG also may pursue acquisition opportunities that may be complementary to Janus’s business, and, as a result, those acquisition opportunities may not be available to us. In addition, CCG may have an interest in pursuing acquisitions, divestitures and other transactions that, in its judgment, could enhance its investment, even though such transactions might involve risks to other stockholders of the Company.

If employees violate our policies or we fail to maintain adequate record-keeping and internal accounting practices to accurately record our transactions, we may be subject to regulatory sanctions.

We are subject to various anti-corruption laws that prohibit improper payments or offers of payments to foreign governments and their officials by a U.S. person for the purpose of obtaining or retaining business. We operate in countries that may present a more corruptible business environment than the U.S. Such activities create the risk of unauthorized payments or offers of payments by one of our employees or agents that could be in violation of various laws, including the Foreign Corrupt Practices Act of 1977 (“FCPA”). We have implemented policies to discourage these practices by our employees and agents. However, existing safeguards and any future improvements may prove to be ineffective and employees or agents may engage in conduct for which we might be held responsible.

If employees violate our policies or we fail to maintain adequate record-keeping and internal accounting practices to accurately record our transactions, we may be subject to regulatory sanctions. Violations of the FCPA or other anti-corruption laws may result in severe criminal or civil sanctions and penalties, and we may be subject to other liabilities which could materially adversely affect our business, results of operations and financial condition. We are also subject to similar anti-corruption laws in other jurisdictions.

The transition away from the London Interbank Offered Rate (“LIBOR") benchmark interest rate and the adoption of alternative benchmark reference rates could adversely affect our business, financial condition, results of operations and cash flows.

A portion of our indebtedness bears interest at a variable rate based on LIBOR. Effective January 1, 2022, the publication of LIBOR on a representative basis ceased for the one-week and two-month USD LIBOR settings and all sterling, yen, euros, and Swiss franc LIBOR settings. All other remaining USD LIBOR settings will cease June 30, 2023.

As described in "Note 2 - Basis of Presentation and Summary of Significant Accounting Policies" in the notes to the accompanying consolidated financial statements, to facilitate an orderly transition from LIBOR to alternative benchmark rates, the Company is actively assessing risks associated with the discontinuance of LIBOR. In connection with the sunset of certain LIBOR reference rates occurring at the end of 2021, we are evaluating the relative effects stemming from the replacement process and its corresponding effect on the Company’s results of operations and cash flows. We continue to monitor developments related to the upcoming transition from USD LIBOR to an alternative benchmark reference rate after June 30, 2023. The Alternative Reference Rates Committee has proposed the Secured Overnight Financing Rate ("SOFR") as its recommended alternative to USD LIBOR, and the Federal Reserve Bank of New York began publishing SOFR rates in April 2018. At this time, the effects of the phase out of USD LIBOR and the adoption of alternative benchmark rates have not been fully determined. A failure to properly transition away from USD LIBOR could adversely affect the Company’s borrowing costs or expose the Company to various financial, operational and regulatory risks, which could affect the Company’s results of operations and cash flows.

Disruptions in the worldwide economy may adversely affect our business, results of operations, and financial condition.

The global economy can be negatively impacted by a variety of factors such as the spread of fear, the occurrence of man-made or natural disasters, severe weather, actual or threatened hostilities or war, terrorist activity, political unrest, civil strife, and other geopolitical events of uncertainty. Such adverse and uncertain economic conditions may impact demand for our products generally. Furthermore, in connection with increasing tensions related to the ongoing conflict between Russia and Ukraine, governments in the United States, United Kingdom, and the European Union have each imposed export controls on certain products as well as financial and economic sanctions on certain industry sectors and parties within Russia. Further escalation of geopolitical tensions could generate a broader impact, which could expand into other markets where we do business and could adversely affect our business and/or our supply chain, our international subsidiaries, business partners, or customers in the broader region. This could include potentially destabilizing effects for the European continent or the global oil and natural gas markets.

In addition, our ability to manage normal commercial relationships with our suppliers, distributors, and customers may suffer. As a result, certain customers may shift purchases to lower-priced or other perceived value-offerings during economic downturns as a result of various factors, including: job losses, inflation, higher taxes, reduced access to credit, change in federal economic policy, and recent international trade disputes. Our suppliers and distributors may become more conservative in response to these conditions and seek to reduce their inventories. Our results of operations depend upon, among other things, our ability to maintain and increase sales volumes with our existing customers, our ability to attract new consumers, the financial condition of our customers, and our ability to provide products that appeal to customers at the right price. Decreases in demand for our products without a corresponding decrease in costs would put downward pressure on margins and would negatively impact our financial results. Prolonged unfavorable economic conditions or uncertainty may have an adverse effect on our sales and profitability and may result in customers making long-lasting changes to their discretionary spending behavior on a more permanent basis.

16


We have identified material weaknesses in our internal control over financial reporting as of January 1, 2022. If we are unable to develop and maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results in a timely manner, which may adversely affect investor confidence in us and materially and adversely affect our business and operating results.

We have identified material weaknesses in our internal control over financial reporting. For additional information on these material weaknesses, see “Item 9A — Controls and procedures — Management’s Report on Internal Control over Financial Reporting.”

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented, or detected and corrected on a timely basis.

Effective internal controls are necessary for us to provide reliable financial reports and prevent fraud. We continue to evaluate steps to remediate the identified material weaknesses. These remediation measures may be time consuming and costly and there is no assurance that these initiatives will ultimately have the intended effects.

If we identify any new material weaknesses in the future, or if our remediation measures are not effective, any such newly identified or existing material weakness could limit our ability to prevent or detect a misstatement of our accounts or disclosures that could result in a material misstatement of our annual or interim financial statements. In such case, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting and our stock price may decline as a result. We cannot assure you that the measures we have taken to date, or any measures we may take in the future, will be sufficient to avoid potential future material weaknesses.

The restatement of our interim financial statements has subjected us to additional risks and uncertainties, including increased professional costs and the increased possibility of legal proceedings.

As a result of the restatement of our interim financial statements for periods ended June 26, 2021 and September 25, 2021, we have become subject to additional risks and uncertainties, including, among others, increased professional fees and expenses and time commitment that may be required to address matters related to the restatements, and scrutiny of the SEC and other regulatory bodies which could cause investors to lose confidence in our reported financial information and could subject us to civil or criminal penalties or shareholder litigation. We could face monetary judgments, penalties or other sanctions that could have a material adverse effect on our business, financial condition and results of operations and could cause its stock price to decline.


Item 1B.    UNRESOLVED STAFF COMMENTS

None.

Item 2.     PROPERTIES

Our headquarters and principal executive office is located in Temple, Georgia and we have eleven domestic manufacturing operations in Arizona, Georgia, Indiana, North Carolina, and Texas, in addition to three international manufacturing operations in Australia, Singapore, and the United Kingdom. All of our manufacturing operations are leased with the exception of one facility located in Georgia, which is owned.

In addition, we have six distribution centers located in Georgia, Florida, California, Texas, and Washington, all of which are leased.

In December 2021, we sold our real estate interest in Houston, Texas located at 8018 Breen Road and received approximately $9.6 million, after closing costs. Contemporaneously with closing, we entered into a lease with the buyer for the same premises that were subject to the sale with the goal of consolidating our Texas manufacturing and distribution operations.

We are of the opinion that the properties are suitable to our respective businesses and have production capacities adequate to meet the current needs of our businesses. Additional expansion in plant facilities, distribution centers, or office space is made as appropriate to balance capacity with anticipated demand, improve quality and service, and reduce costs.
Item 3.    LEGAL PROCEEDINGS

From time to time, we are involved in various lawsuits, claims, and legal proceedings that arise in the ordinary course of business. These matters involve, among other things, disputes with vendors or customers, personnel and employment matters, and personal injury. We assess these matters on a case-by-case basis as they arise and establish reserves as required.

As of the date of this Annual Report on Form 10-K, there were no material pending legal proceedings in which we or any of our subsidiaries are a party or to which any of our property is subject.

Item 4.     MINE SAFETY DISCLOSURES

Not applicable.
17



PART II

Item 5.    MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Common Stock

Our Common Stock is listed on the New York Stock Exchange (“NYSE”) under the symbol “JBI.” Our certificate of incorporation authorizes the issuance of 825,000,000 shares of Common Stock with a par value of $0.0001 per share. The Company had 146,561,717 shares of Common Stock issued and outstanding as of January 1, 2022. The outstanding shares of the Company's Common Stock are duly authorized, validly issued, fully paid and non-assessable.

Preferred Stock

Our certificate of incorporation authorizes the issuance of 1,000,000 shares of Preferred Stock with a par value of $0.0001 per share. As of January 1, 2022, no shares of Preferred Stock were issued and outstanding, and no designation of rights and preferences of preferred stock had been adopted. Our preferred stock is not quoted on any market or system, and there is not currently a market for our preferred stock.

Holders

As of January 1, 2022, there were 45 holders of record of our Common Stock, no holders of record of our Preferred Stock and no holders of record of our Warrants. The number of holders of record does not include a substantially greater number of “street name” holders or beneficial holders whose Common Stock or warrants are held of record by banks, brokers and other financial institutions.

Dividend Policy

We have not declared or paid any cash dividends on our Common Stock or Preferred Stock to date and do not anticipate declaring or paying any cash dividends on our Common Stock or Preferred Stock in the foreseeable future. It is presently intended that we will retain our earnings for use in business operations and, accordingly, it is not anticipated that the Board will declare dividends in the foreseeable future. In addition, the terms of our credit facilities include restrictions on our ability to issue dividends. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources — Overview” for a discussion of our credit facilities’ restrictions on our subsidiaries’ ability to pay dividends or other payments to us.

Recent Sales of Unregistered Securities

None.

Repurchases

We may repurchase, in the future, our shares in open market transactions from time to time or through privately negotiated transactions in accordance with federal securities laws, at our discretion. Currently we have no repurchase program in place or approved by the Board of Directors.

Item 6.    [RESERVED]

In January 2021, the SEC adopted rule amendments to Item 302(a) of Regulation S-K which eliminates the requirement for registrants to furnish selected financial data in comparative tabular form for each of the last five fiscal years. The rule amendments became effective on February 10, 2021 and compliance is required beginning with the fiscal year ending on or after August 9, 2021. Early adoption in filings made after February 10, 2021 is permitted.
Item 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis provides information which Janus’s management believes is relevant to an assessment and understanding of consolidated results of operations and financial condition. You should read the following discussion and analysis of Janus’s financial condition and results of operations in conjunction with the consolidated financial statements and notes thereto contained in this Annual Report on Form 10-K.
Certain information contained in this discussion and analysis or set forth elsewhere in this Annual report filing and 10-K, including information with respect to plans and strategy for Janus’s business, includes forward-looking statements that involve risks and uncertainties. As a result of many factors, including those factors set forth in the section entitled “Risk Factors,” Janus’s actual results could differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Factors that could cause or contribute to such differences include, but are not limited to, capital expenditures, economic and competitive conditions, regulatory changes and other uncertainties, as well as those factors discussed below and elsewhere in this Annual report filing and 10-K. We assume no obligation to update any of these forward-looking statements.
18


Unless otherwise indicated or the context otherwise requires, references in this Janus’s Management’s Discussion and Analysis of Financial Condition and Results of Operations section to “Midco” “Janus,” “we,” “us,” “our,” and other similar terms refer to Midco and its subsidiaries prior to the Business Combination and to Janus International Group Inc. (Parent) and its consolidated subsidiaries after giving effect to the Business Combination.
Percentage amounts included in this 10-K have not in all cases been calculated on the basis of such rounded figures, but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this 10-K may vary from those obtained by performing the same calculations using the figures in our consolidated financial statements included elsewhere in this Annual report filing and 10-K. Certain other amounts that appear in this Annual report filing and 10-K may not sum due to rounding.
Introduction
This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is a supplement to the accompanying consolidated financial statements and provides additional information on our business, recent developments, financial condition, liquidity and capital resources, cash flows and results of operations. MD&A is organized as follows:
Business Overview: This section provides a general description of our business, and a discussion of management’s general outlook regarding market demand, our competitive position and product innovation, as well as recent developments we believe are important to understanding our results of operations and financial condition or in understanding anticipated future trends.
Basis of Presentation: This section provides a discussion of the basis on which our consolidated financial statements were prepared.
Results of Operations: This section provides an analysis of our results of operations for the years ended January 1, 2022 and December 26, 2020, respectively.
Liquidity and Capital Resources: This section provides a discussion of our financial condition and an analysis of our cash flows for the years ended January 1, 2022 and December 26, 2020, respectively. This section also provides a discussion of our contractual obligations, other purchase commitments and customer credit risk that existed at January 1, 2022, as well as a discussion of our ability to fund our future commitments and ongoing operating activities through internal and external sources of capital.
Critical Accounting Policies and Estimates: This section identifies and summarizes those accounting policies that significantly impact our reported results of operations and financial condition and require significant judgment or estimates on the part of management in their application.
Business Overview
Janus is a leading global manufacturer and supplier of turn-key self-storage, commercial and industrial building solutions including: roll up and swing doors, hallway systems, relocatable storage units, and facility and door automation technologies with manufacturing operations in Georgia, Texas, Arizona, Indiana, North Carolina, United Kingdom, Australia, and Singapore. The Company focuses on two primary markets, providing building solutions to the self-storage industry and the broader commercial industrial market. The self-storage industry is comprised of institutional and non-institutional facilities. Institutional facilities typically include multi-story, climate controlled facilities located in prime locations owned and/or managed by large REITs or returns-driven operators of scale and are primarily located in the top 50 MSAs, whereas the vast majority of non-institutional facilities are single-story, non-climate controlled facilities located outside of city centers owned and/or managed by smaller private operators that are mostly located outside of the top 50 U.S. MSAs. Janus is highly integrated with customers at every phase of a project, including facility planning/design, construction, access control and restore, rebuild, replace of damaged or end-of-life products.
Our business is operated through two geographic regions that comprise our two reportable segments: Janus North America and Janus International. The Janus International segment is comprised of Janus International Europe Holdings Ltd. (UK), whose production and sales are largely in Europe and Australia. The Janus North America segment is comprised of all the other entities including Janus Core, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door, and Steel Door Depot.com.
Furthermore, our business is comprised of three primary sales channels: New Construction-Self-storage, R3-Self-storage (R3), and Commercial and Other. The Commercial and Other category is primarily comprised of roll-up sheet and rolling steel door sales into the commercial marketplace.
New construction consists of engineering and project management work pertaining to the design, building, and logistics of a greenfield new self-storage facility tailored to customer specifications while being compliant with ADA regulations. Any Nokē Smart Entry System revenue associated with a new construction project also rolls up into this sales channel.
The concept of Janus R3 is to replace storage unit doors, optimizing unit mix and idle land, and adding a more robust security solution to enable customers to (1) charge higher rental rates and (2) compete with modern self-storage facilities and large operators. In addition, the R3 sales channel also includes new self-storage capacity being brought online through conversions and expansions. R3 transforms facilities through door replacement, facility upgrades, Nokē Smart Entry Systems, and relocatable storage MASS.
19


Commercial light duty steel roll-up doors are designed for applications that require less frequent and less demanding operations. Janus offers heavy duty commercial grade steel doors (minimized dead-load, or constant weight of the curtain itself) perfect for warehouses, commercial buildings, and terminals, designed with a higher gauge and deeper guides, which combats the heavy scale of use with superior strength and durability. Janus also offers rolling steel doors known for minimal maintenance and easy installation with, but not limited to, the following options, commercial slat doors, heavy duty service doors, fire doors, fire rated counter shutters, insulated service doors, counter shutters and grilles.
Executive Overview
Janus’s financials reflect the result of the execution of our operational and corporate strategy to penetrate the fast-growing commercial storage market, expanding its self-storage market share, as well as capitalizing on the aging self-storage facilities, while continuing to diversify our products and solutions. We believe Janus is a bespoke provider of not only products, but solutions that generate a favorable financial outcome for our clients.
During the last two years, we have acquired Steel Storage Australia and Asia, PTI Australasia Pty Ltd., G&M, DBCI, and ACT to expand geographically. Our M&A activity has collectively enhanced our growth trajectory, technology and global footprint, while providing us access to highly attractive adjacent categories.
Total revenue was $750.1 million for the year ended January 1, 2022, representing an increase of 36.6% from $549.0 million for the year ended December 26, 2020.
Revenues increased in 2021 as compared to 2020 largely due to continued strong performance within both the R3 and Commercial and Other sales channels and $36.6 million of inorganic growth as a result of the DBCI and ACT acquisitions coupled with the COVID-19 pandemic impacting prior year revenue in 2020. The same trends were generally present in both the Janus North America segment as well as the Janus International segment, indicative of a worldwide continued recovery from the COVID-19 pandemic.
Adjusted EBITDA was $148.2 million for the year ended January 1, 2022, representing a 17.2% increase from $126.4 million for the year ended December 26, 2020.

Adjusted EBITDA as a percentage of revenue was 19.8% for the year ended January 1, 2022, representing a decrease of 3.3% from 23.0% for the year ended December 26, 2020. The reduction in Adjusted EBITDA margins is a direct result of the inflationary increases in raw material, labor and logistics costs impacting the business in advance of price increases taking effect. In addition to the inflationary cost pressures, Janus also experienced incremental costs as a public company and incremental headcount costs associated with strategic investments in both our Facilitate division coupled with our continued build out of our Nokē Smart entry ground game and customer service department.
Information regarding use of Adjusted EBITDA, a non-GAAP measure, and a reconciliation of Adjusted EBITDA to net income, the most comparable GAAP measure, is included in “Non-GAAP Financial Measures.”
On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155.0 million which were used to fund the DBCI acquisition. In addition, the Company increased the available line of credit from $50.0 million to $80.0 million and extended the maturity date. (See Liquidity and Capital Resources” section).

In an effort to accelerate the plant consolidation efforts as a result of the recent DBCI acquisition, the Company purchased a property in Houston, Texas with the intent of entering into a sale and leaseback transaction with a third party. On December 30, 2021, the Company entered into a sale and 15 year leaseback of the land, building, and building improvements with Jandoor Multi, LLC for a fixed sales price of approximately $9.6 million which was exchanged in cash at closing. This transaction was accounted for under ASC 840 and due to the timing of the transaction there was no gain or loss recorded as a result of this transaction.

The Business Combination

On June 7, 2021 (the “Closing Date”), Juniper Industrial Holdings, Inc. (“Juniper”) consummated a business combination with Midco pursuant to the Business Combination Agreement (the “Business Combination”). Pursuant to ASC 805, for financial accounting and reporting purposes, Midco was deemed the accounting acquirer and Juniper was treated as the accounting acquiree, and the Business Combination was accounted for as a reverse recapitalization. At the Closing Date of the business combination, each outstanding unit of Midco’s Class A Preferred and Class B Common converted into our common stock at the then-effective conversion rate. Immediately upon the completion of the Business Combination, Juniper and Midco became wholly-owned subsidiaries of Janus International Group, Inc. The shares of common stock and warrants of the Company are currently traded on the NYSE under the symbols “JBI” and “JBI WS”, respectively.

As a result of the Business Combination, equityholders of Midco received aggregate consideration with a value equal to $1.2 billion which consisted of (i) $541.7 million in cash and (ii) $702.7 million in shares of our Common Stock, or 70,270,400 shares based on an assumed stock price of $10.00 per share. In connection with the closing of the Business Combination, the Sponsor received 2,000,000 shares of our Common Stock (pro rata among the Sponsor shares and shares held by certain affiliates) (the “Earnout Shares”) contingent upon
20


achieving certain market share price milestone as outlined in the Business Combination Agreement. The vesting of the Earnout Shares occurred as of the close of the trading on June 21, 2021.

Part of the proceeds from the merger were used to pay a non-liquidating cash distribution to Janus Midco unitholders’ in the amount of $541.7 million and partial payment to Note Payable in the amount of $61.6 million. (See “Liquidity and Capital Resources” section).
Business Segment Information
Our business is operated through two geographic regions that comprise our two reportable segments: Janus North America and Janus International.
Janus North America is comprised of eight operating segments including Janus Core, Janus Door, Steel Door Depot, ASTA, NOKE, BETCO, DBCI, and ACT. Janus North America produces and provides various fabricated components such as commercial and self-storage doors, walls, hallway systems and building components used primarily by owners or builders of self-storage facilities and also offers installation services along with the products. Janus North America represented 90.9% and 91.7% of Janus’s revenue for the years ended January 1, 2022 and December 26, 2020, respectively.
Janus International is comprised solely of one operating segment, Janus International Europe Holdings Ltd (UK). The Janus International segment produces and provides similar products and services as Janus North America but largely in Europe as well as Australia. Janus International represented 9.1% and 8.3% of Janus’s revenue for the years ended January 1, 2022 and December 26, 2020, respectively.
Acquisitions
Our highly accretive M&A strategy focuses on (i) portfolio diversification into attractive and logical adjacencies, (ii) geographic expansion, and (iii) technological innovation.
Inorganic growth, through acquisitions, serves to increase Janus’s strategic growth. Since 2020, Janus has completed five acquisitions which contributed a combined $46.1 million inorganic revenue increase from December 29, 2019 through January 1, 2022. Refer to Item 1A. Risk Factors within this Form 10-K section further information on the risks associated with integration of these acquisitions. Janus acquired the following seven companies to fuel the inorganic growth of its manufacturing capabilities, product offerings, and technology solutions provided to customers.

On January 2, 2020, Janus’s wholly-owned subsidiary, JIE purchased 100% of the outstanding shares of Steel Storage Asia Pte Ltd. and Steel Storage Australia Pty Ltd. (collectively “Steel Storage” or “SSA”) for $6.5 million. The rationale for the Steel Storage acquisition was geographic expansion. The Steel Storage acquisition specifically expanded Janus’s global presence.
On March 31, 2020, Janus’s wholly-owned subsidiary, Steel Storage Australia Pty Ltd. purchased 100% of the assets of PTI Australasia Pty Ltd., a provider of access control security in the self-storage design and commercial industries in Australia, New Zealand and surrounding regions, for $0.032 million. The PTI Australasia Pty Ltd. acquisition specifically bolstered the adoption of Nokē Smart Entry Systems in Australia and New Zealand.

On January 18, 2021, the Company, through its wholly owned subsidiary Steel Storage Australia Pty Ltd. acquired 100% of the net assets of G & M Stor-More Pty Ltd. for approximately $1.74 million. G & M Stor-More Pty Ltd. has over 23 years’ experience in self-storage building, design, construction and consultation. As a result of the acquisition, the Company will have an opportunity to increase its customer base of the self-storage industry and expand its product offerings in the Australian market.

On August 18, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity interests of DBCI, a company incorporated in Delaware, for approximately $169.2 million. DBCI is a manufacturer of exterior building products in North America, with over 25 years’ servicing commercial, residential and repair markets. As a result of the acquisition, the Company will have an opportunity to increase its customer base of both the commercial and self-storage industries and expand its product offerings in the North American market.

On August 31, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity of ACT, a company incorporated in North Carolina, for approximately $10.3 million. Through this acquisition, the Group also acquired all assets and certain liabilities of Phoenix, a company incorporated in North Carolina. ACT has specialized in protecting critical assets in the self-storage and industrial building industries for over 7 years. The ACT team is comprised of security industry experts who continually train to be at the forefront of emerging industry trends, technological advancements, and new security vulnerabilities or hazards that threaten their clients. As a result of the acquisition, the Company will have an opportunity to expand its Nokē Smart Entry ground game.
Impact of Brexit
The U.K. exit from the European Union on January 31, 2020, commonly referred to as Brexit, has caused, and may continue to cause, uncertainty in the global markets. Political and regulatory responses to the withdrawal are still developing, and we are in the process of
21


assessing the impact that the withdrawal may have on our business as more information becomes available. Any impact from Brexit on our business and operations over the long term will depend, in part, on the outcome of tariff, tax treaties, trade, regulatory, and other negotiations the U.K. conducts.
Impact of COVID-19 and the CARES Act
In early 2020, the Coronavirus (COVID-19) swiftly began to spread globally, and the World Health Organization (WHO) subsequently declared COVID-19 to be a public health emergency of international concern on March 11, 2020. The COVID-19 outbreak has resulted in travel restrictions and in some cases, prohibitions of non-essential activities, disruption and shutdown of certain businesses and greater uncertainty in global financial markets. The full extent to which COVID-19 impacts Janus’s business, results of operations and financial condition are dependent on the further duration and spread of the outbreak mainly within the United States, Europe, and Australia.
To aid in combating the negative business impacts of COVID-19, the federal government enacted the “Coronavirus Aid, Relief, and Economic Security (CARES) Act” on March 27, 2020. Under the CARES Act, Janus deferred $2.6 million in payroll taxes of which half of the balance was paid on December 31, 2021 and the remaining balance, or $1.3 million is due December 31, 2022.
As a result of COVID-19 and in support of continuing its manufacturing efforts, Janus has undertaken a number of steps to protect its employees, suppliers and customers, as their safety and well-being is one of our top priorities. Janus has taken several safety measures including implementing social distancing practices and requiring employees to wear masks. There was $1.3 million in COVID-19 related expenses in the year ended January 1, 2022 primarily related to COVID-19 PPE supplies and COVID tests.
Notwithstanding our continued operations and performance, the COVID-19 pandemic may continue to have negative impacts on our operations, supply chain, transportation networks and customers, which may compress our margins as a result of preventative and precautionary measures that Janus, other businesses, and governments are taking. Any resulting economic downturn could adversely affect demand for our products and contribute to volatile supply and demand conditions affecting prices and volumes in the markets for our products, services and raw materials. The progression of this matter could also negatively impact our business or results of operations through the temporary closure of our operating locations or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, or as a result of the control measures noted above, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent to which the COVID-19 pandemic may adversely impact our business depends on future developments, which are highly uncertain and unpredictable, including new information concerning the severity of the pandemic and the effectiveness of actions globally to contain or mitigate its effects.
Our consolidated financial statements and discussion and analysis of financial condition and results of operations reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of the COVID-19 pandemic, will be reflected in management’s estimates for future periods.
Management continues to monitor the impact of the global situation on its financial condition, liquidity, operations, suppliers, industry, and workforce.
Key Performance Measures
Management evaluates the performance of its reportable segments based on the revenue of services and products, gross profit, operating margins, and cash from business operations. We use Adjusted EBITDA, which is a non-GAAP financial metric, as a supplemental measure of our performance in order to provide investors with an improved understanding of underlying performance trends. Please see the section “Non-GAAP Financial Measure” below for further discussion of this financial measure, including the reasons why we use such financial measures and reconciliations of such financial measures to the nearest GAAP financial measures.
Human capital is also one of the main cost drivers of the manufacturing, selling, and administrative processes of Janus. As a result, headcount is reflective of the health of Janus indicative of an expansion or contraction of the overall business. We expect to continue to increase headcount in the future as we grow our business. Moreover, we expect that we will continue to hire additional accounting, finance, and other personnel in connection with our becoming, and our efforts to comply with the requirement of being a public company.
The following table sets forth key performance measures for the years ended January 1, 2022 and December 26, 2020
(dollar amounts in thousands)

Year EndedVariance
January 1, 2022December 26, 2020
$
%
Total Revenue
$750,150$548,973$201,176 36.6 %
Adjusted EBITDA
$148,205$126,425$21,780 17.2 %
Adjusted EBITDA (% of revenue)
19.8 %23.0 %(3.3)%
22



As of January 1, 2022, and December 26, 2020, the headcount was 2,017 (including 440 temporary employees) and 1,607 (including 332 temporary employees), respectively.

Total revenue increased by $201.2 million or 36.6% for the year ended January 1, 2022 compared to the year ended December 26, 2020 primarily due to increased volumes and improved market conditions in 2021 as the COVID-19 pandemic significantly impacted revenue in the second and third quarters of 2020 coupled with a $36.6 million increase in inorganic revenue growth as a result of the DBCI and ACT acquisitions. In addition, we began to see a more meaningful impact from our commercial actions in the second half of 2021. (See Results of Operations section).
Adjusted EBITDA increased by $21.8 million or 17.2% from the year ended January 1, 2022 compared to the year ended December 26, 2020 primarily due to increased revenue which was partially offset by increased cost of sales and general and administrative expenses.

Adjusted EBITDA as a percentage of revenue decreased 3.3% for the year ended January 1, 2022 primarily due to inflationary increases to raw material, labor and logistics costs in advance of commercial and cost containment actions taking effect. In addition to the inflationary cost pressures, Janus also experienced incremental costs as a public company and incremental headcount costs associated with strategic investments in both our Facilitate division coupled with our continued build out of our Nokē Smart entry ground game and customer service department. (See Non-GAAP Financial Measures” section)
Basis of Presentation
The consolidated financial statements have been derived from the accounts of Janus and its wholly owned subsidiaries. Janus’s fiscal year follows a 4-4-5 calendar which divides a year into four quarters of 13 weeks, grouped into two 4-week “months” and one 5-week “month.” As a result, some monthly comparisons are not comparable as one month is longer than the other two. The major advantage of a 4-4-5 calendar is that the end date of the period is always the same day of the week, making manufacturing planning easier as every period is the same length. Every fifth or sixth year will require a 53rd week and the year ended January 1, 2022 was a year in which we added a 53rd week.
We have presented results of operations, including the related discussion and analysis for the year ended January 1, 2022 compared to the year ended December 26, 2020.
Components of Results of Operations
Sales of products. Sale of products represents the revenue from the sale of products, including steel roll-up and swing doors, rolling steel doors, steel structures, as well as hallway systems and facility and door automation technologies for commercial and self-storage customers. Product revenue is recognized upon transfer of control to the customer, which generally takes place at the point of destination (Janus Core) and at the point of shipping (all other segments). We expect our product revenue may vary from period to period on, among other things, the timing and size of orders and delivery of products and the impact of significant transactions. Revenues are monitored and analyzed as a function of sales reporting within the following sales channels, Self-Storage New Construction, Self-Storage R3, and Commercial and Other.
Sales of services. Service revenue reflects installation services to customers for steel facilities, steel roll-up and swing doors, hallway systems, and relocatable storage units which is recognized over time based on the satisfaction of our performance obligation. Janus is highly integrated with customers at every phase of a project, including facility planning/design, construction, access control and R3 of damaged, or end-of-life products or rebranding of facilities due to market consolidation. Service obligations are primarily short term and completed within a one-year time period. We expect our service revenue to increase as we add new customers and our existing customers continue to add more and more content per square foot.
Cost of sales. Our cost of sales consists of the cost of products and cost of services. Cost of products includes the manufacturing cost of our steel roll-up and swing doors, rolling steel doors, steel structures, and hallway systems which primarily consists of amounts paid to our third-party contract suppliers and personnel-related costs directly associated with manufacturing operations as well as overhead and indirect costs. Cost of services includes third-party installation subcontractor costs directly associated with the installation of our products. Our cost of sales include purchase price variance, cost of spare or replacement parts, warranty costs, excess and obsolete inventory charges, shipping costs, and an allocated portion of overhead costs, including depreciation. We expect cost of sales to increase in absolute dollars in future periods as we expect our revenues to continue to grow.
Selling and marketing expense. Selling expenses consist primarily of compensation and benefits of employees engaged in selling activities as well as related travel, advertising, trade shows/conventions, meals and entertainment expenses. We expect selling expenses to increase in absolute dollars in future periods as we expect our revenues to continue to grow.
General and administrative expense. General and administrative (“G&A”) expenses are comprised primarily of expenses relating to employee compensation and benefits, travel, meals and entertainment expenses as well as depreciation, amortization, and public company costs. We expect general and administrative expenses to increase in absolute dollars in future periods as we expect our revenues to continue to
23


grow. We also expect G&A expenses to increase in the near term as a result of operating as a public company, including expenses associated with compliance with the rules and regulations of the Commission, and an increase in legal, audit, insurance, investor relations, professional services and other administrative expenses.
Interest expense. Consists of interest expense on short-term and long-term debt and amortization on deferred financing fees (see “Long Term Debt” section).
Factors Affecting the Results of Operations
Key Factors Affecting the Business and Financial Statements
Janus’s management believes their performance and future growth depends on a number of factors that present significant opportunities but also pose risks and challenges.
Factors Affecting Revenues
Janus’s revenues from products sold are driven by economic conditions, which impacts new construction of self-storage facilities, R3 of self-storage facilities, and commercial revenue.
Janus periodically modifies sales prices of their products due to changes in costs for raw materials and energy, market conditions, labor and logistics costs and the competitive environment. In certain cases, realized price increases are less than the announced price increases because of project pricing, competitive reactions and changing market conditions. Janus also offers a wide assortment of products that are differentiated by style, design and performance attributes. Pricing and margins for products within the assortment vary. In addition, changes in the relative quantity of products purchased at different price points can impact year-to-year comparisons of net sales and operating income.
Service revenue is driven by the product revenue and the increase in value-added services, such as pre-work planning, site drawings, installation and general contracting, project management, and third-party security. Janus differentiates itself through on-time delivery, efficient installation, best in-class service, and a reputation for high quality products.
Factors Affecting Growth Through Acquisitions
Janus’s business strategy involves growth through, among other things, the acquisition of other companies. Janus tries to evaluate companies that it believes will strategically fit into its business and growth objectives. If Janus is unable to successfully integrate and develop acquired businesses, it could fail to achieve anticipated synergies and cost savings, including any expected increases in revenues and operating results, which could have a material adverse effect on its financial results.
Janus may not be able to identify suitable acquisition or strategic investment opportunities or may be unable to obtain the required consent of its lenders and, therefore, may not be able to complete such acquisitions or strategic investments. Janus may incur expenses associated with sourcing, evaluating and negotiating acquisitions (including those that do not get completed), and it may also pay fees and expenses associated with financing acquisitions to investment banks and other advisors. Any of these amounts may be substantial, and together with the size, timing and number of acquisitions Janus pursues, may negatively affect and cause significant volatility in its financial results.
In addition, Janus has assumed, and may in the future assume, liabilities of the company it is acquiring. While Janus retains third-party advisors to consult on potential liabilities related to these acquisitions, there can be no assurances that all potential liabilities will be identified or known to it. If there are unknown liabilities or other obligations, Janus’s business could be materially affected.
Seasonality
Generally, Janus’s sales tend to be the slowest in January due to more unfavorable weather conditions, customer business cycles and the timing of renovation and new construction project launches.
Factors Affecting Operating Costs
Janus’s operating expenses are comprised of direct production costs (principally raw materials, labor and energy), manufacturing overhead costs, freight, costs to purchase sourced products and selling, general, and administrative (“SG&A”) expenses.
Janus’s largest individual raw material expenditure is steel coils. Fluctuations in the prices of steel coil are generally beyond Janus’s control and have a direct impact on the financial results. In 2020 and 2021, Janus entered into agreements with three of its largest suppliers in order to lock in steel coil prices for part of Janus’s production needs and partially mitigate the potential impacts of short-term steel coil price fluctuations. This arrangement allows Janus to purchase quantities of product within specified ranges as outlined in the contracts.
Freight costs are driven by Janus’s volume of sales of products and are subject to the freight market pricing environment.
24


Results of Operations - Consolidated
The period to period comparisons of our results of operations have been prepared using the historical periods included in our consolidated financial statements. The following discussion should be read in conjunction with the consolidated financial statements and related notes included elsewhere in this document. We have derived this data from our consolidated financial statements included elsewhere in this Annual filing and 10-K. The following tables set forth our results of operations for the periods presented in dollars and as a percentage of total revenue.
Results of Operations
(dollar amounts in thousands)
For the year ended January 1, 2022 compared to the year ended December 26, 2020
Year EndedVariance
January 1, 2022December 26, 2020$%
REVENUE
Sales of products$619,967 $439,458 $180,509 41.1 %
Sales of services130,182 109,516 20,666 18.9 %
Total revenue$750,150 $548,973 $201,177 36.6 %
Cost of Sales498,787 345,150 153,637 44.5 %
GROSS PROFIT$251,363 $203,823 $47,540 23.3 %
OPERATING EXPENSE
Selling and marketing46,295 34,532 11,763 34.1 %
General and administrative111,981 76,946 35,035 45.5 %
Contingent consideration and earnout fair value adjustments687 (2,175)2,862 (131.6)%
Operating Expenses$158,963 $109,303 $49,660 45.4 %
INCOME FROM OPERATIONS$92,400 $94,521 $(2,121)(2.2)%
Interest expense(32,876)(36,011)3,135 (8.7)%
Other income (expense)(3,324)441 (3,765)(853.7)%
Change in fair value of derivative warrant liabilities(5,918)— (5,918)100.0 %
Other Expense, Net$(42,118)$(35,570)$(6,548)18.4 %
INCOME BEFORE TAXES$50,283 $58,951 $(8,668)(14.7)%
Provision for Income Taxes6,481 2,114 4,367 206.6 %
NET INCOME$43,801 $56,837 $(13,036)(22.9)%
Revenue
(dollar amounts in thousands)
Year Ended
Variance
%
Revenue Variance Breakdown
January 1, 2022December 26, 2020
Variance
Domestic Acquisitions
        Organic
Growth
Organic
Growth
%
Sales of products
$619,967 $439,458 $180,510 41.1 %$33,115 $147,395 33.5 %
Sales of services
130,182 109,516 20,667 18.9 %3,495 17,172 15.7 %
Total$750,150 $548,973 $201,176 36.6 %$36,610 $164,567 30.0 %
The $201.2 million revenue increase for the year ended January 1, 2022 compared to the year ended December 26, 2020 is primarily attributable to increased volumes as a result of favorable industry dynamics in both the commercial and R3 sales channels coupled with inorganic growth of $36.6 million as a result of the DBCI and ACT acquisitions. In addition, we began to see a more meaningful impact from our commercial actions in the second half of the year. The inorganic growth as a result of the G&M Stor-More Pty Ltd. acquisition is not separately stated above as the amount is not significant.
25


The following table and discussion compares Janus’s sales by sales channel (dollar amounts in thousands).

Year EndedYear Ended
Variance
January 1, 2022
% of sales
December 26, 2020
% of sales
$
%
New Construction - Self Storage
$286,027 38.1 %$264,124 48.1 %$21,904 8.3 %
R3 - Self Storage
221,396 29.5 %151,018 27.5 %70,378 46.6 %
Commercial and Other
242,726 32.4 %133,831 24.4 %108,895 81.4 %
Total$750,150 100.0 %$548,973 100.0 %$201,177 36.6 %
New construction sales increased by $21.9 million or 8.3% for the year ended January 1, 2022 compared to the year ended December 26, 2020, respectively. The increase in the year ended January 1, 2022 is primarily due to commercial initiatives and strong growth from the International segment partially offset by delays in greenfield projects caused by permitting delays associated with the COVID-19 global pandemic, coupled with the continued trend of new self-storage capacity being brought online through conversions and expansions, which roll up under R3.
R3 sales increased by $70.4 million or 46.6% for the year ended January 1, 2022 compared to the year ended December 26, 2020 due to the increase of conversions and expansions as more self-storage capacity continues to be brought online through R3 as opposed to greenfield sites coupled with the positive impacts from commercial actions.
Commercial and other sales increased by $108.9 million or 81.4% for the year ended January 1, 2022 compared to the year ended December 26, 2020 due to Janus Core and ASTA experiencing favorable market gains due to the continued e-commerce movement coupled with share gains in the commercial steel roll up door market from ASTA’s launch of the rolling steel product line in the fourth quarter of 2020. In addition, the commercial and other sales channel continued to benefit from the commercial actions instituted earlier in the year.
Cost of Sales and Gross Margin
(dollar amounts in thousands)
Gross margin decreased by 3.6% to 33.5% for the year ended January 1, 2022 from 37.1% for the year ended December 26, 2020 due primarily to increased raw material, labor and logistics costs in advance of commercial and cost containment initiatives taking effect.
Year EndedCost of Sales Variance Breakdown
January 1, 2022December 26,
2020
Variance
Variance
%
Domestic AcquisitionsOrganic Growth
Organic
Growth
%
Cost of Sales$498,787$345,150 $153,63744.5 %$26,349$127,28836.9%
The $153.6 million or 44.5% increase in cost of sales for the year ended January 1, 2022 compared to the year ended December 26, 2020 is primarily attributable to increased revenue coupled with an increase in raw material, labor and logistics costs on a global basis. In addition, there was an inorganic increase of $26.3 million as a result of the DBCI and ACT acquisitions.
Operating Expenses - Selling and marketing

Selling and marketing expense increased $11.8 million or 34.1% from the year ended December 26, 2020 compared to the year ended January 1, 2022 primarily due to increased marketing, trade show and payroll related costs for additional headcount to support revenue growth coupled with limited travel, marketing and trade show costs in the prior year due to the pandemic. In addition, there was an increase in selling and marketing expenses of $1.4 million as a result of the DBCI and ACT acquisitions.
Operating Expenses - General and administrative
General and administrative expenses increased $35.0 million or 45.5% from the year ended December 26, 2020 compared to the year ended January 1, 2022 primarily due to an increase in general liability and health insurance, professional fees and payroll related costs for additional headcount to support the continued top line revenue growth coupled with the transition to a public company and $6.9 million as a result of the DBCI and ACT acquisitions. In addition, the Company incurred transaction related costs in conjunction with the June 2021 business combination of approximately $10.4 million which is further discussed in the Non-GAAP Financial Measures section.

Operating Expenses - Contingent consideration and earnout fair value adjustments
Contingent consideration and earnout fair value adjustments increased by $2.9 million or 131.6% from $(2.2) million for the year ended December 26, 2020 to $0.7 million for the year ended January 1, 2022. The increase for the year ended is due to a $0.7 million adjustment related to the change in fair value of the earnout of the 2,000,000 common stock shares that were issued and released on June 21,
26


2021 and a $(2.2) million contingent consideration fair value adjustment related to the acquisition of NOKE and BETCO for the year ended December 26, 2020.

Interest Expense
Interest expense decreased $3.1 million or 8.7% from the year ended December 26, 2020 compared to the year ended January 1, 2022 due to a lower interest rate environment coupled with a $2.0 million debt prepayment in July 2020. In addition, the Company entered into a Debt Modification agreement in February 2021 which consolidated the prior two outstanding tranches into a single tranche and resulted in a reduction in the overall interest rate. In conjunction with the business combination on June 7, 2021, the Company made a $61.6 million prepayment on debt. On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155.0 million which partially offset the above decreases in the interest expense. (See “Liquidity and Capital Resources” section).
Other Income (Expense)
Other income (expense) decreased by $3.8 million or 853.7% from $0.4 million of other income for the year ended December 26, 2020 to $3.3 million of other (expense) for the year ended January 1, 2022. The increase in other (expense) for the year ended is primarily due to a $2.4 million loss on extinguishment of debt and a $0.8 million loss on abandonment included in the year ended January 1, 2022 but not present in the year ended December 26, 2020.
Change in fair value of derivative warrant liabilities
Change in fair value of derivative warrant liabilities decreased by $5.9 million or 100.0% from $— for the year ended December 26, 2020 to $(5.9) million for the year ended January 1, 2022. The decrease for the year ended is due to a $5.9 million fair value of warrant liabilities adjustment included in the year ended January 1, 2022 but not present in the year ended December 26, 2020. All warrants were redeemed in the fourth quarter of 2021.

Income Taxes
Income tax expense increased by $4.4 million or 206.6% from $2.1 million for the year ended December 26, 2020 to $6.5 million for the year ended January 1, 2022 due to a tax structure change from a limited liability company that was considered a disregarded entity for tax purposes to a Corporation as a result of the Business Combination that occurred on June 7, 2021.
Net Income
The $13.0 million or 22.9% decrease in net income for the year ended December 26, 2020 compared to the year ended January 1, 2022 is largely due to an increase in raw material, labor and logistics costs coupled with increased selling and general and administrative expenses and income taxes.
Segment Results of Operations
We operate in and report financial results for two segments: North America and International with the following sales channels, Self-Storage New Construction, Self-Storage R3, and Commercial and Other.
Segment operating income is the measure of profit and loss that our chief operating decision maker uses to evaluate the financial performance of the business and as the basis for resource allocation, performance reviews and compensation. For these reasons, we believe that Segment operating income represents the most relevant measure of Segment profit and loss. Our chief operating decision maker may exclude certain charges or gains, such as corporate charges and other special charges, to arrive at a Segment operating income that is a more meaningful measure of profit and loss upon which to base our operating decisions. We define Segment operating margin as Segment operating income as a percentage of the segment’s Net revenues.
The segment discussion that follows describes the significant factors contributing to the changes in results for each segment included in net earnings.
27


Results of Operations - Janus North America
(dollar amounts in thousands)
For the year ended January 1, 2022 compared to the year ended December 26, 2020
Year Ended
Variance
January 1, 2022December 26, 2020
$%
REVENUE
Sales of products
$614,851 $430,585 $184,266 42.8%
Sales of services
100,093 89,534 10,559 11.8%
Total revenue
$714,944 520,119 $194,824 37.5%
Cost of Sales
481,714 330,184 151,530 45.9%
GROSS PROFIT
$233,229 189,935 $43,294 22.8%
OPERATING EXPENSE
Selling and marketing
42,589 31,932 10,657 33.4%
General and administrative
94,024 68,514 25,510 37.2%
Contingent consideration and earnout fair value adjustments687 (2,175)2,862 (131.6)%
Operating Expenses
$137,299 $98,271 $39,029 39.7%
INCOME FROM OPERATIONS
$95,930 $91,665 $4,266 4.7%
Revenue
(dollar amounts in thousands)
Year EndedVariances
Variance
%
Revenue Variance Breakdown
January 1,
2022
December 26,
2020
Domestic AcquisitionsOrganic
Growth
Organic
Growth
%
Sales of products
$614,851 $430,585 $184,266 42.8 %$33,115 $151,151 35.1 %
Sales of services
100,093 89,534 10,559 11.8 %3,495 7,064 7.9 %
Total$714,944 $520,119 $194,824 37.5 %$36,610 $158,215 30.4 %
The $194.8 million or 37.5% revenue increase is primarily attributable to increased volumes as a result of favorable industry dynamics in both the commercial and R3 sales channels coupled with inorganic growth of $36.6 million as a result of the DBCI and ACT acquisitions. In addition, we began to see a more meaningful impact from our commercial actions in the second half of the year.
The following table and discussion compares Janus North America sales by sales channel (dollar amounts in thousands).
Year EndedVariance
January 1, 2022
% of total
sales
December 26, 2020
% of total
sales
$
%
New Construction - Self Storage
$246,670 34.5 %$246,547 47.4 %$123 — %
R3 - Self Storage
210,180 29.4 %132,284 25.4 %77,897 58.9 %
Commercial and Other
258,093 36.1 %141,289 27.2 %116,805 82.7 %
Total$714,944 100.0 %$520,119 100.0 %$194,824 37.5 %
New Construction sales decreased by $0.1 million or —% for the year ended January 1, 2022 compared to the year ended December 26, 2020 due to continued delays in projects associated with the COVID-19 global pandemic, coupled with the continued trend of new self-storage capacity being brought online through conversions and expansions, which are included in R3 sales. These decreases were partially offset by some commercial actions flowing through in the second half of the year.
R3 sales increased by $77.9 million or 58.9% for the year ended January 1, 2022 compared to the year ended December 26, 2020 due primarily to the continued trend of new self-storage capacity being brought online through conversions and expansions coupled with the positive impacts from commercial actions.
28


Commercial and Other sales increased by $116.8 million or 82.7% for the year ended January 1, 2022 compared to the year ended December 26, 2020 due to increases in both Janus Core and ASTA commercial steel roll up door market, from strong momentum with the launch of the ASTA rolling steel product line in the fourth quarter of 2020 and commercial initiatives implemented to offset the inflationary increases of raw materials, labor, and logistics costs.
Cost of Sales and Gross Margin
(dollar amounts in thousands)
Gross Margin decreased by 3.8% to 32.6% for the year ended January 1, 2022 from 36.5% for the year ended December 26, 2020 due primarily to continued increased raw material, labor and logistics costs in advance of commercial and cost containment initiatives taking effect.
Year EndedVariance
Variance
%
Cost of Sales Variance Breakdown
January 1,
2022
December 26,
2020
Domestic AcquisitionsOrganic Growth
Organic
Growth
%
Cost of Sales$481,714$330,184 $151,53045.9 %$24,279$127,25138.5%
The $151.5 million or 45.9% increase in cost of sales for the year ended January 1, 2022 compared to the year ended December 26, 2020 is primarily due to increased revenue coupled with an increase in raw material, labor, and logistics costs. In addition, there was an inorganic increase of $24.3 million as a result of the DBCI and ACT acquisitions.
Operating Expenses - Selling and marketing
Selling and marketing expenses increased $10.7 million or 33.4% from $31.9 million for the year ended December 26, 2020 to $42.6 million for the year ended January 1, 2022 primarily due to increased marketing and trade show and payroll related costs for additional headcount to support revenue growth coupled with lower spend on travel, marketing and trade shows in the prior year due to the pandemic. In addition, there was an increase in selling and marketing expenses of $1.4 million as a result of the DBCI and ACT acquisitions.
Operating Expenses - General and administrative
General and administrative expenses increased $25.5 million or 37.2% from $68.5 million for the year ended December 26, 2020 to $94.0 million for the year ended January 1, 2022 primarily due to an increase in general liability and health insurance, professional fees and payroll related costs for additional headcount to support the incremental revenue coupled with the transition to a public company and $6.9 million as a result of the DBCI and ACT acquisitions. In addition, the Company incurred transaction related costs in conjunction with the June 2021 business combination of approximately $10.4 million which is further discussed in the Non-GAAP Financial Measures section.
Operating Expenses - Contingent consideration and earnout fair value adjustments
Contingent consideration and earnout fair value adjustments increased by $2.9 million or 131.6% from $(2.2) million for the year ended December 26, 2020 to $0.7 million for the year ended January 1, 2022. The increase for the year ended is due to a $0.7 million adjustment related to the change in fair value of the earnout of the 2,000,000 common stock shares that were issued and released on June 21, 2021 and a $(2.2) million contingent consideration fair value adjustment related to the acquisition of NOKE and BETCO for the year ended December 26, 2020.

Income from Operations
Income from operations increased by $4.3 million or 4.7% from $91.7 million for the year ended December 26, 2020 to $95.9 million for the year ended January 1, 2022 due to an increase in revenue offset by an increase in cost of sales, selling and general and administrative expenses.
29


INTERNATIONAL
(dollar amounts in thousands)
Results of Operations - Janus International- For the year ended January 1, 2022 compared to the year ended December 26, 2020
Year Ended
Variance
January 1, 2022December 26, 2020
$%
REVENUE
                 Sales of products
$38,490 $25,509 $12,981 50.9 %
Sales of services
30,089 19,981 10,108 50.6 %
Total revenue
$68,579 $45,490 $23,089 50.8 %
Cost of Sales
50,486 31,647 18,838 59.5 %
GROSS PROFIT
$18,093 13,843 $4,251 30.7 %
OPERATING EXPENSE
Selling and marketing
3,706 2,600 1,106 42.5 %
General and administrative
17,957 8,432 9,525 113.0 %
Operating Expenses
$21,663 $11,032 $10,631 96.4 %
INCOME FROM OPERATIONS
$(3,570)$2,811 $(6,380)(227.0)%
Revenue
(dollar amounts in thousands)

Year EndedVariances
Variance
%
Revenue Variance Breakdown
January 1, 2022December 26, 2020Organic
Growth
Organic
Growth
Sales of products
$38,490 $25,509 $12,981 50.9 %$12,981 50.9 %
Sales of services
30,089 19,981 10,108 50.6 %10,108 50.6 %
Total$68,579 $45,490 $23,089 50.8 %$23,089 50.8 %
The $23.1 million revenue increase includes a 50.8% increase in organic growth driven by increased sales volumes due to improved market conditions in 2021 as compared to the pandemic impacted 2020 results. The inorganic growth as a result of the G&M Stor-More Pty Ltd. is not separately stated above as the amount is not significant.
The following table illustrates the sales by channel for the year ended January 1, 2022 and December 26, 2020 (dollar amounts in thousands).

Year Ended

% of total
sales
Variance
January 1, 2022

% of total
sales
December 26, 2020
$
%
New Construction - Self Storage
$51,723 75.4%$26,701 58.7 %$25,02293.7%
R3 - Self Storage
16,856 24.6 %18,735 41.2 %(1,879)(10.0)%
Commercial and Other
—  %54 0.1 %(54)(100.0)%
Total$68,579 100.0 %$45,490 100.0 %$23,08950.8 %
New Construction sales increased by $25.0 million or 93.7% to $51.7 million for the year ended January 1, 2022 from $26.7 million for the year ended December 26, 2020 due to increased volumes and improved market conditions as the international market continues to open up after the COVID-19 pandemic.

R3 sales decreased by $1.9 million or 10.0% to $16.9 million for the year ended January 1, 2022 from $18.7 million for the year ended December 26, 2020 due primarily to project mix fluctuations reflective of the pent up demand in new construction activity resulting from COVID-19 lockdowns in the prior year.
30


Cost of Sales and Gross Margin
(dollar amounts in thousands)

Gross Margin decreased by 4.0% to 26.4% for the year ended January 1, 2022 from 30.4% for the year ended December 26, 2020. The decline in the year ended January 1, 2022 is the result of higher raw material, labor and logistics costs and an increase in mezzanine product sales which have a lower margin profile than typical product offerings as these products are buy-resale, coupled with increased overhead costs as the business continues to add infrastructure to support the strategic growth plan.
Year EndedVariance
Variance
%
Cost of Sales Variance Breakdown
January 1, 2022December 26, 2020Organic
Growth
Organic
Growth
%
Cost of Sales$50,486 $31,647 $18,839 59.5 %$18,839 59.5 %
Cost of sales increased by $18.8 million or 59.5% from $31.6 million for the year ended December 26, 2020 to $50.5 million for the year ended January 1, 2022 generally in line with a 50.8% increase in revenues coupled with an increase in raw material, labor and logistics costs and mezzanine product sales.
Operating Expenses - Selling and marketing
Selling and marketing expense increased by $1.1 million or 42.5% from $2.6 million for the year ended December 26, 2020 to $3.7 million for the year ended January 1, 2022 primarily due to an increase in commission expense as a result of higher sales coupled with an increase in travel and marketing costs in 2021 compared to prior year as these expenses were significantly cut back due to the COVID-19 global pandemic.
Operating Expenses - General and administrative
General and administrative expenses increased $9.5 million or 113.0% from $8.4 million for the year ended December 26, 2020 to $18.0 million for the year ended January 1, 2022 primarily due to the continued investment in personnel and infrastructure to support the strategic growth objectives and public company requirements of the international business operations coupled with lower costs in 2020 associated with the pandemic.
Income from Operations
Income from operations decreased by $6.4 million or 227.0% from an $2.8 million income for the year ended December 26, 2020 to a $3.6 million loss for the year ended January 1, 2022. The decrease was primarily due to an increase in revenue which was offset by increased raw material, labor, logistics, selling and general and administrative expenses.
Non-GAAP Financial Measures
(dollar amounts in thousands)
Janus uses measures of performance that are not required by or presented in accordance with GAAP in the United States. Non-GAAP financial performance measures are used to supplement the financial information presented on a GAAP basis. These non-GAAP financial measures should not be considered in isolation or as a substitute for the relevant GAAP measures and should be read in conjunction with information presented on a GAAP basis.
Janus presents Adjusted EBITDA which is a non-GAAP financial performance measure, which excludes from reported GAAP results, the impact of certain items consisting of acquisition events and other non-recurring charges. Janus believes such expenses, charges, and gains are not indicative of normal, ongoing operations, and their inclusion in results makes for more difficult comparisons between years and with peer group companies.
Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial measure used by Janus to evaluate its operating performance, generate future operating plans, and make strategic decisions, including those relating to operating expenses and the allocation of internal resources. Accordingly, Janus believes these measures provide useful information to investors and others in understanding and evaluating Janus’s operating results in the same manner as its management and board of directors. In addition, they provide useful measures for period-to-period comparisons of Janus’s business, as they remove the effect of certain non-cash items and certain variable charges. Adjusted EBITDA is defined as net income excluding interest expense, income taxes, depreciation expense, amortization, and other non-operational, non-recurring items.
31


Adjusted EBITDA should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. There are a number of limitations related to the use of Adjusted EBITDA rather than net income (loss), which is the nearest GAAP equivalent of Adjusted EBITDA. These limitations include that the non-GAAP financial measures:
exclude depreciation and amortization, and although these are non-cash expenses, the assets being depreciated may be replaced in the future;
do not reflect interest expense, or the cash requirements necessary to service interest on debt, which reduces cash available;
do not reflect the provision for or benefit from income tax that may result in payments that reduce cash available;
exclude non-recurring items which are unlikely to occur again and have not occurred before (e.g., the extinguishment of debt); and
may not be comparable to similar non-GAAP financial measures used by other companies, because the expenses and other items that Janus excludes in the calculation of these non-GAAP financial measures may differ from the expenses and other items, if any, that other companies may exclude from these non-GAAP financial measures when they report their operating results.
Because of these limitations, these non-GAAP financial measures should be considered along with other operating and financial performance measures presented in accordance with GAAP.
The following table present a reconciliation of net income to Adjusted EBITDA for the periods indicated:
(dollar amounts in thousands)
Year EndedVariance
January 1, 2022December 26, 2020
$%
Net Income$43,801 $56,837 $(13,035)(22.9)%
Interest Expense32,876 36,011 (3,135)(8.7)%
Income Taxes6,481 2,114 4,367 206.6 %
Depreciation6,450 5,985 465 7.8 %
Amortization31,588 27,046 4,542 16.8 %
EBITDA$121,197 $127,992 $(6,796)(5.3)%
BETCO transition fee(1)
— 15 (15)(100.0)%
Loss (gain) on extinguishment of debt(2)
2,415 (258)2,672 (1037.6)%
COVID-19 related expenses(3)
1,274 850 424 49.9 %
Transaction related expenses(4)
10,398 — 10,398 100.0 %
Facility relocation(5)
1,106 — 1,106 100.0 %
Share-based compensation(6)
5,210 — 5,210 100.0 %
Change in fair value of contingent consideration and earnout(7)
687 (2,175)2,862 (131.6)%
Change in fair value of derivative warrant liabilities(8)
5,918  5,918 100.0 %
Adjusted EBITDA$148,205 $126,425 $21,780 17.2 %
(1)Retainer fee paid to former BETCO owner, during the transition to a new President to run the business and related one-time-consulting fee.
(2)Adjustment for loss (gain) on extinguishment of debt regarding the write off of unamortized fees and third-party fees as a result of the debt modification completed in February 2021 and the prepayment of debt in the amount of $61.6 million that occurred on June 7, 2021 in conjunction with the Business Combination. In July 2020, Janus repurchased approximately $2.0 million of principal amount of the 1st Lien at an approximate $0.3 million discount, resulting in a gain on the extinguishment of debt. See Liquidity and Capital Resources section.
(3)Expenses which are one-time and non-recurring related to the COVID-19 pandemic. See Impact of COVID-19 section.
(4)Transaction related expenses incurred as a result of the Business Combination on June 7, 2021 which consist of employee bonuses and the transaction cost allocation.
(5)Expenses related to the facility relocation for Steel Storage and Janus Core.
(6)Share-based compensation expense associated with Midco, LLC Class B Common units that fully vested at the date of the Business Combination.
(7)Adjustment related to the change in fair value of the earnout of the 2,000,000 common stock shares that were issued and released on June 21, 2021. Contingent consideration adjustment related to the acquisition of NOKE and BETCO for the period ended December 26, 2020.
(8)Adjustment related to the change in fair value of derivative warrant liabilities for the private placement warrants prior to the redemption of the warrants in Q4 2021.
32


Liquidity and Capital Resources
We assess our liquidity in terms of our ability to generate cash to fund our operating, investing and financing activities. In doing so, we review and analyze our current cash on hand, days sales outstanding, inventory turns, days payable outstanding, capital expenditure forecasts, interest and principal payments on debt and income tax payments.
Our primary sources of liquidity include cash balances on hand, cash flows from operations, proceeds from equity, debt offerings and borrowing availability under our existing credit facility. We believe our operating cash flows, along with funds available under the line of credit, provide sufficient liquidity to support Janus’s liquidity and financing needs, which are working capital requirements, capital expenditures, service of indebtedness, as well as to finance acquisitions.
Financial Policy
Our financial policy seeks to: (i) selectively invest in organic and inorganic growth to enhance our portfolio, including certain strategic capital investments and (ii) maintain appropriate leverage by using free cash flows to repay outstanding borrowings.
Liquidity Policy
We maintain a strong focus on liquidity and define our liquidity risk tolerance based on sources and uses to maintain a sufficient liquidity position to meet our obligations under both normal and stressed conditions. At Janus, we manage our liquidity to provide access to sufficient funding to meet our business needs and financial obligations, as well as capital allocation and growth objectives, throughout business cycles.
Cash Management
Janus manages its operating cash management activities through banking relationships for the domestic entities and international entities. Domestic subsidiaries monitor cash balances on a monthly basis and excess cash is transferred to Janus to pay down intercompany debt, interest on the intercompany debt and intercompany sales of products and materials and other services. International subsidiaries monitor excess cash balances on a periodic basis and transfer excess cash flow to Janus in the form of a dividend. Janus compiles a monthly standalone business unit and consolidated 13-week cash flow forecast to monitor various cash activities and forecast cash balances to fund operational activities.
Holding Company Status
Janus International Group, Inc. was formed to consummate the business combination and act as a holding company of the Group, as such owns no material assets and does not conduct any business operations of its own. As a result, Janus International Group, Inc. is largely dependent upon cash dividends and distributions and other transfers from its subsidiaries to meet obligations. The agreements governing the indebtedness of our subsidiaries impose restrictions on our subsidiaries’ ability to pay dividends or make other distributions to us.
Foreign Exchange
We have operations in various foreign countries, principally the United States, the United Kingdom, France, Australia, and Singapore. Therefore, changes in the value of the related currencies affect our financial statements when translated into U.S. dollars.
LIBOR Reform
In connection with the potential transition away from the use of the LIBOR as an interest rate benchmark, we are currently in the process of identifying and managing the potential impact to Janus. The majority of Janus’s exposure to LIBOR relates to the Amendment No. 4 1st Lien note payable which is discussed further below.
33


Debt Profile
(dollar amounts in thousands)
Principal AmountIssuance DateMaturity DateInterest RateNet Carrying Value
January 1,
2022
December 26,
2020
Notes Payable - 1st Lien$470,000 February 2018/
August 2019
February 1,
2025
4.75%1
$— $562,363 
Notes Payable - 1st Lien B275,000 March 1, 2019February 1,
2025
5.50%2
— 73,875 
Notes Payable - Amendment No. 4 1st Lien726,413 February 1, 2021February 1,
2025
4.25%3
722,379 — 
Total principal debt$722,379 $636,238 
Less unamortized deferred finance fees10,594 12,110 
Less: current portion of long-term debt8,067 6,523 
Long-term debt, net of current portion$703,718 $617,604 
(1)The interest rate on the 1st Lien term loan as of December 26, 2020, was 4.75%, which is a variable rate based on LIBOR, subject to a 1.00% floor, plus an applicable margin percent of 3.75%
(2)The interest rate on the 1st Lien B2 term loan as of December 26, 2020, was 5.50%, which is a variable rate based on LIBOR, subject to a 1.00% floor, plus an applicable margin percent of 4.50%
(3)The interest rate on the Amendment No. 4 1st Lien term loan as of January 1, 2022, was 4.25%, which is a variable rate based on LIBOR, subject to a 1.00% floor, plus an applicable margin percent of 3.25%
As of January 1, 2022, and December 26, 2020, the Company maintained one letter of credit totaling approximately $0.4 million and $0.3 million, respectively, on which there were no balances due.
In conjunction with the Business Combination with Juniper, Janus pre-paid approximately $61.6 million of existing 1st Lien Term Loan Debt upon the closing of the Transactions and the business becoming a public company. As a result of the prepayment a loss on extinguishment of debt of approximately $1.0 million was recognized. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.
On February 12, 2018, Janus was acquired by a private equity group. As a result of the acquisition, Janus originated a 1st Lien notes payable with a syndicate of lenders in the original amount of $470.0 million with interest payable in arrears. The interest rate on the facility was based on a Base Rate, unless a LIBOR Rate option was chosen by Janus. If the LIBOR Rate was elected, the interest computation was equal to the LIBOR Rate, subject to a 1.00% floor, plus the LIBOR Rate Margin. If the Base Rate was elected, the interest computation was equal to the Base Rate plus the Base Rate Margin. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2018 with the remaining principal due on the maturity date of February 12, 2025. The 1st Lien loan bore interest, as chosen by Janus, at a floating rate per annum consisting of the LIBOR, subject to a 1.00% floor, plus an applicable margin percent (total rate of 4.75% as of December 26, 2020).
On August 9, 2019, the 1st Lien notes payable was amended to increase the notes payable by $106.0 million. Interest on the 1st lien was payable in arrears, and the interest rate on the facility was based on a Base Rate, unless a LIBOR Rate option was chosen by Janus. If the LIBOR Rate was elected, the interest computation was equal to the LIBOR Rate, subject to a 1.00% floor, plus the LIBOR Rate Margin. If the Base Rate was elected, the interest computation was equal to the Base Rate plus the Base Rate Margin. Previous to the amendment of the 1st Lien, the 1st Lien notes payable outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2018 with the remaining principal due on the maturity date of February 12, 2025. The 1st Lien loan bore interest, as chosen by Janus, at a floating rate per annum consisting of the London InterBank Offered Rate plus an applicable margin percent (total rate was 4.75% as of December 26, 2020).
On July 21, 2020, Janus repurchased approximately $2.0 million of principal amount of the 1st Lien at an approximate $0.3 million discount, resulting in a gain on the extinguishment of debt of approximately $0.3 million.
On March 1, 2019, the 1st Lien B2 notes payable was originated in the amount of $75.0 million comprised of a syndicate of lenders, with interest payable in arrears. The interest rate on the facility was based on a Base Rate, unless a LIBOR Rate option is chosen by Janus. If the LIBOR Rate was elected, the interest computation was equal to the LIBOR Rate, subject to a 1.00% floor, plus the LIBOR Rate Margin. If the Base Rate was elected, the interest computation was equal to the Base Rate plus the Base Rate Margin. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2019 with the remaining principal due on
34


the maturity date of February 12, 2025. The 1st Lien B2 loan bore interest, as chosen by Janus, at a floating rate per annum consisting of the LIBOR plus an applicable margin percent (total rate of 5.50% as of December 26, 2020).
On February 5, 2021, the Company completed a repricing of its First Lien and First Lien B2 Term Loans. The Amended debt is comprised of a syndicate of lenders originating on February 5, 2021 in the amount of $634.6 million with interest payable in arrears. The interest rate on the facility is based on a base rate, unless a LIBOR Rate option is chosen by the Company. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate plus the LIBOR Rate Margin. If the base rate is elected, the interest computation is equal to the base rate plus the base rate margin. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of March 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the Amended loan bears interest at a floating rate per annum consisting of LIBOR plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets.

On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were a reduction in the overall interest rate based upon the loan type chosen, new borrowings of $155.0 million and a consolidation of the prior outstanding tranches into a single tranche of debt with the syndicate. The Amendment No.4 First Lien is comprised of a syndicate of lenders originating on August 18, 2021 in the amount of $726.4 million with interest payable in arrears. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 30, 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets. Unamortized debt issuance costs are approximately $10.6 million at January 1, 2022. This refinancing amendment was accounted for as modification of existing terms and as such no gain or loss was recognized for this transaction and any third party fees were expensed with bank fees, original issue discount and charges capitalized and are being amortized as a component of interest expense over the remaining loan term.     
On February 12, 2018, Janus entered into a revolving line of credit facility with a domestic bank replacing the Predecessor revolving line of credit. The line of credit facility is for $50.0 million with interest payments due in arrears that matures on February 12, 2023. The interest rate on the facility is based on a Base Rate, unless a LIBOR Rate option is chosen by Janus. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate, subject to a 1.00% floor, plus the LIBOR Rate Margin. If the Base Rate is elected, the interest computation is equal to the Base Rate plus the Base Rate Margin. At the beginning of each quarter the applicable margin is set and determined by the administrative agent based on the average net availability on the line of credit for the previous quarter.

On August 18, 2021, the Company increased the available line of credit from $50.0 million to $80.0 million, incurred additional fees for this amendment of $0.4 million and extended the maturity date from February 18, 2023 to August 12, 2024. There was $6.4 million and no outstanding balance on the line of credit as of January 1, 2022 and December 26, 2020, respectively. As of January 1, 2022 and December 26, 2020 the interest rate in effect for the facility was 3.5%% and 3.5%, respectively. The line of credit is secured by accounts receivable and inventories.
The revolving line of credit facility and Amendment No. 4 1st Lien note payable contain affirmative and negative covenants, including limitations on, subject to certain exceptions, the incurrence of indebtedness, the incurrence of liens, fundamental changes, dispositions, restricted payments, investments, transactions with affiliates as well as other covenants customary for financings of these types.
The line of credit facility also includes a financial covenant, applicable only when the excess availability is less than the greater of (i) 10% of the lesser of the aggregate commitments under the line of credit facility and the borrowing base, and (ii) $5.0 million. In such circumstances, we would be required to maintain a minimum fixed charge coverage ratio for the trailing four quarters equal to at least 1.0 to 1.0; subject to our ability to make an equity cure (no more than twice in any four quarter period and up to five times over the life of the facility). As of January 1, 2022, we were compliant with our covenants under the agreements governing our outstanding indebtedness.
35


Statement of cash flows
(dollar amounts in thousands)
The following table presents a summary of cash flows from operating, investing and financing activities for the following comparative periods. For additional detail, please see the Consolidated Statements of Cash Flows in the Consolidated Financial Statements.
Year ended January 1, 2022 compared to the year ended December 26, 2020:
January 1, 2022December 26, 2020Variance
$%
Net cash provided by operating activities$74,829 $100,847 $(26,018)(25.8)%
Net cash used in investing activities(189,889)(10,767)(179,122)1663.6 %
Net cash provided by (used in) financing activities82,800 (64,131)146,931 (229.1)%
Effect of foreign currency rate changes on cash197 (600)797 (132.8)%
Net (decrease) increase in cash and cash equivalents$(32,063)$25,349 $(57,412)(226.5)%
Net cash provided by operating activities
Net cash provided by operating activities decreased by $26.0 million to $74.8 million for the year ended January 1, 2022 compared to $100.8 million for the year ended December 26, 2020. This was primarily due to an increase of $14.1 million to net income adjusted for non-cash items and an investment in net working capital of $35.1 million to continue to support revenue growth, which was driven by a $3.4 million increase in prepaid and other current assets, $25.1 million increase in inventory to ensure supply to our plants in the current raw material constrained environment coupled with raw material inflation, $31.7 million increase in accounts receivable and deferred revenue as a result of increased sales volume and commercial initiatives, $16.2 million increase in accounts payable, and a $8.9 million increase in other accrued expenses. Additionally, there was a $5.1 million improvement in other assets and long-term liabilities.
Net cash used in investing activities
Net cash used in investing activities increased by $179.1 million for the year ended January 1, 2022 as compared to the year ended December 26, 2020. This increase was driven primarily by the acquisitions of G&M Stor-More Pty Ltd., DBCI and ACT with the net payments of $1.6 million, $169.0 million and $9.2 million, respectively, offset by $4.5 million paid in the prior year for the Steel Storage and PTI Australasia Pty Ltd acquisitions. In addition, there was an increase in capital expenditures of $13.5 million which was offset by $9.6 million of proceeds from the sale leaseback for the year ended January 1, 2022 as compared with the year ended December 26, 2020.
Net cash provided by (used in) financing activities
Net cash provided by financing activities increased by $146.9 million for the year ended January 1, 2022 as compared to the year ended December 26, 2020. This increase was driven by $155.0 million in proceeds from issuance of long-term debt as a result of the DBCI acquisition, $6.4 million of net borrowings on the line of credit, a decrease of $6.9 million of payments of contingent consideration and a decrease of $44.8M in distribution payments as compared to the prior year, which was partially offset by an increase of $60.6 million in principal payments of long-term debt and a $4.3 million increase in deferred financing fees. The increase in the principal payments of long-term debt was primarily attributed to the prepayment of approximately $61.6 million of existing Term Loan Debt upon the closing of the Business Combination and additional Term Loan Debt annual payments of $7.2 million. As a result of the business combination, the Company received $334.9 million related to proceeds from the merger and $250.0 million in proceeds from PIPE. In addition, the Company paid $541.7 million to Midco, LLC unitholders and $44.5 million in transaction costs.
Capital allocation strategy
We continually assess our capital allocation strategy, including decisions relating to M&A, capital expenditures, and debt pay-downs. The timing, declaration and payment of future dividends, falls within the discretion of the Janus’s Board of Directors and will depend upon many factors, including, but not limited to, Janus’s financial condition and earnings, the capital requirements of the business, restrictions imposed by applicable law, and any other factors the Board of Directors deems relevant from time to time.
36


Contractual Obligations
(dollar amounts in thousands)
Summarized below are our approximate contractual obligations as of January 1, 2022 and their expected impact on our liquidity and cash flows in future periods:
TotalLess than 1 year 1-3 years 3-5 years Thereafter
Long Term Debt Obligations$722,379 $8,067 $14,118 $700,194 $— 
Operating Leases61,305 7,697 13,027 10,680 29,901 
Long Term Supply Contracts (1)
9,105 9,105 — — — 
Other Long Term Liabilities (2)
2,532 78 969 107 1,378 
Total$795,321 $24,947 $28,114 $710,981 $31,279 
(1)Long Term Supply Contracts relate to the multiple fixed price agreements.
(2)Other Long-Term Liabilities primarily consists of FICA deferral under the CARES Act due in less than 1 year and additional deferred leasing obligations.
Long-Term Debt Obligations is comprised of an Amendment No 4 First Lien Term Loan (see Note 9 to our Consolidated Financial Statements for a further discussion) that expires on February 12, 2025. The Company’s intention is to amend and extend or refinance this loan well in advance of the current maturity date.

Operating Leases represent real and personal property leases with various lease expiration dates (see Notes 16 and 17 to our Consolidated Financial Statements for a further discussion). The amount listed in the thereafter category is primarily comprised of five real property leases with expiration dates ranging from 2026 – 2036.
The table above does not include warranty liabilities because it is not certain when this liability will be funded and because this liability is considered immaterial.
In addition to the contractual obligations and commitments listed and described above, Janus also had another commitment for which it is contingently liable as of January 1, 2022 consisting of an outstanding letter of credit of $0.4 million.
Off-Balance Sheet Arrangements
As of January 1, 2022, we did not have any off-balance sheet arrangements that are material or reasonably likely to be material to our financial condition or results of operations.
Related Party Transactions


See Note 14 to our Consolidated Financial Statements for a discussion of related party transactions.
Subsequent Events

See Note 22 to our Consolidated Financial Statements for a discussion of subsequent events.
Critical Accounting Policies and Estimates
For the critical Accounting Policies and Estimates used in preparing Janus’s consolidated financial statements, Janus makes assumptions, judgments and estimates that can have a significant impact on its revenue, results from operations and net income, as well as on the value of certain assets and liabilities on its consolidated balance sheets. Janus bases its assumptions, judgments and estimates on historical experience and various other factors that Janus believes to be reasonable under the circumstances. Actual results could differ materially from these estimates under different assumptions or conditions.
The consolidated financial statements have been prepared in accordance with GAAP. To prepare these financial statements, Janus makes estimates, assumptions, and judgments that affect what Janus reports as its assets and liabilities, what Janus discloses as contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the periods presented.
In accordance with Janus’s policies, Janus regularly evaluates its estimates, assumptions, and judgments, including, but not limited to, those concerning revenue recognition, inventory, accounts receivable, depreciation and amortization, contingencies, goodwill and other long lived asset impairment, unit-based compensation, derivative warrant liability, contingent consideration, and income taxes, and bases its
37


estimates, assumptions, and judgments on its historical experience and on factors Janus believes reasonable under the circumstances. The results involve judgments about the carrying values of assets and liabilities not readily apparent from other sources. If Janus’s assumptions or conditions change, the actual results Janus reports may differ from these estimates. Janus believes the following critical accounting policies affect the more significant estimates, assumptions, and judgments Janus uses to prepare these consolidated financial statements.
Emerging Growth Company Status
Pursuant to the JOBS Act, an emerging growth company is provided the option to adopt new or revised accounting standards that may be issued by the FASB or the SEC either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies. Janus qualifies as an emerging growth company. Janus intends to take advantage of the exemption for complying with new or revised accounting standards within the same time periods as private companies. Accordingly, the information contained herein may be different than the information you receive from other public companies.
Revenue Recognition
Under ASC 606, a performance obligation is a promise in a contract with a customer to transfer a distinct good or service to the customer. Our performance obligations include material, installation, and software support fees for the Nokē Smart Entry solution. Material revenue is recognized at a point in time when the product is transferred to the customer which is at the time of a customer pickup or when the delivery of the material to the customer takes place. Installation services are a separate single performance obligation and revenue is recognized over time based upon appropriate input measures. Revenue for software support fees is recognized over time for the period the software support revenue covers. For contracts with multiple performance obligations, the standalone selling price is readily observable. Our revenues are generated from contracts with customers and the nature, timing, and any uncertainty in the recognition of revenues is not affected by the type of good, service, customer or geographical region to which the performance obligation relates. Payment terms are short-term, are customary for our industry and in some cases, early payment incentives are offered.
Contract assets are disclosed as costs and estimated earnings in excess of billings on uncompleted contracts, and contract liabilities are disclosed as billings in excess of costs and estimated earnings on uncompleted contracts in the consolidated balance sheet.
Contracts that include installation are billed via payment requests (normally The American Institute of Architects (AIA) standard construction documents) instead of Company-generated invoices. The pay requests will often be submitted during the month following the period in which the revenues have been recognized, resulting in unbilled accounts receivable (costs and estimated earnings in excess of billings on uncompleted contracts) at the end of any given period. Accounts receivable also include any retention receivable under contracts.
Janus elected to apply an accounting policy election which permits an entity to account for shipping and handling activities as fulfillment activities rather than a promised good or service when the activities are performed, even if those activities are performed after the control of the good has been transferred to the customer. Therefore, Janus expenses shipping and handling costs at the time revenue is recognized. Janus classifies shipping and handling expenses in Cost of Sales in the Consolidated Statements of Operations and Comprehensive Income.
Janus elected a practical expedient which allows an entity to recognize the promised amount of consideration without adjusting for the time value of money if the contract has a duration of one year or less, or if the reason the contract extended beyond one year is because the timing of delivery of the product is at the customer’s discretion. Janus’s contracts typically are less than one year in length and do not have significant financing components.
Janus has not experienced significant returns, price concessions or discounts to give rise to any portfolio having variable consideration. Based on this, Janus has concluded the returns, discounts and concessions are not substantive and do not materially impact the application of ASC 606.
Allowance for doubtful accounts
Based upon review of the outstanding receivables, historical collection information and existing economic conditions, Janus has established an allowance for doubtful accounts and other returns not yet processed. Janus has incorporated a general and specific reserve component which are reviewed and updated monthly. Janus does not typically charge interest on past due accounts.
Inventories
Inventory is costed based on management estimates associated with material costs and allocations of certain labor and overhead cost pools for which a portion is ultimately captured within inventory costs. Inventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by Janus are capitalized. Inventories are stated at the lower of cost or net realizable value.
Janus maintains a reserve with general and specific components for inventory obsolescence. The general component of the reserve is updated monthly whereas the specific component is adjusted on a periodic basis to ensure that all slow moving and obsolete inventory items are appropriately accrued for. At the end of each quarter, management within each business entity, performs a detailed review of its inventory on an item by item basis and identifies which products are believed to be obsolete, excess or slow moving. Management assesses the need for
38


and the amount of any obsolescence write-down based on customer demand for the item, the quantity of the item on hand and the length of time the item has been in inventory.
Property and Equipment
Property and equipment acquired in business combinations are recorded at fair value, when material, as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.
The estimated useful lives for each major depreciable classification of property and equipment are as follows:
Manufacturing machinery and equipment3-7 years
Office furniture and equipment3-7 years
Vehicles3-5 years
Leasehold improvementsOver the shorter of the lease term or respective useful life
Goodwill
Janus reviews goodwill for impairment on an annual basis or more frequently whenever events or changes in circumstances indicate that its more likely than not that the goodwill may be impaired. If such circumstances or conditions exist, management applies the two step process under ASC 350-20; first, the Company compares the fair value of the reporting unit with its carrying amount, and second, if the fair value of the reporting is less than its carrying amount, the Company compares the implied fair value of the reporting unit’s goodwill with its carrying amount and records an impairment charge to the extent the carrying amount of the goodwill exceeds its implied fair value. We evaluate goodwill at the reporting unit level (operating segment or one level below an operating segment).
Janus measures the fair value of the reporting units to which goodwill is allocated using an income based approach, a generally accepted valuation methodology, using relevant data available through and as of the impairment testing date. Under the income approach, fair value is determined using a discounted cash flow method, projecting future cash flows of each reporting unit, as well as a terminal value, and discounting such cash flows at a rate of return that reflects the relative risk of the cash flows. The key estimates and factors used in this approach include, but are not limited to, revenue growth rates and profit margins based on internal forecasts, a weighted average cost of capital used to discount future cash flows, and a review with comparable market multiples for the industry segment as well as our historical operating trends, all of which are subject to uncertainty. Future adverse developments relating to such matters as the growth in the market for our reporting units, competition, general economic conditions, and the market appeal of products or anticipated profit margins could reduce the fair value of the reporting units and could result in an impairment of goodwill in the reporting unit.
Intangible Assets
Fair values assigned to the definite life intangible assets, consisting of customer relationships, noncompete agreements, backlog and other intangibles (i.e., software) are amortized on the straight-line basis over estimated useful lives less than 15 years. Such assets are periodically evaluated as to the recoverability of their carrying values. In determining the impairment of intangible assets, management considers an analysis under ASC 360-10-35-21. If an intangible asset is tested for recoverability and the undiscounted estimated future cash flows to which the asset relates is less than the carrying amount of the asset, the asset costs is adjusted to fair value and an impairment loss is recognized as the amount by which the carrying amount of the intangible asset exceeds its fair value.
Trade names and trademarks have been identified as indefinite-lived intangible assets and are not amortized, but instead are tested for impairment annually or when indicators of impairment exist.
The estimated useful lives for each major classification of intangible asset are as follows:
Trademark and Trade NameIndefinite
Customer Relationships10-15 years
Non-Competition Agreement3-8 years
Software10 years
BacklogLess than 1 year
Significant judgment is also required in assigning the respective useful lives of intangible assets. Our assessment of intangible assets that have a finite life is based on a number of factors including the competitive environment, market share, brand history, underlying product life cycles, churn rate, operating plans, cash flows (i.e., economic life based on the discounted and undiscounted cash flows), future usage of
39


intangible assets, and the macroeconomic environment. The costs of finite-lived intangible assets are amortized to expense over the estimated useful life.
The approaches used for determining the fair value of the trade names, customer relationships, non-compete agreements, and other intangibles acquired depends on the circumstances and can include the following:
The income approach (within the income approach, various methods are available such as multi-period excess earnings, with and without, incremental and relief from royalty methods).
In each method, a tax amortization benefit is included, which represents the tax benefit resulting from the amortization of that intangible asset depending on the tax jurisdiction where the intangible asset is held.
The cost approach – this approach estimates the cost to recreate the intangible assets and is used when cash flows about the intangible asset are not easily available.
Long-Lived Asset Impairment
Janus evaluates the recoverability of the carrying value of long-lived assets whenever events or circumstances indicate the carrying amount may not be recoverable. If a long-lived asset is tested for recoverability and the undiscounted estimated future cash flows to which the asset relates is less than the carrying amount of the asset, the asset cost is adjusted to fair value and an impairment loss is recognized as the amount by which the carrying amount of a long-lived asset exceeds its fair value. No such charges were recognized during the periods presented.
Using a discounted cash flow method involves significant judgment and requires Janus to make significant estimates and assumptions, including long-term projections of cash flows, market conditions and appropriate discount rates. Judgments are based on historical experience, current market trends, consultations with external valuation specialists and other information. If facts and circumstances change, the use of different estimates and assumptions could result in a materially different outcome. Janus generally develops these forecasts based on recent sales data for existing products, acquisitions, and estimated future growth of the market in which Janus operates.
Income Taxes

Prior to June 7, 2021, the Company was a limited liability company taxed as a partnership for U.S. federal income tax purposes. The Company was generally not directly subject to income taxes under the provisions of the Internal Revenue Code and most applicable state laws. Therefore, taxable income or loss was reported to the members for inclusion in their respective tax returns.

After June 7, 2021, the Group is taxed as a Corporation for U.S. income tax purposes and similar sections of the state income tax laws. The Group’s effective tax rate is based on pre-tax earnings, enacted U.S. statutory tax rates, non-deductible expenses, and certain tax rate differences between U.S. and foreign jurisdictions. The foreign subsidiaries file income tax returns in the United Kingdom, France, Australia, and Singapore as necessary. For tax reporting purposes, the taxable income or loss with respect to the 45% ownership in the joint venture operating in Mexico will be reflected in the income tax returns filed under that country’s jurisdiction. The Group’s provision for income taxes consists of provisions for federal, state, and foreign income taxes.

The provision for income taxes for the years ended January 1, 2022 and December 26, 2020 includes amounts related to entities within the group taxed as corporations in the United States, United Kingdom, France, Australia, and Singapore. The Company determines its provision for income taxes for interim periods using an estimate of its annual effective tax rate on year to date ordinary income and records any changes affecting the estimated annual effective tax rate in the interim period in which the change occurs. Additionally, the income tax effects of significant unusual or infrequently occurring items are recognized entirely within the interim period in which the event occurs.

Management of Janus is required to analyze all open tax years, as defined by the statute of limitations, for all major jurisdictions, which includes federal and certain states. Based on Janus’ evaluation, Janus has concluded that there are no significant uncertain tax positions requiring recognition in its financial statements. Tax penalties and interest, if any, would be accrued as incurred and would be classified as tax expense on the consolidated statements of operations.
Janus recognizes accrued interest associated with uncertain tax positions as part of interest expense and penalties associated with uncertain tax positions as part of other expenses.
Business combinations
Under the acquisition method of accounting, Janus recognizes tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. Janus records the excess of the fair value of the consideration transferred, plus fair value of noncontrolling interest, plus fair value of preexisting interest in the acquiree over the value of the net assets acquired as goodwill. The accounting for business combinations requires us to make significant estimates and assumptions, especially with respect to intangible assets and the fair value of contingent payment obligations. Janus uses a variety of information sources to determine the value of acquired assets and liabilities including: third-party appraisers for the values and lives of property, identifiable intangibles and inventories; and legal counsel or other advisors to assess the obligations associated with legal, environmental or other claims. Critical estimates in valuing customer relationships, noncompete agreements, trademarks and tradenames, and other intangible assets (e.g., backlog, software, and technology)
40


acquired, include future cash flows that we expect to generate from the acquired assets. If the subsequent actual results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, we could experience impairment charges which could be material.
We record contingent consideration resulting from a business combination at its fair value on the acquisition date. We generally determine the fair value of the contingent consideration using the Monte Carlo simulation, and Probability-Weighted Payment method. Each reporting period thereafter, we revalue these obligations and record increases or decreases in their fair value as an adjustment to operating expenses within the Consolidated Statements of Operations and Comprehensive Income. Changes in the fair value of the contingent consideration can result from changes in assumed discount periods and rates, and from changes pertaining to the achievement of the defined milestones. Significant judgment is employed in determining the appropriateness of these assumptions as of the acquisition date and for each subsequent period. Accordingly, future business and economic conditions, as well as changes in any of the assumptions described above, can materially impact the amount of contingent consideration expense we record in any given period.
Equity Incentive Plan and Unit Option Plan
2021 Equity Incentive Plan
Effective June 7, 2021, Group implemented an equity incentive program designed to enhance the profitability and value of its investment for the benefit of its shareholders by enabling Group to offer eligible directors, officers and employees equity-based incentives in order to attract, retain and reward such individuals and strengthen the mutuality of interest between such individuals and the Group’s shareholders.

The Company measures compensation expense for restricted stock units (“RSUs”) issued under the 2021 Omnibus Incentive Plan (the “Plan”) in accordance with ASC Topic 718, Compensation – Stock Compensation (“ASC 718”). Stock-based compensation is measured at fair value on the grant date and recognized as compensation expense over the requisite service period. The Company records compensation cost for these awards using the straight-line method. Forfeitures are recognized as they occur.

2018 Equity Incentive Plan
After being acquired by CCG on February 12, 2018, Intermediate implemented a new equity incentive program (the “2018 Plan”) on March 15, 2018 designed to enhance the profitability and value of its investment for the benefit of its members by enabling Janus to offer eligible individuals equity-based incentives in order to attract, retain and reward such individuals and strengthen the mutuality of interest between such individuals and the Parent’s members. Under the 2018 Plan, incentive units are issued in the form of Class B Common Unit awards that are subject to either service condition (the “Time Vesting Units”) or market and implied performance vesting conditions (the “Performance Vesting Units”). Implied performance condition, which is a liquidity event such as an IPO or change in control, exists as the achievement of the market condition is only likely upon the occurrence of such liquidity events. Janus measures and recognizes compensation expense for all incentive units granted based on the estimated fair values on the date of grant. The compensation expense is recognized on a straight-line basis over the requisite service period for Time Vesting Units while compensation expense for Performance Vesting Units are not recognized until the implied performance condition is achieved. If the market condition is not yet achieved at the time that performance condition is achieved, the proportionate amount of compensation expense recognized on a straight-line basis over the derived service period will be recognized and the remaining compensation cost will be recognized on a straight-line basis over the remaining derived service period regardless of whether the market condition is ultimately achieved. Forfeitures are recognized as they occur.
For Time Vesting Units granted in fiscal 2018, Janus used a market approach, specifically the subject company transaction method (the “Backsolve” method), weighted on the probability of Janus’s Performance Vesting Units achieving the vesting conditions to estimate the fair value of Janus’s equity. Monte Carlo simulations were used to determine the probability. The Backsolve method was used since it is based on the terms of the then-recent acquisition of Janus by CCG in February 2018, representing the most reliable indication of value. The Black-Scholes option pricing model (“BSOPM”) was used to allocate the equity value to different classes of equity, with inputs for unit value of Janus, term to exit, risk-free rate, expected volatility, and exercise price. For Performance Vesting Units granted in fiscal 2018, Janus used a combination of probability analysis and Monte Carlo Simulation to estimate the fair value with inputs for Janus’s equity value, risk-free rate, expected volatility, expected tax and non-tax distributions, probability of merger and acquisition, expected term of the awards, and expected timing of achieving the vesting conditions. Discount for lack of marketability was applied in the valuation of all grants.
For Time Vesting Units granted in fiscal 2019 and fiscal 2020, Janus used a combination of the income and market approach, guideline public company method and comparable transaction method equally to estimate the fair value of Janus’s equity. Key inputs and assumptions to the valuation include income tax rate estimate, revenue, capital expenditure, change in net working capital, operating expense, and depreciation forecasts. BSOPM was used to allocate the equity value to different classes of equity, with inputs for unit value of Janus, term to exit, risk-free rate, expected volatility, and exercise price. For Performance Vesting Units granted in fiscal 2019 and fiscal 2020, Janus used a combination of probability analysis and Monte Carlo Simulation to estimate the fair value with inputs for Janus’s equity value, risk-free rate, expected volatility, expected tax and non-tax distribution, probability of merger and acquisition, expected term of the award, and expected timing of achieving the vesting condition. Discount for lack of marketability was applied in the valuation of all grants.
The assumptions underlying these valuations represent management’s best estimates, which involve inherent uncertainties and the application of management judgment. As a result, if factors or expected outcomes change and we use significantly different assumptions or
41


estimates, our share-based compensation expense could be materially different. See Note 12, “Equity Incentive Plan and Unit Option Plan,” of the accompanying consolidated financial statements for more information. Effective June 7, 2021 this plan was terminated as a result of the Business Combination transaction closing.
Recently Issued Accounting Standards

See Note 2 to our Consolidated Financial Statements for a discussion of recently issued and adopted accounting pronouncements.
Item 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK

Foreign currency exposures
Janus is exposed to foreign currency exchange risk related to currency translation exposure because the operations of its subsidiaries are measured in their functional currency which is the currency of the primary economic environment in which the subsidiary operates; particularly, the United Kingdom and Australia. Any currency balances that are denominated in currencies other than the functional currency of the subsidiary are re-measured into the functional currency, with the resulting gain or loss recorded in the other income (expense) in Janus’ income statement. In turn, subsidiary income statement balances that are denominated in currencies other than the U.S. dollar are translated into U.S. dollars, Janus’ functional currency, in consolidation using the average exchange rate in effect during each fiscal month during the period, with any related gain or loss recorded as foreign currency translation adjustments in other comprehensive income (loss). The assets and liabilities of subsidiaries that use functional currencies other than the U.S. dollar are translated into U.S. dollars in consolidation using period end exchange rates, with the effects of foreign currency translation adjustments included in accumulated other comprehensive income (loss).
Janus seeks to naturally hedge its foreign exchange transaction exposure by matching the transaction currencies for its cash inflows and outflows and maintaining access to credit in the principal currencies in which it conducts business. Janus does not currently hedge our foreign exchange transaction or translation exposure but may consider doing so in the future.
Other comprehensive income (loss) includes foreign currency translation adjustments.
Commodity/raw material price exposures and concentration of supplier risk
Janus’s biggest commodity group spend is steel coils, which is subject to price volatility due to external factors, and comprises approximately, 61.3% and 61.8% of commodity spend on a consolidated level for the fiscal year ended December 26, 2020 and the fiscal year ended January 1, 2022, respectively. Historically, exposures associated with these costs were primarily managed through terms of the sales and by maintaining relationships with multiple vendors. Prices for spot market purchases were negotiated on a continuous basis in line with the market at the time. Other than short term supply contracts and occasional strategic purchases of larger quantities of certain raw materials, we generally buy materials on an as-needed basis. In early 2020 Janus entered into multiple fixed price agreements to combat fluctuations in the price of steel locking in prices and will continue to do so in the future. These fixed price agreements expect to cover approximately 52.0% of estimated steel purchases for fiscal year end. We have not entered into hedges with respect to our raw material costs at this time, but we may choose to enter into such hedges in the future.
Interest rate exposure
As indicated in Note 9 of Janus’ consolidated financial statements, for the year ended December 26, 2020 Janus’ outstanding borrowings under its credit facilities include a 1st Lien term loan for $562.4 million and borrowings under its amended credit facilities include a second tranche of the 1st Lien term loan (“1st Lien B2 term loan”) for $73.9 million. For the year ended January 1, 2022 the credit facility was amended and now includes a single tranche of debt, Amendment No. 4, with a total term loan amount of $722.4 million. These borrowings accrue interest at our option of (i) a LIBOR rate, subject to a 1.00% floor, plus the applicable margin or (ii) a base rate (i.e., prime rate or federal funds rate) plus the applicable margin.
Janus also has a $80 million credit facility with a financial institution, for the year ended January 1, 2022 and $50 million for the year ended December 26, 2020. As of January 1, 2022 and December 26, 2020 there was $6.4 million and no outstanding amounts under this facility, respectively. The facility accrues interest at our option of (i) a LIBOR rate plus the applicable margin or (ii) a base rate plus the applicable margin. At January 1, 2022 and December 26, 2020 the interest rate was 3.5%.
Janus experiences risk related to fluctuations in the LIBOR rate and base rate at any given time. The interest rate on the 1st Lien term loan and 1st Lien B2 term loan was the LIBOR rate plus 3.75% and 4.50%, or a total interest rate of 4.75% and 5.5% respectively on December 26, 2020. On January 1, 2022 the Amendment No. 4 debt carried a total interest of 4.25%

Taking into account the LIBOR floor of 1.0%, a hypothetical increase or decrease in 100 basis points of the LIBOR rate on the amounts outstanding under the Amendment No. 4 to 1st Lien term loan as of January 1, 2022, would have led to an approximate $0.9 million increase and no decrease in the interest expense of the Amendment No. 4 to 1st Lien term loan on an annual basis. Historically, our management
42


entered into interest rate hedges, but has not done so within the periods presented. Management would consider using such mitigating strategy in the future to combat potential exposure.

Credit risk
As of January 1, 2022 and December 26, 2020, our cash and cash equivalents were maintained at major financial institutions in the United States, Europe, Singapore, and Australia, and our current deposits are likely in excess of insured limits. We believe these institutions have sufficient assets and liquidity to conduct their operations in the ordinary course of business with little or no credit risk to us.
Our accounts receivable primarily relate to revenue from the sale of products and services to established customers. To mitigate credit risk, ongoing credit evaluations of customers’ financial condition are performed, deposits are required for select customers, and lien rights on any jobs in which Janus provides subcontracted installation services are available. As of January 1, 2022 and December 26, 2020, Janus’ top 10 customers represented less than 25% and 30% of our gross trade accounts receivable, respectively.

Impact of Inflation

Inflationary factors such as increases in the cost of our product and overhead costs may adversely affect our operating results if we are unsuccessful in passing such inflationary increases on to our customers in the form of higher prices. Inflationary pressures have significantly impacted our 2021 results of operations.
43


Item 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA






REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Shareholders and the Board of Directors
Janus Midco,LLC
Temple, GA
Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Janus International Group, Inc. (the “Company”) as of January 1, 2022 and December 26, 2020, the related consolidated statements of operations and comprehensive income, stockholders’ equity, and cash flows for each of the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at January 1, 2022 and December 26, 2020, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ BDO USA, LLP
We have served as the Company’s auditor since 2018
Atlanta, GA
March 15, 2022
45


Janus International Group, Inc.
Consolidated Balance Sheets
(dollar amounts in thousands, except share and per share data)
January 1,December 26,
20222020
ASSETS
Current Assets
Cash and cash equivalents$13,192 $45,255 
Accounts receivable, less allowance for doubtful accounts; $5,449 and $4,485, at January 1, 2022 and December 26, 2020, respectively
107,372 75,135 
Costs and estimated earnings in excess of billing on uncompleted contracts23,121 11,399 
Inventory, net56,596 25,282 
Prepaid expenses9,843 5,950 
Other current assets4,057 5,192 
Total current assets$214,181 $168,213 
Property and equipment, net41,607 30,971 
Customer relationships, net312,199 309,472 
Tradename and trademarks107,980 85,598 
Other intangibles, net15,861 17,388 
Goodwill369,286 259,423 
Deferred tax asset, net58,915  
Other assets1,973 2,415 
Total assets$1,122,002 $873,480 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current Liabilities
Accounts payable$54,961 $29,889 
Billing in excess of costs and estimated earnings on uncompleted contracts23,207 21,525 
Current maturities of long-term debt8,067 6,523 
Other accrued expenses54,111 37,165 
Total current liabilities$140,346 $95,102 
Line of credit6,369  
Long-term debt, net703,718 617,604 
Deferred tax liability, net749 15,269 
Other long-term liabilities2,533 4,631 
Total liabilities$853,715 $732,606 
Commitments and Contingencies (Notes 8 and 21)
STOCKHOLDERS’ EQUITY
Common Stock, 825,000,000 shares authorized, $0.0001 par value, 146,561,717 and 66,145,633 shares issued and outstanding at January 1, 2022 and December 26, 2020, respectively
15 7 
Additional paid in capital277,799 189,299 
Accumulated other comprehensive loss(949)(227)
Accumulated deficit(8,578)(48,205)
Total stockholders’ equity$268,287 $140,874 
Total liabilities and stockholders’ equity$1,122,002 $873,480 
See accompanying Notes to Consolidated Financial Statements
46


Janus International Group, Inc.
Consolidated Statements of Operations and Comprehensive Income
(dollar amounts in thousands, except share and per share data)
Year Ended
January 1, 2022December 26, 2020
REVENUE
Sales of product$619,967 $439,458 
Sales of services130,182 109,516 
Total Revenue$750,150 $548,973 
Cost of Sales498,787 345,150 
GROSS PROFIT$251,363 $203,823 
OPERATING EXPENSE
Selling and marketing46,295 34,532 
General and administrative111,981 76,946 
Contingent consideration and earnout fair value adjustments687 (2,175)
Operating Expenses$158,963 $109,303 
INCOME FROM OPERATIONS$92,400 $94,521 
Interest expense(32,876)(36,011)
Other income (expense)(3,324)441 
Change in fair value of derivative warrant liabilities(5,918) 
Other Expense, Net$(42,118)$(35,570)
INCOME BEFORE TAXES$50,283 $58,951 
Provision for Income Taxes 6,481 2,114 
NET INCOME$43,801 $56,837 
Other Comprehensive Income (Loss)(722)1,926 
COMPREHENSIVE INCOME$43,080 $58,762 
Net income attributable to common stockholders$43,801 $56,837 
Weighted-average shares outstanding, basic and diluted (Note 19)
Basic107,875,018 65,843,575 
Diluted108,977,811 65,843,575 
Net income per share, basic and diluted (Note 19)
Basic$0.41 $0.86 
Diluted$0.40 $0.86 
See accompanying Notes to Consolidated Financial Statements.
47


Janus International Group, Inc.
Consolidated Statement of Changes in Stockholders’ Equity
(dollar amounts in thousands, except share data)
Class B
Common Units
Class A
Preferred Units
Common StockAdditional paid-in capitalAccumulated Other Comprehensive Income (Loss)Accumulated
 (deficit)
Total
UnitAmountUnitAmountSharesAmount
Balance as of December 28, 20192,599 $91 189,044 $189,044  $ $ $(2,153)$(56,088)$130,894 
Retroactive application of the recapitalization(2,599)(91)(189,044)(189,044)65,676,757 7 189,128 $— $— — 
Balance as of December 28, 2019, as adjusted $  $ 65,676,757 $7 $189,128 $(2,153)$(56,088)$130,894 
Vesting of Midco LLC class B units— — — — 468,876 $— $171 $— $— $171 
Distributions to Janus Midco LLC Class A unitholders— — — — — — — — (48,954)(48,954)
Cumulative translation adjustment— — — — — — — 1,926 — 1,926 
Net income— — — — — — — — 56,837 56,837 
Balance as of December 26, 2020 $  $ 66,145,633 $7 $189,299 $(227)$(48,205)$140,874 
Vesting of Midco LLC class B units— — — — 4,124,767 — 5,261 — — 5,261 
Issuance of PIPE Shares—  — — 25,000,000 3 249,997 — — 250,000 
Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability—  — — 41,113,850 4 226,939 — — 226,943 
Issuance of earn out shares to common stockholders—  — — 2,000,000 — 26,481 — — 26,481 
Distributions to Janus Midco, LLC unitholders—  — — — — (541,710)— — (541,710)
Distributions to Class A preferred units—  — — — — — — (4,174)(4,174)
Deferred tax asset—  — — — — 78,291 — — 78,291 
Warrant redemption—  — — 8,177,467 1 43,175 — — 43,176 
Share-based compensation—  — — — — 66 — — 66 
Cumulative translation adjustment—  — — — — — (722)— (722)
Net income— — — — — — — — 43,801 43,801 
Balance as of January 1, 2022 $  $ 146,561,717 $15 $277,799 $(949)$(8,578)$268,287 
See accompanying Notes to Consolidated Financial Statements
48


Janus International Group, Inc.
Consolidated Statements of Cash Flows
(dollar amounts in thousands)
Year Ended
January 1, 2022December 26, 2020
Cash Flows Provided By Operating Activities
Net income$43,801 $56,837 
Adjustments to reconcile net income to net cash provided by operating activities
Depreciation6,450 5,985 
Intangible amortization31,588 27,046 
Deferred finance fee amortization3,222 3,226 
Share based compensation5,327 171 
Gain (loss) on extinguishment of debt2,415 (258)
Change in fair value of contingent consideration and earnout687 (2,175)
Loss on sale of assets38 36 
Loss on abandonment of PP&E794  
Change in fair value of derivative warrant liabilities5,918  
Undistributed (earnings) losses of affiliate151 (61)
Deferred income taxes4,849 349 
Changes in operating assets and liabilities
Accounts receivable(22,635)(2,517)
Costs and estimated earnings in excess of billings and billings in excess of costs and estimated earnings on uncompleted contracts(11,619)(75)
Prepaid expenses and other current assets(6,017)(2,681)
Inventory(22,239)2,886 
Accounts payable16,553 374 
Other accrued expenses18,312 9,394 
Other assets and long-term liabilities(2,764)2,310 
Net Cash Provided By Operating Activities$74,829 $100,847 
Cash Flows Used In Investing Activities
Proceeds from sale of equipment83 43 
Purchases of property and equipment(19,866)(6,338)
Proceeds from sale leaseback transaction9,638  
Cash paid for acquisitions, net of cash acquired(179,744)(4,472)
Net Cash Used In Investing Activities$(189,889)$(10,767)
Cash Flows Provided by (Used In) Financing Activities
Net borrowings on line of credit6,369  
Distributions to Janus Midco LLC unitholders(4,174)(48,954)
Principal payments on long-term debt(68,858)(8,254)
Proceeds from issuance of long-term debt155,000  
Proceeds from merger334,874  
Proceeds from PIPE250,000  
Payments for transaction costs(44,489) 
Payments to Janus Midco, LLC unitholders at the business combination(541,710) 
Proceeds from warrant exercise, net of redemptions110  
Payment of contingent consideration (6,923)
Payments for deferred financing fees(4,321) 
Cash Provided By (Used In) Financing Activities$82,800 $(64,131)
Effect of exchange rate changes on cash and cash equivalents197 (600)
Net (Decrease) Increase in Cash and Cash Equivalents$(32,062)$25,349 
Cash and Cash Equivalents, Beginning of Fiscal Year45,255 19,906 
Cash and Cash Equivalents, End of Fiscal Year $13,192 $45,255 
Supplemental Cash Flows Information
Interest paid$32,852 $30,849 
Income taxes paid$2,054 $1,301 
See accompanying Notes to Consolidated Financial Statements
49



Janus International Group, Inc.
Notes to Consolidated Financial Statements
(dollar amounts in thousands, except per share data)

1. Nature of Operations
Janus International Group, Inc. (“Group” or “Janus” or “Company”) is a holding company. Janus International Group, LLC (“Janus Core”) is a wholly-owned subsidiary of Janus Intermediate, LLC (“Intermediate”). Intermediate is a wholly-owned subsidiary of Janus Midco, LLC (“Midco”) and Midco is a wholly-owned subsidiary of Group. These entities are all incorporated in the state of Delaware. The Group is a global manufacturer and supplier of turn-key self-storage, commercial and industrial building solutions including: roll up and swing doors, hallway systems, relocatable storage units, and facility and door automation technologies with manufacturing operations in Georgia, Texas, Arizona, Indiana, North Carolina, United Kingdom, Australia, and Singapore.

The Group’s wholly owned subsidiary, Janus International Europe Holdings Ltd. (UK) (“JIE”), owns 100% of the equity of Janus International Europe Ltd. (UK), a company incorporated in England and Wales, and its subsidiary Steel Storage France (s.a.r.l), a company incorporated in France. JIE owns 100% of the equity for Active Supply & Design (CDM) Ltd. (UK) (“AS&D”), a company incorporated in England and Wales and 100% of the equity for Steel Storage Australia & Steel Storage Asia (“Steel Storage”), companies incorporated in Australia and Singapore. AS&D merged with JIE in 2021.

The Group’s wholly owned subsidiary, Janus Cobb Holdings, LLC (“Cobb”), owns 100% of the equity of Asta Industries, Inc. (“ASTA”), a company incorporated in Georgia, and its subsidiary Atlanta Door Corporation, a company incorporated in Georgia. Cobb also owns 100% of the equity of Nokē, Inc. (“NOKE”), a company incorporated in Delaware, and Betco, Inc. (“BETCO”), a company also incorporated in Delaware.

On January 2, 2020, JIE purchased 100% of the outstanding shares of Steel Storage.
On January 18, 2021, the Group, through its wholly owned subsidiary Steel Storage acquired 100% of the net assets of G & M Stor-More Pty Ltd (“G&M”) as more fully described in Note 10 Business Combinations.

On August 18, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity interests of DBCI, LLC f/k/a Dingo NewCo, LLC (“DBCI”), a company incorporated in Delaware as more fully described in Note 10 Business Combinations.

On August 31, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity of Access Control Technologies, LLC (“ACT”), a company incorporated in North Carolina. Through this acquisition, the Group also acquired all assets and certain liabilities of Phoenix Iron Worx, LLC (“Phoenix”), a company incorporated in North Carolina as more fully described in Note 10 Business Combinations.

The Group’s business is operated through two geographic regions that comprise our two reportable segments: Janus North America and Janus International. The Janus International segment is comprised of JIE, whose production and sales are largely in Europe and Australia. The Janus North America segment is comprised of all the other entities including Janus Core together with each of its operating subsidiaries, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door, LLC and Steel Door Depot.com, LLC.

As of June 7, 2021, Janus Parent, Inc. (“Company”) consummated the business combination (the “Business Combination”) contemplated by the Business Combination Agreement, dated as of December 21, 2020 (as amended from time to time, the “Business Combination Agreement”), by and among Janus International Group, Inc. (f/k/a Janus Parent, Inc.), Juniper Industrial Holdings, Inc. (“Juniper” or “JIH”), a blank check company, JIH Merger Sub, Inc., a wholly-owned subsidiary of the Company (“JIH Merger Sub”), Jade Blocker Merger Sub 1, Inc., Jade Blocker Merger Sub 2, Inc., Jade Blocker Merger Sub 3, Inc., Jade Blocker Merger Sub 4, Inc., Jade Blocker Merger Sub 5, Inc. (collectively referred to as the “Blocker Merger Subs”), Clearlake Capital Partners IV (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners IV (Offshore) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (USTE) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (Offshore) (AIV-Jupiter) Blocker, Inc. (collectively referred to as the “Blockers”), Janus Midco, LLC (“Midco”), Jupiter Management Holdings, LLC, Jupiter Intermediate Holdco, LLC, J.B.I., LLC and Cascade GP, LLC, solely in its capacity as equityholder representative. Pursuant to the Business Combination Agreement, (i) JIH Merger Sub merged with and into Juniper with Juniper being the surviving corporation in the merger and a wholly-owned subsidiary of the Company, (ii) each of the Blocker Merger Subs merged with and into the corresponding Blockers with such Blocker being the surviving corporation in each such merger and a wholly-owned subsidiary of the Company, (iii) each other equityholder of Midco contributed or sold, as applicable, all of its equity interests in Midco to the Company or Juniper, as applicable, in exchange for cash, preferred units and/or shares of the Common Stock, as applicable, and (iv) the Company contributed all of the equity interests in Midco acquired pursuant to the foregoing transactions to Juniper, such that, as a result of the consummation of the Business Combination, Midco became an indirect wholly-owned subsidiary of Juniper. Refer to Note 10 for further discussion on the Business Combination.

Immediately upon the completion of the Business Combination, Juniper and Midco became wholly-owned subsidiaries of Janus International Group, Inc. The Group’s common stock is currently traded on the New York Stock Exchange under the symbol “JBI”.
50


Assets held at foreign locations were approximately $58,439 and $53,424 as of January 1, 2022 and December 26, 2020, respectively. Revenues earned at foreign locations totaled approximately $68,579 and $45,490 for the years ended January 1, 2022 and December 26, 2020, respectively.
2. Summary of Significant Accounting Policies

Basis of Presentation
The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in accordance with U.S. GAAP and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”).

The Business Combination, completed as of June 7, 2021, was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, JIH is treated as the acquired company and Midco is treated as the acquirer for financial statement reporting purposes (the “Combined Company”). Midco has been determined to be the accounting acquirer based on an evaluation of the following facts and circumstances:

Janus Midco equityholders have the majority ownership and voting rights in the Combined Company. The relative voting rights is equivalent to equity ownership (each share of common stock is one vote). JIH shareholders (IPO investors, founders, PIPE investors) hold 49.2% voting interest compared to Janus Midco’s 50.8% voting interest.
The board of directors of the Combined Company is composed of nine directors, with Janus Midco equity holders having the ability to elect or appoint a majority of the board of directors in the Combined Company.
Janus Midco’s senior management are the senior management of the Combined Company.
The Combined Company has assumed the Janus name.

Accordingly, for accounting purposes, the financial statements of the Combined Company represent a continuation of the financial statements of Midco with the acquisition being treated as the equivalent of Midco issuing stock for the net assets of JIH, accompanied by a recapitalization. The net assets of JIH were stated at historical cost, with no goodwill or other intangible assets recorded. Midco is deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date, for the year ended December 26, 2020 are those of Midco. The shares and corresponding capital amounts and net income per share available to common stockholders, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.

One-time direct and incremental transaction costs incurred by the Company were recorded based on the activities to which the costs relate and the structure of the transaction. The costs relating to the issuance of equity is recorded as a reduction of the amount of equity raised, presented in additional paid in capital, while all costs related to the warrants and contingent consideration were estimated and charged to expense.

Principles of Consolidation
The consolidated financial statements include the accounts of the Group and its wholly owned subsidiaries. The Company’s joint venture is accounted for under the equity method of accounting. All significant intercompany accounts and transactions have been eliminated in consolidation.
Reorganization

As of June 7, 2021, Midco transferred its wholly owned direct subsidiary Janus International Group, LLC to the Group, thereby transferring the business for which historical financial information is included in these results of operations, to be indirectly held by Midco.
Use of Estimates in the Consolidated Financial Statements
The preparation of consolidated financial statements in conformity with U.S GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant items subject to such estimates and assumptions include, but are not limited to, income taxes and the effective tax rates, reserves for inventory obsolescence, the fair value of contingent consideration and earnout, the fair value of assets and liabilities related to acquisitions, the derivative warrant liability, the recognition and valuation of unit-based compensation arrangements, the useful lives of property and equipment, revenue recognition, allowances for uncollectible receivable balances, fair values and impairment of intangible assets and goodwill and assumptions used in the recognition of contract assets.
51


Coronavirus Outbreak
The COVID-19 outbreak will continue to have a negative impact on our operations, supply chain, transportation networks and customers. The impact on our business and the results of operations included temporary closure of our operating locations, or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent of these factors are uncertain and cannot be predicted. Our consolidated financial statements reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of COVID-19 pandemic, will be reflected in management’s estimates for future periods.
Emerging Growth Company
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The Company qualifies as an “Emerging Growth Company” and has elected to use the extended transition period for complying with new or revised accounting standards under Section 102(b)(1) of the JOBS Act. This election allows the Company to adopt the new or revised standard at the same time periods as private companies.
Shipping and Handling (Revenue & Cost of Sales)
The Company records all amounts billed to customers in sales transactions related to shipping and handling as revenue earned for the goods provided. Shipping and handling costs are included in cost of sales. Shipping and handling costs were approximately $35,241 and $24,061 for the years ended January 1, 2022 and December 26, 2020, respectively.

Advertising costs

The Company records all advertising related costs to the consolidated statements of operations and comprehensive income during the year incurred and they are included in the selling and marketing line. During the year ended January 1, 2022 and December 26, 2020 the Company incurred and expensed $2,004 and $1,326, respectively.

Cash and Cash Equivalents

The Company considers all liquid investments with original maturities of three months or less to be cash equivalents. At January 1, 2022 and December 26, 2020, cash equivalents consisted primarily of money market accounts.

At January 1, 2022 and December 26, 2020, the Company’s domestic cash accounts exceeded federally insured limits by approximately $10,226 and $28,102 respectively. At January 1, 2022 and December 26, 2020, cash balances of approximately $4,832 and $8,366, respectively, were held outside of the United States of America. At January 1, 2022 and December 26, 2020, the Company’s foreign accounts exceeded foreign insured limits by approximately $2,272 and $6,329, respectively.
Inventories
Inventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by the Company are capitalized. Inventories are stated at the lower of cost or net realizable value as of January 1, 2022 and December 26, 2020. The Company has recorded a reserve for inventory obsolescence as of January 1, 2022 and December 26, 2020, of approximately $1,295 and $1,964, respectively.
Property and Equipment
Property and equipment acquired in business combinations are recorded at fair value as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.
The estimated useful lives for each major depreciable classification of property and equipment are as follows
Manufacturing machinery and equipment
3-7 years
Office furniture and equipment
3-7 years
Vehicles
3-10 years
Leasehold improvements
3-20 years
52


Other Current Assets
Other current assets as of January 1, 2022 consists primarily of other receivables and net VAT taxes of $3,906. As of December 26, 2020, other current assets consists primarily of other receivables, net VAT taxes and deferred transaction costs associated with the Business Combination with Juniper of $3,444.

Deferred Finance Fees

Deferred financing fees consist of loan costs, which are being amortized on the effective interest method over the life of the related debt. During the year ended January 1, 2022, the Company incurred approximately $4,321 in deferred finance fees in connection with the June, 2021 debt transaction. There were no additional deferred finance fees capitalized for the year ended December 26, 2020. Debt issuances are more fully described in Note 8 Line of Credit and Note 9 Long-Term Debt.
Fair Value Measurement
The Company uses valuation approaches that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. A three-tiered hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. This hierarchy requires that the Company use observable market data, when available, and minimize the use of unobservable inputs when determining fair value:
Level 1, observable inputs such as quoted prices in active markets;
Level 2, inputs other than the quoted prices in active markets that are observable either directly or indirectly; and
Level 3, unobservable inputs in which there is little or no market data, which requires that the Company develop its own assumptions.

The fair value of the Company’s debt approximates its carrying amount as of January 1, 2022 and December 26, 2020 due to its variable interest rate that is tied to the current London Interbank Offered Rate (“LIBOR”) rate plus an applicable margin and consistency in our credit rating. To estimate the fair value of the Company’s long term debt, the Company utilized fair value based risk measurements that are indirectly observable, such as credit risk that falls within Level 2 of the Fair Value hierarchy. For the year ended January 1, 2022, the public warrants were valued at market price. The fair value of the private warrants contains significant unobservable inputs including the expected term and volatility. Therefore, the private warrant liabilities were evaluated to be a Level 3 fair value measurement. The fair value of private warrants is estimated using a Binomial Lattice in a risk-neutral framework. Specifically, the future stock price of the Company is modeled assuming a Geometric Brownian Motion (GBM) in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms, and then discounted at the term-matched risk-free rate. Finally, the fair value of the private warrants was calculated as the probability-weighted present value over all future modeled payoffs. The following assumptions were used for the valuation of the private warrants:

Warrant term (yrs.)4.7 
Volatility
30.4 %
Risk-free rate
0.91 %
Dividend yield
 %

The change in the fair value of warrant liabilities is as follows:

Balance assumed in the Business Combination at June 7, 2021$37,149 
Conversion of Private warrants to Public warrants(11,091)
Redeemed/exercised warrants(31,976)
Change in fair value of warrants
5,918 
Balance at January 1, 2022
$ 

Warrant Liability

The Company classifies Private Placement Warrants (defined and discussed in Note 13 - Stockholders’ Equity) as liabilities. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive income. The Company continued adjusting the warrant liability for changes in fair value until the earlier of a) the exercise or expiration of the warrants or b) the redemption of the warrants, at which time the warrants will be reclassified to additional paid-in capital.

53


On October 13, 2021, Janus announced that it would redeem all of its outstanding Private and Public warrants to purchase shares of Janus’s common stock that were issued pursuant to the Warrant Agreement, dated as of June 7, 2021 by and between Janus and Continental Stock Transfer & Trust Company (the “Warrant Agent”) and the Warrant Agreement, dated as of July 15, 2021, by and between Janus and the Warrant Agent, for a redemption price of $0.10 per Warrant (the “Redemption Price”), that remain outstanding at 5:00 p.m. New York City time on November 12, 2021 (the “Redemption Date”). Since all of the Private Placement Warrants were exercised or redeemed by January 1, 2022, the associated warrant liabilities were reclassified to additional paid-in capital.
Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. The Company is currently evaluating the impact of this standard to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This update removes Step 2 of the goodwill impairment test under current guidance, which requires a hypothetical purchase price allocation. The new guidance requires an impairment charge to be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Upon adoption, the guidance is to be applied prospectively. ASU 2017-04 is effective for Emerging Growth Companies in fiscal years beginning after December 15, 2021, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of ASU 2017-04 on the consolidated financial statements and does not expect a significant impact of the standard on the consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is effective and may be applied beginning March 12, 2020, and will apply through December 31, 2022. Janus is currently evaluating the impact this adoption will have on Janus’s consolidated financial statements. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (“ASU 2021-01”). The amendments in ASU 2021-01 provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the LIBOR or another reference rate expected to be discontinued because of the reference rate reform. The provisions must be applied at a Topic, Subtopic, or Industry Subtopic level for all transactions other than derivatives, which may be applied at a hedging relationship level.
In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842) which deferred the effective date for ASC 842, Leases, for one year. The leasing standard will be effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption would continue to be allowed. The Company is evaluating the impact the standard will have on the consolidated financial statements; however, the standard is expected to have a material impact on the consolidated financial statements due to the recognition of additional assets and liabilities for operating leases. The Company expects the impact for Topic 842 to be additional right of use assets between $41.0 million and $43.0 million with a corresponding lease liability for similar amounts. The Company does not expect any material impact to our consolidate statements of operations and comprehensive income and cash flows.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share (EPS) calculations as a result of these changes. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Board specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. Janus is currently evaluating the impact of this standard on Janus’s consolidated financial statements.

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years, with early adoption permitted. The Group does not expect adoption of the new guidance to have a significant impact on the consolidated financial statements.
54


Although there are several other new accounting pronouncements issued or proposed by the FASB, which have been adopted or will be adopted as applicable, management does not believe any of these accounting pronouncements has had or will have a material impact on the Group’s consolidated financial position or results of operations.
3. Inventories
The major components of inventories are detailed below at:
January 1,December 26,
20222020
Raw materials
$41,834 $17,432 
Work-in-process671 637 
Finished goods
14,091 7,213 
$56,596 $25,282 
4. Property and Equipment
Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:
January 1,December 26,
20222020
Land$4,501 $3,361 
Manufacturing machinery and equipment
35,688 26,447 
Leasehold improvements
4,599 5,127 
Construction in progress
3,571 2,170 
Other13,287 8,084 
$61,646 $45,190 
Less accumulated depreciation
(20,039)(14,219)
$41,607 $30,971 
For the years ended January 1, 2022 and December 26, 2020 the Company incurred depreciation of expense of $6,450 and $5,985, respectively.

5. Acquired Intangible Assets and Goodwill
Intangible assets acquired in a business combination (See Note 10 Business Combinations) are recognized at fair value and amortized over their estimated useful lives. The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:
January 1,December 26,
20222020
Gross Carrying AmountAccumulated AmortizationAverage Remaining Life in YearsGross Carrying AmountAccumulated Amortization
Intangible Assets
Customer relationships
$410,094 $97,895 11$380,863 $71,390 
Noncompete agreements
412 231 5413 151 
Tradenames and trademarks
107,980 — Indefinite85,598 — 
Other intangibles
61,836 46,156 658,405 41,279 
$580,322 $144,282 $525,278 $112,820 
Changes to gross carrying amount of recognized intangible assets due to translation adjustments include an approximate $270 and $997 loss for the years ended January 1, 2022 and December 26, 2020, respectively. Amortization expense was approximately $31,588 and $27,046 for the years ended January 1, 2022 and December 26, 2020, respectively.
55


The changes in the carrying amounts of goodwill for the period ended January 1, 2022 were as follows:
Balance as of December 26, 2020$259,423 
Goodwill acquired during the period110,240 
Changes due to foreign currency fluctuations(376)
Balance as of January 1, 2022$369,286 
6. Investment in Joint Venture

The Company holds a 45% interest in a joint venture with a foreign corporation. The joint venture, located in Mexico, manufactures and distributes steel rolling doors in Mexico and South America. The Company originally contributed $637 of machinery and equipment. The Company accounts for its investment in the joint venture by using the equity method of accounting under which the Company’s share of the net income of the joint venture is recognized as income in the Company’s consolidated statements of operations and comprehensive income and added to the investment account. Distributions received from the joint venture are treated as a reduction of the investment account.

As of January 1, 2022 and December 26, 2020, the Company’s investment in the joint venture was approximately $851 and $1,002, respectively. The investment in joint venture is included within other assets on the consolidated balance sheets. For the year period ended January 1, 2022 and December 26, 2020, approximately $151 and $61 of undistributed loss and earnings, respectively are included in other income (expense), respectively.
7. Accrued Expenses
Accrued expenses are summarized as follows:
January 1,December 26,
20222020
Sales tax payable
$3,606 $1,325 
Interest payable
2,741 4,833 
Contingent consideration payable - short term
 4,000 
Other accrued liabilities
1,766 5,511 
Employee compensation
13,857 6,703 
Customer deposits and allowances
24,555 10,781 
Income taxes
810 949 
Other6,777 3,064 
Total$54,111 $37,165 
Other accrued liabilities consist primarily of deferred transaction costs of $3,337 as of December 26, 2020. Other as of January 1, 2022 and December 26, 2020 consists primarily of property tax, freight accrual, legal, accounting and other professional fee accruals.
8. Line of Credit
On February 12, 2018, the Company, through Intermediate and Janus Core, entered into a revolving line of credit facility with a financial institution. In August 2021, the Company increased the available line of credit from $50,000 to $80,000, incurred additional fees for this amendment of $425 and extended the maturity date from February 18, 2023 to August 12, 2024. The current line of credit facility is for $80,000 with interest payments due in arrears. The interest rate on the facility is based on a base rate, unless a LIBOR Rate option is chosen by the Company. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate plus the LIBOR Rate Margin. If the Base Rate is elected, the interest computation is equal to the Base Rate plus the Base Rate Margin. At the beginning of each quarter the applicable margin is set and determined by the administrative agent based on the average net availability on the line of credit for the previous quarter. As of January 1, 2022 and December 26, 2020, the interest rate in effect for the facility was 3.5%. The line of credit is collateralized by accounts receivable and inventories. The Company has incurred deferred loan costs in the amount of $1,483 which are being amortized over the term of the facility that expires on August 12, 2024, using the straight line method. The amortization of the deferred loan costs is included in interest expense on the consolidated statements of operations and comprehensive income. The unamortized portion of the fees included in other assets as of January 1, 2022 and December 26, 2020 was approximately $648 and $448, respectively. There was $6,369 and no outstanding balance on the line of credit as of January 1, 2022 and December 26, 2020, respectively.
56


9. Long-Term Debt
Long-term debt consists of the following:
January 1,December 26,
20222020
Note payable - First Lien
$ $562,363 
Note payable - First Lien B2
 73,875 
Note payable - Amendment No. 4 First Lien
722,379  
$722,379 $636,238 
Less unamortized deferred finance fees
10,594 12,110 
Less current maturities
8,067 6,523 
Total long-term debt
$703,718 $617,604 
Notes Payable – First Lien and First Lien B2 – The First Lien notes payable was comprised of a syndicate of lenders that originated on February 12, 2018, in the amount of $470,000 with interest payable in arrears. The Company subsequently entered into the first amendment of the First Lien notes payable on March 1, 2019, to issue an additional tranche of the notes payable in the amount of $75,000 (First Lien B2), and the second amendment of the First Lien notes payable on August 9, 2019, to increase the first tranche of the notes payable by $106,000. Both tranches bore interest, as chosen by the Company, at a floating rate per annum consisting of LIBOR plus an applicable margin percent, and were secured by substantially all business assets. On July 21, 2020, the Company repurchased $1,989 principal amount of the First Lien (the “Open Market Purchase”) at an approximate $258 discount, resulting in a gain on the extinguishment of debt of approximately $258. Following the repurchase of the First Lien in the Open Market Purchase, approximately $573,000 principal amount of the 1st Lien remained outstanding. The total interest rate for the First Lien was 4.75% as of December 26, 2020. Unamortized debt issuance costs were approximately $10,304 at December 26, 2020.
The First Lien B2 was comprised of a syndicate of lenders that originated on March 1, 2019, in the amount of $75,000 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2019 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the First Lien B2 notes payable bore interest at a floating rate per annum consisting of LIBOR plus an applicable margin percent (total rate of 5.50% as of December 26, 2020.) The debt was secured by substantially all business assets. Unamortized debt issuance costs were approximately $1,806 as of December 26, 2020.
Notes Payable - Amendment No. 3 First Lien - As of February 5, 2021, the Company completed a repricing of its First Lien and First Lien B2 Term Loans, in which the principal terms of the amendment were a reduction in the overall interest rate based upon the loan type chosen and a consolidation of the prior two outstanding tranches into a single tranche of debt with the syndicate. The Amendment No.3 First Lien was comprised of a syndicate of lenders originating on February 5, 2021 in the amount of $634,607 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt was secured by substantially all business assets.
As a result of the repricing transaction, the Company recognized a loss on extinguishment of approximately $1,421. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.
As of June 7, 2021 and as a result of the Business Combination, the Company repaid approximately $61,600 of debt and recognized a loss on extinguishment of approximately $994. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.

Notes Payable - Amendment No.4 First Lien - On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155,000 which was used to fund the DBCI acquisition. The Amendment No. 4 First Lien is comprised of a syndicate of lenders originating on August 18, 2021 in the amount of $726,413 with interest payable in arrears. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets. Unamortized debt issuance costs are approximately $10,594 at January 1, 2022. This refinancing amendment was accounted for as a modification and as such no gain or loss was recognized for this transaction and any third party fees paid in connection with this amendment were expensed and any bank fees, original issue discount and charges associated with this amendment were capitalized and are being amortized as a component of interest expense over the remaining loan term.
57



As of January 1, 2022, and December 26, 2020, the Company maintained one letter of credit totaling approximately $400 and $295, on which there were no balances due.
In connection with the Company entering into the debt agreements discussed above, deferred finance fees were capitalized. These costs are being amortized over the terms of the associated debt under the effective interest rate method. Amortization of approximately $2,951 and $2,419 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, as a component of interest expense, including those amounts amortized in relation to the deferred finance fees associated with the outstanding line of credit.
Aggregate annual maturities of long-term debt at January 1, 2022, are:
2022$8,067 
20238,067 
20246,051 
2025700,194 
2026 
Total$722,379 
10. Business Combinations

Access Control Technologies, LLC Acquisition
On August 31, 2021, Janus Core acquired 100% of the equity interests of ACT and all assets and certain liabilities of Phoenix for total consideration of approximately $10,333 which was comprised of approximately $9,383 cash plus $950 of hold back liability. The closing statement was finalized in the fourth quarter of 2021.

The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair values of consideration transferred and the fair values of identified assets acquired, and liabilities assumed at the date of acquisition:

Fair Value of Consideration Transferred
Cash$9,383 
Hold Back Liability950 
Total Fair Value of Consideration Transferred$10,333 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash169 
Accounts receivable1,101 
Other current assets103 
Property and equipment197 
Identifiable intangible assets
Customer relationships2,470 
Backlog280 
Trademark1,450 
Recognized amounts of identifiable liabilities assumed
Accounts payable(473)
Accrued expenses(152)
Other liabilities(1,396)
Total identifiable net assets$3,749 
Goodwill$6,584 

58


The fair values of assets acquired and liabilities assumed, including current and noncurrent income taxes payable and deferred taxes, may be subject to change as additional information is received and certain tax returns are finalized. Accordingly, the provisional measurements of fair value of income taxes payable and deferred taxes are subject to change. We expect to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

The goodwill balance of approximately $6,584 is attributable to the expansion of our product offerings and expected synergies of the combined workforce, products and technologies with ACT. All of the goodwill was assigned to the Janus North America segment of the business and is deductible for income tax purposes.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair Value
Useful Lives
Customer Relationships
$2,470 15 Years
Backlog
280 3 Months
Trade Name
1,450 Indefinite
Identifiable Intangible Assets$4,200 

Customer relationships represent the fair values of the underlying relationships with ACT’s customers. Unbilled contracts (“Backlog”) represent the fair value of ACT’s contracts that have yet to be billed. Trade names represent ACT’s trademarks, which consumers associate with the source and quality of the products and services they provide.

The weighted-average amortization of acquired intangibles is 8.84

During the year ended January 1, 2022, the Company incurred approximately $284 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.

The amounts of revenue and net income of ACT included in the results from the transaction date of August 31, 2021 through January 1, 2022 are as follows:
Periods from September 1, 2021 through January 1, 2022
Revenue$3,572 
Net Income
(869)
DBCI, LLC Acquisition
On August 17, 2021, Janus Core acquired 100% of the equity interests of DBCI for total cash consideration of approximately $169,173. The Company is working with the seller to finalize the net working capital adjustment which is expected to be finalized as soon as practicable.

The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair value of consideration transferred and the fair value of identified assets acquired, and liabilities assumed at the date of acquisition:

59


Fair Value of Consideration Transferred
Cash$169,173 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash208 
Accounts receivable8,502 
Inventories9,075 
Property and equipment7,803 
Other assets29 
Identifiable intangible assets
Customer relationships26,320 
Backlog3,130 
Trademark20,850 
Recognized amounts of identifiable liabilities assumed
Accounts payable(8,012)
Accrued expenses(571)
Other liabilities(887)
Total identifiable net assets$66,446 
Goodwill$102,727 

The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of DBCI and Janus Core. All of the goodwill was assigned to Janus North America segment and is deductible for income tax purposes.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:

Fair Value
Useful Lives
Customer Relationships
$26,320 10 Years
Backlog
3,130 4 Months
Trade Name
20,850 Indefinite
Identifiable Intangible Assets
$50,300 

Customer relationships represent the fair values of the underlying relationships with DBCI’s customers. Unbilled contracts (“Backlog”) represent the fair value of DBCI’s contracts that have yet to be billed. Trade names represent DBCI’s trademarks, which consumers associate with the source and quality of the products and services they provide.

The weighted-average amortization of acquired intangibles is 5.25.
During the year ended January 1, 2022, the Company incurred approximately $2,685 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for year ended January 1, 2022.

The amounts of revenue and net income of DBCI included in the Consolidated Statements of Operations and Comprehensive Income from the transaction date of August 17, 2021 through January 1, 2022 are as follows:

60


Periods from August 18, 2021 through January 1, 2022
Revenue$33,037 
Net Income
2,820 

Pro Forma Financial Information

The following unaudited pro forma information is based on estimates and assumptions that the Company believes to be reasonable. However, this information is not necessarily indicative of the Company’s consolidated results of income in future periods or the results that actually would have been realized had the Company and DBCI and ACT been combined companies during the periods presented. These pro forma results exclude any savings or synergies that would have resulted from these business combinations had they occurred on December 27, 2019. This unaudited pro forma supplemental information includes incremental asset amortization, accounting policy alignment, nonrecurring transaction costs, and other charges as a result of the acquisitions, net of the related tax effects.

The following unaudited pro forma information has been prepared as if the DBCI and ACT acquisitions had taken place on December 29, 2019. The Company prepared the table based on certain estimates and assumptions. These estimates and assumptions were made solely for the purposes of developing such unaudited pro forma information and have not been adjusted to provide period over period comparability.

Year Ended
January 1,December 26,
20222020
Revenue$809,647 $637,239 
Net Income
44,574 59,232 

Business Combination with Juniper Industrial Holdings, Inc.

On June 7, 2021, Juniper consummated a business combination with Midco pursuant to the Business Combination Agreement. Pursuant to ASC 805, for financial accounting and reporting purposes, Midco was deemed the accounting acquirer and Juniper was treated as the accounting acquiree, and the Business Combination was accounted for as a reverse recapitalization. Accordingly, the Business Combination was treated as the equivalent of Midco issuing equity for the net assets of Juniper, accompanied by a recapitalization. Under this method of accounting, the consolidated financial statements of Midco are the historical financial statements of Janus International Group, Inc. The net assets of Juniper were stated at historical costs, with no goodwill or other intangible assets recorded in accordance with U.S. GAAP, and are consolidated with Midco’s financial statements on the Closing Date. The shares and net income (loss) per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.

As a result of the Business Combination, Midco’s unitholders received aggregate consideration of approximately $1,200,000, which consisted of (i) $541,700 in cash at the closing of the Business Combination and (ii) 70,270,400 shares of common stock valued at $10.00 per share, totaling $702,700.

In connection with the closing of the Business Combination, the Sponsor received 2,000,000 shares of Janus’s Common Stock (pro rata among the Sponsor shares and shares held by certain affiliates) (the “Earnout Shares”) contingent upon achieving certain market share price milestone as outlined in the Business Combination Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement, entered into by and between the Company and the Sponsor at the closing of the Transaction. All Earnout Shares were issued or released during the year ended January 1, 2022.

Concurrently with the execution and delivery of the Business Combination Agreement, certain institutional accredited investors (the “PIPE Investors”), entered into subscription agreements (the “PIPE Subscription Agreements”) pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 shares of Common Stock (the “PIPE Shares”) at a purchase price per share of $10.00 (the “PIPE Investment”). One of the Company’s directors also purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment. The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination.

In connection with the Business Combination, the Group incurred direct and incremental costs of approximately $50,600 related to the equity issuance, consisting primarily of investment banking, legal, accounting and other professional fees.. In addition, the Company incurred $4,468 in transaction bonuses paid to key employees and $2,059 in non-cash share-based compensation expense due to the accelerated vesting of Midco’s legacy share-based compensation plan. The transaction bonuses and share-based compensation are included in general and
61


administrative expense on the Company’s consolidated statement of operations and comprehensive income for year ended January 1, 2022. See Note 12 - “Equity Incentive Plan and Unit Option Plan” for additional information.

G & M Stor-More Pty Ltd Acquisition
On January 19, 2021, the Company, through its wholly owned subsidiary Steel Storage Australia Pty Ltd. acquired 100% of the net assets of G & M Stor-More Pty Ltd. for total cash consideration of approximately $1,739. In aggregate, approximately $814 was attributed to intangible assets, approximately $929 was attributable to goodwill, and approximately $(4) was attributable to net liabilities assumed. The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of the Company and Steel Storage. All of the goodwill was assigned to the Janus International segment of the business and is not deductible for income tax purposes.
The weighted-average amortization of acquired intangibles is 11.6 years.
During the year ended January 1, 2022, the Company incurred approximately $105 of third-party acquisition costs. These expenses are included in general and administrative expense of the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.
Pro forma results of operations for this acquisition have not been presented as the historical results of operations for G & M Stor-More Pty Ltd. are not material to the consolidated results of operations in the prior years.

11. Profit Sharing Plan

The Company has one 401(k) plan for the years ended January 1, 2022 and December 26, 2020 covering substantially all U.S. employees for Janus International Group, LLC, BETCO, NOKE, ASTA and DBCI. Eligible employees may contribute up to the limits established by applicable income tax regulations. The Company made employer matching contributions of approximately $1,092 and $901 for the years ended January 1, 2022 and December 26, 2020, respectively.

The Company may also make discretionary matching contributions to the plans. The Company did not make a discretionary contribution for the years ended January 1, 2022 and December 26, 2020.
12. Equity Incentive Plan and Unit Option Plan
2021 Equity Incentive Plan
Effective June 7, 2021, Group implemented an equity incentive program designed to enhance the profitability and value of its investment for the benefit of its shareholders by enabling Group to offer eligible directors, officers and employees equity-based incentives in order to attract, retain and reward such individuals and strengthen the mutuality of interest between such individuals and the Group’s shareholders.
The Company measures compensation expense for restricted stock units (“RSUs”) issued under the 2021 Omnibus Incentive Plan (the “Plan”) in accordance with ASC Topic 718, Compensation – Stock Compensation (“ASC 718”). Stock-based compensation is measured at fair value on the grant date and recognized as compensation expense over the requisite service period. The Company records compensation cost for these awards using the straight-line method. Forfeitures are recognized as they occur.

During the year ended January 1, 2022, Group granted to certain employees and board members RSUs. As of January 1, 2022, RSUs granted to individuals under the Plan totaled 275,370. RSUs granted to employees are subject to continued employment and vest ratably over four years while RSUs granted to board members are subject to continued service and vest on the first anniversary of the grant date.

Compensation expense is recognized over the vesting period of the awards based on the fair value of the stock at the grant date.
The following table summarizes all restricted stock unit activity:

Year Ended January 1, 2022
RSUsWeighted-Average Grant Date Fair Value
Outstanding at December 26, 2020 $ 
Granted275,370 11.91
Vested  
Forfeited  
Outstanding at January 1, 2022275,370 $11.91 
62


Unvested at January 1, 2022275,370 $11.91 
Vested and payable at January 1, 2022  

Total compensation expense related to the above awards was approximately $66 for the year ended January 1, 2022.

At January 1, 2022, total unrecognized compensation expense for nonvested equity awards granted was approximately $3.2 million. This expense is expected to be recorded over a weighted-average period of 3.24 years.

Midco - Common B Unit Incentive Plan

Prior to the Business Combination, commencing on March 15, 2018, the Board of Directors of Midco approved the Class B Unit Incentive Plan (the “Class B Plan”), which was a form of long-term compensation that provided for the issuance of ownership units to employees for purposes of retaining them and enabling such individuals to participate in the long-term growth and financial success of Midco. As a result of the Business Combination, the Board of Directors approved an acceleration of the awards granted in connection with the Class B Plan, to allow accelerated vesting of the units upon consummation of the Business Combination. On the date of the Closing, the accelerated vesting for 16,079 units (equivalent to 4,012,873 shares of Group common stock) resulted in $2,100 of non-cash share-based compensation expense recorded to general and administrative expense in the Company’s consolidated statement of operations and comprehensive income for the year ended January 1, 2022.

63


13. Stockholders’ Equity

On June 7, 2021, the Group’s common stock began trading on the NYSE under the symbol “JBI”. Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company is authorized and has available 825,000,000 shares of common stock with a par value of $0.0001 per share. Immediately following the Business Combination on June 7, 2021, there were 138,384,250 shares of common stock with a par value of $0.0001 outstanding. As discussed in Note 10 Business Combinations, the Company has retroactively adjusted the shares issued and outstanding prior to June 7, 2021 to give effect to the exchange ratio established in the Business Combination Agreement to determine the number of shares of common stock into which they were converted. As of January 1, 2022, the number of outstanding shares is 146,561,717. The increase in outstanding shares is a result of warrant exercise and redemptions during the year ended January 1, 2022.

Preferred Stock

Our certificate of incorporation authorizes the issuance of 1,000,000 shares of Preferred Stock with a par value of $0.0001 per share. As of January 1, 2022, zero shares of Preferred Stock were issued and outstanding, and no designation of rights and preferences of preferred stock had been adopted. Our preferred stock is not quoted on any market or system, and there is not currently a market for our preferred stock.

Rollover Equity

At the Closing Date of the business combination, each outstanding unit of Midco’s Class A Preferred and Class B Common converted into the Company’s common stock at the then-effective conversion rate. Each unit of Midco Class A Preferred was converted into approximately 343.983 shares of our common stock, and each unit of Midco Class B Common was converted into approximately 249.585 shares of our common stock. As of June 7, 2021 there are 70,270,400 shares held by Midco equityholders.

PIPE Investment

Concurrently with the execution and delivery of the Business Combination Agreement, the PIPE Investors entered into the PIPE Subscription Agreements pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 PIPE Shares at a purchase price per share of $10.00. One of the Company’s directors purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment.

The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination. The sale and issuance was made to accredited investors in reliance on Rule 506 of Regulation D under the Securities Act of 1933, as amended.

Founder Shares

In August 2019, the Sponsor purchased 8,625,000 shares of Class B common stock (the “founder shares”) of Juniper Industrial Holdings, Inc. (“JIH”) for an aggregate purchase price of $25,000 in cash, or approximately $0.003 per founder share. By virtue of the consummation of the Business Combination, the Sponsor’s Class B common stock was converted into the right to receive an equivalent number of shares of Common Stock, 2,000,000 of which (pro rata among the Sponsor shares and shares held by certain affiliates) was subject to the terms of the Earnout Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement. The table below represents the approximate common stock holdings of Group immediately following the Business Combination.

Shares%
Janus Midco, LLC unitholders70,270,400 50.8 %
Public stockholders43,113,850 31.2 %
PIPE Investors25,000,000 18.0 %
Total138,384,250 100.0 %

Warrants

The Sponsor purchased 10,150,000 warrants to purchase Class A common stock of JIH (the “private placement warrants”) for a purchase price of $1.00 per whole private placement warrant, or $10,150,000 in the aggregate, in private placement transactions that occurred simultaneously with the closing of the Juniper IPO and the closing of the over-allotment option for the Juniper IPO (the “private placement”). Each private placement warrant entitled the holder to purchase one share of Class A common stock of JIH at $11.50 per share. The private placement warrants were only exercisable for a whole number of shares of Class A common stock of JIH. The Sponsor transferred 5,075,000 of its private placement warrants to Midco’s equityholders as part of the consideration for the Business Combination. Immediately after giving effect to the Business Combination, there were 10,150,000 issued and outstanding private placement warrants. The private placement warrants were liability classified.

Immediately after giving effect to the Business Combination, there were 17,249,995 issued and outstanding public warrants. The public warrants are equity classified. All of the private and public warrants were exercised or redeemed on November 18, 2021 and therefore there are no warrants issued and outstanding as of January 1, 2022.

64



Dividend Policy

We have never declared or paid, and do not anticipate declaring or paying, any cash dividends on our Common or Preferred Stock in the foreseeable future. It is presently intended that we will retain our earnings for use in business operations and, accordingly, it is not anticipated that the Board of Directors will declare dividends in the foreseeable future. In addition, the terms of our credit facilities include restrictions on our ability to issue and pay dividends.
65


14. Related Party Transactions
Prior to the Business Combination, Jupiter Intermediate Holdco, LLC, on behalf of Janus Core, entered into a Management and Monitoring Services Agreement (MMSA) with the Class A Preferred Unit holders group. Janus Core paid management fees to the Class A Preferred Unit holders group for the years ended January 1, 2022 and December 26, 2020 of approximately $1,124 and $7,101, respectively. Approximately $896 of the Class A Preferred Unit holders group management fees were accrued and unpaid as of December 26, 2020 and no fees were accrued and unpaid as of January 1, 2022. As a result of the Business Combination the MMSA was terminated effective June 7, 2021.
Janus Core leases a manufacturing facility in Butler, Indiana, from Janus Butler, LLC, an entity wholly owned by a former member of the board of directors of Group. Effective October 20, 2021 the member resigned from the board of Janus Core. Rent payments paid to Janus Butler, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $135 and $134, respectively. The original lease extends through October 31, 2021 and on November 1, 2021 the lease was extended to October 31, 2026, with monthly payments of approximately $13 with an annual escalation of 1.5%.
Janus Core was previously a party to a lease agreement with 134 Janus International, LLC, which is an entity majority owned by a former member of the board of directors of the Company. In December, 2021 the leased premises in Temple, Georgia were sold by the former director to a third party buyer, resulting in an assignment of the lease to said third-party buyer and an extension of the lease to November 30, 2031. Rent payments paid to 134 Janus International, LLC in the years ended January 1, 2022 and December 26, 2020 were approximately $343 and $446, respectively.
The Group is a party to a lease agreement with ASTA Investment, LLC, for a manufacturing facility in Cartersville, Georgia an entity partially owned by a shareholder of the Company. The original lease term began on April 1, 2018 and extended through March 31, 2028 and was amended in December 2020 to extend the term until March 1, 2030, with monthly lease payments of $66 per month with an annual escalation of 2.0%. Rent payments to ASTA Investment, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $801 and $837, respectively.

15. Revenue Recognition
The Company accounts for a contract with a customer when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights and payment terms can be identified, the contract has commercial substance, and it is probable that the Company will collect substantially all of the consideration to which it is entitled. The Company’s customer terms of sale are generally on an open account basis with standard commercial terms of net 30 days. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised good or service to a customer. The Company recognizes material revenue when the goods are shipped and received by the customer, installation revenue is recognized over time as the services are performed and the benefit is transferred to the customer and services related revenue is recognized when the services are performed or over time if needed based upon the approved contract terms.
Contract Balances
Contract assets are the rights to consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets primarily result from contracts that include installation which are billed via payment requests that are submitted in the month following the period during which revenue was recognized. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. Contract assets are disclosed as costs and estimated earnings in excess of billings on uncompleted contracts, and contract liabilities are disclosed as billings in excess of costs and estimated earnings on uncompleted contracts in the consolidated balance sheet. Contract balances as of January 1, 2022 were as follows:
January 1, 2022
Contract assets, beginning of the period
$11,399 
Contract assets, end of the period
$23,121 
Contract liabilities, beginning of the period
$21,525 
Contract liabilities, end of the period
$23,207 
During the year ended January 1, 2022, the Company recognized revenue of approximately $19,338 related to contract liabilities at December 26, 2020. There were new billings of approximately $21,020 for product and services for which there were unsatisfied performance obligations to customers and revenue had yet been recognized as of January 1, 2022.
66


Disaggregation of Revenue
The principal categories we use to disaggregate revenues are by timing and sales channel of revenue recognition. The following disaggregation of revenues depict the Company’s reportable segment revenues by timing and sales channel of revenue recognition for the years ended January 1, 2022 and December 26, 2020:
Revenue by Timing of Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Goods transferred at a point in time$615,020 $430,585 
Services transferred over time99,924 89,534 

$714,944 $520,119 
Janus International
Goods transferred at a point in time38,490 25,509 
Services transferred over time30,089 19,981 
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 
Revenue by Sale Channel Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Self Storage-New Construction$235,361 $246,547 
Self Storage-R3220,949 132,283 
Commercial and Others258,634 141,289 

$714,944 $520,119 
Janus International
Self Storage-New Construction$51,723 $25,509 
Self Storage-R316,856 19,981 
Commercial and Others  
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 

67


16. Operating Leases

The Company is party to various leases all of which are illustrated in the table below:
Leasing EntityProperty AddressTerm End DateMonthly Rate
Janus International Group, LLCSurprise, AZ4/30/2034$42 
Janus International Group, LLCTemple, GA12/31/203674 
Janus International Group, LLCHouston, TX12/31/203672 
Janus International Group, LLCAnaheim, CA6/30/202421 
Janus International Group, LLCButler, IN10/31/202612 
Janus International Group, LLCOrlando, FL10/31/202317 
Janus International Group, LLCTemple, GA11/30/203141 
Janus International Group, LLCHouston, TX1/31/202310 
Janus International Group, LLCSumner, WA6/30/202624 
Janus International Group, LLCDouglasville, GA4/30/202424 
Janus International Group, LLCDouglasville, GA4/1/202729 
Asta Industries, Inc.Cartersville, GA3/1/203067 
Asta Industries, Inc.Fayetteville, GA7/31/20229 
Asta Industries, Inc.Houston, TX1/31/20238 
Janus International Europe Ltd. (UK)Peterlee, UK6/30/202622 
Janus International Europe Ltd. (UK)Twickenham, UK4/29/202817 
Active Supply and Design (UK)Cheshire, UK12/31/20253 
Steel Storage Australia Pty Ltd.Hendra, Queensland2/28/202625 
Steel Storage Australia Pte Ltd.Singapore6/30/202315 
Noke, Inc.
Lehi, UT10/31/202216 
Betco, Inc.Statesville, NC3/31/202434 
Betco, Inc.Charlotte, NC1/31/20237 
DBCI, LLCChandler, AZ11/23/202215 
DBCI, LLCHouston, TX2/18/202230 
ACT, LLCSalisbury, NC8/31/202620 
ACT, LLCLas Vegas, NV6/30/20242 
ACT, LLCCary, NC8/31/20221 
ACT, LLCGreer, SC9/30/20241 

The Company also leases certain equipment under various noncancellable operating lease agreements expiring through 2024.

Total rent expense under operating leases was approximately $6,771 and $5,533 for the years ended January 1, 2022 and December 26, 2020, respectively. Rent expense of approximately $122 and $211 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, in excess of cash paid for straight-line rent considerations. This amount is included in deferred rent as a part of other long-term liabilities at year-end.

Future minimum lease payments under these noncancellable operating leases are as follows:
2021
2022$6,972 
20236,225 
20245,285 
20254,882 
20264,128 
Thereafter19,901 
Total$47,393 

68


17. Leases - Sale-Leasebacks
For the year ended January 1, 2022, the Company entered into a Sale Leaseback transaction, accounted for under ASC 840, related to a production, warehousing and distribution facility in Houston, Texas. The Company purchased the facility in September of 2021 for approximately $9.2 million and incurred initial improvements of approximately $0.4 million that were made prior to the facility being sold and immediately leased back to a third party for approximately $9.6 million in December 2021. Due to the nature and timing of this transaction there was no gain or loss recognized by the Company for the year ended January 1, 2022.
The resulting lease entered into by the Company is for an initial term of 15 years with an option to renew for 2 additional 10 year periods. The monthly rental payments escalate each year by a market based index or a flat percentage, whichever is higher. The seller has no continuing involvement related to this transaction for the property in question.
The future minimum lease payments related to the sale-lease are summarized in the following table:
2021
2022$779 
2023795 
2024810 
2025827 
2026843 
Thereafter9,419 
Total$13,473 
18. Income Taxes

Prior to June 7, 2021, the Company was a limited liability company taxed as a partnership for U.S. federal income tax purposes. The Company was generally not directly subject to income taxes under the provisions of the Internal Revenue Code and most applicable state laws. Therefore, taxable income or loss was reported to the members for inclusion in their respective income tax returns.

After June 7, 2021, the Group is taxed as a Corporation for U.S. income tax purposes and similar sections of the state income tax laws. The Group’s effective tax rate is based on pre-tax earnings, enacted U.S. statutory tax rates, non-deductible expenses, and certain tax rate differences between U.S. and foreign jurisdictions. The foreign subsidiaries file income tax returns in the United Kingdom, France, Australia, and Singapore as necessary. For tax reporting purposes, the taxable income or loss with respect to the 45% ownership in the joint venture operating in Mexico will be reflected in the income tax returns filed under that country’s jurisdiction. The Group’s provision for income taxes consists of provisions for federal, state, and foreign income taxes.

The provision for income taxes for the years ended January 1, 2022 and December 26, 2020 includes amounts related to entities within the group taxed as corporations in the United States, United Kingdom, France, Australia, and Singapore. The Company determines its provision for income taxes for interim periods and annual periods using an estimate of its annual effective tax rate on year to date ordinary income and records any changes affecting the estimated annual effective tax rate in the interim period in which the change occurs. Additionally, the income tax effects of significant unusual or infrequently occurring items are recognized entirely within the period in which the event occurs.

During the years ended January 1, 2022 and December 26, 2020, the Company recorded a total income tax provision of approximately $6,481 and $2,114 on pre-tax income of approximately $50,283 and $58,951 resulting in an effective tax rate of 12.9% and 3.6%, respectively. The effective tax rates for the year ended January 1, 2022 were primarily impacted by the change in tax status of the Group from partnership to corporation, statutory rate differentials, changes in estimated tax rates, valuation allowances and permanent differences and for the year ended December 26, 2020, were primarily impacted by the tax status of the Group being a partnership and permanent differences.

For the years ended January 1, 2022 and December 26, 2020, income (loss) from continuing operations before taxes consist of the following:

Year Ended
January 01, 2022December 26, 2020
US operations$54,067 $56,019 
Foreign operations(3,784)2,932 
Total$50,283 $58,951 

Income tax expense (benefit) attributable to income from continuing operations consists of:
69



CurrentDeferredTotal
Year ended January 1, 2022:
U.S. federal$629 $4,376 $5,005 
State and local1,529 10 1,539 
Foreign jurisdiction(526)463 (63)
Total$1,632 $4,849 $6,481 

CurrentDeferredTotal
Year ended December 26, 2020:
U.S. federal$(2)$823 $821 
State and local612 (473)139 
Foreign jurisdiction1,155 (1)1,154 
Total$1,765 $349 $2,114 

Income tax expense (benefit) attributable to income from continuing operations was approximately $6,481 and $2,114 for the years ended January 1, 2022 and December 26, 2020, respectively, and differed from the amounts computed by applying the partnership’s U.S. federal income tax rate of zero for the year ended December 26, 2020 and for the partial period up to the Business Combination date of June 7, 2021, presented to pretax income from continuing operations as a result of the following:

Year Ended
January 1, 2022December 26, 2020
Income before taxes$50,283 $58,951 
Computed “expected” tax expense10,559  
Increase (reduction) in income taxes resulting from:
Statutory rate differential(5,606)1,281 
Permanent difference1,776 697 
State income taxes, net of federal benefit1,284 519 
Change in tax rates(1,342)(421)
Change in estimate175 (146)
Change in valuation allowance(938) 
Other, net573 184 
Total$6,481 $2,114 

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at January 1, 2022 and December 26, 2020 are presented below:

70


January 1,December 26,
20222020
Deferred tax assets
Allowance for doubtful accounts$101 $15 
Other accrued expenses863 222 
Inventories210 66 
Leases3 9 
Tax incentives113  
Intangibles61,465  
Net operating loss carryforward1,095 1,670 
Other17 83 
Total gross deferred tax assets63,867 2,065 
Less: valuation allowance(256) 
Net deferred tax assets63,611 2,065 
Deferred tax liabilities
Intangibles (15,200)
Property and equipment(4,360)(2,134)
Prepaids(816) 
Other(269) 
Total gross deferred liabilities(5,445)(17,334)
Net deferred tax asset (liability) $58,166 $(15,269)

The difference between income tax expense recorded in our consolidated statements of operations and comprehensive income and income taxes computed by applying the corporate statutory federal income tax rate (21% for the year ended January 1, 2022 and December 26, 2020) to income before income tax expense is due to the fact that the majority of our income was not subject to federal income tax due to our status as a limited liability company prior to June 7, 2021. In general, only the corporate entities in our structure are subject to federal tax at 21%. The Company realized a current tax benefit of $6,901 from the utilization of net operating loss carryforwards. We record a tax provision related to the amount of undistributed earnings of our foreign subsidiaries expected to be repatriated.

At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for Federal income tax purposes of $0 and $6,901, respectively, which are available to offset future federal taxable income, if any, and are not subject to expiration. At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for state income tax purposes of $5,382 and $4,961 which are available to offset future state taxable income, of which $2,018 and $1,950 are subject to expiration beginning in 2024 and 2036, respectively.

In evaluating its ability to realize its net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of January 1, 2022, the Company has set up a valuation allowance against state net operating loss in the amount of $256 due to losses incurred in a subsidiary which does not generate operating income, thus the Company does not believe a tax benefit is more likely than not to be realized for that subsidiary’s state net operating losses.

The Company recognizes accrued interest associated with unrecognized tax benefits as part of interest expense and penalties associated with unrecognized tax benefits as part of other expenses. As of January 1, 2022 and December 26, 2020 there were no accrued interest and penalties associated with unrecognized tax benefits. Management believes there are no material amounts of tax positions for which there is uncertainty as of January 1, 2022 and December 26, 2020. There are no changes expected in the next 12 months.

Management of Janus is required to analyze all open tax years, as defined by the statute of limitations, for all major jurisdictions, which includes federal and certain states. For the years before 2017, the Company is no longer subject to U.S. federal or state income tax examinations. For the years before 2017, the Company is no longer subject to examination by the United Kingdom, French, Australia, and Singapore taxing authorities in those jurisdictions.
71


19. Net Income Per Share
Prior to the Business Combination, and prior to effecting the reverse recapitalization, the Company’s pre-merger LLC membership structure included two classes of units: Class A preferred units and Class B common units. The Class A preferred units were entitled to receive distributions prior and in preference on Class A preferred unit unpaid cumulative dividends (“Unpaid Preferred Yield”) followed by Class A preferred unit capital contributions that have not been paid back to the holders (the “Unreturned Capital”). Vested Class B common units participate in the remaining distribution on a pro-rata basis with Class A preferred units if they have met the respective Participation Threshold and, if applicable, the Target Value defined in the respective Unit Grant Agreement. The Class A preferred and Class B common units fully vested at the Business Combination date.
Pursuant to the Restated and Amended Certificate of Incorporation and as a result of the reverse recapitalization, the Company has retrospectively adjusted the weighted average shares outstanding prior to June 7, 2021 to give effect to the exchange ratio used to determine the number of shares of common stock into which they were converted. Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include stock purchase warrants and contingently issuable shares attributable to the earn-out consideration. Dilutive EPS excludes private placement warrants as the impact is antidilutive.
The following table sets forth the computation of basic and diluted EPS attributable to common stockholders for the years ended January 1, 2022 and December 26, 2020:
Year Ended
January 1, 2022December 26, 2020
Numerator:
Net income attributable to common stockholders$43,801 $56,837 
Denominator:
Weighted average number of shares:
Basic107,875,018 65,843,575 
Adjustment for Public Warrants - Treasury stock method1,102,793  
Diluted$108,977,811 $65,843,575
Basic net income per share attributable to common stockholders$0.41 $0.86 
Diluted net income per share attributable to common stockholders$0.40 $0.86 
20. Segments Information
The Company operates its business and reports its results through two reportable segments: Janus North America and Janus International, in accordance with ASC Topic 280, Segment Reporting. The Janus International segment is comprised of JIE with its production and sales located largely in Europe. The Janus North America segment is comprised of all the other entities including Janus Core, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door and Steel Door Depot.
72


Summarized financial information for the Company’s segments is shown in the following tables:
Year Ended
January 1,December 26,
20222020
Revenue
Janus North America$714,944 $520,119 
Janus International68,579 45,490 
Intersegment(33,373)(16,636)
Consolidated Revenue$750,150 $548,973 
Income From Operations
Janus North America$70,697 $91,665 
Janus International21,663 2,811 
Eliminations40 45 
Total Segment Operating Income$92,400 $94,521 
Depreciation Expense
Janus North America$5,977 $5,390 
Janus International472 594 
Consolidated Depreciation Expense$6,450 $5,985 
Amortization of Intangible Assets
Janus North America$30,081 $25,661 
Janus International1,507 1,385 
Consolidated Amortization Expense$31,588 $27,046 
Capital Expenditures
Janus North America$16,170 $6,002 
Janus International3,696 336 
Consolidated Capital Expenditures$19,866 $6,338 
January 1,December 26
20222020
Identifiable Assets
Janus North America$1,063,563 $820,261 
Janus International58,439 53,219 
Consolidated Assets$1,122,002 $873,480 
21. Significant Estimates and Concentrations
Accounting principles generally accepted in the United States of America require disclosure of certain significant estimates and current vulnerabilities due to certain concentrations. Those matters include the following:
General Litigation
The Company is subject to claims and lawsuits that arise primarily in the ordinary course of business. It is the opinion of management that the disposition or ultimate resolution of such claims and lawsuits will not have a material adverse effect on the consolidated financial position, results of operations and cash flows of the Company.
Self-Insurance
Under the Company’s workers’ compensation insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss workers’ compensation insurance for claims in excess of $200 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $383 and $391 as of January 1, 2022, and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements.
73


Under the Company’s health insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss insurance for claims in excess of $250 and $250 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $1,539 and $916 as of January 1, 2022 and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements.
22. Subsequent Events
For the consolidated financial statements as of January 1, 2022, the Company has evaluated subsequent events through the issuance date of the financial statements.







74


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

Item 9A.    CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of January 1, 2022, the end of the period covered by this Annual Report on Form 10-K. The term “disclosure controls and procedures,” as defined in Rules 13a15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the rules and forms of the Securities and Exchange Commission, or SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of January 1, 2022, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective due to the existence of the material weaknesses described below.

Management’s Report on Internal Control over Financial Reporting

As discussed elsewhere in this Annual Report, we completed the Business Combination on June 7, 2021. The design of internal control over financial reporting for the Post-Combination Company has required and will continue to require significant time and resources from management and other personnel to complete ongoing integration efforts. As a result, management was unable, without incurring unreasonable effort or expense, to conduct an assessment of our internal control over financial reporting as of January 1, 2022. Accordingly, we are excluding management's report on internal control over financial reporting in accordance with Section 215.02 of the SEC Division of Corporation Finance's Regulation S-K Compliance & Disclosure Interpretations.

Although management did not conduct a formal assessment of internal control over financial reporting, in connection with the audits of our financial statements for the years ended December 26, 2020 and January 1, 2022, management has identified material weaknesses in internal control over financial reporting. As discussed in the Risk Factors of our registration statement filed on Form S-4 on March 22, 2021, the Company disclosed a material weakness as of December 26, 2020 related to the Control Environment and Control Activities elements established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO framework”). During the year ended January 1, 2022, Management continued to assess the design and implementation of controls over financial reporting as the Company transitioned to becoming publicly-traded. As a result of such assessment, additional control deficiencies were identified within the overall control environment.

Material Weaknesses in Internal Control Over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that a reasonable possibility exists that a material misstatement of our annual or interim financial statements could not be prevented or detected on a timely basis. At January 1, 2022, the following material weaknesses existed:

Entity Level Controls

Management did not maintain appropriately designed entity-level controls impacting the (1) control environment, (2) risk assessment procedures, and (3) monitoring activities to prevent or detect material misstatements to the financial statements and assess whether the components of internal control were present and functioning. These deficiencies were primarily attributed to an insufficient number of qualified resources to support and provide proper oversight and accountability over the performance of controls.

Control Activities

Management did not have adequate selection and development of effective control activities resulting in the following material weaknesses:

Information Technology (IT) General Controls – Certain information technology general controls for security and administration of key IT systems were not designed properly or did not operate effectively. Specifically, (i) periodic user access reviews of roles and permissions were not performed sufficiently throughout the period for certain key IT systems, (ii) certain key IT systems were not logically restricted between business and IT administration access privileges, resulting in improper segregation of duties for certain business processes, and (iii) there was an insufficient evaluation of third party service organization controls for a single business unit.

75


Management Review Controls – Management review controls over revenue, income taxes, complex non-routine transactions, and other business processes were not designed with an appropriate level of precision to detect a material misstatement and sufficient appropriate evidence was not maintained to support the execution and evaluation of the procedures performed, including the review of the completeness and accuracy of the source data utilized, over the significant estimates and business assumptions used in these areas.

Financial Reporting – Management did not design and implement effective controls over processes and disclosure of amounts in the financial statements, including the review of the completeness and accuracy of the underlying support of amounts contained in the financial statements.

Remediation of Material Weaknesses

Remediation of the identified material weaknesses and strengthening our internal control environment is a priority for us. Management is actively engaged in the implementation of remediation plans to address the control deficiencies contributing to the material weaknesses. The remediation actions include, but are not limited to, the following:

Entity Level Controls – In an effort to provide additional support, oversight and accountability over the performance of controls, the Company recently hired a Tax Director and is actively recruiting for other key financial reporting positions, including a Chief Accounting Officer. Management will continue to assess the composition of its resource needs, both internal and external, which may include adding additional accounting and compliance resources at both the corporate and subsidiary levels. Management may also consider engaging third-party advisors when necessary to supplement its existing resources.

As previously disclosed, the Company hired a Director of Internal Audit and has engaged third-party consultants to manage the Company’s SOX 404 assessment of internal control over financial reporting as well as monitoring management’s remediation efforts.

Information Technology General Controls - User access assessments for logical security (roles and privileges) will be performed and periodic user access reviews for key IT systems will be implemented. All IT processes will be centrally managed and IT Management will transition certain hosting and administration responsibilities from third-parties.

Management Review Controls – Management will enhance the design of and implement controls around the rigor of the review process over revenue, income taxes, complex non-routine transactions, and other business processes.

Financial Reporting – Management will enhance the design of controls over the processes and disclosures of amounts in the financial statements including the review of the completeness and accuracy of the underlying support of amounts contained in the financial statements.

The material weaknesses cannot be considered remediated until the applicable controls have been identified and implemented and have operated for a sufficient period of time, and management has concluded, through testing, that these controls are operating effectively.

Limitations on Effectiveness of Controls and Procedures

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives, as specified above. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions, and cannot provide absolute assurance that its objectives will be met.

Changes in Internal Control Over Financial Reporting

There were no changes, other than the remediation efforts described above, in our internal control over financial reporting identified in connection with the evaluation required by Rule13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Annual Report on Form 10-K, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal controls over financial reporting due to the COVID-19 pandemic. While some remote work has continued, most of our workforce have returned and are working from our company locations. We are continually monitoring and assessing the COVID-19 situation and our internal controls to minimize any impact on their design and operating effectiveness.


Item 9B.    OTHER INFORMATION
None.


Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.
76



PART III

Item 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information to be included under the captions “Proposal 1 – Election of Directors,” “Codes of Business Conduct and Ethics,” and “Audit Committee,” if applicable, will be included in the Company’s definitive proxy statement for the 2022 annual meeting of stockholders and is hereby incorporated herein by reference in answer to this Item.

Executive Officers and Board of Directors

The following table sets forth the name, age (as of January 1, 2022), and title of the persons that serve as our executive officers and directors:

NameAgeTitle
Ramey Jackson48Chief Executive Officer, Director
Scott Sannes48Chief Financial Officer
Morgan Hodges57Executive Vice President
Vic Nettie54Vice President of Manufacturing
Peter Frayser37Vice President of Sales and Estimating
José E. Feliciano48Chairman of the Board
Colin Leonard40Director
Roger Fradin68Director
Brian Cook50Director
David Doll63Director
Xavier Gutierrez48Director
Thomas Szlosek58Director

Executive Officers

Ramey Jackson has served as an executive director and the Chief Executive Officer of the Company since the effective time of the Business Combination in June 2021. Mr. Jackson has been with Janus for approximately 20 years, having joined the company in 2002 when Janus was founded. Prior to Janus, Mr. Jackson was a sales executive for Doors and Building Components, Inc. and prior to that, a sales and marketing executive with Atlas Door and GA Power. Mr. Jackson is an active board member of the Self-Storage Association.

Scott Sannes has served as Chief Financial Officer of the Company since the effective time of the Business Combination in June 2021. Mr. Sannes has been with Janus for approximately 7 years, having joined the business in May 2015. Prior to Janus, Mr. Sannes served as CFO of Fomas, Inc. (formerly Ajax Rolled Ring & Machine, LLC), Controls Southeast, Inc. (acquired by Ametek, Inc.) and Polyester Fibers, LLC. Mr. Sannes started his career at PricewaterhouseCoopers (“PwC”) in the audit practice. Mr. Sannes graduated from the University of Wisconsin-Madison with a bachelor’s degree in business administration and major in accounting.

Morgan Hodges has served as Executive Vice President of the Company since the effective time of the Business Combination in June 2021. Mr. Hodges has been with Janus since its inception in 2002. Prior to Janus, Mr. Hodges operated an independent company, CES, which specialized in self-storage construction and prior to that was an estimating executive at Doors and Building Components, Inc.

Vic Nettie has served as Vice President of Manufacturing of the Company since the effective time of the Business Combination in June 2021. Mr. Nettie has been with Janus since its inception in 2002. Prior to Janus, Mr. Nettie was the Manufacturing/Operations Manager for Doors and Building Components, Inc. Mr. Nettie has worked in the construction of self-storage facilities, in multiple facets, since the late 1980’s. Mr. Nettie is a graduate of Michigan State University with a degree in Materials and Logistics Management with an emphasis in Operations.

Peter Frayser has served as Vice President of Sales and Estimating of the Company since the effective time of the Business Combination in June 2021. Prior to joining Janus in 2016, Pete worked in real estate development in Valencia, Spain, and later in the international sports industry with MLB and the NBA in New York City. Pete has bachelor’s degrees in International Business and Spanish from the University of Georgia and a master’s degree in International Trade from the University of Castilla La Mancha (Spain).

Directors

José E. Feliciano has served as Chairman of the Board since the effective time of the Business Combination in June 2021. Mr. Feliciano is a Managing Partner and Co-Founder of Clearlake Capital Group, L.P. (“Clearlake” or “CCG”), which he co-founded in 2006. Mr. Feliciano is responsible for the day-to-day management of Clearlake and is primarily focused on investments in the industrials, energy and consumer sectors. Mr. Feliciano currently serves as a member of the board of directors of Smart Sand, a NASDAQ-listed company; he also
77


previously served as a member of the board of directors of ConvergeOne Holdings, Inc., a NASDAQ-listed company, until a merger in early 2019. Mr. Feliciano currently serves, or has served, on the boards of many private companies, including Amquip Crane Rental, Better for You, Gravity Oilfield Services, Innovative XCessories & Services, Janus International prior to the effective time of the Business Combination, Pretium, PrimeSource Building Products, Sage Automotive, Sunbelt Supply, Team Technologies, Unifrax, WellPet and Wheel Pros. Mr. Feliciano graduated with High Honors from Princeton University, where he received a Bachelor of Science in Mechanical & Aerospace Engineering. He received his Master of Business Administration from the Graduate School of Business at Stanford University. We believe Mr. Feliciano’s experience as a current and former director of public and private companies and his financial expertise make him well qualified to serve on the Board.

Colin Leonard has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Leonard is a Partner of Clearlake. Prior to joining Clearlake in 2007, Mr. Leonard was an investment professional at HBK Investments L.P. where he focused on investments in the industrials and transportation/logistics sectors. Mr. Leonard currently serves, or has served, on the boards of several Clearlake portfolio companies, including Gravity Oilfield Services, Innovative XCessories & Services, Jacuzzi Brands, Janus, Knight Energy Services, PrimeSource Building Products, Sage Automotive, Smart Sand, Unifrax and Wheel Pros. Mr. Leonard graduated cum laude with a Bachelor of Science in Economics and a minor in Mathematics from the University of Pennsylvania’s Wharton School of Business. We believe Mr. Leonard’s experience as a current and former director of various companies and his financial expertise make him well qualified to serve on the Board.

Roger Fradin has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Fradin has over 40 years of experience acquiring, building, and leading a diverse set of industrial businesses. Mr. Fradin began his career at Pittway Corporation where he held a variety of roles of increasing responsibility, including President and Chief Executive Officer of the Security and Fire Solutions segment, and helped lead an entrepreneurial team which transformed Pittway into a $2 billion world leader in electronic security and fire systems. In 2000, Pittway was acquired by Honeywell International Inc. (NYSE: HON), or Honeywell. Shortly thereafter, Mr. Fradin assumed the role of President and Chief Executive Officer of Honeywell Automation and Control Solutions, or ACS. In this role, Mr. Fradin transformed ACS from a business with $7 billion in sales in 2003 focused predominantly on the U.S. market to a $17 billion in sales (as of 2014) global business leader in the development and manufacture of environmental controls, life safety products, and building and process solutions. From 2000 to 2017, Mr. Fradin oversaw, directed, and integrated the acquisition of 60 companies at Honeywell, aggregating billions of dollars in deal value. Mr. Fradin’s strategy and execution for ACS helped create more than $85 billion of value to Honeywell’s shareholders. During his tenure at Honeywell, Mr. Fradin also served as Vice Chairman of Honeywell where he was responsible for acquisition strategy for all of Honeywell. After retiring from Honeywell, Mr. Fradin was named Chairman of Resideo Technologies, Inc. (NYSE: REZI), or Resideo, a leading provider of home comfort and security solutions. At Resideo, Mr. Fradin recruited the Chief Executive Officer, senior management team, and board of directors as well as installed all public company board processes and procedures. In addition to Resideo, Mr. Fradin currently sits on the boards of L3Harris Technologies Inc. (NYSE: LHX) and Vertiv Group Corp. (NYSE: VTV). Mr. Fradin also currently serves as Advisor to MSC Industrial Direct Co., Inc. (NYSE: MSM), or MSC, and as Chairman of Victory Innovation, a Carlyle Group company. Mr. Fradin formerly served on the boards of Pitney Bowes Inc. (NYSE: PBI) and GS Acquisition Holdings Corp. (NYSE: GSAH) and several of The Carlyle Group’s, or Carlyle, portfolio companies in his capacity as a Carlyle Operating Executive. Mr. Fradin holds a B.S. and M.B.A. from The Wharton School at the University of Pennsylvania.

Brian Cook has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Cook has over 20 years of experience within mergers and acquisitions, business development, and strategic planning across a wide range of industries. Mr. Cook began his career at PwC, where he was responsible for providing business and financial due diligence and transaction structuring services to financial sponsor and corporate clients on a global basis. While at PwC, Mr. Cook’s transaction experience included Viacom’s acquisition of CBS, Ingersoll-Rand’s disposal of Ingersoll-Dresser Pump and Ford Motor Company’s acquisition of the Volvo Car Corporation. Following his tenure at PwC, Mr. Cook served as Vice President of Corporate Development and subsequently Global Head of M&A at Honeywell, in which he oversaw a global team of approximately 25 people. Over the course of his 17 years at Honeywell, Mr. Cook aided or led the execution of over 60 buy- and sell-side transactions, most of which were attributable to the ACS segment in which he partnered directly with Mr. Fradin. These transactions included the acquisitions of Novar plc, Norcross Safety Products and Intelligrated, among others. During 2018, Mr. Cook led the execution of the tax-free spinoffs of Honeywell’s Home Automation (Resideo) and Turbochargers (Garrett Motion) businesses. Mr. Cook’s transaction experience includes public and private transactions across a variety of end markets and product categories. Mr. Cook holds a B.S. from University of Rhode Island.

David Doll has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Doll is a seasoned executive in the self-storage industry, and also serves on the board of directors of Tenant Inc., a self-storage focused software development company. From 2005 through 2017, Mr. Doll was the President of Real Estate for Public Storage Inc., the world’s largest owner and operator of self-storage facilities. Prior to Public Storage, Mr. Doll was with Westfield Corporation, an international shopping center developer, owner and operator. Mr. Doll graduated from the Ross School of Business at the University of Michigan with a bachelor’s degree in business administration and a major in accounting.

Xavier A. Gutierrez has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Gutierrez is President and Chief Executive Officer of the Arizona Coyotes Hockey Club, overseeing all business operations, strategic planning, significant organizational decision-making, and government relations for the club, where he has served since June 2020. Mr. Gutierrez is the first Latino President and CEO in the history of the National Hockey League. Prior to the Coyotes, from June 2017 to June 2020, Mr. Gutierrez was a Managing Director at Clearlake Capital Group, and prior to that, from 2010 to June 2017, Chief Investment Officer of Meruelo Group and Principal & Managing Director with Phoenix Realty Group from 2003 to 2010. Mr. Gutierrez has also held positions with Latham & Watkins, Lehman Brothers and the National Football League. Mr. Gutierrez currently serves on the board of directors of Commercial Bank of California (CBC) and Arctos NorthStar Acquisition Corp. (NYSE: ANAC). He also serves on the Board and Investment Committee for the Arizona Community Foundation (ACF), the Aspen Institute Latinos & Society Program Advisory Board, the Pro Sports Assembly Advisory Board, the Board of the National Association of the Investment Companies, and the Hispanic Scholarship Fund Advisory Council. Mr. Gutierrez previously served as a voting member of the US Securities Exchange Commission Advisory Committee on Small and
78


Emerging Companies and previously served on the board of directors of several organizations including Sizmek, Inc. (formerly NASDAQ: SZMK), the Investment Committee of the California Community Foundation, and the US Hispanic Chamber of Commerce. Mr. Gutierrez graduated cum laude from Harvard University, where he received a Bachelor of Arts in Government. He received his Doctor of Jurisprudence from Stanford Law School.

Thomas A. Szlosek has served as a director of the Company since the effective time of the Business Combination in June 2021. Mr. Szlosek is Executive Vice President and Chief Financial Officer of Avantor, a leading global provider of mission-critical products and services to customers in the biopharma, healthcare, education & government, and advanced technologies and applied materials industries. He joined Avantor in December 2018, prior to which he spent 14 years with Honeywell, including the last five years as Chief Financial Officer. Mr. Szlosek also spent eight years with GE Corporation, including three years as the CFO for GE Medical Systems, based in Asia, and two years as the CFO for GE Consumer Finance, based in Ireland. He is a Certified Public Accountant and graduated from The State University of New York at Geneseo.

Classified Board of Directors

Our Board is divided into three classes of directors designated as Class I, Class II and Class III. At our 2022 annual meeting of shareholders, the term of office of the Class I directors shall expire and Class I directors shall be elected for a full term of three years. At our 2023 annual meeting of shareholders, the term of office of the Class II directors shall expire and Class II directors shall be elected for a full term of three years. At our 2024 annual meeting of shareholders, the term of office of the Class III directors shall expire and Class III directors shall be elected for a full term of three years. At each succeeding annual meeting of shareholders, directors shall be elected for a full term of three years to succeed the directors of the class whose terms expire at such annual meeting.

Committees of the Board of Directors

The standing committees of the Board consists of an audit committee (the “Audit Committee”), a compensation committee (the “Compensation Committee”), and a nominating and corporate governance committee (the “Nominating and Corporate Governance Committee”). The composition of each committee is set forth below.

Audit Committee

Our Audit Committee is composed of Mr. Gutierrez, Mr. Szlosek, and Mr. Doll, with Mr. Gutierrez serving as chair of the committee. We intend to comply with the audit committee requirements of the SEC and the NYSE. The Board has determined that Mr. Gutierrez, Mr. Szlosek, and Mr. Doll meet the independence requirements of Rule 10A-3 under the Exchange Act and the applicable listing standards of the NYSE. Our Board has determined that Mr. Gutierrez is an “audit committee financial expert” within the meaning of SEC regulations and applicable listing standards of the NYSE. The Audit Committee’s responsibilities include:

• appointing, approving the compensation of, and assessing the qualifications, performance and independence of our independent registered public accounting firm;

•pre-approving audit and permissible non-audit services, and the terms of such services, to be provided by our independent registered public accounting firm;

• review our policies on risk assessment and risk management;

• reviewing and discussing with management and the independent registered public accounting firm our annual and quarterly financial statements and related disclosures as well as critical accounting policies and practices used by us;

• reviewing the adequacy of our internal control over financial reporting;

• establishing policies and procedures for the receipt and retention of accounting-related complaints and concerns;

• recommending, based upon the Audit Committee’s review and discussions with management and the independent registered public accounting firm, whether our audited financial statements shall be included in our Annual Report on Form 10-K;

• monitoring our compliance with legal and regulatory requirements as they relate to our financial statements and accounting matters;

• preparing the Audit Committee report required by the rules of the SEC to be included in our annual proxy statement;

• reviewing all related party transactions for potential conflict of interest situations and approving all such transactions; and

• reviewing and discussing with management and our independent registered public accounting firm our earnings releases and scripts.

Compensation Committee

Our Compensation Committee is composed of Mr. Feliciano, Mr. Leonard, and Mr. Fradin, with Mr. Feliciano serving as chair of the committee. The Compensation Committee’s responsibilities include:

• annually reviewing and approving corporate goals and objectives relevant to the compensation of our chief executive officer;

79


• evaluating the performance of our chief executive officer in light of such corporate goals and objectives and determining and approving the compensation of our chief executive officer;

• reviewing and approving the compensation of our other executive officers;

• appointing, compensating and overseeing the work of any compensation consultant, legal counsel or other advisor retained by the compensation committee;

• conducting the independence assessment outlined in the NYSE rules with respect to any compensation consultant, legal counsel or other advisor retained by the compensation committee;

• annually reviewing and reassessing the adequacy of the committee charter in its compliance with the listing requirements of the NYSE;

• reviewing and establishing our overall management compensation, philosophy and policy;

• overseeing and administering our compensation and similar plans;

• reviewing and making recommendations to the Board with respect to director compensation; and

• reviewing and discussing with management the compensation discussion and analysis to be included in our annual proxy statement or Annual Report on Form 10-K.

Nominating and Corporate Governance Committee

Our Nominating and Corporate Governance Committee is composed of Mr. Leonard, Mr. Doll, and Mr. Cook, with Mr. Leonard serving as chair of the committee. The Nominating and Corporate Governance Committee’s responsibilities include:

• developing and recommending to the Board, criteria for board and committee membership;

• developing and recommending to the Board, best practices and corporate governance principles;

• developing and recommending to the Board, a set of corporate governance guidelines; and

• reviewing and recommending to the Board, the functions, duties and compositions of the committees of the Board.

Code of Conduct and Ethics

We have adopted a code of conduct and ethics that applies to our directors, officers, and employees in accordance with applicable federal securities laws, a copy of which is available on our website at www.janusintl.com. We will make a printed copy of the code of conduct and ethics available to any stockholder who so requests. Requests for a printed copy may be directed to: 135 Janus International Blvd., Temple, GA 30179, Attention: Chief Financial Officer.

If we amend or grant a waiver of one or more of the provisions of its code of ethics, it intends to satisfy the requirements under Item 5.05 of Item 8-K regarding the disclosure of amendments to or waivers from provisions of its code of ethics that apply to its principal executive officer, principal financial officer and principal accounting officer by posting the required information on our website at www.janusintl.com.

Involvement in Certain Legal Proceedings

Not applicable.

Promoters and Control Persons

Not applicable.

Delinquent Section 16(a) Reports

Section 16(a) of the Exchange Act requires directors, executive officers, and persons who beneficially own more than 10% of our common stock to file certain reports with the SEC concerning their beneficial ownership of our common stock. Based solely on our review of the Section 16(a) reports filed electronically with the SEC and our knowledge of certain transactions with directors and executive officers, we believe that all reporting persons were in compliance with all Section 16(a) filing requirements with respect to the year ended January 1, 2022, except that Form 4s for Messrs. Fradin, Feliciano, Cook, Szlosek, Gutierrez, Doll, and Leonard, in connection with certain restricted stock unit grants, were inadvertently filed after their due date.
Item 11.    EXECUTIVE COMPENSATION
80



This section discusses the material components of the executive compensation program for our Chief Executive Officer, and our two other most highly compensated executive officers as of the end of the fiscal year ended January 1, 2022, whom we refer to as our “named executive officers.” The applicable named executive officers and their positions were as follows:

•    Ramey Jackson, Chief Executive Officer;
•    Scott Sannes, Chief Financial Officer; and
•    Morgan Hodges, Executive Vice President
This discussion may contain forward-looking statements that are based on our current plans, considerations, expectations, and determinations regarding future compensation programs. Actual compensation programs that we adopt in the future may differ materially from the currently planned programs summarized in this discussion.
Summary Compensation Table
Name and Principal Position
Year
Salary
($)
Option
Awards
($)
Non-equity incentive
plan compensation
($)(1)
All Other
Compensation
($)(2)
Total
Ramey Jackson
Chief Executive Officer
2021$425,000 $— $514,657 $22,690 $962,347 
2020425,000 — 483,316 22,812 931,128 
Scott Sannes
Chief Financial Officer
2021300,000 — 321,661 18,575 640,236 
2020300,000 — 302,073 32,090 634,163 
Morgan Hodges
         Executive Vice President
2021295,028 (3)— 275,709 17,748 588,485 
(1)The amounts reported in the Non-Equity Incentive Plan Compensation column reflect bonuses paid to Messrs. Jackson, Sannes and Hodges under Janus Management Incentive Plan with respect to the fiscal year ended December 26, 2020 and January 1, 2022 . Please see the section entitled “Narrative Disclosure to Summary Compensation Table—Management Incentive Plan” below for additional details.
(2)The amounts reported in the All Other Compensation column reflect: (i) 401(k) employer matching contributions of $7,811, and $7,854 for each of Messrs. Jackson and Sannes for fiscal year ending December 26, 2020. For fiscal year ending January 1, 2022, Messrs. Jackson, Sannes and Hodges received 401(k) employer matching contributions of $7,690, $7,875 and $5,048, respectively; (ii) employer-paid car allowance of $15,000, $10,200 and $10,200 for each of Messrs. Jackson, Sannes and Hodges, respectively; for the fiscal year ending December 26, 2020. For fiscal year ended January 1, 2022; Messrs. Jackson, Sannes, Frayser and Hodges received an employer paid car allowance of $15,000, $10,200 and $10,200, respectively; (iii) $14,036 reimbursement for moving expenses for Mr. Sannes for fiscal year ended December 26, 2020; and (iii) $500 and $2,500 of HSA contribution for Sannes and Hodges, respectively, for fiscal year ended January 1, 2022. See below under “Additional Narrative Disclosure—Retirement Benefits” for additional information regarding 401(k) plan contributions.
(3)The amount reported in the Salary column for Mr. Hodges includes his base salary of $180,200 and his sales commission of $114,828 for fiscal year ended January 1, 2022.
Narrative Disclosure to Summary Compensation Table
Employment Arrangements with Named Executive Officers
We have entered into an offer letter with Mr. Sannes. We have not entered into an employment agreement or offer letter with Messrs. Jackson and Hodges.
Offer Letter with Scott Sannes
On April 14, 2015, Janus International Group, LLC entered into an offer letter with Mr. Sannes, our Chief Financial Officer. Under the offer letter, Mr. Sannes is entitled to an annual base salary and is eligible to participate in our benefit plans generally. Mr. Sannes is also eligible to participate in the Management Incentive Plan. Please see section entitled “Narrative Disclosure to Summary Compensation Table—Management Incentive Plan.” In addition, Mr. Sannes’ offer letter provides for certain severance benefits in the event of a termination without “cause.” Please see the section entitled “Additional Narrative Disclosure—Potential Payments upon Termination or Change in Control” below for more details regarding the severance benefits provided to Mr.Sannes under his offer letter.
81


Management Incentive Plan
The Janus Management Incentive Plan (“Management Incentive Plan”) is generally based on the dollar value growth of EBITDA year-over-year, sales growth of certain product lines, and working capital. The improvement in EBITDA from the prior year to the applicable year is multiplied by 6% to determine the bonus pool for the applicable bonus year. The Management Incentive Plan participants and their respective bonus pool percentage allocation is determined by the Board in its discretion. For the fiscal year ended on December 26, 2020, Messrs. Jackson and Sannes will receive a bonus in the amount of $483,316 and $302,073, respectively, and for the fiscal year ended on January 1, 2022 Messrs. Jackson, Sannes and Hodges will receive a bonus in the amount of $514,657, $321,661, and $275,709, respectively, following the completion of our audited financials, but in any event no later than March 15th of each year.

Additional Narrative Disclosure
Retirement Benefits
We do not have a U.S. defined benefit pension plan or nonqualified deferred compensation plan. We currently maintain a defined contribution retirement plan intended to provide benefits under Section 401(k) of the Code, pursuant to which employees, including the named executive officers, can make voluntary pre-tax contributions. We have the option to make discretionary employer matching and/or non-elective contributions to all participants. All contributions under the plan are subject to certain annual dollar limitations, which are periodically adjusted based on cost-of-living announcements by the Internal Revenue Services.
Employee Benefits and Perquisites
Health/Welfare Plans. All of our full-time employees, including our named executive officers, are eligible to participate in our health and welfare plans, including:
•    medical, dental, and vision benefits;
•    medical and dependent care flexible spending accounts;
•    short-term and long-term disability insurance; and
•    life insurance.
No Tax Gross-Ups. We did not make any gross-up payments in the fiscal year ended December 26, 2020 or January 1, 2022 to cover our named executive officer’s personal income taxes that may pertain to any of the compensation or perquisites paid or provided by our company.
Potential Payments upon Termination or Change in Control
Termination of Employment without Cause or with Good Reason
Scott Sannes. Mr. Sannes’ offer letter provides that upon a termination by us without cause, he will be entitled to base salary continuation for six months, subject to his execution and non-revocation of a general release of claims.

Compensation Committee Interlocks and Insider Participation

None of our executive officers currently serves, or in the past fiscal year has served, as a member of the board of directors or compensation committee of any entity that has one or more executive officers serving on the Board or Compensation Committee.

Director Compensation

Structure

The Compensation Committee of the Board recommended, and the Board authorized and approved, payments to each non-employee director of the Company in the following amounts, commencing effective as of June 8, 2021: (i) for serving as a director, $140,000 per year, payable, at the director’s option, in the equivalent amount in restricted stock units (“RSUs”), or a combination of cash and RSUs, provided that, at least $80,000 of such director compensation shall consist of RSUs; (ii) for serving as the chairperson of the nominating and corporate governance committee, $10,000 per year, payable in the equivalent amount in RSUs; (iii) for serving as the chairperson of the compensation committee, $10,000 per year, payable in the equivalent amount in RSUs; (iv) for serving as the chairperson of the audit committee, $10,000 per year, payable in the equivalent amount in RSUs; and (v) reimbursement for reasonable out-of-pocket expenses incurred in connection with attending each Board meeting and each committee meeting. The aggregate amount of director compensation shall not exceed $140,000 (except for any amounts paid to a director of Janus Core prior to the Business Combination) and the aggregate amount of each chairperson compensation shall not exceed $10,000.

The RSUs will vest according to the schedule described in the footnotes to “Compensation for Fiscal Year 2021.” All unvested RSUs will immediately and automatically be cancelled and forfeited upon the director’s termination of service, except upon death or disability or upon a change in control of the Company, so long as the director continuously provides service to the Company or any affiliate from the grant date through the consummation of the change in control.
82



Compensation for Fiscal Year 2021

Name
Fees Earned or Paid in Cash
Stock AwardsTotal
José E. Feliciano$— $150,000 (1) (4)$150,000 
Colin Leonard$— $150,000 (1) (5)$150,000 
Roger Fradin$34,027 $80,000 (2)$114,027 
Brian Cook$— $140,000 (3)$140,000 
David Doll$75,236 $80,000 
(2)(7)
$155,236 
Xavier A. Gutierrez$— $150,000 (1) (6)$150,000 
Thomas A. Szlosek$34,027 $80,000 (2)$114,027 

(1) The director received a grant of 12,594 RSUs, all of which are scheduled to vest on June 8, 2022 and be settled in shares of common stock on June 8, 2022. The number of RSUs is equal to $150,000 divided by the $11.91 share price of the Company’s common stock as of December 21, 2021, the closing price of shares of the Company’s common stock immediately prior to the grant date.
(2) The director received a grant of 6,717 RSUs, all of which are scheduled to vest on June 8, 2022 and be settled in shares of common stock. The number of RSUs is equal to $80,000 divided by the $11.91 share price of the Company’s common stock as of December 21, 2021. The director received an additional $60,000 in cash, of which $34,027 represents a pro-rata payment of earned fees from the date of the Business Combination to Fiscal Year End 2021.
(3) The director received a grant of 11,754 RSUs, all of which are scheduled to vest on June 8, 2022 and be settled in shares of common stock. The number of RSUs is equal to $140,000 divided by the $11.91 share price of the Company’s common stock as of December 21, 2021.
(4) Mr. Feliciano received $10,000 in RSUs for serving as the chairperson of the compensation committee.
(5) Mr. Leonard received $10,000 in RSUs for serving as the chairperson of the nominating and corporate governance committee.
(6) Mr. Gutierrez received $10,000 in RSUs for serving as the chairperson of the audit committee.
(7) Mr. Doll received an additional $41,208 for serving as director of Janus Core prior to the Business Combination.

Item 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information to be included under the captions “Equity Compensation Plan Information”, if applicable, in the Company’s definitive proxy statement for the 2022 annual meeting of stockholders, is hereby incorporated by reference in answer to this item.

Securities Authorized for Issuance under Equity Compensation Plans

On August 13, 2021, we filed a registration statement on Form S-8 registering 15,125,000 shares of Common Stock, relating to awards to be undertaken in the future, with such vesting conditions, as applicable, to be determined in accordance with the Janus International Group, Inc. 2021 Omnibus Incentive Plan (the "2021 Incentive Plan"). The following types of awards can be issued under the 2021 Incentive Plan: non-qualified stock options, incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, performance compensation awards and stock bonus awards. See Note 12 in Part II, Item 8 herein for additional information.

Plan CategoryNumber of securities to be issued upon exercise of outstanding options, warrants and rightsWeighted-average exercise price of outstanding options, warrants and rightsNumber of securities remaining available for issuance under equity compensation plans (excluding securities reflected in column(a))
As of January 1, 2022:
Equity compensation plans approved by security holders275,370 $11.91 14,849,630 
Equity compensation plans not approved by security holders— — — 
Total275,370 $11.91 14,849,630 

The following table sets forth information known to us regarding the beneficial ownership of our Common Stock as of January 1, 2022:

• each person or “group” (as such term is used in Section 13(d)(3) of the Exchange Act) who is the beneficial owner of more than 5% of the Company’s outstanding shares of Common Stock;

• each director and each of the Company’s principal executive officers and two other most highly compensated executive officers; and
83



• all of our current executive officers and directors as a group.

Beneficial ownership is determined according to the rules of the SEC, which generally provide that a person has beneficial ownership of a security if he, she or it possesses sole or shared voting or investment power over that security, including options that are currently exercisable or exercisable within 60 days. Shares of Common Stock issuable pursuant to options are deemed to be outstanding for purposes of computing the beneficial ownership percentage of the person or group holding such options but are not deemed to be outstanding for purposes of computing the beneficial ownership percentage of any other person.

The beneficial ownership of our Common Stock is based on 146,561,717 shares of Common Stock issued and outstanding as of January 1, 2022.

Unless otherwise indicated, we believe that all persons named in the table have sole voting and investment power with respect to all shares of Common Stock owned by them.

Name and Address of Beneficial Owner(1)
Amount and Nature of Beneficial OwnershipApproximate Percentage of Outstanding Shares of Common Stock
Directors and Executive Officers
Ramey Jackson1,614,510 1.10 %
Scott Sannes1,042,805 *
Morgan Hodges1,117,731 *
Vic Nettie1,146,308 *
Peter Frayser231,637 *
José E. Feliciano(2)
53,999,550 36.84 %
Colin Leonard— — 
Roger Fradin(3)
3,181,873 2.17 %
Brian Cook(4)
3,075,603 2.10 %
David Doll53,650 *
Xavier Gutierrez— — 
Thomas Szlosek89,963 *
All directors and executive officers post-Business Combination as a group (twelve individuals)65,553,630 44.72 %
Five Percent Holders:
Clearlake Capital Group, L.P.(2)
53,999,550 36.84 %
José E. Feliciano(2)
53,999,550 36.84 %
Wasatch Advisors, Inc.(5)
14,722,897 10.05 %

* less than 1%

(1) Unless otherwise noted, the business address of each of the directors and executive officers is: 135 Janus International Blvd., Temple, GA 30179.

(2) Shares held of record by Clearlake Capital Partners IV (AIV-Jupiter), L.P., a Delaware limited partnership (“CCPIV”), Clearlake Capital Partners IV (AIV-Jupiter) USTE, L.P., a Delaware limited partnership (“CCPIV USTE”), Clearlake Capital Partners IV (Offshore), L.P., a Cayman Islands limited partnership (“CCPIV Offshore”), Clearlake Capital Partners V, L.P., a Delaware limited partnership (“CCPV”), Clearlake Capital Partners V (USTE), L.P., a Delaware limited partnership (“CCPV USTE”), and Clearlake Capital Partners V (Offshore), L.P., a Cayman Islands limited partnership (“CCPV Offshore”). CCPIV, CCPIV USTE and CCPIV Offshore are managed by Clearlake Capital Management IV, L.P., a Delaware limited partnership (“CCMIV”). CCMIV’s general partner is Clearlake Capital Group, L.P., whose general partner is CCG Operations, L.L.C., a Delaware limited liability company (“CCG Ops”). The general partner for each of CCPIV, CCPIV USTE and CCPIV is Clearlake Capital Partners IV GP, L.P., a Delaware limited partnership (“CCPIV GP”). CCPIV GP’s general partner is Clearlake Capital Partners, LLC, a Delaware limited liability company (“CCP”). CCPV, CCPV USTE and CCPV Offshore are managed by Clearlake Capital Management V, L.P., a Delaware limited partnership (“CCMV”). CCMV’s general partner is Clearlake Capital Group, L.P., whose general partner is CCG Ops. The general partner for each of CCPIV, CCPIV USTE and CCPIV is Clearlake Capital Partners V GP, L.P., a Delaware limited partnership (“CCPV GP”). CCPV GP’s general partner is CCP. CCP’s managing member is CCP MM, LLC, a Delaware limited liability company (“CCP MM”). CCPMM’s managing member is CCG Ops. CCG Global LLC, a Delaware liability company (“CCG Global”), is the managing member of CCG Ops. José E. Feliciano and Behdad Eghbali are managers of CCG Global and may be deemed to share voting and investment power of the shares held of record by CCPIV, CCPIV USTE, CCPIV OFFSHORE, CCPV, CCPV USTE AND CCPV Offshore. The address of Messrs. Feliciano and Eghbali and the entities named in this footnote is c/o Clearlake Capital Group, 233 Wilshire Blvd., Suite 800, Santa Monica, California 90401.

84


(3) Consists of (i) 2,545,299 shares of Common Stock held by The Fradin Community Property Revocable Trust (the “Fradin Community Property Trust”) and (ii) 636,374 shares of Common Stock held by Juniper GRAT Trust (the “Juniper GRAT Trust”). Roger Fradin is a trustee of the Community Property Trust and of the Juniper GRAT Trust. The address for the Fradin Community Property Trust is 14 Fairmount Avenue, Chatham, NJ 07928 and the Juniper GRAT Trust is 72 Juniper Drive, Atherton, CA 94027. Mr. Fradin served as Chief Executive Officer of Juniper from its inception in August 2019 until January 2020 and as Chairman of Juniper’s board of directors from the Company’s inception in August 2019 until the closing of the Business Combination. Mr. Fradin serves as a Director on the Janus board of directors.

(4) Consists of (i) 2,172,601 shares of Common Stock held directly by Brian Cook; (ii) 543,150 shares of Common Stock held by the Brian S. Cook 2019 Nevada Trust; and (iii) 359,852 shares of Common Stock held by Northvale Capital Partners, LLC. The address for Mr. Cook and for Northvale Capital Partners, LLC is c/o Chiesa Shahinian & Giantomasi PC, One Boland Drive West Orange, NJ 07052, Attn: Steven Loeb, Esq. Adam S. Cook is the sole trustee of the Brian S. Cook 2019 Nevada Trust. The address for the Brian S. Cook 2019 Nevada Trust is Adam S. Cook, Trustee 394 Summit Street, Norwood, NJ 07648. Mr. Cook served as Chief Financial Officer of Juniper from the Company’s inception in August 2019 until the closing of the Business Combination and as Chief Executive Officer of Juniper from January 2020 until the closing of the Business Combination. Mr. Cook serves as a Director on the Janus board of directors.

(5) The information is based on a Schedule 13G filed with the SEC on February 9, 2022, reporting ownership of shares of Common Stock as of January 31, 2022. Amount reported represents shares of our Common Stock directly held by Wasatch Advisors, Inc., and Wasatch Advisors, Inc. has sole voting power and sole dispositive power over such shares of Common Stock. The address for Wasatch Advisors, Inc. is 505 Wakara Way, Salt Lake City, UT 84108.


Item 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
JIH’s Related Party Transactions

Founder Shares

In August 2019, Juniper Industrial Sponsor, LLC (the “Sponsor”) purchased 8,625,000 shares of Class B common stock (the “founder shares”) of Juniper Industrial Holdings, Inc. (“JIH”) for an aggregate purchase price of $25,000 in cash, or approximately $0.003 per founder share. In October 2019, the Sponsor transferred 35,000 founder shares to each of Mark Levy and Mitchell Jacobson, two of our independent directors. On March 23,2020, 35,000 founder shares were issued to David M. Cote, one of our independent directors, upon his election to the board of directors of JIH.

By virtue of the consummation of the Business Combination, the Sponsor’s Class A common stock was converted into the right to receive an equivalent number of shares of Common Stock, 2,000,000 of which (pro rata among the Sponsor shares and shares held by certain affiliates) was subject to the terms of the Earnout Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement.

Private Placement Warrants

The Sponsor purchased 10,150,000 warrants to purchase Class A common stock of JIH (the “private placement warrants”) for a purchase price of $1.00 per whole private placement warrant, or $10,150,000 in the aggregate, in private placement transactions that occurred simultaneously with the closing of the Juniper IPO and the closing of the over-allotment option for the Juniper IPO (the “private placement”). Each private placement warrant entitled the holder to purchase one share of Class A common stock of JIH at $11.50 per share. The private placement warrants were only exercisable for a whole number of shares of Class A common stock of JIH. The Sponsor transferred 5,075,000 of its private placement warrants to Clearlake Capital Group, L.P. (“CCG”) as part of the consideration for the Business Combination. On November 18, 2021, the Company completed its warrant redemption.

Sponsor Letter Agreement Amendment

In connection with the Closing, JIH, the Sponsor and the other parties to the Sponsor Letter Agreement, dated November 7, 2019 (the “Sponsor Letter Agreement”), entered into an amendment to the Sponsor Letter Agreement (the “Sponsor Letter Agreement Amendment”) pursuant to which (i) all references to “Founder Shares” or “common stock” (each as defined in the Sponsor Letter Agreement) are deemed to be references to Common Stock, (ii) all references to “Private Placement Warrants” (as defined in the Sponsor Letter Agreement) are deemed to be references to Warrants and (iii) the Company has third-party beneficiary rights to enforce certain rights and obligations of the Sponsor Letter Agreement.

Amendment to the Registration and Stockholder Rights Agreement

In connection with the closing of the Business Combination, JIH, the Sponsor and the other parties to the Registration and Stockholder Rights Agreement, dated November 13, 2019 (the “Registration and Stockholder Rights Agreement”), entered into an amendment to the Registration and Stockholder Right Agreement (the “Amendment to the Registration and Stockholder Rights Agreement”) pursuant to which (i) all references to “Founder Shares” or “Common Stock” (each as defined in the Registration and Stockholder Rights Agreement) were deemed to be references to the Common Stock, (ii) all references to “Private Placement Warrants” and “Working Capital Warrants” (each as defined in the Registration and Stockholder Rights Agreement) were thereafter deemed to be references to the Warrants, (iii) references to the registration rights to which the Sponsor is entitled are appropriately updated for the transaction structure and (iv) certain governance rights included in Article V of the Registration and Stockholder Rights Agreement will be removed and the governance rights included in the Investor Rights Agreement control.
85



Investor Rights Agreement

At the closing of the Business Combination, the Company entered into an Investor Rights Agreement (the “Investor Rights Agreement”) with CCG, the Sponsor, certain stockholders of JIH and certain former stockholders of Midco with respect to the shares of Common Stock issued as partial consideration under the Business Combination Agreement. The Investor Rights Agreement includes, among other things, the following provisions:

Registration Rights. The Company was required to file a resale shelf registration statement on behalf of the Company’s securityholders promptly after the closing of the Business Combination. The Investor Rights Agreement also provides certain demand rights and piggyback rights to our securityholders, subject to underwriter cutbacks and issuer blackout periods. The Company shall bear all costs and expenses incurred in connection with the resale shelf registration statement, any demand registration statement, any underwritten takedown, any block trade, any piggyback registration statement and all expenses incurred in performing or complying with its other obligations under the Investor Rights Agreement, whether or not the registration statement becomes effective.

Director Appointment. Subject to certain step down provisions, CCG have the right to nominate four Board members (each, a “CCG Director”) and one Board observer to the Board. CCG will retain these nomination rights until, in the case of CCG Director nomination rights, it no longer beneficially owns at least 10% of the total voting power of the then outstanding shares of Common Stock. The Sponsor has the right to nominate two directors to the initial board (each a “Sponsor Director”). The four CCG Directors, the two Sponsor Directors, the two initial independent directors, and the Chief Executive Officer of the Company comprised the initial board of directors appointed in connection with the Business Combination. The Board shall be divided in three classes designated as Class I, Class II, and Class III, with each director serving a three-year term and one class being elected at each year’s annual meeting of stockholders of the Company. One initial independent director, one CCG Director, and the Chief Executive Officer were nominated as Class I directors with initial terms ending at the Company’s 2022 annual meeting of stockholders; one initial independent director, one CCG Director, and one Sponsor Director were nominated as Class II directors with initial terms ending at the Company’s 2023 annual meeting of stockholders; and two CCG Directors and one Sponsor Director were nominated as Class III directors with initial terms ending at the Company’s 2024 annual meeting of stockholders.

PIPE Subscription Agreements

Concurrently with the execution and delivery of the Business Combination Agreement, certain institutional accredited investors (the “PIPE Investors”) entered into subscription agreements (the “PIPE Subscription Agreements”) pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 shares of Common Stock (the “PIPE Shares”) at a purchase price per share of $10.00 (the “PIPE Investment”). Certain of the Company’s directors purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment.

The PIPE Investment closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination. The sale and issuance was made to accredited investors in reliance on Rule 506 of Regulation D under the Securities Act of 1933, as amended (the “Securities Act”).


Janus’s Related Party Transactions

The Company’s Audit Committee, pursuant to the Audit Committee charter, is responsible for reviewing, approving and overseeing any transaction between the Company and any related person on an ongoing basis, in accordance with the Company’s policies and procedures. The Audit Committee is also required to keep the Company’s independent auditor informed of the Audit Committee’s understanding of the Company’s relationships and transactions with related parties that are significant to the Company and whether any of the Audit Committee has concerns regarding relationships or transactions with related persons and, if so, the substance of those concerns. Furthermore, the Audit Committee must review and discuss with the Company’s independent auditor the independent auditor’s evaluation of the Company’s identification of, accounting for and disclosure of its relationships and transactions with related parties, including any significant matters arising from the audit regarding the Company’s relationships and transactions with related parties.

Under our Code of Ethics our employees, directors, and executive officers must seek determinations and prior authorizations or approvals of potential conflicts of interest.

Other than compensation arrangements for our directors and named executive officers, which are described in the section entitled “Executive Compensation,” below we describe transactions during the fiscal year ended January 1, 2022 to which we were a participant or will be a participant, in which:

the amounts involved exceeded or will exceed $120,000; and

any of our directors, executive officers, or holders of more than 5% of our capital stock, or any member of the immediate family of, or person sharing the household with, the foregoing persons, had or will have a direct or indirect material interest.

Prior to the Business Combination, Jupiter Intermediate Holdco, LLC, on behalf of the Janus Core, entered into a Management and Monitoring Services Agreement (MMSA) with the Class A Preferred Unit holders group. Janus Core paid management fees to the Class A Preferred Unit holders group for the years ended January 1, 2022 and December 26, 2020 of approximately $1,124 and $7,101, respectively. Approximately $896 of the Class A Preferred Unit holders group management fees were accrued and unpaid as of December 26, 2020 and no fees were accrued and unpaid as of January 1, 2022. As a result of the Business Combination the MMSA was terminated effective June 7, 2021.

86


Janus Core leases a manufacturing facility in Butler, Indiana, from Janus Butler, LLC, an entity wholly owned by a former member of the board of directors of the Company. Effective October 20, 2021 the member resigned from the board of the Company. Rent payments paid to Janus Butler, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $135 and $134, respectively. The original lease extends through October 31, 2021 and on November 1, 2021 the lease was extended to October 31, 2026, with monthly payments of approximately $13 with an annual escalation of 1.5%.

Janus Core was previously a party to a lease agreement with 134 Janus International, LLC, which is an entity majority owned by a former member of the board of directors of the Company. In December 2021, the leased premises in Temple, Georgia were sold by the former director to a third-party buyer, resulting in an assignment of the lease to said third-party buyer and an extension of the lease to November 30, 2031. Rent payments paid to 134 Janus International, LLC in the years ended January 1, 2022 and December 26, 2020 were approximately and $343 and $446, respectively.

The Group is a party to a lease agreement with ASTA Investment, LLC, for a manufacturing facility in Cartersville, Georgia, which is an entity partially owned by a shareholder of the Company. The original lease term began on April 1, 2018 and extended through March 31, 2028 and was amended in December 2020 to extend the term until March 1, 2030, with monthly lease payments of $66 per month with an annual escalation of 2.0%. Rent payments to ASTA Investment, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately and $801 and $837, respectively.

Director Independence

The NYSE listing standards require that a majority of the board of directors of a company listed on the NYSE be composed of “independent directors,” which is defined generally as a person other than an officer or employee of the company or its subsidiaries or any other individual having a relationship, which, in the opinion of the Company’s board of directors, would interfere with the director’s exercise of independent judgment in carrying out the responsibilities of a director. The Board has determined that seven of its eight directors are independent under the NYSE rules (i.e. Messrs. Doll, Gutierrez, Szlosek, Cook, Feliciano, Leonard, and Fradin). The Board has determined that each of Messrs. Doll, Gutierrez, and Szlosek are independent directors under Rule 10A-3 of the Exchange Act. In making these determinations, the Board considered the current and prior relationships that each non-employee director has with the Company and all other facts and circumstances the Board deemed relevant in determining independence, including the beneficial ownership of the Company’s Common Stock by each non-employee director, and the transactions involving them described in the section entitled “Certain Relationships and Related Transactions.”
Item 14.    PRINCIPAL ACCOUNTANT FEES AND SERVICES

The table below sets forth the aggregate fees billed by BDO USA, LLP, our independent registered public accounting firm, for services rendered for each of the last two fiscal years:

20212020
Audit Fees(1)$1,761,272 $694,099 
Audit-Related Fees177,000 — 
Tax Fees— — 
All Other Fees— — 
Total$1,938,272 $694,099 

(1) Audit fees consist of the aggregate fees billed or expected to be billed for professional services rendered for (i) the audit of annual financial statements, (ii) reviews of our quarterly financial statements, (iii) statutory audits, (iv) research necessary to comply with generally accepted accounting principles and (v) other filings with the SEC, including consents and comfort letters.

The charter of the Audit Committee and its pre-approval policy require that the Audit Committee review and pre-approve the plan and scope of our independent registered public accounting firm’s audit, audit‑related, tax, and other services. During 2021, all Audit Fees were pre-approved by the Audit Committee.
87



PART IV

Item 15.    EXHIBITS, FINANCIALS STATEMENT SCHEDULES

a.Listing of Documents

1.The financial statements and schedule of Janus International Group, Inc. filed as a part of this 2021 Annual Report on Form 10-K is listed in the “Index to Financial Statements and Schedules” on page 44.

2.The financial statements required to be filed pursuant to Item 15 of Form 10-K are: [None.]

3.The following exhibits are filed as part of this 2021 Annual Report on Form 10-K:

Exhibit NumberDescription
3.1
3.2
4.1
4.2
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9+
88


10.10+
10.11+
21.1
23.1
24.1
Power of Attorney (included on the signature page hereto).
31.1
31.2
32.1*
32.2*
101.INS^
Inline XBRL Instance Document
101.SCH^Inline XBRL Taxonomy Extension Schema Document
101.CAL^Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF^Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB^Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE^Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*The certifications furnished in Exhibit 32.1 and 32.2 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.
+ Management contract or compensatory plan or arrangement.
^ Submitted electronically with this Report in accordance with the provisions of Regulation S-T.
Item 16.    FORM 10-K SUMMARY

None.
89


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Date:March 15, 2022By:/s/ Scott Sannes
Name:Scott Sannes
Title:Chief Financial Officer
POWER OF ATTORNEY

KNOW ALL BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Ramey Jackson and Scott Sannes or any of them, severally, as his attorney-in-fact and agent, with full power of substitution and resubstitution, for such person and in such person’s name, place, and stead, in any and all capacities, to sign any and all amendments to this registration statement, and to file the same with all exhibits hereto, and all other documents in connection herewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and any of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Act of 1933, this registration statement has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
NamePosition
Date
/s/ Ramey JacksonChief Executive Officer and Director (Principal Executive Officer)March 15, 2022
Ramey Jackson
/s/ Scott SannesChief Financial Officer (Principal Financial and Accounting Officer)March 15, 2022
Scott Sannes
/s/ José E. FelicianoChairmanMarch 15, 2022
José E. Feliciano
/s/ Brian CookDirectorMarch 15, 2022
Brian Cook
/s/ David DollDirectorMarch 15, 2022
David Doll
/s/ Roger FradinDirectorMarch 15, 2022
Roger Fradin
/s/ Xavier A. GutierrezDirectorMarch 15, 2022
Xavier A. Gutierrez
/s/ Colin LeonardDirectorMarch 15, 2022
Colin Leonard
/s/ Thomas A. SzlosekDirectorMarch 15, 2022
Thomas A. Szlosek
90
EX-4.2 2 exhibit0402-descriptionofj.htm EX-4.2 DESCRIPTION OF JANUS INTERNATIONAL GROUP, INC.’S SECURITIES Document

Exhibit 4.2

DESCRIPTION OF CAPITAL STOCK

General

Our authorized capital stock consists of 825,000,000 shares of Common Stock, par value $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share. As of March 11, 2022, we had 146,561,717 shares of Common Stock outstanding held by approximately 45 holders of record and no shares of preferred stock outstanding. The following description of our capital stock is intended as a summary only and is qualified in its entirety by reference to our certificate of incorporation and bylaws, which are filed as exhibits to the registration statement of which this prospectus forms a part, and to the applicable provisions of the DGCL.

Common Stock

Dividend Rights

Subject to preferences that may apply to shares of preferred stock outstanding at the time and the terms of the Earnout Agreement, holders of outstanding shares of Common Stock will be entitled to receive dividends out of assets legally available at the times and in the amounts as the Board may determine from time to time.

Voting Rights

Each outstanding share of Common Stock is entitled to one vote on all matters submitted to a vote of shareholders. Holders of shares of the Company’s Common Stock shall have no cumulative voting rights.

Preemptive Rights

The Company’s Common Stock is not entitled to preemptive or other similar subscription rights to purchase any of the Company’s securities.

Conversion or Redemption Rights

The Company’s Common Stock is neither convertible nor redeemable.

Liquidation Rights

Upon the Company’s liquidation, the holders of the Company’s Common Stock will be entitled to receive pro rata the Company’s assets that are legally available for distribution, after payment of all debts and other liabilities and subject to the prior rights of any holders of preferred stock then outstanding and subject to the terms of the Earnout Agreement.

Preferred Stock

1


The Board may, without further action by the Company’s shareholders, from time to time, direct the issuance of shares of preferred stock in series and may, at the time of issuance, determine the designations, powers, preferences, privileges and relative participating, optional or special rights as well as the qualifications, limitations or restrictions thereof, including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may be greater than the rights of the Common Stock. Satisfaction of any dividend preferences of outstanding shares of preferred stock would reduce the amount of funds available for the payment of dividends on shares of the Company’s Common Stock. Holders of shares of preferred stock may be entitled to receive a preference payment in the event of the Company’s liquidation before any payment is made to the holders of shares of the Company’s Common Stock. Under certain circumstances, the issuance of shares of preferred stock may render more difficult or tend to discourage a merger, tender offer or proxy contest, the assumption of control by a holder of a large block of the Company’s securities or the removal of incumbent management. Upon the affirmative vote of a majority of the total number of directors then in office, the Board, without shareholder approval, may issue shares of preferred stock with voting and conversion rights which could adversely affect the holders of shares of the Company’s Common Stock and the market value of the Company’s Common Stock.

Anti-Takeover Effects of the Company’s Certificate of Incorporation and the Company’s Bylaws

Our certificate of incorporation, bylaws and the DGCL contain provisions, which are summarized in the following paragraphs, that are intended to enhance the likelihood of continuity and stability in the composition of the Board. These provisions are intended to avoid costly takeover battles, reduce our vulnerability to a hostile change of control and enhance the ability of the Board to maximize stockholder value in connection with any unsolicited offer to acquire it. However, these provisions may have an anti-takeover effect and may delay, deter or prevent a merger or acquisition of the Company by means of a tender offer, a proxy contest or other takeover attempt that a stockholder might consider in its best interest, including those attempts that might result in a premium over the prevailing market price for the shares of Common Stock held by stockholders.

These provisions include:

Classified Board

Our certificate of incorporation provides that the Board be divided into three classes of directors, with each class consisting, as nearly as possible, of one-third of the total number of directors and with the directors serving three-year terms. As a result, approximately one-third of the Board will be elected each year. The classification of directors will have the effect of making it more difficult for stockholders to change the composition of the Board. Our certificate of incorporation also provides that, subject to any rights of holders of preferred stock to elect additional directors under specified circumstances, the number of directors will be fixed exclusively pursuant to a resolution adopted by the Board.

Stockholder Action by Written Consent

2


Our certificate of incorporation precludes stockholder action by written consent at any time unless such action is recommended or approved by all directors of the Company then in office, with the exception that actions taken by holders of preferred stock may be taken without a meeting provided that the requisite number of signatures required to authorize or take such action at a meeting are delivered to the Company in compliance with the parameters set forth in our certificate of incorporation.

Special Meetings of Stockholders

Our certificate of incorporation and bylaws provides that, except as required by law, special meetings of our stockholders may be called at any time only by or at the direction of the Board, the Chairman of the Board or our Chief Executive Officer. These provisions may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control or management of the Company.

Advance Notice Procedures

Our bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting of the Company’s stockholders, including proposed nominations of persons for election to the Board. Stockholders at an annual meeting will only be able to consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of the Board or by a stockholder who was a stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has given our Secretary timely written notice, in proper form, of the stockholder’s intention to bring that business before the meeting. Although the bylaws do not give the Board the power to approve or disapprove stockholder nominations of candidates or proposals regarding other business to be conducted at a special or annual meeting, the bylaws may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed or may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempting to obtain control of the Company.

Removal of Directors; Vacancies

Our certificate of incorporation provides that directors may be removed only for cause upon the affirmative vote of the holders of at least 66 2⁄3% of the total voting power of all outstanding shares of stock entitled to vote thereon, voting together as a single class. In addition, our certificate of incorporation provides that, subject to the rights granted to one or more series of preferred stock then outstanding, any newly created directorship on the Board that results from an increase in the number of directors and any vacancies on the Board will be filled only by the affirmative vote of a majority of the remaining directors, even if less than a quorum, or by a sole remaining director.

Supermajority Approval Requirements

Our certificate of incorporation and bylaws provide that the Board is expressly authorized to make, alter, amend, change, add to, rescind or repeal, in whole or in part, our bylaws without a stockholder vote in any matter not inconsistent with the laws of the State of Delaware and our certificate of incorporation. Any amendment, alteration, rescission or repeal of our bylaws by our
3


stockholders will require the affirmative vote of the holders of at least 66 2⁄3% in voting power of all the then-outstanding shares of stock of the Company entitled to vote thereon, voting together as a single class.

The DGCL provides generally that the affirmative vote of a majority of the outstanding shares entitled to vote thereon, voting together as a single class, is required to amend a corporation’s certificate of incorporation, unless the certificate of incorporation requires a greater percentage.

Our certificate of incorporation provides that the following provisions in our certificate of incorporation may be amended, altered, repealed or rescinded only by the affirmative vote of the holders of at least 66 2⁄3% in voting power of all the then-outstanding shares of stock of the Company entitled to vote thereon, voting together as a single class:

the provision requiring a 66 2⁄3% supermajority vote for stockholders to amend our bylaws;

the provisions providing for a classified board of directors (the election and term of our directors);

the provisions regarding resignation and removal of directors;

the provisions regarding filling vacancies on the Board and newly created directorships;

the provisions regarding stockholder action by written consent;

the provisions regarding calling special meetings of stockholders;

the provisions eliminating monetary damages for breaches of fiduciary duty by a director;

the provision requiring exclusive forum in Delaware; and

the amendment provision requiring that the above provisions be amended only with a 66 2⁄3% supermajority vote.

Our certificate of incorporation provides that the provision on competition and corporate opportunity be amended only by an affirmative vote of at least 80% of the voting power of all then-outstanding shares of stock entitled to vote thereon voting together as a single class.

The combination of the classification of the Board, the lack of cumulative voting and the supermajority voting requirements will make it more difficult for our existing stockholders to replace the Board as well as for another party to obtain control of us by replacing the Board.

Authorized but Unissued Shares

The Company’s authorized but unissued shares of Common Stock and preferred stock will be available for future issuance without stockholder approval, subject to stock exchange rules. These additional shares may be utilized for a variety of corporate purposes, including
4


future public offerings to raise additional capital, corporate acquisitions and employee benefit plans. One of the effects of the existence of authorized but unissued Common Stock or preferred stock may be to enable the Board to issue shares to persons friendly to current management, which issuance could render more difficult or discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise, and thereby protect the continuity of our management and possibly deprive our stockholders of opportunities to sell their shares of Common Stock at prices higher than prevailing market prices.

Dissenters’ Rights of Appraisal and Payment

Under the DGCL, with certain exceptions, our shareholders have appraisal rights in connection with a merger or consolidation of the Company. Pursuant to the DGCL, shareholders who properly request and perfect appraisal rights in connection with such merger or consolidation have the right to receive payment of the fair value of their shares as determined by the Delaware Court of Chancery.

Shareholders’ Derivative Actions

Under the DGCL, any of our shareholders may bring an action in our name to procure a judgment in our favor, also known as a derivative action, provided that the shareholder bringing the action is a holder of our shares at the time of the transaction to which the action relates or such shareholder’s stock thereafter devolved by operation of law.

Exclusive Forum

Our certificate of incorporation provides that, unless the Company consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty owed by any current or former of our directors, officers, stockholders, agents or other employees to us or our shareholders, or any claim for aiding and abetting such alleged breach, (3) any action asserting a claim against the Company or any director, officer, stockholder, agent or other employee of us arising pursuant to any provision of the DGCL, our certificate of incorporation or our bylaws or as to which the DGCL confers jurisdiction on the Court of Chancery or (4) any other action asserting a claim against the Company or any director, officer, stockholder, agent or other employee of us that is governed by the internal affairs doctrine; provided that for the avoidance of doubt, the forum selection provision that identifies the Court of Chancery of the State of Delaware as the exclusive forum for certain litigation, including any “derivative action,” will not apply to any claim (a) as to which the Delaware Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Delaware Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), (b) which is vested in the exclusive jurisdiction of a court or forum other than the Delaware Court of Chancery, or (c) arising under federal securities laws, including the Securities Act as to which the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum.

Notwithstanding the foregoing, the provisions of Article XI of the Company’s amended and restated certificate of incorporation will not apply to any claim (a) as to which the Delaware
5


Court of Chancery determines that there is an indispensable party not subject to the jurisdiction of the Delaware Court of Chancery (and the indispensable party does not consent to the personal jurisdiction of the Court of Chancery within ten days following such determination), (b) which is vested in the exclusive jurisdiction of a court or forum other than the Delaware Court of Chancery, or (c) arising under federal securities laws, including the Securities Act as to which the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to the provisions of our certificate of incorporation described above. If any action the subject matter of which is within the scope of the forum provisions is filed in a court other than a court located within the State of Delaware (a “foreign action”) in the name of any stockholder, such stockholder shall be deemed to have consented to: (x) the personal jurisdiction of the state and federal courts located within the State of Delaware in connection with any action brought in any such court to enforce the forum provisions (an “enforcement action”); and (y) having service of process made upon such stockholder in any such enforcement action by service upon such stockholder’s counsel in the foreign action as agent for such stockholder. However, it is possible that a court could find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable. Although the Company believes these provisions benefit us by providing increased consistency in the application of Delaware law for the specified types of actions and proceedings, the provisions may have the effect of discouraging lawsuits against us or our directors and officers.

Conflicts of Interest

Delaware law permits corporations to adopt provisions renouncing any interest or expectancy in certain opportunities that are presented to the corporation or its officers, directors or shareholders. Our certificate of incorporation, to the maximum extent permitted from time to time by Delaware law, renounces any interest or expectancy that the Company has in, or right to be offered an opportunity to participate in, specified business opportunities that are from time to time presented to certain of our directors or their respective affiliates, other than those directors, who are our employees. Our certificate of incorporation provides that, to the fullest extent permitted by law, none of the Company or any director who is not employed by us (including any non-employee director who serves as one of our officers in both his director and officer capacities) or his or her affiliates will have any duty to refrain from (1) engaging in a corporate opportunity in the same or similar lines of business in which the Company’s affiliates now engage or propose to engage or (2) otherwise competing with the Company’s affiliates. In addition, to the fullest extent permitted by law, in the event that the Company or any non-employee director acquires knowledge of a potential transaction or other business opportunity which may be a corporate opportunity for itself or himself or its or his affiliates or for its or his affiliates or for us or our affiliates, such person will have no duty to communicate or offer such transaction or business opportunity to us or any of our affiliates and they may take any such opportunity for themselves or offer it to another person or entity. Our certificate of incorporation does not renounce our interest in any business opportunity that is expressly offered to a non-employee director solely in his or her capacity as a director or officer of the Company.

To the fullest extent permitted by law, no business opportunity will be deemed to be a potential corporate opportunity for us unless we would be permitted to undertake the opportunity
6


under our certificate of incorporation, we have sufficient financial resources to undertake the opportunity, and the opportunity would be in line with our business.

Limitations on Liability and Indemnification of Officers and Directors

The DGCL authorizes corporations to limit or eliminate the personal liability of directors to corporations and their shareholders for monetary damages for breaches of directors’ fiduciary duties, subject to certain exceptions. Our certificate of incorporation will include a provision that eliminates the personal liability of directors for monetary damages for any breach of fiduciary duty as a director, except to the extent such exemption from liability or limitation thereof is not permitted under the DGCL. The effect of these provisions will be to eliminate the rights of us and our shareholders, through shareholders’ derivative suits on our behalf, to recover monetary damages from a director for certain breaches of fiduciary duty as a director, including breaches resulting from grossly negligent behavior. However, exculpation will not apply to any director for breaches of the duty of loyalty or if the director has acted in bad faith, knowingly or intentionally violated the law, authorized illegal dividends or redemptions or derived an improper benefit from his or her actions as a director.

Our certificate of incorporation and bylaws provide that we must indemnify and advance expenses to our directors and officers to the fullest extent authorized by the DGCL. We will be expressly authorized to carry directors’ and officers’ liability insurance providing indemnification for our directors, officers and certain employees for some liabilities. We believe that these indemnification and advancement provisions and insurance will be useful to attract and retain qualified directors and officers.

The limitation of liability, indemnification and advancement provisions that will be included in our certificate of incorporation and bylaws may discourage shareholders from bringing a lawsuit against directors for breaches of their fiduciary duty. These provisions also may have the effect of reducing the likelihood of derivative litigation against directors and officers, even though such an action, if successful, might otherwise benefit us and our shareholders. In addition, your investment may be adversely affected to the extent we pay the costs of settlement and damage awards against directors and officers pursuant to these indemnification provisions.

There is currently no pending material litigation or proceeding involving any of our directors, officers or employees for which indemnification is sought.

Registration Rights

Investor Rights Agreement

At the closing of the Business Combination Agreement, the Company entered into an Investor Rights Agreement (the “Investor Rights Agreement”) with CCG, the Sponsor, certain stockholders of Juniper and certain former stockholders of Midco with respect to the shares of Common Stock issued as partial consideration under the Business Combination Agreement. The Investor Rights Agreement includes, among other things, the Company’s requirement to file a resale shelf registration statement on behalf of the parties to the Investor Rights Agreement promptly after the Closing. The Investor Rights Agreement also provides certain demand rights
7


and piggyback rights to the Selling Stockholders, subject to underwriter cutbacks and issuer blackout periods. The Company shall bear all costs and expenses incurred in connection with the resale shelf registration statement, any demand registration statement, any underwritten takedown, any block trade, any piggyback registration statement and all expenses incurred in performing or complying with its other obligations under the Investor Rights Agreement, whether or not the registration statement becomes effective.

Amendment to the Registration and Stockholder Rights Agreement

In connection with the closing of the Business Combination, Juniper, Juniper Industrial Sponsor, LLC (the “Sponsor”) and the other parties to the Registration and Stockholder Rights Agreement, dated November 13, 2019 (the “Registration and Stockholder Rights Agreement”), entered into an amendment to the Registration and Stockholder Rights Agreement (the “Amendment to the Registration and Stockholders Rights Agreement”) pursuant to which (i) all references to “Founder Shares” or “Common Stock” (each as defined in the Registration and Stockholder Rights Agreement) were deemed to be references to the Common Stock, (ii) all references to “Private Placement Warrants” and “Working Capital Warrants” (each as defined in the Registration and Stockholder Rights Agreement) were deemed to be references to the Warrants, (iii) references to the registration rights to which the Sponsor is entitled were appropriately updated for the transaction structure and (iv) certain governance rights included in Article V of the Registration and Stockholder Rights Agreement were removed and the governance rights included in the Investor Rights Agreement were deemed to control.

Listing

Our Common Stock is listed on the NYSE under the symbol “JBI.”

8
EX-10.10 3 exhibit1010-formofrestrict.htm EX-10.10 FORM OF RESTRICTED STOCK UNIT AGREEMENT (DIRECTORS) Document

Exhibit 10.10

RESTRICTED STOCK UNIT AGREEMENT

Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.

ARTICLE I.
GENERAL

1.1    Award of RSUs. The Company has granted the RSUs to Participant effective as of the grant date set forth in the Grant Notice (the “Grant Date”). Each RSU represents the right to receive one Share as set forth in this Agreement. Participant will have no right to the distribution of any Shares or payment of any cash until the time (if ever) the RSUs have vested.

1.2    Incorporation of Terms of Plan. The RSUs are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.

1.3    Unsecured Promise. The RSUs will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
ARTICLE II.
VESTING; FORFEITURE AND SETTLEMENT

2.1    Vesting; Forfeiture.

(a)    The RSUs will vest according to the vesting schedule in the Grant Notice. In the event of Participant’s Termination of Service for any reason, all unvested RSUs will immediately and automatically be cancelled and forfeited, except as otherwise determined by the Committee or provided in a binding written agreement between Participant and the Company.

(b)    Notwithstanding anything in the Grant Notice, this Agreement or the Plan to the contrary, the RSUs will vest in their entirety upon (i) Participant’s Termination of Service due to Participant’s death or Disability, or (ii) a Change in Control, so long as Participant continuously provides services to the Company or any Affiliate from the Grant Date through the consummation of such Change in Control.

2.2    Settlement. As soon as administratively practicable following the vesting of RSUs pursuant to Section 2.1, but in no event later than 60 days after such vesting date, the Company shall deliver to Participant a number of Shares equal to the number of RSUs subject to this Award. All Shares issued hereunder shall be delivered either by delivering one or more certificates for such shares to Participant or by entering such shares in book-entry form, as determined by the Committee in its sole discretion. The value of Shares shall not bear any interest owing to the passage of time. Neither this Section 2.1 nor any action taken pursuant to or in accordance with this Agreement shall be construed to create a trust or a funded or secured obligation of any kind.

1


ARTICLE III.
DIVIDEND EQUIVALENTS

3.1    In the event that the Company declares and pays a dividend in respect of its outstanding Shares and, on the record date for such dividend, Participant holds RSUs granted pursuant to this Agreement that have not been settled, the Company shall record the amount of such dividend in a bookkeeping account and pay to Participant an amount in cash equal to the cash dividends Participant would have received if Participant was the holder of record, as of such record date, of a number of Shares equal to the number of RSUs held by Participant that have not been settled as of such record date, such payment to be made on the date on which such RSUs are settled in accordance with Section 2.2 (the “Dividend Equivalents”). For purposes of clarity, if the RSUs (or any portion thereof) are forfeited by Participant pursuant to the terms of this Agreement, then Participant shall also forfeit the Dividend Equivalents, if any, accrued with respect to such forfeited RSUs. No interest will accrue on the Dividend Equivalents between the declaration and payment of the applicable dividends and the settlement of the Dividend Equivalents.
ARTICLE IV.
TAXATION AND TAX WITHHOLDING

4.1    Representation. Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by the Grant Notice and this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.

4.2    Tax Withholding. To the extent that the receipt, vesting or settlement of this Award results in compensation income or wages to the Participant for federal, state, local and/or foreign tax purposes, Participant shall make arrangements satisfactory to the Company regarding the payment of, any income tax, social insurance contribution or other applicable taxes that are required to be withheld in respect of this Award, which arrangements include the delivery of cash or cash equivalents, Shares (including previously owned Shares (which is not subject to any pledge or other security interest), net settlement, a broker-assisted sale, or other cashless withholding or reduction of the amount of shares otherwise issuable or delivered pursuant to this Award), other property, or any other legal consideration the Committee deems appropriate. If such tax obligations are satisfied through net settlement or the surrender of previously owned Shares, the maximum number of Shares that may be so withheld (or surrendered) shall be the number of Shares that have an aggregate Fair Market Value on the date of withholding or surrender equal to the aggregate amount of such tax liabilities determined based on the greatest withholding rates for federal, state, local and/or foreign tax purposes, including payroll taxes, that may be utilized without creating adverse accounting treatment for the Company with respect to this Award, as determined by the Committee. Any fraction of a Share required to satisfy such tax obligations shall be disregarded and the amount due shall be paid instead in cash to Participant. Participant acknowledges that there may be adverse tax consequences upon the receipt, vesting or settlement of this Award or disposition of the underlying shares and that Participant has been advised, and hereby is advised, to consult a tax advisor. Participant represents that Participant is in no manner relying on the Board, the Committee, the Company or an Affiliate or any of their respective managers, directors, officers, employees or authorized
2


representatives (including attorneys, accountants, consultants, bankers, lenders, prospective lenders and financial representatives) for tax advice or an assessment of such tax consequences.

ARTICLE V.
OTHER PROVISIONS

5.1    Adjustments. Participant acknowledges that the RSUs and the Shares subject to the RSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.

5.2    Notices. All notices and other communications under this Agreement shall be in writing and shall be delivered to the parties at the following addresses (or at such other address for a party as shall be specified by like notice):

If to the Company, unless otherwise designated by the Company in a written notice to Participant (or other holder):

Janus International Group, Inc.
Attn: General Counsel
135 Janus International Blvd.
Temple, GA 30179

If to Participant, at Participant’s last known address on file with the Company. Any notice that is delivered personally or by overnight courier or telecopier in the manner provided herein shall be deemed to have been duly given to Participant when it is mailed by the Company or, if such notice is not mailed to Participant, upon receipt by Participant. Any notice that is addressed and mailed in the manner herein provided shall be conclusively presumed to have been given to the party to whom it is addressed at the close of business, local time of the recipient, on the fourth day after the day it is so placed in the mail.

5.3    Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.

5.4    Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.

5.5    Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.

5.6    Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement, the RSUs will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act
3


(including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.

5.7    Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.

5.8    Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.

5.9    Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the RSUs, and rights no greater than the right to receive cash or the Shares as a general unsecured creditor with respect to the RSUs, as and when settled pursuant to the terms of this Agreement.

5.10    Non-Transferability. During the lifetime of Participant, the RSUs may not be sold, pledged, assigned or transferred in any manner other than by will or the laws of descent and distribution, unless and until the Shares underlying the RSUs have been issued, and all restrictions applicable to such Shares have lapsed. Neither the RSUs nor any interest or right therein shall be liable for the debts, contracts or engagements of Participant or his or her successors in interest or shall be subject to disposition by transfer, alienation, anticipation, pledge, encumbrance, assignment or any other means whether such disposition be voluntary or involuntary or by operation of law by judgment, levy, attachment, garnishment or any other legal or equitable proceedings (including bankruptcy), and any attempted disposition thereof shall be null and void and of no effect, except to the extent that such disposition is permitted by the preceding sentence.

5.11    Legends. If a stock certificate is issued with respect to the Shares delivered hereunder, such certificate shall bear such legend or legends as the Committee deems appropriate in order to reflect the restrictions set forth in this Agreement and to ensure compliance with the terms and provisions of this Agreement, the rules, regulations and other requirements of the Securities and Exchange Commission and any other Applicable Laws. If the Shares issued hereunder are held in book-entry form, then such entry will reflect that the Shares are subject to the restrictions set forth in this Agreement.

5.12    No Right to Continued Service or Awards. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the service of the Company or any Affiliate or interferes with or restricts in any way the rights of the Company and its Subsidiaries, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without Cause, except to the extent
4


expressly provided otherwise in a written agreement between the Company or an Affiliate and Participant. The grant of the RSUs is a one-time benefit and does not create any contractual or other right to receive a grant of Awards or benefits in lieu of Awards in the future. Any future Awards will be granted at the sole discretion of the Company.

5.13    Satisfaction of Claims. Any issuance or transfer of Shares or other property to Participant or Participant’s legal representative, heir, legatee or distribute, in accordance with the Plan, the Grant Notice and this Agreement shall be in full satisfaction of all claims of such person hereunder.

5.14    Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.

5.15    Company Recoupment of Awards. Participant’s rights with respect to this Award shall in all events be subject to (a) any right that the Company may have under any Company recoupment policy or other agreement or arrangement with Participant, or (b) any right or obligation that the Company may have regarding the clawback of “incentive-based compensation” under Section 10D of the Exchange Act and any applicable rules and regulations promulgated thereunder from time to time by the U.S. Securities and Exchange Commission.

5.16    Governing Law. THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF DELAWARE APPLICABLE TO CONTRACTS MADE AND TO BE PERFORMED THEREIN, EXCLUSIVE OF THE CONFLICT OF LAWS PROVISIONS OF DELAWARE LAW.

5.17    Section 409A. Notwithstanding anything herein or in the Plan to the contrary, the RSUs granted pursuant to this Agreement are intended to be exempt from the applicable requirements of Section 409A of the Code and shall be limited, construed and interpreted in accordance with such intent Nevertheless, to the extent that the Committee determines that the RSUs may not be exempt from Section 409A of the Code, then, if Participant is deemed to be a “specified employee” within the meaning of Section 409A of the Code, as determined by the Committee, at a time when Participant becomes eligible for settlement of the RSUs upon his or her “separation from service” within the meaning of Section 409A of the Code, then to the extent necessary to prevent any accelerated or additional tax under Section 409A of the Code, such settlement will be delayed until the earlier of: (a) the date that is six months following Participant’s separation from service and (b) Participant’s death. Notwithstanding the foregoing, the Company and its Affiliates make no representations that the RSUs provided under this Agreement are exempt from or compliant with Section 409A of the Code and in no event shall the Company or any Affiliate be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by Participant on account of non-compliance with Section 409A of the Code.

* * * * *
5
EX-10.11 4 exhibit1011-formofrestrict.htm EX-10.11 FORM OF RESTRICTED STOCK UNIT AGREEMENT (EMPLOYEES) Document

Exhibit 10.11

RESTRICTED STOCK UNIT AGREEMENT

Capitalized terms not specifically defined in this Agreement have the meanings specified in the Grant Notice or, if not defined in the Grant Notice, in the Plan.

ARTICLE I.
GENERAL

1.1    Award of RSUs. The Company has granted the RSUs to Participant effective as of the grant date set forth in the Grant Notice (the “Grant Date”). Each RSU represents the right to receive one Share as set forth in this Agreement. Participant will have no right to the distribution of any Shares or payment of any cash until the time (if ever) the RSUs have vested.

1.2    Incorporation of Terms of Plan. The RSUs are subject to the terms and conditions set forth in this Agreement and the Plan, which is incorporated herein by reference. In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan will control.

1.3    Unsecured Promise. The RSUs will at all times prior to settlement represent an unsecured Company obligation payable only from the Company’s general assets.
ARTICLE II.
VESTING; FORFEITURE AND SETTLEMENT

2.1    Vesting; Forfeiture. The RSUs will vest according to the vesting schedule in the Grant Notice. In the event of Participant’s Termination of Service for any reason, all unvested RSUs will immediately and automatically be cancelled and forfeited, except as otherwise determined by the Committee or provided in a binding written agreement between Participant and the Company.

2.2    Settlement. As soon as administratively practicable following the vesting of RSUs pursuant to Section 2.1, but in no event later than 60 days after such vesting date, the Company shall deliver to Participant a number of Shares equal to the number of RSUs subject to this Award. All Shares issued hereunder shall be delivered either by delivering one or more certificates for such shares to Participant or by entering such shares in book-entry form, as determined by the Committee in its sole discretion. The value of Shares shall not bear any interest owing to the passage of time. Neither this Section 2.1 nor any action taken pursuant to or in accordance with this Agreement shall be construed to create a trust or a funded or secured obligation of any kind.

ARTICLE III.
DIVIDEND EQUIVALENTS

3.1    In the event that the Company declares and pays a dividend in respect of its outstanding Shares and, on the record date for such dividend, Participant holds RSUs granted pursuant to this Agreement that have not been settled, the Company shall record the amount of such dividend in a bookkeeping account and pay to Participant an amount in cash equal to the
1


cash dividends Participant would have received if Participant was the holder of record, as of such record date, of a number of Shares equal to the number of RSUs held by Participant that have not been settled as of such record date, such payment to be made on the date on which such RSUs are settled in accordance with Section 2.2 (the “Dividend Equivalents”). For purposes of clarity, if the RSUs (or any portion thereof) are forfeited by Participant pursuant to the terms of this Agreement, then Participant shall also forfeit the Dividend Equivalents, if any, accrued with respect to such forfeited RSUs. No interest will accrue on the Dividend Equivalents between the declaration and payment of the applicable dividends and the settlement of the Dividend Equivalents.ARTICLE IV.

TAXATION AND TAX WITHHOLDING

4.1    Representation. Participant represents to the Company that Participant has reviewed with Participant’s own tax advisors the tax consequences of this Award and the transactions contemplated by the Grant Notice and this Agreement. Participant is relying solely on such advisors and not on any statements or representations of the Company or any of its agents.

4.2    Tax Withholding. To the extent that the receipt, vesting or settlement of this Award results in compensation income or wages to the Participant for federal, state, local and/or foreign tax purposes, Participant shall make arrangements satisfactory to the Company regarding the payment of, any income tax, social insurance contribution or other applicable taxes that are required to be withheld in respect of this Award, which arrangements include the delivery of cash or cash equivalents, Shares (including previously owned Shares (which is not subject to any pledge or other security interest), net settlement, a broker-assisted sale, or other cashless withholding or reduction of the amount of shares otherwise issuable or delivered pursuant to this Award), other property, or any other legal consideration the Committee deems appropriate. If such tax obligations are satisfied through net settlement or the surrender of previously owned Shares, the maximum number of Shares that may be so withheld (or surrendered) shall be the number of Shares that have an aggregate Fair Market Value on the date of withholding or surrender equal to the aggregate amount of such tax liabilities determined based on the greatest withholding rates for federal, state, local and/or foreign tax purposes, including payroll taxes, that may be utilized without creating adverse accounting treatment for the Company with respect to this Award, as determined by the Committee. Any fraction of a Share required to satisfy such tax obligations shall be disregarded and the amount due shall be paid instead in cash to Participant. Participant acknowledges that there may be adverse tax consequences upon the receipt, vesting or settlement of this Award or disposition of the underlying shares and that Participant has been advised, and hereby is advised, to consult a tax advisor. Participant represents that Participant is in no manner relying on the Board, the Committee, the Company or an Affiliate or any of their respective managers, directors, officers, employees or authorized representatives (including attorneys, accountants, consultants, bankers, lenders, prospective lenders and financial representatives) for tax advice or an assessment of such tax consequences.

ARTICLE V.
OTHER PROVISIONS

2


5.1    Adjustments. Participant acknowledges that the RSUs and the Shares subject to the RSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and the Plan.

5.2    Notices. All notices and other communications under this Agreement shall be in writing and shall be delivered to the parties at the following addresses (or at such other address for a party as shall be specified by like notice):

If to the Company, unless otherwise designated by the Company in a written notice to Participant (or other holder):

Janus International Group, Inc.
Attn: General Counsel
135 Janus International Blvd.
Temple, GA 30179

If to Participant, at Participant’s last known address on file with the Company. Any notice that is delivered personally or by overnight courier or telecopier in the manner provided herein shall be deemed to have been duly given to Participant when it is mailed by the Company or, if such notice is not mailed to Participant, upon receipt by Participant. Any notice that is addressed and mailed in the manner herein provided shall be conclusively presumed to have been given to the party to whom it is addressed at the close of business, local time of the recipient, on the fourth day after the day it is so placed in the mail.

5.3    Titles. Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.

5.4    Conformity to Securities Laws. Participant acknowledges that the Plan, the Grant Notice and this Agreement are intended to conform to the extent necessary with all Applicable Laws and, to the extent Applicable Laws permit, will be deemed amended as necessary to conform to Applicable Laws.

5.5    Successors and Assigns. The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement will inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth in the Plan, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.

5.6    Limitations Applicable to Section 16 Persons. Notwithstanding any other provision of the Plan or this Agreement, if Participant is subject to Section 16 of the Exchange Act, the Plan, the Grant Notice, this Agreement, the RSUs will be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3) that are requirements for the application of such exemptive rule. To the extent Applicable Laws permit, this Agreement will be deemed amended as necessary to conform to such applicable exemptive rule.

5.7    Entire Agreement. The Plan, the Grant Notice and this Agreement (including any exhibit hereto) constitute the entire agreement of the parties and supersede in their entirety all
3


prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof.

5.8    Agreement Severable. In the event that any provision of the Grant Notice or this Agreement is held illegal or invalid, the provision will be severable from, and the illegality or invalidity of the provision will not be construed to have any effect on, the remaining provisions of the Grant Notice or this Agreement.

5.9    Limitation on Participant’s Rights. Participation in the Plan confers no rights or interests other than as herein provided. This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and may not be construed as creating a trust. Neither the Plan nor any underlying program, in and of itself, has any assets. Participant will have only the rights of a general unsecured creditor of the Company with respect to amounts credited and benefits payable, if any, with respect to the RSUs, and rights no greater than the right to receive cash or the Shares as a general unsecured creditor with respect to the RSUs, as and when settled pursuant to the terms of this Agreement.

5.10    Non-Transferability. During the lifetime of Participant, the RSUs may not be sold, pledged, assigned or transferred in any manner other than by will or the laws of descent and distribution, unless and until the Shares underlying the RSUs have been issued, and all restrictions applicable to such Shares have lapsed. Neither the RSUs nor any interest or right therein shall be liable for the debts, contracts or engagements of Participant or his or her successors in interest or shall be subject to disposition by transfer, alienation, anticipation, pledge, encumbrance, assignment or any other means whether such disposition be voluntary or involuntary or by operation of law by judgment, levy, attachment, garnishment or any other legal or equitable proceedings (including bankruptcy), and any attempted disposition thereof shall be null and void and of no effect, except to the extent that such disposition is permitted by the preceding sentence.

5.11    Legends. If a stock certificate is issued with respect to the Shares delivered hereunder, such certificate shall bear such legend or legends as the Committee deems appropriate in order to reflect the restrictions set forth in this Agreement and to ensure compliance with the terms and provisions of this Agreement, the rules, regulations and other requirements of the Securities and Exchange Commission and any other Applicable Laws. If the Shares issued hereunder are held in book-entry form, then such entry will reflect that the Shares are subject to the restrictions set forth in this Agreement.

5.12    No Right to Continued Service or Awards. Nothing in the Plan, the Grant Notice or this Agreement confers upon Participant any right to continue in the service of the Company or any Affiliate or interferes with or restricts in any way the rights of the Company and its Subsidiaries, which rights are hereby expressly reserved, to discharge or terminate the services of Participant at any time for any reason whatsoever, with or without Cause, except to the extent expressly provided otherwise in a written agreement between the Company or an Affiliate and Participant. The grant of the RSUs is a one-time benefit and does not create any contractual or other right to receive a grant of Awards or benefits in lieu of Awards in the future. Any future Awards will be granted at the sole discretion of the Company.

4


5.13    Satisfaction of Claims. Any issuance or transfer of Shares or other property to Participant or Participant’s legal representative, heir, legatee or distribute, in accordance with the Plan, the Grant Notice and this Agreement shall be in full satisfaction of all claims of such person hereunder.

5.14    Counterparts. The Grant Notice may be executed in one or more counterparts, including by way of any electronic signature, subject to Applicable Law, each of which will be deemed an original and all of which together will constitute one instrument.

5.15    Company Recoupment of Awards. Participant’s rights with respect to this Award shall in all events be subject to (a) any right that the Company may have under any Company recoupment policy or other agreement or arrangement with Participant, or (b) any right or obligation that the Company may have regarding the clawback of “incentive-based compensation” under Section 10D of the Exchange Act and any applicable rules and regulations promulgated thereunder from time to time by the U.S. Securities and Exchange Commission.

5.16    Governing Law. THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF DELAWARE APPLICABLE TO CONTRACTS MADE AND TO BE PERFORMED THEREIN, EXCLUSIVE OF THE CONFLICT OF LAWS PROVISIONS OF DELAWARE LAW.

5.17    Section 409A. Notwithstanding anything herein or in the Plan to the contrary, the RSUs granted pursuant to this Agreement are intended to be exempt from the applicable requirements of Section 409A of the Code and shall be limited, construed and interpreted in accordance with such intent Nevertheless, to the extent that the Committee determines that the RSUs may not be exempt from Section 409A of the Code, then, if Participant is deemed to be a “specified employee” within the meaning of Section 409A of the Code, as determined by the Committee, at a time when Participant becomes eligible for settlement of the RSUs upon his or her “separation from service” within the meaning of Section 409A of the Code, then to the extent necessary to prevent any accelerated or additional tax under Section 409A of the Code, such settlement will be delayed until the earlier of: (a) the date that is six months following Participant’s separation from service and (b) Participant’s death. Notwithstanding the foregoing, the Company and its Affiliates make no representations that the RSUs provided under this Agreement are exempt from or compliant with Section 409A of the Code and in no event shall the Company or any Affiliate be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by Participant on account of non-compliance with Section 409A of the Code.

* * * * *
5
EX-21.1 5 exhibit2101-subsidiariesof.htm EX-21.1 SUBSIDIARIES OF JANUS INTERNATIONAL GROUP, INC. Document

Exhibit 21.1
Subsidiaries of Janus International Group, Inc.
Name of SubsidiaryCountry (State)
Juniper Industrial Holdings, Inc.United States (Delaware)
Janus Intermediate Holdco, Inc.
Janus Midco, LLC
United States (Delaware)
United States (Delaware)
Janus Intermediate, LLCUnited States (Delaware)
Janus International Group, LLCUnited States (Delaware)
Access Control Technologies, LLC
Janus International Europe Holdings, Ltd.
Steel Storage Australia Pty Ltd.
Steel Storage Asia Pte Ltd.
Janus International Europe Ltd
Steel Storage France (SARL)
Active Supply & Design (CDM) Ltd.
U.S. Door & Building Components, LLC
Janus Cobb Holdings, LLC
ASTA Industries, Inc.
Atlanta Door Corporation
Noke, Inc.
Betco, Inc.
Steel Door Depot.com, LLC
Janus Holdings, LLC
Janus Door, LLC
Janus International Brasil Participações LTDA
United States (North Carolina)
United Kingdom (England and Wales)
Australia
Singapore
United Kingdom (England and Wales)
France
United Kingdom (England and Wales)
United States (Georgia)
United States (Delaware)
United States (Georgia)
United States (Georgia)
United States (Delaware)
United States (Delaware)
United States (Georgia)
United States (Georgia)
United States (Georgia)
Brazil




EX-23.1 6 exhibit2301-consentofbdo.htm EX-23.1 CONSENT OF BDO USA, LLP, INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM. Document

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

Janus International Group, Inc.
Temple, Georgia

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (No. 333-258806) of Janus International Group, Inc. of our report dated March 15, 2022, relating to the consolidated financial statements, which appears in this Form 10-K.

/s/ BDO USA, LLP
Atlanta, Georgia

March 15, 2022

EX-31.1 7 exhibit3101-section302cert.htm EX-31.1 CERTIFICATION OF CEO PURSUANT TO SECTION 302 OF SOX ACT OF 2002 Document

EXHIBIT 31.1
CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Ramey Jackson, certify that:

1.I have reviewed this Annual Report on Form 10-K for the year ended January 1, 2022 of Janus International Group, 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)) 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)    [Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313];

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

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

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: March 15, 2022By:/s/ Ramey Jackson
Ramey Jackson
Chief Executive Officer
(Principal Executive Officer)





EX-31.2 8 exhibit3102-section302cert.htm EX-31.2 CERTIFICATION OF CFO PURSUANT TO SECTION 302 OF THE SOX ACT OF 2002 Document

EXHIBIT 31.2
CERTIFICATION

PURSUANT TO RULE 13a-14 AND 15d-14

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

I, Scott Sannes, certify that:

1.I have reviewed this Annual Report on Form 10-K for the year ended January 1, 2022 of Janus International Group, 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)) 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)    [Paragraph omitted pursuant to SEC Release Nos. 33-8238/34-47986 and 33-8392/34-49313];

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

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

5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


Date: March 15, 2022By:/s/ Scott Sannes
Scott Sannes
Chief Financial Officer
(Principal Financial and Accounting Officer)





EX-32.1 9 exhibit3201-section906cert.htm EX-32.1 CERTIFICATION OF CEO PURSUANT TO SECTION 906 OF THE SOX ACT OF 2002 Document

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report of Janus International Group, Inc. (the “Company”) on Form 10-K for the year ended January 1, 2022, as filed with the Securities and Exchange Commission (the “Report”), I, Ramey Jackson, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as added by §906 of the Sarbanes-Oxley Act of 2002, that:

1.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.    To my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

Date: March 15, 2022By:/s/ Ramey Jackson
Ramey Jackson
Chief Executive Officer
(Principal Executive Officer)

EX-32.2 10 exhibit3202-section906cert.htm EX-32.2 CERTIFICATION OF CFO PURSUANT TO SECTION 906 OF THE SOX ACT OF 2002 Document

EXHIBIT 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. 1350

(SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the Annual Report of Janus International Group, Inc. (the “Company”) on Form 10-K for the year ended January 1, 2022, as filed with the Securities and Exchange Commission (the “Report”), I, Scott Sannes, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as added by §906 of the Sarbanes-Oxley Act of 2002, that:

1.    The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.    To my knowledge, the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.

Date: March 15, 2022By:/s/ Scott Sannes
Scott Sannes
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 11 jbi-20220101.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Consolidated Statement of Changes in Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Summary of Significant Accounting Policies - Change in Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Property, Plant, and Equipment link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Property, Plant, and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Acquired Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - Investment in Joint Venture link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Investment in Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 2122107 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2125108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2127109 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - Long-Term Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Long-Term Debt - Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2132110 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Business Combinations - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Business Combinations - Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2437419 - Disclosure - Business Combinations - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Profit Sharing Plan link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Profit Sharing Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2140112 - Disclosure - Equity Incentive Plan and Unit Option Plan link:presentationLink link:calculationLink link:definitionLink 2341308 - Disclosure - Equity Incentive Plan and Unit Option Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Equity Incentive Plan and Unit Option Plan - Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Equity Incentive Plan and Unit Option Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - Stockholders’ Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2447424 - Disclosure - Stockholders’ Equity - Common Stock Holdings (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2150115 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2351310 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Revenue Recognition - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2453427 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2154116 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 2355311 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2456428 - Disclosure - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2457429 - Disclosure - Operating Leases - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2158117 - Disclosure - Leases - Sale-Leasebacks link:presentationLink link:calculationLink link:definitionLink 2359312 - Disclosure - Leases - Sale-Leasebacks (Tables) link:presentationLink link:calculationLink link:definitionLink 2460430 - Disclosure - Leases - Sale-Leasebacks (Details) link:presentationLink link:calculationLink link:definitionLink 2161118 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2362313 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2463431 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2464432 - Disclosure - Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2465433 - Disclosure - Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2465433 - Disclosure - Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2466434 - Disclosure - Income Taxes - Differences in Statutory Rate and Effective Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2467435 - Disclosure - Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2168119 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2369314 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2470436 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2171120 - Disclosure - Segments Information link:presentationLink link:calculationLink link:definitionLink 2372315 - Disclosure - Segments Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2473437 - Disclosure - Segments Information (Details) link:presentationLink link:calculationLink link:definitionLink 2174121 - Disclosure - Significant Estimates and Concentrations link:presentationLink link:calculationLink link:definitionLink 2475438 - Disclosure - Significant Estimates and Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 2176122 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 jbi-20220101_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 jbi-20220101_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 jbi-20220101_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from warrant exercise, net of redemptions Proceeds from Warrant Exercises Schedule of Restricted Stock Unit Activity Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] Supplemental Cash Flows Information Supplemental Cash Flow Information [Abstract] Asset Acquisition [Axis] Asset Acquisition [Axis] Tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State and local Current State and Local Tax Expense (Benefit) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Tradenames and trademarks Trademarks and Trade Names [Member] Chandler, AZ Chandler, AZ [Member] Chandler, AZ Leasehold improvements Leasehold Improvements [Member] NET INCOME Net income Net income attributable to common stockholders Net Income (Loss) Attributable to Parent Production, Warehousing and Distribution Facility Production, Warehousing and Distribution Facility [Member] Production, Warehousing and Distribution Facility Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Employee compensation Employee-related Liabilities, Current Accelerated vesting (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Acquisition related costs Business Combination, Acquisition Related Costs Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Other intangibles Other Intangible Assets [Member] Cash in excess of insured limits Cash In Excess Of Insured Limits Cash In Excess Of Insured Limits Steel Storage Australia & Steel Storage Asia Steel Storage Australia & Steel Storage Asia [Member] Steel Storage Australia & Steel Storage Asia Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Costs and estimated earnings in excess of billings and billings in excess of costs and estimated earnings on uncompleted contracts Increase (Decrease) in Contract with Customer, Asset Sales tax payable Sales and Excise Tax Payable, Current Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Butler, IN Butler, IN [Member] Butler, IN Revenue from Contract with Customer [Abstract] Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Additional paid in capital Additional Paid in Capital, Common Stock VAT taxes Value Added Tax Receivable, Current Other assets Other Assets, Noncurrent Houston, TX Houston, TX [Member] Houston, TX Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] 2026 Minimum Lease Payments, Sale Leaseback Transactions, within Five Years Deferred rent Deferred Rent Credit Segments [Axis] Segments [Axis] Proceeds from issuance of long-term debt Proceeds from Issuance of Other Long-term Debt Retirement Benefits [Abstract] Net (Decrease) Increase in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Cheshire, UK Cheshire, UK [Member] Cheshire, UK Issuance of earn out shares to common stockholders (in shares) Stock Issued During Period, Shares, Contingent Consideration Stock Issued During Period, Shares, Contingent Consideration Entity File Number Entity File Number Lehi, UT Lehi, UT [Member] Lehi, UT 2023 Long-Term Debt, Maturity, Year Two Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intangibles Deferred Tax Liabilities, Intangible Assets Change in fair value of warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Cash payment for asset acquisition Payments For Asset Acquisitions Payments For Asset Acquisitions Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible amortization Amortization of Intangible Assets Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted-average amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Janus Midco Janus Midco [Member] Janus Midco Net deferred tax asset (liability) Deferred Tax Assets, Net PIPE Investors PIPE Investors [Member] PIPE Investors Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized Sale of Stock [Axis] Sale of Stock [Axis] Liability Class [Axis] Liability Class [Axis] Subsequent Events [Abstract] Management fees paid Payment for Management Fee Net Income (Loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Leases Deferred Tax Assets, Leasing Arrangements Deferred Tax Assets, Leasing Arrangements Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Private Placement Private Placement [Member] Business Combination and Asset Acquisition [Abstract] Access Control Technologies, LLC Access Control Technologies, LLC [Member] Access Control Technologies, LLC Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Title of Individual [Domain] Title of Individual [Domain] Income Tax Examination [Table] Income Tax Examination [Table] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Other Current Assets Other Current Assets, Policy [Policy Text Block] Other Current Assets, Policy G & M Stor-More Pty Ltd G & M Stor-More Pty Ltd [Member] G & M Stor-More Pty Ltd Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Surprise, AZ Surprise, AZ [Member] Surprise, AZ 2024 Long-Term Debt, Maturity, Year Three Land Land [Member] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Acquired Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Finite lived assets acquired Finite-lived Intangible Assets Acquired Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Charlotte, NC Charlotte, NC [Member] Charlotte, NC Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Accumulated (deficit) Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Periodic repayment, percent Debt Instrument, Periodic Repayment, Percent Debt Instrument, Periodic Repayment, Percent Advertising costs Advertising Cost [Policy Text Block] Ownership percentage Noncontrolling Interest, Ownership Percentage by Parent Significant Estimates and Concentrations Commitments and Contingencies Disclosure [Text Block] Warrant redemption Stock Issued During Period, Value, Conversion of Convertible Securities Other accrued liabilities Other Sundry Liabilities, Current Midco Equityholders Midco Equityholders [Member] Midco Equityholders Janus Cobb Holdings, LLC Janus Cobb Holdings, LLC [Member] Janus Cobb Holdings, LLC Sale Leaseback Transaction [Table] Sale Leaseback Transaction [Table] Related Party [Axis] Related Party [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Accounts receivable Increase (Decrease) in Accounts Receivable Capital Expenditures Capital Expenditures Incurred but Not yet Paid Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Repurchase of debt Debt Instrument, Repurchased Face Amount Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Percentage of assets acquired Asset Acquisition, Percentage of Assets Acquired Asset Acquisition, Percentage of Assets Acquired Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Contingent consideration payable - short term Business Combination, Contingent Consideration, Liability, Current Basic (in dollars per share) Basic net income per share attributable to common stockholders (in dollars per share) Earnings Per Share, Basic Douglasville, GA 2 Douglasville, GA 2 [Member] Douglasville, GA 2 Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Revenue Recognition Revenue from Contract with Customer [Text Block] JIH Shareholders JIH Shareholders [Member] JIH Shareholders Payments for transaction costs Payment Of Business Acquisition Costs Payment Of Business Acquisition Costs Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 2022 Long-Term Debt, Maturity, Year One Unamortized loan costs Less unamortized deferred finance fees Unamortized debt issuance costs Unamortized Debt Issuance Expense Total identifiable net assets (liabilities) Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Prepaid expenses Prepaid Expense, Current Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Contribution cost Defined Contribution Plan, Cost Shipping and Handling Shipping and Handling [Member] Vesting of Midco LLC class B units (in shares) Stock Issued During Period, Shares, Vesting Of Subsidiary Member Units Stock Issued During Period, Shares, Vesting Of Subsidiary Member Units RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Tax incentives Deferred Tax Assets, Tax Credit Carryforwards Manufacturing machinery and equipment Machinery and Equipment [Member] Payments to Janus Midco, LLC unitholders at the business combination Reverse Recapitalization, Cash Paid To Shareholders Reverse Recapitalization, Cash Paid To Shareholders Net deferred tax asset (liability) Deferred Tax Liabilities, Net Other Property, Plant and Equipment, Other Types [Member] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Orlando, FL Orlando, FL [Member] Orlando, FL Houston, TX 3 Houston, TX 3 [Member] Houston, TX 3 Total consideration Total Fair Value of Consideration Transferred Business Combination, Consideration Transferred Total Federal Income Tax Expense (Benefit), Continuing Operations Gross long-term debt Total Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Entity Voluntary Filers Entity Voluntary Filers Plan Name [Axis] Plan Name [Axis] Cash Flows Used In Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] 2022 Minimum Lease Payments, Sale Leaseback Transactions, Next Twelve Months Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Income Tax Disclosure [Abstract] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Entity Small Business Entity Small Business Temple, GA 2 Temple, GA 2 [Member] Temple, GA 2 Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Other accrued liabilities Total Other Accrued Liabilities, Current Sale Leaseback Transaction, Name [Domain] Sale Leaseback Transaction, Name [Domain] Billing in excess of costs and estimated earnings on uncompleted contracts Contract with Customer, Liability, Current Payment for improvements Payments for Capital Improvements 2025 Operating Leases, Future Minimum Payments, Due in Four Years Proceeds from sale leaseback transaction Sale Leaseback Transaction, Net Proceeds, Investing Activities Noncompete agreements Noncompete Agreements [Member] Sales of services Service [Member] Customer deposits and allowances Customer Deposits And Allowances, Current Customer Deposits And Allowances, Current LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Warrant Liability Warrant Liability, Policy [Policy Text Block] Warrant Liability, Policy Net Income Per Share Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] OPERATING EXPENSE Operating Expenses [Abstract] Ownership percentage Equity Method Investment, Ownership Percentage Entity Interactive Data Current Entity Interactive Data Current Minimum Minimum [Member] Salisbury, NC Salisbury, NC [Member] Salisbury, NC Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Contingent consideration and earnout fair value adjustments Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Temple, GA Temple, GA [Member] Temple, GA GROSS PROFIT Gross Profit Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt outstanding Long-term Line of Credit 2023 Operating Leases, Future Minimum Payments, Due in Two Years Janus International Janus International [Member] Janus International Reorganization Reorganization, Policy [Policy Text Block] Reorganization, Policy Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Deferred finance fees Debt Issuance Costs, Net Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Renewal term Sale Leaseback Transaction, Renewal Term Sale Leaseback Transaction, Renewal Term Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Total gross deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Conversion of Private warrants to Public warrants Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion Of Liability Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion Of Liability Entity Address, State or Province Entity Address, State or Province Operating Leases Leases of Lessee Disclosure [Text Block] Interest acquired Business Acquisition, Percentage of Voting Interests Acquired Deferred tax asset, net Deferred Income Tax Assets, Net Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability Stock Issued During Period, Value, Acquisitions Liabilities assumed Asset Acquisition, Liabilities Asset Acquisition, Liabilities Current Liabilities Liabilities, Current [Abstract] 2025 Long-Term Debt, Maturity, Year Four Issuance of PIPE Shares Value of shares issued Stock Issued During Period, Value, New Issues Net operating loss valuation allowance Operating Loss Carryforwards, Valuation Allowance General and administrative General and Administrative Expense Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Revision of Prior Period [Axis] Revision of Prior Period [Axis] Line of Credit Long-Term Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Intangibles Deferred Tax Assets, Goodwill and Intangible Assets Line of Credit Line of Credit [Member] Equity Incentive Plan and Unit Option Plan Share-based Payment Arrangement [Text Block] Audit Information [Abstract] Audit Information Inventories Inventory Disclosure [Text Block] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] First Lien Amendment No. 3 First Lien Amendment No. 3 [Member] First Lien Amendment No. 3 Issuance of PIPE Shares (in shares) Shares issued (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments 2023 Minimum Lease Payments, Sale Leaseback Transactions, within Two Years Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Federal Current Federal Tax Expense (Benefit) Letters of credit outstanding Letters of Credit Outstanding, Amount Document Transition Report Document Transition Report Common Stock, 825,000,000 shares authorized, $0.0001 par value, 146,561,717 and 66,145,633 shares issued and outstanding at January 1, 2022 and December 26, 2020, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Other Expense, Net Nonoperating Income (Expense) Unrecognized compensation period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Common B Unit Incentive Plan Common B Unit Incentive Plan [Member] Common B Unit Incentive Plan Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Goodwill acquired during the period Goodwill, Acquired During Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and Contingencies (Notes 8 and 21) Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Business Combinations Business Combination Disclosure [Text Block] 2024 Operating Leases, Future Minimum Payments, Due in Three Years Payments for deferred financing fees Payments of Debt Issuance Costs ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Deferred tax asset Adjustments To Additional Paid In Capital, Deferred Tax Assets Adjustments To Additional Paid In Capital, Deferred Tax Assets Ownership [Axis] Ownership [Axis] Foreign jurisdiction Deferred Foreign Income Tax Expense (Benefit) Legal Entity [Axis] Legal Entity [Axis] Auditor Name Auditor Name Cover [Abstract] Class of Stock [Axis] Class of Stock [Axis] Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Proceeds from merger Proceeds From Business Acquisition, Financing Activities Proceeds From Business Acquisition, Financing Activities Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Income Tax Authority [Axis] Income Tax Authority [Axis] Consideration on sale of stock Sale of Stock, Consideration Received on Transaction Work-in-process Inventory, Work in Process, Net of Reserves Cash Cash Issuance of earn out shares to common stockholders Stock Issued During Period, Value, Contingent Consideration Stock Issued During Period, Value, Contingent Consideration Number of shares issued in acquisition (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Entity [Domain] Entity [Domain] Total Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Proceeds from PIPE Proceeds from Issuance of Private Placement Finished goods Inventory, Finished Goods, Net of Reserves Office furniture and equipment Office Equipment [Member] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Active Supply & Design (CDM) Ltd. (UK) Active Supply & Design (CDM) Ltd. (UK) [Member] Active Supply & Design (CDM) Ltd. (UK) Asta Industries, Inc. Asta Industries, Inc. [Member] Asta Industries, Inc. Consolidation Items [Domain] Consolidation Items [Domain] STOCKHOLDERS’ EQUITY Equity [Abstract] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Hendra, Queensland Hendra, Queensland [Member] Hendra, Queensland Measurement Input Type [Domain] Measurement Input Type [Domain] Change in fair value of derivative warrant liabilities Change in fair value of derivative warrant liabilities Fair Value Adjustment of Warrants Anaheim, CA Anaheim, CA [Member] Anaheim, CA Notes Payable Notes Payable, Other Payables [Member] Common Stock Common Stock [Member] Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Segments Information Segment Reporting Disclosure [Text Block] Operating Income (Loss) Income From Operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Net operating loss carryforwards, subject to expiration Operating Loss Carryforwards, Subject To Expiration Operating Loss Carryforwards, Subject To Expiration Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Share based compensation Share-based Payment Arrangement, Noncash Expense Note payable - First Lien B2 Note Payable, First Lien B2 [Member] Note Payable, First Lien B2 Additional paid-in capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Expense Depreciation Cartersville, GA Cartersville, GA [Member] Cartersville, GA Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Fayetteville, GA Fayetteville, GA [Member] Fayetteville, GA Income taxes paid Income Taxes Paid Number of renewal options Sale Leaseback Transaction, Number Of Renewal Options Sale Leaseback Transaction, Number Of Renewal Options Change in tax rates Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Other income (expense) Other Nonoperating Income (Expense) Schedule of Sale Leaseback Transactions Sale Leaseback Transactions [Table Text Block] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities Purchases of property and equipment Purchase of facility Payments to Acquire Property, Plant, and Equipment Other Other Liabilities, Current Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Change in estimate Effective Income Tax Rate Reconciliation, Change In Estimate, Amount Effective Income Tax Rate Reconciliation, Change In Estimate, Amount Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Rent expense Operating Leases, Rent Expense, Net Conversion ratio Preferred Stock, Convertible, Conversion Ratio Total liabilities Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Sale Leaseback Transaction, Description [Axis] Sale Leaseback Transaction, Description [Axis] 2024 Minimum Lease Payments, Sale Leaseback Transactions, within Three Years Greer, SC Greer, SC [Member] Greer, SC Award Type [Axis] Award Type [Axis] Cash Flows Provided by (Used In) Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Janus International Europe Ltd. (UK) Janus International Europe Ltd. (UK) [Member] Janus International Europe Ltd. (UK) Net operating loss carryforwards Operating Loss Carryforwards Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Investment in Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Warrant term (yrs.) Measurement Input, Expected Term [Member] Distributions to Janus Midco LLC Class A unitholders Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared Entity Address, City or Town Entity Address, City or Town Gain (loss) on extinguishment of debt Gain (loss) on extinguishment of debt Gain (Loss) on Extinguishment of Debt Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Other accrued expenses Increase (Decrease) in Other Accrued Liabilities Common stock, shares outstanding, percent Common Stock, Shares, Outstanding, Percent Common Stock, Shares, Outstanding, Percent Useful lives Property, Plant and Equipment, Useful Life Other accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Share price (in dollars per share) Business Acquisition, Share Price Nokē, Inc. Nokē, Inc. [Member] Nokē, Inc. Self Storage-New Construction Self Storage - New Construction [Member] Self Storage - New Construction Current tax benefit Current Current Income Tax Expense (Benefit) Face amount Debt Instrument, Face Amount Interest expense Interest Expense Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Profit Sharing Plan Defined Contribution Plan [Text Block] Emerging Growth Company Emerging Growth Company, Policy [Policy Text Block] Emerging Growth Company, Policy Share price (in dollars per share) Share Price Accumulated deficit Retained Earnings (Accumulated Deficit) Workers' Compensation Insurance Program Workers' Compensation Insurance Program [Member] Workers' Compensation Insurance Program Operating Segments Operating Segments [Member] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Litigation Case [Domain] Litigation Case [Domain] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Entity Filer Category Entity Filer Category Total gross deferred liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Class A Preferred Units Preferred Class A [Member] Backlog Order or Production Backlog [Member] Carrying amount Equity Method Investments Distributions to Class A preferred units Distribution Made To Preferred Units Member, Cash Distributions, Declared Distribution Made To Preferred Units Member, Cash Distributions, Declared Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Joint Venture Joint Venture [Member] Joint Venture Schedule of Change in Fair Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Janus North America Janus North America [Member] Janus North America Tradename and trademarks Gross carrying amount, indefinite-lived Indefinite-lived Intangible Assets (Excluding Goodwill) Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Provision for Income Taxes Income tax provision Income tax (benefit) expense Income Tax Expense (Benefit) Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accounts receivable, less allowance for doubtful accounts; $5,449 and $4,485, at January 1, 2022 and December 26, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Inventories Deferred Tax Assets, Inventory Equity Components [Axis] Equity Components [Axis] Douglasville, GA Douglasville, GA [Member] Douglasville, GA Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted-average shares outstanding, basic and diluted (Note 19) Weighted average number of shares: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventory, net Total Inventory, Net Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Services transferred over time Transferred over Time [Member] U.S. federal Deferred Federal Income Tax Expense (Benefit) Equity Method Investments and Joint Ventures [Abstract] Statement of Financial Position [Abstract] Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Current maturities of long-term debt Less current maturities Long-term Debt, Current Maturities 2026 Operating Leases, Future Minimum Payments, Due in Five Years Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Contributed capital Equity Method Investment, Contributed Capital Equity Method Investment, Contributed Capital Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Twickenham, UK Twickenham, UK [Member] Twickenham, UK Equity Component [Domain] Equity Component [Domain] Vested and payable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Prepaids Deferred Tax Liabilities, Prepaid Expenses Selling and marketing Selling and Marketing Expense Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] 2025 Minimum Lease Payments, Sale Leaseback Transactions, within Four Years Vehicles Vehicles [Member] Statement [Line Items] Statement [Line Items] Litigation Case [Axis] Litigation Case [Axis] Annual escalation Operating Lease, Rent Expense, Annual Escalation Operating Lease, Rent Expense, Annual Escalation Self Storage-R3 Self Storage - R3 [Member] Self Storage - R3 Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability (in shares) Shares issued during period (in shares) Stock Issued During Period, Shares, Acquisitions Unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Thereafter Minimum Lease Payments, Sale Leaseback Transactions, Thereafter Redeemed/exercised warrants Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Domestic Tax Authority Domestic Tax Authority [Member] Counterparty Name [Domain] Counterparty Name [Domain] Total gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Total Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] INCOME BEFORE TAXES Pre-tax income Income From Operations Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Less: valuation allowance Deferred Tax Assets, Valuation Allowance Dividend yield Measurement Input, Expected Dividend Rate [Member] Auditor Location Auditor Location Segment Reporting [Abstract] 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Average remaining life in years Finite-Lived Intangible Asset, Useful Life Leases - Sale-Leasebacks Sale Leaseback Transactions [Text Block] Use of Estimates in the Consolidated Financial Statements Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Amount of leaseback Sale Leaseback Transaction, Amount Sale Leaseback Transaction, Amount Cary, NC Cary, NC [Member] Cary, NC Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report The Sponsor The Sponsor [Member] The Sponsor Other Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Entity Ex Transition Period Entity Ex Transition Period Total State and Local Income Tax Expense (Benefit), Continuing Operations Title of 12(b) Security Title of 12(b) Security Total assets Assets Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name [Domain] Plan Name [Domain] Director Director [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Singapore SINGAPORE Title of Individual [Axis] Title of Individual [Axis] Net income attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Fair Value of Consideration Transferred Business Combination, Consideration Transferred [Abstract] Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Product and Service [Domain] Product and Service [Domain] Public Stockholders Public Stockholders [Member] Public Stockholders Houston, TX 4 Houston, TX 4 [Member] Houston, TX 4 Contingent liability Business Combination, Contingent Consideration, Liability Foreign currency translation loss Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Sale Leaseback Transaction [Line Items] Sale Leaseback Transaction [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Note payable - First Lien Note Payable, First Lien [Member] Note Payable, First Lien Revolving Credit Facility Revolving Credit Facility [Member] Net Cash Provided By Operating Activities Net Cash Provided by (Used in) Operating Activities Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Deferred Finance Fees Deferred Charges, Policy [Policy Text Block] Geographical [Axis] Geographical [Axis] Diluted (in dollars per share) Diluted net income per share attributable to common stockholders (in dollars per share) Earnings Per Share, Diluted Basic (in shares) Weighted Average Number of Shares Outstanding, Basic State and Local Jurisdiction State and Local Jurisdiction [Member] Segments [Domain] Segments [Domain] Sale of price per share (in dollars per share) Sale of Stock, Price Per Share Sales of product Product [Member] Indefinite lived assets acquired Indefinite-lived Intangible Assets Acquired Houston, TX 2 Houston, TX 2 [Member] Houston, TX 2 Permanent difference Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Non-U.S. Non-US [Member] Subsequent Events Subsequent Events [Text Block] COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Contract liabilities Contract with Customer, Liability Cash Provided By (Used In) Financing Activities Net Cash Provided by (Used in) Financing Activities Deferred tax liability, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Peterlee, UK Peterlee, UK [Member] Peterlee, UK Undistributed (earnings) losses of affiliate Undistributed earnings Income (Loss) from Equity Method Investments Warrant redemption (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Loss on sale of assets Gain (Loss) on Disposition of Other Assets Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] DBCI, LLC DBCI, LLC [Member] DBCI, LLC Accounts payable Accounts Payable, Current Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Health Insurance Program Health Insurance Program [Member] Health Insurance Program Schedule of Operating Leases Lessee, Operating Lease, Disclosure [Table Text Block] Net borrowings on line of credit Proceeds from Long-term Lines of Credit Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories Juniper Industrial Holdings, Inc. Juniper Industrial Holdings, Inc. [Member] Juniper Industrial Holdings, Inc. Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Adjustment for Warrants - Treasury stock method (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Debt discount Repayment Of Debt Discount Repayment Of Debt Discount Las Vegas, NV Las Vegas, NV [Member] Las Vegas, NV Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Value of equity issued in acquisition Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Cost of sales Cost of Goods and Services Sold REVENUE Revenues [Abstract] Document Period End Date Document Period End Date Class B Common Units Common Class B [Member] Entity Central Index Key Entity Central Index Key Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Janus International Group, Inc. Janus International Group, Inc. [Member] Janus International Group, Inc. Deferred tax assets Deferred Tax Assets, Gross [Abstract] State and local Deferred State and Local Income Tax Expense (Benefit) Amendment fees Line Of Credit Facility, Amendment Fees Line Of Credit Facility, Amendment Fees Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Customer relationships Customer Relationships [Member] ASTA Investment, LLC ASTA Investment, LLC [Member] ASTA Investment, LLC Note payable - Amendment No. 4 First Lien Note Payable, Amendment Number 4 First Lien [Member] Note Payable, Amendment Number 4 First Lien Acquisition related costs Asset Acquisition, Acquisition Related Costs Asset Acquisition, Acquisition Related Costs Acquisition costs Business Acquisition, Transaction Costs Loss Contingencies [Line Items] Loss Contingencies [Line Items] Deferred transaction costs Deferred Costs, Current Property and equipment, net Total property and equipment Property, Plant and Equipment, Net Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Operating Expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Statesville, NC Statesville, NC [Member] Statesville, NC Term of lease Sale Leaseback Transaction, Term Of Lease Sale Leaseback Transaction, Term Of Lease Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Net income per share, basic and diluted (Note 19) Earnings Per Share [Abstract] Principal payments on long-term debt Repayments of Other Long-term Debt Revenue Business Acquisition, Pro Forma Revenue Gross property and equipment Property, Plant and Equipment, Gross Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Deferred Tax Liabilities, Other Schedule of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Warrant redemption price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Trademark Trademarks [Member] Total Foreign Income Tax Expense (Benefit), Continuing Operations Line of Credit Facility [Table] Line of Credit Facility [Table] Claims in excess Loss Contingency Accrual Vested and payable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrant Warrant [Member] Janus Butler, LLC Janus Butler, LLC [Member] Janus Butler, LLC Long-term debt, net Total long-term debt Long-term Debt, Excluding Current Maturities Asset Acquisition [Domain] Asset Acquisition [Domain] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total compensation expense Share-based Payment Arrangement, Expense Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Entity Current Reporting Status Entity Current Reporting Status Risk-free rate Measurement Input, Risk Free Interest Rate [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Janus Midco, LLC Unitholders Janus Midco, LLC Unitholders [Member] Janus Midco, LLC Unitholders Estimate of possible loss Loss Contingency, Estimate of Possible Loss Total Minimum Lease Payments, Sale Leaseback Transactions Deferred finance fee amortization Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Management fees payable Management Fee Payable Payables and Accruals [Abstract] Reserve for inventory obsolescence Inventory Valuation Reserves Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Number of warrants transferred (in shares) Class Of Warrant Or Right, Warrants Transferred, Shares Class Of Warrant Or Right, Warrants Transferred, Shares Construction in progress Construction in Progress [Member] Loss on abandonment of PP&E Gain (Loss) on Disposition of Property Plant Equipment Cash, cash equivalents and restricted cash at beginning of year Cash, cash equivalents and restricted cash at end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Costs and estimated earnings in excess of billing on uncompleted contracts Contract with Customer, Asset, after Allowance for Credit Loss, Current Eliminations Consolidation, Eliminations [Member] Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction U.S. UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Shares held (in shares) Investment Owned, Balance, Shares Current Assets Assets, Current [Abstract] Gross carrying amount, finite-lived Finite-Lived Intangible Assets, Gross Commercial and Others Commercial And Others [Member] Commercial And Others Sumner, WA Sumner, WA [Member] Sumner, WA Leases [Abstract] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Shipping and Handling (Revenue & Cost of Sales) Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted US operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Recognized amounts of identifiable liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Coronavirus Outbreak Unusual Or Infrequent Item, Or Both, Policy [Policy Text Block] Unusual Or Infrequent Item, Or Both, Policy Income Taxes Income Tax Disclosure [Text Block] Interest payable Interest Payable, Current Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Goods transferred at a point in time Transferred at Point in Time [Member] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Other assets and long-term liabilities Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net Statement of Cash Flows [Abstract] Auditor Firm ID Auditor Firm ID Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Monthly rate Operating Lease, Rent Expense, Monthly Operating Lease, Rent Expense, Monthly Net Cash Used In Investing Activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash Flows Provided By Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Interest rate Debt Instrument, Interest Rate During Period Principles of Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Intersegment Intersegment Eliminations [Member] Cash consideration Cash Payments to Acquire Businesses, Gross Effect of Retrospective Application of Accounting Standards Update 2018-12 Effect of Retrospective Application of Accounting Standards Update 2018-12 [Member] Note payable - Amendment No. 3 First Lien Note Payable, Amendment Number 3 First Lien [Member] Note Payable, Amendment Number 3 First Lien Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes due to foreign currency fluctuations Goodwill, Foreign Currency Translation Gain (Loss) Loss Contingencies [Table] Loss Contingencies [Table] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Ownership [Domain] Ownership [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Other current assets Other Assets, Current Statement [Table] Statement [Table] Advertising expense Advertising Expense Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Statistical Measurement [Axis] Statistical Measurement [Axis] Computed “expected” tax expense Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Preferred Stock Preferred Stock [Member] Distributions to Janus Midco LLC unitholders Payments of Distributions to Affiliates Goodwill Beginning balance Ending balance Goodwill Goodwill Finite-lived assets Finite-Lived Intangible Assets, Net Extinguishment of debt Extinguishment of Debt, Amount Janus International Europe Holdings Ltd. (UK) Janus International Europe Holdings Ltd. (UK) [Member] Janus International Europe Holdings Ltd. (UK) Statutory rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 134 Janus International, LLC 134 Janus International, LLC [Member] 134 Janus International, LLC Volatility Measurement Input, Price Volatility [Member] Schedule of Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Vesting of Midco LLC class B units Adjustments To Paid In Capital, Vesting Of Subsidiary Member Units Adjustments To Paid In Capital, Vesting Of Subsidiary Member Units Income taxes Accrued Income Taxes, Current Warrant measurement input Warrants and Rights Outstanding, Measurement Input Inventories Inventory, Policy [Policy Text Block] Foreign jurisdiction Current Foreign Tax Expense (Benefit) Schedule of Goodwill Schedule of Goodwill [Table Text Block] Nature of Operations Nature of Operations [Text Block] Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Insurance Claims Insurance Claims [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Rent expense Operating Leases, Rent Expense Interest rate Line of Credit Facility, Interest Rate During Period Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Deferred Income Tax Expense (Benefit) EX-101.PRE 15 jbi-20220101_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Jan. 01, 2022
Mar. 11, 2022
Jun. 26, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jan. 01, 2022    
Current Fiscal Year End Date --01-01    
Document Transition Report false    
Entity File Number 001-04321    
Entity Registrant Name JANUS INTERNATIONAL GROUP, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 86-1476200    
Entity Address, Address Line One 135 Janus International Blvd.    
Entity Address, City or Town Temple    
Entity Address, State or Province GA    
Entity Address, Postal Zip Code 30179    
City Area Code 866    
Local Phone Number 562-2580    
Title of 12(b) Security Common Stock, par value $0.0001 per share    
Trading Symbol JBI    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 879.3
Entity Common Stock, Shares Outstanding   146,561,717  
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Central Index Key 0001839839    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Jan. 01, 2022
Audit Information [Abstract]  
Auditor Firm ID 243
Auditor Name BDO USA, LLP
Auditor Location Atlanta, GA
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Current Assets    
Cash and cash equivalents $ 13,192 $ 45,255
Accounts receivable, less allowance for doubtful accounts; $5,449 and $4,485, at January 1, 2022 and December 26, 2020, respectively 107,372 75,135
Costs and estimated earnings in excess of billing on uncompleted contracts 23,121 11,399
Inventory, net 56,596 25,282
Prepaid expenses 9,843 5,950
Other current assets 4,057 5,192
Total current assets 214,181 168,213
Property and equipment, net 41,607 30,971
Tradename and trademarks 107,980 85,598
Goodwill 369,286 259,423
Deferred tax asset, net 58,915 0
Other assets 1,973 2,415
Total assets 1,122,002 873,480
Current Liabilities    
Accounts payable 54,961 29,889
Billing in excess of costs and estimated earnings on uncompleted contracts 23,207 21,525
Current maturities of long-term debt 8,067 6,523
Other accrued liabilities 54,111 37,165
Total current liabilities 140,346 95,102
Debt outstanding 6,369 0
Long-term debt, net 703,718 617,604
Deferred tax liability, net 749 15,269
Other long-term liabilities 2,533 4,631
Total liabilities 853,715 732,606
Commitments and Contingencies (Notes 8 and 21)
STOCKHOLDERS’ EQUITY    
Common Stock, 825,000,000 shares authorized, $0.0001 par value, 146,561,717 and 66,145,633 shares issued and outstanding at January 1, 2022 and December 26, 2020, respectively 15 7
Additional paid in capital 277,799 189,299
Accumulated other comprehensive loss (949) (227)
Accumulated deficit (8,578) (48,205)
Total stockholders’ equity 268,287 140,874
Total liabilities and stockholders’ equity 1,122,002 873,480
Customer relationships    
Current Assets    
Finite-lived assets 312,199 309,472
Other intangibles    
Current Assets    
Finite-lived assets $ 15,861 $ 17,388
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 5,449 $ 4,485
Common stock, shares authorized (in shares) 825,000,000 825,000,000
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares issued (in shares) 146,561,717 66,145,633
Common stock, shares outstanding (in shares) 146,561,717 66,145,633
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
REVENUE    
Total Revenue $ 750,150 $ 548,973
Cost of sales 498,787 345,150
GROSS PROFIT 251,363 203,823
OPERATING EXPENSE    
Selling and marketing 46,295 34,532
General and administrative 111,981 76,946
Contingent consideration and earnout fair value adjustments 687 (2,175)
Operating Expenses 158,963 109,303
Operating Income (Loss) 92,400 94,521
Interest expense (32,876) (36,011)
Other income (expense) (3,324) 441
Change in fair value of derivative warrant liabilities (5,918) 0
Other Expense, Net (42,118) (35,570)
INCOME BEFORE TAXES 50,283 58,951
Provision for Income Taxes (6,481) (2,114)
NET INCOME 43,801 56,837
Other Comprehensive Income (Loss) (722) 1,926
COMPREHENSIVE INCOME 43,080 58,762
Net income attributable to common stockholders $ 43,801 $ 56,837
Weighted-average shares outstanding, basic and diluted (Note 19)    
Basic (in shares) 107,875,018 65,843,575
Diluted (in shares) 108,977,811 65,843,575
Net income per share, basic and diluted (Note 19)    
Basic (in dollars per share) $ 0.41 $ 0.86
Diluted (in dollars per share) $ 0.40 $ 0.86
Sales of product    
REVENUE    
Total Revenue $ 619,967 $ 439,458
Sales of services    
REVENUE    
Total Revenue $ 130,182 $ 109,516
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statement of Changes in Stockholders’ Equity - USD ($)
$ in Thousands
Total
Preferred Stock
Class A Preferred Units
Preferred Stock
Class A Preferred Units
Effect of Retrospective Application of Accounting Standards Update 2018-12
Common Stock
Common Stock
Effect of Retrospective Application of Accounting Standards Update 2018-12
Common Stock
Class B Common Units
Common Stock
Class B Common Units
Effect of Retrospective Application of Accounting Standards Update 2018-12
Additional paid-in capital
Additional paid-in capital
Effect of Retrospective Application of Accounting Standards Update 2018-12
Accumulated Other Comprehensive Income (Loss)
Accumulated (deficit)
Beginning balance (in shares) at Dec. 28, 2019   189,044 (189,044) 65,676,757 65,676,757 2,599 (2,599)        
Beginning balance at Dec. 28, 2019 $ 130,894 $ 189,044 $ (189,044) $ 7 $ 7 $ 91 $ (91) $ 189,128 $ 189,128 $ (2,153) $ (56,088)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Vesting of Midco LLC class B units (in shares)       468,876              
Vesting of Midco LLC class B units 171             171      
Distributions to Janus Midco LLC Class A unitholders (48,954)                   (48,954)
Cumulative translation adjustment 1,926                 1,926  
Net income 56,837                   56,837
Ending balance (in shares) at Dec. 26, 2020       66,145,633              
Ending balance at Dec. 26, 2020 140,874     $ 7       189,299   (227) (48,205)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Vesting of Midco LLC class B units (in shares)       4,124,767              
Vesting of Midco LLC class B units 5,261             5,261      
Issuance of PIPE Shares (in shares)       25,000,000              
Issuance of PIPE Shares 250,000     $ 3       249,997      
Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability (in shares)       41,113,850              
Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability 226,943     $ 4       226,939      
Issuance of earn out shares to common stockholders (in shares)       2,000,000              
Issuance of earn out shares to common stockholders 26,481             26,481      
Distributions to Janus Midco LLC Class A unitholders (541,710)             (541,710)      
Distributions to Class A preferred units (4,174)                   (4,174)
Deferred tax asset 78,291             78,291      
Warrant redemption (in shares)       8,177,467              
Warrant redemption 43,176     $ 1       43,175      
Cumulative translation adjustment (722)                 (722)  
Share-based compensation 66             66      
Net income 43,801                   43,801
Ending balance (in shares) at Jan. 01, 2022       146,561,717              
Ending balance at Jan. 01, 2022 $ 268,287     $ 15       $ 277,799   $ (949) $ (8,578)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Cash Flows Provided By Operating Activities    
Net income $ 43,801 $ 56,837
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation Expense 6,450 5,985
Intangible amortization 31,588 27,046
Deferred finance fee amortization 3,222 3,226
Share based compensation 5,327 171
Gain (loss) on extinguishment of debt 2,415 (258)
Contingent consideration and earnout fair value adjustments 687 (2,175)
Loss on sale of assets 38 36
Loss on abandonment of PP&E 794 0
Change in fair value of derivative warrant liabilities 5,918 0
Undistributed (earnings) losses of affiliate 151 (61)
Deferred income taxes 4,849 349
Changes in operating assets and liabilities    
Accounts receivable (22,635) (2,517)
Costs and estimated earnings in excess of billings and billings in excess of costs and estimated earnings on uncompleted contracts (11,619) (75)
Prepaid expenses and other current assets (6,017) (2,681)
Inventory (22,239) 2,886
Accounts payable 16,553 374
Other accrued expenses 18,312 9,394
Other assets and long-term liabilities (2,764) 2,310
Net Cash Provided By Operating Activities 74,829 100,847
Cash Flows Used In Investing Activities    
Proceeds from sale of equipment 83 43
Purchases of property and equipment (19,866) (6,338)
Proceeds from sale leaseback transaction 9,638 0
Cash paid for acquisitions, net of cash acquired (179,744) (4,472)
Net Cash Used In Investing Activities (189,889) (10,767)
Cash Flows Provided by (Used In) Financing Activities    
Net borrowings on line of credit 6,369 0
Distributions to Janus Midco LLC unitholders (4,174) (48,954)
Principal payments on long-term debt (68,858) (8,254)
Proceeds from issuance of long-term debt 155,000 0
Proceeds from merger 334,874 0
Proceeds from PIPE 250,000 0
Payments for transaction costs (44,489) 0
Payments to Janus Midco, LLC unitholders at the business combination (541,710) 0
Proceeds from warrant exercise, net of redemptions 110 0
Payment of contingent consideration 0 (6,923)
Payments for deferred financing fees (4,321) 0
Cash Provided By (Used In) Financing Activities 82,800 (64,131)
Effect of exchange rate changes on cash and cash equivalents 197 (600)
Net (Decrease) Increase in Cash and Cash Equivalents (32,062) 25,349
Cash, cash equivalents and restricted cash at beginning of year 45,255 19,906
Cash, cash equivalents and restricted cash at end of year 13,192 45,255
Supplemental Cash Flows Information    
Interest paid 32,852 30,849
Income taxes paid $ 2,054 $ 1,301
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations
12 Months Ended
Jan. 01, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations Nature of Operations
Janus International Group, Inc. (“Group” or “Janus” or “Company”) is a holding company. Janus International Group, LLC (“Janus Core”) is a wholly-owned subsidiary of Janus Intermediate, LLC (“Intermediate”). Intermediate is a wholly-owned subsidiary of Janus Midco, LLC (“Midco”) and Midco is a wholly-owned subsidiary of Group. These entities are all incorporated in the state of Delaware. The Group is a global manufacturer and supplier of turn-key self-storage, commercial and industrial building solutions including: roll up and swing doors, hallway systems, relocatable storage units, and facility and door automation technologies with manufacturing operations in Georgia, Texas, Arizona, Indiana, North Carolina, United Kingdom, Australia, and Singapore.

The Group’s wholly owned subsidiary, Janus International Europe Holdings Ltd. (UK) (“JIE”), owns 100% of the equity of Janus International Europe Ltd. (UK), a company incorporated in England and Wales, and its subsidiary Steel Storage France (s.a.r.l), a company incorporated in France. JIE owns 100% of the equity for Active Supply & Design (CDM) Ltd. (UK) (“AS&D”), a company incorporated in England and Wales and 100% of the equity for Steel Storage Australia & Steel Storage Asia (“Steel Storage”), companies incorporated in Australia and Singapore. AS&D merged with JIE in 2021.

The Group’s wholly owned subsidiary, Janus Cobb Holdings, LLC (“Cobb”), owns 100% of the equity of Asta Industries, Inc. (“ASTA”), a company incorporated in Georgia, and its subsidiary Atlanta Door Corporation, a company incorporated in Georgia. Cobb also owns 100% of the equity of Nokē, Inc. (“NOKE”), a company incorporated in Delaware, and Betco, Inc. (“BETCO”), a company also incorporated in Delaware.

On January 2, 2020, JIE purchased 100% of the outstanding shares of Steel Storage.
On January 18, 2021, the Group, through its wholly owned subsidiary Steel Storage acquired 100% of the net assets of G & M Stor-More Pty Ltd (“G&M”) as more fully described in Note 10 Business Combinations.

On August 18, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity interests of DBCI, LLC f/k/a Dingo NewCo, LLC (“DBCI”), a company incorporated in Delaware as more fully described in Note 10 Business Combinations.

On August 31, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity of Access Control Technologies, LLC (“ACT”), a company incorporated in North Carolina. Through this acquisition, the Group also acquired all assets and certain liabilities of Phoenix Iron Worx, LLC (“Phoenix”), a company incorporated in North Carolina as more fully described in Note 10 Business Combinations.

The Group’s business is operated through two geographic regions that comprise our two reportable segments: Janus North America and Janus International. The Janus International segment is comprised of JIE, whose production and sales are largely in Europe and Australia. The Janus North America segment is comprised of all the other entities including Janus Core together with each of its operating subsidiaries, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door, LLC and Steel Door Depot.com, LLC.

As of June 7, 2021, Janus Parent, Inc. (“Company”) consummated the business combination (the “Business Combination”) contemplated by the Business Combination Agreement, dated as of December 21, 2020 (as amended from time to time, the “Business Combination Agreement”), by and among Janus International Group, Inc. (f/k/a Janus Parent, Inc.), Juniper Industrial Holdings, Inc. (“Juniper” or “JIH”), a blank check company, JIH Merger Sub, Inc., a wholly-owned subsidiary of the Company (“JIH Merger Sub”), Jade Blocker Merger Sub 1, Inc., Jade Blocker Merger Sub 2, Inc., Jade Blocker Merger Sub 3, Inc., Jade Blocker Merger Sub 4, Inc., Jade Blocker Merger Sub 5, Inc. (collectively referred to as the “Blocker Merger Subs”), Clearlake Capital Partners IV (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners IV (Offshore) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (USTE) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (Offshore) (AIV-Jupiter) Blocker, Inc. (collectively referred to as the “Blockers”), Janus Midco, LLC (“Midco”), Jupiter Management Holdings, LLC, Jupiter Intermediate Holdco, LLC, J.B.I., LLC and Cascade GP, LLC, solely in its capacity as equityholder representative. Pursuant to the Business Combination Agreement, (i) JIH Merger Sub merged with and into Juniper with Juniper being the surviving corporation in the merger and a wholly-owned subsidiary of the Company, (ii) each of the Blocker Merger Subs merged with and into the corresponding Blockers with such Blocker being the surviving corporation in each such merger and a wholly-owned subsidiary of the Company, (iii) each other equityholder of Midco contributed or sold, as applicable, all of its equity interests in Midco to the Company or Juniper, as applicable, in exchange for cash, preferred units and/or shares of the Common Stock, as applicable, and (iv) the Company contributed all of the equity interests in Midco acquired pursuant to the foregoing transactions to Juniper, such that, as a result of the consummation of the Business Combination, Midco became an indirect wholly-owned subsidiary of Juniper. Refer to Note 10 for further discussion on the Business Combination.

Immediately upon the completion of the Business Combination, Juniper and Midco became wholly-owned subsidiaries of Janus International Group, Inc. The Group’s common stock is currently traded on the New York Stock Exchange under the symbol “JBI”.
Assets held at foreign locations were approximately $58,439 and $53,424 as of January 1, 2022 and December 26, 2020, respectively. Revenues earned at foreign locations totaled approximately $68,579 and $45,490 for the years ended January 1, 2022 and December 26, 2020, respectively.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in accordance with U.S. GAAP and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”).

The Business Combination, completed as of June 7, 2021, was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, JIH is treated as the acquired company and Midco is treated as the acquirer for financial statement reporting purposes (the “Combined Company”). Midco has been determined to be the accounting acquirer based on an evaluation of the following facts and circumstances:

Janus Midco equityholders have the majority ownership and voting rights in the Combined Company. The relative voting rights is equivalent to equity ownership (each share of common stock is one vote). JIH shareholders (IPO investors, founders, PIPE investors) hold 49.2% voting interest compared to Janus Midco’s 50.8% voting interest.
The board of directors of the Combined Company is composed of nine directors, with Janus Midco equity holders having the ability to elect or appoint a majority of the board of directors in the Combined Company.
Janus Midco’s senior management are the senior management of the Combined Company.
The Combined Company has assumed the Janus name.

Accordingly, for accounting purposes, the financial statements of the Combined Company represent a continuation of the financial statements of Midco with the acquisition being treated as the equivalent of Midco issuing stock for the net assets of JIH, accompanied by a recapitalization. The net assets of JIH were stated at historical cost, with no goodwill or other intangible assets recorded. Midco is deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date, for the year ended December 26, 2020 are those of Midco. The shares and corresponding capital amounts and net income per share available to common stockholders, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.

One-time direct and incremental transaction costs incurred by the Company were recorded based on the activities to which the costs relate and the structure of the transaction. The costs relating to the issuance of equity is recorded as a reduction of the amount of equity raised, presented in additional paid in capital, while all costs related to the warrants and contingent consideration were estimated and charged to expense.

Principles of Consolidation
The consolidated financial statements include the accounts of the Group and its wholly owned subsidiaries. The Company’s joint venture is accounted for under the equity method of accounting. All significant intercompany accounts and transactions have been eliminated in consolidation.
Reorganization

As of June 7, 2021, Midco transferred its wholly owned direct subsidiary Janus International Group, LLC to the Group, thereby transferring the business for which historical financial information is included in these results of operations, to be indirectly held by Midco.
Use of Estimates in the Consolidated Financial Statements
The preparation of consolidated financial statements in conformity with U.S GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant items subject to such estimates and assumptions include, but are not limited to, income taxes and the effective tax rates, reserves for inventory obsolescence, the fair value of contingent consideration and earnout, the fair value of assets and liabilities related to acquisitions, the derivative warrant liability, the recognition and valuation of unit-based compensation arrangements, the useful lives of property and equipment, revenue recognition, allowances for uncollectible receivable balances, fair values and impairment of intangible assets and goodwill and assumptions used in the recognition of contract assets.
Coronavirus Outbreak
The COVID-19 outbreak will continue to have a negative impact on our operations, supply chain, transportation networks and customers. The impact on our business and the results of operations included temporary closure of our operating locations, or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent of these factors are uncertain and cannot be predicted. Our consolidated financial statements reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of COVID-19 pandemic, will be reflected in management’s estimates for future periods.
Emerging Growth Company
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The Company qualifies as an “Emerging Growth Company” and has elected to use the extended transition period for complying with new or revised accounting standards under Section 102(b)(1) of the JOBS Act. This election allows the Company to adopt the new or revised standard at the same time periods as private companies.
Shipping and Handling (Revenue & Cost of Sales)
The Company records all amounts billed to customers in sales transactions related to shipping and handling as revenue earned for the goods provided. Shipping and handling costs are included in cost of sales. Shipping and handling costs were approximately $35,241 and $24,061 for the years ended January 1, 2022 and December 26, 2020, respectively.

Advertising costs

The Company records all advertising related costs to the consolidated statements of operations and comprehensive income during the year incurred and they are included in the selling and marketing line. During the year ended January 1, 2022 and December 26, 2020 the Company incurred and expensed $2,004 and $1,326, respectively.

Cash and Cash Equivalents

The Company considers all liquid investments with original maturities of three months or less to be cash equivalents. At January 1, 2022 and December 26, 2020, cash equivalents consisted primarily of money market accounts.

At January 1, 2022 and December 26, 2020, the Company’s domestic cash accounts exceeded federally insured limits by approximately $10,226 and $28,102 respectively. At January 1, 2022 and December 26, 2020, cash balances of approximately $4,832 and $8,366, respectively, were held outside of the United States of America. At January 1, 2022 and December 26, 2020, the Company’s foreign accounts exceeded foreign insured limits by approximately $2,272 and $6,329, respectively.
Inventories
Inventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by the Company are capitalized. Inventories are stated at the lower of cost or net realizable value as of January 1, 2022 and December 26, 2020. The Company has recorded a reserve for inventory obsolescence as of January 1, 2022 and December 26, 2020, of approximately $1,295 and $1,964, respectively.
Property and Equipment
Property and equipment acquired in business combinations are recorded at fair value as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.
The estimated useful lives for each major depreciable classification of property and equipment are as follows
Manufacturing machinery and equipment
3-7 years
Office furniture and equipment
3-7 years
Vehicles
3-10 years
Leasehold improvements
3-20 years
Other Current Assets
Other current assets as of January 1, 2022 consists primarily of other receivables and net VAT taxes of $3,906. As of December 26, 2020, other current assets consists primarily of other receivables, net VAT taxes and deferred transaction costs associated with the Business Combination with Juniper of $3,444.

Deferred Finance Fees

Deferred financing fees consist of loan costs, which are being amortized on the effective interest method over the life of the related debt. During the year ended January 1, 2022, the Company incurred approximately $4,321 in deferred finance fees in connection with the June, 2021 debt transaction. There were no additional deferred finance fees capitalized for the year ended December 26, 2020. Debt issuances are more fully described in Note 8 Line of Credit and Note 9 Long-Term Debt.
Fair Value Measurement
The Company uses valuation approaches that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. A three-tiered hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. This hierarchy requires that the Company use observable market data, when available, and minimize the use of unobservable inputs when determining fair value:
Level 1, observable inputs such as quoted prices in active markets;
Level 2, inputs other than the quoted prices in active markets that are observable either directly or indirectly; and
Level 3, unobservable inputs in which there is little or no market data, which requires that the Company develop its own assumptions.

The fair value of the Company’s debt approximates its carrying amount as of January 1, 2022 and December 26, 2020 due to its variable interest rate that is tied to the current London Interbank Offered Rate (“LIBOR”) rate plus an applicable margin and consistency in our credit rating. To estimate the fair value of the Company’s long term debt, the Company utilized fair value based risk measurements that are indirectly observable, such as credit risk that falls within Level 2 of the Fair Value hierarchy. For the year ended January 1, 2022, the public warrants were valued at market price. The fair value of the private warrants contains significant unobservable inputs including the expected term and volatility. Therefore, the private warrant liabilities were evaluated to be a Level 3 fair value measurement. The fair value of private warrants is estimated using a Binomial Lattice in a risk-neutral framework. Specifically, the future stock price of the Company is modeled assuming a Geometric Brownian Motion (GBM) in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms, and then discounted at the term-matched risk-free rate. Finally, the fair value of the private warrants was calculated as the probability-weighted present value over all future modeled payoffs. The following assumptions were used for the valuation of the private warrants:

Warrant term (yrs.)4.7 
Volatility
30.4 %
Risk-free rate
0.91 %
Dividend yield
— %

The change in the fair value of warrant liabilities is as follows:

Balance assumed in the Business Combination at June 7, 2021$37,149 
Conversion of Private warrants to Public warrants(11,091)
Redeemed/exercised warrants(31,976)
Change in fair value of warrants
5,918 
Balance at January 1, 2022
$ 

Warrant Liability

The Company classifies Private Placement Warrants (defined and discussed in Note 13 - Stockholders’ Equity) as liabilities. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive income. The Company continued adjusting the warrant liability for changes in fair value until the earlier of a) the exercise or expiration of the warrants or b) the redemption of the warrants, at which time the warrants will be reclassified to additional paid-in capital.
On October 13, 2021, Janus announced that it would redeem all of its outstanding Private and Public warrants to purchase shares of Janus’s common stock that were issued pursuant to the Warrant Agreement, dated as of June 7, 2021 by and between Janus and Continental Stock Transfer & Trust Company (the “Warrant Agent”) and the Warrant Agreement, dated as of July 15, 2021, by and between Janus and the Warrant Agent, for a redemption price of $0.10 per Warrant (the “Redemption Price”), that remain outstanding at 5:00 p.m. New York City time on November 12, 2021 (the “Redemption Date”). Since all of the Private Placement Warrants were exercised or redeemed by January 1, 2022, the associated warrant liabilities were reclassified to additional paid-in capital.
Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. The Company is currently evaluating the impact of this standard to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This update removes Step 2 of the goodwill impairment test under current guidance, which requires a hypothetical purchase price allocation. The new guidance requires an impairment charge to be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Upon adoption, the guidance is to be applied prospectively. ASU 2017-04 is effective for Emerging Growth Companies in fiscal years beginning after December 15, 2021, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of ASU 2017-04 on the consolidated financial statements and does not expect a significant impact of the standard on the consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is effective and may be applied beginning March 12, 2020, and will apply through December 31, 2022. Janus is currently evaluating the impact this adoption will have on Janus’s consolidated financial statements. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (“ASU 2021-01”). The amendments in ASU 2021-01 provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the LIBOR or another reference rate expected to be discontinued because of the reference rate reform. The provisions must be applied at a Topic, Subtopic, or Industry Subtopic level for all transactions other than derivatives, which may be applied at a hedging relationship level.
In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842) which deferred the effective date for ASC 842, Leases, for one year. The leasing standard will be effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption would continue to be allowed. The Company is evaluating the impact the standard will have on the consolidated financial statements; however, the standard is expected to have a material impact on the consolidated financial statements due to the recognition of additional assets and liabilities for operating leases. The Company expects the impact for Topic 842 to be additional right of use assets between $41.0 million and $43.0 million with a corresponding lease liability for similar amounts. The Company does not expect any material impact to our consolidate statements of operations and comprehensive income and cash flows.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share (EPS) calculations as a result of these changes. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Board specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. Janus is currently evaluating the impact of this standard on Janus’s consolidated financial statements.

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years, with early adoption permitted. The Group does not expect adoption of the new guidance to have a significant impact on the consolidated financial statements.
Although there are several other new accounting pronouncements issued or proposed by the FASB, which have been adopted or will be adopted as applicable, management does not believe any of these accounting pronouncements has had or will have a material impact on the Group’s consolidated financial position or results of operations.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories
12 Months Ended
Jan. 01, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories
The major components of inventories are detailed below at:
January 1,December 26,
20222020
Raw materials
$41,834 $17,432 
Work-in-process671 637 
Finished goods
14,091 7,213 
$56,596 $25,282 
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant, and Equipment
12 Months Ended
Jan. 01, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:
January 1,December 26,
20222020
Land$4,501 $3,361 
Manufacturing machinery and equipment
35,688 26,447 
Leasehold improvements
4,599 5,127 
Construction in progress
3,571 2,170 
Other13,287 8,084 
$61,646 $45,190 
Less accumulated depreciation
(20,039)(14,219)
$41,607 $30,971 
For the years ended January 1, 2022 and December 26, 2020 the Company incurred depreciation of expense of $6,450 and $5,985, respectively.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquired Intangible Assets and Goodwill
12 Months Ended
Jan. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquired Intangible Assets and Goodwill Acquired Intangible Assets and Goodwill
Intangible assets acquired in a business combination (See Note 10 Business Combinations) are recognized at fair value and amortized over their estimated useful lives. The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:
January 1,December 26,
20222020
Gross Carrying AmountAccumulated AmortizationAverage Remaining Life in YearsGross Carrying AmountAccumulated Amortization
Intangible Assets
Customer relationships
$410,094 $97,895 11$380,863 $71,390 
Noncompete agreements
412 231 5413 151 
Tradenames and trademarks
107,980 — Indefinite85,598 — 
Other intangibles
61,836 46,156 658,405 41,279 
$580,322 $144,282 $525,278 $112,820 
Changes to gross carrying amount of recognized intangible assets due to translation adjustments include an approximate $270 and $997 loss for the years ended January 1, 2022 and December 26, 2020, respectively. Amortization expense was approximately $31,588 and $27,046 for the years ended January 1, 2022 and December 26, 2020, respectively.
The changes in the carrying amounts of goodwill for the period ended January 1, 2022 were as follows:
Balance as of December 26, 2020$259,423 
Goodwill acquired during the period110,240 
Changes due to foreign currency fluctuations(376)
Balance as of January 1, 2022$369,286 
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment in Joint Venture
12 Months Ended
Jan. 01, 2022
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Joint Venture Investment in Joint Venture
The Company holds a 45% interest in a joint venture with a foreign corporation. The joint venture, located in Mexico, manufactures and distributes steel rolling doors in Mexico and South America. The Company originally contributed $637 of machinery and equipment. The Company accounts for its investment in the joint venture by using the equity method of accounting under which the Company’s share of the net income of the joint venture is recognized as income in the Company’s consolidated statements of operations and comprehensive income and added to the investment account. Distributions received from the joint venture are treated as a reduction of the investment account.

As of January 1, 2022 and December 26, 2020, the Company’s investment in the joint venture was approximately $851 and $1,002, respectively. The investment in joint venture is included within other assets on the consolidated balance sheets. For the year period ended January 1, 2022 and December 26, 2020, approximately $151 and $61 of undistributed loss and earnings, respectively are included in other income (expense), respectively.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
12 Months Ended
Jan. 01, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses are summarized as follows:
January 1,December 26,
20222020
Sales tax payable
$3,606 $1,325 
Interest payable
2,741 4,833 
Contingent consideration payable - short term
— 4,000 
Other accrued liabilities
1,766 5,511 
Employee compensation
13,857 6,703 
Customer deposits and allowances
24,555 10,781 
Income taxes
810 949 
Other6,777 3,064 
Total$54,111 $37,165 
Other accrued liabilities consist primarily of deferred transaction costs of $3,337 as of December 26, 2020. Other as of January 1, 2022 and December 26, 2020 consists primarily of property tax, freight accrual, legal, accounting and other professional fee accruals.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Jan. 01, 2022
Debt Disclosure [Abstract]  
Line of Credit
8. Line of Credit
On February 12, 2018, the Company, through Intermediate and Janus Core, entered into a revolving line of credit facility with a financial institution. In August 2021, the Company increased the available line of credit from $50,000 to $80,000, incurred additional fees for this amendment of $425 and extended the maturity date from February 18, 2023 to August 12, 2024. The current line of credit facility is for $80,000 with interest payments due in arrears. The interest rate on the facility is based on a base rate, unless a LIBOR Rate option is chosen by the Company. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate plus the LIBOR Rate Margin. If the Base Rate is elected, the interest computation is equal to the Base Rate plus the Base Rate Margin. At the beginning of each quarter the applicable margin is set and determined by the administrative agent based on the average net availability on the line of credit for the previous quarter. As of January 1, 2022 and December 26, 2020, the interest rate in effect for the facility was 3.5%. The line of credit is collateralized by accounts receivable and inventories. The Company has incurred deferred loan costs in the amount of $1,483 which are being amortized over the term of the facility that expires on August 12, 2024, using the straight line method. The amortization of the deferred loan costs is included in interest expense on the consolidated statements of operations and comprehensive income. The unamortized portion of the fees included in other assets as of January 1, 2022 and December 26, 2020 was approximately $648 and $448, respectively. There was $6,369 and no outstanding balance on the line of credit as of January 1, 2022 and December 26, 2020, respectively.
9. Long-Term Debt
Long-term debt consists of the following:
January 1,December 26,
20222020
Note payable - First Lien
$— $562,363 
Note payable - First Lien B2
— 73,875 
Note payable - Amendment No. 4 First Lien
722,379 — 
$722,379 $636,238 
Less unamortized deferred finance fees
10,594 12,110 
Less current maturities
8,067 6,523 
Total long-term debt
$703,718 $617,604 
Notes Payable – First Lien and First Lien B2 – The First Lien notes payable was comprised of a syndicate of lenders that originated on February 12, 2018, in the amount of $470,000 with interest payable in arrears. The Company subsequently entered into the first amendment of the First Lien notes payable on March 1, 2019, to issue an additional tranche of the notes payable in the amount of $75,000 (First Lien B2), and the second amendment of the First Lien notes payable on August 9, 2019, to increase the first tranche of the notes payable by $106,000. Both tranches bore interest, as chosen by the Company, at a floating rate per annum consisting of LIBOR plus an applicable margin percent, and were secured by substantially all business assets. On July 21, 2020, the Company repurchased $1,989 principal amount of the First Lien (the “Open Market Purchase”) at an approximate $258 discount, resulting in a gain on the extinguishment of debt of approximately $258. Following the repurchase of the First Lien in the Open Market Purchase, approximately $573,000 principal amount of the 1st Lien remained outstanding. The total interest rate for the First Lien was 4.75% as of December 26, 2020. Unamortized debt issuance costs were approximately $10,304 at December 26, 2020.
The First Lien B2 was comprised of a syndicate of lenders that originated on March 1, 2019, in the amount of $75,000 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2019 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the First Lien B2 notes payable bore interest at a floating rate per annum consisting of LIBOR plus an applicable margin percent (total rate of 5.50% as of December 26, 2020.) The debt was secured by substantially all business assets. Unamortized debt issuance costs were approximately $1,806 as of December 26, 2020.
Notes Payable - Amendment No. 3 First Lien - As of February 5, 2021, the Company completed a repricing of its First Lien and First Lien B2 Term Loans, in which the principal terms of the amendment were a reduction in the overall interest rate based upon the loan type chosen and a consolidation of the prior two outstanding tranches into a single tranche of debt with the syndicate. The Amendment No.3 First Lien was comprised of a syndicate of lenders originating on February 5, 2021 in the amount of $634,607 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt was secured by substantially all business assets.
As a result of the repricing transaction, the Company recognized a loss on extinguishment of approximately $1,421. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.
As of June 7, 2021 and as a result of the Business Combination, the Company repaid approximately $61,600 of debt and recognized a loss on extinguishment of approximately $994. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.

Notes Payable - Amendment No.4 First Lien - On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155,000 which was used to fund the DBCI acquisition. The Amendment No. 4 First Lien is comprised of a syndicate of lenders originating on August 18, 2021 in the amount of $726,413 with interest payable in arrears. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets. Unamortized debt issuance costs are approximately $10,594 at January 1, 2022. This refinancing amendment was accounted for as a modification and as such no gain or loss was recognized for this transaction and any third party fees paid in connection with this amendment were expensed and any bank fees, original issue discount and charges associated with this amendment were capitalized and are being amortized as a component of interest expense over the remaining loan term.
As of January 1, 2022, and December 26, 2020, the Company maintained one letter of credit totaling approximately $400 and $295, on which there were no balances due.
In connection with the Company entering into the debt agreements discussed above, deferred finance fees were capitalized. These costs are being amortized over the terms of the associated debt under the effective interest rate method. Amortization of approximately $2,951 and $2,419 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, as a component of interest expense, including those amounts amortized in relation to the deferred finance fees associated with the outstanding line of credit.
Aggregate annual maturities of long-term debt at January 1, 2022, are:
2022$8,067 
20238,067 
20246,051 
2025700,194 
2026 
Total$722,379 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt
12 Months Ended
Jan. 01, 2022
Debt Disclosure [Abstract]  
Long-Term Debt
8. Line of Credit
On February 12, 2018, the Company, through Intermediate and Janus Core, entered into a revolving line of credit facility with a financial institution. In August 2021, the Company increased the available line of credit from $50,000 to $80,000, incurred additional fees for this amendment of $425 and extended the maturity date from February 18, 2023 to August 12, 2024. The current line of credit facility is for $80,000 with interest payments due in arrears. The interest rate on the facility is based on a base rate, unless a LIBOR Rate option is chosen by the Company. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate plus the LIBOR Rate Margin. If the Base Rate is elected, the interest computation is equal to the Base Rate plus the Base Rate Margin. At the beginning of each quarter the applicable margin is set and determined by the administrative agent based on the average net availability on the line of credit for the previous quarter. As of January 1, 2022 and December 26, 2020, the interest rate in effect for the facility was 3.5%. The line of credit is collateralized by accounts receivable and inventories. The Company has incurred deferred loan costs in the amount of $1,483 which are being amortized over the term of the facility that expires on August 12, 2024, using the straight line method. The amortization of the deferred loan costs is included in interest expense on the consolidated statements of operations and comprehensive income. The unamortized portion of the fees included in other assets as of January 1, 2022 and December 26, 2020 was approximately $648 and $448, respectively. There was $6,369 and no outstanding balance on the line of credit as of January 1, 2022 and December 26, 2020, respectively.
9. Long-Term Debt
Long-term debt consists of the following:
January 1,December 26,
20222020
Note payable - First Lien
$— $562,363 
Note payable - First Lien B2
— 73,875 
Note payable - Amendment No. 4 First Lien
722,379 — 
$722,379 $636,238 
Less unamortized deferred finance fees
10,594 12,110 
Less current maturities
8,067 6,523 
Total long-term debt
$703,718 $617,604 
Notes Payable – First Lien and First Lien B2 – The First Lien notes payable was comprised of a syndicate of lenders that originated on February 12, 2018, in the amount of $470,000 with interest payable in arrears. The Company subsequently entered into the first amendment of the First Lien notes payable on March 1, 2019, to issue an additional tranche of the notes payable in the amount of $75,000 (First Lien B2), and the second amendment of the First Lien notes payable on August 9, 2019, to increase the first tranche of the notes payable by $106,000. Both tranches bore interest, as chosen by the Company, at a floating rate per annum consisting of LIBOR plus an applicable margin percent, and were secured by substantially all business assets. On July 21, 2020, the Company repurchased $1,989 principal amount of the First Lien (the “Open Market Purchase”) at an approximate $258 discount, resulting in a gain on the extinguishment of debt of approximately $258. Following the repurchase of the First Lien in the Open Market Purchase, approximately $573,000 principal amount of the 1st Lien remained outstanding. The total interest rate for the First Lien was 4.75% as of December 26, 2020. Unamortized debt issuance costs were approximately $10,304 at December 26, 2020.
The First Lien B2 was comprised of a syndicate of lenders that originated on March 1, 2019, in the amount of $75,000 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2019 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the First Lien B2 notes payable bore interest at a floating rate per annum consisting of LIBOR plus an applicable margin percent (total rate of 5.50% as of December 26, 2020.) The debt was secured by substantially all business assets. Unamortized debt issuance costs were approximately $1,806 as of December 26, 2020.
Notes Payable - Amendment No. 3 First Lien - As of February 5, 2021, the Company completed a repricing of its First Lien and First Lien B2 Term Loans, in which the principal terms of the amendment were a reduction in the overall interest rate based upon the loan type chosen and a consolidation of the prior two outstanding tranches into a single tranche of debt with the syndicate. The Amendment No.3 First Lien was comprised of a syndicate of lenders originating on February 5, 2021 in the amount of $634,607 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt was secured by substantially all business assets.
As a result of the repricing transaction, the Company recognized a loss on extinguishment of approximately $1,421. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.
As of June 7, 2021 and as a result of the Business Combination, the Company repaid approximately $61,600 of debt and recognized a loss on extinguishment of approximately $994. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.

Notes Payable - Amendment No.4 First Lien - On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155,000 which was used to fund the DBCI acquisition. The Amendment No. 4 First Lien is comprised of a syndicate of lenders originating on August 18, 2021 in the amount of $726,413 with interest payable in arrears. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets. Unamortized debt issuance costs are approximately $10,594 at January 1, 2022. This refinancing amendment was accounted for as a modification and as such no gain or loss was recognized for this transaction and any third party fees paid in connection with this amendment were expensed and any bank fees, original issue discount and charges associated with this amendment were capitalized and are being amortized as a component of interest expense over the remaining loan term.
As of January 1, 2022, and December 26, 2020, the Company maintained one letter of credit totaling approximately $400 and $295, on which there were no balances due.
In connection with the Company entering into the debt agreements discussed above, deferred finance fees were capitalized. These costs are being amortized over the terms of the associated debt under the effective interest rate method. Amortization of approximately $2,951 and $2,419 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, as a component of interest expense, including those amounts amortized in relation to the deferred finance fees associated with the outstanding line of credit.
Aggregate annual maturities of long-term debt at January 1, 2022, are:
2022$8,067 
20238,067 
20246,051 
2025700,194 
2026 
Total$722,379 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Jan. 01, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
Access Control Technologies, LLC Acquisition
On August 31, 2021, Janus Core acquired 100% of the equity interests of ACT and all assets and certain liabilities of Phoenix for total consideration of approximately $10,333 which was comprised of approximately $9,383 cash plus $950 of hold back liability. The closing statement was finalized in the fourth quarter of 2021.

The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair values of consideration transferred and the fair values of identified assets acquired, and liabilities assumed at the date of acquisition:

Fair Value of Consideration Transferred
Cash$9,383 
Hold Back Liability950 
Total Fair Value of Consideration Transferred$10,333 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash169 
Accounts receivable1,101 
Other current assets103 
Property and equipment197 
Identifiable intangible assets
Customer relationships2,470 
Backlog280 
Trademark1,450 
Recognized amounts of identifiable liabilities assumed
Accounts payable(473)
Accrued expenses(152)
Other liabilities(1,396)
Total identifiable net assets$3,749 
Goodwill$6,584 
The fair values of assets acquired and liabilities assumed, including current and noncurrent income taxes payable and deferred taxes, may be subject to change as additional information is received and certain tax returns are finalized. Accordingly, the provisional measurements of fair value of income taxes payable and deferred taxes are subject to change. We expect to finalize the valuation as soon as practicable, but not later than one year from the acquisition date.

The goodwill balance of approximately $6,584 is attributable to the expansion of our product offerings and expected synergies of the combined workforce, products and technologies with ACT. All of the goodwill was assigned to the Janus North America segment of the business and is deductible for income tax purposes.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair Value
Useful Lives
Customer Relationships
$2,470 15 Years
Backlog
280 3 Months
Trade Name
1,450 Indefinite
Identifiable Intangible Assets$4,200 

Customer relationships represent the fair values of the underlying relationships with ACT’s customers. Unbilled contracts (“Backlog”) represent the fair value of ACT’s contracts that have yet to be billed. Trade names represent ACT’s trademarks, which consumers associate with the source and quality of the products and services they provide.

The weighted-average amortization of acquired intangibles is 8.84

During the year ended January 1, 2022, the Company incurred approximately $284 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.

The amounts of revenue and net income of ACT included in the results from the transaction date of August 31, 2021 through January 1, 2022 are as follows:
Periods from September 1, 2021 through January 1, 2022
Revenue$3,572 
Net Income
(869)
DBCI, LLC Acquisition
On August 17, 2021, Janus Core acquired 100% of the equity interests of DBCI for total cash consideration of approximately $169,173. The Company is working with the seller to finalize the net working capital adjustment which is expected to be finalized as soon as practicable.

The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair value of consideration transferred and the fair value of identified assets acquired, and liabilities assumed at the date of acquisition:
Fair Value of Consideration Transferred
Cash$169,173 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash208 
Accounts receivable8,502 
Inventories9,075 
Property and equipment7,803 
Other assets29 
Identifiable intangible assets
Customer relationships26,320 
Backlog3,130 
Trademark20,850 
Recognized amounts of identifiable liabilities assumed
Accounts payable(8,012)
Accrued expenses(571)
Other liabilities(887)
Total identifiable net assets$66,446 
Goodwill$102,727 

The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of DBCI and Janus Core. All of the goodwill was assigned to Janus North America segment and is deductible for income tax purposes.
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:

Fair Value
Useful Lives
Customer Relationships
$26,320 10 Years
Backlog
3,130 4 Months
Trade Name
20,850 Indefinite
Identifiable Intangible Assets
$50,300 

Customer relationships represent the fair values of the underlying relationships with DBCI’s customers. Unbilled contracts (“Backlog”) represent the fair value of DBCI’s contracts that have yet to be billed. Trade names represent DBCI’s trademarks, which consumers associate with the source and quality of the products and services they provide.

The weighted-average amortization of acquired intangibles is 5.25.
During the year ended January 1, 2022, the Company incurred approximately $2,685 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for year ended January 1, 2022.

The amounts of revenue and net income of DBCI included in the Consolidated Statements of Operations and Comprehensive Income from the transaction date of August 17, 2021 through January 1, 2022 are as follows:
Periods from August 18, 2021 through January 1, 2022
Revenue$33,037 
Net Income
2,820 

Pro Forma Financial Information

The following unaudited pro forma information is based on estimates and assumptions that the Company believes to be reasonable. However, this information is not necessarily indicative of the Company’s consolidated results of income in future periods or the results that actually would have been realized had the Company and DBCI and ACT been combined companies during the periods presented. These pro forma results exclude any savings or synergies that would have resulted from these business combinations had they occurred on December 27, 2019. This unaudited pro forma supplemental information includes incremental asset amortization, accounting policy alignment, nonrecurring transaction costs, and other charges as a result of the acquisitions, net of the related tax effects.

The following unaudited pro forma information has been prepared as if the DBCI and ACT acquisitions had taken place on December 29, 2019. The Company prepared the table based on certain estimates and assumptions. These estimates and assumptions were made solely for the purposes of developing such unaudited pro forma information and have not been adjusted to provide period over period comparability.

Year Ended
January 1,December 26,
20222020
Revenue$809,647 $637,239 
Net Income
44,574 59,232 

Business Combination with Juniper Industrial Holdings, Inc.

On June 7, 2021, Juniper consummated a business combination with Midco pursuant to the Business Combination Agreement. Pursuant to ASC 805, for financial accounting and reporting purposes, Midco was deemed the accounting acquirer and Juniper was treated as the accounting acquiree, and the Business Combination was accounted for as a reverse recapitalization. Accordingly, the Business Combination was treated as the equivalent of Midco issuing equity for the net assets of Juniper, accompanied by a recapitalization. Under this method of accounting, the consolidated financial statements of Midco are the historical financial statements of Janus International Group, Inc. The net assets of Juniper were stated at historical costs, with no goodwill or other intangible assets recorded in accordance with U.S. GAAP, and are consolidated with Midco’s financial statements on the Closing Date. The shares and net income (loss) per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.

As a result of the Business Combination, Midco’s unitholders received aggregate consideration of approximately $1,200,000, which consisted of (i) $541,700 in cash at the closing of the Business Combination and (ii) 70,270,400 shares of common stock valued at $10.00 per share, totaling $702,700.

In connection with the closing of the Business Combination, the Sponsor received 2,000,000 shares of Janus’s Common Stock (pro rata among the Sponsor shares and shares held by certain affiliates) (the “Earnout Shares”) contingent upon achieving certain market share price milestone as outlined in the Business Combination Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement, entered into by and between the Company and the Sponsor at the closing of the Transaction. All Earnout Shares were issued or released during the year ended January 1, 2022.

Concurrently with the execution and delivery of the Business Combination Agreement, certain institutional accredited investors (the “PIPE Investors”), entered into subscription agreements (the “PIPE Subscription Agreements”) pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 shares of Common Stock (the “PIPE Shares”) at a purchase price per share of $10.00 (the “PIPE Investment”). One of the Company’s directors also purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment. The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination.

In connection with the Business Combination, the Group incurred direct and incremental costs of approximately $50,600 related to the equity issuance, consisting primarily of investment banking, legal, accounting and other professional fees.. In addition, the Company incurred $4,468 in transaction bonuses paid to key employees and $2,059 in non-cash share-based compensation expense due to the accelerated vesting of Midco’s legacy share-based compensation plan. The transaction bonuses and share-based compensation are included in general and
administrative expense on the Company’s consolidated statement of operations and comprehensive income for year ended January 1, 2022. See Note 12 - “Equity Incentive Plan and Unit Option Plan” for additional information.

G & M Stor-More Pty Ltd Acquisition
On January 19, 2021, the Company, through its wholly owned subsidiary Steel Storage Australia Pty Ltd. acquired 100% of the net assets of G & M Stor-More Pty Ltd. for total cash consideration of approximately $1,739. In aggregate, approximately $814 was attributed to intangible assets, approximately $929 was attributable to goodwill, and approximately $(4) was attributable to net liabilities assumed. The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of the Company and Steel Storage. All of the goodwill was assigned to the Janus International segment of the business and is not deductible for income tax purposes.
The weighted-average amortization of acquired intangibles is 11.6 years.
During the year ended January 1, 2022, the Company incurred approximately $105 of third-party acquisition costs. These expenses are included in general and administrative expense of the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.
Pro forma results of operations for this acquisition have not been presented as the historical results of operations for G & M Stor-More Pty Ltd. are not material to the consolidated results of operations in the prior years.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Profit Sharing Plan
12 Months Ended
Jan. 01, 2022
Retirement Benefits [Abstract]  
Profit Sharing Plan Profit Sharing Plan
The Company has one 401(k) plan for the years ended January 1, 2022 and December 26, 2020 covering substantially all U.S. employees for Janus International Group, LLC, BETCO, NOKE, ASTA and DBCI. Eligible employees may contribute up to the limits established by applicable income tax regulations. The Company made employer matching contributions of approximately $1,092 and $901 for the years ended January 1, 2022 and December 26, 2020, respectively.

The Company may also make discretionary matching contributions to the plans. The Company did not make a discretionary contribution for the years ended January 1, 2022 and December 26, 2020.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plan and Unit Option Plan
12 Months Ended
Jan. 01, 2022
Share-based Payment Arrangement [Abstract]  
Equity Incentive Plan and Unit Option Plan Equity Incentive Plan and Unit Option Plan
2021 Equity Incentive Plan
Effective June 7, 2021, Group implemented an equity incentive program designed to enhance the profitability and value of its investment for the benefit of its shareholders by enabling Group to offer eligible directors, officers and employees equity-based incentives in order to attract, retain and reward such individuals and strengthen the mutuality of interest between such individuals and the Group’s shareholders.
The Company measures compensation expense for restricted stock units (“RSUs”) issued under the 2021 Omnibus Incentive Plan (the “Plan”) in accordance with ASC Topic 718, Compensation – Stock Compensation (“ASC 718”). Stock-based compensation is measured at fair value on the grant date and recognized as compensation expense over the requisite service period. The Company records compensation cost for these awards using the straight-line method. Forfeitures are recognized as they occur.

During the year ended January 1, 2022, Group granted to certain employees and board members RSUs. As of January 1, 2022, RSUs granted to individuals under the Plan totaled 275,370. RSUs granted to employees are subject to continued employment and vest ratably over four years while RSUs granted to board members are subject to continued service and vest on the first anniversary of the grant date.

Compensation expense is recognized over the vesting period of the awards based on the fair value of the stock at the grant date.
The following table summarizes all restricted stock unit activity:

Year Ended January 1, 2022
RSUsWeighted-Average Grant Date Fair Value
Outstanding at December 26, 2020— $— 
Granted275,370 11.91
Vested— — 
Forfeited— — 
Outstanding at January 1, 2022275,370 $11.91 
Unvested at January 1, 2022275,370 $11.91 
Vested and payable at January 1, 2022— — 

Total compensation expense related to the above awards was approximately $66 for the year ended January 1, 2022.

At January 1, 2022, total unrecognized compensation expense for nonvested equity awards granted was approximately $3.2 million. This expense is expected to be recorded over a weighted-average period of 3.24 years.

Midco - Common B Unit Incentive Plan
Prior to the Business Combination, commencing on March 15, 2018, the Board of Directors of Midco approved the Class B Unit Incentive Plan (the “Class B Plan”), which was a form of long-term compensation that provided for the issuance of ownership units to employees for purposes of retaining them and enabling such individuals to participate in the long-term growth and financial success of Midco. As a result of the Business Combination, the Board of Directors approved an acceleration of the awards granted in connection with the Class B Plan, to allow accelerated vesting of the units upon consummation of the Business Combination. On the date of the Closing, the accelerated vesting for 16,079 units (equivalent to 4,012,873 shares of Group common stock) resulted in $2,100 of non-cash share-based compensation expense recorded to general and administrative expense in the Company’s consolidated statement of operations and comprehensive income for the year ended January 1, 2022.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity
12 Months Ended
Jan. 01, 2022
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
On June 7, 2021, the Group’s common stock began trading on the NYSE under the symbol “JBI”. Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company is authorized and has available 825,000,000 shares of common stock with a par value of $0.0001 per share. Immediately following the Business Combination on June 7, 2021, there were 138,384,250 shares of common stock with a par value of $0.0001 outstanding. As discussed in Note 10 Business Combinations, the Company has retroactively adjusted the shares issued and outstanding prior to June 7, 2021 to give effect to the exchange ratio established in the Business Combination Agreement to determine the number of shares of common stock into which they were converted. As of January 1, 2022, the number of outstanding shares is 146,561,717. The increase in outstanding shares is a result of warrant exercise and redemptions during the year ended January 1, 2022.

Preferred Stock

Our certificate of incorporation authorizes the issuance of 1,000,000 shares of Preferred Stock with a par value of $0.0001 per share. As of January 1, 2022, zero shares of Preferred Stock were issued and outstanding, and no designation of rights and preferences of preferred stock had been adopted. Our preferred stock is not quoted on any market or system, and there is not currently a market for our preferred stock.

Rollover Equity

At the Closing Date of the business combination, each outstanding unit of Midco’s Class A Preferred and Class B Common converted into the Company’s common stock at the then-effective conversion rate. Each unit of Midco Class A Preferred was converted into approximately 343.983 shares of our common stock, and each unit of Midco Class B Common was converted into approximately 249.585 shares of our common stock. As of June 7, 2021 there are 70,270,400 shares held by Midco equityholders.

PIPE Investment

Concurrently with the execution and delivery of the Business Combination Agreement, the PIPE Investors entered into the PIPE Subscription Agreements pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 PIPE Shares at a purchase price per share of $10.00. One of the Company’s directors purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment.

The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination. The sale and issuance was made to accredited investors in reliance on Rule 506 of Regulation D under the Securities Act of 1933, as amended.

Founder Shares

In August 2019, the Sponsor purchased 8,625,000 shares of Class B common stock (the “founder shares”) of Juniper Industrial Holdings, Inc. (“JIH”) for an aggregate purchase price of $25,000 in cash, or approximately $0.003 per founder share. By virtue of the consummation of the Business Combination, the Sponsor’s Class B common stock was converted into the right to receive an equivalent number of shares of Common Stock, 2,000,000 of which (pro rata among the Sponsor shares and shares held by certain affiliates) was subject to the terms of the Earnout Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement. The table below represents the approximate common stock holdings of Group immediately following the Business Combination.

Shares%
Janus Midco, LLC unitholders70,270,400 50.8 %
Public stockholders43,113,850 31.2 %
PIPE Investors25,000,000 18.0 %
Total138,384,250 100.0 %

Warrants

The Sponsor purchased 10,150,000 warrants to purchase Class A common stock of JIH (the “private placement warrants”) for a purchase price of $1.00 per whole private placement warrant, or $10,150,000 in the aggregate, in private placement transactions that occurred simultaneously with the closing of the Juniper IPO and the closing of the over-allotment option for the Juniper IPO (the “private placement”). Each private placement warrant entitled the holder to purchase one share of Class A common stock of JIH at $11.50 per share. The private placement warrants were only exercisable for a whole number of shares of Class A common stock of JIH. The Sponsor transferred 5,075,000 of its private placement warrants to Midco’s equityholders as part of the consideration for the Business Combination. Immediately after giving effect to the Business Combination, there were 10,150,000 issued and outstanding private placement warrants. The private placement warrants were liability classified.

Immediately after giving effect to the Business Combination, there were 17,249,995 issued and outstanding public warrants. The public warrants are equity classified. All of the private and public warrants were exercised or redeemed on November 18, 2021 and therefore there are no warrants issued and outstanding as of January 1, 2022.
Dividend Policy

We have never declared or paid, and do not anticipate declaring or paying, any cash dividends on our Common or Preferred Stock in the foreseeable future. It is presently intended that we will retain our earnings for use in business operations and, accordingly, it is not anticipated that the Board of Directors will declare dividends in the foreseeable future. In addition, the terms of our credit facilities include restrictions on our ability to issue and pay dividends.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Jan. 01, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Prior to the Business Combination, Jupiter Intermediate Holdco, LLC, on behalf of Janus Core, entered into a Management and Monitoring Services Agreement (MMSA) with the Class A Preferred Unit holders group. Janus Core paid management fees to the Class A Preferred Unit holders group for the years ended January 1, 2022 and December 26, 2020 of approximately $1,124 and $7,101, respectively. Approximately $896 of the Class A Preferred Unit holders group management fees were accrued and unpaid as of December 26, 2020 and no fees were accrued and unpaid as of January 1, 2022. As a result of the Business Combination the MMSA was terminated effective June 7, 2021.
Janus Core leases a manufacturing facility in Butler, Indiana, from Janus Butler, LLC, an entity wholly owned by a former member of the board of directors of Group. Effective October 20, 2021 the member resigned from the board of Janus Core. Rent payments paid to Janus Butler, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $135 and $134, respectively. The original lease extends through October 31, 2021 and on November 1, 2021 the lease was extended to October 31, 2026, with monthly payments of approximately $13 with an annual escalation of 1.5%.
Janus Core was previously a party to a lease agreement with 134 Janus International, LLC, which is an entity majority owned by a former member of the board of directors of the Company. In December, 2021 the leased premises in Temple, Georgia were sold by the former director to a third party buyer, resulting in an assignment of the lease to said third-party buyer and an extension of the lease to November 30, 2031. Rent payments paid to 134 Janus International, LLC in the years ended January 1, 2022 and December 26, 2020 were approximately $343 and $446, respectively.
The Group is a party to a lease agreement with ASTA Investment, LLC, for a manufacturing facility in Cartersville, Georgia an entity partially owned by a shareholder of the Company. The original lease term began on April 1, 2018 and extended through March 31, 2028 and was amended in December 2020 to extend the term until March 1, 2030, with monthly lease payments of $66 per month with an annual escalation of 2.0%. Rent payments to ASTA Investment, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $801 and $837, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition
12 Months Ended
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The Company accounts for a contract with a customer when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights and payment terms can be identified, the contract has commercial substance, and it is probable that the Company will collect substantially all of the consideration to which it is entitled. The Company’s customer terms of sale are generally on an open account basis with standard commercial terms of net 30 days. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised good or service to a customer. The Company recognizes material revenue when the goods are shipped and received by the customer, installation revenue is recognized over time as the services are performed and the benefit is transferred to the customer and services related revenue is recognized when the services are performed or over time if needed based upon the approved contract terms.
Contract Balances
Contract assets are the rights to consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets primarily result from contracts that include installation which are billed via payment requests that are submitted in the month following the period during which revenue was recognized. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. Contract assets are disclosed as costs and estimated earnings in excess of billings on uncompleted contracts, and contract liabilities are disclosed as billings in excess of costs and estimated earnings on uncompleted contracts in the consolidated balance sheet. Contract balances as of January 1, 2022 were as follows:
January 1, 2022
Contract assets, beginning of the period
$11,399 
Contract assets, end of the period
$23,121 
Contract liabilities, beginning of the period
$21,525 
Contract liabilities, end of the period
$23,207 
During the year ended January 1, 2022, the Company recognized revenue of approximately $19,338 related to contract liabilities at December 26, 2020. There were new billings of approximately $21,020 for product and services for which there were unsatisfied performance obligations to customers and revenue had yet been recognized as of January 1, 2022.
Disaggregation of Revenue
The principal categories we use to disaggregate revenues are by timing and sales channel of revenue recognition. The following disaggregation of revenues depict the Company’s reportable segment revenues by timing and sales channel of revenue recognition for the years ended January 1, 2022 and December 26, 2020:
Revenue by Timing of Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Goods transferred at a point in time$615,020 $430,585 
Services transferred over time99,924 89,534 

$714,944 $520,119 
Janus International
Goods transferred at a point in time38,490 25,509 
Services transferred over time30,089 19,981 
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 
Revenue by Sale Channel Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Self Storage-New Construction$235,361 $246,547 
Self Storage-R3220,949 132,283 
Commercial and Others258,634 141,289 

$714,944 $520,119 
Janus International
Self Storage-New Construction$51,723 $25,509 
Self Storage-R316,856 19,981 
Commercial and Others— — 
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases
12 Months Ended
Jan. 01, 2022
Leases [Abstract]  
Operating Leases Operating Leases
The Company is party to various leases all of which are illustrated in the table below:
Leasing EntityProperty AddressTerm End DateMonthly Rate
Janus International Group, LLCSurprise, AZ4/30/2034$42 
Janus International Group, LLCTemple, GA12/31/203674 
Janus International Group, LLCHouston, TX12/31/203672 
Janus International Group, LLCAnaheim, CA6/30/202421 
Janus International Group, LLCButler, IN10/31/202612 
Janus International Group, LLCOrlando, FL10/31/202317 
Janus International Group, LLCTemple, GA11/30/203141 
Janus International Group, LLCHouston, TX1/31/202310 
Janus International Group, LLCSumner, WA6/30/202624 
Janus International Group, LLCDouglasville, GA4/30/202424 
Janus International Group, LLCDouglasville, GA4/1/202729 
Asta Industries, Inc.Cartersville, GA3/1/203067 
Asta Industries, Inc.Fayetteville, GA7/31/2022
Asta Industries, Inc.Houston, TX1/31/2023
Janus International Europe Ltd. (UK)Peterlee, UK6/30/202622 
Janus International Europe Ltd. (UK)Twickenham, UK4/29/202817 
Active Supply and Design (UK)Cheshire, UK12/31/2025
Steel Storage Australia Pty Ltd.Hendra, Queensland2/28/202625 
Steel Storage Australia Pte Ltd.Singapore6/30/202315 
Noke, Inc.
Lehi, UT10/31/202216 
Betco, Inc.Statesville, NC3/31/202434 
Betco, Inc.Charlotte, NC1/31/2023
DBCI, LLCChandler, AZ11/23/202215 
DBCI, LLCHouston, TX2/18/202230 
ACT, LLCSalisbury, NC8/31/202620 
ACT, LLCLas Vegas, NV6/30/2024
ACT, LLCCary, NC8/31/2022
ACT, LLCGreer, SC9/30/2024

The Company also leases certain equipment under various noncancellable operating lease agreements expiring through 2024.

Total rent expense under operating leases was approximately $6,771 and $5,533 for the years ended January 1, 2022 and December 26, 2020, respectively. Rent expense of approximately $122 and $211 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, in excess of cash paid for straight-line rent considerations. This amount is included in deferred rent as a part of other long-term liabilities at year-end.

Future minimum lease payments under these noncancellable operating leases are as follows:
2021
2022$6,972 
20236,225 
20245,285 
20254,882 
20264,128 
Thereafter19,901 
Total$47,393 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Sale-Leasebacks
12 Months Ended
Jan. 01, 2022
Leases [Abstract]  
Leases - Sale-Leasebacks Leases - Sale-Leasebacks
For the year ended January 1, 2022, the Company entered into a Sale Leaseback transaction, accounted for under ASC 840, related to a production, warehousing and distribution facility in Houston, Texas. The Company purchased the facility in September of 2021 for approximately $9.2 million and incurred initial improvements of approximately $0.4 million that were made prior to the facility being sold and immediately leased back to a third party for approximately $9.6 million in December 2021. Due to the nature and timing of this transaction there was no gain or loss recognized by the Company for the year ended January 1, 2022.
The resulting lease entered into by the Company is for an initial term of 15 years with an option to renew for 2 additional 10 year periods. The monthly rental payments escalate each year by a market based index or a flat percentage, whichever is higher. The seller has no continuing involvement related to this transaction for the property in question.
The future minimum lease payments related to the sale-lease are summarized in the following table:
2021
2022$779 
2023795 
2024810 
2025827 
2026843 
Thereafter9,419 
Total$13,473 
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Jan. 01, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Prior to June 7, 2021, the Company was a limited liability company taxed as a partnership for U.S. federal income tax purposes. The Company was generally not directly subject to income taxes under the provisions of the Internal Revenue Code and most applicable state laws. Therefore, taxable income or loss was reported to the members for inclusion in their respective income tax returns.

After June 7, 2021, the Group is taxed as a Corporation for U.S. income tax purposes and similar sections of the state income tax laws. The Group’s effective tax rate is based on pre-tax earnings, enacted U.S. statutory tax rates, non-deductible expenses, and certain tax rate differences between U.S. and foreign jurisdictions. The foreign subsidiaries file income tax returns in the United Kingdom, France, Australia, and Singapore as necessary. For tax reporting purposes, the taxable income or loss with respect to the 45% ownership in the joint venture operating in Mexico will be reflected in the income tax returns filed under that country’s jurisdiction. The Group’s provision for income taxes consists of provisions for federal, state, and foreign income taxes.

The provision for income taxes for the years ended January 1, 2022 and December 26, 2020 includes amounts related to entities within the group taxed as corporations in the United States, United Kingdom, France, Australia, and Singapore. The Company determines its provision for income taxes for interim periods and annual periods using an estimate of its annual effective tax rate on year to date ordinary income and records any changes affecting the estimated annual effective tax rate in the interim period in which the change occurs. Additionally, the income tax effects of significant unusual or infrequently occurring items are recognized entirely within the period in which the event occurs.

During the years ended January 1, 2022 and December 26, 2020, the Company recorded a total income tax provision of approximately $6,481 and $2,114 on pre-tax income of approximately $50,283 and $58,951 resulting in an effective tax rate of 12.9% and 3.6%, respectively. The effective tax rates for the year ended January 1, 2022 were primarily impacted by the change in tax status of the Group from partnership to corporation, statutory rate differentials, changes in estimated tax rates, valuation allowances and permanent differences and for the year ended December 26, 2020, were primarily impacted by the tax status of the Group being a partnership and permanent differences.

For the years ended January 1, 2022 and December 26, 2020, income (loss) from continuing operations before taxes consist of the following:

Year Ended
January 01, 2022December 26, 2020
US operations$54,067 $56,019 
Foreign operations(3,784)2,932 
Total$50,283 $58,951 

Income tax expense (benefit) attributable to income from continuing operations consists of:
CurrentDeferredTotal
Year ended January 1, 2022:
U.S. federal$629 $4,376 $5,005 
State and local1,529 10 1,539 
Foreign jurisdiction(526)463 (63)
Total$1,632 $4,849 $6,481 

CurrentDeferredTotal
Year ended December 26, 2020:
U.S. federal$(2)$823 $821 
State and local612 (473)139 
Foreign jurisdiction1,155 (1)1,154 
Total$1,765 $349 $2,114 

Income tax expense (benefit) attributable to income from continuing operations was approximately $6,481 and $2,114 for the years ended January 1, 2022 and December 26, 2020, respectively, and differed from the amounts computed by applying the partnership’s U.S. federal income tax rate of zero for the year ended December 26, 2020 and for the partial period up to the Business Combination date of June 7, 2021, presented to pretax income from continuing operations as a result of the following:

Year Ended
January 1, 2022December 26, 2020
Income before taxes$50,283 $58,951 
Computed “expected” tax expense10,559 — 
Increase (reduction) in income taxes resulting from:
Statutory rate differential(5,606)1,281 
Permanent difference1,776 697 
State income taxes, net of federal benefit1,284 519 
Change in tax rates(1,342)(421)
Change in estimate175 (146)
Change in valuation allowance(938)— 
Other, net573 184 
Total$6,481 $2,114 

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at January 1, 2022 and December 26, 2020 are presented below:
January 1,December 26,
20222020
Deferred tax assets
Allowance for doubtful accounts$101 $15 
Other accrued expenses863 222 
Inventories210 66 
Leases
Tax incentives113 — 
Intangibles61,465 — 
Net operating loss carryforward1,095 1,670 
Other17 83 
Total gross deferred tax assets63,867 2,065 
Less: valuation allowance(256)— 
Net deferred tax assets63,611 2,065 
Deferred tax liabilities
Intangibles— (15,200)
Property and equipment(4,360)(2,134)
Prepaids(816)— 
Other(269)— 
Total gross deferred liabilities(5,445)(17,334)
Net deferred tax asset (liability) $58,166 $(15,269)

The difference between income tax expense recorded in our consolidated statements of operations and comprehensive income and income taxes computed by applying the corporate statutory federal income tax rate (21% for the year ended January 1, 2022 and December 26, 2020) to income before income tax expense is due to the fact that the majority of our income was not subject to federal income tax due to our status as a limited liability company prior to June 7, 2021. In general, only the corporate entities in our structure are subject to federal tax at 21%. The Company realized a current tax benefit of $6,901 from the utilization of net operating loss carryforwards. We record a tax provision related to the amount of undistributed earnings of our foreign subsidiaries expected to be repatriated.

At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for Federal income tax purposes of $0 and $6,901, respectively, which are available to offset future federal taxable income, if any, and are not subject to expiration. At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for state income tax purposes of $5,382 and $4,961 which are available to offset future state taxable income, of which $2,018 and $1,950 are subject to expiration beginning in 2024 and 2036, respectively.

In evaluating its ability to realize its net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of January 1, 2022, the Company has set up a valuation allowance against state net operating loss in the amount of $256 due to losses incurred in a subsidiary which does not generate operating income, thus the Company does not believe a tax benefit is more likely than not to be realized for that subsidiary’s state net operating losses.

The Company recognizes accrued interest associated with unrecognized tax benefits as part of interest expense and penalties associated with unrecognized tax benefits as part of other expenses. As of January 1, 2022 and December 26, 2020 there were no accrued interest and penalties associated with unrecognized tax benefits. Management believes there are no material amounts of tax positions for which there is uncertainty as of January 1, 2022 and December 26, 2020. There are no changes expected in the next 12 months.

Management of Janus is required to analyze all open tax years, as defined by the statute of limitations, for all major jurisdictions, which includes federal and certain states. For the years before 2017, the Company is no longer subject to U.S. federal or state income tax examinations. For the years before 2017, the Company is no longer subject to examination by the United Kingdom, French, Australia, and Singapore taxing authorities in those jurisdictions.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share
12 Months Ended
Jan. 01, 2022
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
Prior to the Business Combination, and prior to effecting the reverse recapitalization, the Company’s pre-merger LLC membership structure included two classes of units: Class A preferred units and Class B common units. The Class A preferred units were entitled to receive distributions prior and in preference on Class A preferred unit unpaid cumulative dividends (“Unpaid Preferred Yield”) followed by Class A preferred unit capital contributions that have not been paid back to the holders (the “Unreturned Capital”). Vested Class B common units participate in the remaining distribution on a pro-rata basis with Class A preferred units if they have met the respective Participation Threshold and, if applicable, the Target Value defined in the respective Unit Grant Agreement. The Class A preferred and Class B common units fully vested at the Business Combination date.
Pursuant to the Restated and Amended Certificate of Incorporation and as a result of the reverse recapitalization, the Company has retrospectively adjusted the weighted average shares outstanding prior to June 7, 2021 to give effect to the exchange ratio used to determine the number of shares of common stock into which they were converted. Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include stock purchase warrants and contingently issuable shares attributable to the earn-out consideration. Dilutive EPS excludes private placement warrants as the impact is antidilutive.
The following table sets forth the computation of basic and diluted EPS attributable to common stockholders for the years ended January 1, 2022 and December 26, 2020:
Year Ended
January 1, 2022December 26, 2020
Numerator:
Net income attributable to common stockholders$43,801 $56,837 
Denominator:
Weighted average number of shares:
Basic107,875,018 65,843,575 
Adjustment for Public Warrants - Treasury stock method1,102,793 — 
Diluted$108,977,811 $65,843,575
Basic net income per share attributable to common stockholders$0.41 $0.86 
Diluted net income per share attributable to common stockholders$0.40 $0.86 
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments Information
12 Months Ended
Jan. 01, 2022
Segment Reporting [Abstract]  
Segments Information Segments InformationThe Company operates its business and reports its results through two reportable segments: Janus North America and Janus International, in accordance with ASC Topic 280, Segment Reporting. The Janus International segment is comprised of JIE with its production and sales located largely in Europe. The Janus North America segment is comprised of all the other entities including Janus Core, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door and Steel Door Depot.
Summarized financial information for the Company’s segments is shown in the following tables:
Year Ended
January 1,December 26,
20222020
Revenue
Janus North America$714,944 $520,119 
Janus International68,579 45,490 
Intersegment(33,373)(16,636)
Consolidated Revenue$750,150 $548,973 
Income From Operations
Janus North America$70,697 $91,665 
Janus International21,663 2,811 
Eliminations40 45 
Total Segment Operating Income$92,400 $94,521 
Depreciation Expense
Janus North America$5,977 $5,390 
Janus International472 594 
Consolidated Depreciation Expense$6,450 $5,985 
Amortization of Intangible Assets
Janus North America$30,081 $25,661 
Janus International1,507 1,385 
Consolidated Amortization Expense$31,588 $27,046 
Capital Expenditures
Janus North America$16,170 $6,002 
Janus International3,696 336 
Consolidated Capital Expenditures$19,866 $6,338 
January 1,December 26
20222020
Identifiable Assets
Janus North America$1,063,563 $820,261 
Janus International58,439 53,219 
Consolidated Assets$1,122,002 $873,480 
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Estimates and Concentrations
12 Months Ended
Jan. 01, 2022
Commitments and Contingencies Disclosure [Abstract]  
Significant Estimates and Concentrations Significant Estimates and Concentrations
Accounting principles generally accepted in the United States of America require disclosure of certain significant estimates and current vulnerabilities due to certain concentrations. Those matters include the following:
General Litigation
The Company is subject to claims and lawsuits that arise primarily in the ordinary course of business. It is the opinion of management that the disposition or ultimate resolution of such claims and lawsuits will not have a material adverse effect on the consolidated financial position, results of operations and cash flows of the Company.
Self-Insurance
Under the Company’s workers’ compensation insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss workers’ compensation insurance for claims in excess of $200 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $383 and $391 as of January 1, 2022, and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements.
Under the Company’s health insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss insurance for claims in excess of $250 and $250 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $1,539 and $916 as of January 1, 2022 and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements.
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Jan. 01, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsFor the consolidated financial statements as of January 1, 2022, the Company has evaluated subsequent events through the issuance date of the financial statements.
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in accordance with U.S. GAAP and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”).

The Business Combination, completed as of June 7, 2021, was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, JIH is treated as the acquired company and Midco is treated as the acquirer for financial statement reporting purposes (the “Combined Company”). Midco has been determined to be the accounting acquirer based on an evaluation of the following facts and circumstances:

Janus Midco equityholders have the majority ownership and voting rights in the Combined Company. The relative voting rights is equivalent to equity ownership (each share of common stock is one vote). JIH shareholders (IPO investors, founders, PIPE investors) hold 49.2% voting interest compared to Janus Midco’s 50.8% voting interest.
The board of directors of the Combined Company is composed of nine directors, with Janus Midco equity holders having the ability to elect or appoint a majority of the board of directors in the Combined Company.
Janus Midco’s senior management are the senior management of the Combined Company.
The Combined Company has assumed the Janus name.

Accordingly, for accounting purposes, the financial statements of the Combined Company represent a continuation of the financial statements of Midco with the acquisition being treated as the equivalent of Midco issuing stock for the net assets of JIH, accompanied by a recapitalization. The net assets of JIH were stated at historical cost, with no goodwill or other intangible assets recorded. Midco is deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date, for the year ended December 26, 2020 are those of Midco. The shares and corresponding capital amounts and net income per share available to common stockholders, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.

One-time direct and incremental transaction costs incurred by the Company were recorded based on the activities to which the costs relate and the structure of the transaction. The costs relating to the issuance of equity is recorded as a reduction of the amount of equity raised, presented in additional paid in capital, while all costs related to the warrants and contingent consideration were estimated and charged to expense.
Principles of Consolidation Principles of ConsolidationThe consolidated financial statements include the accounts of the Group and its wholly owned subsidiaries. The Company’s joint venture is accounted for under the equity method of accounting. All significant intercompany accounts and transactions have been eliminated in consolidation.
Reorganization
Reorganization

As of June 7, 2021, Midco transferred its wholly owned direct subsidiary Janus International Group, LLC to the Group, thereby transferring the business for which historical financial information is included in these results of operations, to be indirectly held by Midco.
Use of Estimates in the Consolidated Financial Statements
Use of Estimates in the Consolidated Financial Statements
The preparation of consolidated financial statements in conformity with U.S GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.
Significant items subject to such estimates and assumptions include, but are not limited to, income taxes and the effective tax rates, reserves for inventory obsolescence, the fair value of contingent consideration and earnout, the fair value of assets and liabilities related to acquisitions, the derivative warrant liability, the recognition and valuation of unit-based compensation arrangements, the useful lives of property and equipment, revenue recognition, allowances for uncollectible receivable balances, fair values and impairment of intangible assets and goodwill and assumptions used in the recognition of contract assets.
Coronavirus Outbreak
Coronavirus Outbreak
The COVID-19 outbreak will continue to have a negative impact on our operations, supply chain, transportation networks and customers. The impact on our business and the results of operations included temporary closure of our operating locations, or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent of these factors are uncertain and cannot be predicted. Our consolidated financial statements reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of COVID-19 pandemic, will be reflected in management’s estimates for future periods.
Emerging Growth Company
Emerging Growth Company
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The Company qualifies as an “Emerging Growth Company” and has elected to use the extended transition period for complying with new or revised accounting standards under Section 102(b)(1) of the JOBS Act. This election allows the Company to adopt the new or revised standard at the same time periods as private companies.
Shipping and Handling (Revenue & Cost of Sales) Shipping and Handling (Revenue & Cost of Sales)The Company records all amounts billed to customers in sales transactions related to shipping and handling as revenue earned for the goods provided. Shipping and handling costs are included in cost of sales.
Advertising costs Advertising costsThe Company records all advertising related costs to the consolidated statements of operations and comprehensive income during the year incurred and they are included in the selling and marketing line.
Cash and Cash Equivalents
Cash and Cash Equivalents

The Company considers all liquid investments with original maturities of three months or less to be cash equivalents. At January 1, 2022 and December 26, 2020, cash equivalents consisted primarily of money market accounts.
Inventories InventoriesInventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by the Company are capitalized. Inventories are stated at the lower of cost or net realizable value
Property and Equipment
Property and Equipment
Property and equipment acquired in business combinations are recorded at fair value as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.
The estimated useful lives for each major depreciable classification of property and equipment are as follows
Manufacturing machinery and equipment
3-7 years
Office furniture and equipment
3-7 years
Vehicles
3-10 years
Leasehold improvements
3-20 years
Other Current Assets
Other Current Assets
Other current assets as of January 1, 2022 consists primarily of other receivables and net VAT taxes of $3,906. As of December 26, 2020, other current assets consists primarily of other receivables, net VAT taxes and deferred transaction costs associated with the Business Combination with Juniper of $3,444.
Deferred Finance Fees
Deferred Finance Fees

Deferred financing fees consist of loan costs, which are being amortized on the effective interest method over the life of the related debt. During the year ended January 1, 2022, the Company incurred approximately $4,321 in deferred finance fees in connection with the June, 2021 debt transaction. There were no additional deferred finance fees capitalized for the year ended December 26, 2020. Debt issuances are more fully described in Note 8 Line of Credit and Note 9 Long-Term Debt.
Fair Value Measurement
Fair Value Measurement
The Company uses valuation approaches that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. A three-tiered hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. This hierarchy requires that the Company use observable market data, when available, and minimize the use of unobservable inputs when determining fair value:
Level 1, observable inputs such as quoted prices in active markets;
Level 2, inputs other than the quoted prices in active markets that are observable either directly or indirectly; and
Level 3, unobservable inputs in which there is little or no market data, which requires that the Company develop its own assumptions.
The fair value of the Company’s debt approximates its carrying amount as of January 1, 2022 and December 26, 2020 due to its variable interest rate that is tied to the current London Interbank Offered Rate (“LIBOR”) rate plus an applicable margin and consistency in our credit rating. To estimate the fair value of the Company’s long term debt, the Company utilized fair value based risk measurements that are indirectly observable, such as credit risk that falls within Level 2 of the Fair Value hierarchy. For the year ended January 1, 2022, the public warrants were valued at market price. The fair value of the private warrants contains significant unobservable inputs including the expected term and volatility. Therefore, the private warrant liabilities were evaluated to be a Level 3 fair value measurement. The fair value of private warrants is estimated using a Binomial Lattice in a risk-neutral framework. Specifically, the future stock price of the Company is modeled assuming a Geometric Brownian Motion (GBM) in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms, and then discounted at the term-matched risk-free rate. Finally, the fair value of the private warrants was calculated as the probability-weighted present value over all future modeled payoffs.
Warrant Liability
Warrant Liability

The Company classifies Private Placement Warrants (defined and discussed in Note 13 - Stockholders’ Equity) as liabilities. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive income. The Company continued adjusting the warrant liability for changes in fair value until the earlier of a) the exercise or expiration of the warrants or b) the redemption of the warrants, at which time the warrants will be reclassified to additional paid-in capital.
On October 13, 2021, Janus announced that it would redeem all of its outstanding Private and Public warrants to purchase shares of Janus’s common stock that were issued pursuant to the Warrant Agreement, dated as of June 7, 2021 by and between Janus and Continental Stock Transfer & Trust Company (the “Warrant Agent”) and the Warrant Agreement, dated as of July 15, 2021, by and between Janus and the Warrant Agent, for a redemption price of $0.10 per Warrant (the “Redemption Price”), that remain outstanding at 5:00 p.m. New York City time on November 12, 2021 (the “Redemption Date”). Since all of the Private Placement Warrants were exercised or redeemed by January 1, 2022, the associated warrant liabilities were reclassified to additional paid-in capital.
Recently Issued Accounting Pronouncements Not Yet Adopted
Recently Issued Accounting Pronouncements Not Yet Adopted
In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. The Company is currently evaluating the impact of this standard to the consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This update removes Step 2 of the goodwill impairment test under current guidance, which requires a hypothetical purchase price allocation. The new guidance requires an impairment charge to be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Upon adoption, the guidance is to be applied prospectively. ASU 2017-04 is effective for Emerging Growth Companies in fiscal years beginning after December 15, 2021, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of ASU 2017-04 on the consolidated financial statements and does not expect a significant impact of the standard on the consolidated financial statements.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is effective and may be applied beginning March 12, 2020, and will apply through December 31, 2022. Janus is currently evaluating the impact this adoption will have on Janus’s consolidated financial statements. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (“ASU 2021-01”). The amendments in ASU 2021-01 provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the LIBOR or another reference rate expected to be discontinued because of the reference rate reform. The provisions must be applied at a Topic, Subtopic, or Industry Subtopic level for all transactions other than derivatives, which may be applied at a hedging relationship level.
In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842) which deferred the effective date for ASC 842, Leases, for one year. The leasing standard will be effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption would continue to be allowed. The Company is evaluating the impact the standard will have on the consolidated financial statements; however, the standard is expected to have a material impact on the consolidated financial statements due to the recognition of additional assets and liabilities for operating leases. The Company expects the impact for Topic 842 to be additional right of use assets between $41.0 million and $43.0 million with a corresponding lease liability for similar amounts. The Company does not expect any material impact to our consolidate statements of operations and comprehensive income and cash flows.
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share (EPS) calculations as a result of these changes. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Board specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. Janus is currently evaluating the impact of this standard on Janus’s consolidated financial statements.

In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years, with early adoption permitted. The Group does not expect adoption of the new guidance to have a significant impact on the consolidated financial statements.
Although there are several other new accounting pronouncements issued or proposed by the FASB, which have been adopted or will be adopted as applicable, management does not believe any of these accounting pronouncements has had or will have a material impact on the Group’s consolidated financial position or results of operations.
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jan. 01, 2022
Accounting Policies [Abstract]  
Schedule of Property and Equipment
The estimated useful lives for each major depreciable classification of property and equipment are as follows
Manufacturing machinery and equipment
3-7 years
Office furniture and equipment
3-7 years
Vehicles
3-10 years
Leasehold improvements
3-20 years
Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:
January 1,December 26,
20222020
Land$4,501 $3,361 
Manufacturing machinery and equipment
35,688 26,447 
Leasehold improvements
4,599 5,127 
Construction in progress
3,571 2,170 
Other13,287 8,084 
$61,646 $45,190 
Less accumulated depreciation
(20,039)(14,219)
$41,607 $30,971 
Schedule of Valuation Techniques The following assumptions were used for the valuation of the private warrants:
Warrant term (yrs.)4.7 
Volatility
30.4 %
Risk-free rate
0.91 %
Dividend yield
— %
Schedule of Change in Fair Value
The change in the fair value of warrant liabilities is as follows:

Balance assumed in the Business Combination at June 7, 2021$37,149 
Conversion of Private warrants to Public warrants(11,091)
Redeemed/exercised warrants(31,976)
Change in fair value of warrants
5,918 
Balance at January 1, 2022
$ 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Tables)
12 Months Ended
Jan. 01, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
The major components of inventories are detailed below at:
January 1,December 26,
20222020
Raw materials
$41,834 $17,432 
Work-in-process671 637 
Finished goods
14,091 7,213 
$56,596 $25,282 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Jan. 01, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
The estimated useful lives for each major depreciable classification of property and equipment are as follows
Manufacturing machinery and equipment
3-7 years
Office furniture and equipment
3-7 years
Vehicles
3-10 years
Leasehold improvements
3-20 years
Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:
January 1,December 26,
20222020
Land$4,501 $3,361 
Manufacturing machinery and equipment
35,688 26,447 
Leasehold improvements
4,599 5,127 
Construction in progress
3,571 2,170 
Other13,287 8,084 
$61,646 $45,190 
Less accumulated depreciation
(20,039)(14,219)
$41,607 $30,971 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquired Intangible Assets and Goodwill (Tables)
12 Months Ended
Jan. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Indefinite-Lived Intangible Assets The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:
January 1,December 26,
20222020
Gross Carrying AmountAccumulated AmortizationAverage Remaining Life in YearsGross Carrying AmountAccumulated Amortization
Intangible Assets
Customer relationships
$410,094 $97,895 11$380,863 $71,390 
Noncompete agreements
412 231 5413 151 
Tradenames and trademarks
107,980 — Indefinite85,598 — 
Other intangibles
61,836 46,156 658,405 41,279 
$580,322 $144,282 $525,278 $112,820 
Schedule of Finite-Lived Intangible Assets The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:
January 1,December 26,
20222020
Gross Carrying AmountAccumulated AmortizationAverage Remaining Life in YearsGross Carrying AmountAccumulated Amortization
Intangible Assets
Customer relationships
$410,094 $97,895 11$380,863 $71,390 
Noncompete agreements
412 231 5413 151 
Tradenames and trademarks
107,980 — Indefinite85,598 — 
Other intangibles
61,836 46,156 658,405 41,279 
$580,322 $144,282 $525,278 $112,820 
Schedule of Goodwill
The changes in the carrying amounts of goodwill for the period ended January 1, 2022 were as follows:
Balance as of December 26, 2020$259,423 
Goodwill acquired during the period110,240 
Changes due to foreign currency fluctuations(376)
Balance as of January 1, 2022$369,286 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Tables)
12 Months Ended
Jan. 01, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses are summarized as follows:
January 1,December 26,
20222020
Sales tax payable
$3,606 $1,325 
Interest payable
2,741 4,833 
Contingent consideration payable - short term
— 4,000 
Other accrued liabilities
1,766 5,511 
Employee compensation
13,857 6,703 
Customer deposits and allowances
24,555 10,781 
Income taxes
810 949 
Other6,777 3,064 
Total$54,111 $37,165 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt (Tables)
12 Months Ended
Jan. 01, 2022
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consists of the following:
January 1,December 26,
20222020
Note payable - First Lien
$— $562,363 
Note payable - First Lien B2
— 73,875 
Note payable - Amendment No. 4 First Lien
722,379 — 
$722,379 $636,238 
Less unamortized deferred finance fees
10,594 12,110 
Less current maturities
8,067 6,523 
Total long-term debt
$703,718 $617,604 
Schedule of Maturities of Long-term Debt
Aggregate annual maturities of long-term debt at January 1, 2022, are:
2022$8,067 
20238,067 
20246,051 
2025700,194 
2026 
Total$722,379 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Jan. 01, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following tables summarize the fair values of consideration transferred and the fair values of identified assets acquired, and liabilities assumed at the date of acquisition:
Fair Value of Consideration Transferred
Cash$9,383 
Hold Back Liability950 
Total Fair Value of Consideration Transferred$10,333 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash169 
Accounts receivable1,101 
Other current assets103 
Property and equipment197 
Identifiable intangible assets
Customer relationships2,470 
Backlog280 
Trademark1,450 
Recognized amounts of identifiable liabilities assumed
Accounts payable(473)
Accrued expenses(152)
Other liabilities(1,396)
Total identifiable net assets$3,749 
Goodwill$6,584 
The following tables summarize the fair value of consideration transferred and the fair value of identified assets acquired, and liabilities assumed at the date of acquisition:
Fair Value of Consideration Transferred
Cash$169,173 
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed
Cash208 
Accounts receivable8,502 
Inventories9,075 
Property and equipment7,803 
Other assets29 
Identifiable intangible assets
Customer relationships26,320 
Backlog3,130 
Trademark20,850 
Recognized amounts of identifiable liabilities assumed
Accounts payable(8,012)
Accrued expenses(571)
Other liabilities(887)
Total identifiable net assets$66,446 
Goodwill$102,727 
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:
Fair Value
Useful Lives
Customer Relationships
$2,470 15 Years
Backlog
280 3 Months
Trade Name
1,450 Indefinite
Identifiable Intangible Assets$4,200 
The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:

Fair Value
Useful Lives
Customer Relationships
$26,320 10 Years
Backlog
3,130 4 Months
Trade Name
20,850 Indefinite
Identifiable Intangible Assets
$50,300 
Schedule of Pro Forma Information
The amounts of revenue and net income of ACT included in the results from the transaction date of August 31, 2021 through January 1, 2022 are as follows:
Periods from September 1, 2021 through January 1, 2022
Revenue$3,572 
Net Income
(869)
The amounts of revenue and net income of DBCI included in the Consolidated Statements of Operations and Comprehensive Income from the transaction date of August 17, 2021 through January 1, 2022 are as follows:
Periods from August 18, 2021 through January 1, 2022
Revenue$33,037 
Net Income
2,820 
The following unaudited pro forma information has been prepared as if the DBCI and ACT acquisitions had taken place on December 29, 2019. The Company prepared the table based on certain estimates and assumptions. These estimates and assumptions were made solely for the purposes of developing such unaudited pro forma information and have not been adjusted to provide period over period comparability.

Year Ended
January 1,December 26,
20222020
Revenue$809,647 $637,239 
Net Income
44,574 59,232 
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plan and Unit Option Plan (Tables)
12 Months Ended
Jan. 01, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
The following table summarizes all restricted stock unit activity:

Year Ended January 1, 2022
RSUsWeighted-Average Grant Date Fair Value
Outstanding at December 26, 2020— $— 
Granted275,370 11.91
Vested— — 
Forfeited— — 
Outstanding at January 1, 2022275,370 $11.91 
Unvested at January 1, 2022275,370 $11.91 
Vested and payable at January 1, 2022— — 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Tables)
12 Months Ended
Jan. 01, 2022
Equity [Abstract]  
Schedule of Stock by Class The table below represents the approximate common stock holdings of Group immediately following the Business Combination.
Shares%
Janus Midco, LLC unitholders70,270,400 50.8 %
Public stockholders43,113,850 31.2 %
PIPE Investors25,000,000 18.0 %
Total138,384,250 100.0 %
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition (Tables)
12 Months Ended
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Balances Contract balances as of January 1, 2022 were as follows:
January 1, 2022
Contract assets, beginning of the period
$11,399 
Contract assets, end of the period
$23,121 
Contract liabilities, beginning of the period
$21,525 
Contract liabilities, end of the period
$23,207 
Disaggregation of Revenue
Revenue by Timing of Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Goods transferred at a point in time$615,020 $430,585 
Services transferred over time99,924 89,534 

$714,944 $520,119 
Janus International
Goods transferred at a point in time38,490 25,509 
Services transferred over time30,089 19,981 
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 
Revenue by Sale Channel Revenue Recognition
Year Ended
Reportable Segments by Sales Channel Revenue Recognition
January 1, 2022December 26, 2020
Janus North America
Self Storage-New Construction$235,361 $246,547 
Self Storage-R3220,949 132,283 
Commercial and Others258,634 141,289 

$714,944 $520,119 
Janus International
Self Storage-New Construction$51,723 $25,509 
Self Storage-R316,856 19,981 
Commercial and Others— — 
$68,579 $45,490 
Eliminations(33,373)(16,636)
Total Revenue
$750,150 $548,973 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Tables)
12 Months Ended
Jan. 01, 2022
Leases [Abstract]  
Schedule of Operating Leases
The Company is party to various leases all of which are illustrated in the table below:
Leasing EntityProperty AddressTerm End DateMonthly Rate
Janus International Group, LLCSurprise, AZ4/30/2034$42 
Janus International Group, LLCTemple, GA12/31/203674 
Janus International Group, LLCHouston, TX12/31/203672 
Janus International Group, LLCAnaheim, CA6/30/202421 
Janus International Group, LLCButler, IN10/31/202612 
Janus International Group, LLCOrlando, FL10/31/202317 
Janus International Group, LLCTemple, GA11/30/203141 
Janus International Group, LLCHouston, TX1/31/202310 
Janus International Group, LLCSumner, WA6/30/202624 
Janus International Group, LLCDouglasville, GA4/30/202424 
Janus International Group, LLCDouglasville, GA4/1/202729 
Asta Industries, Inc.Cartersville, GA3/1/203067 
Asta Industries, Inc.Fayetteville, GA7/31/2022
Asta Industries, Inc.Houston, TX1/31/2023
Janus International Europe Ltd. (UK)Peterlee, UK6/30/202622 
Janus International Europe Ltd. (UK)Twickenham, UK4/29/202817 
Active Supply and Design (UK)Cheshire, UK12/31/2025
Steel Storage Australia Pty Ltd.Hendra, Queensland2/28/202625 
Steel Storage Australia Pte Ltd.Singapore6/30/202315 
Noke, Inc.
Lehi, UT10/31/202216 
Betco, Inc.Statesville, NC3/31/202434 
Betco, Inc.Charlotte, NC1/31/2023
DBCI, LLCChandler, AZ11/23/202215 
DBCI, LLCHouston, TX2/18/202230 
ACT, LLCSalisbury, NC8/31/202620 
ACT, LLCLas Vegas, NV6/30/2024
ACT, LLCCary, NC8/31/2022
ACT, LLCGreer, SC9/30/2024
Schedule of Future Minimum Lease Payments
Future minimum lease payments under these noncancellable operating leases are as follows:
2021
2022$6,972 
20236,225 
20245,285 
20254,882 
20264,128 
Thereafter19,901 
Total$47,393 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Sale-Leasebacks (Tables)
12 Months Ended
Jan. 01, 2022
Leases [Abstract]  
Schedule of Sale Leaseback Transactions
The future minimum lease payments related to the sale-lease are summarized in the following table:
2021
2022$779 
2023795 
2024810 
2025827 
2026843 
Thereafter9,419 
Total$13,473 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Jan. 01, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
For the years ended January 1, 2022 and December 26, 2020, income (loss) from continuing operations before taxes consist of the following:

Year Ended
January 01, 2022December 26, 2020
US operations$54,067 $56,019 
Foreign operations(3,784)2,932 
Total$50,283 $58,951 
Schedule of Components of Income Tax Expense (Benefit) Income tax expense (benefit) attributable to income from continuing operations consists of:
CurrentDeferredTotal
Year ended January 1, 2022:
U.S. federal$629 $4,376 $5,005 
State and local1,529 10 1,539 
Foreign jurisdiction(526)463 (63)
Total$1,632 $4,849 $6,481 

CurrentDeferredTotal
Year ended December 26, 2020:
U.S. federal$(2)$823 $821 
State and local612 (473)139 
Foreign jurisdiction1,155 (1)1,154 
Total$1,765 $349 $2,114 
Schedule of Effective Income Tax Rate Reconciliation
Income tax expense (benefit) attributable to income from continuing operations was approximately $6,481 and $2,114 for the years ended January 1, 2022 and December 26, 2020, respectively, and differed from the amounts computed by applying the partnership’s U.S. federal income tax rate of zero for the year ended December 26, 2020 and for the partial period up to the Business Combination date of June 7, 2021, presented to pretax income from continuing operations as a result of the following:

Year Ended
January 1, 2022December 26, 2020
Income before taxes$50,283 $58,951 
Computed “expected” tax expense10,559 — 
Increase (reduction) in income taxes resulting from:
Statutory rate differential(5,606)1,281 
Permanent difference1,776 697 
State income taxes, net of federal benefit1,284 519 
Change in tax rates(1,342)(421)
Change in estimate175 (146)
Change in valuation allowance(938)— 
Other, net573 184 
Total$6,481 $2,114 
Schedule of Deferred Tax Assets and Liabilities The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at January 1, 2022 and December 26, 2020 are presented below:
January 1,December 26,
20222020
Deferred tax assets
Allowance for doubtful accounts$101 $15 
Other accrued expenses863 222 
Inventories210 66 
Leases
Tax incentives113 — 
Intangibles61,465 — 
Net operating loss carryforward1,095 1,670 
Other17 83 
Total gross deferred tax assets63,867 2,065 
Less: valuation allowance(256)— 
Net deferred tax assets63,611 2,065 
Deferred tax liabilities
Intangibles— (15,200)
Property and equipment(4,360)(2,134)
Prepaids(816)— 
Other(269)— 
Total gross deferred liabilities(5,445)(17,334)
Net deferred tax asset (liability) $58,166 $(15,269)
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Tables)
12 Months Ended
Jan. 01, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table sets forth the computation of basic and diluted EPS attributable to common stockholders for the years ended January 1, 2022 and December 26, 2020:
Year Ended
January 1, 2022December 26, 2020
Numerator:
Net income attributable to common stockholders$43,801 $56,837 
Denominator:
Weighted average number of shares:
Basic107,875,018 65,843,575 
Adjustment for Public Warrants - Treasury stock method1,102,793 — 
Diluted$108,977,811 $65,843,575
Basic net income per share attributable to common stockholders$0.41 $0.86 
Diluted net income per share attributable to common stockholders$0.40 $0.86 
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments Information (Tables)
12 Months Ended
Jan. 01, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Summarized financial information for the Company’s segments is shown in the following tables:
Year Ended
January 1,December 26,
20222020
Revenue
Janus North America$714,944 $520,119 
Janus International68,579 45,490 
Intersegment(33,373)(16,636)
Consolidated Revenue$750,150 $548,973 
Income From Operations
Janus North America$70,697 $91,665 
Janus International21,663 2,811 
Eliminations40 45 
Total Segment Operating Income$92,400 $94,521 
Depreciation Expense
Janus North America$5,977 $5,390 
Janus International472 594 
Consolidated Depreciation Expense$6,450 $5,985 
Amortization of Intangible Assets
Janus North America$30,081 $25,661 
Janus International1,507 1,385 
Consolidated Amortization Expense$31,588 $27,046 
Capital Expenditures
Janus North America$16,170 $6,002 
Janus International3,696 336 
Consolidated Capital Expenditures$19,866 $6,338 
January 1,December 26
20222020
Identifiable Assets
Janus North America$1,063,563 $820,261 
Janus International58,439 53,219 
Consolidated Assets$1,122,002 $873,480 
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations (Details)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
segment
Dec. 26, 2020
USD ($)
Aug. 31, 2021
Aug. 18, 2021
Aug. 17, 2021
Jan. 18, 2021
Jan. 02, 2020
Schedule of Equity Method Investments [Line Items]              
Number of reportable segments | segment 2            
Assets $ 1,122,002 $ 873,480          
Revenue 750,150 548,973          
Non-U.S.              
Schedule of Equity Method Investments [Line Items]              
Assets 58,439 53,424          
Revenue $ 68,579 $ 45,490          
G & M Stor-More Pty Ltd              
Schedule of Equity Method Investments [Line Items]              
Interest acquired           100.00%  
DBCI, LLC              
Schedule of Equity Method Investments [Line Items]              
Interest acquired       100.00% 100.00%    
Access Control Technologies, LLC              
Schedule of Equity Method Investments [Line Items]              
Interest acquired     100.00%        
Janus International Europe Holdings Ltd. (UK) | Janus International Europe Ltd. (UK)              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage 100.00%            
Janus International Europe Holdings Ltd. (UK) | Active Supply & Design (CDM) Ltd. (UK)              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage 100.00%            
Janus International Europe Holdings Ltd. (UK) | Steel Storage Australia & Steel Storage Asia              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage 100.00%            
Janus International Europe Holdings Ltd. (UK) | Steel Storage Australia & Steel Storage Asia              
Schedule of Equity Method Investments [Line Items]              
Interest acquired             100.00%
Janus Cobb Holdings, LLC | Asta Industries, Inc.              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage 100.00%            
Janus Cobb Holdings, LLC | Nokē, Inc.              
Schedule of Equity Method Investments [Line Items]              
Ownership percentage 100.00%            
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Nov. 12, 2021
Schedule of Equity Method Investments [Line Items]      
Cost of sales $ 498,787 $ 345,150  
Advertising expense 2,004 1,326  
Reserve for inventory obsolescence 1,295 1,964  
VAT taxes 3,906 3,444  
Deferred finance fees 4,321 0  
Warrant redemption price (in dollars per share)     $ 0.10
U.S.      
Schedule of Equity Method Investments [Line Items]      
Cash in excess of insured limits 10,226 28,102  
Non-U.S.      
Schedule of Equity Method Investments [Line Items]      
Cash in excess of insured limits 2,272 6,329  
Cash 4,832 8,366  
Shipping and Handling      
Schedule of Equity Method Investments [Line Items]      
Cost of sales $ 35,241 $ 24,061  
JIH Shareholders | Janus International Group, Inc.      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 49.20%    
Janus Midco | Janus International Group, Inc.      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 50.80%    
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Jan. 01, 2022
Manufacturing machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Manufacturing machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 7 years
Office furniture and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Office furniture and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 7 years
Vehicles | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Vehicles | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 10 years
Leasehold improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 20 years
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Valuation Techniques (Details)
Jan. 01, 2022
yr
Warrant term (yrs.)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrant measurement input 4.7
Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrant measurement input 0.304
Risk-free rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrant measurement input 0.0091
Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrant measurement input 0
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Change in Fair Value (Details) - Warrant
$ in Thousands
7 Months Ended
Jan. 01, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 37,149
Conversion of Private warrants to Public warrants (11,091)
Redeemed/exercised warrants (31,976)
Change in fair value of warrants 5,918
Ending balance $ 0
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 41,834 $ 17,432
Work-in-process 671 637
Finished goods 14,091 7,213
Total $ 56,596 $ 25,282
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 61,646 $ 45,190
Less accumulated depreciation (20,039) (14,219)
Total property and equipment 41,607 30,971
Depreciation Expense 6,450 5,985
Land    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 4,501 3,361
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 35,688 26,447
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 4,599 5,127
Construction in progress    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 3,571 2,170
Other    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 13,287 $ 8,084
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Finite-Lived Intangible Assets [Line Items]    
Total gross carrying amount $ 580,322 $ 525,278
Accumulated amortization 144,282 112,820
Foreign currency translation loss 270 997
Intangible amortization 31,588 27,046
Indefinite-lived Intangible Assets [Line Items]    
Gross carrying amount, indefinite-lived 107,980 85,598
Tradenames and trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Gross carrying amount, indefinite-lived 107,980 85,598
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, finite-lived 410,094 380,863
Accumulated amortization $ 97,895 71,390
Average remaining life in years 11 years  
Noncompete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, finite-lived $ 412 413
Accumulated amortization $ 231 151
Average remaining life in years 5 years  
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, finite-lived $ 61,836 58,405
Accumulated amortization $ 46,156 $ 41,279
Average remaining life in years 6 years  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquired Intangible Assets and Goodwill - Goodwill (Details)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 259,423
Goodwill acquired during the period 110,240
Changes due to foreign currency fluctuations (376)
Ending balance $ 369,286
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment in Joint Venture (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Schedule of Equity Method Investments [Line Items]    
Undistributed earnings $ (151) $ 61
Joint Venture    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 45.00%  
Contributed capital $ 637  
Carrying amount 851 1,002
Undistributed earnings $ 151 $ 61
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Payables and Accruals [Abstract]    
Sales tax payable $ 3,606 $ 1,325
Interest payable 2,741 4,833
Contingent consideration payable - short term 0 4,000
Other accrued liabilities 1,766 5,511
Employee compensation 13,857 6,703
Customer deposits and allowances 24,555 10,781
Income taxes 810 949
Other 6,777 3,064
Total $ 54,111 37,165
Deferred transaction costs   $ 3,337
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Line of Credit (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2021
Jan. 01, 2022
Dec. 26, 2020
Feb. 12, 2018
Line of Credit Facility [Line Items]        
Deferred finance fees   $ 4,321,000 $ 0  
Unamortized loan costs   10,594,000 12,110,000  
Debt outstanding   6,369,000 $ 0  
Revolving Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Borrowing capacity $ 80,000,000 $ 80,000,000   $ 50,000,000
Interest rate   3.50% 3.50%  
Amendment fees $ 425,000      
Deferred finance fees   $ 1,483,000    
Unamortized loan costs   648,000 $ 448,000  
Debt outstanding   $ 6,369,000 $ 0  
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Jul. 21, 2020
Debt Instrument [Line Items]      
Gross long-term debt $ 722,379 $ 636,238  
Less unamortized deferred finance fees 10,594 12,110  
Less current maturities 8,067 6,523  
Total long-term debt 703,718 617,604  
Notes Payable | Note payable - First Lien      
Debt Instrument [Line Items]      
Gross long-term debt 0 562,363 $ 573,000
Less unamortized deferred finance fees   10,304  
Notes Payable | Note payable - First Lien B2      
Debt Instrument [Line Items]      
Gross long-term debt 0 73,875  
Less unamortized deferred finance fees   1,806  
Notes Payable | Note payable - Amendment No. 4 First Lien      
Debt Instrument [Line Items]      
Gross long-term debt 722,379 $ 0  
Less unamortized deferred finance fees $ 10,594    
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Narrative (Details) - USD ($)
12 Months Ended
Jun. 07, 2021
Feb. 05, 2021
Jul. 21, 2020
Jan. 01, 2022
Dec. 26, 2020
Aug. 18, 2021
Aug. 09, 2019
Mar. 01, 2019
Feb. 12, 2018
Debt Instrument [Line Items]                  
Gain (loss) on extinguishment of debt   $ (1,421,000)   $ (2,415,000) $ 258,000        
Gross long-term debt       722,379,000 636,238,000        
Unamortized debt issuance costs       10,594,000 12,110,000        
Letters of credit outstanding       400,000 295,000        
Deferred finance fee amortization       3,222,000 3,226,000        
Notes Payable                  
Debt Instrument [Line Items]                  
Gain (loss) on extinguishment of debt $ (994,000)                
Extinguishment of debt $ 61,600,000                
Deferred finance fee amortization       2,951,000 2,419,000        
Notes Payable | Note payable - First Lien                  
Debt Instrument [Line Items]                  
Face amount                 $ 470,000,000
Repurchase of debt     $ 1,989,000            
Debt discount     258,000            
Gain (loss) on extinguishment of debt     258,000            
Gross long-term debt     $ 573,000,000 0 $ 562,363,000        
Interest rate         4.75%        
Unamortized debt issuance costs         $ 10,304,000        
Notes Payable | Note payable - First Lien B2                  
Debt Instrument [Line Items]                  
Face amount             $ 106,000,000 $ 75,000,000  
Gross long-term debt       $ 0 $ 73,875,000        
Interest rate         5.50%        
Periodic repayment, percent               0.25%  
Unamortized debt issuance costs         $ 1,806,000        
Notes Payable | Note payable - Amendment No. 3 First Lien                  
Debt Instrument [Line Items]                  
Face amount   $ 634,607,000              
Interest rate       4.25%          
Periodic repayment, percent   0.25%              
Notes Payable | Note payable - Amendment No. 4 First Lien                  
Debt Instrument [Line Items]                  
Face amount           $ 726,413,000      
Gross long-term debt       $ 722,379,000 $ 0        
Interest rate       425.00%          
Periodic repayment, percent           0.25%      
Unamortized debt issuance costs       $ 10,594,000          
Notes Payable | First Lien Amendment No. 3                  
Debt Instrument [Line Items]                  
Face amount           $ 155,000,000      
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Maturities of Debt (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Debt Disclosure [Abstract]    
2022 $ 8,067  
2023 8,067  
2024 6,051  
2025 700,194  
2026 0  
Total $ 722,379 $ 636,238
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 31, 2021
Aug. 17, 2021
Jun. 07, 2021
Jan. 19, 2021
Jan. 01, 2022
Dec. 26, 2020
Aug. 18, 2021
Business Acquisition [Line Items]              
Goodwill         $ 369,286 $ 259,423  
Number of shares sold (in shares)     25,000,000        
Share based compensation         5,327 $ 171  
G & M Stor-More Pty Ltd              
Business Acquisition [Line Items]              
Goodwill       $ 929      
Weighted-average amortization period       11 years 7 months 6 days      
Percentage of assets acquired       100.00%      
Cash payment for asset acquisition       $ 1,739      
Finite lived assets acquired       814      
Liabilities assumed       $ (4)      
Acquisition related costs         $ 105    
PIPE Investors              
Business Acquisition [Line Items]              
Number of shares sold (in shares)     25,000,000        
Sale of price per share (in dollars per share)     $ 10.00        
Director              
Business Acquisition [Line Items]              
Number of shares sold (in shares)     1,000,000        
Common Stock              
Business Acquisition [Line Items]              
Shares issued during period (in shares)         41,113,850    
Access Control Technologies, LLC              
Business Acquisition [Line Items]              
Interest acquired 100.00%            
Total consideration $ 10,333            
Cash consideration 9,383            
Contingent liability 950            
Goodwill $ 6,584            
Weighted-average amortization period 8 years 10 months 2 days            
Acquisition related costs         $ 284    
Identifiable intangible assets $ 4,200            
Total identifiable net assets (liabilities) $ 3,749            
DBCI, LLC              
Business Acquisition [Line Items]              
Interest acquired   100.00%         100.00%
Cash consideration   $ 169,173          
Goodwill   $ 102,727          
Weighted-average amortization period   5 years 3 months          
Acquisition related costs         $ 2,685    
Identifiable intangible assets   $ 50,300          
Total identifiable net assets (liabilities)   $ 66,446          
Juniper Industrial Holdings, Inc.              
Business Acquisition [Line Items]              
Total consideration     $ 1,200,000        
Cash consideration     541,700        
Acquisition related costs     4,468        
Share based compensation     2,059        
Acquisition costs     $ 50,600        
Juniper Industrial Holdings, Inc. | Common Stock              
Business Acquisition [Line Items]              
Number of shares issued in acquisition (in shares)     70,270,400        
Share price (in dollars per share)     $ 10.00        
Value of equity issued in acquisition     $ 702,700        
Shares issued during period (in shares)     2,000,000        
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Aug. 31, 2021
Aug. 17, 2021
Jan. 01, 2022
Dec. 26, 2020
Recognized amounts of identifiable liabilities assumed        
Goodwill     $ 369,286 $ 259,423
Access Control Technologies, LLC        
Fair Value of Consideration Transferred        
Cash $ 9,383      
Contingent liability 950      
Total Fair Value of Consideration Transferred 10,333      
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Cash 169      
Accounts receivable 1,101      
Other current assets 103      
Property and equipment 197      
Recognized amounts of identifiable liabilities assumed        
Accounts payable (473)      
Accrued expenses (152)      
Other liabilities (1,396)      
Total identifiable net assets 3,749      
Goodwill $ 6,584      
Weighted-average amortization period 8 years 10 months 2 days      
Access Control Technologies, LLC | Trademark        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets $ 1,450      
Access Control Technologies, LLC | Customer relationships        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets 2,470      
Access Control Technologies, LLC | Backlog        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets $ 280      
DBCI, LLC        
Fair Value of Consideration Transferred        
Cash   $ 169,173    
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Cash   208    
Accounts receivable   8,502    
Inventories   9,075    
Property and equipment   7,803    
Other assets   29    
Recognized amounts of identifiable liabilities assumed        
Accounts payable   (8,012)    
Accrued expenses   (571)    
Other liabilities   (887)    
Total identifiable net assets   66,446    
Goodwill   $ 102,727    
Weighted-average amortization period   5 years 3 months    
DBCI, LLC | Trademark        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   $ 20,850    
DBCI, LLC | Customer relationships        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   26,320    
DBCI, LLC | Backlog        
Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed        
Identifiable intangible assets   $ 3,130    
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Assets Acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2021
Aug. 17, 2021
Jan. 01, 2022
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Average remaining life in years     11 years
Access Control Technologies, LLC      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets $ 4,200    
Access Control Technologies, LLC | Trademark      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Indefinite lived assets acquired 1,450    
Access Control Technologies, LLC | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite lived assets acquired $ 2,470    
Average remaining life in years 15 years    
Access Control Technologies, LLC | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite lived assets acquired $ 280    
Average remaining life in years 3 months    
DBCI, LLC      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable intangible assets   $ 50,300  
DBCI, LLC | Trademark      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Indefinite lived assets acquired   20,850  
DBCI, LLC | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite lived assets acquired   $ 26,320  
Average remaining life in years   10 years  
DBCI, LLC | Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite lived assets acquired   $ 3,130  
Average remaining life in years   4 months  
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Pro Forma (Details) - USD ($)
$ in Thousands
4 Months Ended 12 Months Ended
Jan. 01, 2022
Jan. 01, 2022
Jan. 01, 2022
Dec. 26, 2020
Access Control Technologies, LLC        
Business Acquisition [Line Items]        
Revenue $ 3,572      
Net Income (Loss) $ (869)      
DBCI, LLC        
Business Acquisition [Line Items]        
Revenue   $ 33,037    
Net Income (Loss)   $ 2,820    
Revenue     $ 809,647 $ 637,239
Net Income (Loss)     $ 44,574 $ 59,232
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Profit Sharing Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Retirement Benefits [Abstract]    
Contribution cost $ 1,092 $ 901
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plan and Unit Option Plan - Rollforward (Details)
12 Months Ended
Jan. 01, 2022
$ / shares
shares
RSUs  
Vested and payable (in shares) | shares 0
Weighted-Average Grant Date Fair Value  
Vested and payable (in dollars per share) | $ / shares $ 0
RSUs  
RSUs  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 275,370
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Ending balance (in shares) | shares 275,370
Weighted-Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 11.91
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 11.91
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Incentive Plan and Unit Option Plan - Additional Information (Details) - RSUs - USD ($)
$ in Thousands
12 Months Ended
Mar. 15, 2018
Jan. 01, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   275,370
Award vesting period   4 years
Total compensation expense   $ 66
Unrecognized compensation expense   $ 3,200
Unrecognized compensation period   3 years 2 months 26 days
Common B Unit Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total compensation expense   $ 2,100
Accelerated vesting (in shares) 16,079  
Common B Unit Incentive Plan | Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Accelerated vesting (in shares) 4,012,873  
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 07, 2021
USD ($)
$ / shares
shares
Aug. 31, 2019
USD ($)
$ / shares
shares
Jan. 01, 2022
USD ($)
$ / shares
shares
Nov. 12, 2021
$ / shares
Dec. 26, 2020
$ / shares
shares
Class of Stock [Line Items]          
Common stock, shares authorized (in shares) 825,000,000   825,000,000   825,000,000
Common stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001   $ 0.0001
Common stock, shares outstanding (in shares) 138,384,250   146,561,717   66,145,633
Preferred stock, shares authorized (in shares) 1,000,000        
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001        
Preferred stock, shares issued (in shares)     0    
Preferred stock, shares outstanding (in shares)     0    
Number of shares sold (in shares) 25,000,000        
Value of shares issued | $     $ 250,000    
Warrant redemption price (in dollars per share) | $ / shares       $ 0.10  
Number of warrants transferred (in shares) 5,075,000        
Warrants outstanding (in shares) 17,249,995        
The Sponsor          
Class of Stock [Line Items]          
Warrants outstanding (in shares) 10,150,000        
Private Placement | Warrant | The Sponsor          
Class of Stock [Line Items]          
Number of shares sold (in shares) 10,150,000        
Sale of price per share (in dollars per share) | $ / shares $ 1.00        
Consideration on sale of stock | $ $ 10,150        
Warrant redemption price (in dollars per share) | $ / shares $ 11.50        
PIPE Investors          
Class of Stock [Line Items]          
Number of shares sold (in shares) 25,000,000        
Sale of price per share (in dollars per share) | $ / shares $ 10.00        
Director          
Class of Stock [Line Items]          
Number of shares sold (in shares) 1,000,000        
Midco Equityholders          
Class of Stock [Line Items]          
Shares held (in shares) 70,270,400        
Class A Preferred Units          
Class of Stock [Line Items]          
Conversion ratio     343.983    
Class B Common Units          
Class of Stock [Line Items]          
Conversion ratio     249.585    
Class B Common Units | The Sponsor          
Class of Stock [Line Items]          
Shares issued (in shares) 2,000,000 8,625,000      
Value of shares issued | $   $ 25,000      
Share price (in dollars per share) | $ / shares   $ 0.003      
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders’ Equity - Common Stock Holdings (Details) - shares
Jan. 01, 2022
Jun. 07, 2021
Dec. 26, 2020
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares) 146,561,717 138,384,250 66,145,633
Common stock, shares outstanding, percent   100.00%  
Janus Midco, LLC Unitholders      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   70,270,400  
Common stock, shares outstanding, percent   50.80%  
Public Stockholders      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   43,113,850  
Common stock, shares outstanding, percent   31.20%  
PIPE Investors      
Class of Stock [Line Items]      
Common stock, shares outstanding (in shares)   25,000,000  
Common stock, shares outstanding, percent   18.00%  
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Related Party Transaction [Line Items]    
Management fees paid $ 1,124,000 $ 7,101,000
Management fees payable 0 896,000
Janus Butler, LLC    
Related Party Transaction [Line Items]    
Rent expense 135,000 134,000
Monthly rate $ 13,000  
Annual escalation 1.50%  
134 Janus International, LLC    
Related Party Transaction [Line Items]    
Rent expense $ 343,000 446,000
ASTA Investment, LLC    
Related Party Transaction [Line Items]    
Rent expense 801,000 $ 837,000
Monthly rate $ 66,000  
Annual escalation 2.00%  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Revenue from Contract with Customer [Abstract]    
Contract assets $ 23,121 $ 11,399
Contract liabilities 23,207 $ 21,525
Revenue recognized 19,338  
Unsatisfied performance obligations $ 21,020  
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 750,150 $ 548,973
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue (33,373) (16,636)
Janus North America | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 714,944 520,119
Janus North America | Operating Segments | Self Storage-New Construction    
Disaggregation of Revenue [Line Items]    
Revenue 235,361 246,547
Janus North America | Operating Segments | Self Storage-R3    
Disaggregation of Revenue [Line Items]    
Revenue 220,949 132,283
Janus North America | Operating Segments | Commercial and Others    
Disaggregation of Revenue [Line Items]    
Revenue 258,634 141,289
Janus North America | Operating Segments | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenue 615,020 430,585
Janus North America | Operating Segments | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenue 99,924 89,534
Janus International | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 68,579 45,490
Janus International | Operating Segments | Self Storage-New Construction    
Disaggregation of Revenue [Line Items]    
Revenue 51,723 25,509
Janus International | Operating Segments | Self Storage-R3    
Disaggregation of Revenue [Line Items]    
Revenue 16,856 19,981
Janus International | Operating Segments | Commercial and Others    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Janus International | Operating Segments | Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Revenue 38,490 25,509
Janus International | Operating Segments | Services transferred over time    
Disaggregation of Revenue [Line Items]    
Revenue $ 30,089 $ 19,981
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Operating Leased Assets [Line Items]    
Deferred rent $ 122 $ 211
Rent expense 6,771 $ 5,533
Surprise, AZ    
Operating Leased Assets [Line Items]    
Monthly rate 42  
Temple, GA    
Operating Leased Assets [Line Items]    
Monthly rate 74  
Houston, TX    
Operating Leased Assets [Line Items]    
Monthly rate 72  
Anaheim, CA    
Operating Leased Assets [Line Items]    
Monthly rate 21  
Butler, IN    
Operating Leased Assets [Line Items]    
Monthly rate 12  
Orlando, FL    
Operating Leased Assets [Line Items]    
Monthly rate 17  
Temple, GA 2    
Operating Leased Assets [Line Items]    
Monthly rate 41  
Houston, TX 2    
Operating Leased Assets [Line Items]    
Monthly rate 10  
Sumner, WA    
Operating Leased Assets [Line Items]    
Monthly rate 24  
Douglasville, GA    
Operating Leased Assets [Line Items]    
Monthly rate 24  
Douglasville, GA 2    
Operating Leased Assets [Line Items]    
Monthly rate 29  
Cartersville, GA    
Operating Leased Assets [Line Items]    
Monthly rate 67  
Fayetteville, GA    
Operating Leased Assets [Line Items]    
Monthly rate 9  
Houston, TX 3    
Operating Leased Assets [Line Items]    
Monthly rate 8  
Peterlee, UK    
Operating Leased Assets [Line Items]    
Monthly rate 22  
Twickenham, UK    
Operating Leased Assets [Line Items]    
Monthly rate 17  
Cheshire, UK    
Operating Leased Assets [Line Items]    
Monthly rate 3  
Hendra, Queensland    
Operating Leased Assets [Line Items]    
Monthly rate 25  
Singapore    
Operating Leased Assets [Line Items]    
Monthly rate 15  
Lehi, UT    
Operating Leased Assets [Line Items]    
Monthly rate 16  
Statesville, NC    
Operating Leased Assets [Line Items]    
Monthly rate 34  
Charlotte, NC    
Operating Leased Assets [Line Items]    
Monthly rate 7  
Chandler, AZ    
Operating Leased Assets [Line Items]    
Monthly rate 15  
Houston, TX 4    
Operating Leased Assets [Line Items]    
Monthly rate 30  
Salisbury, NC    
Operating Leased Assets [Line Items]    
Monthly rate 20  
Las Vegas, NV    
Operating Leased Assets [Line Items]    
Monthly rate 2  
Cary, NC    
Operating Leased Assets [Line Items]    
Monthly rate 1  
Greer, SC    
Operating Leased Assets [Line Items]    
Monthly rate $ 1  
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jan. 01, 2022
USD ($)
Leases [Abstract]  
2022 $ 6,972
2023 6,225
2024 5,285
2025 4,882
2026 4,128
Thereafter 19,901
Total $ 47,393
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Sale-Leasebacks (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Jan. 01, 2022
USD ($)
renewal_option
Dec. 26, 2020
USD ($)
Dec. 31, 2021
USD ($)
Sale Leaseback Transaction [Line Items]        
Purchase of facility   $ 19,866 $ 6,338  
2022   779    
2023   795    
2024   810    
2025   827    
2026   843    
Thereafter   9,419    
Total   $ 13,473    
Production, Warehousing and Distribution Facility        
Sale Leaseback Transaction [Line Items]        
Purchase of facility $ 9,200      
Payment for improvements $ 400      
Term of lease   15 years    
Number of renewal options | renewal_option   2    
Renewal term   10 years    
Amount of leaseback       $ 9,600
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Income Tax Examination [Line Items]    
Income tax provision $ 6,481 $ 2,114
Pre-tax income $ 50,283 $ 58,951
Effective income tax rate 12.90% 3.60%
Tax rate 21.00%  
Current tax benefit $ (1,632) $ (1,765)
Domestic Tax Authority    
Income Tax Examination [Line Items]    
Current tax benefit 6,901  
Net operating loss carryforwards 0 6,901
State and Local Jurisdiction    
Income Tax Examination [Line Items]    
Net operating loss carryforwards 5,382 4,961
Net operating loss carryforwards, subject to expiration 2,018 $ 1,950
Net operating loss valuation allowance $ 256  
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Income Tax Disclosure [Abstract]    
US operations $ 54,067 $ 56,019
Foreign operations (3,784) 2,932
INCOME BEFORE TAXES $ 50,283 $ 58,951
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Current    
Federal $ 629 $ (2)
State and local 1,529 612
Foreign jurisdiction (526) 1,155
Current 1,632 1,765
Deferred    
U.S. federal 4,376 823
State and local 10 (473)
Foreign jurisdiction 463 (1)
Deferred 4,849 349
Total 5,005 821
Total 1,539 139
Total (63) 1,154
Income tax (benefit) expense $ 6,481 $ 2,114
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Differences in Statutory Rate and Effective Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Income Tax Disclosure [Abstract]    
Income From Operations $ 50,283 $ 58,951
Computed “expected” tax expense $ 10,559 $ 0
Statutory rate differential (560600000.00%) 128100000.00%
Permanent difference $ 1,776 $ 697
State income taxes, net of federal benefit 1,284 519
Change in tax rates (1,342) (421)
Change in estimate 175 (146)
Change in valuation allowance (938) 0
Other, net 573 184
Income tax (benefit) expense $ 6,481 $ 2,114
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Deferred tax assets    
Allowance for doubtful accounts $ 101 $ 15
Other accrued expenses 863 222
Inventories 210 66
Leases 3 9
Tax incentives 113 0
Intangibles 61,465 0
Net operating loss carryforward 1,095 1,670
Other 17 83
Total gross deferred tax assets 63,867 2,065
Less: valuation allowance (256) 0
Net deferred tax assets 63,611 2,065
Deferred tax liabilities    
Intangibles 0 (15,200)
Property and equipment (4,360) (2,134)
Prepaids (816) 0
Other (269) 0
Total gross deferred liabilities (5,445) (17,334)
Net deferred tax asset (liability)   $ (15,269)
Net deferred tax asset (liability) $ 58,166  
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Earnings Per Share [Abstract]    
Net income attributable to common stockholders $ 43,801 $ 56,837
Weighted average number of shares:    
Basic (in shares) 107,875,018 65,843,575
Adjustment for Warrants - Treasury stock method (in shares) 1,102,793 0
Diluted (in shares) 108,977,811 65,843,575
Basic net income per share attributable to common stockholders (in dollars per share) $ 0.41 $ 0.86
Diluted net income per share attributable to common stockholders (in dollars per share) $ 0.40 $ 0.86
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments Information (Details)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
segment
Dec. 26, 2020
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 2  
Revenue $ 750,150 $ 548,973
Income From Operations 92,400 94,521
Depreciation Expense 6,450 5,985
Intangible amortization 31,588 27,046
Capital Expenditures 19,866 6,338
Assets 1,122,002 873,480
Janus North America    
Segment Reporting Information [Line Items]    
Depreciation Expense 5,977 5,390
Intangible amortization 30,081 25,661
Capital Expenditures 16,170 6,002
Assets 1,063,563 820,261
Janus International    
Segment Reporting Information [Line Items]    
Depreciation Expense 472 594
Intangible amortization 1,507 1,385
Capital Expenditures 3,696 336
Assets 58,439 53,219
Operating Segments | Janus North America    
Segment Reporting Information [Line Items]    
Revenue 714,944 520,119
Income From Operations 70,697 91,665
Operating Segments | Janus International    
Segment Reporting Information [Line Items]    
Revenue 68,579 45,490
Income From Operations 21,663 2,811
Intersegment    
Segment Reporting Information [Line Items]    
Revenue (33,373) (16,636)
Eliminations    
Segment Reporting Information [Line Items]    
Revenue (33,373) (16,636)
Income From Operations $ 40 $ 45
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Significant Estimates and Concentrations (Details) - Insurance Claims - USD ($)
$ in Thousands
Jan. 01, 2022
Dec. 26, 2020
Workers' Compensation Insurance Program    
Loss Contingencies [Line Items]    
Claims in excess $ 200 $ 200
Estimate of possible loss 383 391
Health Insurance Program    
Loss Contingencies [Line Items]    
Claims in excess 250 250
Estimate of possible loss $ 1,539 $ 916
XML 99 jbi-20220101_htm.xml IDEA: XBRL DOCUMENT 0001839839 2020-12-27 2022-01-01 0001839839 2021-06-26 0001839839 2022-03-11 0001839839 jbi:ProductionWarehousingAndDistributionFacilityMember 2021-12-31 0001839839 2022-01-01 0001839839 2020-12-26 0001839839 us-gaap:CustomerRelationshipsMember 2022-01-01 0001839839 us-gaap:CustomerRelationshipsMember 2020-12-26 0001839839 us-gaap:OtherIntangibleAssetsMember 2022-01-01 0001839839 us-gaap:OtherIntangibleAssetsMember 2020-12-26 0001839839 us-gaap:ProductMember 2020-12-27 2022-01-01 0001839839 us-gaap:ProductMember 2019-12-29 2020-12-26 0001839839 us-gaap:ServiceMember 2020-12-27 2022-01-01 0001839839 us-gaap:ServiceMember 2019-12-29 2020-12-26 0001839839 2019-12-29 2020-12-26 0001839839 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-28 0001839839 us-gaap:PreferredClassAMember us-gaap:PreferredStockMember 2019-12-28 0001839839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-28 0001839839 us-gaap:RetainedEarningsMember 2019-12-28 0001839839 2019-12-28 0001839839 us-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-28 0001839839 us-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member us-gaap:PreferredClassAMember us-gaap:PreferredStockMember 2019-12-28 0001839839 us-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member us-gaap:CommonStockMember 2019-12-28 0001839839 us-gaap:EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001839839 us-gaap:CommonStockMember 2019-12-28 0001839839 us-gaap:AdditionalPaidInCapitalMember 2019-12-28 0001839839 us-gaap:CommonStockMember 2019-12-29 2020-12-26 0001839839 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 2020-12-26 0001839839 us-gaap:RetainedEarningsMember 2019-12-29 2020-12-26 0001839839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 2020-12-26 0001839839 us-gaap:CommonStockMember 2020-12-26 0001839839 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0001839839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0001839839 us-gaap:RetainedEarningsMember 2020-12-26 0001839839 us-gaap:CommonStockMember 2020-12-27 2022-01-01 0001839839 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2022-01-01 0001839839 us-gaap:RetainedEarningsMember 2020-12-27 2022-01-01 0001839839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2022-01-01 0001839839 us-gaap:CommonStockMember 2022-01-01 0001839839 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001839839 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001839839 us-gaap:RetainedEarningsMember 2022-01-01 0001839839 jbi:JanusInternationalEuropeLtdUKMember jbi:JanusInternationalEuropeHoldingsLtdUKMember 2022-01-01 0001839839 jbi:ActiveSupplyDesignCDMLtdUKMember jbi:JanusInternationalEuropeHoldingsLtdUKMember 2022-01-01 0001839839 jbi:SteelStorageAustraliaSteelStorageAsiaMember jbi:JanusInternationalEuropeHoldingsLtdUKMember 2022-01-01 0001839839 jbi:AstaIndustriesIncMember jbi:JanusCobbHoldingsLLCMember 2022-01-01 0001839839 jbi:NokIncMember jbi:JanusCobbHoldingsLLCMember 2022-01-01 0001839839 jbi:SteelStorageAustraliaSteelStorageAsiaMember jbi:JanusInternationalEuropeHoldingsLtdUKMember 2020-01-02 0001839839 jbi:GMStorMorePtyLtdMember 2021-01-18 0001839839 jbi:DBCILLCMember 2021-08-18 0001839839 jbi:AccessControlTechnologiesLLCMember 2021-08-31 0001839839 us-gaap:NonUsMember 2022-01-01 0001839839 us-gaap:NonUsMember 2020-12-26 0001839839 us-gaap:NonUsMember 2020-12-27 2022-01-01 0001839839 us-gaap:NonUsMember 2019-12-29 2020-12-26 0001839839 jbi:JanusInternationalGroupIncMember jbi:JIHShareholdersMember 2022-01-01 0001839839 jbi:JanusInternationalGroupIncMember jbi:JanusMidcoMember 2022-01-01 0001839839 us-gaap:ShippingAndHandlingMember 2020-12-27 2022-01-01 0001839839 us-gaap:ShippingAndHandlingMember 2019-12-29 2020-12-26 0001839839 country:US 2022-01-01 0001839839 country:US 2020-12-26 0001839839 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-12-27 2022-01-01 0001839839 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-12-27 2022-01-01 0001839839 srt:MinimumMember us-gaap:OfficeEquipmentMember 2020-12-27 2022-01-01 0001839839 srt:MaximumMember us-gaap:OfficeEquipmentMember 2020-12-27 2022-01-01 0001839839 srt:MinimumMember us-gaap:VehiclesMember 2020-12-27 2022-01-01 0001839839 srt:MaximumMember us-gaap:VehiclesMember 2020-12-27 2022-01-01 0001839839 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-12-27 2022-01-01 0001839839 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-12-27 2022-01-01 0001839839 us-gaap:MeasurementInputExpectedTermMember 2022-01-01 0001839839 us-gaap:MeasurementInputPriceVolatilityMember 2022-01-01 0001839839 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-01-01 0001839839 us-gaap:MeasurementInputExpectedDividendRateMember 2022-01-01 0001839839 us-gaap:WarrantMember 2021-06-07 0001839839 us-gaap:WarrantMember 2021-06-08 2022-01-01 0001839839 us-gaap:WarrantMember 2022-01-01 0001839839 2021-11-12 0001839839 us-gaap:LandMember 2022-01-01 0001839839 us-gaap:LandMember 2020-12-26 0001839839 us-gaap:MachineryAndEquipmentMember 2022-01-01 0001839839 us-gaap:MachineryAndEquipmentMember 2020-12-26 0001839839 us-gaap:LeaseholdImprovementsMember 2022-01-01 0001839839 us-gaap:LeaseholdImprovementsMember 2020-12-26 0001839839 us-gaap:ConstructionInProgressMember 2022-01-01 0001839839 us-gaap:ConstructionInProgressMember 2020-12-26 0001839839 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-01-01 0001839839 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2020-12-26 0001839839 us-gaap:CustomerRelationshipsMember 2020-12-27 2022-01-01 0001839839 us-gaap:NoncompeteAgreementsMember 2022-01-01 0001839839 us-gaap:NoncompeteAgreementsMember 2020-12-27 2022-01-01 0001839839 us-gaap:NoncompeteAgreementsMember 2020-12-26 0001839839 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 0001839839 us-gaap:TrademarksAndTradeNamesMember 2020-12-26 0001839839 us-gaap:OtherIntangibleAssetsMember 2020-12-27 2022-01-01 0001839839 jbi:JointVentureMember 2022-01-01 0001839839 jbi:JointVentureMember 2020-12-27 2022-01-01 0001839839 jbi:JointVentureMember 2020-12-26 0001839839 jbi:JointVentureMember 2019-12-29 2020-12-26 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-02-12 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-08-31 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-08-01 2021-08-31 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-27 2022-01-01 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-29 2020-12-26 0001839839 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-26 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2022-01-01 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-12-26 0001839839 jbi:NotePayableFirstLienB2Member us-gaap:NotesPayableOtherPayablesMember 2022-01-01 0001839839 jbi:NotePayableFirstLienB2Member us-gaap:NotesPayableOtherPayablesMember 2020-12-26 0001839839 jbi:NotePayableAmendmentNumber4FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2022-01-01 0001839839 jbi:NotePayableAmendmentNumber4FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-12-26 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2018-02-12 0001839839 jbi:NotePayableFirstLienB2Member us-gaap:NotesPayableOtherPayablesMember 2019-03-01 0001839839 jbi:NotePayableFirstLienB2Member us-gaap:NotesPayableOtherPayablesMember 2019-08-09 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-07-21 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-07-21 2020-07-21 0001839839 jbi:NotePayableFirstLienMember us-gaap:NotesPayableOtherPayablesMember 2019-12-29 2020-12-26 0001839839 jbi:NotePayableFirstLienB2Member us-gaap:NotesPayableOtherPayablesMember 2019-12-29 2020-12-26 0001839839 jbi:NotePayableAmendmentNumber3FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2021-02-05 0001839839 jbi:NotePayableAmendmentNumber3FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-12-27 2022-01-01 0001839839 2021-02-05 2021-02-05 0001839839 us-gaap:NotesPayableOtherPayablesMember 2021-06-07 2021-06-07 0001839839 jbi:FirstLienAmendmentNo3Member us-gaap:NotesPayableOtherPayablesMember 2021-08-18 0001839839 jbi:NotePayableAmendmentNumber4FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2021-08-18 0001839839 jbi:NotePayableAmendmentNumber4FirstLienMember us-gaap:NotesPayableOtherPayablesMember 2020-12-27 2022-01-01 0001839839 us-gaap:NotesPayableOtherPayablesMember 2020-12-27 2022-01-01 0001839839 us-gaap:NotesPayableOtherPayablesMember 2019-12-29 2020-12-26 0001839839 jbi:AccessControlTechnologiesLLCMember 2021-08-31 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:CustomerRelationshipsMember 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:OrderOrProductionBacklogMember 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:TrademarksMember 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:CustomerRelationshipsMember 2021-08-31 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:OrderOrProductionBacklogMember 2021-08-31 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember us-gaap:TrademarksMember 2021-08-31 2021-08-31 0001839839 jbi:AccessControlTechnologiesLLCMember 2020-12-27 2022-01-01 0001839839 jbi:AccessControlTechnologiesLLCMember 2021-09-01 2022-01-01 0001839839 jbi:DBCILLCMember 2021-08-17 0001839839 jbi:DBCILLCMember 2021-08-17 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:CustomerRelationshipsMember 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:OrderOrProductionBacklogMember 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:TrademarksMember 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:CustomerRelationshipsMember 2021-08-17 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:OrderOrProductionBacklogMember 2021-08-17 2021-08-17 0001839839 jbi:DBCILLCMember us-gaap:TrademarksMember 2021-08-17 2021-08-17 0001839839 jbi:DBCILLCMember 2020-12-27 2022-01-01 0001839839 jbi:DBCILLCMember 2021-08-18 2022-01-01 0001839839 jbi:DBCILLCMember 2019-12-29 2020-12-26 0001839839 jbi:JuniperIndustrialHoldingsIncMember 2021-06-07 2021-06-07 0001839839 jbi:JuniperIndustrialHoldingsIncMember us-gaap:CommonStockMember 2021-06-07 2021-06-07 0001839839 jbi:JuniperIndustrialHoldingsIncMember us-gaap:CommonStockMember 2021-06-07 0001839839 jbi:PIPEInvestorsMember 2021-06-07 2021-06-07 0001839839 jbi:PIPEInvestorsMember 2021-06-07 0001839839 srt:DirectorMember 2021-06-07 2021-06-07 0001839839 2021-06-07 2021-06-07 0001839839 jbi:JuniperIndustrialHoldingsIncMember 2021-06-07 0001839839 jbi:GMStorMorePtyLtdMember 2021-01-19 0001839839 jbi:GMStorMorePtyLtdMember 2021-01-19 2021-01-19 0001839839 jbi:GMStorMorePtyLtdMember 2020-12-27 2022-01-01 0001839839 us-gaap:RestrictedStockUnitsRSUMember 2020-12-27 2022-01-01 0001839839 us-gaap:RestrictedStockUnitsRSUMember 2020-12-26 0001839839 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 0001839839 us-gaap:RestrictedStockUnitsRSUMember jbi:CommonBUnitIncentivePlanMember 2018-03-15 2018-03-15 0001839839 us-gaap:RestrictedStockUnitsRSUMember jbi:CommonBUnitIncentivePlanMember us-gaap:CommonStockMember 2018-03-15 2018-03-15 0001839839 us-gaap:RestrictedStockUnitsRSUMember jbi:CommonBUnitIncentivePlanMember 2020-12-27 2022-01-01 0001839839 2021-06-07 0001839839 us-gaap:PreferredClassAMember 2022-01-01 0001839839 us-gaap:CommonClassBMember 2022-01-01 0001839839 jbi:MidcoEquityholdersMember 2021-06-07 0001839839 jbi:TheSponsorMember us-gaap:CommonClassBMember 2019-08-01 2019-08-31 0001839839 jbi:TheSponsorMember us-gaap:CommonClassBMember 2019-08-31 0001839839 jbi:TheSponsorMember us-gaap:CommonClassBMember 2021-06-07 2021-06-07 0001839839 jbi:JanusMidcoLLCUnitholdersMember 2021-06-07 0001839839 jbi:PublicStockholdersMember 2021-06-07 0001839839 jbi:PIPEInvestorsMember 2021-06-07 0001839839 jbi:TheSponsorMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2021-06-07 2021-06-07 0001839839 jbi:TheSponsorMember us-gaap:WarrantMember us-gaap:PrivatePlacementMember 2021-06-07 0001839839 jbi:TheSponsorMember 2021-06-07 0001839839 jbi:JanusButlerLLCMember 2020-12-27 2022-01-01 0001839839 jbi:JanusButlerLLCMember 2019-12-29 2020-12-26 0001839839 jbi:A134JanusInternationalLLCMember 2020-12-27 2022-01-01 0001839839 jbi:A134JanusInternationalLLCMember 2019-12-29 2020-12-26 0001839839 jbi:ASTAInvestmentLLCMember 2020-12-27 2022-01-01 0001839839 jbi:ASTAInvestmentLLCMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember us-gaap:TransferredOverTimeMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusNorthAmericaMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember us-gaap:TransferredAtPointInTimeMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember us-gaap:TransferredAtPointInTimeMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember us-gaap:TransferredOverTimeMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember us-gaap:TransferredOverTimeMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:JanusInternationalMember 2019-12-29 2020-12-26 0001839839 srt:ConsolidationEliminationsMember 2020-12-27 2022-01-01 0001839839 srt:ConsolidationEliminationsMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageNewConstructionMember jbi:JanusNorthAmericaMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageNewConstructionMember jbi:JanusNorthAmericaMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageR3Member jbi:JanusNorthAmericaMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageR3Member jbi:JanusNorthAmericaMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:CommercialAndOthersMember jbi:JanusNorthAmericaMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:CommercialAndOthersMember jbi:JanusNorthAmericaMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageNewConstructionMember jbi:JanusInternationalMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageNewConstructionMember jbi:JanusInternationalMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageR3Member jbi:JanusInternationalMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:SelfStorageR3Member jbi:JanusInternationalMember 2019-12-29 2020-12-26 0001839839 us-gaap:OperatingSegmentsMember jbi:CommercialAndOthersMember jbi:JanusInternationalMember 2020-12-27 2022-01-01 0001839839 us-gaap:OperatingSegmentsMember jbi:CommercialAndOthersMember jbi:JanusInternationalMember 2019-12-29 2020-12-26 0001839839 jbi:SurpriseAZMember 2020-12-27 2022-01-01 0001839839 jbi:TempleGAMember 2020-12-27 2022-01-01 0001839839 jbi:HoustonTXMember 2020-12-27 2022-01-01 0001839839 jbi:AnaheimCAMember 2020-12-27 2022-01-01 0001839839 jbi:ButlerINMember 2020-12-27 2022-01-01 0001839839 jbi:OrlandoFLMember 2020-12-27 2022-01-01 0001839839 jbi:TempleGA2Member 2020-12-27 2022-01-01 0001839839 jbi:HoustonTX2Member 2020-12-27 2022-01-01 0001839839 jbi:SumnerWAMember 2020-12-27 2022-01-01 0001839839 jbi:DouglasvilleGAMember 2020-12-27 2022-01-01 0001839839 jbi:DouglasvilleGA2Member 2020-12-27 2022-01-01 0001839839 jbi:CartersvilleGAMember 2020-12-27 2022-01-01 0001839839 jbi:FayettevilleGAMember 2020-12-27 2022-01-01 0001839839 jbi:HoustonTX3Member 2020-12-27 2022-01-01 0001839839 jbi:PeterleeUKMember 2020-12-27 2022-01-01 0001839839 jbi:TwickenhamUKMember 2020-12-27 2022-01-01 0001839839 jbi:CheshireUKMember 2020-12-27 2022-01-01 0001839839 jbi:HendraQueenslandMember 2020-12-27 2022-01-01 0001839839 country:SG 2020-12-27 2022-01-01 0001839839 jbi:LehiUTMember 2020-12-27 2022-01-01 0001839839 jbi:StatesvilleNCMember 2020-12-27 2022-01-01 0001839839 jbi:CharlotteNCMember 2020-12-27 2022-01-01 0001839839 jbi:ChandlerAZMember 2020-12-27 2022-01-01 0001839839 jbi:HoustonTX4Member 2020-12-27 2022-01-01 0001839839 jbi:SalisburyNCMember 2020-12-27 2022-01-01 0001839839 jbi:LasVegasNVMember 2020-12-27 2022-01-01 0001839839 jbi:CaryNCMember 2020-12-27 2022-01-01 0001839839 jbi:GreerSCMember 2020-12-27 2022-01-01 0001839839 jbi:ProductionWarehousingAndDistributionFacilityMember 2021-09-01 2021-09-30 0001839839 jbi:ProductionWarehousingAndDistributionFacilityMember 2020-12-27 2022-01-01 0001839839 us-gaap:DomesticCountryMember 2020-12-27 2022-01-01 0001839839 us-gaap:DomesticCountryMember 2022-01-01 0001839839 us-gaap:DomesticCountryMember 2020-12-26 0001839839 us-gaap:StateAndLocalJurisdictionMember 2022-01-01 0001839839 us-gaap:StateAndLocalJurisdictionMember 2020-12-26 0001839839 us-gaap:IntersegmentEliminationMember 2020-12-27 2022-01-01 0001839839 us-gaap:IntersegmentEliminationMember 2019-12-29 2020-12-26 0001839839 jbi:JanusNorthAmericaMember 2020-12-27 2022-01-01 0001839839 jbi:JanusNorthAmericaMember 2019-12-29 2020-12-26 0001839839 jbi:JanusInternationalMember 2020-12-27 2022-01-01 0001839839 jbi:JanusInternationalMember 2019-12-29 2020-12-26 0001839839 jbi:JanusNorthAmericaMember 2022-01-01 0001839839 jbi:JanusNorthAmericaMember 2020-12-26 0001839839 jbi:JanusInternationalMember 2022-01-01 0001839839 jbi:JanusInternationalMember 2020-12-26 0001839839 jbi:WorkersCompensationInsuranceProgramMember us-gaap:InsuranceClaimsMember 2020-12-26 0001839839 jbi:WorkersCompensationInsuranceProgramMember us-gaap:InsuranceClaimsMember 2022-01-01 0001839839 jbi:HealthInsuranceProgramMember us-gaap:InsuranceClaimsMember 2022-01-01 0001839839 jbi:HealthInsuranceProgramMember us-gaap:InsuranceClaimsMember 2020-12-26 iso4217:USD shares iso4217:USD shares pure jbi:segment utr:Y jbi:renewal_option 2021 FY false 0001839839 10-K true 2022-01-01 --01-01 false 001-04321 JANUS INTERNATIONAL GROUP, INC. DE 86-1476200 135 Janus International Blvd. Temple GA 30179 866 562-2580 Common Stock, par value $0.0001 per share JBI NYSE No No Yes Yes Non-accelerated Filer true true false false false 879300000 146561717 9600000 146561717 146561717 243 BDO USA, LLP Atlanta, GA 13192000 45255000 5449000 4485000 107372000 75135000 23121000 11399000 56596000 25282000 9843000 5950000 4057000 5192000 214181000 168213000 41607000 30971000 312199000 309472000 107980000 85598000 15861000 17388000 369286000 259423000 58915000 0 1973000 2415000 1122002000 873480000 54961000 29889000 23207000 21525000 8067000 6523000 54111000 37165000 140346000 95102000 6369000 0 703718000 617604000 749000 15269000 2533000 4631000 853715000 732606000 825000000 825000000 0.0001 0.0001 146561717 146561717 66145633 66145633 15000 7000 277799000 189299000 -949000 -227000 -8578000 -48205000 268287000 140874000 1122002000 873480000 619967000 439458000 130182000 109516000 750150000 548973000 498787000 345150000 251363000 203823000 46295000 34532000 111981000 76946000 687000 -2175000 158963000 109303000 92400000 94521000 32876000 36011000 -3324000 441000 5918000 0 -42118000 -35570000 50283000 58951000 6481000 2114000 43801000 56837000 -722000 1926000 43080000 58762000 43801000 56837000 107875018 65843575 108977811 65843575 0.41 0.86 0.40 0.86 2599 91000 189044 189044000 -2153000 -56088000 130894000 -2599 -91000 -189044 -189044000 65676757 7000 189128000 65676757 7000 189128000 -2153000 -56088000 130894000 468876 171000 171000 48954000 48954000 1926000 1926000 56837000 56837000 66145633 7000 189299000 -227000 -48205000 140874000 4124767 5261000 5261000 25000000 3000 249997000 250000000 41113850 4000 226939000 226943000 2000000 26481000 26481000 541710000 541710000 4174000 4174000 78291000 78291000 8177467 1000 43175000 43176000 66000 66000 -722000 -722000 43801000 43801000 146561717 15000 277799000 -949000 -8578000 268287000 43801000 56837000 6450000 5985000 31588000 27046000 3222000 3226000 5327000 171000 -2415000 258000 687000 -2175000 -38000 -36000 -794000 0 5918000 0 -151000 61000 4849000 349000 22635000 2517000 11619000 75000 6017000 2681000 22239000 -2886000 16553000 374000 18312000 9394000 2764000 -2310000 74829000 100847000 83000 43000 19866000 6338000 9638000 0 179744000 4472000 -189889000 -10767000 6369000 0 4174000 48954000 68858000 8254000 155000000 0 334874000 0 250000000 0 44489000 0 541710000 0 110000 0 0 6923000 4321000 0 82800000 -64131000 197000 -600000 -32062000 25349000 45255000 19906000 13192000 45255000 32852000 30849000 2054000 1301000 Nature of Operations<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Janus International Group, Inc. (“Group” or “Janus” or “Company”) is a holding company. Janus International Group, LLC (“Janus Core”) is a wholly-owned subsidiary of Janus Intermediate, LLC (“Intermediate”). Intermediate is a wholly-owned subsidiary of Janus Midco, LLC (“Midco”) and Midco is a wholly-owned subsidiary of Group. These entities are all incorporated in the state of Delaware. The Group is a global manufacturer and supplier of turn-key self-storage, commercial and industrial building solutions including: roll up and swing doors, hallway systems, relocatable storage units, and facility and door automation technologies with manufacturing operations in Georgia, Texas, Arizona, Indiana, North Carolina, United Kingdom, Australia, and Singapore.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Group’s wholly owned subsidiary, Janus International Europe Holdings Ltd. (UK) (“JIE”), owns 100% of the equity of Janus International Europe Ltd. (UK), a company incorporated in England and Wales, and its subsidiary Steel Storage France (s.a.r.l), a company incorporated in France. JIE owns 100% of the equity for Active Supply &amp; Design (CDM) Ltd. (UK) (“AS&amp;D”), a company incorporated in England and Wales and 100% of the equity for Steel Storage Australia &amp; Steel Storage Asia (“Steel Storage”), companies incorporated in Australia and Singapore. AS&amp;D merged with JIE in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Group’s wholly owned subsidiary, Janus Cobb Holdings, LLC (“Cobb”), owns 100% of the equity of Asta Industries, Inc. (“ASTA”), a company incorporated in Georgia, and its subsidiary Atlanta Door Corporation, a company incorporated in Georgia. Cobb also owns 100% of the equity of Nokē, Inc. (“NOKE”), a company incorporated in Delaware, and Betco, Inc. (“BETCO”), a company also incorporated in Delaware.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 2, 2020, JIE purchased 100% of the outstanding shares of Steel Storage.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 18, 2021, the Group, through its wholly owned subsidiary Steel Storage acquired 100% of the net assets of G &amp; M Stor-More Pty Ltd (“G&amp;M”) as more fully described in Note 10 Business Combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 18, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity interests of DBCI, LLC f/k/a Dingo NewCo, LLC (“DBCI”), a company incorporated in Delaware as more fully described in Note 10 Business Combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 31, 2021, the Group, through its wholly owned subsidiary Janus Core acquired 100% of the equity of Access Control Technologies, LLC (“ACT”), a company incorporated in North Carolina. Through this acquisition, the Group also acquired all assets and certain liabilities of Phoenix Iron Worx, LLC (“Phoenix”), a company incorporated in North Carolina as more fully described in Note 10 Business Combinations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The Group’s business is operated through two geographic regions that comprise our two reportable segments: Janus North America and Janus International. The Janus International segment is comprised of JIE, whose production and sales are largely in Europe and Australia. The Janus North America segment is comprised of all the other entities including Janus Core together with each of its operating subsidiaries, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door, LLC and Steel Door Depot.com, LLC.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">As of June 7, 2021, Janus Parent, Inc. (“Company”) consummated the business combination (the “Business Combination”) contemplated by the Business Combination Agreement, dated as of December 21, 2020 (as amended from time to time, the “Business Combination Agreement”), by and among Janus International Group, Inc. (f/k/a Janus Parent, Inc.), Juniper Industrial Holdings, Inc. (“Juniper” or “JIH”), a blank check company, JIH Merger Sub, Inc., a wholly-owned subsidiary of the Company (“JIH Merger Sub”), Jade Blocker Merger Sub 1, Inc., Jade Blocker Merger Sub 2, Inc., Jade Blocker Merger Sub 3, Inc., Jade Blocker Merger Sub 4, Inc., Jade Blocker Merger Sub 5, Inc. (collectively referred to as the “Blocker Merger Subs”), Clearlake Capital Partners IV (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners IV (Offshore) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (USTE) (AIV-Jupiter) Blocker, Inc., Clearlake Capital Partners V (Offshore) (AIV-Jupiter) Blocker, Inc. (collectively referred to as the “Blockers”), Janus Midco, LLC (“Midco”), Jupiter Management Holdings, LLC, Jupiter Intermediate Holdco, LLC, J.B.I., LLC and Cascade GP, LLC, solely in its capacity as equityholder representative. Pursuant to the Business Combination Agreement, (i) JIH Merger Sub merged with and into Juniper with Juniper being the surviving corporation in the merger and a wholly-owned subsidiary of the Company, (ii) each of the Blocker Merger Subs merged with and into the corresponding Blockers with such Blocker being the surviving corporation in each such merger and a wholly-owned subsidiary of the Company, (iii) each other equityholder of Midco contributed or sold, as applicable, all of its equity interests in Midco to the Company or Juniper, as applicable, in exchange for cash, preferred units and/or shares of the Common Stock, as applicable, and (iv) the Company contributed all of the equity interests in Midco acquired pursuant to the foregoing transactions to Juniper, such that, as a result of the consummation of the Business Combination, Midco became an indirect wholly-owned subsidiary of Juniper. Refer to Note 10 for further discussion on the Business Combination. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Immediately upon the completion of the Business Combination, Juniper and Midco became wholly-owned subsidiaries of Janus International Group, Inc. The Group’s common stock is currently traded on the New York Stock Exchange under the symbol “JBI”.</span></div>Assets held at foreign locations were approximately $58,439 and $53,424 as of January 1, 2022 and December 26, 2020, respectively. Revenues earned at foreign locations totaled approximately $68,579 and $45,490 for the years ended January 1, 2022 and December 26, 2020, respectively. 1 1 1 1 1 1 1 1 1 2 58439000 53424000 68579000 45490000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in accordance with U.S. GAAP and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Business Combination, completed as of June 7, 2021, was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, JIH is treated as the acquired company and Midco is treated as the acquirer for financial statement reporting purposes (the “Combined Company”). Midco has been determined to be the accounting acquirer based on an evaluation of the following facts and circumstances:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Janus Midco equityholders have the majority ownership and voting rights in the Combined Company. The relative voting rights is equivalent to equity ownership (each share of common stock is one vote). JIH shareholders (IPO investors, founders, PIPE investors) hold 49.2% voting interest compared to Janus Midco’s 50.8% voting interest.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The board of directors of the Combined Company is composed of nine directors, with Janus Midco equity holders having the ability to elect or appoint a majority of the board of directors in the Combined Company.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Janus Midco’s senior management are the senior management of the Combined Company.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Combined Company has assumed the Janus name.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, for accounting purposes, the financial statements of the Combined Company represent a continuation of the financial statements of Midco with the acquisition being treated as the equivalent of Midco issuing stock for the net assets of JIH, accompanied by a recapitalization. The net assets of JIH were stated at historical cost, with no goodwill or other intangible assets recorded. Midco is deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date, for the year ended December 26, 2020 are those of Midco. The shares and corresponding capital amounts and net income per share available to common stockholders, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One-time direct and incremental transaction costs incurred by the Company were recorded based on the activities to which the costs relate and the structure of the transaction. The costs relating to the issuance of equity is recorded as a reduction of the amount of equity raised, presented in additional paid in capital, while all costs related to the warrants and contingent consideration were estimated and charged to expense.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Group and its wholly owned subsidiaries. The Company’s joint venture is accounted for under the equity method of accounting. All significant intercompany accounts and transactions have been eliminated in consolidation. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Reorganization</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 7, 2021, Midco transferred its wholly owned direct subsidiary Janus International Group, LLC to the Group, thereby transferring the business for which historical financial information is included in these results of operations, to be indirectly held by Midco.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant items subject to such estimates and assumptions include, but are not limited to, income taxes and the effective tax rates, reserves for inventory obsolescence, the fair value of contingent consideration and earnout, the fair value of assets and liabilities related to acquisitions, the derivative warrant liability, the recognition and valuation of unit-based compensation arrangements, the useful lives of property and equipment, revenue recognition, allowances for uncollectible receivable balances, fair values and impairment of intangible assets and goodwill and assumptions used in the recognition of contract assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Coronavirus Outbreak</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 outbreak will continue to have a negative impact on our operations, supply chain, transportation networks and customers. The impact on our business and the results of operations included temporary closure of our operating locations, or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent of these factors are uncertain and cannot be predicted. Our consolidated financial statements reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of COVID-19 pandemic, will be reflected in management’s estimates for future periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The Company qualifies as an “Emerging Growth Company” and has elected to use the extended transition period for complying with new or revised accounting standards under Section 102(b)(1) of the JOBS Act. This election allows the Company to adopt the new or revised standard at the same time periods as private companies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling (Revenue &amp; Cost of Sales)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company records all amounts billed to customers in sales transactions related to shipping and handling as revenue earned for the goods provided. Shipping and handling costs are included in cost of sales. Shipping and handling costs were approximately $35,241 and $24,061 for the years ended January 1, 2022 and December 26, 2020, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Advertising costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company records all advertising related costs to the consolidated statements of operations and comprehensive income during the year incurred and they are included in the selling and marketing line. During the year ended January 1, 2022 and December 26, 2020 the Company incurred and expensed $2,004 and $1,326, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers all liquid investments with original maturities of three months or less to be cash equivalents. At January 1, 2022 and December 26, 2020, cash equivalents consisted primarily of money market accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At January 1, 2022 and December 26, 2020, the Company’s domestic cash accounts exceeded federally insured limits by approximately $10,226 and $28,102 respectively. At January 1, 2022 and December 26, 2020, cash balances of approximately $4,832 and $8,366, respectively, were held outside of the United States of America. At January 1, 2022 and December 26, 2020, the Company’s foreign accounts exceeded foreign insured limits by approximately $2,272 and $6,329, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by the Company are capitalized. Inventories are stated at the lower of cost or net realizable value as of January 1, 2022 and December 26, 2020. The Company has recorded a reserve for inventory obsolescence as of January 1, 2022 and December 26, 2020, of approximately $1,295 and $1,964, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment acquired in business combinations are recorded at fair value as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated useful lives for each major depreciable classification of property and equipment are as follows</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-20 years</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current assets as of January 1, 2022 consists primarily of other receivables and net VAT taxes of $3,906. As of December 26, 2020, other current assets consists primarily of other receivables, net VAT taxes and deferred transaction costs associated with the Business Combination with Juniper of $3,444.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Finance Fees</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred financing fees consist of loan costs, which are being amortized on the effective interest method over the life of the related debt. During the year ended January 1, 2022, the Company incurred approximately $4,321 in deferred finance fees in connection with the June, 2021 debt transaction. There were no additional deferred finance fees capitalized for the year ended December 26, 2020. Debt issuances are more fully described in Note 8 Line of Credit and Note 9 Long-Term Debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses valuation approaches that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. A three-tiered hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. This hierarchy requires that the Company use observable market data, when available, and minimize the use of unobservable inputs when determining fair value:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 1, observable inputs such as quoted prices in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 2, inputs other than the quoted prices in active markets that are observable either directly or indirectly; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 3, unobservable inputs in which there is little or no market data, which requires that the Company develop its own assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The fair value of the Company’s debt approximates its carrying amount as of January 1, 2022 and December 26, 2020 due to its variable interest rate that is tied to the current London Interbank Offered Rate (“LIBOR”) rate plus an applicable margin and consistency in our credit rating. To estimate the fair value of the Company’s long term debt, the Company utilized fair value based risk measurements that are indirectly observable, such as credit risk that falls within Level 2 of the Fair Value hierarchy. For the year ended January 1, 2022, the public warrants were valued at market price. The fair value of the private warrants contains significant unobservable inputs including the expected term and volatility. Therefore, the private warrant liabilities were evaluated to be a Level 3 fair value measurement. The fair value of private warrants is estimated using a Binomial Lattice in a risk-neutral framework. Specifically, the future stock price of the Company is modeled assuming a Geometric Brownian Motion (GBM) in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms, and then discounted at the term-matched risk-free rate. Finally, the fair value of the private warrants was calculated as the probability-weighted present value over all future modeled payoffs. The following assumptions were used for the valuation of the private warrants:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant term (yrs.)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free rate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of warrant liabilities is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance assumed in the Business Combination at June 7, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Private warrants to Public warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemed/exercised warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrant Liability</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company classifies Private Placement Warrants (defined and discussed in Note 13 - Stockholders’ Equity) as liabilities. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive income. The Company continued adjusting the warrant liability for changes in fair value until the earlier of a) the exercise or expiration of the warrants or b) the redemption of the warrants, at which time the warrants will be reclassified to additional paid-in capital. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 13, 2021, Janus announced that it would redeem all of its outstanding Private and Public warrants to purchase shares of Janus’s common stock that were issued pursuant to the Warrant Agreement, dated as of June 7, 2021 by and between Janus and Continental Stock Transfer &amp; Trust Company (the “Warrant Agent”) and the Warrant Agreement, dated as of July 15, 2021, by and between Janus and the Warrant Agent, for a redemption price of $0.10 per Warrant (the “Redemption Price”), that remain outstanding at 5:00 p.m. New York City time on November 12, 2021 (the “Redemption Date”). Since all of the Private Placement Warrants were exercised or redeemed by January 1, 2022, the associated warrant liabilities were reclassified to additional paid-in capital. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. The Company is currently evaluating the impact of this standard to the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This update removes Step 2 of the goodwill impairment test under current guidance, which requires a hypothetical purchase price allocation. The new guidance requires an impairment charge to be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Upon adoption, the guidance is to be applied prospectively. ASU 2017-04 is effective for Emerging Growth Companies in fiscal years beginning after December 15, 2021, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of ASU 2017-04 on the consolidated financial statements and does not expect a significant impact of the standard on the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is effective and may be applied beginning March 12, 2020, and will apply through December 31, 2022. Janus is currently evaluating the impact this adoption will have on Janus’s consolidated financial statements. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (“ASU 2021-01”). The amendments in ASU 2021-01 provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the LIBOR or another reference rate expected to be discontinued because of the reference rate reform. The provisions must be applied at a Topic, Subtopic, or Industry Subtopic level for all transactions other than derivatives, which may be applied at a hedging relationship level.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842) which deferred the effective date for ASC 842, Leases, for one year. The leasing standard will be effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption would continue to be allowed. The Company is evaluating the impact the standard will have on the consolidated financial statements; however, the standard is expected to have a material impact on the consolidated financial statements due to the recognition of additional assets and liabilities for operating leases. The Company expects the impact for Topic 842 to be additional right of use assets between $41.0 million and $43.0 million with a corresponding lease liability for similar amounts. The Company does not expect any material impact to our consolidate statements of operations and comprehensive income and cash flows. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share (EPS) calculations as a result of these changes. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Board specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. Janus is currently evaluating the impact of this standard on Janus’s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years, with early adoption permitted. The Group does not expect adoption of the new guidance to have a significant impact on the consolidated financial statements.</span></div>Although there are several other new accounting pronouncements issued or proposed by the FASB, which have been adopted or will be adopted as applicable, management does not believe any of these accounting pronouncements has had or will have a material impact on the Group’s consolidated financial position or results of operations. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are presented in U.S. dollars and have been prepared in accordance with U.S. GAAP and pursuant to the applicable rules and regulations of the Securities and Exchange Commission (“SEC”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Business Combination, completed as of June 7, 2021, was accounted for as a reverse recapitalization in accordance with U.S. GAAP. Under this method of accounting, JIH is treated as the acquired company and Midco is treated as the acquirer for financial statement reporting purposes (the “Combined Company”). Midco has been determined to be the accounting acquirer based on an evaluation of the following facts and circumstances:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Janus Midco equityholders have the majority ownership and voting rights in the Combined Company. The relative voting rights is equivalent to equity ownership (each share of common stock is one vote). JIH shareholders (IPO investors, founders, PIPE investors) hold 49.2% voting interest compared to Janus Midco’s 50.8% voting interest.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The board of directors of the Combined Company is composed of nine directors, with Janus Midco equity holders having the ability to elect or appoint a majority of the board of directors in the Combined Company.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Janus Midco’s senior management are the senior management of the Combined Company.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Combined Company has assumed the Janus name.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, for accounting purposes, the financial statements of the Combined Company represent a continuation of the financial statements of Midco with the acquisition being treated as the equivalent of Midco issuing stock for the net assets of JIH, accompanied by a recapitalization. The net assets of JIH were stated at historical cost, with no goodwill or other intangible assets recorded. Midco is deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date, for the year ended December 26, 2020 are those of Midco. The shares and corresponding capital amounts and net income per share available to common stockholders, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One-time direct and incremental transaction costs incurred by the Company were recorded based on the activities to which the costs relate and the structure of the transaction. The costs relating to the issuance of equity is recorded as a reduction of the amount of equity raised, presented in additional paid in capital, while all costs related to the warrants and contingent consideration were estimated and charged to expense.</span></div> 0.492 0.508 Principles of ConsolidationThe consolidated financial statements include the accounts of the Group and its wholly owned subsidiaries. The Company’s joint venture is accounted for under the equity method of accounting. All significant intercompany accounts and transactions have been eliminated in consolidation. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Reorganization</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 7, 2021, Midco transferred its wholly owned direct subsidiary Janus International Group, LLC to the Group, thereby transferring the business for which historical financial information is included in these results of operations, to be indirectly held by Midco.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant items subject to such estimates and assumptions include, but are not limited to, income taxes and the effective tax rates, reserves for inventory obsolescence, the fair value of contingent consideration and earnout, the fair value of assets and liabilities related to acquisitions, the derivative warrant liability, the recognition and valuation of unit-based compensation arrangements, the useful lives of property and equipment, revenue recognition, allowances for uncollectible receivable balances, fair values and impairment of intangible assets and goodwill and assumptions used in the recognition of contract assets.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Coronavirus Outbreak</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 outbreak will continue to have a negative impact on our operations, supply chain, transportation networks and customers. The impact on our business and the results of operations included temporary closure of our operating locations, or those of our customers or suppliers, among others. In addition, the ability of our employees and our suppliers’ and customers’ employees to work may be significantly impacted by individuals contracting or being exposed to COVID-19, which may significantly hamper our production throughout the supply chain and constrict sales channels. The extent of these factors are uncertain and cannot be predicted. Our consolidated financial statements reflect estimates and assumptions made by management as of January 1, 2022. Events and changes in circumstances arising after January 1, 2022, including those resulting from the impacts of COVID-19 pandemic, will be reflected in management’s estimates for future periods.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The Company qualifies as an “Emerging Growth Company” and has elected to use the extended transition period for complying with new or revised accounting standards under Section 102(b)(1) of the JOBS Act. This election allows the Company to adopt the new or revised standard at the same time periods as private companies.</span></div> Shipping and Handling (Revenue &amp; Cost of Sales)The Company records all amounts billed to customers in sales transactions related to shipping and handling as revenue earned for the goods provided. Shipping and handling costs are included in cost of sales. 35241000 24061000 Advertising costsThe Company records all advertising related costs to the consolidated statements of operations and comprehensive income during the year incurred and they are included in the selling and marketing line. 2004000 1326000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers all liquid investments with original maturities of three months or less to be cash equivalents. At January 1, 2022 and December 26, 2020, cash equivalents consisted primarily of money market accounts.</span></div> 10226000 28102000 4832000 8366000 2272000 6329000 InventoriesInventories are measured using the first-in, first-out (FIFO) method. Labor and overhead costs associated with inventory produced by the Company are capitalized. Inventories are stated at the lower of cost or net realizable value 1295000 1964000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment acquired in business combinations are recorded at fair value as of the acquisition date and are subsequently stated less accumulated depreciation. Property and equipment otherwise acquired are stated at cost less accumulated depreciation. Depreciation is charged to expense on the straight-line basis over the estimated useful life of each asset. Leasehold improvements are amortized over the shorter of the lease term or their respective useful lives. Maintenance and repairs are charged to expense as incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated useful lives for each major depreciable classification of property and equipment are as follows</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-20 years</span></div></td></tr></table></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated useful lives for each major depreciable classification of property and equipment are as follows</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-20 years</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,646 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">41,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> P3Y P7Y P3Y P7Y P3Y P10Y P3Y P20Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current assets as of January 1, 2022 consists primarily of other receivables and net VAT taxes of $3,906. As of December 26, 2020, other current assets consists primarily of other receivables, net VAT taxes and deferred transaction costs associated with the Business Combination with Juniper of $3,444.</span></div> 3906000 3444000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Finance Fees</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred financing fees consist of loan costs, which are being amortized on the effective interest method over the life of the related debt. During the year ended January 1, 2022, the Company incurred approximately $4,321 in deferred finance fees in connection with the June, 2021 debt transaction. There were no additional deferred finance fees capitalized for the year ended December 26, 2020. Debt issuances are more fully described in Note 8 Line of Credit and Note 9 Long-Term Debt.</span></div> 4321000 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company uses valuation approaches that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. A three-tiered hierarchy is established as a basis for considering such assumptions and for inputs used in the valuation methodologies in measuring fair value. This hierarchy requires that the Company use observable market data, when available, and minimize the use of unobservable inputs when determining fair value:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 1, observable inputs such as quoted prices in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 2, inputs other than the quoted prices in active markets that are observable either directly or indirectly; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Level 3, unobservable inputs in which there is little or no market data, which requires that the Company develop its own assumptions.</span></div>The fair value of the Company’s debt approximates its carrying amount as of January 1, 2022 and December 26, 2020 due to its variable interest rate that is tied to the current London Interbank Offered Rate (“LIBOR”) rate plus an applicable margin and consistency in our credit rating. To estimate the fair value of the Company’s long term debt, the Company utilized fair value based risk measurements that are indirectly observable, such as credit risk that falls within Level 2 of the Fair Value hierarchy. For the year ended January 1, 2022, the public warrants were valued at market price. The fair value of the private warrants contains significant unobservable inputs including the expected term and volatility. Therefore, the private warrant liabilities were evaluated to be a Level 3 fair value measurement. The fair value of private warrants is estimated using a Binomial Lattice in a risk-neutral framework. Specifically, the future stock price of the Company is modeled assuming a Geometric Brownian Motion (GBM) in a risk-neutral framework. For each modeled future price, the warrant payoff is calculated based on the contractual terms, and then discounted at the term-matched risk-free rate. Finally, the fair value of the private warrants was calculated as the probability-weighted present value over all future modeled payoffs. The following assumptions were used for the valuation of the private warrants:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant term (yrs.)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free rate</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend yield</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table> 4.7 0.304 0.0091 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of warrant liabilities is as follows:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance assumed in the Business Combination at June 7, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Conversion of Private warrants to Public warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemed/exercised warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 37149000 11091000 31976000 5918000 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrant Liability</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company classifies Private Placement Warrants (defined and discussed in Note 13 - Stockholders’ Equity) as liabilities. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive income. The Company continued adjusting the warrant liability for changes in fair value until the earlier of a) the exercise or expiration of the warrants or b) the redemption of the warrants, at which time the warrants will be reclassified to additional paid-in capital. </span></div>On October 13, 2021, Janus announced that it would redeem all of its outstanding Private and Public warrants to purchase shares of Janus’s common stock that were issued pursuant to the Warrant Agreement, dated as of June 7, 2021 by and between Janus and Continental Stock Transfer &amp; Trust Company (the “Warrant Agent”) and the Warrant Agreement, dated as of July 15, 2021, by and between Janus and the Warrant Agent, for a redemption price of $0.10 per Warrant (the “Redemption Price”), that remain outstanding at 5:00 p.m. New York City time on November 12, 2021 (the “Redemption Date”). Since all of the Private Placement Warrants were exercised or redeemed by January 1, 2022, the associated warrant liabilities were reclassified to additional paid-in capital. 0.10 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments (Topic 326), which changes the impairment model for most financial assets. The new model uses a forward-looking expected loss method, which will generally result in earlier recognition of allowances for losses. ASU 2016-13, as subsequently amended for various technical issues, is effective for emerging growth companies following private company adoption dates for fiscal years beginning after December 15, 2022 and for interim periods within those fiscal years. The Company is currently evaluating the impact of this standard to the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. This update removes Step 2 of the goodwill impairment test under current guidance, which requires a hypothetical purchase price allocation. The new guidance requires an impairment charge to be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Upon adoption, the guidance is to be applied prospectively. ASU 2017-04 is effective for Emerging Growth Companies in fiscal years beginning after December 15, 2021, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of ASU 2017-04 on the consolidated financial statements and does not expect a significant impact of the standard on the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting. This standard provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is effective and may be applied beginning March 12, 2020, and will apply through December 31, 2022. Janus is currently evaluating the impact this adoption will have on Janus’s consolidated financial statements. In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848) (“ASU 2021-01”). The amendments in ASU 2021-01 provide optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference the LIBOR or another reference rate expected to be discontinued because of the reference rate reform. The provisions must be applied at a Topic, Subtopic, or Industry Subtopic level for all transactions other than derivatives, which may be applied at a hedging relationship level.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842) which deferred the effective date for ASC 842, Leases, for one year. The leasing standard will be effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early adoption would continue to be allowed. The Company is evaluating the impact the standard will have on the consolidated financial statements; however, the standard is expected to have a material impact on the consolidated financial statements due to the recognition of additional assets and liabilities for operating leases. The Company expects the impact for Topic 842 to be additional right of use assets between $41.0 million and $43.0 million with a corresponding lease liability for similar amounts. The Company does not expect any material impact to our consolidate statements of operations and comprehensive income and cash flows. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for certain convertible instruments, amends guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share (EPS) calculations as a result of these changes. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. For all other entities, the amendments are effective for fiscal years beginning after December 15, 2023, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Board specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. Janus is currently evaluating the impact of this standard on Janus’s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In May 2021, the FASB issued ASU 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40) Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options. ASU 2021-04 addresses issuer’s accounting for certain modifications or exchanges of freestanding equity-classified written call options. ASU 2021-04 is effective for fiscal years beginning after December 15, 2021 and interim periods within those fiscal years, with early adoption permitted. The Group does not expect adoption of the new guidance to have a significant impact on the consolidated financial statements.</span></div>Although there are several other new accounting pronouncements issued or proposed by the FASB, which have been adopted or will be adopted as applicable, management does not believe any of these accounting pronouncements has had or will have a material impact on the Group’s consolidated financial position or results of operations. Inventories<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The major components of inventories are detailed below at:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">56,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">25,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The major components of inventories are detailed below at:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41,834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">671 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">637 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">56,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">25,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div> 41834000 17432000 671000 637000 14091000 7213000 56596000 25282000 Property and Equipment<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, equipment, and other fixed assets as of January 1, 2022 and December 26, 2020 are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,501 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,646 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,190 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,039)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">41,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">30,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the years ended January 1, 2022 and December 26, 2020 the Company incurred depreciation of expense of $6,450 and $5,985, respectively.</span></div> 4501000 3361000 35688000 26447000 4599000 5127000 3571000 2170000 13287000 8084000 61646000 45190000 20039000 14219000 41607000 30971000 6450000 5985000 Acquired Intangible Assets and Goodwill<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired in a business combination (See Note 10 Business Combinations) are recognized at fair value and amortized over their estimated useful lives. The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:33.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average Remaining Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompete agreements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames and trademarks</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">580,322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">144,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">525,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">112,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes to gross carrying amount of recognized intangible assets due to translation adjustments include an approximate $270 and $997 loss for the years ended January 1, 2022 and December 26, 2020, respectively. Amortization expense was approximately $31,588 and $27,046 for the years ended January 1, 2022 and December 26, 2020, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amounts of goodwill for the period ended January 1, 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 26, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">259,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired during the period</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,240 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes due to foreign currency fluctuations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">369,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:33.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average Remaining Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompete agreements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames and trademarks</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">580,322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">144,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">525,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">112,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> The carrying basis and accumulated amortization of recognized intangible assets at January 1, 2022 and December 26, 2020, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:33.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average Remaining Life in Years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncompete agreements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tradenames and trademarks</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other intangibles</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">580,322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">144,282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">525,278</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">112,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 410094000 97895000 P11Y 380863000 71390000 412000 231000 P5Y 413000 151000 107980000 85598000 61836000 46156000 P6Y 58405000 41279000 580322000 144282000 525278000 112820000 -270000 -997000 31588000 27046000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in the carrying amounts of goodwill for the period ended January 1, 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of December 26, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">259,423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill acquired during the period</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,240 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes due to foreign currency fluctuations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">369,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 259423000 110240000 376000 369286000 Investment in Joint Venture<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">The Company holds a 45% interest in a joint venture with a foreign corporation. The joint venture, located in Mexico, manufactures and distributes steel rolling doors in Mexico and South America. The Company originally contributed $637 of machinery and equipment. The Company accounts for its investment in the joint venture by using the equity method of accounting under which the Company’s share of the net income of the joint venture is recognized as income in the Company’s consolidated statements of operations and comprehensive income and added to the investment account. Distributions received from the joint venture are treated as a reduction of the investment account. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">As of January 1, 2022 and December 26, 2020, the Company’s investment in the joint venture was approximately $851 and $1,002, respectively. The investment in joint venture is included within other assets on the consolidated balance sheets. For the year period ended January 1, 2022 and December 26, 2020, approximately $151 and $61 of undistributed loss and earnings, respectively are included in other income (expense), respectively.</span></div> 0.45 637000 851000 1002000 151000 61000 Accrued Expenses<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses are summarized as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales tax payable</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration payable - short term</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits and allowances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">54,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">37,165</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued liabilities consist primarily of deferred transaction costs of $3,337 as of December 26, 2020. Other as of January 1, 2022 and December 26, 2020 consists primarily of property tax, freight accrual, legal, accounting and other professional fee accruals.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses are summarized as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales tax payable</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest payable</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,833 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration payable - short term</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee compensation</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits and allowances</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">54,111</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">37,165</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3606000 1325000 2741000 4833000 0 4000000 1766000 5511000 13857000 6703000 24555000 10781000 810000 949000 6777000 3064000 54111000 37165000 3337000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8. Line of Credit</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 12, 2018, the Company, through Intermediate and Janus Core, entered into a revolving line of credit facility with a financial institution. In August 2021, the Company increased the available line of credit from $50,000 to $80,000, incurred additional fees for this amendment of $425 and extended the maturity date from February 18, 2023 to August 12, 2024. The current line of credit facility is for $80,000 with interest payments due in arrears. The interest rate on the facility is based on a base rate, unless a LIBOR Rate option is chosen by the Company. If the LIBOR Rate is elected, the interest computation is equal to the LIBOR Rate plus the LIBOR Rate Margin. If the Base Rate is elected, the interest computation is equal to the Base Rate plus the Base Rate Margin. At the beginning of each quarter the applicable margin is set and determined by the administrative agent based on the average net availability on the line of credit for the previous quarter. As of January 1, 2022 and December 26, 2020, the interest rate in effect for the facility was 3.5%. The line of credit is collateralized by accounts receivable and inventories. The Company has incurred deferred loan costs in the amount of $1,483 which are being amortized over the term of the facility that expires on August 12, 2024, using the straight line method. The amortization of the deferred loan costs is included in interest expense on the consolidated statements of operations and comprehensive income. The unamortized portion of the fees included in other assets as of January 1, 2022 and December 26, 2020 was approximately $648 and $448, respectively. There was $6,369 and no outstanding balance on the line of credit as of January 1, 2022 and December 26, 2020, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9. Long-Term Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt consists of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable - First Lien</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable - First Lien B2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Note payable - Amendment No. 4 First</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Lien</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">722,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">636,238</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less unamortized deferred finance fees</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less current maturities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Total long-term debt</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">703,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">617,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable – First Lien and First Lien B2 – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The First Lien notes payable was comprised of a syndicate of lenders that originated on February 12, 2018, in the amount of $470,000 with interest payable in arrears. The Company subsequently entered into the first amendment of the First Lien notes payable on March 1, 2019, to issue an additional tranche of the notes payable in the amount of $75,000 (First Lien B2), and the second amendment of the First Lien notes payable on August 9, 2019, to increase the first tranche of the notes payable by $106,000. Both tranches bore interest, as chosen by the Company, at a floating rate per annum consisting of LIBOR plus an applicable margin percent, and were secured by substantially all business assets. On July 21, 2020, the Company repurchased $1,989 principal amount of the First Lien (the “Open Market Purchase”) at an approximate $258 discount, resulting in a gain on the extinguishment of debt of approximately $258. Following the repurchase of the First Lien in the Open Market Purchase, approximately $573,000 principal amount of the 1st Lien remained outstanding. The total interest rate for the First Lien was 4.75% as of December 26, 2020. Unamortized debt issuance costs were approximately $10,304 at December 26, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The First Lien B2 was comprised of a syndicate of lenders that originated on March 1, 2019, in the amount of $75,000 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of June 2019 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the First Lien B2 notes payable bore interest at a floating rate per annum consisting of LIBOR plus an applicable margin percent (total rate of 5.50% as of December 26, 2020.) The debt was secured by substantially all business assets. Unamortized debt issuance costs were approximately $1,806 as of December 26, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable - Amendment No. 3 First Lien - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February 5, 2021, the Company completed a repricing of its First Lien and First Lien B2 Term Loans, in which the principal terms of the amendment were a reduction in the overall interest rate based upon the loan type chosen and a consolidation of the prior two outstanding tranches into a single tranche of debt with the syndicate. The Amendment No.3 First Lien was comprised of a syndicate of lenders originating on February 5, 2021 in the amount of $634,607 with interest payable in arrears. The outstanding loan balance was to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt was secured by substantially all business assets. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the repricing transaction, the Company recognized a loss on extinguishment of approximately $1,421. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 7, 2021 and as a result of the Business Combination, the Company repaid approximately $61,600 of debt and recognized a loss on extinguishment of approximately $994. The loss is included in Other income (expense) on the Consolidated Statements of Operations and Comprehensive Income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable - Amendment No.4 First Lien - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 18, 2021, the Company completed a refinancing of its First Lien Amendment No. 3, in which the principal terms of the amendment were new borrowings of $155,000 which was used to fund the DBCI acquisition. The Amendment No. 4 First Lien is comprised of a syndicate of lenders originating on August 18, 2021 in the amount of $726,413 with interest payable in arrears. The outstanding loan balance is to be repaid on a quarterly basis of 0.25% of the original balance beginning the last day of September 2021 with the remaining principal due on the maturity date of February 12, 2025. As chosen by the Company, the amended loan bears interest at a floating rate per annum consisting of LIBOR, plus an applicable margin percent (total rate of 4.25% as of January 1, 2022). The debt is secured by substantially all business assets. Unamortized debt issuance costs are approximately $10,594 at January 1, 2022. This refinancing amendment was accounted for as a modification and as such no gain or loss was recognized for this transaction and any third party fees paid in connection with this amendment were expensed and any bank fees, original issue discount and charges associated with this amendment were capitalized and are being amortized as a component of interest expense over the remaining loan term. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of January 1, 2022, and December 26, 2020, the Company maintained one letter of credit totaling approximately $400 and $295, on which there were no balances due.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Company entering into the debt agreements discussed above, deferred finance fees were capitalized. These costs are being amortized over the terms of the associated debt under the effective interest rate method. Amortization of approximately $2,951 and $2,419 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, as a component of interest expense, including those amounts amortized in relation to the deferred finance fees associated with the outstanding line of credit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate annual maturities of long-term debt at January 1, 2022, are:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">722,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 50000000 80000000 425000 80000000 0.035 0.035 1483000 648000 448000 6369000 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt consists of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable - First Lien</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">562,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note payable - First Lien B2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Note payable - Amendment No. 4 First</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Lien</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">722,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">722,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">636,238</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less unamortized deferred finance fees</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Less current maturities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Total long-term debt</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">703,718</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">617,604</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 562363000 0 73875000 722379000 0 722379000 636238000 10594000 12110000 8067000 6523000 703718000 617604000 470000000 75000000 106000000 1989000 258000 258000 573000000 0.0475 10304000 75000000 0.0025 0.0550 1806000 634607000 0.0025 0.0425 -1421000 61600000 -994000 155000000 726413000 0.0025 4.25 10594000 400000 295000 2951000 2419000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate annual maturities of long-term debt at January 1, 2022, are:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700,194 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">722,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8067000 8067000 6051000 700194000 0 722379000 Business Combinations<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Access Control Technologies, LLC Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 31, 2021, Janus Core acquired 100% of the equity interests of ACT and all assets and certain liabilities of Phoenix for total consideration of approximately $10,333 which was comprised of approximately $9,383 cash plus $950 of hold back liability. The closing statement was finalized in the fourth quarter of 2021. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair values of consideration transferred and the fair values of identified assets acquired, and liabilities assumed at the date of acquisition:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value of Consideration Transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hold Back Liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Fair Value of Consideration Transferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized amounts of identifiable liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,584</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair values of assets acquired and liabilities assumed, including current and noncurrent income taxes payable and deferred taxes, may be subject to change as additional information is received and certain tax returns are finalized. Accordingly, the provisional measurements of fair value of income taxes payable and deferred taxes are subject to change. We expect to finalize the valuation as soon as practicable, but not later than one year from the acquisition date. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">The goodwill balance of approximately $6,584 is attributable to the expansion of our product offerings and expected synergies of the combined workforce, products and technologies with ACT. All of the goodwill was assigned to the Janus North America segment of the business and is deductible for income tax purposes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 Years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 Months</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade Name</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Customer relationships represent the fair values of the underlying relationships with ACT’s customers. Unbilled contracts (“Backlog”) represent the fair value of ACT’s contracts that have yet to be billed. Trade names represent ACT’s trademarks, which consumers associate with the source and quality of the products and services they provide. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average amortization of acquired intangibles is 8.84</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended January 1, 2022, the Company incurred approximately $284 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amounts of revenue and net income of ACT included in the results from the transaction date of August 31, 2021 through January 1, 2022 are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Periods from September 1, 2021 through January 1, 2022</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">DBCI, LLC Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 17, 2021, Janus Core acquired 100% of the equity interests of DBCI for total cash consideration of approximately $169,173. The Company is working with the seller to finalize the net working capital adjustment which is expected to be finalized as soon as practicable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The assets and liabilities of this acquisition have been recorded based upon management's estimates of their fair market values as of the date of acquisition. The following tables summarize the fair value of consideration transferred and the fair value of identified assets acquired, and liabilities assumed at the date of acquisition:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value of Consideration Transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">169,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized amounts of identifiable liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">102,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of DBCI and Janus Core. All of the goodwill was assigned to Janus North America segment and is deductible for income tax purposes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 Years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 Months</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade Name</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">50,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships represent the fair values of the underlying relationships with DBCI’s customers. Unbilled contracts (“Backlog”) represent the fair value of DBCI’s contracts that have yet to be billed. Trade names represent DBCI’s trademarks, which consumers associate with the source and quality of the products and services they provide.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average amortization of acquired intangibles is 5.25.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended January 1, 2022, the Company incurred approximately $2,685 of third-party acquisition costs. These expenses are included in general and administrative expense in the Company’s Consolidated Statement of Operations and Comprehensive Income for year ended January 1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amounts of revenue and net income of DBCI included in the Consolidated Statements of Operations and Comprehensive Income from the transaction date of August 17, 2021 through January 1, 2022 are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Periods from August 18, 2021 through January 1, 2022</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Pro Forma Financial Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following unaudited pro forma information is based on estimates and assumptions that the Company believes to be reasonable. However, this information is not necessarily indicative of the Company’s consolidated results of income in future periods or the results that actually would have been realized had the Company and DBCI and ACT been combined companies during the periods presented. These pro forma results exclude any savings or synergies that would have resulted from these business combinations had they occurred on December 27, 2019. This unaudited pro forma supplemental information includes incremental asset amortization, accounting policy alignment, nonrecurring transaction costs, and other charges as a result of the acquisitions, net of the related tax effects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following unaudited pro forma information has been prepared as if the DBCI and ACT acquisitions had taken place on December 29, 2019. The Company prepared the table based on certain estimates and assumptions. These estimates and assumptions were made solely for the purposes of developing such unaudited pro forma information and have not been adjusted to provide period over period comparability.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">637,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Business Combination with Juniper Industrial Holdings, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 7, 2021, Juniper consummated a business combination with Midco pursuant to the Business Combination Agreement. Pursuant to ASC 805, for financial accounting and reporting purposes, Midco was deemed the accounting acquirer and Juniper was treated as the accounting acquiree, and the Business Combination was accounted for as a reverse recapitalization. Accordingly, the Business Combination was treated as the equivalent of Midco issuing equity for the net assets of Juniper, accompanied by a recapitalization. Under this method of accounting, the consolidated financial statements of Midco are the historical financial statements of Janus International Group, Inc. The net assets of Juniper were stated at historical costs, with no goodwill or other intangible assets recorded in accordance with U.S. GAAP, and are consolidated with Midco’s financial statements on the Closing Date. The shares and net income (loss) per share available to holders of the Company’s common stock, prior to the Business Combination, have been retroactively restated to reflect the exchange ratio established in the Business Combination Agreement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Business Combination, Midco’s unitholders received aggregate consideration of approximately $1,200,000, which consisted of (i) $541,700 in cash at the closing of the Business Combination and (ii) 70,270,400 shares of common stock valued at $10.00 per share, totaling $702,700. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the closing of the Business Combination, the Sponsor received 2,000,000 shares of Janus’s Common Stock (pro rata among the Sponsor shares and shares held by certain affiliates) (the “Earnout Shares”) contingent upon achieving certain market share price milestone as outlined in the Business Combination Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement, entered into by and between the Company and the Sponsor at the closing of the Transaction. All Earnout Shares were issued or released during the year ended January 1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concurrently with the execution and delivery of the Business Combination Agreement, certain institutional accredited investors (the “PIPE Investors”), entered into subscription agreements (the “PIPE Subscription Agreements”) pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 shares of Common Stock (the “PIPE Shares”) at a purchase price per share of $10.00 (the “PIPE Investment”). One of the Company’s directors also purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment. The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Business Combination, the Group incurred direct and incremental costs of approximately $50,600 related to the equity issuance, consisting primarily of investment banking, legal, accounting and other professional fees.. In addition, the Company incurred $4,468 in transaction bonuses paid to key employees and $2,059 in non-cash share-based compensation expense due to the accelerated vesting of Midco’s legacy share-based compensation plan. The transaction bonuses and share-based compensation are included in general and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">administrative expense on the Company’s consolidated statement of operations and comprehensive income for year ended January 1, 2022. See Note 12 - “Equity Incentive Plan and Unit Option Plan” for additional information.</span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">G &amp; M Stor-More Pty Ltd Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 19, 2021, the Company, through its wholly owned subsidiary Steel Storage Australia Pty Ltd. acquired 100% of the net assets of G &amp; M Stor-More Pty Ltd. for total cash consideration of approximately $1,739. In aggregate, approximately $814 was attributed to intangible assets, approximately $929 was attributable to goodwill, and approximately $(4) was attributable to net liabilities assumed. The goodwill arising from the acquisition consists largely of the synergies and economies of scale expected from combining the operations of the Company and Steel Storage. All of the goodwill was assigned to the Janus International segment of the business and is not deductible for income tax purposes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average amortization of acquired intangibles is 11.6 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended January 1, 2022, the Company incurred approximately $105 of third-party acquisition costs. These expenses are included in general and administrative expense of the Company’s Consolidated Statement of Operations and Comprehensive Income for the year ended January 1, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pro forma results of operations for this acquisition have not been presented as the historical results of operations for G &amp; M Stor-More Pty Ltd. are not material to the consolidated results of operations in the prior years.</span></div> 1 10333000 9383000 950000 The following tables summarize the fair values of consideration transferred and the fair values of identified assets acquired, and liabilities assumed at the date of acquisition:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value of Consideration Transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hold Back Liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Fair Value of Consideration Transferred</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">10,333</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized amounts of identifiable liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">3,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,584</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The following tables summarize the fair value of consideration transferred and the fair value of identified assets acquired, and liabilities assumed at the date of acquisition:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value of Consideration Transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">169,173</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trademark</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Recognized amounts of identifiable liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,012)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">66,446</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">102,727</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 9383000 950000 10333000 169000 1101000 103000 197000 2470000 280000 1450000 473000 152000 1396000 3749000 6584000 6584000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 Years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 Months</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade Name</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,200</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives as of the date of acquisition:</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer Relationships</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 Years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Backlog</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 Months</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade Name</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Identifiable Intangible Assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">50,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 2470000 P15Y 280000 P3M 1450000 4200000 P8Y10M2D 284000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amounts of revenue and net income of ACT included in the results from the transaction date of August 31, 2021 through January 1, 2022 are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Periods from September 1, 2021 through January 1, 2022</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,572 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The amounts of revenue and net income of DBCI included in the Consolidated Statements of Operations and Comprehensive Income from the transaction date of August 17, 2021 through January 1, 2022 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Periods from August 18, 2021 through January 1, 2022</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following unaudited pro forma information has been prepared as if the DBCI and ACT acquisitions had taken place on December 29, 2019. The Company prepared the table based on certain estimates and assumptions. These estimates and assumptions were made solely for the purposes of developing such unaudited pro forma information and have not been adjusted to provide period over period comparability.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">637,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3572000 -869000 1 169173000 169173000 208000 8502000 9075000 7803000 29000 26320000 3130000 20850000 8012000 571000 887000 66446000 102727000 26320000 P10Y 3130000 P4M 20850000 50300000 P5Y3M 2685000 33037000 2820000 809647000 637239000 44574000 59232000 1200000000 541700000 70270400 10.00 702700000 2000000 25000000 10.00 1000000 25000000 50600000 4468000 2059000 1 1739000 814000 929000 4000 P11Y7M6D 105000 Profit Sharing Plan<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has one 401(k) plan for the years ended January 1, 2022 and December 26, 2020 covering substantially all U.S. employees for Janus International Group, LLC, BETCO, NOKE, ASTA and DBCI. Eligible employees may contribute up to the limits established by applicable income tax regulations. The Company made employer matching contributions of approximately $1,092 and $901 for the years ended January 1, 2022 and December 26, 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may also make discretionary matching contributions to the plans. The Company did not make a discretionary contribution for the years ended January 1, 2022 and December 26, 2020.</span></div> 1092000 901000 Equity Incentive Plan and Unit Option Plan<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:112%">2021 Equity Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Effective June 7, 2021, Group implemented an equity incentive program designed to enhance the profitability and value of its investment for the benefit of its shareholders by enabling Group to offer eligible directors, officers and employees equity-based incentives in order to attract, retain and reward such individuals and strengthen the mutuality of interest between such individuals and the Group’s shareholders.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company measures compensation expense for restricted stock units (“RSUs”) issued under the 2021 Omnibus Incentive Plan (the “Plan”) in accordance with ASC Topic 718, Compensation – Stock Compensation (“ASC 718”). Stock-based compensation is measured at fair value on the grant date and recognized as compensation expense over the requisite service period. The Company records compensation cost for these awards using the straight-line method. Forfeitures are recognized as they occur. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">During the year ended January 1, 2022, Group granted to certain employees and board members RSUs. As of January 1, 2022, RSUs granted to individuals under the Plan totaled 275,370. RSUs granted to employees are subject to continued employment and vest ratably over four years while RSUs granted to board members are subject to continued service and vest on the first anniversary of the grant date.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Compensation expense is recognized over the vesting period of the awards based on the fair value of the stock at the grant date.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The following table summarizes all restricted stock unit activity:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Year Ended January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">RSUs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Outstanding at December 26, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unvested at January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Vested and payable at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Total compensation expense related to the above awards was approximately $66 for the year ended January 1, 2022.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">At January 1, 2022, total unrecognized compensation expense for nonvested equity awards granted was approximately $3.2 million. This expense is expected to be recorded over a weighted-average period of 3.24 years. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Midco - Common B Unit Incentive Plan</span></div>Prior to the Business Combination, commencing on March 15, 2018, the Board of Directors of Midco approved the Class B Unit Incentive Plan (the “Class B Plan”), which was a form of long-term compensation that provided for the issuance of ownership units to employees for purposes of retaining them and enabling such individuals to participate in the long-term growth and financial success of Midco. As a result of the Business Combination, the Board of Directors approved an acceleration of the awards granted in connection with the Class B Plan, to allow accelerated vesting of the units upon consummation of the Business Combination. On the date of the Closing, the accelerated vesting for 16,079 units (equivalent to 4,012,873 shares of Group common stock) resulted in $2,100 of non-cash share-based compensation expense recorded to general and administrative expense in the Company’s consolidated statement of operations and comprehensive income for the year ended January 1, 2022. 275370 P4Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The following table summarizes all restricted stock unit activity:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Year Ended January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">RSUs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Outstanding at December 26, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.350%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.352%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unvested at January 1, 2022</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">275,370 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">11.91 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Vested and payable at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 0 0 275370 11.91 0 0 0 0 275370 11.91 275370 11.91 0 0 66000 3200000 P3Y2M26D 16079 4012873 2100000 Stockholders’ Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 7, 2021, the Group’s common stock began trading on the NYSE under the symbol “JBI”. Pursuant to the terms of the Amended and Restated Certificate of Incorporation, the Company is authorized and has available 825,000,000 shares of common stock with a par value of $0.0001 per share. Immediately following the Business Combination on June 7, 2021, there were 138,384,250 shares of common stock with a par value of $0.0001 outstanding. As discussed in Note 10 Business Combinations, the Company has retroactively adjusted the shares issued and outstanding prior to June 7, 2021 to give effect to the exchange ratio established in the Business Combination Agreement to determine the number of shares of common stock into which they were converted. As of January 1, 2022, the number of outstanding shares is 146,561,717. The increase in outstanding shares is a result of warrant exercise and redemptions during the year ended January 1, 2022.</span></div><div><span><br/></span></div><div><span style="color:#1d2758;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Preferred Stock</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:109%">Our certificate of incorporation authorizes the issuance of 1,000,000 shares of Preferred Stock with a par value of $0.0001 per share. As of January 1, 2022, zero shares of Preferred Stock were issued and outstanding, and no designation of rights and preferences of preferred stock had been adopted. Our preferred stock is not quoted on any market or system, and there is not currently a market for our preferred stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Rollover Equity</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:107%">At the Closing Date of the business combination, each outstanding unit of Midco’s Class A Preferred and Class B Common converted into the Company’s common stock at the then-effective conversion rate. Each unit of Midco Class A Preferred was converted into approximately 343.983 shares of our common stock, and each unit of Midco Class B Common was converted into approximately 249.585 shares of our common stock. As of June 7, 2021 there are 70,270,400 shares held by Midco equityholders.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">PIPE Investment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Concurrently with the execution and delivery of the Business Combination Agreement, the PIPE Investors entered into the PIPE Subscription Agreements pursuant to which the PIPE Investors purchased an aggregate of 25,000,000 PIPE Shares at a purchase price per share of $10.00. One of the Company’s directors purchased an aggregate of 1,000,000 of the PIPE Shares as part of the PIPE Investment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The PIPE Investment was closed on June 7, 2021 and the issuance of an aggregate of 25,000,000 shares of Common Stock occurred concurrently with the consummation of the Business Combination. The sale and issuance was made to accredited investors in reliance on Rule 506 of Regulation D under the Securities Act of 1933, as amended.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Founder Shares</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2019, the Sponsor purchased 8,625,000 shares of Class B common stock (the “founder shares”) of Juniper Industrial Holdings, Inc. (“JIH”) for an aggregate purchase price of $25,000 in cash, or approximately $0.003 per founder share. By virtue of the consummation of the Business Combination, the Sponsor’s Class B common stock was converted into the right to receive an equivalent number of shares of Common Stock, 2,000,000 of which (pro rata among the Sponsor shares and shares held by certain affiliates) was subject to the terms of the Earnout Agreement. The vesting of the Earnout Shares occurred automatically as of the close of the trading on June 21, 2021 in accordance with the terms of the Earnout Agreement. The table below represents the approximate common stock holdings of Group immediately following the Business Combination.</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus Midco, LLC unitholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,270,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,113,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PIPE Investors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">138,384,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Sponsor purchased 10,150,000 warrants to purchase Class A common stock of JIH (the “private placement warrants”) for a purchase price of $1.00 per whole private placement warrant, or $10,150,000 in the aggregate, in private placement transactions that occurred simultaneously with the closing of the Juniper IPO and the closing of the over-allotment option for the Juniper IPO (the “private placement”). Each private placement warrant entitled the holder to purchase one share of Class A common stock of JIH at $11.50 per share. The private placement warrants were only exercisable for a whole number of shares of Class A common stock of JIH. The Sponsor transferred 5,075,000 of its private placement warrants to Midco’s equityholders as part of the consideration for the Business Combination. Immediately after giving effect to the Business Combination, there were 10,150,000 issued and outstanding private placement warrants. The private placement warrants were liability classified. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Immediately after giving effect to the Business Combination, there were 17,249,995 issued and outstanding public warrants. The public warrants are equity classified. All of the private and public warrants were exercised or redeemed on November 18, 2021 and therefore there are no warrants issued and outstanding as of January 1, 2022.</span></div><div style="text-indent:1pt"><span style="color:#1d2758;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Dividend Policy</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">We have never declared or paid, and do not anticipate declaring or paying, any cash dividends on our Common or Preferred Stock in the foreseeable future. It is presently intended that we will retain our earnings for use in business operations and, accordingly, it is not anticipated that the Board of Directors will declare dividends in the foreseeable future. In addition, the terms of our credit facilities include restrictions on our ability to issue and pay dividends.</span></div> 825000000 0.0001 138384250 0.0001 146561717 146561717 1000000 0.0001 0 0 343.983 249.585 70270400 25000000 10.00 1000000 25000000 8625000 25000000 0.003 2000000 The table below represents the approximate common stock holdings of Group immediately following the Business Combination.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus Midco, LLC unitholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,270,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Public stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,113,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PIPE Investors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">138,384,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">100.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">%</span></td></tr></table> 70270400 0.508 43113850 0.312 25000000 0.180 138384250 1.000 10150000 1.00 10150000 11.50 5075000 10150000 17249995 Related Party Transactions<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prior to the Business Combination, Jupiter Intermediate Holdco, LLC, on behalf of Janus Core, entered into a Management and Monitoring Services Agreement (MMSA) with the Class A Preferred Unit holders group. Janus Core paid management fees to the Class A Preferred Unit holders group for the years ended January 1, 2022 and December 26, 2020 of approximately $1,124 and $7,101, respectively. Approximately $896 of the Class A Preferred Unit holders group management fees were accrued and unpaid as of December 26, 2020 and no fees were accrued and unpaid as of January 1, 2022. As a result of the Business Combination the MMSA was terminated effective June 7, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Janus Core leases a manufacturing facility in Butler, Indiana, from Janus Butler, LLC, an entity wholly owned by a former member of the board of directors of Group. Effective October 20, 2021 the member resigned from the board of Janus Core. Rent payments paid to Janus Butler, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $135 and $134, respectively. The original lease extends through October 31, 2021 and on November 1, 2021 the lease was extended to October 31, 2026, with monthly payments of approximately $13 with an annual escalation of 1.5%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Janus Core was previously a party to a lease agreement with 134 Janus International, LLC, which is an entity majority owned by a former member of the board of directors of the Company. In December, 2021 the leased premises in Temple, Georgia were sold by the former director to a third party buyer, resulting in an assignment of the lease to said third-party buyer and an extension of the lease to November 30, 2031. Rent payments paid to 134 Janus International, LLC in the years ended January 1, 2022 and December 26, 2020 were approximately $343 and $446, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Group is a party to a lease agreement with ASTA Investment, LLC, for a manufacturing facility in Cartersville, Georgia an entity partially owned by a shareholder of the Company. The original lease term began on April 1, 2018 and extended through March 31, 2028 and was amended in December 2020 to extend the term until March 1, 2030, with monthly lease payments of $66 per month with an annual escalation of 2.0%. Rent payments to ASTA Investment, LLC for the years ended January 1, 2022 and December 26, 2020 were approximately $801 and $837, respectively.</span></div> 1124000 7101000 896000 0 135000 134000 13000 0.015 343000 446000 66000 0.020 801000 837000 Revenue Recognition<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a contract with a customer when both parties have approved the contract and are committed to perform their respective obligations, each party’s rights and payment terms can be identified, the contract has commercial substance, and it is probable that the Company will collect substantially all of the consideration to which it is entitled. The Company’s customer terms of sale are generally on an open account basis with standard commercial terms of net 30 days. Revenue is recognized when, or as, performance obligations are satisfied by transferring control of a promised good or service to a customer. The Company recognizes material revenue when the goods are shipped and received by the customer, installation revenue is recognized over time as the services are performed and the benefit is transferred to the customer and services related revenue is recognized when the services are performed or over time if needed based upon the approved contract terms.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets are the rights to consideration in exchange for goods or services that the Company has transferred to a customer when that right is conditional on something other than the passage of time. Contract assets primarily result from contracts that include installation which are billed via payment requests that are submitted in the month following the period during which revenue was recognized. Contract liabilities are recorded for any services billed to customers and not yet recognizable if the contract period has commenced or for the amount collected from customers in advance of the contract period commencing. Contract assets are disclosed as costs and estimated earnings in excess of billings on uncompleted contracts, and contract liabilities are disclosed as billings in excess of costs and estimated earnings on uncompleted contracts in the consolidated balance sheet. Contract balances as of January 1, 2022 were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, beginning of the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, end of the period</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities, beginning of the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities, end of the period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the year ended January 1, 2022, the Company recognized revenue of approximately $19,338 related to contract liabilities at December 26, 2020. There were new billings of approximately $21,020 for product and services for which there were unsatisfied performance obligations to customers and revenue had yet been recognized as of January 1, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal categories we use to disaggregate revenues are by timing and sales channel of revenue recognition. The following disaggregation of revenues depict the Company’s reportable segment revenues by timing and sales channel of revenue recognition for the years ended January 1, 2022 and December 26, 2020:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Timing of Revenue Recognition</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Reportable Segments by Sales Channel Revenue Recognition</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus North America</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus International</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">750,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Revenue by Sale Channel Revenue Recognition</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Reportable Segments by Sales Channel Revenue Recognition</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus North America</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-New Construction</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-R3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div><span><br/></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus International</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-New Construction</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-R3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">750,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> Contract balances as of January 1, 2022 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, beginning of the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract assets, end of the period</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,121 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities, beginning of the period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities, end of the period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11399000 23121000 21525000 23207000 19338000 21020000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Timing of Revenue Recognition</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Reportable Segments by Sales Channel Revenue Recognition</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus North America</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">615,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">430,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus International</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goods transferred at a point in time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Services transferred over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">750,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">Revenue by Sale Channel Revenue Recognition</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Reportable Segments by Sales Channel Revenue Recognition</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus North America</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-New Construction</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-R3</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div><span><br/></span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Janus International</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-New Construction</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Self Storage-R3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">750,150</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">548,973</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 615020000 430585000 99924000 89534000 714944000 520119000 38490000 25509000 30089000 19981000 68579000 45490000 -33373000 -16636000 750150000 548973000 235361000 246547000 220949000 132283000 258634000 141289000 714944000 520119000 51723000 25509000 16856000 19981000 0 0 68579000 45490000 -33373000 -16636000 750150000 548973000 Operating Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is party to various leases all of which are illustrated in the table below:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Leasing Entity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Property Address</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Term End Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Monthly Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surprise, AZ</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/30/2034</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Temple, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2036</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2036</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anaheim, CA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Butler, IN</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Orlando, FL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Temple, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/30/2031</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sumner, WA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Douglasville, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Douglasville, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/1/2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cartersville, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/1/2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fayetteville, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/31/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Europe Ltd. (UK)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Peterlee, UK</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Europe Ltd. (UK)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Twickenham, UK</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/29/2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Active Supply and Design (UK)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cheshire, UK</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel Storage Australia Pty Ltd.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hendra, Queensland</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/28/2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel Storage Australia Pte Ltd.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noke, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lehi, UT</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Betco, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statesville, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Betco, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charlotte, NC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DBCI, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chandler, AZ</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/23/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DBCI, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/18/2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salisbury, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/31/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Las Vegas, NV</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cary, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/31/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Greer, SC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also leases certain equipment under various noncancellable operating lease agreements expiring through 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total rent expense under operating leases was approximately $6,771 and $5,533 for the years ended January 1, 2022 and December 26, 2020, respectively. Rent expense of approximately $122 and $211 was recognized for the years ended January 1, 2022 and December 26, 2020, respectively, in excess of cash paid for straight-line rent considerations. This amount is included in deferred rent as a part of other long-term liabilities at year-end.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future minimum lease payments under these noncancellable operating leases are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">47,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is party to various leases all of which are illustrated in the table below:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Leasing Entity</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Property Address</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Term End Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%;text-decoration:underline">Monthly Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Surprise, AZ</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/30/2034</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Temple, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2036</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2036</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anaheim, CA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Butler, IN</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Orlando, FL</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Temple, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/30/2031</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sumner, WA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Douglasville, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Group, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Douglasville, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/1/2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cartersville, GA</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/1/2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fayetteville, GA</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7/31/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asta Industries, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Europe Ltd. (UK)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Peterlee, UK</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International Europe Ltd. (UK)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Twickenham, UK</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4/29/2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Active Supply and Design (UK)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cheshire, UK</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12/31/2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel Storage Australia Pty Ltd.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hendra, Queensland</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/28/2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Steel Storage Australia Pte Ltd.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noke, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lehi, UT</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10/31/2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Betco, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statesville, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3/31/2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Betco, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charlotte, NC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1/31/2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DBCI, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chandler, AZ</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/23/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DBCI, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Houston, TX</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2/18/2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salisbury, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/31/2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Las Vegas, NV</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cary, NC</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8/31/2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACT, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Greer, SC</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9/30/2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 42000 74000 72000 21000 12000 17000 41000 10000 24000 24000 29000 67000 9000 8000 22000 17000 3000 25000 15000 16000 34000 7000 15000 30000 20000 2000 1000 1000 6771000 5533000 122000 211000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future minimum lease payments under these noncancellable operating leases are as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,972 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,285 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">47,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6972000 6225000 5285000 4882000 4128000 19901000 47393000 Leases - Sale-Leasebacks<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended January 1, 2022, the Company entered into a Sale Leaseback transaction, accounted for under ASC 840, related to a production, warehousing and distribution facility in Houston, Texas. The Company purchased the facility in September of 2021 for approximately $9.2 million and incurred initial improvements of approximately $0.4 million that were made prior to the facility being sold and immediately leased back to a third party for approximately $9.6 million in December 2021. Due to the nature and timing of this transaction there was no gain or loss recognized by the Company for the year ended January 1, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting lease entered into by the Company is for an initial term of 15 years with an option to renew for 2 additional 10 year periods. The monthly rental payments escalate each year by a market based index or a flat percentage, whichever is higher. The seller has no continuing involvement related to this transaction for the property in question.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The future minimum lease payments related to the sale-lease are summarized in the following table:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9200000 400000 9600000 P15Y 2 P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The future minimum lease payments related to the sale-lease are summarized in the following table:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">13,473</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 779000 795000 810000 827000 843000 9419000 13473000 Income Taxes<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prior to June 7, 2021, the Company was a limited liability company taxed as a partnership for U.S. federal income tax purposes. The Company was generally not directly subject to income taxes under the provisions of the Internal Revenue Code and most applicable state laws. Therefore, taxable income or loss was reported to the members for inclusion in their respective income tax returns.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After June 7, 2021, the Group is taxed as a Corporation for U.S. income tax purposes and similar sections of the state income tax laws. The Group’s effective tax rate is based on pre-tax earnings, enacted U.S. statutory tax rates, non-deductible expenses, and certain tax rate differences between U.S. and foreign jurisdictions. The foreign subsidiaries file income tax returns in the United Kingdom, France, Australia, and Singapore as necessary. For tax reporting purposes, the taxable income or loss with respect to the 45% ownership in the joint venture operating in Mexico will be reflected in the income tax returns filed under that country’s jurisdiction. The Group’s provision for income taxes consists of provisions for federal, state, and foreign income taxes.</span></div><div><span><br/></span></div><div style="text-indent:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The provision for income taxes for the years ended January 1, 2022 and December 26, 2020 includes amounts related to entities within the group taxed as corporations in the United States, United Kingdom, France, Australia, and Singapore. The Company determines its provision for income taxes for interim periods and annual periods using an estimate of its annual effective tax rate on year to date ordinary income and records any changes affecting the estimated annual effective tax rate in the interim period in which the change occurs. Additionally, the income tax effects of significant unusual or infrequently occurring items are recognized entirely within the period in which the event occurs.</span></div><div><span><br/></span></div><div style="text-indent:0.3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">During the years ended January 1, 2022 and December 26, 2020, the Company recorded a total income tax provision of approximately $6,481 and $2,114 on pre-tax income of approximately $50,283 and $58,951 resulting in an effective tax rate of 12.9% and 3.6%, respectively. The effective tax rates for the year ended January 1, 2022 were primarily impacted by the change in tax status of the Group from partnership to corporation, statutory rate differentials, changes in estimated tax rates, valuation allowances and permanent differences and for the year ended December 26, 2020, were primarily impacted by the tax status of the Group being a partnership and permanent differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the years ended January 1, 2022 and December 26, 2020, income (loss) from continuing operations before taxes consist of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 01, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">50,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Income tax expense (benefit) attributable to income from continuing operations consists of:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended January 1, 2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdiction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,632</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 26, 2020:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdiction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">349</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense (benefit) attributable to income from continuing operations was approximately $6,481 and $2,114 for the years ended January 1, 2022 and December 26, 2020, respectively, and differed from the amounts computed by applying the partnership’s U.S. federal income tax rate of zero for the year ended December 26, 2020 and for the partial period up to the Business Combination date of June 7, 2021, presented to pretax income from continuing operations as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computed “expected” tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (reduction) in income taxes resulting from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statutory rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Permanent difference</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in tax rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in estimate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at January 1, 2022 and December 26, 2020 are presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaids</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross deferred liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net deferred tax asset (liability) </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,166</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(15,269)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The difference between income tax expense recorded in our consolidated statements of operations and comprehensive income and income taxes computed by applying the corporate statutory federal income tax rate (21% for the year ended January 1, 2022 and December 26, 2020) to income before income tax expense is due to the fact that the majority of our income was not subject to federal income tax due to our status as a limited liability company prior to June 7, 2021. In general, only the corporate entities in our structure are subject to federal tax at 21%. The Company realized a current tax benefit of $6,901 from the utilization of net operating loss carryforwards. We record a tax provision related to the amount of undistributed earnings of our foreign subsidiaries expected to be repatriated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for Federal income tax purposes of $0 and $6,901, respectively, which are available to offset future federal taxable income, if any, and are not subject to expiration. At January 1, 2022 and December 26, 2020, the Company has net operating loss carryforwards for state income tax purposes of $5,382 and $4,961 which are available to offset future state taxable income, of which $2,018 and $1,950 are subject to expiration beginning in 2024 and 2036, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In evaluating its ability to realize its net deferred tax assets, the Company considered all available positive and negative evidence, including its past operating results, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. As of January 1, 2022, the Company has set up a valuation allowance against state net operating loss in the amount of $256 due to losses incurred in a subsidiary which does not generate operating income, thus the Company does not believe a tax benefit is more likely than not to be realized for that subsidiary’s state net operating losses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes accrued interest associated with unrecognized tax benefits as part of interest expense and penalties associated with unrecognized tax benefits as part of other expenses. As of January 1, 2022 and December 26, 2020 there were no accrued interest and penalties associated with unrecognized tax benefits. Management believes there are no material amounts of tax positions for which there is uncertainty as of January 1, 2022 and December 26, 2020. There are no changes expected in the next 12 months. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management of Janus is required to analyze all open tax years, as defined by the statute of limitations, for all major jurisdictions, which includes federal and certain states. For the years before 2017, the Company is no longer subject to U.S. federal or state income tax examinations. For the years before 2017, the Company is no longer subject to examination by the United Kingdom, French, Australia, and Singapore taxing authorities in those jurisdictions.</span></div> 0.45 6481000 2114000 50283000 58951000 0.129 0.036 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the years ended January 1, 2022 and December 26, 2020, income (loss) from continuing operations before taxes consist of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 01, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">US operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">50,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54067000 56019000 -3784000 2932000 50283000 58951000 Income tax expense (benefit) attributable to income from continuing operations consists of:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended January 1, 2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdiction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,632</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">4,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 26, 2020:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign jurisdiction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">1,765</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">349</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 629000 4376000 5005000 1529000 10000 1539000 -526000 463000 -63000 1632000 4849000 6481000 -2000 823000 821000 612000 -473000 139000 1155000 -1000 1154000 1765000 349000 2114000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense (benefit) attributable to income from continuing operations was approximately $6,481 and $2,114 for the years ended January 1, 2022 and December 26, 2020, respectively, and differed from the amounts computed by applying the partnership’s U.S. federal income tax rate of zero for the year ended December 26, 2020 and for the partial period up to the Business Combination date of June 7, 2021, presented to pretax income from continuing operations as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computed “expected” tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (reduction) in income taxes resulting from:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Statutory rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,606)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Permanent difference</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,284 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in tax rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in estimate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">6,481</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2,114</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6481000 2114000 50283000 58951000 10559000 0 -5606000 1281000 1776000 697000 1284000 519000 -1342000 -421000 175000 -146000 -938000 0 573000 184000 6481000 2114000 The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at January 1, 2022 and December 26, 2020 are presented below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax incentives</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,465 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,611 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,134)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaids</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total gross deferred liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,445)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,334)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net deferred tax asset (liability) </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">58,166</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(15,269)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 101000 15000 863000 222000 210000 66000 3000 9000 113000 0 61465000 0 1095000 1670000 17000 83000 63867000 2065000 256000 0 63611000 2065000 0 15200000 4360000 2134000 816000 0 269000 0 5445000 17334000 58166000 15269000 0.21 0.21 -6901000 0 6901000 5382000 4961000 2018000 1950000 256000 Net Income Per Share<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prior to the Business Combination, and prior to effecting the reverse recapitalization, the Company’s pre-merger LLC membership structure included two classes of units: Class A preferred units and Class B common units. The Class A preferred units were entitled to receive distributions prior and in preference on Class A preferred unit unpaid cumulative dividends (“Unpaid Preferred Yield”) followed by Class A preferred unit capital contributions that have not been paid back to the holders (the “Unreturned Capital”). Vested Class B common units participate in the remaining distribution on a pro-rata basis with Class A preferred units if they have met the respective Participation Threshold and, if applicable, the Target Value defined in the respective Unit Grant Agreement. The Class A preferred and Class B common units fully vested at the Business Combination date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the Restated and Amended Certificate of Incorporation and as a result of the reverse recapitalization, the Company has retrospectively adjusted the weighted average shares outstanding prior to June 7, 2021 to give effect to the exchange ratio used to determine the number of shares of common stock into which they were converted. Basic net income per share is computed based on the weighted average number of shares of common stock outstanding during the period. Diluted net income per share is computed based on the weighted average number of common shares outstanding plus the effect of dilutive potential common shares outstanding during the period using the treasury stock method. Dilutive potential common shares include stock purchase warrants and contingently issuable shares attributable to the earn-out consideration. Dilutive EPS excludes private placement warrants as the impact is antidilutive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted EPS attributable to common stockholders for the years ended January 1, 2022 and December 26, 2020:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,875,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,843,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for Public Warrants - Treasury stock method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,102,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,977,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.65pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,843,575</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic net income per share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:111%">Diluted net income per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted EPS attributable to common stockholders for the years ended January 1, 2022 and December 26, 2020:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:112%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,875,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,843,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustment for Public Warrants - Treasury stock method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,102,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108,977,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 2.65pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,843,575</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Basic net income per share attributable to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:111%">Diluted net income per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 43801000 56837000 107875018 65843575 1102793 0 108977811 65843575 0.41 0.86 0.40 0.86 Segments InformationThe Company operates its business and reports its results through two reportable segments: Janus North America and Janus International, in accordance with ASC Topic 280, Segment Reporting. The Janus International segment is comprised of JIE with its production and sales located largely in Europe. The Janus North America segment is comprised of all the other entities including Janus Core, BETCO, NOKE, ASTA, DBCI, ACT, Janus Door and Steel Door Depot.<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s segments is shown in the following tables:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:92%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income From Operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Segment Operating Income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,521 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation Expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Depreciation Expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization of Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Amortization Expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital Expenditures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Capital Expenditures</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,866 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,338 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:92%">Identifiable Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122,002 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">873,480 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summarized financial information for the Company’s segments is shown in the following tables:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:92%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intersegment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,636)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">750,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income From Operations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Segment Operating Income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,521 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Depreciation Expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Depreciation Expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,450 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,985 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortization of Intangible Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Amortization Expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,588 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Capital Expenditures</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Capital Expenditures</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,866 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,338 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.876%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">January 1,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 26</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:92%">Identifiable Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,063,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Janus International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122,002 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">873,480 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 714944000 520119000 68579000 45490000 -33373000 -16636000 750150000 548973000 70697000 91665000 21663000 2811000 40000 45000 92400000 94521000 5977000 5390000 472000 594000 6450000 5985000 30081000 25661000 1507000 1385000 31588000 27046000 16170000 6002000 3696000 336000 19866000 6338000 1063563000 820261000 58439000 53219000 1122002000 873480000 Significant Estimates and Concentrations<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounting principles generally accepted in the United States of America require disclosure of certain significant estimates and current vulnerabilities due to certain concentrations. Those matters include the following:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">General Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to claims and lawsuits that arise primarily in the ordinary course of business. It is the opinion of management that the disposition or ultimate resolution of such claims and lawsuits will not have a material adverse effect on the consolidated financial position, results of operations and cash flows of the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Self-Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company’s workers’ compensation insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss workers’ compensation insurance for claims in excess of $200 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $383 and $391 as of January 1, 2022, and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements.</span></div>Under the Company’s health insurance program, coverage is obtained for catastrophic exposures under which the Company retains a portion of certain expected losses. The Company has stop loss insurance for claims in excess of $250 and $250 as of January 1, 2022 and December 26, 2020, respectively. Provision for losses expected under this program is recorded based upon the Company’s estimates of the aggregate liability for claims incurred and totaled approximately $1,539 and $916 as of January 1, 2022 and December 26, 2020, respectively. The amount of actual losses incurred could differ materially from the estimates reflected in these consolidated financial statements. 200000 200000 383000 391000 250000 250000 1539000 916000 Subsequent EventsFor the consolidated financial statements as of January 1, 2022, the Company has evaluated subsequent events through the issuance date of the financial statements. EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F ;U0'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 " #9@&]4)5JH2>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FUAAZC+91,GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY);'83V$5^B#QC)8KH;7=,!@M(G M=4"H.5^!0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH'7+/KY+=FL]T],EGSNBYX4U0/NYH+OA+-_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #9@&]4[ % #+& & 'AL+W=OF,1 U,1F;0?: M?[_' 1*F&TXBH9*$G#=/?.SWV&YO+]6+WG!NR&L4"GU3V1BS_5*O:V_#(Z9K M*,S\)BL(Z;33:]8@%HM+O)=>FJM^3L0D#P:>*Z#B* MF'J[Y:'V;,WGW#QMIPK.ZJF*'T1:FTJT0GZ]8')J9W/_)CR_4LGJ>#'7R ME^P/]S:;%>+%VLCH& P$42 .W^SUV!#G ?1" #T&T'DGNB[-V@9@^2QDRBX?4#8?,^-PI^#2#.](=RQQ690HI) ME3S-1^33Q\_D(PD$>0C"$#*C>W4#S[%WU[VCYNU!DU[0="AYD,)L-+D3/O=_ M%Z@#8$I)3Y2W%%7\QD2--)PK0AN4Y@ -\? 'IFK$N1P^*GAZ#$^G[23<0=[& M3=O<3?1$ MHI52M,I1#(2(64AF?"N5RE_ MSM4?'S[\OP?]AM9)T3JHX#!6RI+=!]J#AGKF3*%XN%JUVG#@@W!U4ZYNR7ZD M&'A[8LV7LXAKK5BHL31>ITS7J,Z=,(%Y@Z8*.9G$T9*K/!9;#!;CQ\G@!_DZ>WR:7L'% M80V#/3-XIPSL6'A202*9S>D5F1OH:40J,I2Q,.H-OOW\-\#51W<8),T@:1G( M!7LE8Q_Z7[ *O(04R7B!9+===9J=-DR ,,+,LQVW#.' ]Q77^NIT0'[ ?>11 MY+<=+NFX+0+.$FM(CN%*)"\,;G ;[GPT]UE5<'!??P\]M&>0](7KL@6 M2O..A3$G'QNU!A02LH79F]XPA8T$FA43BM< J+1^(-9D_A8M99B'6R#P[7:, M@62%@N)6?FHQ8U6!9E6!EJH*OV!56'T1X%F05::A MR_EDK'6 M)FU)OP)GC?/!<,5GKC&RS.II*:M/:MQAF6^GN>R$FDN&*Q:094Y/2SE]DCHR MA *TEBK7, IT)E)4F>=QD $1_R"($69^3W&[/A+.(Q;"O"#6\+/.SR6N4["B MHIGO4]RRCT!W$5=KV[N^@H+90#6*MDSDMQTN6$26^3\MM4RX>SU?NQQ6?KE8 MN%K1XL7-_-W%[7D\O)^10>P'!F8W V,XS"82MON0K?/("O0*R3+#=TNM#.8; M\%55J)B-S9W_6[GNN;VZKN\QY]M MRY3R]-_+_]P6>DT>8P-Y$[92Y^T_'97;9TA.L]UJ.QVGJXQ[+92Y<[OX9H\H !(_@'KTNC"!0H[ M")'PIT V$25^P 6\#G:J-M%':4 MG N0ABM)-.SG03JZ6\Q*"53X/(F<(2LC0$9AM?L$] ME*4#61L_6V;0+>F$Y_T3_<'7;FO9,0/WJOS&ITO@OJ9M<^BX@V=&@$JW8.A!<-BU[;??A3#":71'05D"][V8A[W+)D"6Q M5C71+MO27,>7ZM76')?NIVQ1VUEN=9BDQYPC6E--CXS 9<\ M]*L7RR_D>9L.R'J]Z3$SZ\S,;C*S5MG58_4? I9,(AN0#^DE/^'9F1>@#_YF M&Y*IH\3F^'>CW>.1-G?F;WKS\CPR?>#2D!+V5AH-W]B=TLUM;@)4E;]!.X7V M/OIN81] T"[!SN^5PE/@%NB>U.0/4$L#!!0 ( -F ;U1L(*6V0P< *P< M 8 >&PO=V]R:W-H965T&ULM5EM;]RX$?XKQ)YQN /6 M7I'4:V(;2.R[7MJT2>.D13_2$M=+1!+W2,HO_?4=2NO5KDC1/N#ZP5Z]S R? M&7+F&5+G#U)]UQO.#7ILZE9?+#;&;-^L5KK<\(;I,[GE+;Q92]4P [?J;J6W MBK.J5VKJ%8FB=-4PT2XNS_MGG]7EN>Q,+5K^62'=-0U33^]Y+1\N%GCQ_."+ MN-L8^V!U>;YE=_R&FV_;SPKN5GLKE6AXJX5LD>+KB\4[_.8JCJQ"+_$OP1_T MP36RKMQ*^=W>?*@N%I%%Q&M>&FN"P<\]O^)U;2T!CM]W1A?[,:WBX?6S]5][ MY\&96Z;YE:S_+2JSN5CD"U3Q->MJ\T4^_,9W#B767BEKW?]'#SO9:('*3AO9 M[)0!02/:X9<][@)QH(#C&06R4R"O5: [!=H[.B#KW;IFAEV>*_F E)4&:_:B MCTVO#=Z(UD[CC5'P5H">N;R2K9:UJ)CA%7K/:M:6'-U8':NOP-^]TV3O-.GMT3FG.Z5X:] [K<'/@$&Z-TA[@_&<0:8W"$*#2GO! M?^_$/:MA!&^H!E-9;\IFV?TEIKB L-P?1L25BA.2)'NI(YSQ'F<5J>/,\=TL86&]YG[KUDR\X _[T,#A1 M1K-I=%RQ+,%T)CK)/CI)>!:EAM!8]%P;T?0IP9EJ17NG;0+PQ]*&2J[1K:A! M^0Y!'>K:4C;;FEOA4K9&06'R3GOB0"84$SQQS)7"F!:%W[%T[U@:=.Q#>P^+ M4:JG)6JY\8%+G6&3-"G2"3A7BB0D)WYPV1Y<%@3W6?$M$Q#I1Z FS;VQRYR! MBSRF$W2N4%(DD1]7!\%],ANNH X/]8)YZL4 ,'?&CJ,DFP!TA9+#O#\" M6.P!%D& 7Z5A]2L %N[4X1CGT^7GBN$T)YCZ0>)H9)GHA4F&QD.9IR&[H#YN MH14PL\MQ9^THGE!'I@'UB-&HR/ ,V@-.Q.&@*E;QEC6\AVOL'?0XW_W$AWT5 MJ\BC*597+D^2(I_!.E(9)D&L?Y&R>H!RY,5&W/BD!>V1(TD1D[EI'VD1 MAWGQFJ\YK$R((7L<%N?\E%,W._(")U.HKMA,BN.1%'&8%8&1DW"8E(8$#X#S,0:!+GY*F1[!/*-Q/A>^D5QP^JINZJ-@P(O" MB&D-/[8[\@(.$\.^6=FR)]NI>+WW%/VX2*=ES2-&BCR?H54\L@,.T\/[71]P MU!R4H3;BCW0,V"4,0HE;!3UB&'K%&>=&9L%A:GF>5_"@4_VT6N]JV=Z=&JX: MV"S=^C/9)9$\2AW4KE2:S%4<,A(-"1/-+I?+4G40WGIN20Y(BT M@94-2]F+T>61% AGBM"5FJE!9"0:$B::CT>K601SF4\ANG(ISM(H MGL$Y4@T)4\T1(3[/^'Q;3CS[G-B)IX>>$I+.%#E+:X__4,:^,G[5P3_['4A.( ]\WNCMZSD%XLM[+2Y MNN>+2^0[1,D@?;A9NOGZ[^]MNGC]>_?+GY\0?87&1OT2___/;A MZW]"YD?6(B^P%L082/;&R/+[$N4D64919/^0WC!P!;'.;*02_^75$IU$9_ & M0X>AT#VK.[Y$.$Z728J7&<[ZB4C3)8Z394KILP&AM>46^_*@'OY?3D.(9S_F MK%97)O,O5#JR* VSZ+NJ$O:4%7*JWYM#?U.RK8 <\QYHN?Q(LBPKIH7*(X?S M@LR=;M"12&F82*%3[)JN[CLM.>S8H<-2?&./F^\YU##M/XESN?*T<.JK3XJ0 MN1B/A$K#A'H(NN)K40HO!5"7+4_S))LRED\LSDDTTZ30@Y/-,+,.E57;=-K( MNN)*/R>MW<8;[[*E+GV2-"?YM ?TR$%/DV^9*^;L_V\@GX2&XT3&Z_ MBE88?EI#PE6!_2IUMV+V&-0M%AZYJ(BSF4:6COQ#7W.D)UJHVW<"MI5![T?: MH<6?$]!X+,)QN B_,J [*T??$Y+?DNQWO+\S=2=:C6J^ M!KWH+(,EJX9/8\.-D=O^Z]*M-+!8^\L-9Y!B5@#>KR5T-;L;^\%J_X'R\G]0 M2P,$% @ V8!O5#]3UX?. @ E0< !@ !X;"]W;W)K?<%:JB== ACR7'&A1UYI3'WM^SHOH:*Z M)VL0^&8A544-3M72U[4"6CA0Q?TH"%*_HDQXXZ%;FZKQ4#:&,P%31713553] MO04NUR,O]+8+#VQ9&KO@CX^<=O3:_9-U&YM>>21OM)'5 M!HP**B;:)WW>U&$'$,8G -$&$+T7T-\ ^LYHJ\S9NJ.&CH=*KHFRT"\))$010=@4]> MA]]!WB-1ZN#!/MQ'_UT1HJX(D>/KG^";&;2/K6F(7)![)K (C'(RE9JY7OMU M,]=&8W)CCO9\:NR)[*JL!38D/G3)=$E MMH8FM#&E5.P?]LXY=D2[>G%,=TN>[D@:1$G@?B_$OR=RST'2.4@^X*"FBJPH M;\ I+R3G5&E2@VI='#71\@]VI 4]E!6^R'],#)-PSA)^_WCXK-.?/9Q\7BI:(,'"!/+MQQD[W9P&'G"@;]S M:-H+ZQM52R8TX;! :-#+\#.J]A)H)T;6[AR=2X.GLAN6>&^"L@'X?B&EV4[L MT=S=Q./_4$L#!!0 ( -F ;U0L>2G8"P8 ,7 8 >&PO=V]R:W-H M965T&ULI5C;;MLX$/T5PNA#"C2Q2.I:) $21VU3;!/#3B^O MC,7$VDBB5Z3M[-_OZ!+)$2FFV+[8ECPS/#,%.'# _H@#:1W( MT,$=<:"M ZT3;9#5:5TQQ".H^MB)7*.CM'W MY14Z>O<>O4-I@>[68BO!6)Y.%8"KAIBN6B"7#1 R @03]$T4:BU17"0\>1U@ M"EEUJ9&7U"Z)->)75IP@!W] Q"'$ &AF=[_BJQ-$_-K=L<"A7:5I'8^.Q%O$ M/^*;[[$EDMM%9+$[S%\W M\]PP"FAG]@J=UZ'SK.AF0JJJ?23+N+$/&G?_8%@W"H,P&*#3S:CK'2;Q"IW? MH?.MZ#XO;I=+-%_ -5D-4:6 ,NE4E74LS-V=Z1!P!A'(1X@U155!($FT FI,DY8D:_"L1/(*TIWA,K4BO"\5+#OS'FWH:(5)] M,BD) W^(T63G.W@,9*\>V"X?MVK-2U#KII0M4G,U70,$2MPA4MW,=<=@]C*" MW]"1-8-E5NTJ#E83Z HLN'17DP/:L[)DL!"SE-VG6:K2D0;6I>38BW X3$,W M&Q$;W*L-MLM-4^MV=7U -UP9 >IR&G$&6CC>PX)-2(PF(61-]81O9)ANY3-2[%+Z_,#'%]>N.". M/8_,NBY5Q[ZKR83)#$KOCH#M)0W;->TFOD--68W@='5R:>AHX'0SSP]I8 9' M>A$C=A%KVM*XHQ_G5F)0H8"0 62#%8[(B.R27JJ(7:J@D/-%_ 4V1=<_8DMA MB2Y"+G7"H0 8S#R@X)%]#.FEBMBE"A;X"[,RIK>L.3I-FV.CD>W0C%$8[>V\YMO4(1NT)=UO&/@/J;T=(6\:3'TO=*DWMH4BO4H1NTI=O13@#;"ZMF 'SEI!B+69U4W? -NK M$?&MDWO0G;"E:O#^[]GLQ878Q:6?S41D&2ME/[BY5DVXZ%"'3URM3":K<(QG M>HTA=HTYG,_?A!N:X [1FHQ&T?8B0^PBLZS.V-6F:%.*9+M2MFN*7ARH\X<7 M%;2G;6JG[3>O*EK_0Q[S<13YPR.0PRA/1O2/[SNH?I%#J; @D-I-MDYL"\;MN'TX#HQY^5C?=?5!MI?%B6\92*/S[E1PGCF59 M3H'2A\9QSKTZNM*]Y\H^?J#E)[8DA(.O69JSD]&2\^+%9,*B);[R_K"8O)G.'&9G2]&,2\^7)*!B!F"SP*N77].$UJ2?D2G\135GU M'SS46&L$HA7C-*N-!8,LR=>?^&L=B!T#:/<8H-H *09VV&-@UP:V8M!+R:D- MG'TIN;6!N^\(7FW@J7/H&\&O#?Q]1PAJ@T Q0'Z/05@;A/N. *W-REF*B>/U MF6P76UUMA/I,-LL-J_6>K#=6M2LO,,>GQR5] *7$"W_RHMK:E;W8C$DNL_"& ME^+71-CQTRG-&4V3&',2@QLN/D2*<4 78+K$^3UA(,G%?1I]6M(T)B7[_;< M0?]/,/N\2O@W, :W-Q?@^;,#\$PBWR_IBN$\9L<3+MC),291S>1\S03U,'E/ M.4XU9E.SV97(6E*6%7O!4\R>]EC/,8ES$#MX6,.D 6#,80:1C.S RG-,MH MO3@:ZY?[6S_I+%[MSV,=Y'-0W^M;N=<_YO%)9WMIYG86QXD< *>@P$D\%BD3 MX2+1[_PWW^OK26?X=H!5%*VR55K5D[_YDI0R]J)!6$KE%APN\XAF!#R?4\8. M-.[G^[M_+M0VB1*NN)F($KBM@VA;!U'EU^GQ>T[NDSR7H;C#*:$1%T[39JKD&Y MGA4$^@W@;#> 4]G9/1M )+TX(C"15&+5JZL#M:_X8]-1_'--TQ2(%OM!U*-_ M#:GM;@=WC;OO V%5C1,5[UT21Q3,YU,0U<*PDHJPF^LZ'78[2>%X0>![^J!X M6U[>#_+29877+3.^NG',F!99?TO6-Y*]2!@OD[N5U X&. 5O<+YB.\0W#9(D M7B^ICK[?K2].$+I*%LX'8:U)!-M)!,9)3-?2(66(ESAGZ5H*AV(?GTYADTW ,WMP(\7Y'J 5D6& MR!%=3T]H&J&"SA,4Y=II*\^0IY;E(52;C2LG#,.^/=%('S1K MW^YTHO5!DLE4 :M"7&:DO"?E(*JA 6O'S%&E'%V" @NQ7EKQ0^!.&35 M>"#222 Y2!-\EZ0RTX;6JZN)#H30#MR^]6ID$9IU\==,4+O\7>%$R L=6UW^ MH+/\CKK\>E=VS]D%-C(,S3J\&YW-3.N%DHW0;L#JXCFXE%U91J;,0XTP([,P M/YZK;E505Y^1YP1J/1N$M2?1:#@R:_C/ZC611C]=1[3"ECJ186![*CM/%T4%:<[B@I3:*@_"VM0;E49FE;[8$.3X*Q"DB;8[1ETE]@/4 M.\=0K49-P*-S )= MM1=C^3(NEB6N($*@>N/?E5'/4R-KQ+1)-B*+S")K/LZAKGHY=F!!-=F'8&UR MC<8AL\:9#W2B_AX!"U9'*.V+"M05-.AXKB=*:$]:V8VDV8\Z:^Y!Y[SVZ+>$ M*4"!A M=7'Z]-=E[HR9?A[W!YGP@! M2?V%TZ)ZQW='.:=9=;DD6 BC!(C?%Y3RS1?YVG#[EO_T M?U!+ P04 " #9@&]4*ZVGB \) !C)0 & 'AL+W=ORH>QVDK!EV;0IAJ3),G&&U[69U<7YK.Y MO+IH=FU5UF(ND=IM-ER^W(BJ>;H\PV>'#_XL']:M_F!\=;'E#^)>M#^VI6: L?A/*9[4T6NDI[)HFI_ZS=WR\BS1BD0E MBE9?@L._1S$35:6O!#K^VE_TK+^G'GC\^G#UKV;R,)D%5V+65/\ME^WZ\BP_ M0TNQXKNJ_;-Y^I?83RC5URN:2IF_Z&EOFYRA8J?:9K,?# HV9=W]Y\][1QP- MP%E@ -D/(,,!+#" [@=0,]%.F9G6+6_YU85LGI#4UG U_<+XQHR&V92U7L;[ M5L*W)8QKKV9-K9JJ7/)6+-%]"_]@C5J%FA6:<;5&7V&=%1JA'_>WZ/R7#^@7 M5-;HW^MFIWB]5!?C%C3H*XV+_?UNNON1P/TP0=^;NETK]*5>BN7I!<8@OI\! M.-:I5E.)[W5B;"T%Y9&W7"]_!\$;Q=+;0,;OFCJHJP$ MJGO%^G/]KM >VQY\M7A!3>\K_A9?9;VD+.JK6P&)KBBY21]?GB$1*J_7NJMD M1_[(6)H,G.8:I=,\]?MLT@N<1 7>U2VO'\H%>(EO&MF6_S=:?1HGSNTI3O-\ M(-*U(I.$97Z5>:\R?\6-*R$EK-2JK'E="+02K^O-7;U$[]83N5ZC@-IIKW8: M57N_YE*81+]$$'1ZT8,BI^Z:4C(9B'2-\ 3[->+$)N$DJO)7X"TZKQJE/B ( M3O&LHW]7JK7>0#H7+\6B]2;;Q%UBAM.!9H_5B*1Y0/41.G!4-;!#Z]02872O3(JQT$B0PA:KD MB[+R)/G]%)@GTV+'X:Y5: Z68#B-SN%'O2Q5*\O%3M=&YSJ@(=IAA^I]*DR) MQ%C_++1P'UW51-#M=CT 5(" *@;-> ME[@8&@&&J)-4?78I#M1-V (+QXDU:]3> 4*UY<84YH?8T[X2SX50)OK .Y7Y M5!OW;TY,BMC%()?L='QL*]$:/-:MA(K+'R@N]T889]@)%8]=*#L3RT<2Y^-< MBBTO07I7M74S:MJUD- C0:!#&@DG;.*A7Y;@(5E\9B3+ WN16$J2."7OZD?0 MU\@7KS8?S@BA0[=Z[$B>!Y!"+/5(G'K]EMCRE]!^("[+<):F=*C0@[P)"PBT MS"-QYOUAUI@7A=P)N_Q>F2[%<$[QL,;TF$WI-*33\H[$>;?7>92\FOIAU JY M>8UOQ"77B$RR(:0]9H3B ..(91R),T[WCZ9C?5^ONI?NLFO"#29*S M0*8DEG(D>VNK_4/7]WNW.I" MS.L>M_W*G5WCVC :\(L%'8F#;KZ3Q9KO2Q1HK&$YVY<. E&]'J#A:9YE0\T> MNXS20#M!+/A(''P>%U<"IK'@Q4\$9(+.K0BU;L3%SC1SRG*/56 '48LF&D>3 M"4(#IU6C,Q5X6)5:IOIH3C/L^VBOW\ OGTSP?)@&O83+) DF 6H11\N[SML4+.M_/Y /Z:HXI MWIP2Z-%!7YQ-VFF+1L*X0S6E+:.C%I"T3BA;@^] MC Y-??3V&Z]W"GTOET6#OGV;02E8MNNF@@[-O](>3C$\<2+49Y9/TP!AJ245 MC9-J+J&7*;>\TK7*_HRZ/L)LZ(2$^AJL/$^'N<%GEY.@;@LI&F_%3K-:J=3. M')I!E+Q!N]MWX31-DN%AI,/0]P-L(^2"D5Z/G*)*RW T,URZDT8*. MO@*Z$XWSN[GW$(2ZO"+:B8X77;N00LLT^@K3#K&JX7#$L*XQ\ZKU-%",,3>A MOIEES+*,O=)F'=2>IH>/P_R >(N@X$6+G8(K0*<)3>0"TFR(SLR#K122!QXN M@<_%F@,KX2_EF N]4:, M$N?GJC?#D1W]BO;*<>6P!7I/^;!7[X(O)[F39#QFHXQA&CAF8):/+,['+ZN5 M*$R8B.>B.WV%Z!"HV)^RZ9QCZE!H \P+W0L\0I$=.(UGGJYM.CPS\1B-LB2T M'):9+,Y,75F=WPHHHZ#\_P#+T+W21UNSPQS,BR^OS,'EXHB2)!L>"GCL2!H\ MX626H2S.4*WQH^-M(U\*78X5YMS-3 EJ2?%0UOID3B_BB^!>W#)/PYB2='@X MZ3'#TVD2.#!BEK@L3MSWS4CH4[K(7%S@PD:8.JOCFIU.^70NELUL&NT<[G?; M;64>=X"B\JB-N*N[IV.%KLWS,8//;_#G6?>\C[U,]_C1=RYA,RE4B15<,ODT@40ENR=Z MNC=MLS4/Q2R:MFTVYN5:<""J-H#O5TW3'M[H&_3/55W]#5!+ P04 " #9 M@&]48ZZT#F ) !*' & 'AL+W=O*?NVESI7O!X.;9R*G-N!+H3" MS$*;G#N\FN70%D;PQ"_*L^%D-/K7,.=2]0X/_-B%.3S0I&V3+/N;D] M$IE>O>V->_7 %[E,'0T,#P\*OA27PGTM+@S>A@V71.9"6:D5,V+QMC<=OSYZ M3O2>X)L4*[OVS$B22.MK>IDG;WLC B0R$3OBP/'S0\Q$EA$CP/BKXMEKMJ2% MZ\\U]W=>=L@2<2MF.OLN$Y>^[;WJL40L>)FY+WKU053RO"!^LVH MQ^+2.IU7BX$@ERK\\IM*#[LLF%0+)AYWV,BC/.:.'QX8O6*&J,&-'KRH?C7 M245&N70&LQ+KW.$9=Z413"_8>2$,)TW9@Z$#9YH?QA67H\!E<@^7\82=:N52 MRTY4(I(N@R$@-;@F-:ZCR8,&UT6?0S& [;WY(]7D\GHC1_S MS^,W3!M6#?OE=X=G.B^XNJTF]IFTC+-49XE42Q:'R<%#>W_^/&NV#F0S;427 MWPH,L]NG>J5$@DP169E() L2<(US+C#J1)?E^DS-=-"AWW&+4YG$NLO;#S5( MR6'\R*,,O>0#=I7"NQA\2#HIL 06XUG&I(JU*33,AH52,9<*9LG=:.FQR/@* ME'YU8!2V6V8Z@E)S8%W %V%^XQ'9LB@RB1BUN&?+?XBFRB$&&[9.5 M)"V#D1ITIG>DDZ M6DF7KLE(>^K6PZ&L]P*E2/(^NQ(W'.RG1OX-;R,7A_KIX4P;\)AQH)?T_A4X MH.A/X)7H'"M(>)X1#X)SB7$.:ZQKG$P^?OG&5C9FFS;N;_7WD]( *_L08L.R MSRY!T'W]M-^Z__RD]J8^,;5L/!K]Z2V'K<5?)>FHZ_.;W!NF0%^'WQV/.E'+ MC&2CO^\\$Y498(]U1[UT0E"B"^9Z9Y#Y!-NS SXP@^Q!_H$643\_N5<,= YL MZHLONR07O65/>%Z\@8-;N51L;W9\NK]%1=-+3W;-G6P$S8YIM"?5YL7I8E3-)9=AT4##6NHD)-3,+ TTW'!#LOQ*\\3'9.K M78<>\;M,O17N\9\-A^AM+GIQ',F0[ZT6&%ZG$&4 L?M?$MR3SDS[Y%T 41B=EW)RA;*B\T%'& M4=:R6U^:0[="\TTY7-^TB_*^3* MBJJ!I(Q:AX1W9Y_1T2^B1* K1)GK5_$/WZ[K*U6LX$J^EONDZ:O8,2S@!C$U ME)A%;?=N^+%4@KVLHS2PN(!JE-NH)INGJABVI@N2X!&B=96X]2FV1S-U.=KB M=.O&F@\'2MB'J M*+VBW'+TG7]83PT1NI5K%J_I$>5&+(2A M# TOX+;C G=8V%;062:XR?@U5,,+Z6 MV-,I86#_;VQO.O_V]&.)"6'V:RPU MOD>6GB\6-D4JV/]E+K^^/U9^O;PZ^:VM=\+_LT:PZRZVRS4'!93?F)WB.+WT M4=L]8;04G5L6HJDX@V)P-)@/VLPYXS8F[WI_41%8G56E@E)TS L>^PL"6S4C M=,.$'5#HFBNZ'VA]+TIC2YPE?.K9(:OMR?V-R.TT@@@?A%_VJ((TDH4ROVP_4X[K]9)^\%:U!D&;(@26V:NWK/I):I+[?OBI%\AB42,T@ZQZ&80D&+W MX&5I #%@7TB/!*ON@TG'B])X)TBDC4OKO^%H=2^" 9OG5?I +BB+BI1J;B8> MAU_':7LQ6XFR'7YU5'BLU[C;M\?!&RQY@^]12T,=""##0M015;AQ3F3_UN8Z M^ T[J9VO5!0*/@AO\PC'JKH7.*K/D(-M7Q:&:]]W?&C25RQ"4RH7/O4TH\V' MLFGX/M22AZ]LI^C,)9PH$PLL'0U>ON@Q$[YG"_^U*-+.Z=P_I@*R&2+ M_$+#R-4+;=!\/CS\'U!+ P04 " #9@&]4W)^)F@D; "V4@ & 'AL M+W=O;:F;,J_\-FS?*G)R^>J,PL=)LWU]7Z5R/G>8[KI57NZ%^UYK&'!T]4 MVKJF*F0R4%#8DO_77X4/T807DQT39C)A1G3S1D3E6]WHG]_4U5K5.!I6PP]T M5)H-Q-D2+^6FJ>%;"_.:GV_X,E2U4#?VMK0+F^JR42=I6K5E8\M;=57E-K7& MO7G6P'XXZUDJ:Y_RVK,=:T]GZD-5-DNGSLO,9/T%G@&A@=J9I_9T]N"*O^ER MK";31,TFL]D#ZQV$TQ_0>@<[UALXIOKOD[EK:I"6_WE@@\.PP2%M__ MU=KJ5#OK<.!5;9PI&TT:\7%I0"O2JECI\A['IU7I8$JF&Y.IA2UUF5J=*P?C M#2ABXY2NC5KQ&C#$ENK3^&:LLBK/=0W?EIE:ZCNCYL:4.&X%XVD8;E-GL)X! M^6Z6/.V7DY,KFK-J:]M WXZAX/G M<%1<.%'(C-S@V33M\EM;&G5,\@92MX:'FMF+#*IJ'*6!LCM3.Z#5I'IE&YW; MOYG!#QU\K#Z!4M1P#KB9PC3+*L,-=;B]1/UV\:N"+QLPMD(1,2?]J[7(5KDX M.OH'FZ75[L$U$3MPHT#SJJI)6. 25I4#5N[A1&$;,P?6.^/-.A[RCDO8ARX[ M Z;5!0V%2YP;V3V(8B $32B<%#A3*G.G\Y99)3>Z $FJUCAA 1K(UYK:.FT+ M(!F8Z%XQ94>O%=B"U@D9!A9O[I=5#AQU+(*X6J'_K$ ^0$76)7RQM"M:\*XB MDFHTV XO"<=NGI2EI#8HQ=4E4'5G8'3M$N!)BY("GZXNKLZ[;_85SE"' M+\>S?WCZ+$@FJ&?#PE'S;42<0N9-CU\[]7PR?K$U:QR8BV>?5[HFF[4"5\V M"0Q@*DI=F#%9[#H##N3W"5N53F^\5B:L'D,V>=>E@&JSI0;&@66'Y39T;<=B M?$5T9\&$.$LSYX;NJ6]C(DT(L\'ZMCB4!1[/A"-+ )G !,/[@. GP?]86&]^ M3\:T;T19#[=FJC5(+!,.A#0*K"A1)6%/N "3C3L[FAE3]&P9\#(S8( E)['RWISXHW#4/+> M=#.OXT/[J)/;VI LC]5E:48-1!!B'>A\<+::OH9S \HKG>;H (4&C0< BII% M,;IA%C8O)9T+8_6 <_#5P@'62YLN118<21;X#Q,$!(!EFS8M^P1\$)' EQ5- M(U5CCJ(Z$8: :6([;2>V'H5D;1KK-U]K-*76%@A/^@!.9QGI-O!CI2T]$KE( M\#2H)'G>.TWFJ5KK&LCW7IHLS"U: 50#FXE<,^_@]FS!:H%C0:IN>1WS%<)+ M!T;PJ@;FVQ6B/:#X+&B2!ZK?QJ8P/V^S'O((QO&7NFK9^5MXN :YS=E;9Q". MSH%:JVNXPK$WWA[KD'?XD[S/'6R"-V7I)4CJA<)':F-P6*.5\;VG,H;&Z-A"8@QD5Y'DR@%[9MM'B"T-2OL4+493 MDGOQ4Q=(*RL8\)R8F:CW[\^\),@3-*\&5C 95W36'=\$C/H@6O%T;(@>CHK(5 D3-P:^V M02BBT,. ^\@0"#4M;. O&50B1]KAV!"\U%4A[BVP:=P+?"U0Y5!V_R0N5? 1 MY&PW3T6Z$I!.QGMEU2C4,39QB?>#C?YJNJ,:N@0,"> Y^B;$9FA0:X#E)-\( MT$N0;5"J.0B*<:D!TRT 3MM:8=2S>1%]FTDLTW59M<-;"%R-V?&BSX#*%4ER*Q5@V:IU9M#DL?L>F M?%6CIC8")@P(I^ V=P!)*!.L $PF% Y47'?A(>K&?K (DY-6]D7O%)V$I M<$7WFI"\3.2#$(OT=ES1*'W;IM9 M: !8P+ X4F:H 3@!Q45RLV-U?A<\!.-X=HMQ+@>(MQ3DZ 7 B\TE$I%&=A=5 MS8T_%^MV1WH >-UY*4W6$LYCIP3L/P?A MNL5= >6LP97[H.!&"@O3R6QOOK\WW?>N\K?+TQOT97!I((M G?$KW/(*/N1U M?! 6,0$&F<18*!PHO4!L0?MP$[]NG#G>P33*(DBMVG.5AFL#Z2N37<(Q+YHXM M,-\&W0^3CBL/\6<'5Q"B?_/"\%Q62"+GAM[(]2)!]*U9M6J&F.;W\_#):40/ MM@BRA S:NAH ,4N[6I$> $]^A7]R_&/O6ASD/\&O" Z$?Q1!783K0R M-X/S.79$ 8SQ?"KG(8H>GDH1I%[!/E])34%NGQX\3V:'4QK]=':83(ZFO22) MDRS)ADVA\5N9$\)O*R,)"8"AV1W84S9-3,%.;DHGESCOCH6>$EBGU$_(3XL;OM]C*.GK0HT30/5Y%,ID<\JU,DP.S/[ M2/$A>@3[ B8*9,*7@4BA:V-4P85'$(D<80\'B"ENVJ4K0>Q.FN\5DP65!C;;G) +;&SNA>TAK'_,1A&7@X/*0!C 1Z5,14@6F*^I,7A_"X.A \;Q MMD2TEG$LU1>H BO#"O3W^5%(,1F$X+7P"]@O0U;_+1K 0!I#:$ /EFV^R;Y;, MCN5,1R#@+S<%_$*"/Q3&^#/J:6$TK]XZKX,+6[MFA-">/R$ZW'MW\>YR7[)( M8_5>S[$D@! 8C,W2:&]B )=5X**14Z0/7=S)J',[C8E$A.PZ&NQ-"KM\.DX# MYV=JCGT<%6(P.0P!#:;F,:+B>'00_PW?2A\W+'6'FW5W%D>JYCU3[CT, V]5AP>J&\"KM,M$><_D#-G$0KT-F,BZO M9#Y73'?1SAWL9BBDD(LA6P;2VQ8M.YL,:SPH!)0$W$$I!5QK@"@=S?W+IOO] MQMIOH[^HWK>5P_49<>R>P#+I"#T.)LNQWGGG4Z0A$1SR! M.:V.]E&)K$'E0 M%"J'(KX'=!$U'P"^ 8?[M\FZ)=T2^ZE)\;J@\8T M;$FY=:[,8/: MQHXH>Y*!!*6;1_'IX'H0%2P#)Q$I4ES."3%BCZS,)P@X=,Z MJ8@[H+1L,>AC_UW XL#=>G/2P>A8\,_E O8 ;6IK,*88S^P:^-E &(NH\& T MG=6^&$J#WW"95!IQ7NZOO/D EV7Y^EJ4I]/ M/DHB#H8]/4A>3H[&DN4>TOTA0KYSRV1C/\J?&LF8;Y>,-JWPSL(4%\';TJY8 M5N$0AX>'J%BR-N>?C7J'J8OP5"(Q#'KQN1P"%\@K+43X5 2*# >3D9J4&VG+ MT"+@RQ1>C[PF-K[O@6S O/E.T)CLP(>;F.!@-D63F?4/:/AXG#DO)?X*#,5" M!IJ[9P= MP>\56/ 7ZCU:/LQ)8 :&"X_TS4OUOBIO1Q_1.+TEUKY#G_"9?,('A@>DGK&? M;#%OWB5CB:&@_D:J H4&[L)I?/*5A'J.OI3LC2U7K>1A"EMNC6S+[;$2NTC* M:56!O8)O0=T86X\ :2-7E_"?KM,EU2+C\BR5(]GN<[S.:)Y"\I:M?$@H(5WL M\6GK. ';'9DEM)X$=R$"RJ; ZU^47]->D5=\Z"IO*D/>$I9&+?S+>-%4O:+<-5HMJZ+S[B8?00I"VJTW9RDP3I]P3C C1G 9$M MQ_QP)!%Y3VQD/X/F@U7=MNN#WFK5@LU*NT8&?SPAI8 M/P!4Z7K%_F$-Z=+;AB F)T*1T]RFB$T@6!$1'X=!:C*T::\*R/T6;#Q#!Y/V MRAJ?(+J=H=-MG\"/I>%?6#DYE)+ M&ZWIM01R MP+* LBZ,/DFAS<\X%/ZZUJ:,:-/3;)%_EICYZVNG@WZ7RE_A!N MDG#OW==NO*\.Q\?J2]1D_'(*3]]B>0X46=U;S!>1;9J] MAB^H-8C[Q 0V]-DVI"'618'5*W7*&:S0GOE0=QE<8MQ4HYZJ@^-D>O@2.TFP M"5R8<+5Y4:"%5QNV9F\Z328OI_OJVG"SX3/SU=0I51*Z00?3Y.7QT;XZ"V<< M/)]3SY.7TQ?=6;;S9$\#U_QEO/?U_W[R50)48)0_QE6N4\:E?P3" %Q3MZEO M+VF=BR#P]$"-U$W4(NB+L^?4(K6/%Q!="27VR J664@&;/:')'$A,>)"E"27 M*I%/O(#]_=OC4>I/+J6&ZAM!*S]>#.G3>5_("?[LW6- M)WFK&8,Q\^!)N;A'?-(U%L(IR;4O_H.%!_$5',C6/8T,8H(5[7T)\3+#.KTY M*$'Q$?"&U:O> EU--0@*=YST^PA'71\A-F*JR[2I$#Y-#WP[&G>68;$:Z]>9 MH"78F+I^:E(*,E'8QH&4@\_$ AN]V"*"B:S?U"N@9=4"#, LD+2^"J9S =+T MVO%IXS6#5(<7M/DZBM>7T%J:*-_BN]EE1QEC(&INFC7V[/E#8E?\/3YJPFL."[&ZG>S5O_" MMHTS>A$ );!"LW+' 'PZ$U;OV!([IKO75&XLF4,6(YSP@$UCY!2,,%5VI0]\ M?C\,(./LSRXL]AA-N88P@Q*^%RR*\,6U=/V.TRDVHB9_2NQ,^TGAWTM-%0(4DL\"D M==2G(&U9'Z4NSP,I=Z)Q/%Q/-LJKZHNT\S#8SH$P22_XCYN[T1BVT;*6TU''?>9IUT_G Q MI>Q$P6,%2MB8=%E2/RRQ'ZPPXNV0MJ.4 M\NX^D@#5^OT%]]RMX(L+TN "[AJVX43NW,"*9=>%$P)=L1FS*$4#W]LB-#,$ M1XF].?&:?<>'R)F#7CBX?^-+G)]O4D/5A'&A@6*H>C[4L41-9%XQ@=O'(OD@ MS!M"?#R:'"88;DL[((KN+W$;(.>NO2 ^G^R_ MM10(R]N/?4?L3('CD1)EX$ MP93L4[NB&@XH0(5U@)O&K+I8-;0=1O+MI1<&M_(B6BWO5PA= M&A*3X.78+*,;-C(F7 -U6VT M]&*_:%=WC9)TGU8(HT4H^;H"E=87ZBFY04%+U2M-=W>YK1S#_4:2,'R4R$_E M[2%4^$B!5IC6:WS7O]<&JLV6&/OMNEZ',[$97$)&P^"/]7&@]6UZ_&,*9#I2 ML60>\:H:@+,[^[FS"LC"#D(VDB!UO;<6>AL&A?W>'4AA/V"6)BK3;ZOK;$+J M>HT)?*K\4E;L&C,@A=?1%XY(/0SO$+/#UU[F145#F>2 MOB989R7N&CF2V< IE'P)BA?\FB*WI77.0Z=*$^/&DK!G\5JH+R M)K7);D-C$3Y=VA5U!(<&]\)P:X]O_TQKBT*I ]#RAZ<\(HNJKW?YKRC*[I)/ MI'Z4M9!PA641KZ6G<=Q;=!\K:Z=6?,$"U":<#F%#2SVOT@G;Z=U!Z!IE//H= M$D_^(L@[+4Y-U56Y!?4?YT-0^X>$\O=J3-^.\.<'OBF8 5>)/..T_OOG! '" MZR+1,"]WCQ8[>KWD_TVDD$?_AEC!WZF64@I[CMY,2G868WG]!OCAN/T80Z1( MY#"AK(CKB;IIYPU_ H(NR@R&PH7ZIRJG_"/CP.A8 MG?>=,F<+XGTZMNX?V,[W/-4FYB7>D'(%T\N>/%(+KG[L4-NOT^%!](0$7&^\C^ MJ[E/\Q90*>^WV MD5_U7'WZ@"Y??JG!+M<"$,6GX27N+INA;.@Z1.);Y)?%* M?02LW%VVN(L]+L6H[P6;=7@\&=#H.H*SQ/T;2VRJX MF&A+VVV9L(MT77A0Q?99@2]9F4UGF&Z0:/HD8O'8"(F$8,A#"GF]?6S>HBIB MPSO0ZZ*7X??.KV[V0]6%)8??OZ9$07A#1Q(80]Z>P,LG#A5QR;YQE:)DZ"FD M,]C0[H&_U(7D4@*^,P+?]6,X-^=G^V!> (26O M[J.ZZ'T2IWP%0)I,8>WDAYQ#5P=]1(;AG3AR]MW^!)*4ZYB]S=U'47?P@]1M M."GKNN"17S<0E*T76L M=N1)9E[BWVBS1P#YK=S/#R+X#_HA],[8&D+*[G9T62_9ZX_ M;,'G\Z](?6O=4M*6/4O]'.>?12_'RCJ<[8^_\%L>3S&$_<]9=\XBUV'LIJT7 M ]P_**92OOKL*]S.N]J8D*CGG49G74+[CQK%NE1GJ(V7OBDGXCF"!K"-C@JO M/7)V^(-BDQP3D[.(R6%;/HKRZVLA)R7C,$3.5N+H6T" ;!0 &0 'AL M+W=O%)N)MCY,3+@#4#]F*1%,_AQ:3F.VV>;(WHX*61 MRBZBVKEVEB2VK+'A]ERWJ.AFHTW#':EFF]C6(*\"J)$)2]-QTG"AHN4\V.[, MO G?V2 9?R5KK)Z_<5HLH]0FAQ-)Y!D[',UZAE)Z( MTOBYYXR&D!YX+!_8;T+M5,N:6[S2\E%4KEY$TP@JW/!.NGN]^X#[>D:>K]32 MAB_L>M^<15!VUNEF#Z8,&J'ZD[_L^W $F*9O -@>P$+>?:"0Y35W?#DW>@?& M>Q.;%T*I 4W)">5_RH,S="L(YY:WZAF5TT:@G2>."+TY*??@50]F;X S!I^T M3#J:0*'1<2*UC[-0/N9D"M[&C-@)IYC24V:S3 QGUG M_2>%>[XCI'!)&993N#1.!Y=C$E@HYA-&?RMQ\G1P#9HMF$M+=78*=?/ M[F =-O^R'_C?[OVS\8F;K5 6)&X(FIY/1A&8?A5[Q>DVC/]:.UJF(-;T>J'Q M#G2_T=H=%!]@> ^7OP!02P,$% @ V8!O5$H*!I_[ @ @08 !D !X M;"]W;W)K&ULG55=;],P%/TK5]$>AA0MB9OT8VHK M;0,$:!/5$/" >'"3F\9:8F>VLZ[_GFNGS84--V>J14E?2J4;;FFI-Y%I-?+"@YHZ8G$\CAHN9+"< M^[V57LY59VLA<:7!=$W#]>X2:[5=!$EPV+@5F\JZC6@Y;_D&OZ#]VJXTK:*! MI1 -2B.4!(WE(KA(SB]3%^\#O@GU4RYH;O%+U=U'8:A%, RBPY%UM;]7V ^[K MR1Q?KFKC?V';QZ:DF'?&JF8/IG4C9#_RQWT?C@#3^"\ M@[[+G8W_A2QC<*&DK ^]D@<7O!!$E-V3(#AE>LA<9/W%Y!G$2 M HL9>X%O-%0\\GRC?ZOX]X+AQ\7:6$UWY><+4ND@E7JI]!6IUYOZ/SSP5 D> M]OKS4[9"#:5XQ *X,6@-#:!*H%YV]/1@WTT?_!9S;-84S\9^-P:NT<67JJ8G M:\Z/4<^#68^X=D0GD(99G- X"D?C!&X(5E(G.RWDANYL7E%9NB]B2!A&63B> M3AU?FD[@&NF%5:HN0#2M5@_H8HPCGLT@"Q,V@2LEZ82Z_E$+"12VT6@,J6:3 M!%B83&+X[#N0C$(VG< TC*YUW3U=Q2KPHD8\L% M]]2G+ [CT>P-G"9IR!*:$) 8XHFK, YG)$;& *0$.^3: +H;_X\]=J@KU;1< M[JB(O-/ZN3X=%SZ2]QITTQ/J3Q9[LI,LG$VSD"S1M.A-K=Z=_>FV1D>VT*#> M>/,SD*M.VMXAAMW!7R]Z6WD*[\WYANN-D 9J+ D:GTVR '1O>/W"JM:;S%I9 MLBP_K>@_ K4+H.^E4O:P< +#O\[R%U!+ P04 " #9@&]4^2.X$%$$ 6 M"@ &0 'AL+W=OD9$=-EJP#^L6F2-YS MS[USME?Z@]DA6KBOA33S8&=M-1S;@,%C._=ZT7,]5:P25>:S!M73-]6*%0^WD0!\>-&[[=6;4BM]&:S!6;)6ZH/[>%O- M@\@10H&E=0B,_N[P$H5P0$3C8X\9G%0ZP>'ZB/Z=MYUL63.#ETK\QBN[FP=% M !5N6"OLC=I_C[T]N<,KE3#^%_;=W3P-H&R-574O3 QJ+KM_=M_[82!01,\( M)+U XGEWBCS+*V;98J;5'K2[36ANX4WUTD2.2Q>46ZOIE).<72S+CRW76,%; M:9G<\K5 6!J#U@"3%;Q1JMIS(68C2\J0Y1'$(2).G)]-3CI<_@'6WSACXU_XJ;4BC3 M:H0_EFMC-270GR^HS4YJ,Z\V^_(>?Q'8E>^%:5B)\X#JTZ"^P^!SM0V/67]\ ME.14.[!N#:DS!DI5K[EDOJ1>W2+"3\HBQ!&LCC# M&=@H07W,7 S%'M].O B\TE[R9$4Z/HHK/CC8$SR.(HC*89K::3L)CF$,>T3HLH+,8I MK29QF$XC"K2DX#=(X69;C4BMF5 S*O0DC2&G50IQ'L-[S2J4K,8N-M9]4L/_ M8"A+)N&TB.#KKXHD3KXACM0_R59"+/(PGQ:GDY\I#?0@7@;&<5BD8\C&89R/ M80QY$6:14QHFDRF1S(EN2JX_@SC+PJ1PJSS)Z;1P>W$2%A23RQT!$II5L/7^ M/"43Z_SY7PE34=:2,!DE3>=%8-5?Y-G.&UR6HJU<8@-K&JWN?1;#63*)O#/. MIM,)"*>8YJG+=3CXX*+KD9^;BE3<#?II)@[GGT8=[VE:&X0]I>J @#C 61J' M>5%T+)))&&7C+\?!EV7O6DI8.ZS2SK'&>79[[#9'Q0UJKJIG-._Q48"- M:$O;=@4#K]+)^/4C(H]Y4^F,IY2!8_BW:3$:S&HJQJU_D;BV2D[JQO9I]_3H M67:S_N%Z]V)ZQ_26$RF!&Q*-SB=Y +I[A70?5C5^\J^5I&PO M=V]R:W-H965T'@H]Q4SA^DBUDC-GB/[E-S9WB7 M]BBEK%%;21H,KN?)E_,D\PZAPL)Y!,%_ M#WB-2GD@=N-KAYGT)KWB\?J _DO@SEQ6PN(UJ=]DZ:IY1MN^P MXS/Q> 4I&WYA&V4GTP2*UCJJ.V7VH)8Z_HM=%X!:M!FYZ3V2;EWAF\EZ[G%>_V UG&4'4@-'TCRXC/O6H.S MU+$!+Y86'=A5!,M? !OE<$O:51;>ZA++4X"4/>O=RP_N7>6O(GX0>@C9: !Y MEN>OX)WW=,\#WOD+>&^_MM+MX19=124\DK<@='E*W\+ORY5UANOFCUZ19WLJ !EZ1NUQRJ$#@?RU)R[.2J=;RW M#E&!(<4\-E 2&?NH&Z3O^;VH8%FCD848GG @(S=2"Z7V[)?N,$LXFYY? *W9 M<%%Q=,P^X"#GM_%Q.<4014&MSS(S!.F\]>, NJ<48;6'UGIG_17&HJECT;#- M#L[?MUSH!K:5+*H@VUG\X;O+?'3Q,U.O!,.QCK_4Z,T55/NH(V6 M?S%#80_"G8M/L3DA('K2Y4S':=2?]K/]&4<98_B M\8/@5AAN? L*UZR:#2\F"9@X9./&41,&VXHK=11RNX MQ'L-YMCW3)]O4*C3-DB"^> =/W36'42[S< .^(#V_7"O:1F*\F UW7+RL[OKNM9';.#NDQ(+064L]=88[]'#6DY)M ]8GA@+@&6/<(P9@->0!:6<4EK$F9I M 6^D18W&+@9I6.4)Y.$ZR^"6*LSE :6%6E%'-JB9[ZK9^"&R+7D&J^J(@ ]#M-Q8]7@!]A> M6:J_?^WH_X/:&=!]JY2=-R[ \D?;?0%02P,$% @ V8!O5!@#] OU"@ M-", !D !X;"]W;W)K&UL[5I;<]NZ$?XK&-6G MD\PP,DG=<_&,[333G,DYSB0Y[4.G#Q )29A0A$*0=MQ?WV\7($52DILX;4\? M^I"8%V#O^^UBJ9=WIOAL-TJ5XNLVR^VKP:8L=\_/SVVR45MIAV:G=,V.X_#<'J^E3H?7+SD9^^+BY>F*C.=J_>%L-5V*XO[*Y69 MNU>#:% _^*#7FY(>G%^\W,FU^JC*WW;O"]R=-U12O56YU287A5J]&EQ&SZ_& MM)X7_$6K.]NZ%J3)TIC/=/,V?34(22"5J:0D"A)_;M6URC(B!#&^>)J#AB5M M;%_7U-^P[M!E*:VZ-ME?=5IN7@WF Y&JE:RR\H.Y^[/R^DR(7F(RR_^+.[>)W7;E=\8E=42Q^,7FYL>)/ M>:K2+H%SB-#($==R7,4/4OQ9YD,11H&(PSA^@-ZHT6O$]$8/Z"5>:YMDQE:% M$G^[7-JR0 S\_0'BXX;XF(F/3Q!_AWMA5N*Z4*D^:KX']U.B/;<[F:A7 V22 M5<6M&ES,AZ)+5]SDXHU:%A62140QF2::!Z+<*'%MMCN9W]--8:KU1KS-2U5L ML4N62L@\%;!G9;&N4(%0]%*E0N>E$1*I=&NR6YVO1>;Y)8[?2B8ZT^4]0K#< M8.%*YS)/M,RPTY:ZK"B/AN E+JLU0I-\%74$PD+00I*D_%3>2IW)9:8..!5F M*\XF81"&H8!09W.^#&A_59"L,L4ZL /SE5)6 'Y 4ELA@0@I_I5$[FP<3UA= M];54%(G,%KE:%:1'2M9@7GL[SCG$1L35:^%,&X^'XA,V,W]0/V4;[63Q$CM3 M:38P2.WD/8EF15HI/!42M&1A'>5F54%B 9%(UC;=)1N.H(HO>5T@JCQ3%GJ+ M=V^O;CZ(#[QYQY"&/:X($JA$ M@O\;9[A M5@4>BYQHN*!V7O/O^\%BG!Q([EMMH(L7#N);6D;)R<'HX([%>JT2M5U"@7C* M3\.>Y3AHH(E:K6#8AL4^9Z45H^'D)Q=K/8$H4$R6@40A,_T/I[I,$E-1L!9@ MK6_97"2)SF]A %-HY0.W3NX-6#0)BLJG^"(S,@=U6])+9ZTMT>7\C(+Q?"3N M-AH>D@7YC7R&!47)8IA;[S+R">WHZ%1N9(G4WFE8@$S=2UCDAB5RM(>\1P78 M:;Y5Y<:D3GK/S,6%8NJU)&RKWAP1\]2).PBX[P9^*-+N#6=QJP>2;^^(=Y',4O<#69QM![],#JJ[A9 M/AL%\]FDO_:RJ4V_FJ$8M_?.8E"?+5K\ZB=G8CJ:!O%H+MX1SK=CHPE35XE] M=$1A,%F,*0NB*'2;ZJ+E*Q\R5\R#<#H3TV""6O?)E(#9K&M22!".@EDT)PFB M63 -QZR/%>^]0BQK]**M!GGSB$6PB.*Z]29G2K5I**PX'32#Z@K5S-XCIA(N M9BN14?$NK$MX( \@F_/+'.V #F%F/#M1C9E[OQ#7>&:KI44%@N&0')TFB4., ME>FT&^5#.D)6%"G@'$=^M BHKFEK*T+5=C\#I,IQMJH)=JDX'8%=GE?;.N5]C7==!S<&9,V# H]]"91W9KDC*(-= MJL)5.G(T,*Q$*PM/XS^QI,K!;14#ZY!Z[9\KO(RC=O6M(Z50NPJNY98 -6TQ M7Z"VPV)Z!W_N?=4S^Q.ZI_R(PQ+X0J09+7'*)%-0+(NUI,+@(@6=+YY7VFYJYW-V4XYUP1\4A^)-C9N\=Z_6 M$>E])!X3/.C3G@ /*4A/&26JB1:*!@64V?NRXI*R9(SJMCMUD].2BI!D/)Q- M?O+EYJ"T#,5O'01=EIR$#)^NT'-T]!0 IHZ ?W#$$8(]: /H_0">]3#B9+Y_ M&Y2UJS/W,G6))@F1U4MVLM3^6.'[4&B,]E:S <-A#&-Z/WE1LX;,OL_F@B\A M2BKONSSA_O@$5I0'3NCA41MT M_@/(@FSF""V\\)/A)#P=A$_9.QQ]Y(GOPZ)'!7 P#Z>GA3]&>*8IH&"O!WXLVI(>"##0/W>.\0JY:CWYT-W&FI#AIJ4II6 M;U_8G-Y@EU9NI.>3APX19,@N>+@#7+6KFU7*CO)^I^H (\EDJYUO->&0A)#G MKMO]-O7-SU'H[ %CMJJD\W>=#@TBN%3MF'S4Q[1O09,:2-C2^8&#CF#)=#1& M7S?[GP>3CVI7^I E1?Y[B,+!59\#EV2*QV-(\/T@,F9['3TX/1W^"(1<6DX4 MZAIJ=^RSE"+62DZA?IN3F'7.N"-A$LN'[L,&XP!ZQG'DQPZTIW>0ON$#K#O^ MBB?^-/VT=N%U^SC]L7.IZ\[Q^FW_CCM!RI4C&8^#3BQ#_6_JFT$0DM. MHT/U.;C[A^8(*10VZ4W4'V>GQ6+\>UGI0?@?=]'_9C]GF?]KY/.!LQ*KR9Z+75]=OA4R^P!O:#:T/$+A[ M/->/0N">G8XU/GD!HJ@.E>X*0'-IV4JV5 M(P1T;HY+8R)3..3;FE2O*'KYPZ?#0ULA6W+C#X^%0R':WT*SYBM+JT2X_3DY M3Q PWD0Q:&H:7Z:Y_XCJX^JFY;4QUXW M1-W @8HM:Q+-^'>21R)WNO3S;69S9.#,YJ%4-[E'Z<-!;SV3WD>_:QX!4RL9^?&H;+]#IF1:&TL"60=+4 M.#KO<-?(**O$[9E'4T3DLPITWCFF.$/TZ%7/3JC>9AI#=^N MW%W@^^CWV(/V_]DF&KD/GT>PVJS3"4^U%#\[3Y2SR4 4[C<:[J8T._Y=Q-*4I=GRY49)!!XMP/N50=?D;XA!\T.9 MBW\"4$L#!!0 ( -F ;U3%#N;T]0H #XC 9 >&PO=V]R:W-H965T MU# MIP^0"$F84(1"@';<7]]O%R!%4I*;.&U/'_J0F!=@[_OM8JF7=Z;X;#=*.?%U MF^7V56_CW.[Y^;E=;M16VK[9J1QO5J;82H?;8GUN=X62*6_:9N=)'$_.MU+G MO8N7_.Q]N/HP?G%RYU]R\/QJ1.MYP5^TNK.-:T&:+(SY3#=OTU>] MF 12F5HZHB#QYU9=JRPC0A#C2Z#9JUG2QN9U1?T-ZPY=%M*J:Y/]5:=N\ZHW MZXE4K629N0_F[L\JZ#,F>DN36?Y?W/FUR;0GEJ5U9ALV0X*MSOU?^378H;%A M%I_8D(0-"GCO0I#?GR[#_RN]/3NP?).(7D[N-%7_*4Y6V"9Q#F%JBI)+H M*GF0XL\R[XMX$(DD3I('Z UK#8=,;WB"'NDE7FN[S(PM"R7^=KFPKD T_/T! MXJ.:^(B)CQYMO@?W4\H]MSNY5*]ZR"FKBEO5NYCUQ0W6";,2UX5*M1/O2IW)1:8..!5F*\[&<13'L8!09S.^C&A_ M69"L,L4ZL /SE5)6 (A 4ELA@0TI_CDB=S9*QJRN^NH412*S1=:6!>F1DC68 MU]Z.,PZQ(7$-6GC3)J.^^(3-S!_43]E&>UF"Q-Y4F@T,4CMY3Z)9D98*3X4$ M+5E83[E>59!8P":2M4EWP88CT.)+7A>),L^4A=[BYNW5NP_B V_>,;AASW)C MK,K%XK[I!OAHQ?>-+5C+H*A2[[%:FB7VE$Y6!-67$C:'=3K[=QGBJ?/L%UFL M=5YSNR*A'\]LO[WFM7]4L;IT_&*A<)=3#,-%2BXW I0*,/%QM]ME>LF!M^5] MQ,NBUE&HI(I2!=Y-*ZO)%+>:X(%JA4!5@O]K9_A 5@4>BYQH^*#V7@OON\%B MO!Q([EMMH$L0#N);6D;)R<'HX8[%>JV6:KN LF$G\8=RW'00!.U6L&P-8M] MSDHKAOWQ3S[6.@)1H)@L XE"9OH?7G6Y7)J2@K4 :WW+YB))='X+ YA"JQ"X M57)OP*).4-1 Q1>9D3FH6T\1Z78:[Y5;F-2+WU@YF,N<#@J M/"N7E2DCY=[PX(]NI$[8IX[P9^*-+N#6 M&PW8/!-__,,L&20O<#6>)-![^,#JJZ1>/AU&L^FXN_:RKDV_FKX8-?=.$U"? MSAO\JB=G8C*<1,EP)FX(YYNQ48>IK\0A.@9Q-)Z/* L&@]AOJHI6J'S(7#&+ MXLE43*(Q:MTGXP"S6=NDD" >1M/!C"083*-)/&)]K'@?%&)9!R^::I WCU@$ MBRBN&V]RIE29AL**TT$SJ*Y0S>P]8FK)Q6PE,BK>A?4)#^0!9'-^F:,=T"', MC*8GJC%S[Q;B"L]LN;"H0# .!H8YM++P-/X3"ZHC^ 9QV,.)GOWP9ES>K,O4Q5HDE"9/6"G2QU.%:$ M/A0:H[W5;,"XG\"8P4]!U*PFL^^SN>!+B)+*>Z[S)8H_Z> E]>%$SJ7%^SB@ M@U"(U/:Q#"0ZT)Z,N3\^@17NP D=/&J"SG\ 69#-'*%%$'[<'\>G@_ I>X>C MCSSQ?5CTJ ".9O'D=$ZT"WNW4QDV+?LL'%)J[XRC(P=]BOY,44S30 '^7@9S M:@CX8,/ /=X-8M5R]/NS@3\M54%#34K=ZNT+F]<;[-+2#_="\M A@@S9!@]_ M@"MW5;-*V>'N=ZH*,)),-MKY1A,.20AY[MK=;UW?PAR%SAXP9J-*>G]7Z5 C M@D_5ELF'74S[%C2I@(0MG1\XZ B63(8C]'73_WDP^:AV+H0L*?+?0Q0.KNH< MN"!3/!Y#HN\'D1';Z^C!Z6G_1R#DTG*B4-=0N6.?I12Q5G(*==N/TVW"<#@,5*D;3D :<--J_4QI'#HD)D6Y M4?+ V8A5&?0$0E,=*-T1A.30MI5JC1PAH/-S7!H3F<(CW]:D>D71RY] M/1[:$MF2FW!X+#P*T?X&FM5?61HEPN_/R7FZ2!&[!1S.@R@.14WSTSP/GUM# MY+2^TW >!T1+:VH+F7]F,M$^4/VTI#KV^B'J!@Y4;%FSU(Q_)WDLY4Z[,-]F M-D<&SFP>2G63!Y0^'/16,^E]]/OF$3!U8H(?/33"KX"3B+EP^D6Y H;2]XK] M_)1#DZ5M1\8(6,=3VV2.3L\T,)0&M@R2ILIQ_O+$G^@.G;*7A&==?IH0AEV^ MM*T+%0H+^:"T[*\%[!&=&$5VS^^R)"7!K1]O\.<./T!O M=O?5A/^R,]WO#CVB^7@0K <@GA\/>"7N&7H\%CUB@AU]0UQ%H=Y[_ 4BACIA M&];1-"')O#*U9XX9_C =.M6C-9J'F=;P[=I_',[IFUMC4DSUK3T:/@2AB)SY MW-OC+,R6^3-J?3D2DRB&K0GUQ32.HP'0##>3>N3MI]#[P?>Q#_'GC=\T;!4R MGWZY0;49AO(_;ZB?UC\.N?2_B=@O][\L\5\,+?)LA:UQ?SKNB<+_6L/?.+/C M7T@LC'-FRY<;)1%XM #O5P9=4[@A!O5/9B[^"5!+ P04 " #9@&]4\Z%V MR@$0 !K-0 &0 'AL+W=O>*DG4ZG'R 2DMA0A X@_=)?WV<7X)M, MV4XNU^G+ASBV""QV%[O//@M0SV^T^60W2A7B=IOE]L71IBAVWYR=V7BCMM(. M]$[E>++29BL+_&G69W9GE$QXTC8[B\+P_&PKT_SHY7/^[-*\?*[+(DMS=6F$ M+;=;:>Y>J4S?O#@:'E4?O$_7FX(^.'OY?"?7ZDH5'W>7!G^=U5*2=*MRF^I< M&+5Z<;08?O-J3.-YP)]3=6-;OPNR9*GU)_KC3?+B*"2%5*;B@B1(_'>M+E26 MD2"H\8N7>50O21/;OU?2OV?;8&!"Y"=$K+=;B+5\ M+0OY\KG1-\+0:$BC7]A4G@WETIPVY:HP>)IB7O'R56GQB;7B0F^7:2[)5?;Y M60'1-. L]F)>.3'1 3'#2+S3>;&QXKL\44E7P!ETJA6+*L5>10]*_)/,!R(< M!B(*H^@!>:/:T!'+&WV&H4+FB5A8B]A?Q+^4J4WYT[\MEK8PB)>_/[#NN%YW MS.N.?ZV#OT ,M([=9WEA$#H?5+S)=:;7J;*!>/OVHF/6S[E8E&N$E!@YM^(G MO%S2?*.0'QAJ5"*&8?A[H5>BV"BA\%EQ)]*\4$;9PM+GBXL/[#B994*2\RS_ M&2M3 1$ELIEFF%)Q:,O-UKEZ:T ?HA"%S(3,31/$V7<%F"(W.V,ODV18BJ[ M$\?#,!B-1N)FD\8;<2,M)FQW)K50[?[@>3":C40L[4;L,IAR/)^$-&RCLP3I M&G^J];D;B ^P*,XT/+D6MH $H$O!2ZS@TBS])Y: !63X2I>FV(A?2FE@.DDD MASD1+:/WC"TVJ76.]#[?R&LEEDH1@,7:(#480Q)1[O!T*W, 'RGQ1RO@7K;* M"U*I$2N)'\#*3PC0:YF5>":KQR+!6'9(LYQ3;Z4S0"W96,AEACD.<&&=LXR$ M>FF8WMT-A'UN5\I0')!]/1,P."_254HCO"-\Y 3W7((!Y98&%H=4_D9\3^+_ M3.+IT45'G0\M=2YHCX^%V_ ?:7M?T?:^K;97T,Y_X A[JLACX6/M/39GG?/^ M+[:ZS%V@O_&6DA<=3%B74)5WWK9,77A36HLEZO:)\=B%$S'<_&#ULE- M"K@Y%N?!9#9V8=X-R[U8/!2* 9P79V5"Z5'O (;F.J_^Q "X$LESJQK[: R* MO8L;?A0@,^^0VTBOY3_ ,8!N(MY@7VA3A$P2CF^R+G?>ZG[^LRCTM!SM1.+ Z M9SP5TF9CQ:XT.XU4Z\5^P3FQXI6\9:@[JB_+[V-*)Y5<0:IJ%.J75:LR0X9= M/U:4.@C_T4U[R]-JT'K? :UC#UO#B?@KPL5V\&M4\4P&,O&3W"J/9&] /!&D M*13H@.6;QK!%!2OC $W+(= T"NV-I&6P.Q]S0%$&S\5$UB2%T@F-B\)OO7W\U_#;TX,*>/+52*\E(;\*QS7N M%&TJVP<*6214['#$= C M+KW>,9TDLR65/(/&1A)@;A&BZ3\;1EB%7A.5EM)@ M-D#:ORX-!_C&PXFBCH.3"EVE\!V#@TJ096 !\5<&]V0?1R*(<[3-),]VDDMO M"Y-B#+:7N@9K-:DY%*KTZM>.)F>@L M33BCKFI""HU^WGF^XGQ)$XW:4"]\31'-V<^,^D$G>+K:U'6CKE5>NKVC.NMQ MQ)/ZME$D&*&"WM8V>,WL4,8U7O/$;DN!<4:7Z\V^*NPU(MH,4/8;<0G[6?.Y\%P.G*;44>DY>I"@=PDED+&FGO%EC:J&AO+74H+R^0?,,:U+YRQ MD%<7-)?_34O37Z/_MWJ9SVUE_@,Z&1\77[WYB,)9;_,Q"R9AA&1! A7:T+1Y M$$XGA[J.:3!#2^*HNW=/-/_2/N0\&$5-(S(*AJ-V*Q*%P>QK]B*S(!Q&?=W( M9#KL[49FL^GCO3 >G[>;D6$8!=-HVF6MB$X^8.AEN1RBA"69-&M"!Y\ M#0?E3< PO?5Y:&.9J2:Y6:QCJ%45U$VQJ""*I#3X]C1J^A M_?^DH2YJA^$> M#W7A.^YAHCZ0/X>*3L)@])MQ48J%WY",=L7_"C;:$?3?0TE78:.,8?MTM%\W^V3EGL!B*W+X92RV$C)[.H<=!>%HVB:Q43 #Y* D M"[YT$M^#Q>6(^ P#FF.D+L:6N2R3E+R"8!(\:O_0R1$U_-XP,PX.*J$[YSC. MVG:0+E66*@)(E\%&2:MSQQQ_U#=X8@)'$O?6HF.?7-'%!$IA1L&>H)1P]/G$ MW(^ZN+VS5=?1G%]A_U=E4<+U.^]NW_E40UEU["C2'^O=Z#)+.FS5\^"-3#H& MD@?J:DD-$ ^O3W]B'D95.&DRO-+ (Q=#&B=CX_I**W7+\2MH*2NO^> )BC>E MGM5N:>LF5C6^8+'U05##@GU; ??>%AR]TN MX_S9/Z!T24>;&IMJ %?B#BJ"(#O617[98>]BN#,#E: 9 9VF@GA",W9;*]\8 MOQR[UNX4?$-$B&MWY;DJ2EJXARD$$/X!%SIW>"G4:@5>=(]V/)82&ZS'NXU] M!,JZ)BEUXCLAT5;"N5U^HFF9I(/)MM/GC=.;$*O%,_ P":A3L3K[/9B2-(LG ?GXRD1[M$TB$;S M-CR.Q^CZQV(RQX-(]-[I,C'X4YFGT(J8�WA)]T940Y&)"L 9T(8) 2S7& MG^+(AJ.7LC?_W!+OTB36Y&A;RKRHSG9[55JLC>)<&HC+UOC%U06LG02\:ZL: MZ%N915N!"**\HSSSFQKXM8G )R0X\?G2S'.$Q;@^P!M&PPN 8>&BO7^*"NIF MN=^[E*AN%@&5-E7F(@XLI:8_H? XT7-]<5#LGF[4B8)I>OKA+$X1^Z2L/YJI MHKW5IF&HM]=!E(/P1"SO6,M][3X2?795;*N*C797S+57 M^NM,I3LT^V0T&< M@L0/: H$4H^-UNW@!-=NO:'3)><$C/@!A&'G _3#(<-7AE>,S MUTVK!S\YN+W?7M5G.6G.AIN$[UQ8Q,?!U4#\L%A7]=7/1;H[V&M10!/,,Z>$JJX 4)>RS2KKGCH9I]:@8-<8KO%>G!)_(FN M;5(^K#L8>4&'*!1&N]>$ *5TYB<]Z!FURO@>C*^7_"T?,TX"9VB6VDU#5!_# M@,7]6M>O6M>UV/VB,KZY1%Q#[II8[*/'D'3G$83XU^JJ4H9U##Y)3\7Q9#P, MIFA&80>?;'I"6+TR\8"NO(4G*81,PR#"OS'$^-WED[EF4US[R)%[/ P'&%=O M=.".56FMXRF=K83A ,E FN;^+:ZZ[7N"4BY[KW84LJ9Q6<1."#L*!58R6_'K?]VHC,&F*NYRM4(YI.)]*DYHJF^SOY,FUV4A MKGA:W6U3$PVK"/3X5%7&&W!P/OGU OT1JDL,A#=R=9NB'RWH>I5.0-R+=T\. M1DK#:V(8C2^[NC4<4Y:%)HX0,\UN3EMH*VIN3]T[R_+U-:I.]'OPA<JN*&$G:?S+>WIC]V/S1H67+C.DD31:96Y>S"=6@ZH-C[-L4E%Z2L%7 FO M,(M+<]H_#51H!]CEF\OO^+"7'U4!MN=/6RYM;-*=4ZY:LT?057M@K5P3MVT: MY-"%)'1UH$& 3LM'>2W@HG>K)CTYVQIU$X<:P'H!GQ=- 8$TCS4'7$36 M5+*(&QYL51-PI)BMD9G5#Y@TK"WRDEI:\TV,-$7G4:.(2\J]#]V;<)1I29U; MU6E%%?L4N/4;$Y_MXCK/X]XHKGFQ+R^'8O<@8A^&:*8]S:&8\[$[@K;) S.857=%>K.[9UW25"5.R;2)MVZLPD^9*A=O)3Y)V9]&=R6!?M,W%$H MK+V"%2X-5TK9 5M!R,SV<,RJUV>*E1=OC=G)05_X267FUWF;Y3 MOJP9=!C^$51,_.S0D#[TT.'ZH=XWO\"CQ1_D=O>M M>$?I9IZ]HWOG2XA_6R3[5]6U>O.J.6UY)*C/%5.DPPT8(<7Q#95\@O,T26GJ M5:%4QBO1@?:"FF 0*UFM..B_\N[V&P]H//CL2_!@.IJ[1*E0*=@?,QN.77_I M7^IRR7RO9;DW;Q[-._.J3J%J?WSWTIUT,C[MG40NZ+EE'/QG7?+M,Y_.=G_N MFVC='O21-]'H4.BIUX!??+$R' [..5_M5[U>&8;_GLN5 ]SAMW_=Y_+>(707 M'YV,OO@[=.S?DNV;&-?&NX#H M^T[&6>L+,%OD&'_-AVH&JK?[+DS]:?U-HH7[ DTSW'T-Z1UR%E0;17&%J>%@ M.CD2QGVUQ_U1Z!U_G6:I"[1#_.M&24 ?#<#SE48=\7_0 O7WJU[^"U!+ P04 M " #9@&]48%E%P_8" #;!@ &0 'AL+W=O0HMAQPZDD4A(*E#-J"CP@'M;V)%YU#[,[;II_ MS^PZ-:&BE8 7>X^9[YCUCB<[ZRY]C4APK97QTZ0F:EZDJ2]KU,(/;8.&=S;6 M:4$\==O4-PY%%9.T2O,L>Y)J(4TRF\2UE9M-;$M*&EPY\*W6PNT7J.QNFHR2 MFX5SN:TI+*2S22.VN$;ZW*PI9(:C9?6@,/--)F/7BS&(3X&?)&X\T=C M"$X*:R_#Y*R:)ED0A I+"@B"7U>X1*4"$,OX<LJ0>#R^07\5O;.70GA< M6O555E1/DV<)5+@1K:)SNWN#!S^/ UYIE8]/V'6Q)\Q8MIZL/B3S7$O3O<7U MH0Y'"<^R.Q+R0T(>=7=$4>5+06(V<78'+D0S6AA$JS&;Q4D3#F5-CGQ&$JQKX:39PDH),TF)@<-V6AY %AU(?@?(*(WX-WTML\B7@G=^"=(TF'_#$1+- @6_;P;5YX G','H7S M@*'^P-5K^8;!H7X@3 4OL41=H(/\25S-H+17&'E\RX40AJ10:@_\@,_#]1!0 M-\KN$7WD")@>S@RA,R)<**'@M;-M,X#W[Y<#6)Q>+#\-X..G=Z<#F*\OYAWK M8GDVA%,EM[)0> 2IQ9X%&'*R: FA;8!L]*&D#H>#K*A0DC_L"@H6U31*EB)@ M2%-:C4#BFIO"ME51C!_^5B@MJI[,\8S*.ACM"4,&V$V =?9:<@"R\P>C0?:\ MJ]:#Y]GHWTL[8&6^P=APU/ZVM%!B;WEPB5!)7SJ,Y73[NX0>*A..^Y;/2E9@ M+'58XA;:,QG^Z7*D1PU'H]O&MNJ9L374]9Y^M>_<\ZYA_0KOVOX'X;:2 M32K<<&HV?/HX =>UTFY"MHGMJ[#$S3 .:_[[H L!O+^QEFXF@:#_G\U^ E!+ M P04 " #9@&]4OZ-MF(,% "0#0 &0 'AL+W=O@/-HUP)!@Z9I,0S[0$DGBPM% MJB05Q_OK=T=1BNW:W9?MBTV)=[][_>Y(G<^-?7(EHH>72FEW,2B]KT]'(Y>5 M6 DW-#5JVBF,K82G1SL;N=JBR(-2I4;)>'PTJH34@\OS\.[>7IZ;QBNI\=Z" M:ZI*V,45*C._&$P&W8M/0\3*C7/B%>2M[ ML#^ K''>5%&9/*BD;O_%2\S#DL+)>(M"$A62X'=K*'AY([RX/+=F#I:E"8T7 M(=2@3GYR]MOC?0+>*\SU)P?N%>"-32P\\_2UX#Z6PN,=5S>%>+(AL'J;6"CW#L/YCFCIOB3E__L#806_L M(!@[^%]2_5]A<^HFL%G^MB@P= E\:#3"<<@S9?N=-4T-LJI52 LEBX2QA9 ] M1&W-S(J*>L+)F28A;P!U*4@ ?!GV"^E%*A7KL6_/0C4(I@#I'0$]H_,A[31K M@D:*&DFEDW!-KBD#D,RIZE,"DT/T>2V(C :B&FGW\Z22;'9ZNA#^$S M[5^;JA9Z 14*UQ D9/2"AJ4(E<877F/()-NS,N.RT3C)GJ#1G,TW#)Z,SSX] M/+JPG)S] M*YAN0:'6(G,X$M'RLMT\:MT^4-"T04?O&*PM,VHP2&VL^E+V'Z M< V?32TS.)Z<[ ;O>V=#E),S> C>K6QU3K(Z*786AJULK-M*Y-)U*2&6$I6$ MM!W/VGH01XEBN? 8*YF9F99_L_B6))KGF S+='&2-!W:9^(3U&BER5.@<4Q?AN8QPP?('G!+AJ6#IT#I0WV) &O.DAZ1*LL: M.X2;QG90"Q34 SQQ@>9E0T*I)+CP]W]X_'P.]TE)RA8UZ1_4?L&+^D8 MD9J9V8J$*1$F"/>2I8,O58NV3H5I;$B!@WDI:0BL&UF-;:NAKL*]E4B?0EK' MMC6U@76<"LK**J^&JQSN:$3,7*I?3RH&Y]*U5.K0(D%:@G>FE[A<1-9PQQ#- MUQU@/A9&T94KL$+P-&SO762=D+=?VR1#3MKEM>#Z-!W(OYC.'_:J?%OLM$7YD8M%B&[ M&[36'?K,_-\\8BPJ$?D9JI\2/3H.S*G514VGYXND6R@2T7>.COHSFT)@CUHNWH(=S+/#.QQDU7D\%5[Q5D]FS9=UT9+M^0*[2Q\ M"_"8;K1O+\S]V_YS8]K>LE_%VV^5.V%G4CM06)#J>'A\. #;WO_;!V_J<.=. MC:<;?%B6],F$E@5HOS#&=P]LH/\(N_P'4$L#!!0 ( -F ;U18'GV&<0D M !\: 9 >&PO=V]R:W-H965TX:D9,FU?;W% M?G!B2>1P7IYY9D:^6&OSQ:Z$<.RY+)1]<[)RKOII.+392I3<)KH2"D\6VI3< MX=(LA[8R@N=^4UD,QZ/1JV')I3JYO/#W[LWEA:Y=(96X-\S69OWF M)#UI;CS(Y'E1<67XE&X?U3W!E?#5DHN2Z&LU(H9L7AS/?D[@114&"H,;7*/.D/9(V=K\W MTG_VML.6.;?B1A>?9>Y6;TYF)RP7"UX7[D&OWXEHSY3D9;JP_B];A[5CG)C5 MUNDR;L9U*57XSY^C'SH;9J,#&\9QP]CK'0[R6K[ECE]>&+UFAE9#&GWQIOK= M4$XJ"LJC,W@JL<]=/CJ=?5GI(A?&_NTOLW%Z]IK=?JVEVUP,'>33JF$695T' M6>,#LM(Q^Z"56UEVJW*1]P4,H5BKW;C1[GI\5.)[KA(V2@=L/!J/C\B;M-9. MO+S) 7G!,O;OJ[EU!H#XSQ&9IZW,4R_S]$_QX!^5Q3XI]KY6@IUY9\ E;B78 MWXVNJ[C0LDR7)8!N20B;BR57#%;F4BT9;M/ZC_]ZO&4U@F/\I=V4N$W=?&UEPYYK1?Z80I+=,+?W&%I$1\&5Q#6<8>+&V&<7,@, M%[3N3F7:5-IPRKV@[(TN*ZXV3%K&:[?21OX>A:PX;CUQ6?!Y(=AL/!V,1B/Z M,+OB1OB#>\:MI5LQSBINV!,O:G_BBU&"'2FK8)S?EK"[LA2YA$;%ABUT 0(B M7Y NU[6%ZZTEI>92>2W)2=^XV BVIC_I9#:8S$X'X^D?4@IT"#\IBD7"KBS+ MI45R6]@O%?NHX;-TM%\Q@==>+4T0@ >7DXN M"#98Y->KNIPC-'#* ?])A3WKE6"^; MXLI5YA>F>W)D5_YWILD!Q_XNC#XFG,*S'VD#?T,1 JQ<-MFU8(9*I/4/*R]- MP!@OO&J%!RRL> X&$_! KBL???+5[BJ$26G'OM::$H#\A11!;_$%S0R0;C=( MC#(H$U(Y;LAJ"%&.LJ=9CO8&%GQS1,(>B#< P8:'KUQ(R$);"OG;&#>Z-V\R M(MMFQ( )#D!W,58KZ5'U0>:9;LG[IN#8>=5Q,ZD=[EY3CE&BM-D0DJ7##/N+ M _*XJ-^#/E-F1ZDA+8*ZB?LEE3LJ;5'G36WN^?SJC+Z69:!82>GD^1\-NE MAAS:U2>$0APZK37S?QXU/CU/IK/ID:-:5/>HSH, 6]C9:##&YW2;/BM1 '*; MJ)#PP8Z5&(E[=W^+DO8$&O3D=J/5%D,^RP)GBJP.>0LSG@QOL3N941PI^J& M8X)? "'>[J(2 OIIN<,32DJ,@@15;2+L8C*7!M [?OR6SZ*0GA*62,SU'FW# M$2A]-T8>1,C2P P]'$1"Z/'I$7=L41;Q&0A09QX#.4%U#QIPUT\Z#?D=PD#0 MWO(BE)56)]*_Y+F@@5G?4@EG413G[; MZ?<>@4\CG80Q5YGW9GH^F0S(O3ST= G[68?UT?-W@%B]1(@SBR^/$X_PGGX)N]ZP M)VEP/<<]H.W^^X9P_QT5Y?-PD'2"-!# XSB:%0U GI^SJK+E*!^FYR M!6YX":N)_CE"KV/OT@0VBB$X[K C=2N8]!E?+&1!G;7]P2MMZ_EOG>ZQ-R[< M4JK)S>_1S_EA9$ZO+>!W] 76LRSMZ$"F'[]51"F)]K,9D__7")(TYO_5 MMV,V5*,!^^67&U\Q8T'JEJ_I*)EA^7V-]CP+:C2K3B>#-)T,9AA9)FDRIE7] M8M#AN'26C+#@5^V0;-UA)P6WTY//H0>VWC??,D Z&J33(&K=K 08VA1L^HF> MNRC5[][U2 &I^N1SM^"9B#P>Q/7S?%]RITA=G[EK>, _V"_*I_V+CL9QHFF9 M8T!WOMT.E"G+L]#RNQ4J8XM2*TO,"EP)7=M>$8AM8H1:2VSWG]HBM+.$>LT? M@74=JI@.99YLWA5PU&V-MV)S=] 7U&-(5\3Y,2"G%SBMQ+;6'XLBW/$B39/I MJ#M:$%@.AS3,$%K!8W&T\CD7 AR"N)?;#FN1].#I Q;;5T#];-I0H*1VZ;!: ML+_?G/?:P=UNA.J Q />B]3^].Z^D> +T!#-WA3]_O1]L(RTKR,ZX#TX[!\P M[_NB G:?@^(Q\63D;HRHU!W\:?J?#=###\[/IP?U#X2VHW3_IF_E0VQZ6EX5 M11.[U]!LPSXC!3GJNQ(T<>8"1IF@6<5E'L:G7/L9%J?)3%9D M6UCG.806;N($OO$]#IKO<(8EHVA,BJT!UNZ.])$'R3PK1,C%VM7^59JCX3E6 M000?O4EXR>%Y<$VU%4XWPG<'=(I 5?6ED!*B#F]:V@%95S%=?),QB#4:RXL- MN-]9V!'Z0],TV6_", M,H#:9:FRHD8O#DGH1V,)B/YL\@38]]$/6..;K2;)OM?,P\Y+^U*8I?]I@MJ_ M6KGP_KZ]V_[Z<15>^F^7AY]./G"SE%"H$ ML'25GTY/0,S873E?^)X"Y=NBF M_->5P&QA: &>+[1VS04=T/XF=/E?4$L#!!0 ( -F ;U2- .%;)04 ,@- M 9 >&PO=V]R:W-H965T62;BE\J*\=SH8=2JXJ,EY9(QP59[U9]O)BRO;1X#=%*[]U++B2N;4? M^>1M?M8;<4*D:1$80>+OGBY):P9"&G^WF+TN)#MN'V_0?XJUHY:Y]'1I]>\J M#^59[Z0G.O6"7;"8P7C0^V:IV10:5,^ICSSB,6X=QS#L%BEF^DD&>GSJ[$HZM@<8'L=3HC>24X:;["G[A_(:T M#)2+:^G"6MPY:;R,?/G380 ^6PT7+=9%PAI_!BL;BRMK0NG%:Y-3O@LP1&)= M=N--=A?C9Q'?23,0HZPOQJ/Q^!F\25?M).)-_G.UXH_9W >'LS^?B3/MXDQC MG.DW8?5KL<2U4]:)8$4H25PT'I[>BTM;S961;-(7[YI:!7+BK<%O1;D"EGAC M=;ZP??'^_65?8#3F5$I="%L($-XP@J.^('9!8&4008HK:3"EF,<@I,FYTRI8 MI\Q2W)*[5POR8K9TE"R^N[JZG7T/+8I)3*;(6,JR#'J![B+$HF0\V+I M;%,/MJ*+6JH<.N]"%@3\MM(O 1,%,P/C-4E<(Q9DQ,?F$:V@8AVO:$'5' R- MC^+5$=,@Z]K9!X6A)[T6!UD_&T^C]<%Q/V,].O(UQ86BUP,QVS4_^?&(0;XX MU?TR5Z =ZVKA&MASU,9$.J1GV$\39A-CO\1WCP!D[M%9%(,=MDGY*1W%&]Q2 ML0(0*XEO( (51:(!0C,DCB-NMM-)35B:' 9E-@6DVT31X$AI!44K@Y!!D^M# MI-"GD7U1.%NU&)M[4:O2L"K9:P4*P;5=&60Q7P.>'U!@I4KDM,7,K70YG^3* M(5'K(@T_)[F][I+_%;A_:[H>[I.8MQN!R7221F Z/7IJ!.*PQS;_ MJUYFMW>:9F6>7O-D;^ZNK +SXW-3:W4XJ M[]OKZ=05%33279D6-#[9&-M(CS_M=NI:"[)DHZ:>)K/9?-I(I2=W-WSOH[V[ M,3M?*PT?K7"[II'VY1YJL[^=Q)/^QJ/:5IYN3.]N6KF%)_!_:3]:_#4=O)2J M >V4T<+"YG;R/KZ^SV@]+_BK@KT;70O*9&W,K_3CA_)V,B- 4$/AR8/$?\_P M '5-CA#&;YW/R1"2#,?7O?<_<>Z8RUHZ>##UWU3IJ]O),"!JEPW_YN>-A9+"<73!(.H.$<8= C/*# M]/+NQIJ]L+0:O=$%I\K6"$YI*LJ3M_A4H9V_>X1GT#L0CU"8K5;$U,W4HV-Z M/"TZ)_?!27+!29R(GXSVE1/?Z1+*8P=31#3 2GI8]\F;'G^4^DK,XD@DLR1Y MPU\ZI)FRO_0+:6ZL:<0#8K78#DBUK\0#DPQ6_./]VO']?[X1,!L"9APP^^]X M?=,)#>2U:V4!MQ.<. ?V&2;G/(M/%6!632OU"_9Y87;:.X$3*Z0HCI*574]A MNOL*M%@;O-E*ZQ4X4MPR,'FV[K"&,!T972!ZO,::;$)=!P)"9X]#\_+! MDP6$ .4%!$-V%R(C?P>0B@H*)24KB>%=:X+Q,()#WW,'7!V$ZU[65%1WN".= M Q_"D8MNPC"5XW966L#GHI)Z"ZP/H0J'LKK3J:&9>T7/:Q5A&PY)?&#$DF4) MRXXA':[S%346:@WECM$Y0(N8<=_GN4,^KDZ2::W"@X*JJ:,<[K)!O7M2.JA* M%_6NA./^""-+9*QQYA'TLY*#U%CX;0>NM^<.W*T[55,!6D.[&1)4XYF%D#-< M;&0<@7+'0Q(B#%TMQVTPRJ16$A$HEE>*1(LLE9S%&=D=>.^ 4L4Z;H- :N/% M"_C!/4N;VASK8H=MD$?L#6XVBL(=U;#.=-I'X9G)(1"F+4ZN2K=9AZ@2?MD8TK/MIE!P0SRX[/-^*[O0B M]F!9D4([N>N3!:_XC%"8MDIK'IG-N/?>B3B.TM7JU (PO==KDS2*D_AL+[X5 M(HFC/,DOF%V(D\P6XD,8#'KT@OS24N3L5:[1D;2,E+.?)-IT2/X^?,#-HUFCQ"1SCC;C;0G)YPIH?$,XM-M)&$P;+7AB\'ZY MZPX]PWS2@S#T_N!SIP_;Z*7-]F2B^U0K6?)DKP'TF(JS770E/BA4RZV%X)>6 M]"< VGM1*W$Z6Y3< A/:&DN<[!&AXZVZ/!A##R!,$&VTJJ'*<;IX7L'Y18G6 MP"> 'JP]G#;#9G\0Q_($V!"@A%851]O)X0P(K;&>U M.]][[.RD1ZX'&C'JIQ!UQ.WXE/UW:FM^P\'; _JG@)Y1/S'4AP[J.1^O,9W@ MX15._(SN*_$>FT854OR9M^GQ+DP[EVB-TIZEBLX3[\0\SKF)WXDLG47Y,D=P M_;8^LCT<05:K:)5D8KF*\C1#LT6<1:N,KO)D%L7QJD/S@\83B);=IOZ[T*3+ M*%O-1))'^6SU)1R(=K9<"1SUU3*F1)91OEA1'CE[^:ZFPG0#]56:1NDB_5I\ M%<^C>3K_6GPRN/4/=&,:.8+/B8<\6T:K13JN,=7HS1+]_\K\!/5&/'EC\5CT MS<^H5RC"^$JZ"Q\P2&GS*)T304DVC_)L<6SQF(H$R[;*D,DTB9)E2E/7OT50 M]_]"VN6P*$LD+A-Q%N.JU>\N_)?PY7&T2%*"UU?]&!W6:YG/^S*?Q\8"D7P[ M_/\?-,.YU_OIZ!,*HMKRAR(ZR>"Y*7Q-&>X.WZ+>AT\PA^7A0]9/TN+>ZD0- M&S2=72WR23@<]S^\:?F##+Y\X[; EQ5(/*/3 GR^,<;W/RC \(7N[M]02P,$ M% @ V8!O5$TJ#NN/!0 30T !D !X;"]W;W)K&ULK5=9<]LV$/XK.QH_M#.,*(*Z[+$](RN7&\=Q;2?IM-,'B%R)&(, M X"6U5_?!4@=3FQK>KQ((+'[[7WP>*G-G2T0'3R44MF33N%<=13'-BNPY+:K M*U1T,]>FY(X>S2*VE4&>!Z92QJS7&\8E%ZIS>AS>79G38UT[*11>&;!U67*S M.D.IER>=I+-^<2T6A?,OXM/CBB_P!MWGZLK04[Q!R46)R@JMP.#\I#-)CL[Z MGCX0?!&XM#MG\);,M+[S#^?Y2:?G%4*)F?,(G/[N<8I2>B!2XUN+V=F(](R[ MYS7ZVV [V3+C%J=:?A6Y*TXZXP[D..>U=-=Z^1Y;>P8>+]/2AE]8-K0)$6>U M=;ILF4F#4JCFGS^T?MAA&/>>86 M PMZ-X*"EJ^YXZ?'1B_!>&I"\X=@:N F MY83R0;EQAFX%\;G33Q4:[H1:P 62-*A@Y+ N1%< -@I"R]M8ZS$$H< 3C^$PBS'P='@5X+^:- M>Y#DI0W+1E#Z@0%F%38#E"J[] X6'!)\KAT9Q7UI!A,5IXCF',.KOXWNO M?:&H"&Y_>\2X5^!$\0)%&<%T L-&5=8'ENSC.Z/NAB:"\TM(>HT\-B31^_@^ M&[%E3"$9_1//)*U/$^CO5?219[;R>ON#6"IOX->M7X; ]@;BM:X7 MDMM[RKY&V?[6J?^&.>@[ G8($^LXL>8^J05: 2_UDCCUZB$F)I*W.P0[0;:!8G MXX:$LFDRO6WK@NRTL]JL@JCQIO39#LT%M_ %%YS2Y_++;EO9DE#>/D8@1;:W M[PQZ16^F<+AA3AY- BZM7K?^C/HV+5^ WVI1T;KDH*8Y;#830FF5<971WA/Z MO]Y,F, /?$'2/)L%?*B$\3>NH*I<%'[^]KMPJQUEIO'(1$$)@:V$[Z L+,ER M7E5&/PC:EY"2\F 8C49)R,V#031(4Z ],DRC%7)#(OW*$"J!/ +MR&]3.<-R M1E+8,+SM1:2"K3#DO%QUX7I7(9I]WPE.6IP#EB1!,8.97BCQ%\G[GW2(_&3% MA\S/2U(@X[:@ 2T:?%\3?B-\Y>=^X[U,TRZ;!Y_1B1Q;T$3GI:[ICDY"9;+. MFWE->R4:0^? Z-T:1K\7HTES U*KQ2OGAS05WDQ(X81? URPZ1691)VN=C55 M("V-HJS+-MP57S7!;D)(6/3RY12Q8:$@'>9:TNY@C[PKDL9+!S",#FG.AGH; M1HR:0TC70<3&X3B ?C0>!X(A'1/J7)3(]/DP)^4A.8P.>TF;8;0AC*+T,(6G MUK-X9\4MT2S"(D_)[YW7;+N;MYMOA4FS(F_)FP^-C]PLA/*KTYQ8>]W1H .F M6=Z;!Z>KL##/J*?H,AP+^MY!XPGH?JZU6S]X 9LOJ-._ 5!+ P04 " #9 M@&]4^:6XE!<$ ""0 &0 'AL+W=O7V0G3@+;0"XMMD47"#9I^U#T@9;&%A&)U))4'/?K>X:T M56>[25_Z8O,R<^;,C:/%SKHG7S$'>FEJXY=9%4)[-1KYHN)&^:%MV>!F8UVC M K9N._*M8U5&I:8>Y>/Q^:A1VF2K13R[=ZN%[4*M#=\[\EW3*+>_X=KNEMDD M.QY\T=LJR,%HM6C5EA\X_-K>.^Q&/4JI&S9>6T..-\OL>G)U,Q/Y*/";YIT_ M69-XLK;V238_EU M\GQKZ]]U&:IE=I%1R1O5U>&+W7WB@S]G@E?8VL=?VB79_"RCHO/!-@=E,&BT M2?_JY1"'$X6+\1L*^4$AC[R3H5K M@!%H]=SR([>;_%W$GY49TG@RH'R79/7/V)CRA)"E43'M6CE@"3@A7A[ZB0\ & M\?[6-JTR>X@$=A#2)EA2$8YZ.$(XC%>Q3P9HE,)V$"\)/4\=L!U=/]S2Q6P\ M0!_62JXB2NMLV1VT=LIQ93NOS9:4*:G4"+)>=['W-JK0M0Y[F*=/5JH:&H_\ M@N>%'D]8MITK*I J(_=3K0=N S=K4+$;<6\2R:D6%%XTFI/K/7VX'.;HD;J. M[6[$V:)SR6L=M*I)-Y!_9CPJP0O0-_KCX:S7#Y4*M$/,T&TEPU4M$;>OB:U9 MW/6V+I.]IN%2)[":HQ\IO!*L4&E74JL<]+[+_;RW#7_ON$CNBJ]#NNOX:-RH MT(&5V NZ$?MP!.#^-(LB":&=\F0L;?$X$TS6UGMDL+!;H_\23QXH1(!VR;F%@8,GG/1RTF5 MI99S:$[&B5K+2$9Y*)U&WAP$$#H!,JW:I^RR+Y24*K$JJJ0':@K9=$^8=>N8 M'0TG7R0RBC80%N1"<+:,@JXT)N S4@ ?*CSN[))%C)0:IU6*;0'[VG02#6V> M;9VJZ[1/_I6;8YR1?QA,]?VU8R^7R<2FBSE&=G73-81J2"'KP M,%YC?K5)Y6IKS%YA&-2ZYJO4/Y)/^D#S^:4LIS2_/)/%C"X09RS.Z"*?R^(< MG3\56ACZ&V2/+@>SR24]6HGW!YI,![/YE+[WEHY.YE+#;ANGKZ?XO*01U9_V M _XZS;5_Q-/7P6?EMMIXA&(#U?%PCGGJTL1-FV#;..76-F!FQF6%CQ1V(H#[ MC;7AN!$#_6?/ZF]02P,$% @ V8!O5.?3)9M?# J", !D !X;"]W M;W)K&ULM5IK<]NX%?TK&#?IR#-<6Z0D2G8>,XZ] MV6;;M)E-TIV=3C] (F0A2P%:$+2L_?4]]X*D2)ERO&G[Q19)X.(^SGV2+[?6 M_5JLE/+B?IV;XM7)ROO-Y?EYL5BIM2S.[$89/%E:MY8>E^[VO-@X)3/>M,[/ MD^$P/5]+;4Y>O^1[']SKE[;TN3;J@Q-%N5Y+MWNCZ>)>].AD20RI7"T\4)/[=J6N5YT0(;/Q6T3QICJ2-[=\U];29$;V'S@O^*;5@[&IV(15EXNZXV@X.U M-N&_O*_TT-HP&Q[9D%0;$N8[',1*JQS[]^9Q9VK<0G>:^*E^<>%.G^^:+:_2;L3H[LCA/QWAJ_*L3W)E-9E\ Y M6&GX26I^WB2/4OQ1FC,QC".1#)/D$7JC1KX1TQM]53YQHXM%;HO2*?&OJWGA M'1#Q[T>.&#='C/F(\3>J\.F[Q0>GK1/>BA]+H\24M0!=^)42UW:]D68GMK(0 M4N1ZK;W*\%_.=:[]3BRJYQZ$,L&+-M)YHURQTAL!]Q6?SSZ>B:7*E).YT.%< M+!>;TFULH8HS\>G@H%ME:'&^$\9ZD6D'7\)%4R2[[PS7CF#@W]2=\J4=$ZFA#296-O""[G9Y'HAY[D2A9=>B5QN T/P M4NM41$?PX^I$R -C%LRF4QOK2!U@B,Y:J_4<,ALT3&EMV[7[,8*8\UW\-P29$FYZA[1OJ 'Q/!".2]);?5IF08'3ID%))HK MOU7*!-JTFLRD;XWX4CI=9#K(&,2H'P$XA5,O"5'8JJ$#2QJ;!&L>0Q. MVJ]J@-1P&D^>"[NM/:EB[XO5Q@M V5- 09(D%. 4/'ZO[O7"@E2>0TN4NB@' M099J:X_,I(NL\1_IX>X=;R2UI7!8,H M0##JF+%-(YSXR!ET@T3; 7O *24#@5!>PA2B"N9,_ 8&(M\42A7.T)*F252GFW[(6-"R[V#GB(G(\^0/R/ JD;!C.%:(#$"RZT M?U3/X096Z[4 '+3-@MM+ SWDS2T$(\!$&J$*K]?D5; +D:[6]3@Y3B/%DDHR MOG:9-J3:ZGPZ!:$9MXD*W*[U8\;- M7-C%HG04+;-,D_8I2T2'\ XG,/(*8$HO$>+A-:4I"V* %;9TZK<2ED9>89J. MO?!ILDP2F:CL&LRBRXF,84E MU)I5D"$ ]2!E*>+D[.(Y[QN=I<^C5K;+=P':#_=U'?B(AK:(_. ;'#H-#C64 MPE%MOFOCHDH7G&R:#!=2Y]+9=:@)&U-(2)=OZJ8MVAU#T8^(K@Q\2=*W;TCL1'V:D2UK>! MM +1@#+8:5 S@CZ04A('56ZB #GG6JJ;%VJFEY:TA@V7XA=2Q_<=#NJ2O">" M?_[8/N*9F(RC83JE'VDTC"](,$XHK46#432=C4]%$EV,$O&)G0GK ^3Q(^#] M72N0A+I$#.:H2)?:GPKIO=/STG,2WQ>BCPC?RH.7XAJ!ADQPHV !!T$#$[\< MA?]EMWQ^)M+D G_'T6B:$LO1<#@)*8>ME-L%5L71!*OB(?T8[3713N9B,$G2 M4S%.1V*0CDX;9<11"M70 ;,Q'12"R-?9?F"?!XP/DE/\G24C_AL_8#I%5S<8 M3\%+?(SG.(HG$S&(3_G7N,7T-)W@_XA9#L'N?VQ%[G^^$E^_N1KI1LM0%U1. MF@6FB&Q=J5#+55:!@/J779UG6A[?%&C'FJ\Z;/^NG'U2/.H$+CI)-\6%*#=U MS?J&R@S4PI2\YB@6V&Q9=5:WMT$J*H"I4'+AHI66'K$#MS\A(STM@AP/(!5" M.L'I832XKK5-*DV&+PA,%(;Y,G[1 5@\C":3"UX9)R_H *:4THC MG?)MGUU)ZDMVBR/)"#X;I<.4T)\ >1]Z CJY @)#>C&M_*M]%MHNQ5JK\5#Y M ],;BPF"YG4GFX8MK<>[DC"MIL>AJX: MY9'K9;:<^V69"[E8A%B V#6JY!4Z0 M&M)4_(W 68B1N.!!%:!".+O#K3@>M5#L851JTPO$Z&B,2%L_^CO!J6E!N9%= M2.=VX'4K7099AQ<32BG38<5>/!5PKF!GM%38T&>&=!3-D,H3)/0)N"R*RWX\ M)9/TM,/,$6)I'%?$;HX9MRUE37$03Z)D.#P5'QQ)Z7=L;[0->K,FMQL@"Z=X M/ !.1V-:IC92HQD:S.+T .A8E%[L[_5JH,T/7'T\GH!V/(U&1+Q?/!1?]2CN M-,2L.*6Z@%FG \EY6N&AGI[HA]FQ:3/@O;9T7+?87&=<[W*C3D*S^[3C,D :H:7+=P=*;*87E1T+[Y![:%I$<:F'10:31U!XWAU!('?EW !+L:CJ M/UI:)PVH "70!<)/4Z&4'@+\'MP4C\WCX0'-Q\\U[*BW[;2SK7',OO8AHJ7) M4$US]49AKIHYU@;IG?C5*9N(\6!L(T& R)^)JR<&]6Y+ON*AW^/2,4S?'A][ MLP)#617T>%@%ALD"&4W>29W7M:I=+LGQER7;M&7$UEP1O=F21C*AE"02!_"$ M2G1PX?^["AZ,F3L*F$2C63COV3BZ2..G21UH'LH,>F$WZO%A/ M48U1QPT/H M[\4'(&ZU,=5T V*.>5LR'*6',PSXG:K2$(^*X+R5PX)BY2Q\V_1GHJ[^N"W, MN,)'1FL)"]UHGI(0'T;=2KY0=UC,\\,PN:Q9V,BB;8-03>(H["UO MI39@/MBR!TK5J&WO^L^0[^LH2BLXQG%HXJ0E]UZ_JX"0614BE:8TL6_QREJ%^C>>]]>XZV87!D)%YJ'"_ MA:;E\J:N-X]@XTBE3%M5&'09VR/CMW%W)MY+(V^Y7JF-6%1GA5@HJ&]QU%+5 M334U!81V=K[Z/44SVW5<%I2F>C-%E>#3I:Q>)]9'U_/$)BM5.#?J'IU8 G#1 MF^V.#-5)!3%!8VOM0C+#BGR'H$,!A+Z78!%X^A 1@XA!:,:;@6&HKK@3YYHC M5' <*I@"%S?=UVAU$FK>EM3IIOV:CM'\8))8%5C)$ 5LQ[TT.1?@#B6X=DSN M3"KZ\H:ZE^MJI/#?G]8B5NOGX0L;!-S5(V_^P!2/6DN_HJJPJKEP ]U_WOIZ8JW<+7\C4H0W<.%#BN9N\QG*5?CZ8K\\?,/R7CHDL4+D:HFMP[/I MY 0M,'\7$BZ\W?"W&'/KO5WSSY624#4MP/.EM;Z^H .:CW->_P=02P,$% M @ V8!O5/U!WA.J!0 !0X !D !X;"]W;W)K&ULK5=M;]LV$/XK!Z\8.L"Q926.W;P!L=MM+=K":-(6Q; /M'2RN$JDQI>X MV:_?'2FIWFJG ;8OMD3>/??<*ZF+K3:?;8GHX$M=*7LY*)UKSL9CFY58"SO2 M#2K:*;2IA:-7LQG;QJ#(@U)=C=,D.1W70JK!U4586YFK"^U=)16N#%A?U\+< M+[#2V\O!9- MO).;TO'"^.JB$1N\0?>^61EZ&_3L\4) MRP>!#Q*W=N<9V).UUI_YY65^.4B8$%:8.480]'>'2ZPJ!B(:?[:8@]XD*^X^ M=^@_!]_)E[6PN-351YF[\G(P'T".A?"5>Z>WOV+KSY3Q,EW9\ O;*'N<#"#S MUNFZ528&M53Q7WQIX["C,#^DD+8*:> =#066SX435Q=&;\&P-*'Q0W U:!,Y MJ3@I-\[0KB0]=_66\OY29;I&6*&!FU(8O!@[0N;]<=:B+")*>@!EDL(;K5QI MX87*,?\GP)@H];S2CMD7TMD@643GI M*K:HV0^DYH9<$B.Y]NR+;9UG$U*U&*@R!#*R'YE^&B%SZKO:5\)%Q#N9H\HM M/.5XI,GY^RBSZC4_2:SRL#DY_PD*7=&@H^7U_2$K;=CD%*@"'T9@3LN(_B UN'^"!.X<3*3C7"< MO;8L>(QSD>P&DN,ER =]9&C"\ R4E +IRH/YD07#W4=O:BK?"&X;##,85KUI MAK\M:8L]XU0-65DT324SL:XP%N2MH.)S\$%4'GGD2G:VY]S#ON?@_F*$6,]6VPS](X4A6L-7!,#[HDE MDK\%>42AII[@9C:--A&'!05U GM"1PD+/+I%*<*6))S171"(N\C_\($]"V[# ML<1\"(Y.6; \/J@UO2.B*N=D]T/BE5<(LS!S)_R^X:C&R='YAU^R4BC"">S! MV]B .3HT=#QA$%*>)P1[TEDKNB#3@4;E+!7I;$N9E;%00D-3.Q!'XCJ"!=58 M!HIR+N/@:P@N8 '5'JTTGGWBXSCG\MSKZ7=9[,8@]Z8;CF1+:B+Q7%;!RO]& MHS.^)P.5MS&\,=@DG+-UCG^C'8^Z,"\.Z7_#'KABXX*CNYKUYKYUFMJQ[+U[ M"+^=Z*U:XPTEGNIQ*PQW6!S=/,'(#NE3W4E+G4 ]VP$(%T=(6.O*AX[A(V+. MFI8&:^R!'38O5C=<8VPY#/ [[IFFHB.1NWG'>HR7I#:@>$FFXV07L]CT<1*' M,$1:R.VMC0M%UZ8O]B#%>QU*CIW*V[PSE7_[L%L_W3 NN'D(\)ZEP?CPC=*5KGF2,]O%[G7/6-N0DF0WGL^DPFV^$B1/)TDZG#T[#B?9)#WO.^X)69H/G\W(VH1) M[]AZ8#(\+A+)Z&02_N:G#W?XH^&2#F[?-7*\:6KU]80/]E]_5WU!+ P04 " #9@&]4=SDL&H $ !;"@ &0 'AL M+W=O_ MKN\USD8[E%JT7!JA)&B^N RNHXN;Q-E[@]\$WYB],;A,YDI]&4= L/7,Y_PIG% 2./O 3/8A72.^^,M^B>?.^8R9X9/5/.[J.WJ,B@"J/F" M=8U]4)N?^9!/ZO JU1C_A$UO2\L JLY8U0[.R* 5LG^SET&'/8?>!/,M;9MG56*L-:&>-:&[@4_7>2$Y(5Y1'JW%5H)^]>N1+E-@:F,F^PBC5 M>&01V:V/J@'EID>A)U B"E^4M"L#4UGS^A!@A)1VO.B6UPU]%_$SD^<01@1H M2.D[>/$NS]CCQ>_G"0]\K;05<@E_7L^-U;@K_GH'/MG!)QX^^9\ROHOB&O#" MK%G%+P/L,,/U,P^.0C^M.$Q4NV;R%; _-;/<@$";>6<0TQA@LL:><;GV"PB' M^]2 76G5+5=@-VI89_.&@QF"7 *WQGXB@LKN&ZY%A7S8/WWF;1<2\^!-02$ M:ZM*Z9K)BN/.=3Z/$WA2:U$!+4("_]+]'!SY(VA;#B ,5)B;%H;7H!;P>3;M MH5T>:ZWJ;FAH9&58@YDWJD(%:FB87O+FU=&:=AJ%V0]VF-*I8*QI4",."A\: MT$)8X;255=/5;MOT8!.E.8&;Z=/DCL#7NU^F!!-_NB9P>S.9X7CR1 ;+6Z6T MI_IH.6_ZZ2V*8<_AT1^$XCM&7@B)$@I40;Q5&7#DR0RE_O&'@D;Y3V97+ MK-1&NHR=X4(U>,HZFKZL6,X_.--]4WH^>.X"-M4MKW@[QP1IUG>8>X18I&):1,$ARE-"115!ZM8E:0-"\A24E2AOW:5NL/<4SB//X('Z*,9''V M$1.31C6B]M7;1L=(*>*GH8N4%*3,8\3!*G'XI%4+=W[#8S1SBFA(LC+'01F1 M+$N/TJ1N*09*BBB":2/P:!TPDQ#)XQ:V:+7=O4-(U'4@@MB4)*&C6"8DI9&K MJ>9805^XZ0O^-,TI(5-,*??O&"4ZQB[)*:1EOS:&&Y/:1:')"PB'- 4A8F.LHI(&N;XC#'. ;.#H&_,8G0H M"H>9DS#)8,+6PJGJ+6IA.SR43M#!#1+EH<\N#.E1-C$6.8,XS@ZY' V"@"4I MLLP#QG%QHA?V6F%6N]Y?"/:?RD4DS&*2XF8Z@P(;@YY0+RU($I>0QH1BZQSJ MU^,[K(A2GS%BY3%)BA"._9U&>S]\)++TUQIWDG72]O_^W=?=S>FZOS"\F??7 MKB]X9@K<]@U?H&MXGJ&ULM59-;^,V$/TKA!KTE%JVG-U-4\= /K9MBBX0;+KM MH>B!ID82NQ2I):DX^?=]0\FR4R3!'MJ++7[,FS=OAD.NMLY_#@U1% ^ML>$\ M:V+LSO(\J(9:&6:N(XN5ROE61@Q]G8?.DRR346OR8CY_F[=2VVR]2G.W?KUR M?33:TJT7H6];Z1\OR;CM>;;(=A,?==U$GLC7JT[6=$?Q4W?K,]/&W[7M T'WX(CV3CWF0X?^8XH=L6QDH"MG_M!E;,ZSTTR45,G>Q(]N^S.-\;QA/.5, M2+]B.^Q]4V1"]2&Z=C0&@U;;X5\^C#H<&)S.7S H1H,B\1X<)9;7,LKURKNM M\+P;:/R10DW6(*JQJV,7UG:ZMKK22-HKW(6K$24%(6XHK9Q79Z"6K M%U9YA#>VR=6(?#D@%R\@+PKQP=G8!/'>EE0^!%J\B_B+M3,P7 MQZ*8%\4K>,LI]F7"6[Z =^7:5D=46)PBCMK69)6&!M;$)$$+% MOU[Q>C)Y/4E>3_X'Q?\;9'&AE.M3K*+S&N%V!AL1.'EIS"..BJ(N4BFT%;$A M\T9^*WQ@5"]<=(/H"<,GU)B6'E#-H+ CH3/PUAB%\!62=+ MV!$D:#MI'X4.:$";O]$4DBHU2B(V,0GH-5U 'K4I#DE$)YTMM MT;Q K?4]"LB!(!T*6Y3TQ*ZHJCL\-G*$B8'4I.8<5 MZ"/AV+QC<,QN02$E%LU^5R0I3S(THH*R:3'N99R).S+5=S<6.0<>ETA)_G#' MM]^<%HMW/X34E<%J'(--BPLE#(G1DWWG7>UE>XQUQ #%6$JWX3)@UE!)H;WA M%+JNT4K00Y?*+8@^.=YBLCETCZ#8%F$@4+^3=%=8,(= $;1!DJ5M;=L)$HD MNBXM?B7]1'!(58)7* AV>(3+4[5<^6,_2OI>TV*V@WX%V_3[#PE@[GA MJC)0^=:[>YTN0/8PL-VS[T?1(=6H'ZOF2:%,LCA3#X^#2P=VS(QCRY*P]\=/#\D')R2H^7I,BT?+;]?/!_W\=<%S@F1 M+7LTXLBB-10AVMWFIT>+1?#7;W?/KQX/DA?0/6*^?B;L .IJ?<^A]02P,$% @ MV8!O5 Q-81XO @ ^00 !D !X;"]W;W)K&UL MI93=;],P$,#_%2M(/$U-FG9CC#126X8 :5*U"GA /+C));'FC\R^K-M_S]E) MLR)M%8B7V'>^^]U'SL[VQMZY!@#9HY+:+:(&L;V*8U!B^8KV1ES MYX4OY2)*?$(@H4!/X+0\P!JD]"!*XWY@1F-([WB\/] _A=JIEAUWL#;RARBQ M6427$2NAXIW$6[/_#$,]YYY7&.G"E^U[V_1]Q(K.H5&#,V6@A.Y7_CCTX%-R0ON?LD5+IX+\,-]V.P?W M'6ADUP_T=5F,A/6'<3$@5CTB?04Q3=F-T=@X=JU+*/\$Q)3/F%1Z2&J5GB1^ MY7K"DND92Y,T/<&;C47. F_VMT6RG\N=0TLC\>L$?C[BYP$__Y\>_B."1HYA M ZPPVADI2HY0LDIHK@O!)7-("A5*X8Z9BE'+.KI4;]],+Y(/0^?. F%M5,OU M$VO($!ZX[ +*/0>$OB786-/53? 1SG44"9B/Z_%>^5+TR4OMBX_&48&MPZ5S M5$JGL9_,43O>ZV4_SL_F_:-PPVTMM&,2*G)-)N_.(V;[B]8+:-HPW#N#=%7" MMJ&W":PWH//*&#P(/L#XVN6_ 5!+ P04 " #9@&]4;'78;.47 #]3 M&0 'AL+W=O-XOY?7*5-_L4JE:/.198=_L+>NZ_/GHR"9+E4L[-*4JX)>YJ7)9P]=J<63+ M2LF4-N79T60T.CO*I2[VWKZF9W?5V]>FJ3-=J+M*V";/9?7X3F5F]69OO.'R\RD598C)+_XH5KSV%Q4EC M:Y.[S8!!K@O^7SXX0D0;7HRV;)BX#1/"FP\B+-_+6KY]79F5J' U0,,/=%7: M#\_ M';P^JN%H!'"4N&/>\3&3+<>,)^*C*>JE%5=%JM(N@"/ .2 ^\8B_F^R$^)LL MAF(T'HC):#+9 >\X$.*8X!UO@==WX_^]F-FZ L'YOQT'G(0#3NB DRT'O)-6 M6Z3S7:6L*FJ)4ME'R6> $9^7"@0\,7DIBT>\0V(*"]=(9:U2,=>%+!(M,V%A MO0*EJJV0E1(EPX ENA!?AM.A2$V6R0I^+5*QE/=*S)0J<%T)ZVD9'E.E $^! MJ-9+WO;+Q<4=[2F;RC8H0;41-2)5ED!,.!*+9J,$*>;X+JI2II* MU]JMN'I(EK)8*'%I\EQ;L@'[__JO%Y/)Z-7TZI(^C5\=#.GB[QH+1+(6%\_@ MJ@AX() 8F<*[23KEMZ90XISD!:1F!0\ELQP)9"I<)0&S>U59P%4ELM2US/1? M3.!=%Q^*+R#4%=P#.).K>FE2/% &B1J(WVY^%?!C#8;3843$2?YL-)+5,8ZN M_E&GB=F^N")D>S@*.)>F(@$&)I3&HLKB1D& N#UX])D0%'+(HC0E+@G@O2&4*K2] M%IF$:]=ORE)2*10Y +>VQ]*1@+YBJ64$HG/VE4R6PBY18>!NP*L<;@F6.?F& MNTU!(!40$KE,ZSSZ^S=WMX#5O8+5E1T 31J4%/AT=W-WU?YR('"'.'DYG/RW MQT^#9()ZUBP<%7,CHA02;WS^RHK3T?#%QJYA("[>?69D13*9 N,2/-%S:9U6 M>",\T!!KYZ* ']M= Y;\37Z)B&&(!HG,3&?X$](4G;! )2M+ RB"IK4,941Z M4-S*SAZY"=0 >Z;AH%P6$%207B#?$,[F+UMHT*7=!H504:2%, 99 @L8BT+F M:DA^LTJ! MGC@*U*JS=>*P>L'GTV>1M30+794@/AP+(#N#5=VP*,640\"R;$ M:MHY4\2GKHV)-"'L!NO;X%(6>+P3KBP@8 0B*#X'!'\0_(\&>+-',J9=(\IZ MN+%3K$!B&7% I!9@18']X#0RN*NMG)(Z $9%7S0\9\.-OZ6:19K'5R9A?B/ MK@*1)D9BP2$^$P- @$?E:R$PF!(O =D\AE<9W)&[FGD1!:$ M);"!:4?&Q9E24\''TA0IN7LFM) Y2ANO0$+K G@"-P;@;,#DO=09N6/ +C9E M3H$'7=S[76L;&%2JK@Q'UAF*J>,B[(;@FI2>Q,I[%.JPA&W#6@>X'=ZOH9[@W1&F%E1SHH]"@\8" HF)1C#C,PN:E MI'5AK!YP#V8M7&"UU,G2R8(ER0+_H8* 0)'7#/@$?1"@PLZ)MI&I,450G MBB%@F[.=NA5;'X6D31+K-[,UVE))#8@/N@&<3%/2;:!'*34]VFR, NT J@&.G5RS;0#[NF5W3>PTI;,^:M!,'!5/]2V4:#D4T M/%R!%F4<.Z20Z,Z =EI6(%!#[TI\Y$6^Z@_RA?=P",J17H](&Q=5*L_UOM@2 M? XPU4:Y&X4 (:+T^)+KK>7)'6;W##&8[ E$?GMV^06FQP@.O$SH'X\.'2:X9[ M@NY&H2GQ9_@H9^8M%W*,;4;DP%IYT@674"B9"#+E#2"E'#V>9.#>#/^4[Z?F$W<^7T.HJ[(L6X#A>9!L7H8^4_=!2I#V>A(?#Y M$<7%14AWU!Z?M'&R6BG*8FP<#P*M<_FM-7&L-13KE:PT]1("%#F?>\_&.1?: MPCR8A1W10JIM M% XS.)8&>W[>%3\(H[0SWOE/K0P92V:!P"SD9#4-0$"8[R M1@6^/\4HMF[@ "^18$$RQ!VN#9EG97(7FP0R#3NU(PU8652T/XA*!CZ"4FRG MJ5.% :@2!^N%J06:)/9/ Q_$U/)!M5=5Q 3,Y^ Y!A886*,WK""G(F7$[*H M100+, -!4391X'==]"UU)3!E76=$U^$1R615F*;NV[>%:Y%OC2)N%_<#; BQ M"7'G=,/>QX'C1V* F@&!3F;=P ^''+6@B0=F.DP1%(NQ.ZBQ:MYD /R>'5]9 MH5FINA3O@QYG,:-4@H@P3 M1(/_T95/LS8#=5P3 OIUD6AL&QK&Y'"\PI*<@[/+ +X(!O#%3JMT:2HP_O>Z M G=PV]0SR(F^]=FVIT-AKW_[]>;]X?BE,/XIW=GE<12(DR^6$+$O6#*0>)@P MPXV;JN,.;%.6X 0@[-+ )O)&J+TL!!#Q4SF?(S,J'D-(S[%'%V3P6JWEZ,MC M@I<"E89CT&M&]BO"#8Q'9A*/)*4X+GO!10$5_(5NH"G5 "L%&RF5 RQOV@AV MT"D@."B 0F8>E9,O?!) N8BJ>V__L-V'43W0!XS\(SK5*&@"DC*!.&% =WNO M4S""-@@7\$WH6\E#DF8(@Q**$/[>LE1!:+)0@% MYQ,18WT4#CF&QIA%8NR**52A,L=.]5"W%0RKJ,:&-1.TGZ"MH.@!#FP#@SKC MO%?C%2&?0JY\UW_Z'&Z[[8;!W$P$DCNRT3(B:J,+)3\E+.@;Y7.XB#4Y7K9,!Z-U/^7FQC M6M1#7-[>EVJM#87G[!QW&IR7P>"\W&DJKD \%X@W!)9O**@6C#@\R+"_<8SC3'B0I(>\_@4M-3SBEDVB) M/T�_Q$!0]7PK?0C97$7>]#\M52\8)')*K9-1@=9[V[N?"#6I+G#PF[CJ$T4Z&12WA\4Y27J3WX#_8%-.AO>QX(HRM MA(X6>A+R35T"WG%3W?)V%*FPQ\S!Q2UQ9.!>^:PA2G2HY!KJ@B[R>=R@*/<* MLLPS()?5-\4A#EQR)XDG+8DGNX-%:9<$G#YAS3!TY,I$@H>V?0,PP!?UNNLF M[#:JW(.-O8RD14:#+0*ZZXRB/SA8/3H^A(K63D:T7?_Q\4[BW;@D$2[:2_H? MWAU])(G*E<0X.16-]?(WUY6M#S%NYT\8^NU?WUS?'KC*WE!\D#-L&F%\"VJQ M5-(K P1=!IP>DH88U2:W'%)N%KH1B=!_0:NRCF';<<%MX$Y4Q0F6I58=M@\@ M6\'F#:9ME-KM(GD[!S'>/<%P%R>B5SX1[:7^]]Y3E4^T,] M8I*!TJB MW"<97))R.5^!Z"^D\&VM&WNP@&G18%+&[B<'X$#=:GW3\>$YN24K;N=P!MB( MIBHTY1O;%GY5D&9B]'%\.!ZY9UL8<'PX<2MV*6[;E!GO;J3<4L_U$LF)(V)4 M?^E5VZ>#$?PP<0]]C:@OE?1.PG9]!#>$V])4VP/]>O'9U0YAV4_'@Y>CLZ'K M(O3X)-.'R \>.5@[CTJ^RG4D-EN4ZS9]:R.4ARZ:0I>L-G")DY.3G0ZP;$IRYKPUP=GSN"XF4R(QU!? 4%-8D3S\AZ%&M5 MWS >XYMBWKQX U7[F1\RC3,P4^_70D'.Y#;*#+$3;:/%$O3J@6P',/^GD\'Q M9(R>).U>4/'UN/%0N%PM,!>;5MRR(HPV6L9P;VJQ%B;NY?8?$;GV'YHI0(\ M1_KVLPM23(4F![MDJ;))I6?L'_]MP+&]$!_0(6 I!0M'W'2G7UZ*#Z98''Y& MFXU0=TIBVX8:[VX.7:.[_4KN]B,'3UOC@N< ZD3##?9 VL(Z<1=,M'(=GEP" MJX&TOI!.VC[#W@+Y!%V4C:MEY;K86-D4FVM=,N/*=J4!GP*_@AWBV/H0(FUD M\1+^DU6RI*& >$Z"Y@+8-W.A@:-YJB4T[(E#40[QX@8('1T7T]LKL]J8S"PT M"RP'K#ROY^,>5W5HL0I=,R)3W:5H3"(7K$.$)%&M5=%.G@R>1#C:ZT<2N]BU M X0?(*_.4(,W]SOJB#\;X_**A._+4RL.4?MJ#1:5&PD 6WFX+U/P.W!]M(#3PE0*#PQDNJ[A=PS7S3K-<>%V?J5XD"FI M46Y612Q .]6Y;:J,=_=#?G?=K0^^N]6KR3MAX"L)/]M2)NK-7NEZ>WN;@+MY MKHO7X,YWKIYUEP$$,@&_^S&7?3"J-&'GN[*-M9'I&Q^+0S&-QJ)\+^&*!C$. M4*"BCA_EO*3>11IBX_6VZB"N>T>I152@<)5$GXA M'NJ!,XRJ2C#EP4C\H=1MF[\SGH0-F /GVE/%\KJ^:( IDM,3K'!V +0M@" H MW*CMSDX=MK-30[%+'=J2_WAWJ?X3.&1*#6] T>#,^'V#RA0&FS;,'I! \3_ MR0LLYJZ_*^'4YA\Z"WMP-%DS&8W/.!)JIS$B*--0OGY'8[M^-/_Z8OK.SY53 MJ(&'3[\0N,,Q6+46V@UVMQK&XM!'&!_ +^)@>.RVV_B#?\50L!_,_F=3ZD0< M3\X.O/WS@NA[0ZXCG9L4K"Q*:HZI=-12X*:R&U1=N844+4A<#W*4'F;&?'-- M0&X09("8 M;KB'K,0T<%&5+ L:/2+R@S)@(!&B9DITM[=\PLA^MQ7PR(T%7_)P;3&PFG , M)Z S!1"+MG<7PL_Q:50"Y* $?M=YZ#L$>X4=O1AFU_Y@!8-S,KBX?]G V2#? MVI[S&QBAU]%70.[K8N T MU@OBZ>C@9S$%]" G>?38?L:D!2D1-MX$P73Q5E-290D4P&!U8EJK4DR\F0M# M$Y$\UPB3.TD^U5 !7! M*.+3N?#BZL&1X_)IB9M>G3W&,[5@D!]=BH<_JH=$J=2N#23AM$OHRL9AZ9<2 MHW8GE,RN@*7VI6EZ]XAB->/+2=GC,.;EIG+TMP9=B/PDD1^[P754^$B!2@QD M:S_BZ;6!BKX%#EUM8Z_%G3C*YI)AQ3Z8];&G83X^?YX"J195^![3RO1$%5NG MT5(#:.'< 1M)D+K.B&KGP*"P/WH"*>Q'S$A.C''%KKB[Y8=&DDJC4,H!)PU5N/R'FW>WGUA4?>G+_X3S=ZT_9/7#L-I' MC2R+R):.QG%[[3%6UE:MF,'CB:_,X6(VM#0IX^9G6KT[#K,F/-G[ Q)/_B+( M.P&G42S#_L &V_-4'X+:WR>4_S9#^O40WUS]KF"&N,K),V[KOOI((4 8=HV6 M>;E[LMC1<.S_FT@AC?Z&6,'W1+KB 7N.SLZ**#ITP\- #\M#2Y"_Q"*'";L@ MJ@_$M)G5_ D0NBE26 H,]4]%1NDY$2S+NOW_J$[0SGC:>"IL_<@^.O()PR@0 MWVW?3E&,>*B !G8N'=M2A$) M7OQB>HG+!PX"O]&$+T&B6V1:8TLGGG()65?7US[5G?)+/[WAX]."T:&XZCKE M%4TXQQ.9,PZ%5MYT16YTFRE1:_?UEN2'7-HKL83#[E4UZ$+"\R+Y=X.B6(:N MZ*V",-7Y8ZXYY=OUS-5&"?"6L6;B^IP[G'KC/I^L%DGYZ/#R>C #6$$R\2#4FR"'.C6>(!*78$RU.V[ M2K>KPE6_(M OQJ>')YCD1+4!I#ACQM/B<89.4RKQ(7+'.=YT6DZ@M/+OP7>. M"BXF.E*W1P[81=HV/3"Q?1;@2TJU[@R3-115%T4LERJ'(D4PY"$=>IUS=-:@ M*N*X%^!KH__6/"@5AKM<5,/J\/04O7SA51)!=XUHV MLPPX%"8=Z XZ-#CP#[[4]#H"V(G6"/S0WV&87ET>@'G)T%@!Y=Q,;CA 99HG M_5G;;0Z&E+RZS^JBT4\K?"'63:\ [,&SG$,['/R$"L.U<^3LN_T-W/1Y2^Q- MZCX)N^-G8K?FI+1MDT=^6:8PH9Q$<<>3L!H]$RL41*[Z85+M"JC4]/"*@A,> MZ$_;:=2@%.T<38L>OAY"MH'RW^BP)P3R&[6?9T;P'^6NZ)UC:T@IK[Q"W^'L M+BLT>[G)V>B@8ZX_;H3/5P^(?:/MTI4M.Y;Z%/=?1J_V.#C4C>C\X(\\'V,* M^\]9=ZXB5V'MNJUW!KA[42RE//CJ*W#GNE**F(/;^*3#R[8"_WN%8EV(2]1& MY\*&, M[8IE-Y7N.Y4DUDE^$WDCG(F*.7XN/&AC&U#V%6=^M!C3UQXYBOXB%5;4Z.]N MT9N$1)!3D+D=TM M9J:&7(<^XN"DJG !_#XWIO9?\(#P%\_>_@=02P,$% @ V8!O5"%S9\-H M! (PH !D !X;"]W;W)K&ULC5;;;MLX$/V5 M@;9=)(!J72S?LK:!.&G1+1K42++IPV(?:&ED<2.1#DG9R=_OD+(5-VL;>;$H M>N;,S)DY%,<;J1YU@6C@N2J%GGB%,:N+(-!I@173';E"0?_D4E7,T*M:!GJE MD&7.J2J#. S[0<6X\*9CMS=7T[&L3IEA*3<3+_)V&[=\61B[ M$4S'*[;$.S1_K>:*WH(6)>,5"LVE (7YQ+N,+F9]:^\,'CAN]-X:;"4+*1_M MRY_9Q MM0EAB:BP"H\<:K[ L+1"E\;3%]-J0UG%_O4/_XFJG6A9,XY4L?_+, M%!-OZ$&&.:M+ MPS \XA!O'6*7=Q/(97G-#)N.E=R LM:$9A>N5.=-R7%AFW)G%/W+R<],[YIF M@,SACB\%SWG*A('+-)6U,%PL82Y+GG+4<';/%B7J\W%@*+!U#])MD%D3)#X2 M)(KA1@I3:/@L,LQ^!0@HXS;M>)?V+#Z)^(V)#H21#W$8QR?PNBT-78?7/8)W MJ-Z_+Q?:*!J;?TX$2-H B0N0'..9U)35)5JBYXHTI:KVC*S2%: M3V):O5[H%4MQXI$@-:HU>M/[ @&UX32PF$&M,:]+*&GR-9"$ 5E:T/S\2\L, MR2OEMJF0EDQKUWRG%4IRM9\D[I($IA"8A2I)SAINF*ASHJA6EKJ*P"E']=:I M^VD +\B4AA\YQ4#(:R4X.>%1PP$K31EM1N-W[CB2_0I89\(K26Z/UL1;Q MSF+'K/^*Z;L0TA2H(.?/Q E5BN1&55"9-$BUG?_M*#GC:TRQ6I!]W'>[X9NJ M+_:]WAK'C<=W"_0!$K\71O3L^MU^]%ZV>GY_.+1X23(X5C0!CT;0\Z-X %=2 MT*#6S3''A6W=DN:!F/%[@PAB/QJ$\,,Q$'7]>#B H1\.$TJK'_G]I&_S)*01 M96V]6)K655VZ^=G-B(,^BT,_[([.X2Q*_#BB!3D20CBP%8;^B(*=D$JOE4KO MW5)Y8&7=!+_'M!#\J49]2"BG$:TFFMY9WJG_=;6RH!HV2)TED61.'$01K-N( M%-YNK!1?$Q>P84K1T4C=_]FLP*"JX.Q%Z<1-,-.PE\A%NN M'S_E"A&4A0@[HXAVK_F:9T@]?^%(??W]MV$(B[DXC'#YFTA;=FO^IE-@),SK M!1WGKUMG4>2'H^@<;C%#TE(6X#.JE-L1>#7J1C3,_?,]"@_6ITF HVCX6HOY MWWGRH6WOH>X&>Q_N"M7274\TN&]1\PUO=]L;T&7SX7\U;ZY/-TPM.4UTB3FY MAIT!24(U5Y+FQ&PO=V]R:W-H965T=M%DG0?>2W&O?<^Z'?3S?:O-D*T0'+[54=A%4SC6S*+)%A36WI[I!13MK M;6KNR#6;R#8&>=F!:AFQ.!Y'-1@=/O&2]02D]$9?S><09#2@\\M/?L5UWOU,N* M6[S0\E&4KEH$TP!*7/-6NCN]_8*[?D:>K]#2=E_8]K$I"Z!HK=/U#DP5U$+U M?_ZRF\,!8!J_ V [ .OJ[A-U55YRQ_.YT5LP/IK8O-&UVJ&I.*'\H=P[0[N" M<"Z_5L^HG#8"+7Q\X"N)]M,\&S*K'\ER"B MDH:ZV+ZN)3O*^)6K4XB3$%C,V!&^=.@S[?C2__3Y"I?"%E+;UB#\.%]99^AB M_#R2(1LR9%V&[)T,]Z27LI4(>@T'4WUKF$>)O QGMN$%+@+2F47SC$'^4"$= M^R]MH-!UHQ716Y])')P?IY9*=%Q(+&'E]0;@(9YB076*S3 QOUD M_2>&.[XE +.^YO_-[Q_/VZXV0AE0>*:H/'I9!2 Z379.TXWG0Y6VI&J.K.B9PR- M#Z#]M=9N[_@$P\.8_P%02P,$% @ V8!O5,.#D(&ULC55M;],P$/XKIX@/0PI+XJ9O4UMI M&R! 3%2,EP^(#VYR:0R.'6QGW?X]9Z<-9:(37Q+;N>>YY\YWE\5.FY^V1G1P MWTAEEU'M7'N1)+:HL>'V7+>HZ$NE3<,=;KE#JW3+*HL/!1[&MG3](5HN6;_$6W>=V;6B7#"RE M:%!9H148K);1979QE7O[8/!%X,X>K<%'LM'ZI]^\+9=1Z@6AQ,)Y!DZO.[Q& M*3T1R?BUYXP&EQYXO#ZPOPZQ4RP;;O%:RZ^B=/4RFD508L4[Z3[JW1O_W>3@"S-(3 +8'L*"[=Q14ON2.KQ9& M[\!X:V+SBQ!J0),XH?REW#I#7P7AW&IMZ'Z->XAA+;ER,7!5PJM?G6@I\P[. M/O&-1/M\D3ARYB%)L2>^ZHG9">*,P8U6KK;P2I58_DV0D,I!*CM(O6)/,K[C MZAS2+ :6,O8$WV@(?13X1O\7^J/(OUUNK#-4--^?<)4/KO+@*C_AZI9ZJ>PD M@J[@X/9O?_]*\).H7+&$SF+529!4]Q:H M@0%Y45/U_*!EB80JA+]>*"2W5E2BX*%32&1[+!*'I'"#P#V5I&:V<,-55U&* M.B/4EGB+FC2:QZ#1BRD\(#<6/E3D Z'JC!($PI.&7[ 6!=4='67I_NP]4O/5 M6I8@&I)WAQ[C+=C!XL^%#IQ]/6M7HX%*W%-.*%(D&$5!85))=32*8%]4P?@E M%MALR)Y-PFGZ*.J+8]1C8]8CWGNB9Y#'XS2C]R@>3;+_S=8XGLQFGB_/IZ>" M)N+Y',9QQJ9PK145:M&UL M[59M;]LV$/XK!ZT86D"+).K%A69C49>>Z>VB5@<%U'+A0QF$S]WH6<3U=E&2+S08+JVY?KN M#!NUG09)L)^X%*NU=1/1;++A*[Q"^_OF0M,H&E!JT:(T0DG0N)P&\^3TK'#[ M_88_!&[-@0TNDX52-V[PKIX&L2.$#5;6(7#ZN\5S;!H'1#0^[C"#(:1S/+3W MZ&]\[I3+@AL\5\V?HK;K:5 &4..2=XV]5-N?<9=/[O JU1C_"]M^;YX&4'7& MJG;G3 Q:(?M__FEW#@<.9?R, ]LY,,^[#^19ON:6SR9:;4&[W83F#)^J]R9R M0KJB7%E-JX+\[&Q>?>R$QAK>2JM:!IX>DTB=H/'7P1_'==3XU&U[A-*#[:E#?8C"[7B-4 M7.L[(5=.SJ*O,Z^JKNT:;BDT;Y6VXC/WMX:X::S42HK/M"3N6?&=2"Q0.3JZ MS[ KB,=[C16V"]3 "C\;A\"U';@]W,^\";[4R!L[W;.>MZJ2% M^0'5^2'5^2UJ>D?@$MUCY#S>BR429_@+N39?"_=8".?^.A)-C8W?8]9B8^ % M9$DR ;*/,S'Y;#R MFUT3T?MZ&2B2L$P+R(HPR0LH("_#+'9!0S8:$\F:/8G_3_#?-_Z^:+P;-%U^L^?WGYBEU'T4Y MHNXUI4SY4MWMH=BYK[=Q45?[CQPU,-UQ6?H[ M'DF=3HOEXS!CZ7W+P/>M1=UI1^8@:$+B85D,YSO>=8=@E:-&792DOD=KE-4= M+)NNLEVO.WB9CHI7#X@\Y$T*+,94R.+)HD4'?1)I>N6[00.5.Z2^91IFAX9S MWO=9]]O[;O4#URM!I!IQ^X (,;?CL7U!+ P04 " #9@&]4QZB['>@" #L!0 &0 'AL+W=O MRNU)8BBE11 MM5P>$ _>9'9CX=C!]G:W?#UC)QL*:OL2WV;.G#/.\7RG]$_3(EK8=T*:1=!: MVQ]'D:E;[)@Y4CU*.EDKW3%+2[V)3*^1-3ZI$U$:QV74,2Z#Y=SO7>GE7&VM MX!*O-)AMUS%]=XI"[19!$APVKOFFM6XC6LY[ML$;M%_Z*TVK:$)I>(?2<"5! MXWH1G"3'I[F+]P%?.>[,O3DX)2NE?KK%1;,(8D<(!=;6(3 :;O$,A7! 1./7 MB!E,)5WB_?D!_;W73EI6S."9$M]X8]M%, N@P37;"GNM=A]PU%,XO%H)X[^P M&V*S+(!Z:ZSJQF1BT'$YC&P_]N%>PBQ^)"$=$U+/>RCD6;YCEBWG6NU NVA" M<\NSRI*[U%ALXW],U&S3P\C-;"32OYI$E>!<4U2/4 MZ0"5/@*5I'"II&T-G,L&FW\!(N(UD4L/Y$[3)Q$_,GD$<1)"&J?I$WC9)#;S M>-DC>%?LSHL#)AOPRIDP\/UD9:RFW^/'$R7RJ43N2^2/E+@AUS1;@:#6\']O M'VKIDVC.D<>F9S4N K*<07V+P71E>+@RIG$T%?]-^\S 6@ERFSD&ZN"6O ;4 MPW=88[="#6DY--1]8KAAKB&6[:$?N@//(0O+N*0Q";.T@ MID8K;*2 -JSR! M/)QE&9S1C7.Y06FA5F35!C7S=CL$OP;3*FV!,#IX\6R6)NE;RHWC&#[9ENBP M48[@;,4%MYSH)&%5EE"$19+ >=<+=8=(^)T3/, G63@K*BC#*B82WB>$U6"O M#+?#!3/7 R9KPDOSL"@*2.*PFB4DB*#0:::C61+#F_S-2(;PJHKTQV4.GY5E M@KI0Y&%"/*@M59B4!3STET3W'$A$-OZ=,41Y*^U@QFEW>LI.!@?_#1_>P4NF M-UP:$+BFU/BH*@+0P]LR+*SJO9]7RI)J/VWI.4;M NA\K90]+%R!Z8%?_@%0 M2P,$% @ V8!O5&1;D4(? P '@< !D !X;"]W;W)K&ULC551C]LV#/XKA';3, MIJO"VP>#?P3N[9D,OI*UUI^\\F<]CU*?$$JLG$?@]/<9WZ"4'HC2^.^ &0TA MO>.Y?$1_&VJG6M;?1)((:-[R3[KW>_X&'>D*"E98V/&'?VXXH M8M59I]N#,^FM4/T__W+@X_^KN&5_!6&.O@5J""*WCQRX1E[#>2BI+%>9E?L%ZQ MP7RL19"S.LK1WJCHRH[ TMIT13I#5)$[+,91Q MP7)XU(Y+D-]32AFD>3S.)CZ#;!R7Z0@N=$8Q=$;QTYUQ=TKGI_KD(O+3?;)L M&H,-IVO@BOI GE- ,7^HF;OS=O$=$@,W..V;Y>I &BGY21P1B6F1>;$@RM(X M(_))*8>[[.D]W>A3+"9G.ZM%TX3-3!>G.^7Z]36<#LM_V>^\DWG_Y;CCIA'* M@L0-N:;78Z+-]-NX5YS>A0VXUH[V:1"W] %#XPWH_493VQX4'V#X)"Z^ 5!+ M P04 " #9@&]40ZXW>]X% #($ &0 'AL+W=O'U9DQ6]I_I#?2MQ-.Q04=2B/8_]ZBO[:^HR\+HNA,\-]9KHNK03J G"Y)P_6=V+RAK3\C@Y<) MKNQ?V+1[_0%DC=*B;(71@I)5[I=\;N/P$H&P%0BMW4Z1M?(5T>3Z4HH-2+,; MT>ZRG MO.$4Q!+N:"96%?N'YC#/::79DM'6 .4LD#@V1KUE9,$XFD.566_*+V/J0GA4 MM2GL"U63C%X-L'(5E6LZN'XH*"P%QZIDU0JT);RM330,M%DF3,*:\ 97T.H, M4X/E5+J086 JM:1R:^D! ;;SC3C?2.N;9T5XSSGBG .B+5).M(T4V=%Q :\- M_$<#;Y9F>^8\],R9$57 "4R\*(W@C> YW)#LL8OE$TQ&/CP(3?B+(4\@\+TH MBOK434O15-IZNF711/&E/#HS@_$$=V8.2=*,LK4%";S #^ WC(7$/H V5'H; MQ,"/X%9B7Y;HB@&GJ*@NS8Y@DNS;PBI-JA4SGZWTS#851)64NW(O6*T@].+$ MMW'B8@5AZAOWIZ3G>>LK^T0H9US-7FRFT[C)#HST[+!9?H9 MSQ>%^T^#47C6.MS'.0V\:#(^:_G:4U?1+B8G$'E)/(%?A,@WC'.<&'NC-/[> MG$$ZO"#Y\32'?GJ0YM0;^2',JS4""VG$)IZ?C)[C-_%2)-\%J?4\G/Q7QL=> M%.XHC[P@ZI,>^E[Z(UE//3\(#_$^2H*#O*=I\FW6QV,OCL=]V@,_])(P@2,M M>]2U[-'1EOV:54S3G][BO<'1.\HBYKW.%]+,9I;%XJ-(,KS\XURBZ;#BRM+9,&[B7 M].H/3NRM%>N2\6XO&4_:!A2,X ]*I-KK1-'V3F&S$]Z3DK8]:4?(?A%\S5.%_%#!7OX'_1<1<(<<'8M:6]/<$;82G'D;M2#&-NV(:O_C^@]T-[*4: M=;J'Q3,5<13R^8KH=2I)L;5B3 T]IG.P"NFU1DQG#V;$&[RGXH=E!E'P.H_) M($5I)^PMA[@7Q):V:;-"3B!R=]( ]TG1K K FVJ##QMH[ZI I,F2-MO4!=Q2 MR43>@M_36M-R@;Q^"^:N]< <<:,DA/?HQ=QY<9J.)V?[N*UQ0?IRU,CSHZ0/ M&WII^&6E-!5IMK!6W9LWII766Y$,SPQ M\1W:%:"R2NV15%M]%DK1YS? AB)II:D8)3CE3\93JZIN9"V4N]?F&#LN:A,6 MU63%-V-CE!1DC4>7T"Y()/\;63)>"".SQB8#M:41Q!I];[]-)R*RO;6>VSIW M[ZH^G;N C5MN\8_?(SCU)]XX3LQI&25>&$WZ7,^.^(7#&,,J=+%/7/$SSQI'LWNX$6M7VK M+H3&IF<_"XIL2+,!UY="Z.W *.C^>7']+U!+ P04 " #9@&]42A058M4" M S!@ &0 'AL+W=OJE#22:YTR2QM]3(TE4:6^:!2 MA$D4'88EXS(8#;QMHD<#55O!)4XTF+HLF5Z?HE"K81 '&\.4+POK#.%H4+$E MSM#.JXFF7=BA9+Q$:;B2H#$?!N/XY/3 ^7N'6XXKL[4&=Y.%4O=NDN"V;P3(D[GMEB&!P'D&'. M:F&G:O4-V_OT'5ZJA/&_L&I\^TD :6VL*MM@4E!RV7S94YN'K8#CZ)6 I U( MO.Z&R*O\PBP;#;1:@7;>A.86_JH^FL1QZ1YE9C6=IBW):4.2O$(2)W"EI"T,G,L, MLW\!0E+[S]5_!F!=.XYYXW@PE; M4]59&&O-Y!+]^N=X8:RF$OKU!ME!1W;@R0Y>(Z/.RFJ!H'*8(N'RU!+OS*KT MODG[V-4JOL>U"_AL- M,"&HOSH=QNNHG0[6ZCB!'\AT\WI N:^I?Z'-/DQGC8TRQ7*"&Y-"#1?#^W7$2)Y]AIUMY(*)- MCOJ[^T<1Q''O4PRWI)>,&Z?-ESHU1_[2R3/FYY?8H.^T^'/YV##\AV^KQ35- MQ=8^NR]$/1?T4B&%6XU]&:=73"^Y-" P MI]"H=]0/0#S#@!*O&IK9I MFG^_LR$LDYH\ +;ON^^^.^X\W2G]:"K&++S40II94%G;7$:1*2I64S-2#9-H MV2A=4XM;O8U,HQDMO5,MHH20CU%-N0SF4W^VTO.I:JW@DJTTF+:NJ=XOF%"[ M61 'AX-[OJVL.XCFTX9NV9K9'\U*XRX:6$I>,VFXDJ#99A9+L<-[P$_. M=N9H#2Z37*E'M[DI9P%Q@IA@A74,%#_/;,F$<$0HXZGG#(:0SO%X?6#_XG/' M7')JV%*)7[RTU2S( BC9AK;"WJO=-];G,W%\A1+&OV'785,20-$:J^K>&174 M7'9?^M+7X<@A.^60] Z)U]T%\BH_4TOG4ZUVH!T:V=S"I^J]41R7[J>LK48K M1S\[7UM5/%9*E$R;=V^R)+[X!-=/+;=[>/] <\',AVED,9"#1T5/NNA(DQ.D M<0)W2MK*P+4L6?D_080*!YG)0>8B.YL1H[X\\9SO' .?:&PO=V]R M:W-H965TM&%) BR1*LJ7,-I"7;NN M=D&<;1B&?:"ELTQ4(CV2CMM_OR-E*\[B./TR[(M-4G?//7[LO<%O K?F8 PNDX52G]SD?3T-8D<(6ZRL0^#T M]X#7V+8.B&C\O<,,AI#.\7"\1__!YTZY++C!:]7^+FJ[F@9% #4N^::U=VK[ M$^[R\00KU1K_"]O>-AL'4&V,5=W.F1AT0O;__/.N#@<.1?R" ]LY,,^[#^19 MWG#+9Q.MMJ"=-:&Y@4_5>Q,Y(9TH^DJ^2ZTZN":NFO8%U=RNX-I7&S7\>;DP?OVO$P&S(6#F M V8O!)Q3&]6;%D$M'^-=\9;+"LVQ"I^$;1M!5^(EC8;G@S!DC!G^0MN+\1A\1A.J)8/JN4G M5;L1AC>-QH;[CJ! NXUS3+&34,<5VV_#Q1>X%]TN^6.]^ =RW3<3+:^5MJXU M88X-'8S6./\YIUZ%ZQ67$MNC&/]6^08K[!:TT=G(K\3>PL!'@E_!);6 J#C\ MJ%1M@"HOS1*U)@*<5(:U$M*"D&#I;*::CY(\=!!O($OC,"]R(J)YE[(,2Y9!489YFI';.,G",G.CG,5ADI0[-N^E12U]_7G[=6S2(LS*&%@> MYG'Y&@]B&QM4X8']_ 69J&Z3A]"V?)*!REH[=P MKRQ_+#>ED1/YW-4ASXJP'*=PH+'3Z*1$_Y_,Z1:G=Z/3; M])>FZZD\3$>N0"P;A7DV?NIQEP(CVE5Y*.]S,>Y??M-P1+V_?#_'VR& M8V=2='!M$ZO&/TX,5&HC;7^##ZO#^^>RO_8?S?O'TP>NZ10UT.*27./S,9U) MNG^0]!.KUOX1L%"6+CD_7-$;#K4SH.]+I>Q^X@(,K\+9/U!+ P04 " #9 M@&]4'*':Z,H$ #3"P &0 'AL+W=OFT,@3#\JSD#6;G3#G0C8&-_[=5 ]N5&DS(7&JP91YSO5VA)G:W#:B MQN[%%[%.K7L1#FX*OL89VJ_%5-,IW+,D(D=IA)*@<77;&$;7H[:3]P+?!&[, MT3,X3Q9*/;G#?7+;:#J#,,.E=0R<_IYQC%GFB,B,/VO.QEZE QX_[]COO._D MRX(;'*OLNTAL>MOH-2#!%2\S^T5M/F+MCS=PJ3+C?V%3R<:L LU7 *P&,&]WI_"N>C09)Z1+RLQJ M^BH(9P>?"]3<"KF&"9)S!M[,^2)#\_8FM$3OA,)E336JJ-@K5!&#!R5M:N"] M3#!Y21"277OCV,ZX$3O+^#.75]", F!-QL[PM?;.MCQ?ZQ6^VL7?APMC-=7# M'V);-M>"U*?@2;QO48P;U,S8&\Q1A MK/*"RRT( P77=@M6P3/70I4&LLHMGF7.B$TJEBEPC2"RK'2.6DQ 2+!$8UUR M8>%Z\=H;Z8Q]+ZT@QJFF5G?4PR0AW0;FJ'.72Z#*PBJWV1:^N -EAA3?2XM: M/(,/6I5% )/)&&:E+K0P&,#P-XC#5I,NB58,/T',+D'GF!<9 3\,(6)A M*W+(#G3C2[B/RC6+#&#^ZPO@185#R5,4>0#C(70J4UD,++J$&]$-ASJ ^T>( MFI4^UB'5EW"?=<9EH@*XFQR +8BZ_R4R41W3".*+AKZ(S$%?\W(2<^D<_'Z( M2P?8Q42\4^4ZX^:9JJ\R-CX$]?^ O;U=8'T8&LL)FKBB%F@H]')Y!6-J!]1' MD):'M)K0Z;X"N>-;M!8/D&X=%@:O:3D=Q-Y)?]Z7KI-@8I,K>//UTUN8(GW. MD'1]_70C:\*B>L([I!%-!ELT/;< @ZL ([5+5(C-+ MM\TNMX]CRFTE& -=)\>"XY3K3%%2O=@A0UUX-QK?5\5%,C+Q/4NW$K40:]4Z MVT="QXEF8=2K1*B:AN-YW1?DIUF4>NM5]?:MSXYD)MS -UQS*I_';\?7RD&$ MZO8E QER^/I!HS-T-H;^'AS!F7G5WL^K]K^>5W>E+2D_#T**O,RKH053OJ6E MRYX<7F>I3P^O6D=>Z_"SBD98I0-*VA2TFTST4BJYY'))"YH?4FH_3'?SC6@H MK"N5T?0RUVXIB/QF0'.E$_3IIO<9[P2,RM,'K!VPGG]L0QST>EZ@0X\1]0X- M55IB5]1X$/6#?C."N;+4?32CND&KWSH9Z_!HTK;L/7*^%=,-[1=#F59=BJZL5LCI85?BU;4%5K7+_F-+6C=H)T/>5 M4G9W< KV>_S@+U!+ P04 " #9@&]4'U>#Y'<" G!0 &0 'AL+W=O M9++O=(/ID:T\-0(:99! M;6T[#T-3U-@P,U(M2MJIE&Z8)5?O0M-J9*4/:D281-%5V# N@WSAU^YTOE"= M%5SBG0;3-0W3SRL4:K\,XN"X<,]WM74+8;YHV0[7:+^U=YJ\<& I>8/2<"5! M8[4,KN/Y*G-X#_C.<6].;'"5;)5Z<,[GVGH93 ,HL6*=L/=J_PD/]8P=7Z&$\5_8 M]]@L"J#HC%7-(9@R:+CL_^SIT(>3@.EK ##P=L.V LV[16CI& <. MBP/EJJ=,7J&,$[A5TM8&/L@2R_\)0LIO2#(Y)KE*SC)^87($47P!290D9_C2 MH>C4\Z7GB_YYO356TUS\.L.9#9R9Y\Q>X5R37,I.(*C*]Q*&7L)&,VF8GT+S M4CO/$CM5SDW+"EP&)#N#^A&#?%,C5)WM-+JAX$W7@'#G023+6D& $LUB" M56 );-SU]A!&0;T&^1\"<.D!E1(D4"YW8-W%SUVO8]]P> .3R]8U7HI;)4E M87FSII<,M0/0?J64/3KN@.%MS/\"4$L#!!0 ( -F ;U3T[N'<7P8 (80 M 9 >&PO=V]R:W-H965TO&&Q MB$6]VFX2("\=UJ+=@B3=, S[0$NTS54259**X_WZW5&R[#2.&^S#OCB4="_/ MW7-W)'.Z5OJ+60EAX;$L*G,V6%E;S\9CDZU$RJL86LQ(T&TY0EUYM+4:CUV8 -MB]NY7)E MZ<7X_+3F2W$G[.?Z1N/3N+>2RU)41JH*M%B<#2[8[#(E>2?PFQ1KL[<&BF2N MU!=Z>)^?#7P") J16;+ \<^#N!)%0880QM?.YJ!W28K[ZZWUGUSL&,N<&W&E MBM]E;E=G@\D "#,Z'5LT30+CK#-SV9H)7C## OBD*KLR\*[*1?[4 MP!@Q]<""+;#+X*C%#[PZ 9]Y$/A!<,1>V <:.GOA=P.%:VFR0IE&"_CS8FZL MQM+XZXB+J'<1.1?1"R[NL&/RIA"@%M"YFPOL&P$[YQY2;.!MB,1N@',3A':V!7 C:":P."F #,8X/=!ETFG==KD8ER M+C0$B7OK>R!;A$/,BQG!0JL2,B145HVLEH S0'/J(K.-R+J"01$CC:6 R>]" M%=CDJ#"#/Q!"6PL]@BV9S]W#Y[M]%V\@CCP_26F1>#Z;;M.T+S0,O702C2#P MIF$ ]\KR@N1]+YB$M)AXTYC!$5;CGM7XU:Q>J;)6E:BLV>.82NK=(TY)@_F[ M%)582'NPA8[Z.66^&JK% 9 M2C$O1BGFTR+<,?EWHZ7)93N:AW&0C"!*0A@FX:@GDWD)4DL.)A$Y2KQHPEX! M^UE]/0,^#$;X.PE"]\N>@4YPG@VC%+&PES SC\4Q#-G(K:(]T&D2X]_000X\ MQJ)C59CT59B\N@K?+1;";6;[%7A+$=P*9#B3A71\'ZK!HU[^EQI<9)H$/,C50Y-34FD#Y>-07*,H9DSEY5+'N2=KP]-)2!UYC =CJJ*XD!=?"!4 MW^>!:*!LX?'E=?/[Y?']=+-KMX;GL_AJFVU*:>"_I6+*\-D]LK=/"HSY7AQ/ MG20+WI(#/'%2X2&/C6O $8:X1P-Z;&.A*"GJF6OJQBI$[BCJRJ!RZ1[&7N(G MU+L!5MZ-P/,=C?5>*!/4R#C6DFG:38=]7QY4PF5M6P]=/SA[$<2X95VM>+4D MK;Y(<,]B7ACAZ!E& -VLYZQ1Q*^SF4OGH.[28P1GAAC,"6HMK^*/D<9Y"5PAP: M0<<=W*^Z4>.&G-MGK2WW7@G*XYLWW5;S6"5NWZ *"+GF :#[EJ MYG;1%'ASR=IYA;N+3VRRN.6VB +MY7#XA':8HDP,TW2> C M-9"!$*:.+RQGZH4'?,58N-=I%@M/TC4 =T$OPKUL^^D7*OEV?F"/T4$1,J[U M!K&NN@+F!6,)8YVQZY?(W8]R:W'(8@^OLB.XT12EW3B^Q==&UB6-AB&> M"B,2$S67.7;UA"7?-",*)=/=NX,9V,>#XRB*8K3-4B\DXX?#P^-YI[09M7.5 M)73RS?]I?LB_9NN1-O;^B?N%Y*;*E" M+%#5/TGQ0*O;6V_[8%7M;IIS9?'>ZI8KP7%"D@!^7RAEMP_DH/_7P_F_4$L# M!!0 ( -F ;U2"G!3;%P, .0& 9 >&PO=V]R:W-H965T'V@O_6Q M4$CV"HGWNS7DO3P3).93HW=@G#33W,*'ZK79N5*YHJS( M\&W)>C2_XKI?J$Q7"$LTL"J$07A^+=82[8MI2&S""8;9'K=H< MA?OE=&W)\/OX^@A_T/$'GC]X@+_BMLD;B: W<-_6WS+Z*,\UY<36(L-9P%UG MT=QA,+\N$#9::FZ6EW?C.9!_$'1O8(JC&6^:L6%<3.X&%STX-B+XA1&PU[*U.%X M"*?Y-^Y#'D3D<[%LUI*%;X0Q0G'*7\(U3T/;<'#>*ZB0"IUSI'&4],:O^O#L M29K$R6LXVV?^*5M*>Z_&;"UV3A_9:AU1O^.OV5'OY3]F(CH9Q/Z3CCI[_X>+ M#KB_-4=X-'FX?%L_7RW#&D7M$.I.NQ%^VDZNW^+M_+\49ELJ"Q(WK!J=C(&PO=V]R:W-H965TR$NS9+J?%F9FPG M/![M?."65HHF&G7M@%%:##JA=#(>QF]/=CPT*]\J+9\LN%77"?M^)UNS'B5I MLOWPK.8+'SX,QL.EF,L7Z7];/ED\#78HC>JD=LIHL'(V2F[3F[LLZ$>%WY5< MNST90B038[Z&PV,S2F@@)%LY]0%!X.M5WLNV#4!(XY\-9K)S&0SWY2WZQQ@[ MQC(13MZ;]@_5^,4HJ1)HY$RL6O]LUI_D)IX\X$U-Z^(3UKUNGB4P73EONHTQ M,NB4[M_B;9.'/8.*GC!@&P,6>?>.(LL/PHOQT)HUV*"-:$&(H49K)*=T*,J+ MMWBKT,Z/7^0<4^P=/.J^PB%5EU_$I)7N:CCPZ"(H#J8;N+L>CIV 2QE\-MHO M'#SH1C:' /DMB/(M@3OV%G$GX6^!IH28)2Q,WA\%S"/>/Q\P/ LE\9ZI>?P MU^W$>8OM\?<9^&P'GT7X[!0\3DVS:B68&?S7U5Z2"4S>MQK'\GS631C5&[<4 M4SE**M&"VJLK2N 7$NY-MQ3Z_<Q(V[@3REL7UO RJQPC@%K\T%.93>1%EC1%RH\ M* ;^*O5*1DT'OV 2%G#;2:NF BZ@3#-29QE*.:,D3>N-WJ/VTNK(&/D7%7&%@VIE6-<(COZUW])0C?DZ#IZPB=#7I;31FSM%E)*B+E&H4U(4^5&:+%QQ8*1*4WAH%8[J!C.C2!Z^ M&(]:VX[8N(P=$8D@-B,9#13KC.0LQ91B8;&"L7 /;_@C[$XE,L>0ROCFF*)C M[+*205YGA_DYZN$""I+UJ2)UE:.7T+K?>B7L:<05>JZP&>#6.>E/Y8Q30JL4 M!99C8M*CK%*2TQ*?'/T<,#MP^IT91X.J"I@EH5D!]V*I0E:C1J/\"B?A!!UL MD+2D,3I*V5$V'(M< .?%(9>C3A"P)E511$#.JQ.SL#<*CPW67+.,Z MFAB/RRV*"_PW(6U0P/N9,7Y[" YV_T_&_P)02P,$% @ V8!O5-0F90L' M!0 9A@ !D !X;"]W;W)K&ULQ5E;;]LV&/TK MA-<5"=!:(B5;FU6#P M7F)=>,[W\3O4X27]+>,/8DV(!-^3F(K+UEK*S85EB6!-$BS:;$.H>K-D/,%2 MW?*5)3:L>TU*3O4R?@"%HO\+]B6;>T6"%(A M65*"509)1(M?_+TLQ X ^0< J 2@?0 \ '!*@+,'@.X!@%L"W*: 3@GH- 5T M2T"W*< K 5Y3@%\"_%S=0HY-#G; MXUEJQ91?Y@,C12L*(9F-W+KEZ M&RF<''S&,N4$L"7XLB$<9^-)@+,)D3B*Q3EX R(*OJY9*C -1=^2*F0&M(*2 M?E30HP/T$($9HW(MP!4-2?@C@:5RK1)&SPF/D)'Q-TS;P(;O +(1NI]/P-F; MF-S603$K0!ZN9D=DE6PS(QLPS351LX14JP!G[5 []@_"/3>#> M0?BG!O4T1+]N(@U#WT$:3)@O L)"<;QB5>J 3*027 /^#P M^!H5Q-V<.)LG'@>H;SW6Y-*IWZ_/J5GEUC7G=D4="4U*76/=%#;R.#3OV7EXOFW563M& MW]^WYVW#,/ K*O]T8Z]7!>V]4N_>RWKYKM/;JVI-*\=%;GU1H:VG!?NU?F(US=R.VSLP#.'.A 6-F7T";W&R^0!F8"X9?S]C:OJZ55+=2-/T M I'F1Z<;!5#['G2,W9I22;BB5ZLY%93OSY6%E1_A@+;=MNU?3?EH2X1F3YR, MQM-WX.9F;&+3I@8[)RRJ]BQH-JTF1;TZPE%;U&)B?@WRQYYHEX-FFQL& 1$" MC-5BBJM%XE<2K"F+V2HBXJA*VO_@"0T0:@>$9@MLHM+D",?Q6B/M?;3?Q4 M3B 3(J(5!6?CR>R\F5#:/)%[0J&TRR+SVK&Q4&::!D)I!T9F#_Q9H>:2D#B? MV57N8*@VP!S'$2XEVWLK(FQ*4ILK\DXHE[9;Y/\W[KF!>>3::IZR,C33^5(S0-RJ_-UC&[I*'\G]G#VU^0U_EP MO/#:2)WN"0NOK=$QKSL;%]Y,8RB\M7-XF1"^R@^R!0A82F5Q+%@]K0[+A_D1 M\=[S$;P8%T?>FJ8X@9]AOHJH #%9*DJ[[2EE>7&H7=Q(MLF/2!=,2I;DEVN" M0\*S!NK]DC'Y?),%J/ZU,/@74$L#!!0 ( -F ;U0(O$E B 0 ,<0 9 M >&PO=V]R:W-H965T69Y^DD@X+IOBQ!X"\+J0IF\%8M/5TJ8&GE M5.0>]?W8*Q@7O>FD&KM3TXE2_H/0_<\V5F[( W MG91L"7,P#^6=PCNOB9+R H3F4A %B_/>17 VHP/K4%E\X;#1.]?$3N51RF_V MYB8][_E6$>20&!N"X=<:KB#/;234\7T;M-?DM(Z[U\_1?Z\FCY-Y9!JN9/Z5 MIR8[[XUZ)(4%6^7F7FZN83NA2F BHP8X9-)TINB++6&,U>5,6L MO''Z7-AUGQN%OW+T,]-YO=Y$+LB<+P5?\(0)0RZ21*Z$X6))[F3.$PZ:O".? MF%+,KA,YF8%A/->G./HPGY&3-Z?D#?&(SIA"4R[(@^!&O\5!O/ZY%"^C* AY-M9DR?9WQ)G1$_,-$G?O"6 M4)_2#D%7;O<9)'U"X\K=[W"?N=T_R76?!+1R#QRS"9OU"ZMXX;'U0Q"DJQSL M K[_ON+F![D%D\F4W(@U:(-;U&CRUT=T(S<&"OVW(VG4)(VJI-&1I%=2&YM0 MLQPZU[1V'U;NECSK:30>#4?#B;?>K?2A61@-@H'?F+U0-VC4#9SJ+M(U*,.U M?7CA"0&IH4MC'23>28ZLC/84'AH%(8V[]<6-OMBI[QXT*-Q#"&W<'&M<(&DW MX*.66,T$1-(I-SY40L>#/;D=1N,XZI8[;.0.G7*_7'PFACUU+_3P(&$X]N,] M51U&471$U:A1-7*JFL$"E(*4++A@6#*R@&Z%HX/D46AWW@N%AT9'GL%Q(V_L ME/?5DA(YB@JA**L3KE0<99X@#E.9YTQI4H*J@7G:Q9$ZP7A74S_H5A7X+>U] MIZZ'_KSO $"P=@+9IJ9L\3&?V1(&G!+2VR;G0*_L*7D+Z"!T2OXDQ;N?E;T%;Q"]8ME;H@9NI/ZGLG< E@[I M?M4/K>*0CH\4O45LX&:L%=PIZI"0T2@\$'5H-0KC(]@/6I &;I+.,UZ6]E3" M5R%RC1]HL'2M3PO#8/2*CT4+N2J?(N#B6N3TI:-]!79 M2%LV4C<;_]P(G",^8_9@P?<(@WU;UZ+\)$PT[E/_-Y>B%GW4C;ZZV+<\3>3_ M*WW+1_J*?*0M'ZF;C[]<>G>8@=\?=9?>V^GP"E#+JE/6I&K2ZM:G&6VZ\8NJ M!]T;OPS.KNJ>N@U3M_BW3"V1ZB2'!8;T^T/4JNJNN;XQLJSZR$=IL"NM+C-@ MN*^L ?Z^D-(\W]@$S7\7TW\!4$L#!!0 ( -F ;U16D<=1,@, )0. 9 M >&PO=V]R:W-H965T-HF1V(46 M4%N) M.80*M L(=I#R:Y:2PFVJQD-9&C"$>KA1LV*XQ;B,?#.9W!+9B[ M^5396=Q:R5@)0C,ID()\%)WBDPGI.T"]XY[!0J^-D4OE09)GY=$K %P?P. + &D MCKMQ5$=Y3@T=#Y5<(.5V6VMN4*=:HVUP3+A3N37*OF469\:WS6D@F:-;-A,L M9RD5!IVFJ:R$86*&II*SE(%&G]!4V6I0Y@51D:&+IXK-[?D8].$<#&5U MQ]X&CRN6]]"4N[-X3?:/*[L=71HH]<^ L\/6V6$PO3L-><41MY^&_MOQA=$] M] )4Z4 <_3:._O^AF3YWT#QH/0[>G^:CUMG15C2'T8-.FH_;.(Z#EK[E]@,' ME%=*,,LU_$,9X\1+2_+^#.,U)<-;<=P![ZYE3'PH9$N:.\L8>X'"O1W0[-4) M'VQ'7M5"H>% M9IW0[@KUHH./WY]0XG6')%L1V@''22>CQ(L2":O*%=@K8R%YAE@Y5_(7N)3? M5K#$RPTA.^#7"PX)7XDZ^0W#NPN6>#$B83793&]G^1(O,^1P!_1Z^2'AJU G MO6$X"91OO-8HE*!F=3ND47W7;WJ&=K5MN4Z;1L-O;_JU:ZIF3&C$(;?09']@ M.51-"]1,C)S7;<>#-+:)J8>%;1M!N0WV?2ZE64V<@[81'?\!4$L#!!0 ( M -F ;U3_R"70F@( '@( 9 >&PO=V]R:W-H965TE!91&XD-H3$.JZ 87TRY,\J:Q<.Q@.RW]]]A. M"&%JHUT@<=/8CM_'YYPT=N*-5$^Z ##HI>1"SX/"F.HL#'5:0$GU2%8@[)U< MJI(:VU6K4%<*:.:+2AY&&$_#DC(1)+$?6Z@DEK7A3,!"(5V7)57;"^!R,P]( M\#9PQU:%<0-A$E=T!4LPOZN%LKVPHV2L!*&9%$A!/@_.R=D%&;L"/^.>P4;W MVLA9>93RR75NLGF G2+@D!J'H/:RADO@W)&LCN<6&G1KNL)^^XU^[4U]2'^0O20K#GV@X? M7(&AC.O#.#16D,.&:;OX1;-XM&?Q'U2,$";?4(2C:*L^ D+KI+,3=78B3YSL M(3Y0I9Q^ ZI$!UNE1X<#U'%''7OJ> _UFC+ES0.Z!:IK!?9_:="-J&JC$179 M[F3^_+0<=&.@U'\'5$PZ%9/_\E;V)# G85?P#8I@SW*OYCJ9C&9QN-XAX+@3 M<#PHX%YRZY$SLQUP,^U@TR_,=-:IF'U>I@V*D%ZF>#3&D]VIGG023@8EW#'] M=)0K *2H@0%/IQWP] N3)?A]9\&?EVW+(M&'<#$^);O3);T-C@S*N&)KEH%U MO67 LR%G[YL,B;XRX?=MB8P_,>&&->T'_$^V8>\<<6?R+54K)C3BD-L:/)K9 M_4$UQUS3,;+R1\NC-/:@\LW"?AJ [X1\506BAK>2<37Q"JTW-[ZOT@)+HJ[%!KG9R84L MB393N?;51B+)G%+)_"@(!GY)*/>F8[>VD-.QJ#2C'!<25%661/Z>(1.[B1=Z MAX4E71?:+OC3\8:L<87Z:;.09N8W5C):(E=4<)"83[S;\&8VM/).X)GB3AV- MP4:2"/%J)P_9Q LL$#),M;5 S&^+'ZS?N]A-+ E1 M.!?LA6:ZF'A##S+,2<7T4NR^X#Z>OK67"J;<%W9[V<"#M%):E'ME0U!27O_) MVSX/1PI1>$8AVBM$CKMVY"COB";3L10[D%;:6+,#%ZK3-G"4VT-9:6EVJ='3 MTU5]&"!R6-$UISE-"==PFZ:BXIKR-2P$HRE%!9]@7A"^1J <[@F5\$Q8A7!Y MAYI0IJZ,P N1TJI?6)GOA:@4X9D:^]J06G]^NJ>:U531&:H8'@77A8+//,/L M;WW?1-B$&1W"G$6M!K\2?@U!V($HB**GU1U<7ERUF.TVV>LZL]TS9M_3T(%O ME"2446U3]8A$51(S,'6WQ+22TF9R1A15'7CB(E$HMR1A" ]\4VDK(WAJM(DM MU0[,"4LKYB;P8RD8 U.".R*SGRW0O0:ZYZ![9Z!GN*:<6Z"$,,)3/'4^M8G8 MF; 7>SOMQF%O-/:W)SSW&\_]5L]SP;#([)/81B,PM-H@P9MT(JVQ RQQ,S'-Y0I5>;LVB &'R&ZX2@>G(:( M&XBX/3_-_PX1BV#:2MV>FM6FN=_6/>U=O'X9'HDT%:N 86Y4@^O8E("LNVT]T6+C M.EPBM.F7;EB8!PJE%3#[N1#Z,+$.FB=O^@=02P,$% @ V8!O5,M-091F M @ (P8 !D !X;"]W;W)K&ULC55=3]LP%/TK M5L0#2*-)G"] :21HA;9)DQ ?XV':@YO<-A:.G=EN"_]^MA.BTH9N+XVO?<^Y MY_CC-M\*^:)J (U>&\;5U*NU;J]\7Y4U-$1-1 OUMA-^D;=D M!0^@G]H[:2)_8*EH UQ1P9&$Y=2[#J]FJ;/"MFGJ! M%00,2FT9B/EL8 :,62(CXT_/Z0TE+7!W_,Y^Z[P;+PNB8";8,ZUT/?4N/%3! MDJR9OA?;K]#[22Q?*9AROVC;Y<:9A\JUTJ+IP49!0WGW):_]/NP PO@3 .X! M^'\!40^(G-%.F;,U)YH4N11;)&VV8;,#MS<.;=Q0;D_Q04NS2@U.%]_X!K@6 MDH)"IW/0A#)UAL[1T\,-/^+\3 M/D%!^ 7A .,1^.PX? [E!.'4P8./<-\X'>SBP2YV?-$_[+ZA.54E$VHM ?VZ M7B@MS87Z?:1"-%2(7(7XDPKW9&O.1X.DA(WN5P?/'-R^L4T1AQ=1G/N;W6TY MS JS.,)#U@=M\: M/JKMV;RH<\K/6RE*4*/J.H)TIVZ:A7O:1G*B;%Q9,BA+ MCBJ[I9R:2URAE1#CURPY*!K&P>6^M,.L#(?1N+9TT)8>U?8H-&%CDM*#,TK2 MY#+=DW28A1-\L7^2_LX3MNWS!Y$KRA5BL#2X8)(99[)K25V@1>M>]4)HTR/< ML#9='*1-,.M+(?1[8!O%\+]0_ 502P,$% @ V8!O5._REQJT P 9@X M !D !X;"]W;W)K&ULO5?+;MLX%/T50NBB!=)( MI-Z%;:"Q,S,M$HS1M)W%8!:,1%M")=(EJ3C]^[EZ6%(D66B!-!N;I.[C\) \ MY%TLPSKI9&HO7AG6FJ*&$Y59?BP#A\V0F94PU=N3?503(:5TYY M9A++\LR*K86V3]I MK).E$1@H9CM:9/J3./[%F@FY9;Q(9*KZ1P/F MZ(-FN?IO)IG3)G.J9,Z99']*H10Z-"FK7.R4:VIMZFA^%:T\XP\K#WN.MS ? M^H2-K1P7AU9K]02JVT)U9Z'>,$!*HZC(BXQJ%L-Q ^F)4EH>Z"FL=3BOA^(M MR),=#L!.F&&'X' :K=>B]6;1?A::9K] K#="X6#/\@=8QU:V%?IX&JK?0O5G MH6YZ/*+K1Y!XQ:8@^J/DGN-: X1C(S<,W&F 00LPF%]Y8&]FKX=MF/#W'RQL M==)H/>O1:L(]V0*NA0?\3EC9MG=F!^">CN-9L+>4%SNX% N9\CW<$%$"!G(6 M]=-,I,M$7F 5.C'%]O.N@CWFU_6"8+@,8S/B.8Y_9ATZ.<;S>GS#X%&1B"Q& M:0Z@'UB)4\TQTZ> >%X"UX(K M+8OZ;0CO$X"]EW#?S#'1J1<.7H#X3N5P^+S$AQ,[WA_ISMB*8/_,E4XZD23S M(OFW3IB<>\-U"D;P[V>9=#)&R+.RW(3KOXFP38+A!3]A%EB!,Z#9[+W8I_4$L#!!0 ( -F M;U1,XV"&:P0 %H2 9 >&PO=V]R:W-H965T;%&^]_#<#Q[2G.ZYN)<;0A3X5N1,SB8;I;;GCB/3#2FP/.-;PO0O M*RX*K/10K!VY%01GI5.1.\AU0Z? E$WFT_+=M9A/^4[EE)%K >2N*+!XO" Y MW\\FS.XRF83US B.4F5@<#ZZX$L29X;),WC:PTZ:>8TCMWG M)_3W9? ZF#LLR9+G?]%,;6:3> (RLL*[7-WP_:^D#B@P>"G/9?D)]K6M.P'I M3BI>U,Z:04%9]8V_U8GH.,!PQ '5#NC8P1]Q\&H'KPRT8E:&=8D5GD\%WP-A MK#6:>2AS4WKK:"@S9;Q50O]*M9^:+]*O.RI(!JZ8PFQ-[W("%E(2)0%F&?C M>;:G>0[>@1N2\C6CWP=M7U\2A6DNWVC#+[>7X/6K-^ 5H Q\WO"=U$ARZBA- MUTSJI#6UBXH:&J$&$?C$F=I(\ O+2'8(X.@XFV#14[ 7R(KX&V9GP(5O 7(1 M&B"TM+M?DO0,H+!T=RUTO";W7HGGC>"]IXPJ\NZC[N.AG/[]4=N#*T4*^8]E M-K^9S2]G\T=F^\P5SL%:<"E!BH5XI&P-<,%W3 W5I@*+2C"C!0_S('8]D[:' M;L8&S%" HK@Q.^ :-%P#*]=%FNZ*78Z53HRF*!3]CLVJ'R):(84=!M#W47Q, M=, ,:BMWF&C8$ VM1+64:*%@>J4*05CZ")3 3.8E69#K5 \Q#GM44.0>T>W; M)$DTS#5JN$96KIT..Y73J#>[!X,X/N+8M])Q^.$PR[AA&5L7Q95>ZZMJ8>3_ M;V$DS8R)-2\?AI;$6RU>AT2&\I3TF\J-DOBXF'VS. B2D34"W5:Z7?N*%C@C M#!>DTFIEAGHOOI>6I,#.Q@!?J! 0M7.BGU6*&OED+0;L;,5HM1QZ5NK+H[4H63%>A+K ]=-_&/*]"W\V(W#KV1 M$K1:#.UB_%]VC1JJNW$E49P$QUS[.AQ!+QG9-6 KQ="NQ8L'(O0I63>+.6J; M+.=T1P:^8.]7*-&![U\?*2HC0X;?J2+4:N["#Y;%]=079K(@\$I]]]WW?V7>7=4H_FAK DI=&2#,-:FM7%V%H MBAH:9D[5"B2>+)5NF$535Z%9:6"E#VI$2*,H"1O&99!G?N]6YYEJK> 2;C4Q M;=,P_3H'H;II$ >;C3M>U=9MA'FV8A7<@WU8W6JTP@&EY U(PY4D&I;38!9? MS%/G[QU^<.C,UIJX3!9*/3KCNIP&D1,$ @KK$!C^GN$2A'! *.-IC1D,E"YP M>[U!_^QSQUP6S,"E$C]Y:>MI^;)@$I M6F-5LPY&!0V7_9^]K.]A*X#&>P+H.H!ZW3V15WG%+,LSK3JBG3>BN85/U4>C M."[=H]Q;C:<D>\IB2&R5M;<@G64+Y-T"(F0SI MT$TZ.J;+ MWP>0QP/RV"./]R#/H>)2IAZ38I@;*5CLEM@:R LU5N4M,#YILB8GCB(ZCW6*204QR4,QEC=4'!B4 ML8K@M,%^DM@!6H,L7LE2M(5MF>ODG866O%-U,DJ3W9K205-Z4!,6Y7\>)GWW M,*/DG)[]RQMN]6<#NO)3R)!"M=+VK3KL#H-NUO?WFWL_)6^8QH(Q1, 20Z/3 M%)]#]Y.G-ZQ:^6Y?*(NSPR]K'-:@G0.>+Y6R&\,1#.,__P-02P,$% @ MV8!O5(A@\=O8 @ - @ !D !X;"]W;W)K&UL MO5;=;]HP$/]73E$GM=)*/H! )T JM--:K5I5UNYAVH-)#F(UL5/;@?:_G^V$ M0$O(T[078COW^[AS?&:TX>)9)H@*7K.4R;&3*)5_<5T9)9@1V>$Y,OUFR45& ME)Z*E2MS@22VH"QU \\+W8Q0YDQ&=NU>3$:\4"EE>"] %EE&Q-L44[X9.[ZS M77B@JT29!7\WNA9V[-$M,,F:2<@<#EV+GTO\Q\SP!LQ!/%C=P; M@TEEP?FSF=S$8\N";;U@EU#=\$4^E_85-&1MV'8@*J7A6@;6#C++R M25ZK0NP!_/ ((*@ P4= [PB@6P&Z-M'2F4WKBB@R&0F^ 6&B-9L9V-I8M,Z& M,K.-%0#B]0D5H*L_@'![G5W!Z<@8G M)NQGP@M)6"Q'KM(>#),;57K34B\XHN<'<,>92B1$=<#S/T/@!4&#H5D[_ JC#@2AA7LM=KIU0;N6KWN$;ZX/6ERD"'P)UR\% M56]PARKA,>Q*+>'W=PV#&X69_-,BVJM%>U:T=T3TD<54*D$7A<(8D A&V:IQ M=TJ>@>4Q1WP].??[_LA=[U?L,"CU,H7[,%4DVI)$.ZI#@\^L\,8W_."9FN^MVMH MWC\Z"Q71?FD.ST)#T,%A&ULC9;=C]LH$,#_%63UH95Z:_!G4B61MDE/UY-. MM^JV=P]5'X@]B5$Q^(!L=O_[ ^QUL[;C]L4&>SY^,S #J[-4WW4%8-!CS85> M!Y4QS;LPU$4%-=4WL@%A_QRDJJFQ4W4,=:. EEZIYF&$<1;6E(E@L_+?[M1F M)4^&,P%W"NE375/U]!ZX/*\#$CQ_^,2.E7$?PLVJH4>X!_.EN5-V%O962E:# MT$P*I."P#F[)NRV)G(*7^(?!65^,D0ME+^5W-_E8K@/LB(!#89P):E\/L 7. MG27+\5]G-.A].L7+\;/UWWWP-I@]U;"5_%]6FFH=+ )4PH&>N/DDSW] %U#J M[!62:_]$YU8VC0)4G+21=:=L"6HFVC=][!)QH4"2*PI1IQ#]JD+<*<0^T);, MA[6CAFY62IZ1H->H680)\K>=)4E'H5&NO8J8=%Y^1]ZR2ZXN1/*FX0 M)F]1A*-H0GT[K[Z#X@9%F5?'+]5#&VX?<]3'''E[\15[=_2)[KF-U4:#? (H MU^CK[5X;9;?5MQD7<>\B]BZ2*R[NJ;-OZ"-J6F=326M-Y-Z$*[>'39SA;!4^ M7*9F+$3B*.V%7M E/5TR2_=1&%"@S1Q<:R&[\!OE"1G C86211Q/PZ4]7#H+ MMY7",'$$85 A;;LH05%?\1VLW9>ZDLH@&T,]19Z.H/ >RR18(RGL;,>.YO% M_MM4H&Q7:LN),[IGG!D&D^62C0!(G@U7?BR4IH1,4^8]93Y+^:%NN'P"L*FM M7<'[S$X1YF/">)'F \2Q5);C*^N_Z!$7\^OOFY[-90F-U,RT94JY/7"H**;S MN1AOUB1-TP'M6(K@?'$EH\L>=_F36K*I!%?JTVC+D=,%&>['L.?;\C)7HTG5BT?+NV$5(RSY K5Q7%#9JD^2T/Y)!49-;HT(638<3JQ%U@Y MR:XT1/+C2"#1+-<.#J"4K5Q[!-BR:.\8A=1F:E&WG;$7K3N.\P%$>'$LNSO1 M7U0=F="(P\&JX9O<]B'57C/:B9&-/ZGWTM@2\,/*7LU .0'[_R"E>9ZXP[^_ M[&W^!U!+ P04 " #9@&]4!]1PP&8# 6# &0 'AL+W=OR];CRR]4;;#7\VV=(U/(%^WCY(L_)KEI05 MP!43'$G(IMX-OK[%D06XB"\,#NKD&ME25D)\LXO[=.H%5A'DD&A+0OW*?N>*-\6LJ(*%R+^R5&^FWLA#*61TE^M'/E-OU>-. $8GFX J0#D'!!? (05(#P' M1!< 406(W@L85@!7NE_6[AJWI)K.)E(N.X[M.D7X_:@/&EI[C*# MT[/?S1J)#"TDI$RC#TO0E.7J(_H5/3\MT8>?/DY\;?+8:#^I..0MJ!7[R!)ST$OBFPKI*\5CDGO8PWN_4 A?@71 *"NP3UPS]1/D!! M"2<=\&4_? G) )'8P8,.^&T__ Y6 X2)A>-13S/"^I&'CB]\WR._HPG+F7Y! M?[@;]QH*]6=/FJA.$[DTT<6J,Y F!.QOK:?A:%! >! M:=7^M,GMN&-$0^&P5CCL5?C,:2&D9G\;D;F@'"5"Z4Z))4]\DAH'PW'4UM@1 M2+"MY8+4N)8:O]',E4;&YY6F/&5\W24R;N6.PWCWG&=9MQ;TUQ(@[ U)71K+]P;>M@.'YX&->G!P-/J@MZ)[KD&"TDA2#9VFW(\/!\/@YR[S^^^X9@4G M/U6XE^G&#"BI>>M+5C*O"!I>0H:7FT>.JL_VVWPFT[[[:KCL!S@?[)_%. 7+O!4YD& M[;@NAX1ZMQYN;]Q(=[:_P-?+ MAM)^ P (PT !D !X;"]W;W)K&ULM5??;]LV M$/Y7"*$/+;!8HB1+:.ML$Y5(CZ3B=M@?OZ.DRD[T M(WZ(7VQ2NN^[C\>[(S4]2/5-[P ,^9YG0L^',I^6S.S6?RL)D7,"=(KK(' M@SX9$[N4E93?[.0FG3F>5009K(VE8/CW" O(,LN$.OZI29W&IP6>CG^R?RP7 MCXM9,0T+F?W)4[.;.8E#4MBP(C-?Y.$WJ!GREQPJVVCBD'6ACR@#&:)QN5S8??]WBA\RQ%GYK=2;*\>0.5D"2M#KL@]9E9:9$#DIGKT=@F& M\4R_PY=?[Y?D[9MWY WA@CSL9*&92/74-:C$\KGKVNMUY=7O\?J)B1'QZ"_$ M]WR_ [X8AB]A/2)^5,*]#OCR!>]%AG#:!7ORQZ7:!,W#7L(87BAG>K'+?\ M)UX4/Q/9-HK&?M"M,6HT1H,:'Z1AV1F['[5\QUX0T^29Q+991./("[M%QHW( M>%#D9VE DSOV@ZVP<_Q'[)SLZ^D5^15JFW2 M"J3W+-1MBS'6610\-5M.6O4XC@//ZTEMZAT;NW>9BES4Q$]+,NC+$7IRU-#7 MR1)R[0_L)#WV97J1QDR/G9F^3FNN:8:RI<,D#I)XW!/T8U^F%VK,"]K1<['I M]0@Z]EPZW'1?R((/N%-IN5N?Y8B$Y_4.>NRF-+I(2AP[(1UNA6>G1-S>[Z[C MNK:+.U/GJ<9C!Z7)A0[KFCCN/:TK1>[)A=1^/OS.U)8+# ML$.>-8DP15=W( MJXF1^_*.NI(&;[SE<(=?,:"L ;[?2,R2>F*OO&PO=V]R:W-H965T[50)!HGR7 M)('\?BGB[/%B0 9/%SY&ZXTR%T:3\VVP%I^$^KQ]D/IL=,BRC!*1YE&6(BE6 M%X-WY.T=9P901/P9B<>\?Q;)AT<[FF U>.G[+-B\'HPBR 75UG\5[14FXO!>("68A7L8O4Q>[P5Y8 < MDR_,XKSXBQ[WL8X.#G>YRI(2K!DD4;K_'WPK)Z("(+P%0$L [0M@)8#U!? 2 MP/L"G!+@] 6X)<#M"_!*@-<7,"X!X[X OP3X?0$$/ZT<+A2T7_)"+]- !9-S MF3TB:>)U/G-0B*[ :YE$J:F/3TKJ7R.-4Y/[+%V?_2%D@J9BH= 9^A!(&1C- MHE=3H8(HSE_KJY\_3=&KWUZ?CY2^IT&.PC+_Y3X_;#Q$E!1PWP*\[X($AOX?3!O@,AD]%J._NMM[]!H:_VZV' MB(Q;QW[; XY] R=^ WP.P]\'\FGLC?"['@M': $?'\-'6J('G=*#3FF1C[7. MI5;G/,V5W&EW5NCO>QV YDHD^3] >G9(SXKTO"7]C=Y)T*LXR[7:M6N+;RI* MU[LHWQ0WRU;:J2;[[M%Z1UNQ%7R=GA%."L5[PKU6E-0123IQ:X*P>2)UQ M->QH@/PP0 X/4.JQH=A4NS+5WC*>ZWT6MW)WCU+F^76>]4B7N92U4W4.5!V0 MZNQ=FI<"'9\7B?=$$B)6:T6SNZ!LPMR MOA=*3VMNE!)*L8RT9G8J5T&ZU#IJ8NS6B!BV-;[U,.H[K6R] UL/9#L5*R$U M3;2*TF)B5T*@+&(! M5+Q_R.>?PE (MALK/HFE7)9YCZS"/Q;S,:7*7D] 2M?].9 :!Y>XN+U0B#5R M0G^]^,J=H<@\!9Q)$#T'S+G:%N>GJ%9)'.%[B.10NJQ M=DWX2>1I39; +CL+PF+:=VF3 .Y*=%4 W,,84H#U2@*;Y4>QWVV64ARV#GY*ZAT%[,+$>1F 3^UE/F)9Y>S.R+DC\ M7]$73,LTU=5P/(8;]JSK,K3*M5:E#=ET[^"RUA%1Z[L4]MUYJ@U?Z))"P[>&2=DI M+(Q:CZ1P3PM;V&V)/IY+MTFR\X90SX',CEJ?I;#/]FV\:=UPGU=-0XC'QEY[ M/TBM)5/8DKN+!L8[0P>#16/-F<+F_"!DE"TC'2NT.(UPWJ"MD*%H7.1Y1S8\ MI' Q6^NFL'7_3#&/ZP(1:WQLE@XX0+^XHU-*>,N]AKG5EF79+!+ME5"-<=>-XA.%9Y(P'WFR\KA*N. M;%V%P*SK,MAU7Z0]WE-[UDZ9$F\B?>8?'Z8W_M)=8Q&^NG'/;3YR5;Z?6>;170X*V'\I.\J^76&CEL9ATU MRNNO4(G3W,Z-*E].S/? ]X%<1ZDN0K'26*P?!09([C^Q[4]4MBT^IBPRI;*D M.-R(8"FD"="_KS(]U^6)^3YS^- Y^1]02P,$% @ V8!O5+>U* 1B @ M@08 !D !X;"]W;W)K&ULC971;MHP%(9?Q8IZ MT4HK"0XD:14B%="T3:V$"MTNIEV8<"!6'9O9#G1O/]L)$1NA]";QL<__?SY. M8>*:;0ML)/TNW9 -S MT"_;F321W[JL: E<4<&1A/7(>^C?3Q*;[Q*^4]BKHS&RE2R%>+7!U]7("^R& M@$&NK0,QMQU,@#%K9+;QN_'T6J05'H\/[I]=[::6)5$P$>P'7>EBY"4>6L&: M5$P_B_T7:.H96K]<,.6N:%_GQH:85TJ+LA&;N*2\OI.WYAR.!/W!&0%N!/BC M@K 1A*[0>F>NK"G1)$NEV"-ILXV;';BS<6I3#>7V*O)Z"II0IF[,\LM\BJZO;M 5HAPM"E$IPE W9^ MX5D_4^>4JIP)54E /Q^62DOSCOUZQSQLS4-G/CAC?J;$<:V*G\.M!BZWK&4FC3@=RP,/\(D#;! MK*^%T(? MJ'VKY/]!5!+ P04 " #9@&]4=6/1]?0& ##(0 &0 'AL M+W=O)/L+@E0 MVTWC(BV"II>'80^,Q<1$)=$EZ:09]N%'76+:E4@[69V'6))U#O\Z//SQD/+Q MO53?])QS W[D6:%/>G-C%J_Z?3V;\YSI([G@A?WF1JJ<&7NJ;OMZH3A+*Z,\ MZZ,HBOLY$T7O]+BZ=JE.C^729*+@EPKH99XS]3#BF;P_Z<'>XX6/XG9NR@O] MT^,%N^57W'Q>7"I[UE]Y247."RUD 12_.>F]AJ_.:5(:5'=\$?Q>KQV#\E&N MI?Q6GDS3DUY4*N(9GYG2!;,?=WS,LZST9'5\;YSV5FV6ANO'C][/JH>W#W/- M-!_+[*M(S?RD-^B!E-^P968^ROMSWCP0+?W-9*:K_^"^N3?J@=E2&YDWQE9! M+HKZD_UH K%F@*C' #4&Z"<#F'@,<&. ?S8@'@/2&)!=)='&@.[:0MP8Q+L: M)(U!LJO!H#$85+U;=T?5EQ-FV.FQDO= E7=;;^5!E1"5M>U"492Y>V64_598 M.W,Z6FI[16LPEOFU*%B94!H<@@],*5:F%3B8<,-$IE_8JY^O)N#@MQ?@-] ' M>LX4UT 4X',AC'YI+]KC3W.YU*Q(]7'?6'EE(_U9(V542T$>*:^7MT< PY< M10AVF(]W,(>)UWP2-G^W+(Y Y#=_L\6<67,X])J?[6 >U<^..LS?ALTG?'8$ M4%R91QWFY[N$;M EOF_S:954:)54J/*'MR75Z]GWI="BHM1?%_8:F!J>Z[\# M;>!5&[AJ@WC:>"ME>B^RK"O6M65269;POCO%\1 -XN/^W7I,V[/(T3++ 4'=FS4YR^Z4_VEHN#51N#Y^;BFT$K8$,T[ [8<-7<,-CTKA(R=$03%GPDZF'&1VYDUWBA-JC=H! M)!X5CJTP#-<+P:Y%9I_=XLN*6.:>QML$/?2U[? )P_Q<'Z>*9\Q4Z-*FJZ(X M:WQM]$)$/1(<-&&8FI?3RS=@6MQQ6WZIX !PC(/QWC $'>M@\NOGGL;G[I,/ M=%R$83!>L:P:\ LE9KPD4ZVC4I3*+"MQL[K:+:[-3^B3Y?@)PZB;V-$TLUT; M*G4> MQK$#$P[72&4^V?PNJYJLF<\?NIIOW&PT[TMJ[("%P\ *U,0CW*Z=8CKP5 [8 M00F'H?3,NGBTQ>V@J8MA]%@8HVV%,5Y;Q88KK2=5.[ACQ>H-FX,B#D-QFMH4 M$3QD+6R17MR*\K"N/CL#UJZZ"/)-*MAQ$(7I9#2>;L,P=H#$^UN.8H<]',;>+A@>;_'1B>%Z M-^DYEIM/X@B*?P%!QXV3#7['0[L>\VSE.(:2,$,#%!LWIIN3!DK6MDPV&W7H M)&%T/I-CXRUN:<,QW& LT#_$,9>$X?@D?C6^-O@5#SS+->(82L(,?3+ QJ0- M4AIA'\'(VM9?&*7_CV!CTN9J'!,2>V0YL)(P6-\M"U$NLZ9%NM1&":OQW"X? M;'%@"\QI,3L*I8(#)=E?A4D<0$FX.MRMHILT7C8&)PHL?8AC*PG3;2YAT021B(3QEP$]*N+&TZ#3Q[RHZ*-$S%)^PJ3VB[ND01]$7EBVK M[2UN V,>ND/5J29NJ:G"XU/DX$C#<'S^_L:$=NP"=NX5]==>-I<_;WC/U*TH M-,CXC;6,CA(;:E7_8J ^,7)1O7^^EL;(O#J<E*^T5[_; M./T/4$L#!!0 ( -F ;U2:',TI]@4 )(> 9 >&PO=V]R:W-H965T MCD9JMV)JJ,[%AN?EE(>2::G,KER.UD8S.2Z-U-D)!$(W6E.>#Z:1\ M=BVG$['5&<_9M01JNUY3^7#),K$['\#!MP?O^'*EBP>CZ61#E^P]TQ\VU]+< MC9I1YGS-G4^2 9@ MSA9TF^EW8O"NJ*;3B10[((NWS6C% M11G]TMK$B^?%0GFOI?F5&SL]O=PJ\T0ID(KU+<]ID3T%AN!"*:85N)A]WG+) MYH#F<_"6TUN>< M\Y=^\RLV.P,H*LV#??.1R4V3(-0D")7C8<=X[]A,+'/^M^O"[JW7[;UU) <]*P$&%L7!26NA-MMS/AKWNPY;X(>' MME'ELF0SQN\+;WO%85<')'9%W:(.^EEGI.76N,R^F#)7L?Y\1UUI&"*'M"4?]*.O6FZMF/9J=\$W MA'@<.<0M^^ Q\-O+;LZ\B[Y+.QP3UXZWM(/C4T_TR]JT?>!$84+Z)9%%&O(C M[5-9J+/YD-X;T"]9L=REYE\KYIL]R$4O[@\,FX '1J4", !KBM+\ _Q6$U-PV;O/,)MBJ\HTN\'W<,(0M'Y(?CGC#/-@E@8$3^,CN@I4M)M8H=) !U+C%ATD8/5VJ&F(B7='G88QHX>EEB2 MD6-Z6']3D9)N SM,$D<'22S4B+](>VQ/D9)N(QM%A#B:&]+ZSS@_SCQ-15J; M[B$]0#%R>6^I1OQ4.[&M2 \,&]9M!:Z["M_FL PD?@8V)_61?0.QG"/QKS_8 MB*4>\5/OT:516@\8[Q]YKL:!6!02?Y'6#OFC.X308B\,?GW\0TO"T$_"Q\<_ M['(111@YXA]:,(9^,+;C?[@7""WTPM^@D@LM^D(_^DX(>!>(&.+OXSUJ?62YPID;&',@K/84$Q6'T"K&RTVY1>^6Z'-6B\O5\R01A8OF-\70NAO M-\5'P^8S]/1?4$L#!!0 ( -F ;U0#!BEYZP, 43 9 >&PO=V]R M:W-H965T!GD7,U"C*MUY_#4"49+8BZ$FO*S9.ED 719BA7H5I+2M+2J,A#%$6]L"", M!^-A>>].CH=BHW/&Z9T$:E,41/Z:TEQL1P$,]C>^L%6F[8UP/%R3%;VG^NOZ M3II16*NDK*!<,<&!I,M1,(&?9QA9@_*-?QG=JL8UL*$LA'BT@WDZ"B([(YK3 M1%L)8OZ>:$SSW"J9>?S8B0:U3VO8O-ZKWY3!FV 61-%8Y/^Q5&>C8!" E"[) M)M=?Q/8ON@NH:_42D:OR%VRK=_O= "0;I46Q,S8S*!BO_LG/72(:!K#38H!V M!NA4 [PSP*<:='8&G3(S52AE'F9$D_%0BBV0]FVC9B_*9);6)GS&;=WOM31/ MF;'3X^E&F3M*@5@4"\:)+88"G\!$*:H5F"0_-DS2%+R?44U8KCZ89U_O9^#] MNP_@'6 5;]3B>[)970$,/P(4(7C /#[!'/9; MS6=^\[\)OP)1Y1W]:1Z:)-:91'4F4:G7:=&+RV)1:79#7J4Q8VOE$<:U,"Z% M<5N<^QK<,,XT_71K-DH*YEP3OF*+G.YK]>W6&(*YIH7Z[G';J=UVO/%,GJ@T M.]^$8_'!^ KD;$EMR7]1(@^5>^87A/"0Y1]SZ]9SZ_KGEB35FN5:FBWS0)., MBURL&%4?P>UM[''1JUWT+IGU?NVV[XULGE*NV9(1ZX(Y;Z3T=FB/57K]4L]2 M_FG<,= ?AD\'9C&H9S%X57[!;_ @26I6AGST!'U=N[L^+==S;I!=Y3M_7;YA MY 8^3->^P25SRK5IB-5DSK(M4JRUT@Z['1;D@X;+(:O3?O9E(&.7Q!=(O6'?G)M]_&S)HTZ_+?N.=_"M@3<]H@B[1XD''?+@ZYAG%L>4)(_FCL^= MPQ^\*/^@ R#T$_#LU? <@&C0MA@< .$1 KY@,?@5,2A,Z3+O8G# A-=>L=DT MGA_K=,@A$$67K#5RP$-^X)W=[>*=8+/:W0BW]3O4^'CS?[W5"3VQM2%'-W3B MY]O;-3?DF(;\!'I!%&'80PWZ(G5MW M_!QA&.*6LF-',.PGV O*?D2QX^E88>/(P1X0_4/DBG$%&ULM59= M;]HP%/TK5M2'5FI)XH0 %2!!TFE,=$+]V!ZF/9A@B-7$IK8#W;^?[82 :$BG MHKTD]HW/.;[7-]>WOV7\12082_"6I50,K$3*]:UMBSC!&1(MML94?5DRGB&I MIGQEBS7':&% 66I#QPGL#!%J#?O&-N/#/LME2BB><2#R+$/\SQBG;#NP7&MG M>""K1&J#/>ROT0H_8OF\GG$ULRN6!.U)+4J30T\'._8OQCGE3-S M)'#(TI]D(9.!U;7 B]1GLH'MOV*2X?:FB]FJ3!/L"W6!CT+Q+F0+"O!:@<9 MH<4;O96!. HGGH + 'P&."? '@EP#L&!"< ?@GP_U6A70*,ZW;ANPE?X!O%<9$25'*5D4\X3BA+V8I@<0VFT[!!PJ\D M?"/A?91WH_@U)X*8JO%KJFQ@(G$F?C=HM"N-=J,;#WB#:8[KTK, =@Q0U]+- MT&MW5.0W-7)!)1N%,)=QJ%HW$X M^>A^W/Q'*]3'Q_7V1'9)/O ME[5[T#O^J>R#NRK#?&6:! %BEE-95*C*6C4B(W/]'MG'[FWHUM@CW;B8NW%/ M7W0]]XBOB+K=4KQ44DZKHZH +QJ)8B+9VMR4\]DB(UWAG[Z"I$@N=::3>)*J+M M31R[HL):N('9HN:3M;&U(#;M)G9;BZ(,H%K%69)F[L <02UU^Q?/71T. .GE$4#6 ;*7@-$1P+ ##$.B;60AK;D@D8^M MV8'UWLSF%Z$V P4$+#V1Q)2.7.X1T\ M+.=P]N833["3C%Z$'D*1O(4NR[)6 9J?A'(BG&%?R&'@&Q[ANT>2 M%KF_"::HD8OJX,?MRI'E3OUY0F#4"XR"P.B(P(S+9^6J"=U?&$>O74)+<14H M_ _Y6ERS=5Y.BS,_T[72=K[M,'%!RU5H]V$27.LVVAJ[ZC?[8?Y-O3PB_TI M#WD[DW]IVA?B3MB-U X4KIDR&5SQ3-EVZEJ#S#8T[LH0CT%85OQ0H?4.?+XV MAO:&%^B?OOP/4$L#!!0 ( -F ;U09-6:?)@, !0, 9 >&PO=V]R M:W-H965T^ZY\]VC8[SGXD5N !1Z2V(F M)\Y&J?3"=66X@83(#D^!Z2\K+A*B]%*L79D*()$U2F+7][R!FQ#*G.G8[LW% M=,RW*J8,Y@+);9(0\3Z#F.\G#G8.&PNZWBBSX4['*5G# ZC'="[TRBU0(IH MDY0S)& U<2[QQ0R/C($]\41A+ROOR(2RY/S%+.ZBB>,91A!#J P$T8\=7$$< M&R3-XS4'=0J?QK#Z?D"_M<'K8)9$PA6/GVFD-A-GZ* (5F0;JP7?_X \H+[! M"WDL[2_:9V<'@8/"K50\R8TU@X2R[$G>\D14#+K>"0,_-_ M[\R197E-%)F. M!=\C84YK-/-B0[76FAQEYE8>E-!?J;93TYO7+57OZ(Z%P$Q^T#PF.EF$/9$1.CL&A2AL3P?NTKS,&ANF/N<93[]$SZQC^XY4QN) M;E@$T=\ K@Z@B,(_1#'S:Q%_$M9!'OZ*?,_WOR 7R0T1(+/?&OQND:6NQ>^> MP%\\/-;!] J8GH7IG8!Y JD@LME-R3M9QH#.*,O)GJ/?Z!CA+/X,>&"!3:?M MIM[8W1WATB^X]&M#>K;U"M&WRQT(W7_HNR!,(5U$@&X)%>B)Q%NH"7I0.!JT M"3K2M42$1"F(+&P3?WEUQW*0^0D^SD%04 MJJ7UPK<,"9O@OU3$J8$:U;&:P MIHQ1MM8RH_LM;%XBX6^&$<6>$3_ JM0W7BUNE<=K0"AI7 M<"F3>/B)/FI#:MB85"FZN%YUC[15&V:9D]$'E^A6!K4$Q-J.HQ*%?,M4-K,5 MN\7(>YD->N7Q;%Z^)T(WA40QK+2IUPET:8ML!,T6BJ=V[%MRI8=(^[K18SL( M&PO=V]R:W-H965T]NJ)*,%41VQI!QWYD(61.-4+ERUE)2D%E3D;N!YD5L0 MQIW1P*Y-Y&@@5CIGG$XDJ%51$+D]H[G8#!W?N5^X9(M,FP5W-%B2!9U2/5M. M),[6*"0Z2SH?.J7\R]KL&8$]\8W2C&F,PKEP+<6,F%^G0\8PBFM-$ M&PJ"GS4=TSPW3*CCMB)U:IL&V!S?L[^WSJ,SUT31LH8O$;FRO["ISGH.)"NE15&!44'!>/DE=U4@&@!T=#<@J #!$T#0 MVP,(*T!H'2V56;?.B2:C@10;D.8TLIF!C8U%HS>,FS1.M<1=AC@]>G>[8GH+ M%SRAW 04)CG!X/(49IQI^+JTP;:+1W":ILS,28Z LH3,[L$YU83EZA"/7$YG M"C^SZ3D! \AKL8J#I:01VMP/*%>_BF&9'TR)1-"F-1X%U290A.I21\ M0;&^-5QOH7EN0K9V^71#9 H_/B,E7&A:J)\M@L):4&@%=?<(^H!F-1HYP# K M8U0=[HI221)9$G.QUZ,@[H6Q-W#7.XQW:^/=5N.E1VNJ-.,+6%+)1+K+>CM+ M%[:42-42C%ZMI]?*="4T5F;2S N],V.Z2U7)%3=B$D6[XQ'5]J-6^S,N:2(6 MG/W"C/RKC.B9C!!;\&XA<2TD?J&0_4EJ9PS+)$$ A> ZPT$$*=FV9:U?B^VW M4N,]0DXX*QO.XT;40G]P\MU_N/=5J1-2LD\/=5B-_H^W[[Y4T2 M_"^5Q'2/^RO(^6AJ?K!BRL ?D.U/=4BN6F+_T//],-7 M4A(/G=3_2RM]03:ZS[+1]?R@'X=/\N$V7@?F:8;_J0O&%>1TCDBO$V,GE.5K MIYQHL;0/AFNA\?EAAQF^$*DT!W!_+H2^GY@W2/WF'/T!4$L#!!0 ( -F M;U0VBE!"C@4 '@; 9 >&PO=V]R:W-H965TN5)'8SAL]%JG KFY/UPJ5OGPXW0)>H24QM ^VI/_X< M)QMG(3&!EOVP). 9SXPGSXR=X8[Q+V)%J03?TB03U[V5E.O7CB,6*YH2T6=K MFJE?'AA/B52W_-$1:T[)4@NEB8-<-W!2$F>]T5!_-^.C(=O(),[HC .Q25/" MOX]IPG;7/=A[^N)]_+B2^1?.:+@FCW1.Y)33'>B=@UR5^X9^Y+?W"VO>VYN$4WH0N8JB/K8T@E-DER3LN-K MJ;17S9D+UJ^?M-]JYY4S]T30"4L^QTNYNNY%/;"D#V23R/=L]R0B^'$^ M!2]?7)F)BO\-6B=VK6\VCWV 8:X5#KIKG1ZQE>2V:JT(===Z8]?ZCFW[ *(B M D9=@Z);NZ(I7?0!"K0BUVZ7H_*C2A)4)0G2^G&+_DE"A #L >AL ?_\K7X' M=Y*FXE^+=EQIQUJ[UZ:=I:EBC,AUOWK*,[*1*\;C_^@2O%1Y5GQ[U91EA?) M*\\YNAU%R'?UW]#9UM>X\\C;+B.?^>I5OGHG^+HF'&Q)LJ':QR5+$L(%6%-> M^'L%?@!K6HR+R:*:G6Y?V0CW'.\V[/;HL&VY MV1P<^F#+N[ R+#S-L)].O?"D9(DJ.Z.S A@+L3D:O&ET$+R6L TJ#KC9!UY1LUVK5NTUZKQ9*\;@T1ZCZ?2RQ2IUU0^Q(@[46 EKM^:3SR)A3 M+I;*H,9*6R@+#PQI,<,4*8BL9GPFG)-,JGYW2=.U[EO7/%Z MDM_0%#MHKW9F\7:%O0)(]2'*/#NVBH>5R7=#OSUZIC!!>V7Z_&3-"6@N53ZC M58B\P6#@MYACB@:T5XT/*PKF:Y8)QBTM!C1@AL$%6AAH^ KM@#TK?&$#[*'M M63 8A<W21 M 1ZR V].$LV[ B\54LXMI>B0B"V80;6.W0[#B5K=6&WJB.9@WG^5-NM"UL+F M<:DTW(]9BS4&>L@.O5^,YG$Y71W-$/9;H(,, Y&=@;.[V0VXR[94!8E;-TZ& M8\B_Q*-AN(;L'>=YC\9AEVGO!9#A(+)S\%<_&F%#0K;8:."(['"AZK=$S@,%'MO_:RS? ["OT89K-0T,:? G28$,:;">- MJBA;M=KZ1#FO*DV]?:D"PEKLL(?[@ZAE8XT-6+ =+(5[8U >)QR-FZ$!CBX1 M-P,(;-]#=HK;X#!NJH_N^U%+3?,,/SP[/YKBUKD%] P7/'B!*'J&#YZ]GYF? M< XP+G4]JV]-YWR3AH%1@-JW4Y[AC6?GS4E[XDFI[&!/W&)%[;31SAL=M9]J MM2;E#-#;.^G9?Z"=VCN(_)W46\(?XTR A#XH.;1O.JJ7;:/_ 5!+ P04 " #9@&]4KZR$N1(# M "X"P &0 'AL+W=O^]Q;NYPQ\6]3 E1X#'/F!PYJ5*;,]>524IR+/M\0YC>67&18Z6G8NW*C2!X M:4%YYGH01FZ.*7/&0[LV%^,A+U1&&9D+((L\Q^+IG&1\-W*0\[QP0]>I,@ON M>+C!:W)+U-UF+O3,K5F6-"=,4LZ (*N1\P.=35%D -;B-R4[V1@#$\J"\WLS MF2U'#C0>D8PDRE!@_=B2"*A(G?I, VR.G]E_VN!U, LLR81G?^A2 MI2-GX( E6>$B4S=\=TFJ@$+#E_!,VG^P*VVCP %)(17/*[#V(*>L?.+'*A$- M #H&\"J ]UZ 7P'\]P*""A#8S)2AV#Q,L<+CH> [((RU9C,#FTR+UN%39G2_ M54+O4HU3XUO%D_N49TLBY)=/ P_%W\'%0T'5$_@&)CS/M3;6!EQJ(\K6$IQ, MB<(TDU^UA4RQ('+H*NV*(723ZMCS\ECOR+&_,.L#B'K @YYW #YY UX8>&SA MZ !\V@Z?DJ0/O,C"X4NXJ_-7)]&KD^A9/O\(WR3#4@*^JC+U]TKO@YDBN?S7 MPN[7[+YE#XZQERI(P]VK,@[T*RP59D81<$)9M?SUD!(E>V3931G8CE$0A1&* M43QTM\VD'[#T!_X@\$+XTG+ZVC**4!!&OE\;OH@UJ&,-/A1K#VR(2 A3A^Y, M.S6"L _AYQ9!PMK)L)5)7]Y"@FNZ3'@/7%U-P!VCJGJ'6NBCFC[JX#;%-7O< MY6V:Q*^4CZ$7PP#"P\H/:K\&W2G?3AW"_J!5^-/:Q]-6HGFQR&@"FC6SA17! M?0V&'2B.&C4>=:IY1=\4/?"1K@WA$='1OG(BKSO9W^#V4=]KU1WM2S!JK\'S MV?P"S-B6:$?;1=]7.A1T(?J^2*'V*O5AT<-7HNOO@/T=$7U?X%#4H>CMW&AP MK,J[C2[)]+376*PIDR C*\T$^[$.6)1M8CE1?&,;IP57N@VSPU2WUD08 [V_ MXEP]3TPO5C?KX_]02P,$% @ V8!O5 ^*Y<5- P Z0L !D !X;"]W M;W)K&ULM59M;]HP$/XK5K1)K=21. F!5H $=-,Z MM5+5E^W#M \N.2"J8S/;0/OO9SMIDA;BKJKZ!6SG[KG'SYU/-]AR<2^7 H] MY)3)H;=4:G7B^W*VA)S(#E\!TU_F7.1$Z:U8^'(E@*36*:=^& 2)GY.,>:.! M/;L4HP%?*YHQN!1(KO.MA[.KC*%DME#OS18$46< WJ=G4I],ZO M4-(L!R8SSI" ^= ;XY,I[AL':_$S@ZULK)&YRAWG]V9SE@Z]P# ""C-E((C^ MV\ 4*#5(FL??$M2K8AK'YOH)_9N]O+[,'9$PY?17EJKET.M[*(4Y65-UQ;?? MH;Q0U^#-.)7V%VT+V[CGH=E:*IZ7SII!GK'BGSR40C0<<-+B$)8.X4N'N,4A M*ATB>]&"F;W6*5%D-!!\BX2QUFAF8;6QWOHV&3-IO%9"?\VTGQI= 24*4G1) MA'I$-X(P2:S $AV<@B(9E8?H"[J]/D4'GPX'OM(QC:<_*_$G!7[8@H]#=,&9 M6DKTE:60/@?P-=F*!(Z$7\0UD$!/D)A$(9["$W=[JZ!@TY4 M"1A9O.BM J+?Y]H4G2G(Y1]'H+@*%-M <4N@"\+TN](O2*$Y@$0KDJ7[\E&@ M]"R*><2;$<9A' 3ZLINF3+MV/1S@IMTSFMV*9O>--!_)'85]3 N@I,'@)<== MB_YQTDHQJ2@F3HJZ@M82371/ W&$SL^GCNST*LS>QY9!OPK4=Y*_,LK"@V[C M.*W+$[^>:ITT\ M*G+=QG#W@T6NVQ%V]Z-714YVV^#S3EV*G.PDHQ_UVD6N>QONO>M9E^[-P(DC MN76KP^Y>]W_OVHT1=H+][]IO#$TYB(6=)26:\353Q312G5;SZMA.:2_.)V:. MM<-8#5,,P1=$+#(]25&8:\B@T],E)XJYLM@HOK*CV1U7>M"SRZ6>Q4$8 _U] MSKEZVI@ U70_^@=02P,$% @ V8!O5%LQ$&.F @ O08 !D !X;"]W M;W)K&ULC55;;]HP%/XK5M2'5MI(X@!IJQ"IP*9M M4B5$U^UAVH-)3A*KCLUL![K]^MD.I- &MA?PY7R7)76ZUO?5UD%-5$#L09N=@HA:Z+-5):^6DL@N0/5S,=!,/9K0KF7)FYM(=-$ M-)I1#@N)5%/71/Z> A/;B1=Z^X4E+2MM%_PT69,2'D _KA?2S/R.):_:/+G>3RXHHF GVG>:ZFGC7'LJA( W32[']!+M\1I8O$TRY M7[1M8^.1A[)&:5'OP,9!37G[3YYW=3@ A.,3 +P#X-> X0E M -$+M'6F4MK M3C1)$RFV2-IHPV8'KC8.;;*AW)[B@Y9FEQJ<3I>P =X 6D(F2DY=:=^CF>!: MF@JC*6&$9Z#0Y1PTH4Q=F=W'ASFZO+A"%XAR]+42C2(\5XFOC1_+ZF<[[6FK MC4]HAQC=&Z%*H0\\A_R8P#>)=-G@?393?);Q"^$#%(3O$ XP[C$T.P^?0S9 M>.S@P1D[45?&PO=V]R:W-H965T=01*EQ3?]5@)1MHV46.3>ZM5Q.E&8U+)?332/NI^2,[LO3 P"-;\6T:Y=!>@+M(TNU6L"W- M!_@&/-N]O6.*1K%\IZV^+._ VS?OP!L0I>#7'3](FJ[ES%$ZKRRZLRISN"UR M0#TY0 0^\E3M)'B?KMGZ/("C%U2M"CVOZA99(WZ@Z25PX0\ N0AU)+2PN]^Q MU25 ?N[N6M+!%<@XCX?[XO7"^<>"SV]O&,=F+:91X)PBBNSL[R\*B_/FM?[.-*_W7SUTK),OPKGCXOG MM)IH.A3/PM&O 76!,:X!5>#9809]'_O=> 957H$U+_W[/DCPB0NU S<)$]&* M@G_ YST3&I%T"Y9LJZ56V; .JZG"<;&&KI$B=RC:I6<=QRDD(2$-N#OL/.1" M&';C#6LR"?\7Q/7@DL4;L%1R!;Z5Z_$(=^W;$ ADPP:F1.C7! / MY@2WL$;8PSYL@B#D;DP M>@C#P5R$;2Z\P,4[I8MU5B1CD1')<:9'01H:'4E)YUR'U=_:!F_=-A1[#K!5X/-49( MD5U(7R56XABMV#D[_,C$?Y)BI!.1D4DQ,HGLM9^-%*\%=AB&J/FZ=)@%H5=[ MJ\XS,ZJ*[*I:4'*?*B:*VE3KTBNK*&1D$DU'1MR((;)7AS;$@_9K$'C3YF;1 M848\$KH]B!OM1';M?"GBWU%%82.6V!V7$6PT$-NK1PLCI>=9Q0JGJ-E'=)@A MSW-[=@QL)!/;)7,H(]8:"M<:XY$[8VPD#P_NC4O/L_U8OQ9^DX,.LS ,8 \' M1B&Q72%?P<%K*RALQ!"/W%-C(X5X<%>-V_URVFIQG9!03OZ2??A$#WUDW M8:.5>.3&FQ@E)(,;;])NJ'%0WPG*8Z.VF46>B!%.\I*V^X7R-+!J(D8LR;[()JC\YYO\"4$L#!!0 ( -F ;U0+C&N+) 8 +XF M 9 >&PO=V]R:W-H965T)C3-GG]=2"9/D*W0E+1H:O;Z41B2I M?H-^05_GE^CUJS?H%4IR=!,7&RWRI3Z9&)NX#)\L]DDN=DEP1Y( HX]%;F*- M?LV7&5S,VAKV$7 MSJOPDL#W%GH+SWT3F?8]. CJ>Y[41>NZJ+.N+[8<)']::='R4%F[:-9(R3@/ MGM5%6W512LCAPEA=&',6-M^HM4JT'*/SOQWX\WHX[O-KCNHTD;/JBBOI [*Y M#L(9M> ,\6&.\H,I:,K4)TY!0[R"04CMPYM0\? P M5 &&I-B9]+>BE.5\C&[^T0*N!WP86KR%%N[0T0"8'[BI?V&-EE1C].&3JP>@=7#L M$RP,C,?306#MP]F3F>DP6!C8C]WL_ZQ2ZT>*,7IWY6H"B(VQ5[2 \9@,0XNT MT>(=: '[L9O]H/$(N[H 9F/J%2Z@/';/XKUPL?:$V,%$#/3';OHW5-Z-%W ; M1U[Q M9C]VS>B]=Q^_&:'L:+@ (0MP+,-UE>*M=WE\P3X#8)?()%@/3$/9OW M@;4/?R+S'1:"-%X7W )P66Q6J=#W2=KKN@@0G(1>(0/B$_>4W@M9V^]W0@8B M0-PB\!PR)RD)T)QXM?0$V$^&F7K2=O7XN ,T4 +B5H*94$:J%SUG(3 ]].KN M0]" <)B[#]ONGG5,DR'H0>C6@W?B01HC7P09\#WTNS[06" 89O'#ML7O>,A" MD(/0+0?-F9*XN@"NAUX]?@CL#X=Y_+#M\:,.N$ (0K<07$M+R53:A^OK'ZXF M@.2A5Y-/@?ATF,FG;9./.TP^!1&@;A&XV2:+'S*/1=8#& 6*4Z\^GP+MZ3"? M3U_N\RE( '5+P"R6.DY4W_-%&XM[7GT^!=K383Z?MGU^Q_H@!06@/39?YDLE MQNC/C92Y+M\G7:T R:E7KT^!_'28UZ=MKX]IQZ(J" 'K\?JV,;$NE'2TP(#A MS*O59\![-LSJL[;5#[JP @U@;@VXDG%BJ7CCZ@"XS;Q:? :<9\,L/FM;_(!U M0-58K.]9K3EX*6+ ?M;C[V.ATL+: MU1Z\.%";>S7W'%C/AYE[?F#I_C!<' 2 NP7 PI4OJ_55]\]!0&[NU==S(#X? MYNMYV]=W21<'$> O-_:AJPU@./=J['GCA[IAQIZWC3WI6 +C( '<+0%SD2;Z M=J,>^M@(_.9>K7T$M(^&6?OH@+7OP"L""8C<$G E-/HF5T);O+ZYV@""1UZ= M?03$CX8Y^ZCM[#O>A"+0@*C'V(O>)RL";D=>37T$E(^&F?JH;>H[UNXC8'_D M9O][)4N1GSNA:OP:[]7+1\#V:)B7WX=S!U23QDZ@3*I5M4%*HT6QRE9.(VFV6VIV88EWM M-[JUQJ3(JL-8BJ54Y0WV\[NB,(\G98)ZR]K9_U!+ P04 " #9@&]4&F;[ M?F4" !J!@ &0 'AL+W=O^\(#W53:+OCY MK"$;6()^:A;2S/S!I: U<$4%1Q+*N7<97EQE-MX%_*"P53MC9"M9"?%L)U^+ MN1?8A(#!6EL'8FXO< V,62.3QI_>TQN05K@[?G>_=;6;6E9$P;5@/VFAJ[F7 M>JB DK1,/XCM%^CKB:S?6C#EKFC;QP8>6K=*B[H7FPQJRKL[>>V?PXX AP<$ MN!=@EW<'$$WRF11;)&VT<;,#5ZI3F^0HMX>RU-+L4J/3^?<&)-&4;] = MF.(4^HR6YN"+E@$2);IM=2L!W5-.Z[;N8M""O)ECT0J=WH FE*DS=((H1X^5 M:!7AA9KYVJ1F ?ZZ3^.J2P,?2.,;X>$^!I,QPKL%,E3F4_A9<\SA(3^3+" MF@ZLZ3'69(S5J>)=%L;1."L:6-$QUG2,%>VQ(IP>8,4#*S[&BL98\1YKFJ8' MGF$RL))CK'B,E>RS0IR.L]*!E7[(>JS =,92@QPCIGO$,,N"V00V_E_PO4$L#!!0 ( -F ;U35R>%XQP, &,- M 9 >&PO=V]R:W-H965TS(^./(@60Z&>>%6+NI%(>KEQ7)"GD1(S8 0KU9,=X3J0:\KTK#AS( MUH#RS/4]+W9S0@MG,3/W5GPQ8Z7,: $KCD29YX0_WT#&CG,'.Z<;]W2?2GW# M7G&F!F?*-P%&?72*>R8>Q1 M#SYMYXZG(X(,$JDIB/I[@EO(,LVDXOB[)G4:30T\OSZQ?S3)JV0V1, MR[[3 MK4SGSL1!6]B1,I/W[/@;U E%FB]AF3"_Z%C-C3P'):60+*_!*H*<%M4_^5D7 MX@S@XQZ 7P/\7P!!U ,(:D#P6H6P!H2O!40UP*3N5KF;PBV))(L99T?$]6S% MIB],]0U:U8L6>J&L)5=/J<+)Q6=051;H UJ3##Z8T88DCP*]78(D-!/OT!M$ M"_20LE*08BMFKE2R&NPFM<1-)>'W2&#TA14R%>BNV,+6@K^]@/<'"%R5;Y.T M?TKZQA]D7,-AA +O/?(]'W]=+]';-^]L<0VS_$Z*$?*P8?%K%@X%'$GV%SOH M;6#A7 YS+B$9(3\VG%Y_9'>O8 GP0'XORA8T:R4PM$%?V=0203.)ZY3^D8IO4 MM"L5!G8I[+5^Z@V*/:2@#NR=!&YU.J^C.0UQSP+!9R:.AT69))E5#W=W2!". M^[+T6T%_>(-RMBW-UG^/OA,.^G2@Q1ZI$P(MJ9"<;DIC#!^MN_>E:NL_^/\V M(-PZ$/Y/+.@&=]UEJKJTG@*W]H*'_65%GE4[)I%J!1'-#YP]@1[;C]^H$T+8 M&T'K.GC8=AZ YSKY3-?;NK:&\3A"ST"X&'H;K2_A86/ZH\PWP'4X]0F+JA-6 MH'_0Q3/W%G?]R^\I3VM?>-B_[NLXU$;/K9K#<.Q=KD[K;WC8X*YS5JJUG/8FH::Y<52C3L+Q3UK)G/@>]/%"Y1HB:K%:NXV7PK7IC_^Y?XMOEI6_7Y+ M4WU^?"%\3]6[RV"G*+W16"U@7G7TU4"R@VE9-TRJ!MAH)[O&).G M@19HOJL6_P)02P,$% @ V8!O5/N G?Z8 P 50P !D !X;"]W;W)K M&ULM5=1;],P$/XK5@022*R)G29-45MI:X<8 C2Q M 0^(!S=Q&T-B%]MINW^/[61IEZ9&0O#2Q,Y]WWUW%U^NDQT7/V5.B +[LF!R MZN5*;5[[ODQS4F(YX!O"]),5%R56>BG6OMP(@C,+*@L?!4'LEY@R;S:Q>[=B M-N&5*B@CMP+(JBRQ>+@B!=]-/>@];GRBZUR9#7\VV> UN2/J\^96Z)7?LF2T M)$Q2SH @JZEW"5_/X<@ K,472G;RZ!Z84):<_S2+FVSJ!481*4BJ# 76ERV9 MDZ(P3%K'KX;4:WT:X/'](_L;&[P.9HDEF?/B*\U4/O42#V1DA:M"?>*[MZ0) M*#)\*2^D_06[VC:*/9!64O&R 6L%)67U%>^;1!P!X#D :@"H"QB> 80-(+2! MULIL6 NL\&PB^ X(8ZW9S(W-C47K:"@S9;Q30C^E&J=F-RSE)0'W>$\D>+$@ M"M-"O@07X//= KQX]A(\ Y2!^YQ7$K-,3GREG1JHGS8.KFH'Z(P#B, 'SE0N MP37+2/:4P-=J6\GH4?(5AJV7H?4R='M1VLM&\"TUQZBO+ MR+*8([R=Q<,$3OSM<8).C1"$P];HB<"H%1@Y!=X*,(]HN+6W&Q4]SU:D5LOVCDV3P*K'IUNJD@&HR#YWVOG1L7#N(N[$DH MHS:4D9/GWJ'ZS M&L51?[W'K<*Q4^%"UU@JFMI3>5FIG NJ'ARAP^#0+X/_>-SA45^&_R+)#4M\ M?.#'P9GC M'!.W)Z_Z@'"#TJZ!>-LC4HN)0@Q4(\Z+EAA\69[P ZD1)TBMUC MXE![Z, P=*J]4_I /U] N]YB@OPKA)49M0."JYB')HO'/[/HA]Z*'0WT;]* M>W22TRA,NL>LQVHXCL]E_M!7H;NK_4GP*ST?+G_HW@L4!V2_H0*?%J6)(SY1 MB *8=..(3_H%'$?!F3@.316Z>V-/'%M<5'69<:&'7_ TT]<'_ 8DV9! 59:&ULA55M;YLP$/XK)]0/K;2&MX2D%4'*6[5.ZUHUS39IV@<'+@$5;&:;IOOW MLPUA:9JD7\!GW_/<,/XL44<)KD5,QM%(IRVO;%G&*!1$=5B)5)RO& M"R*5R=>V*#F2Q("*W/8<)[ +DE$K"LW> X]"5LD\H_C 051%0?C?,>9L,[1< M:[OQF*U3J3?L*"S)&N30/L;A^\9;L3. M&G0F2\:>M7&;#"U'"\(<8ZD9B'J]X 3S7!,I&7\:3JL-J8&[ZRW[CF#CL -S@"\!J MP_H'@'X#< WB=;*3%I3(DD4GF<+)Z);&K$!X(J\HX!+FZI8D58[ 5C!A1?V5"7, 8 MU05">(,^GZ(D6:Y.+V$QG\+YV06<04;A*665(#01H2V59!W8CAMYXUJ>=T2> MZ\$=HS(5,*,))F\);)5KF["W37CLG63\0F@''/<3>([G'1 T.0V?8MP!+S!P MYX0B>UJ594C48_$%AS M!#NA+_W^H+LG\+V7=^5[A_4%K;[@I+[;;Y/[NQF,9S?WCS-X&OV:>8"^=K,. $QJZBLKWF[VX[1D9D>>_MC-5[K:?B? MII[-=X2O,RH@QY6B=#I]53I>S[O:D*PT(V/)I!I 9IFJ7P1R[:#.5XS)K:$# MM#^=Z!]02P,$% @ V8!O5,_-1<9R P !PP !D !X;"]W;W)K&ULK99MC]HX$,>_BA7UQ:YTD-AY@*T J4"K]J1*J[)[ M]]J;3"!M8G.VLW#?_FPG!,C3F^L;$CLS?_]F,AEF<>+BESP *'0N0\]/2PV/RBSX:X61[J'':C7X[/0*[=12;("F,PX M0P+2I?,)?]S@R#A8B[\R.,F;>V1">>/\EUE\2Y:.9X@@AU@9":HO[["!/#=* MFN.?6M1ISC2.M_<7]2\V>!W,&Y6PX?G?6:(.2V?NH 126N;J!S]]A3J@T.C% M/)?V%YUJ6\]!<2D5+VIG35!DK+K28T[)?333/NIU3<6\P+0"SV#1!.TTV62 ME#D@GJ*'-3!(,_6(G@5_S^R+TW6#[EP>MJ!HELM'[?RZVZ*'#X_H \H8>CGP M4E*6R(6K-*4\[@>K M!**;0W'8(>L:17@ +6K0HO%<<:$_:H9^EB*326;;2!]?U#EZ$I*HQ=!L%+"W+"JF6?>XR"IM\Y+O2\L W5M9J3H61=.S8>;]G#4$%/8_0[F>JQ\HW:>+QM#T-U M&_&D6U0]+1V'P0#4M5_C\89=#QJ*GM'#VV46@;.>8"7TLD;=O[Q@CMNP72N" M<1O6O1FI"A![.VE*%/.2J6KN:':;:?:3G>%:^VLSY=I1[2I3CWO0DSH(8Z"?IYRKR\(&PO=V]R:W-H965TT=+*$ M2J1'4G'Z[4=2BFS+LIJ\B$7J[L_?G8[DS?=<_) Y@$+/5Z%2V8LYS;N7NQG/-:E06#>X%D M7554_+R#DN\7#G9>)AZ*;:[,A+N<[^@6'D%]W]T+/7([E;2H@,F",R0@6SBW M^-T*^\;!6OQ5P%X>/2,3RH;S'V;P.5TXGB&"$A)E)*C^>8(5E*51TAS_M:). MMZ9Q/'Y^4?]H@]?!;*B$%2__+E*5+YS802EDM"[5 ]]_@C:@P.@EO)3V/]JW MMIZ#DEHJ7K7.FJ J6/-+G]M$'#G@\((#:1U(WV%ZP<%O'6SFW(;,AK6FBB[G M@N^1,-9:S3S8W%AO'4W!S&=\5$*_+;2?6GYF":\ ?://(-$-6A=9!@)8HD<% M0X^*JEIQ\1,]4 6(LA1]T 8V]60GHJX.H NRC)2Y1W9%3Q3\HFR,-O M$?$(&0!:C;NO(9D@$EIW;P3'[Y+N6SW_ETG7"9=)R64M /USNY%*Z+K^=V2) M:;?$U"XQ'5_BH^ 5^KH#0=[JV(+5#_!XIG2 SQR0,D0=G3-@+@EF/ M_-S*&Z8..^IPE/JP*839 6F[951!RR'*<;&K(/1"S_Q-/._WZZ':'!? ),:= M_TCA1%UTT:C>/>C#D>EPNL"2P>1'Y\F/HK"7^W.CH@TPR HU1-UHA\?4))[VJ,^- CP;IIYUU+/Q2L\I MVQIL6].F;@;WXNQLY1OL3TF/;\!J2BYL1>P=+@+OE8@@5:$OR,'/WHJ<9# * M>H #1C=X&EX@/+JJ\"L)GVA9TZ8-*'4C0B_4:*MWPC'SXS[MN=6%$P*3 RH9 M1?VJYR'F%1?T3=\ ('Y7J*=CAYL'^:^X%4X57[3ZY'CMC6[F3+3R- M<9_UW(I@W(=UC]J4"L36=F\2);QFJKG+N]FN0[RU?5%O_LYTCK;].<@T;><7 M*K8%DZB$3$MZDTB?_J+IY)J!XCO;#&VXTJV5??J96 6Z/KI MY?]02P,$% @ V8!O5/T3%OP3! 7P\ !D !X;"]W;W)K&ULG9==;^,H%(;_"K+FHI4VM<$?2:HD4IMHM5W-[D;3F=UK M8I,$C0T9P$W[[P<$ 7>BYS)N;=7ZO#H M^S+=DP++!WX@3'_920H+YZ!&FTB: MXT<=U&OZ-(Z7S^?HOU>#UX/98$F6//^/9FH_]R8>R,@6E[GZPH]_D'I L8F7 M\EQ6O^!8VP8>2$NI>%$[:X*"LM,_?J\3<>$ HQX'5#N@6QW"VB&L!GHBJX:U MP@HO9H(?@3#6.IIYJ')3>>O14&:F\54)_95J/[5X82DO"/B*WXD$([#DQ8$S MPI0$? M69$N$(!EHK<"3E$1_O?M,\8;F5%$B[\'=BBA,<_TT M]>5^#NTSWX M!"@#7_>\E)AEEERP5U4\5V MCS#H4-DV2>*&2AJH9!#J,\$]64JLOKHYLBVF;IAQ S,>A#&[E^JEQHQP.J'& M5I<0=K%LF\"--6FP)E,>5ABT(AY8?HRE:5 M\A&\X;S$I_/%69F=J,AB&*$XZ9+:5GTSW=8+.%PPS+J\-9^A(Y\)[-8*A]E M/MMZ :/;ZV7>'A8&BB9LM1Y>$_M!S8"VDG>UWF$R@K$^_/:,NU5\."SY:V%D M0WT ?>H!Y$=)#_K0JYR4ML*/HC"Q2!UF"(91#VA;#>!P.5@+]>)N@XZ[FR*I.?@@=IJ@(:KP?_">:Z# M7N+$>A5VSV3^Q>W'7#W_PF)'F00YV6J_X&&LM[HXW>9.#<4/U85HPY6^7E6/ M>WT#)L(8Z.];SM6Y8>Y8S9UZ\1-02P,$% @ V8!O5#6/A3Q# P @@D M !D !X;"]W;W)K&ULO5;;;MLX$/V5@="'!.A: M-UN2 ]M '+?8+M!%D,OFH=@'6J(M;BC2):DX_?L=4HKBVHJ:I[Y(O,PB1W5.#,1JJ*&.RJK:]WBI+".57< MCX(@\2O"A+>8N;%KM9C)VG FZ+4"75<543^6E,O]W N]EX$;MBV-'? 7LQW9 MTEMJ[G?7"GM^AU*PB@K-I !%-W/O,KRX"@/KX"S^872O#]I@I:RE?+2=+\7< M"RPCRFEN+ 3!WQ.]HIQ;).3QO07UNC6MXV'[!?VS$X]BUD33*\D?6&'*N9=Y M4- -J;FYD?L_:2MH8O%RR;7[PKZU#3S(:VUDU3HC@XJ)YD^>VT <.(3)&PY1 MZQ =.XS?<(A;A]@);9@Y62MBR&*FY!Z4M48TVW"Q<=ZHA@F[C;=&X2Q#/[/X M&S/EB\AE1>&:*K@MB:)PMJ*&,*[/X0^XOUW!V8=S^ ^:#NK@0FX%\SHCSB( M[;M2UIJ(0L]\@XPLKI^WJR^;U:,W5@\C^"J%*35\$@4M?@;P44JG)WK1LXP& M$?\B8@1!^!&B((IZ"%T-NZ]H/H(H<>[! )VX"V_L\.(W\#X1)9C8ZH/@?KM< M:Z,P??\=P!]W^&.'/Q[8/M9L'S%&L75MR)I3,!)PL,)S@AF4/Y:2%U3U;E"# MGSI\>^:?%N,X"\*9_W08M5.K29+%:6?U$_E)1WXR&)P'=\9H >2)*KPS0-35 M&N,D-VVF70Q$*.D6208CM"2:Y7"&>=I@GO<%H8%(#N2%09JEDR#,C@)Q:IE, MLG$\22?]L4@[FND@S#\:P+L9'HA21!B-!_ .;V==JQ_-3D)%32F+ M7PE*3P6%091.XR,YIW9!OXZLTY$-ZE@Q7MLM_06_K"?@V31-L_ X\TXMAP,^ M[8A.WY$7XO7\[##S'./WG"2GKY"<$VQWGKU2&QK3PQ"/QL M[<&[-N,WJ&R9',D\4MEK="+3/ZAF%55;5^0U\JN%:0I!-]H])"Y=^3P:7]H' MAJN2KS#-Z^0K45LF-'"Z0;S[D.%T+ZK/ M799*/4]C0(Y&+#2BI/Q)9Q_SG%2.S06O^=L+P^^@WHJ]T)\KA^N MEV>3L%;$"K90=0BJ/Q[8G!5%'4GK^+L+.NG'K!T/OS]%?]],7D_FGDHV%\4? M^5)MSB;I!"S9BNX*=2OV/[%N0G$=;R$*V?P%^]8V(A.PV$DERLY9*RASWG[2 MQRX1!PXH'7% G0,:.L 1!]PYX&:BK;)F6I=4T=FT$GM0U=8Z6OVER4WCK6>3 M\WH9[U2E?\VUGYK=L;5>%"7!-6]KHL[MVTNF:%[(=^ -R#GX;2-VDO*EG 9* M#UD[!HLN_$4;'HV$APA\$%QM)+CB2[8\#A!HK;U@]"3X GDC_DSY"0CA#P"% M"'VZNP1OW[R3[20<\N;^8)=L<0(0:8*%73"/1MPG%3=AL3^IX)9M1:5ROC[* M[I^_:'-PK5@I__(,%O6#1C]P4#\FE9_P/CR;EH M Y,F<-WO#S,T#1X<6N)>2^S5&-\QUUBM8W(P5A*', [[ =OULLWB*,T2 M[-9%>EW$J^N:+T3)P/M*E.#7+:N:A7"6,[%2DJ$H'*IT6$4Q@FZ122\R\8J\ M9!K$B[PMDJM'#6KIS&1B#4XB*X^V49REL5M@V@M,OY!%1?DZK^N+EG5A_]MH M=6E,K>$QC--T(-*V0DD8$;?*K%>9>57.Z397M&@SN,S5KF+.EC>=2,N7&:6C+@DAORF@@S&&8)CA*PQ%M!QL"]&K3@-U) M\%&O[P:'&3FL\6.5!O/0 MSWE/7]G(AB'!,<%#9;9AJD\'HQDT=(=^O+=]I5><5;Q995KX"MU &::OT%>& MKM"/UV?WE4W.*+$@9AO%6>3.-#)T17ZZOJ"KD .W<3CL?I<5'MM-D2$M\I/V MN3W5A3EJ?9(-=RJ7%1[92Y&A-D)?V5&=X]':I1'.AK(<9AC!;$28X3OR\[T[ MQNEROS-GW9?M70@2WZZF,TLL&9P"B+HF':;;L8A7 T[P:QZ%L= MI9%-TB0DF=5NE3\. M:'B(XU?(K4$<]B/.EUL;5N[<.NQ\N354PWZJO:"_$NLJ)1H>PUTV0_ &!Y>+ M>DM=-W>N$BS$CJOVVJY_V]_KGC>WF8/W%_!TWM[.FC#M9?$'6JUS+D'!5CID M>)+H6J*B @ DP< !D !X;"]W;W)K&ULM55M;]HP$/XK5E1IK;21-]Y2!:05-K53)Z&RKA^F?3#A2*PZ-K-- MZ?[]SB9$*85HT[8OQ&??\]QS=^:<;J5ZU 6 (<\E%WKD%<:L+WU?9P645'?D M&@2>K*0JJ4%3Y;Y>*Z!+!RJY'P5!WR\I$]XX=7LS-4[EQG F8*:(WI0E53^O M@,OMR N]_<8=RPMC-_QQNJ8YS,'4=NA-XHBL=DPBDK-6[=SZ?D_.R"G!$FR)=";C1RZ-0WJ-%&\K-*S]5.3W1" MSRPGVL3%V>J"Y/Y/BZ)_@>\ Z"TF^P M&B7^<;0K1B/_F9*YHF5+I+B.%+M(\8E(MU)K6W/#1 XB8]B%;[?H0VX,E/I[ M2X1N':';FDO5*^P//&>@CS9GQS!P#'8 /(UQ'*3^4[,#[3XOI/5J:;U6:?N; M1^2*K+$0;,&!<'E^P]^T^+Z0EM;3DW_4^>77WPEZ<'(A\[92$_0.1?F-D MVN?J,U4YPS''886HH#/ &Z1V3\#.,'+MINA"&IS);EG@JPG*.N#Y2DJS-^Q@ MKM_A\2]02P,$% @ V8!O5"5K#(). P UA4 T !X;"]S='EL97,N M>&ULW5C1;MHP%/V5R)VF5IH:0M9 5D#:D"I-VJ9*[*D,"W_J:#$D0?22>E1OG"1N2A_/WOQ:YOG[GV?/9A[.SSF7GX>)Z%SFOH0OB.X6O M#A!&93'1Z""WYMACV!R8?.\P^7WBF'1_6[K-Z]_R&#N)G4TJ&K770 M')CNO=FNQ/VZ&D>#-)=M48;$#ICH-&/>(Q5#,J:"3Q0'5DHS+E9VN L#TUSD MRM/F;C!V A@IGRP(U.:3S='?BM:W+.E7I?3,L4] M=T_0\[_-\XQ)IJC8-&UJ_YBS_&K']6OW+3Q7CY5=QTZ38>_X/=;;C&,W&9V" MR9-8[OXIF(Q/P&3OS9Z:+W@"G40B@Z,TZ=?;M8T]X=:.L!GU8.<])#]@GR_: MH-YDP87FLN[->9(P^6QC:.0UG9A_6K?TS?4)2^E"Z/L&')*V_9TE?)'%S56W MD(CZJK;]#:871,VVW\3B,F%+EHSKKII-JJ9G&B9J?0!A%[FI#C>"<2SF1@## MXF .,(YE87'^I_GTT?E8#//6=R)]E--'.9;E0L;5!XOCYL3F<,\TCL,PBK", MCL=.!V,L;U$$7[<:Y@T86!R(]+)1OWY/^>TON:,_4$L#!!0 M ( -F ;U27BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G-LN>CM7.;-^.QK=:BY?9W MO1$*CBRU:;F#3;,:VXT1O+9K(5S;C).SLV+<5"-M(]G8_Z[XT8L58JVMO?VHC?VCE M>#.OC&Z:\]%D>^"S,$Y6>[OG'O*>+VR_Q_'%'0>0\U%Q!A=<2F-=?T9_?0Z, MCP).WFYU3G^4C1/FDCOQA]'=1JJ5OPP\Q3AXC+XBO/1A7X4ALWX2OB'@KM]UTM';M6VQ_#T0 K0; 26JP+V-:-K.'N-?O &ZXJP?KJM0%@B@"F M1P-D)S,>0&8(9/:"D',/X7]@F5ZR3QMA L@<@D9+]9 E$18:I,SK',^HT4"W4)-NJ=7; 8]C'O%N*K9U==. M;OP/0TI4(=0.J8#(0,.X!IFKE;\[>V^M[PH];XB)*65"[!1?O];UG8M4["\M MX-DP7$V)?W&BU M.KT7IF6[5)@?)L2"^-!9J82U[$*W"ZGV.M\)YH4)L1B@&UE"E#=?SDGL/-[6\A&V:+E-@6>#X61BLI.C9%GD8@"=GP MA<04$K-+2FP7-,(?OHR875)JNT0B M_&A98J9)B4T3":1CC!FFF8Q8,[L1=100$TQ&+)A#H?5/T! 3G5P*QV4SI,14DU&G+VCL MF(68F&LRZDP&Q4T93A]BPLF)A3-(&"(-)\=D MDQ/+!LT8!M%/CLDF)Y8-GC&$N6&.:2<_:F(3=D,Y)IZ68;W)BW^QA_NUC(\AR1+_0(EP)@OFF(/9-/.W^ MKU!#3,P\!;%Y#F'^["]#3,P\!;%Y4,R!( O,/ 6Q>0YA@M_91QTNI2HP\Q3$ MYHG,]$9[S0+S3D'L'7Q$* PV"G3)%[%\<,PPV"@P!Q74.4]TX"I6YYB"BF,, MKYWZUM1"4CX/,3$%%>0#;(?FTG=-66(**LFG_/?' 7UA*F< -^S;2TQ!Y:M,B:V#KKH9)#Y33#W37CWC_F3[[FTMEI"GU+=P"PO[*]Y4 M,\/\A[_2),EROXYRV37-!>S[I&XTKY__"/7\)ZYW_P)02P,$% @ V8!O M5#1..WUZ @ #$ !H !X;"]?OG^?R/Q.[S6:_+C^[]>]C.8W_ M&%S_Z?KW85?*6"U>VWY;QE55?QQNNX?ZNDD/E\G5XN5M5?4O;ZFJYPX2")+Y M@Q2"=/X@@R";/RA#4)X_R"'(YP\*"(KY@QH(:N8/>H2@Q_F#TA)E7!(D3; F MT#HAUXG ZX1@)P*Q$Y*=",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ MZBT$>BOJK01Z*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>-GG93:"WH=Y&H+>AWD:@ MMZ'>1J"WH=Y&H+>AWD:@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>>?*Q MDD#OC'IG KTSZIT)],ZH=R;0.Z/>F4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!OG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@WD&@=Z#>0:!W MH-Y!H'>@WD&@=Z#>0:!WH-Y!H'=,?A8DT#M0[R#0.U#O(-"[0;T; KT;U+LA MT+M!O1L"O1O4N_E.O8?Q\U"&6\_7&J__G52/EW/+[?+7Y=?.R:URQ;F^KQB> M_P)02P,$% @ V8!O5"!P#MDD @ J2\ !, !;0V]N=&5N=%]4>7!E M&ULS=I-;MLP$ 7@JQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D M0(O42. "?1L+-LEY(P[PK7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B M[#M:W;J8O[JQ[&+'@:7\.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GH MU?GD7&Z83I_\XORES+G LO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\? MS=/NJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31 M@/3Q :0/OD%I!$54CD(J1S&5HZ#*453E**QR%%&UL4$L! A0#% @ V8!O5.W <2'@ M!0 RQ@ !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5#]3UX?. @ E0< !@ M ("!YQ< 'AL+W=O2G8"P8 ,7 8 " @>L: !X;"]W;W)K. & #Q'P & M @($L(0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ V8!O5"NMIX@/"0 8R4 !@ ("!0B@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5+91J'EM M @ &P4 !D ("!7%8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5%I;FA;, P ]0@ !D M ("!NF 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V8!O5,4.YO3U"@ /B, !D ("!4W, M 'AL+W=O&PO=V]R:W-H965T. !X;"]W;W)K&UL4$L! A0#% @ MV8!O5+^C;9B#!0 D T !D ("!Y)$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5.?3)9M?# J", !D M ("!0[@ 'AL+W=O$ZH% %#@ &0 @('9Q >&PO=V]R:W-H M965T&UL4$L! M A0#% @ V8!O5!^$<_A,! U@D !D ("!<<\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O M5"%S9\-H! (PH !D ("!=NX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5#9F4?'H P D@L M !D ("!./D 'AL+W=O@" #L!0 &0 @(%7_0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5$.N-WO>!0 R! !D M ("!S ,! 'AL+W=O&PO=V]R:W-H965T MT, 0!X;"]W;W)K&UL4$L! A0# M% @ V8!O5"M$_:3M P (0H !D ("!RP\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5/3N MX=Q?!@ AA !D ("!GAL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5-0F90L'!0 9A@ !D M ("!ABD! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V8!O5/_()=": @ > @ !D ("! M[#8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V8!O5._REQJT P 9@X !D ("!>3\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5/:>AM)^ P (PT !D M ("!]%0! 'AL+W=O&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ V8!O5'5CT?7T!@ PR$ !D ("!,F$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV8!O5+(6=O,' P V@D !D ("!K'(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5+QU4+LR P M?PH !D ("!OWL! 'AL+W=O&PO=V]R:W-H965TV$ 0!X;"]W;W)K&UL4$L! A0#% @ V8!O5 ^*Y<5- P Z0L !D M ("!-H@! 'AL+W=O&PO=V]R:W-H M965T. 0!X;"]W;W)K&UL4$L! M A0#% @ V8!O5 N,:XLD!@ OB8 !D ("!K9,! 'AL M+W=O&PO=V]R:W-H965T%XQP, &,- 9 " M@:2< 0!X;"]W;W)K&UL4$L! A0#% @ V8!O M5/N G?Z8 P 50P !D ("!HJ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5& X#\ZL P 6PL M !D ("!]JH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V8!O5-1^,2$!!0 $1< !D M ("!G;8! 'AL+W=O&PO=V]R:W-H965T M@( Q : M " 57) 0!X;"]?7!E&UL4$L%!@ !; %L ]!@ %S. 0 $! end XML 101 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 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 258 493 1 false 117 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.janusintl.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0002002 - Document - Audit Information Sheet http://www.janusintl.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 1001003 - Statement - Consolidated Balance Sheets Sheet http://www.janusintl.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income Sheet http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome Consolidated Statements of Operations and Comprehensive Income Statements 5 false false R6.htm 1004006 - Statement - Consolidated Statement of Changes in Stockholders??? Equity Sheet http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity Consolidated Statement of Changes in Stockholders??? Equity Statements 6 false false R7.htm 1005007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Nature of Operations Sheet http://www.janusintl.com/role/NatureofOperations Nature of Operations Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2110103 - Disclosure - Inventories Sheet http://www.janusintl.com/role/Inventories Inventories Notes 10 false false R11.htm 2113104 - Disclosure - Property, Plant, and Equipment Sheet http://www.janusintl.com/role/PropertyPlantandEquipment Property, Plant, and Equipment Notes 11 false false R12.htm 2116105 - Disclosure - Acquired Intangible Assets and Goodwill Sheet http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwill Acquired Intangible Assets and Goodwill Notes 12 false false R13.htm 2120106 - Disclosure - Investment in Joint Venture Sheet http://www.janusintl.com/role/InvestmentinJointVenture Investment in Joint Venture Notes 13 false false R14.htm 2122107 - Disclosure - Accrued Expenses Sheet http://www.janusintl.com/role/AccruedExpenses Accrued Expenses Notes 14 false false R15.htm 2125108 - Disclosure - Debt Sheet http://www.janusintl.com/role/Debt Debt Notes 15 false false R16.htm 2127109 - Disclosure - Long-Term Debt Sheet http://www.janusintl.com/role/LongTermDebt Long-Term Debt Notes 16 false false R17.htm 2132110 - Disclosure - Business Combinations Sheet http://www.janusintl.com/role/BusinessCombinations Business Combinations Notes 17 false false R18.htm 2138111 - Disclosure - Profit Sharing Plan Sheet http://www.janusintl.com/role/ProfitSharingPlan Profit Sharing Plan Notes 18 false false R19.htm 2140112 - Disclosure - Equity Incentive Plan and Unit Option Plan Sheet http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlan Equity Incentive Plan and Unit Option Plan Notes 19 false false R20.htm 2144113 - Disclosure - Stockholders??? Equity Sheet http://www.janusintl.com/role/StockholdersEquity Stockholders??? Equity Notes 20 false false R21.htm 2148114 - Disclosure - Related Party Transactions Sheet http://www.janusintl.com/role/RelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 2150115 - Disclosure - Revenue Recognition Sheet http://www.janusintl.com/role/RevenueRecognition Revenue Recognition Notes 22 false false R23.htm 2154116 - Disclosure - Operating Leases Sheet http://www.janusintl.com/role/OperatingLeases Operating Leases Notes 23 false false R24.htm 2158117 - Disclosure - Leases - Sale-Leasebacks Sheet http://www.janusintl.com/role/LeasesSaleLeasebacks Leases - Sale-Leasebacks Notes 24 false false R25.htm 2161118 - Disclosure - Income Taxes Sheet http://www.janusintl.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2168119 - Disclosure - Net Income Per Share Sheet http://www.janusintl.com/role/NetIncomePerShare Net Income Per Share Notes 26 false false R27.htm 2171120 - Disclosure - Segments Information Sheet http://www.janusintl.com/role/SegmentsInformation Segments Information Notes 27 false false R28.htm 2174121 - Disclosure - Significant Estimates and Concentrations Sheet http://www.janusintl.com/role/SignificantEstimatesandConcentrations Significant Estimates and Concentrations Notes 28 false false R29.htm 2176122 - Disclosure - Subsequent Events Sheet http://www.janusintl.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.janusintl.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.janusintl.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 2311302 - Disclosure - Inventories (Tables) Sheet http://www.janusintl.com/role/InventoriesTables Inventories (Tables) Tables http://www.janusintl.com/role/Inventories 32 false false R33.htm 2314303 - Disclosure - Property, Plant, and Equipment (Tables) Sheet http://www.janusintl.com/role/PropertyPlantandEquipmentTables Property, Plant, and Equipment (Tables) Tables http://www.janusintl.com/role/PropertyPlantandEquipment 33 false false R34.htm 2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables) Sheet http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillTables Acquired Intangible Assets and Goodwill (Tables) Tables http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwill 34 false false R35.htm 2323305 - Disclosure - Accrued Expenses (Tables) Sheet http://www.janusintl.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.janusintl.com/role/AccruedExpenses 35 false false R36.htm 2328306 - Disclosure - Long-Term Debt (Tables) Sheet http://www.janusintl.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.janusintl.com/role/LongTermDebt 36 false false R37.htm 2333307 - Disclosure - Business Combinations (Tables) Sheet http://www.janusintl.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.janusintl.com/role/BusinessCombinations 37 false false R38.htm 2341308 - Disclosure - Equity Incentive Plan and Unit Option Plan (Tables) Sheet http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanTables Equity Incentive Plan and Unit Option Plan (Tables) Tables http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlan 38 false false R39.htm 2345309 - Disclosure - Stockholders??? Equity (Tables) Sheet http://www.janusintl.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://www.janusintl.com/role/StockholdersEquity 39 false false R40.htm 2351310 - Disclosure - Revenue Recognition (Tables) Sheet http://www.janusintl.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.janusintl.com/role/RevenueRecognition 40 false false R41.htm 2355311 - Disclosure - Operating Leases (Tables) Sheet http://www.janusintl.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://www.janusintl.com/role/OperatingLeases 41 false false R42.htm 2359312 - Disclosure - Leases - Sale-Leasebacks (Tables) Sheet http://www.janusintl.com/role/LeasesSaleLeasebacksTables Leases - Sale-Leasebacks (Tables) Tables http://www.janusintl.com/role/LeasesSaleLeasebacks 42 false false R43.htm 2362313 - Disclosure - Income Taxes (Tables) Sheet http://www.janusintl.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.janusintl.com/role/IncomeTaxes 43 false false R44.htm 2369314 - Disclosure - Net Income Per Share (Tables) Sheet http://www.janusintl.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.janusintl.com/role/NetIncomePerShare 44 false false R45.htm 2372315 - Disclosure - Segments Information (Tables) Sheet http://www.janusintl.com/role/SegmentsInformationTables Segments Information (Tables) Tables http://www.janusintl.com/role/SegmentsInformation 45 false false R46.htm 2402401 - Disclosure - Nature of Operations (Details) Sheet http://www.janusintl.com/role/NatureofOperationsDetails Nature of Operations (Details) Details http://www.janusintl.com/role/NatureofOperations 46 false false R47.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 47 false false R48.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 48 false false R49.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Valuation Techniques (Details) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails Summary of Significant Accounting Policies - Valuation Techniques (Details) Details 49 false false R50.htm 2409405 - Disclosure - Summary of Significant Accounting Policies - Change in Fair Value (Details) Sheet http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails Summary of Significant Accounting Policies - Change in Fair Value (Details) Details 50 false false R51.htm 2412406 - Disclosure - Inventories (Details) Sheet http://www.janusintl.com/role/InventoriesDetails Inventories (Details) Details http://www.janusintl.com/role/InventoriesTables 51 false false R52.htm 2415407 - Disclosure - Property, Plant, and Equipment (Details) Sheet http://www.janusintl.com/role/PropertyPlantandEquipmentDetails Property, Plant, and Equipment (Details) Details http://www.janusintl.com/role/PropertyPlantandEquipmentTables 52 false false R53.htm 2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details) Sheet http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details) Details 53 false false R54.htm 2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Goodwill (Details) Sheet http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails Acquired Intangible Assets and Goodwill - Goodwill (Details) Details 54 false false R55.htm 2421410 - Disclosure - Investment in Joint Venture (Details) Sheet http://www.janusintl.com/role/InvestmentinJointVentureDetails Investment in Joint Venture (Details) Details http://www.janusintl.com/role/InvestmentinJointVenture 55 false false R56.htm 2424411 - Disclosure - Accrued Expenses (Details) Sheet http://www.janusintl.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.janusintl.com/role/AccruedExpensesTables 56 false false R57.htm 2426412 - Disclosure - Line of Credit (Details) Sheet http://www.janusintl.com/role/LineofCreditDetails Line of Credit (Details) Details 57 false false R58.htm 2429413 - Disclosure - Long-Term Debt - Schedule of Debt (Details) Sheet http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails Long-Term Debt - Schedule of Debt (Details) Details 58 false false R59.htm 2430414 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.janusintl.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 59 false false R60.htm 2431415 - Disclosure - Long-Term Debt - Maturities of Debt (Details) Sheet http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails Long-Term Debt - Maturities of Debt (Details) Details 60 false false R61.htm 2434416 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 61 false false R62.htm 2435417 - Disclosure - Business Combinations - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Assets Acquired and Liabilities Assumed (Details) Details 62 false false R63.htm 2436418 - Disclosure - Business Combinations - Assets Acquired (Details) Sheet http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails Business Combinations - Assets Acquired (Details) Details 63 false false R64.htm 2437419 - Disclosure - Business Combinations - Pro Forma (Details) Sheet http://www.janusintl.com/role/BusinessCombinationsProFormaDetails Business Combinations - Pro Forma (Details) Details 64 false false R65.htm 2439420 - Disclosure - Profit Sharing Plan (Details) Sheet http://www.janusintl.com/role/ProfitSharingPlanDetails Profit Sharing Plan (Details) Details http://www.janusintl.com/role/ProfitSharingPlan 65 false false R66.htm 2442421 - Disclosure - Equity Incentive Plan and Unit Option Plan - Rollforward (Details) Sheet http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails Equity Incentive Plan and Unit Option Plan - Rollforward (Details) Details 66 false false R67.htm 2443422 - Disclosure - Equity Incentive Plan and Unit Option Plan - Additional Information (Details) Sheet http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails Equity Incentive Plan and Unit Option Plan - Additional Information (Details) Details 67 false false R68.htm 2446423 - Disclosure - Stockholders??? Equity (Details) Sheet http://www.janusintl.com/role/StockholdersEquityDetails Stockholders??? Equity (Details) Details http://www.janusintl.com/role/StockholdersEquityTables 68 false false R69.htm 2447424 - Disclosure - Stockholders??? Equity - Common Stock Holdings (Details) Sheet http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails Stockholders??? Equity - Common Stock Holdings (Details) Details 69 false false R70.htm 2449425 - Disclosure - Related Party Transactions (Details) Sheet http://www.janusintl.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.janusintl.com/role/RelatedPartyTransactions 70 false false R71.htm 2452426 - Disclosure - Revenue Recognition - Contract Balances (Details) Sheet http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails Revenue Recognition - Contract Balances (Details) Details 71 false false R72.htm 2453427 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 72 false false R73.htm 2456428 - Disclosure - Operating Leases (Details) Sheet http://www.janusintl.com/role/OperatingLeasesDetails Operating Leases (Details) Details http://www.janusintl.com/role/OperatingLeasesTables 73 false false R74.htm 2457429 - Disclosure - Operating Leases - Schedule of Future Minimum Lease Payments (Details) Sheet http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails Operating Leases - Schedule of Future Minimum Lease Payments (Details) Details 74 false false R75.htm 2460430 - Disclosure - Leases - Sale-Leasebacks (Details) Sheet http://www.janusintl.com/role/LeasesSaleLeasebacksDetails Leases - Sale-Leasebacks (Details) Details http://www.janusintl.com/role/LeasesSaleLeasebacksTables 75 false false R76.htm 2463431 - Disclosure - Income Taxes (Details) Sheet http://www.janusintl.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.janusintl.com/role/IncomeTaxesTables 76 false false R77.htm 2464432 - Disclosure - Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details) Sheet http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details) Details 77 false false R78.htm 2465433 - Disclosure - Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) Sheet http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details) Details 78 false false R79.htm 2466434 - Disclosure - Income Taxes - Differences in Statutory Rate and Effective Rate (Details) Sheet http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails Income Taxes - Differences in Statutory Rate and Effective Rate (Details) Details 79 false false R80.htm 2467435 - Disclosure - Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details) Sheet http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details) Details 80 false false R81.htm 2470436 - Disclosure - Net Income Per Share (Details) Sheet http://www.janusintl.com/role/NetIncomePerShareDetails Net Income Per Share (Details) Details http://www.janusintl.com/role/NetIncomePerShareTables 81 false false R82.htm 2473437 - Disclosure - Segments Information (Details) Sheet http://www.janusintl.com/role/SegmentsInformationDetails Segments Information (Details) Details http://www.janusintl.com/role/SegmentsInformationTables 82 false false R83.htm 2475438 - Disclosure - Significant Estimates and Concentrations (Details) Sheet http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails Significant Estimates and Concentrations (Details) Details http://www.janusintl.com/role/SignificantEstimatesandConcentrations 83 false false All Reports Book All Reports jbi-20220101.htm exhibit0402-descriptionofj.htm exhibit1010-formofrestrict.htm exhibit1011-formofrestrict.htm exhibit2101-subsidiariesof.htm exhibit2301-consentofbdo.htm exhibit3101-section302cert.htm exhibit3102-section302cert.htm exhibit3201-section906cert.htm exhibit3202-section906cert.htm jbi-20220101.xsd jbi-20220101_cal.xml jbi-20220101_def.xml jbi-20220101_lab.xml jbi-20220101_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 105 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "jbi-20220101.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 258, "dts": { "calculationLink": { "local": [ "jbi-20220101_cal.xml" ] }, "definitionLink": { "local": [ "jbi-20220101_def.xml" ] }, "inline": { "local": [ "jbi-20220101.htm" ] }, "labelLink": { "local": [ "jbi-20220101_lab.xml" ] }, "presentationLink": { "local": [ "jbi-20220101_pre.xml" ] }, "schema": { "local": [ "jbi-20220101.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 679, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 4, "total": 4 }, "keyCustom": 37, "keyStandard": 456, "memberCustom": 64, "memberStandard": 48, "nsprefix": "jbi", "nsuri": "http://www.janusintl.com/20220101", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.janusintl.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Inventories", "role": "http://www.janusintl.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Property, Plant, and Equipment", "role": "http://www.janusintl.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant, and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Acquired Intangible Assets and Goodwill", "role": "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwill", "shortName": "Acquired Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - Investment in Joint Venture", "role": "http://www.janusintl.com/role/InvestmentinJointVenture", "shortName": "Investment in Joint Venture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122107 - Disclosure - Accrued Expenses", "role": "http://www.janusintl.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125108 - Disclosure - Debt", "role": "http://www.janusintl.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127109 - Disclosure - Long-Term Debt", "role": "http://www.janusintl.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": null }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132110 - Disclosure - Business Combinations", "role": "http://www.janusintl.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Profit Sharing Plan", "role": "http://www.janusintl.com/role/ProfitSharingPlan", "shortName": "Profit Sharing Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140112 - Disclosure - Equity Incentive Plan and Unit Option Plan", "role": "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlan", "shortName": "Equity Incentive Plan and Unit Option Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Audit Information", "role": "http://www.janusintl.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144113 - Disclosure - Stockholders\u2019 Equity", "role": "http://www.janusintl.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Related Party Transactions", "role": "http://www.janusintl.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150115 - Disclosure - Revenue Recognition", "role": "http://www.janusintl.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154116 - Disclosure - Operating Leases", "role": "http://www.janusintl.com/role/OperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SaleLeasebackTransactionDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158117 - Disclosure - Leases - Sale-Leasebacks", "role": "http://www.janusintl.com/role/LeasesSaleLeasebacks", "shortName": "Leases - Sale-Leasebacks", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SaleLeasebackTransactionDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161118 - Disclosure - Income Taxes", "role": "http://www.janusintl.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168119 - Disclosure - Net Income Per Share", "role": "http://www.janusintl.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171120 - Disclosure - Segments Information", "role": "http://www.janusintl.com/role/SegmentsInformation", "shortName": "Segments Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174121 - Disclosure - Significant Estimates and Concentrations", "role": "http://www.janusintl.com/role/SignificantEstimatesandConcentrations", "shortName": "Significant Estimates and Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176122 - Disclosure - Subsequent Events", "role": "http://www.janusintl.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Consolidated Balance Sheets", "role": "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Inventories (Tables)", "role": "http://www.janusintl.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Property, Plant, and Equipment (Tables)", "role": "http://www.janusintl.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant, and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables)", "role": "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillTables", "shortName": "Acquired Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.janusintl.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.janusintl.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Business Combinations (Tables)", "role": "http://www.janusintl.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341308 - Disclosure - Equity Incentive Plan and Unit Option Plan (Tables)", "role": "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanTables", "shortName": "Equity Incentive Plan and Unit Option Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Stockholders\u2019 Equity (Tables)", "role": "http://www.janusintl.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351310 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.janusintl.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355311 - Disclosure - Operating Leases (Tables)", "role": "http://www.janusintl.com/role/OperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2359312 - Disclosure - Leases - Sale-Leasebacks (Tables)", "role": "http://www.janusintl.com/role/LeasesSaleLeasebacksTables", "shortName": "Leases - Sale-Leasebacks (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362313 - Disclosure - Income Taxes (Tables)", "role": "http://www.janusintl.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369314 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.janusintl.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372315 - Disclosure - Segments Information (Tables)", "role": "http://www.janusintl.com/role/SegmentsInformationTables", "shortName": "Segments Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Nature of Operations (Details)", "role": "http://www.janusintl.com/role/NatureofOperationsDetails", "shortName": "Nature of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ia5ad329546b941a79d1d8eb1debf2bca_I20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i24f19ad6834e4e818f82a7ec92159f32_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i24f19ad6834e4e818f82a7ec92159f32_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if37fbc0da67d466ebe40aa50c1cbf8cf_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "y", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Valuation Techniques (Details)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails", "shortName": "Summary of Significant Accounting Policies - Valuation Techniques (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if37fbc0da67d466ebe40aa50c1cbf8cf_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "y", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Consolidated Statements of Operations and Comprehensive Income", "role": "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "shortName": "Consolidated Statements of Operations and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "id0ebeac2c5404715ac92442d072745e1_I20210607", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Change in Fair Value (Details)", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails", "shortName": "Summary of Significant Accounting Policies - Change in Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "id0ebeac2c5404715ac92442d072745e1_I20210607", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Inventories (Details)", "role": "http://www.janusintl.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Property, Plant, and Equipment (Details)", "role": "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details)", "role": "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "shortName": "Acquired Intangible Assets and Goodwill - Recognized Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i40a1c109fadd43f2804c4b4474a53e97_I20201226", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Goodwill (Details)", "role": "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails", "shortName": "Acquired Intangible Assets and Goodwill - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Investment in Joint Venture (Details)", "role": "http://www.janusintl.com/role/InvestmentinJointVentureDetails", "shortName": "Investment in Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i985d2d95d3354e53821d248a1cc3f6fb_I20220101", "decimals": "2", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Accrued Expenses (Details)", "role": "http://www.janusintl.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DeferredChargesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - Line of Credit (Details)", "role": "http://www.janusintl.com/role/LineofCreditDetails", "shortName": "Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i82088aa9191f4278a7c7e9f411f5b098_I20210831", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - Long-Term Debt - Schedule of Debt (Details)", "role": "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails", "shortName": "Long-Term Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i6ab5e095a0f14624a91ac769c8300665_D20210205-20210205", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - Long-Term Debt - Narrative (Details)", "role": "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i6ab5e095a0f14624a91ac769c8300665_D20210205-20210205", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i5946e72192754a05acec527c3755c2f5_I20191228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Consolidated Statement of Changes in Stockholders\u2019 Equity", "role": "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "shortName": "Consolidated Statement of Changes in Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i5946e72192754a05acec527c3755c2f5_I20191228", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Long-Term Debt - Maturities of Debt (Details)", "role": "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails", "shortName": "Long-Term Debt - Maturities of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i679ef868a2924313b2bf50cc2ff33dd0_I20210119", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Business Combinations - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i0836da36fe654ac6a4e7259ef6caed87_I20210831", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i5c57fc1798584c6cb56df0599b9f989b_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Business Combinations - Assets Acquired (Details)", "role": "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "shortName": "Business Combinations - Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ibba9d0f884b4477888bca0471ae63857_D20210831-20210831", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IndefinitelivedIntangibleAssetsAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i54e69fc78c3e47c3b6a89136924fa26c_D20210901-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437419 - Disclosure - Business Combinations - Pro Forma (Details)", "role": "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails", "shortName": "Business Combinations - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i54e69fc78c3e47c3b6a89136924fa26c_D20210901-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Profit Sharing Plan (Details)", "role": "http://www.janusintl.com/role/ProfitSharingPlanDetails", "shortName": "Profit Sharing Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Equity Incentive Plan and Unit Option Plan - Rollforward (Details)", "role": "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails", "shortName": "Equity Incentive Plan and Unit Option Plan - Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i566a072979ea446fa0e6091615b0d94f_D20201227-20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443422 - Disclosure - Equity Incentive Plan and Unit Option Plan - Additional Information (Details)", "role": "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "shortName": "Equity Incentive Plan and Unit Option Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i566a072979ea446fa0e6091615b0d94f_D20201227-20220101", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i4c1e0a26f7f14280a317d2cbaa9265af_I20210607", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - Stockholders\u2019 Equity (Details)", "role": "http://www.janusintl.com/role/StockholdersEquityDetails", "shortName": "Stockholders\u2019 Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i4c1e0a26f7f14280a317d2cbaa9265af_I20210607", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447424 - Disclosure - Stockholders\u2019 Equity - Common Stock Holdings (Details)", "role": "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "shortName": "Stockholders\u2019 Equity - Common Stock Holdings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i4c1e0a26f7f14280a317d2cbaa9265af_I20210607", "decimals": "INF", "lang": "en-US", "name": "jbi:CommonStockSharesOutstandingPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnSaleOfOtherAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentForManagementFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Related Party Transactions (Details)", "role": "http://www.janusintl.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentForManagementFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Revenue Recognition - Contract Balances (Details)", "role": "http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails", "shortName": "Revenue Recognition - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453427 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "i881fb62b3f95499ea4a0a225ec04afe1_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRentCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456428 - Disclosure - Operating Leases (Details)", "role": "http://www.janusintl.com/role/OperatingLeasesDetails", "shortName": "Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRentCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457429 - Disclosure - Operating Leases - Schedule of Future Minimum Lease Payments (Details)", "role": "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails", "shortName": "Operating Leases - Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460430 - Disclosure - Leases - Sale-Leasebacks (Details)", "role": "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails", "shortName": "Leases - Sale-Leasebacks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSaleLeasebackTransactionsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463431 - Disclosure - Income Taxes (Details)", "role": "http://www.janusintl.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464432 - Disclosure - Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details)", "role": "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Components of Income (Loss) Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465433 - Disclosure - Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details)", "role": "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of (Benefit) Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466434 - Disclosure - Income Taxes - Differences in Statutory Rate and Effective Rate (Details)", "role": "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails", "shortName": "Income Taxes - Differences in Statutory Rate and Effective Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Operations", "role": "http://www.janusintl.com/role/NatureofOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467435 - Disclosure - Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details)", "role": "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails", "shortName": "Income Taxes - Components of Deferred Income Tax Assets (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ib91cdbe7ea3e424dbdffdfa56b2c0102_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470436 - Disclosure - Net Income Per Share (Details)", "role": "http://www.janusintl.com/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473437 - Disclosure - Segments Information (Details)", "role": "http://www.janusintl.com/role/SegmentsInformationDetails", "shortName": "Segments Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalExpendituresIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ic2e52d89eff04f50ae999d74c1db144a_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475438 - Disclosure - Significant Estimates and Concentrations (Details)", "role": "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails", "shortName": "Significant Estimates and Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "ic2e52d89eff04f50ae999d74c1db144a_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.janusintl.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jbi-20220101.htm", "contextRef": "if074dae82f864e4f8f516aed09169a3e_D20201227-20220101", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 117, "tag": { "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r656" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r656" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r656" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r658", "r659", "r660" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.janusintl.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "jbi_A134JanusInternationalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "134 Janus International, LLC", "label": "134 Janus International, LLC [Member]", "terseLabel": "134 Janus International, LLC" } } }, "localname": "A134JanusInternationalLLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "jbi_ASTAInvestmentLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ASTA Investment, LLC", "label": "ASTA Investment, LLC [Member]", "terseLabel": "ASTA Investment, LLC" } } }, "localname": "ASTAInvestmentLLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "jbi_AccessControlTechnologiesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Access Control Technologies, LLC", "label": "Access Control Technologies, LLC [Member]", "terseLabel": "Access Control Technologies, LLC" } } }, "localname": "AccessControlTechnologiesLLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_ActiveSupplyDesignCDMLtdUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Active Supply & Design (CDM) Ltd. (UK)", "label": "Active Supply & Design (CDM) Ltd. (UK) [Member]", "terseLabel": "Active Supply & Design (CDM) Ltd. (UK)" } } }, "localname": "ActiveSupplyDesignCDMLtdUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Deferred Tax Assets", "label": "Adjustments To Additional Paid In Capital, Deferred Tax Assets", "terseLabel": "Deferred tax asset" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDeferredTaxAssets", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "jbi_AdjustmentsToPaidInCapitalVestingOfSubsidiaryMemberUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Paid In Capital, Vesting Of Subsidiary Member Units", "label": "Adjustments To Paid In Capital, Vesting Of Subsidiary Member Units", "terseLabel": "Vesting of Midco LLC class B units" } } }, "localname": "AdjustmentsToPaidInCapitalVestingOfSubsidiaryMemberUnits", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "jbi_AnaheimCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Anaheim, CA", "label": "Anaheim, CA [Member]", "terseLabel": "Anaheim, CA" } } }, "localname": "AnaheimCAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_AssetAcquisitionAcquisitionRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Acquisition Related Costs", "label": "Asset Acquisition, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "AssetAcquisitionAcquisitionRelatedCosts", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jbi_AssetAcquisitionLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Liabilities", "label": "Asset Acquisition, Liabilities", "negatedTerseLabel": "Liabilities assumed" } } }, "localname": "AssetAcquisitionLiabilities", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jbi_AssetAcquisitionPercentageOfAssetsAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Percentage of Assets Acquired", "label": "Asset Acquisition, Percentage of Assets Acquired", "terseLabel": "Percentage of assets acquired" } } }, "localname": "AssetAcquisitionPercentageOfAssetsAcquired", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "jbi_AstaIndustriesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asta Industries, Inc.", "label": "Asta Industries, Inc. [Member]", "terseLabel": "Asta Industries, Inc." } } }, "localname": "AstaIndustriesIncMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.janusintl.com/20220101", "xbrltype": "stringItemType" }, "jbi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Liabilities", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "jbi_ButlerINMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Butler, IN", "label": "Butler, IN [Member]", "terseLabel": "Butler, IN" } } }, "localname": "ButlerINMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_CartersvilleGAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cartersville, GA", "label": "Cartersville, GA [Member]", "terseLabel": "Cartersville, GA" } } }, "localname": "CartersvilleGAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_CaryNCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cary, NC", "label": "Cary, NC [Member]", "terseLabel": "Cary, NC" } } }, "localname": "CaryNCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_CashInExcessOfInsuredLimits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash In Excess Of Insured Limits", "label": "Cash In Excess Of Insured Limits", "terseLabel": "Cash in excess of insured limits" } } }, "localname": "CashInExcessOfInsuredLimits", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jbi_ChandlerAZMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chandler, AZ", "label": "Chandler, AZ [Member]", "terseLabel": "Chandler, AZ" } } }, "localname": "ChandlerAZMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_CharlotteNCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Charlotte, NC", "label": "Charlotte, NC [Member]", "terseLabel": "Charlotte, NC" } } }, "localname": "CharlotteNCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_CheshireUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cheshire, UK", "label": "Cheshire, UK [Member]", "terseLabel": "Cheshire, UK" } } }, "localname": "CheshireUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_ClassOfWarrantOrRightWarrantsTransferredShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Warrants Transferred, Shares", "label": "Class Of Warrant Or Right, Warrants Transferred, Shares", "terseLabel": "Number of warrants transferred (in shares)" } } }, "localname": "ClassOfWarrantOrRightWarrantsTransferredShares", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "jbi_CommercialAndOthersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial And Others", "label": "Commercial And Others [Member]", "terseLabel": "Commercial and Others" } } }, "localname": "CommercialAndOthersMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "jbi_CommonBUnitIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common B Unit Incentive Plan", "label": "Common B Unit Incentive Plan [Member]", "terseLabel": "Common B Unit Incentive Plan" } } }, "localname": "CommonBUnitIncentivePlanMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "jbi_CommonStockSharesOutstandingPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Shares, Outstanding, Percent", "label": "Common Stock, Shares, Outstanding, Percent", "terseLabel": "Common stock, shares outstanding, percent" } } }, "localname": "CommonStockSharesOutstandingPercent", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails" ], "xbrltype": "percentItemType" }, "jbi_CustomerDepositsAndAllowancesCurrent": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer Deposits And Allowances, Current", "label": "Customer Deposits And Allowances, Current", "terseLabel": "Customer deposits and allowances" } } }, "localname": "CustomerDepositsAndAllowancesCurrent", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "jbi_DBCILLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DBCI, LLC", "label": "DBCI, LLC [Member]", "terseLabel": "DBCI, LLC" } } }, "localname": "DBCILLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_DebtInstrumentPeriodicRepaymentPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Repayment, Percent", "label": "Debt Instrument, Periodic Repayment, Percent", "terseLabel": "Periodic repayment, percent" } } }, "localname": "DebtInstrumentPeriodicRepaymentPercent", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "jbi_DeferredTaxAssetsLeasingArrangements": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Leasing Arrangements", "label": "Deferred Tax Assets, Leasing Arrangements", "terseLabel": "Leases" } } }, "localname": "DeferredTaxAssetsLeasingArrangements", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "jbi_DistributionMadeToPreferredUnitsMemberCashDistributionsDeclared": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Distribution Made To Preferred Units Member, Cash Distributions, Declared", "label": "Distribution Made To Preferred Units Member, Cash Distributions, Declared", "negatedTerseLabel": "Distributions to Class A preferred units" } } }, "localname": "DistributionMadeToPreferredUnitsMemberCashDistributionsDeclared", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "jbi_DouglasvilleGA2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Douglasville, GA 2", "label": "Douglasville, GA 2 [Member]", "terseLabel": "Douglasville, GA 2" } } }, "localname": "DouglasvilleGA2Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_DouglasvilleGAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Douglasville, GA", "label": "Douglasville, GA [Member]", "terseLabel": "Douglasville, GA" } } }, "localname": "DouglasvilleGAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_EffectiveIncomeTaxRateReconciliationChangeInEstimateAmount": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change In Estimate, Amount", "label": "Effective Income Tax Rate Reconciliation, Change In Estimate, Amount", "terseLabel": "Change in estimate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEstimateAmount", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "jbi_EmergingGrowthCompanyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emerging Growth Company, Policy", "label": "Emerging Growth Company, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company" } } }, "localname": "EmergingGrowthCompanyPolicyPolicyTextBlock", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jbi_EquityMethodInvestmentContributedCapital": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Contributed Capital", "label": "Equity Method Investment, Contributed Capital", "terseLabel": "Contributed capital" } } }, "localname": "EquityMethodInvestmentContributedCapital", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "jbi_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConversionOfLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion Of Liability", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion Of Liability", "negatedTerseLabel": "Conversion of Private warrants to Public warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityConversionOfLiability", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "monetaryItemType" }, "jbi_FayettevilleGAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fayetteville, GA", "label": "Fayetteville, GA [Member]", "terseLabel": "Fayetteville, GA" } } }, "localname": "FayettevilleGAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_FirstLienAmendmentNo3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Amendment No. 3", "label": "First Lien Amendment No. 3 [Member]", "terseLabel": "First Lien Amendment No. 3" } } }, "localname": "FirstLienAmendmentNo3Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_GMStorMorePtyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "G & M Stor-More Pty Ltd", "label": "G & M Stor-More Pty Ltd [Member]", "terseLabel": "G & M Stor-More Pty Ltd" } } }, "localname": "GMStorMorePtyLtdMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_GreerSCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greer, SC", "label": "Greer, SC [Member]", "terseLabel": "Greer, SC" } } }, "localname": "GreerSCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_HealthInsuranceProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Health Insurance Program", "label": "Health Insurance Program [Member]", "terseLabel": "Health Insurance Program" } } }, "localname": "HealthInsuranceProgramMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "domainItemType" }, "jbi_HendraQueenslandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hendra, Queensland", "label": "Hendra, Queensland [Member]", "terseLabel": "Hendra, Queensland" } } }, "localname": "HendraQueenslandMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_HoustonTX2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston, TX 2", "label": "Houston, TX 2 [Member]", "terseLabel": "Houston, TX 2" } } }, "localname": "HoustonTX2Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_HoustonTX3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston, TX 3", "label": "Houston, TX 3 [Member]", "terseLabel": "Houston, TX 3" } } }, "localname": "HoustonTX3Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_HoustonTX4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston, TX 4", "label": "Houston, TX 4 [Member]", "terseLabel": "Houston, TX 4" } } }, "localname": "HoustonTX4Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_HoustonTXMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston, TX", "label": "Houston, TX [Member]", "terseLabel": "Houston, TX" } } }, "localname": "HoustonTXMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_JIHShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JIH Shareholders", "label": "JIH Shareholders [Member]", "terseLabel": "JIH Shareholders" } } }, "localname": "JIHShareholdersMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusButlerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus Butler, LLC", "label": "Janus Butler, LLC [Member]", "terseLabel": "Janus Butler, LLC" } } }, "localname": "JanusButlerLLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusCobbHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus Cobb Holdings, LLC", "label": "Janus Cobb Holdings, LLC [Member]", "terseLabel": "Janus Cobb Holdings, LLC" } } }, "localname": "JanusCobbHoldingsLLCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusInternationalEuropeHoldingsLtdUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus International Europe Holdings Ltd. (UK)", "label": "Janus International Europe Holdings Ltd. (UK) [Member]", "terseLabel": "Janus International Europe Holdings Ltd. (UK)" } } }, "localname": "JanusInternationalEuropeHoldingsLtdUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusInternationalEuropeLtdUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus International Europe Ltd. (UK)", "label": "Janus International Europe Ltd. (UK) [Member]", "terseLabel": "Janus International Europe Ltd. (UK)" } } }, "localname": "JanusInternationalEuropeLtdUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusInternationalGroupIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus International Group, Inc.", "label": "Janus International Group, Inc. [Member]", "terseLabel": "Janus International Group, Inc." } } }, "localname": "JanusInternationalGroupIncMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus International", "label": "Janus International [Member]", "terseLabel": "Janus International" } } }, "localname": "JanusInternationalMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusMidcoLLCUnitholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus Midco, LLC Unitholders", "label": "Janus Midco, LLC Unitholders [Member]", "terseLabel": "Janus Midco, LLC Unitholders" } } }, "localname": "JanusMidcoLLCUnitholdersMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusMidcoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus Midco", "label": "Janus Midco [Member]", "terseLabel": "Janus Midco" } } }, "localname": "JanusMidcoMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_JanusNorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Janus North America", "label": "Janus North America [Member]", "terseLabel": "Janus North America" } } }, "localname": "JanusNorthAmericaMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "jbi_JointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint Venture", "label": "Joint Venture [Member]", "terseLabel": "Joint Venture" } } }, "localname": "JointVentureMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "domainItemType" }, "jbi_JuniperIndustrialHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Juniper Industrial Holdings, Inc.", "label": "Juniper Industrial Holdings, Inc. [Member]", "terseLabel": "Juniper Industrial Holdings, Inc." } } }, "localname": "JuniperIndustrialHoldingsIncMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_LasVegasNVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Las Vegas, NV", "label": "Las Vegas, NV [Member]", "terseLabel": "Las Vegas, NV" } } }, "localname": "LasVegasNVMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_LehiUTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lehi, UT", "label": "Lehi, UT [Member]", "terseLabel": "Lehi, UT" } } }, "localname": "LehiUTMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_LineOfCreditFacilityAmendmentFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Amendment Fees", "label": "Line Of Credit Facility, Amendment Fees", "terseLabel": "Amendment fees" } } }, "localname": "LineOfCreditFacilityAmendmentFees", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "jbi_MidcoEquityholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Midco Equityholders", "label": "Midco Equityholders [Member]", "terseLabel": "Midco Equityholders" } } }, "localname": "MidcoEquityholdersMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "jbi_NokIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nok\u0113, Inc.", "label": "Nok\u0113, Inc. [Member]", "terseLabel": "Nok\u0113, Inc." } } }, "localname": "NokIncMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_NotePayableAmendmentNumber3FirstLienMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Payable, Amendment Number 3 First Lien", "label": "Note Payable, Amendment Number 3 First Lien [Member]", "terseLabel": "Note payable - Amendment No. 3 First Lien" } } }, "localname": "NotePayableAmendmentNumber3FirstLienMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "jbi_NotePayableAmendmentNumber4FirstLienMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Payable, Amendment Number 4 First Lien", "label": "Note Payable, Amendment Number 4 First Lien [Member]", "terseLabel": "Note payable - Amendment No. 4 First Lien" } } }, "localname": "NotePayableAmendmentNumber4FirstLienMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "jbi_NotePayableFirstLienB2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Payable, First Lien B2", "label": "Note Payable, First Lien B2 [Member]", "terseLabel": "Note payable - First Lien B2" } } }, "localname": "NotePayableFirstLienB2Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "jbi_NotePayableFirstLienMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Payable, First Lien", "label": "Note Payable, First Lien [Member]", "terseLabel": "Note payable - First Lien" } } }, "localname": "NotePayableFirstLienMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "jbi_OperatingLeaseRentExpenseAnnualEscalation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Rent Expense, Annual Escalation", "label": "Operating Lease, Rent Expense, Annual Escalation", "terseLabel": "Annual escalation" } } }, "localname": "OperatingLeaseRentExpenseAnnualEscalation", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "jbi_OperatingLeaseRentExpenseMonthly": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Rent Expense, Monthly", "label": "Operating Lease, Rent Expense, Monthly", "terseLabel": "Monthly rate" } } }, "localname": "OperatingLeaseRentExpenseMonthly", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails", "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "jbi_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Loss Carryforwards, Subject To Expiration", "label": "Operating Loss Carryforwards, Subject To Expiration", "terseLabel": "Net operating loss carryforwards, subject to expiration" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "jbi_OrlandoFLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Orlando, FL", "label": "Orlando, FL [Member]", "terseLabel": "Orlando, FL" } } }, "localname": "OrlandoFLMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_OtherCurrentAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Current Assets, Policy", "label": "Other Current Assets, Policy [Policy Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsPolicyPolicyTextBlock", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jbi_PIPEInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PIPE Investors", "label": "PIPE Investors [Member]", "terseLabel": "PIPE Investors" } } }, "localname": "PIPEInvestorsMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "jbi_PaymentOfBusinessAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment Of Business Acquisition Costs", "label": "Payment Of Business Acquisition Costs", "negatedTerseLabel": "Payments for transaction costs" } } }, "localname": "PaymentOfBusinessAcquisitionCosts", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "jbi_PaymentsForAssetAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Asset Acquisitions", "label": "Payments For Asset Acquisitions", "terseLabel": "Cash payment for asset acquisition" } } }, "localname": "PaymentsForAssetAcquisitions", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jbi_PeterleeUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Peterlee, UK", "label": "Peterlee, UK [Member]", "terseLabel": "Peterlee, UK" } } }, "localname": "PeterleeUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_ProceedsFromBusinessAcquisitionFinancingActivities": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Business Acquisition, Financing Activities", "label": "Proceeds From Business Acquisition, Financing Activities", "terseLabel": "Proceeds from merger" } } }, "localname": "ProceedsFromBusinessAcquisitionFinancingActivities", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "jbi_ProductionWarehousingAndDistributionFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Production, Warehousing and Distribution Facility", "label": "Production, Warehousing and Distribution Facility [Member]", "terseLabel": "Production, Warehousing and Distribution Facility" } } }, "localname": "ProductionWarehousingAndDistributionFacilityMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "domainItemType" }, "jbi_PublicStockholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Stockholders", "label": "Public Stockholders [Member]", "terseLabel": "Public Stockholders" } } }, "localname": "PublicStockholdersMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails" ], "xbrltype": "domainItemType" }, "jbi_ReorganizationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reorganization, Policy", "label": "Reorganization, Policy [Policy Text Block]", "terseLabel": "Reorganization" } } }, "localname": "ReorganizationPolicyPolicyTextBlock", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jbi_RepaymentOfDebtDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Debt Discount", "label": "Repayment Of Debt Discount", "terseLabel": "Debt discount" } } }, "localname": "RepaymentOfDebtDiscount", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jbi_ReverseRecapitalizationCashPaidToShareholders": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Cash Paid To Shareholders", "label": "Reverse Recapitalization, Cash Paid To Shareholders", "negatedTerseLabel": "Payments to Janus Midco, LLC unitholders at the business combination" } } }, "localname": "ReverseRecapitalizationCashPaidToShareholders", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "jbi_SaleLeasebackTransactionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Amount", "label": "Sale Leaseback Transaction, Amount", "terseLabel": "Amount of leaseback" } } }, "localname": "SaleLeasebackTransactionAmount", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "jbi_SaleLeasebackTransactionNumberOfRenewalOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Number Of Renewal Options", "label": "Sale Leaseback Transaction, Number Of Renewal Options", "terseLabel": "Number of renewal options" } } }, "localname": "SaleLeasebackTransactionNumberOfRenewalOptions", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "integerItemType" }, "jbi_SaleLeasebackTransactionRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Renewal Term", "label": "Sale Leaseback Transaction, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "SaleLeasebackTransactionRenewalTerm", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "durationItemType" }, "jbi_SaleLeasebackTransactionTermOfLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Term Of Lease", "label": "Sale Leaseback Transaction, Term Of Lease", "terseLabel": "Term of lease" } } }, "localname": "SaleLeasebackTransactionTermOfLease", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "durationItemType" }, "jbi_SalisburyNCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Salisbury, NC", "label": "Salisbury, NC [Member]", "terseLabel": "Salisbury, NC" } } }, "localname": "SalisburyNCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_SelfStorageNewConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self Storage - New Construction", "label": "Self Storage - New Construction [Member]", "terseLabel": "Self Storage-New Construction" } } }, "localname": "SelfStorageNewConstructionMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "jbi_SelfStorageR3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self Storage - R3", "label": "Self Storage - R3 [Member]", "terseLabel": "Self Storage-R3" } } }, "localname": "SelfStorageR3Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "jbi_StatesvilleNCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statesville, NC", "label": "Statesville, NC [Member]", "terseLabel": "Statesville, NC" } } }, "localname": "StatesvilleNCMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_SteelStorageAustraliaSteelStorageAsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Steel Storage Australia & Steel Storage Asia", "label": "Steel Storage Australia & Steel Storage Asia [Member]", "terseLabel": "Steel Storage Australia & Steel Storage Asia" } } }, "localname": "SteelStorageAustraliaSteelStorageAsiaMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "jbi_StockIssuedDuringPeriodSharesContingentConsideration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Contingent Consideration", "label": "Stock Issued During Period, Shares, Contingent Consideration", "terseLabel": "Issuance of earn out shares to common stockholders (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesContingentConsideration", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "jbi_StockIssuedDuringPeriodSharesVestingOfSubsidiaryMemberUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Vesting Of Subsidiary Member Units", "label": "Stock Issued During Period, Shares, Vesting Of Subsidiary Member Units", "terseLabel": "Vesting of Midco LLC class B units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesVestingOfSubsidiaryMemberUnits", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "jbi_StockIssuedDuringPeriodValueContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Contingent Consideration", "label": "Stock Issued During Period, Value, Contingent Consideration", "terseLabel": "Issuance of earn out shares to common stockholders" } } }, "localname": "StockIssuedDuringPeriodValueContingentConsideration", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "jbi_SumnerWAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sumner, WA", "label": "Sumner, WA [Member]", "terseLabel": "Sumner, WA" } } }, "localname": "SumnerWAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_SurpriseAZMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Surprise, AZ", "label": "Surprise, AZ [Member]", "terseLabel": "Surprise, AZ" } } }, "localname": "SurpriseAZMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_TempleGA2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temple, GA 2", "label": "Temple, GA 2 [Member]", "terseLabel": "Temple, GA 2" } } }, "localname": "TempleGA2Member", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_TempleGAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temple, GA", "label": "Temple, GA [Member]", "terseLabel": "Temple, GA" } } }, "localname": "TempleGAMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_TheSponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Sponsor", "label": "The Sponsor [Member]", "terseLabel": "The Sponsor" } } }, "localname": "TheSponsorMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "jbi_TwickenhamUKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twickenham, UK", "label": "Twickenham, UK [Member]", "terseLabel": "Twickenham, UK" } } }, "localname": "TwickenhamUKMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "domainItemType" }, "jbi_UnusualOrInfrequentItemOrBothPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unusual Or Infrequent Item, Or Both, Policy", "label": "Unusual Or Infrequent Item, Or Both, Policy [Policy Text Block]", "terseLabel": "Coronavirus Outbreak" } } }, "localname": "UnusualOrInfrequentItemOrBothPolicyPolicyTextBlock", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jbi_WarrantLiabilityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability, Policy", "label": "Warrant Liability, Policy [Policy Text Block]", "terseLabel": "Warrant Liability" } } }, "localname": "WarrantLiabilityPolicyPolicyTextBlock", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "jbi_WorkersCompensationInsuranceProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Workers' Compensation Insurance Program", "label": "Workers' Compensation Insurance Program [Member]", "terseLabel": "Workers' Compensation Insurance Program" } } }, "localname": "WorkersCompensationInsuranceProgramMember", "nsuri": "http://www.janusintl.com/20220101", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r132", "r188", "r201", "r202", "r203", "r204", "r206", "r208", "r212", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r132", "r188", "r201", "r202", "r203", "r204", "r206", "r208", "r212", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r65", "r67", "r130", "r131", "r306", "r347" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r305", "r346", "r407", "r409", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r620", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r305", "r346", "r407", "r409", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r620", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r214", "r390", "r394", "r571", "r619", "r621" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r214", "r390", "r394", "r571", "r619", "r621" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r305", "r346", "r402", "r407", "r409", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r620", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r305", "r346", "r402", "r407", "r409", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r620", "r623", "r653", "r654" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r66", "r67", "r130", "r131", "r306", "r347" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r143", "r144", "r145", "r146", "r147", "r148", "r166", "r231", "r232", "r429", "r457", "r507", "r508", "r509", "r510", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r666", "r667" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r143", "r144", "r145", "r146", "r147", "r148", "r166", "r231", "r232", "r429", "r457", "r507", "r508", "r509", "r510", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r666", "r667" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r215", "r216", "r390", "r395", "r622", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/OperatingLeasesDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r215", "r216", "r390", "r395", "r622", "r639", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/OperatingLeasesDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r220", "r554" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r48", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r28", "r221", "r222" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, less allowance for doubtful accounts; $5,449 and $4,485, at January\u00a01, 2022 and December\u00a026, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r590", "r607" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r46", "r262" ], "calculation": { "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r69", "r70", "r71", "r608", "r629", "r633" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r78", "r79", "r80", "r133", "r134", "r135", "r503", "r624", "r625", "r667" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r29" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r133", "r134", "r135", "r426", "r427", "r428", "r508" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r410", "r412", "r431", "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r412", "r423", "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r35", "r223", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r87", "r109", "r325", "r529" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Deferred finance fee amortization" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r247", "r255" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Intangible amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionAxis": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]", "terseLabel": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionDomain": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r196", "r203", "r210", "r228", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r499", "r504", "r518", "r558", "r560", "r588", "r606" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r11", "r64", "r125", "r228", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r499", "r504", "r518", "r558", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r413", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r406", "r408", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Value of equity issued in acquisition" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of shares issued in acquisition (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/NatureofOperationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r473", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r473", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r470" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r486", "r487", "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "verboseLabel": "Total Fair Value of Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Fair Value of Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r108", "r494" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Contingent consideration and earnout fair value adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r485", "r488", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r485", "r489" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration payable - short term" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net Income (Loss)" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r478" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r477", "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r477", "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Recognized amounts of identifiable liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r477", "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets", "verboseLabel": "Total identifiable net assets (liabilities)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Recognized Amounts of Identifiable Assets Acquired and Liabilities Assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r477", "r478" ], "calculation": { "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital Expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r42", "r560", "r635", "r636" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r42", "r111" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r112" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r111", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r519" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (Decrease) Increase in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r122", "r125", "r152", "r156", "r157", "r160", "r162", "r171", "r172", "r173", "r228", "r287", "r292", "r293", "r294", "r300", "r301", "r343", "r344", "r349", "r353", "r518", "r662" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant redemption price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r271", "r594", "r612" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Notes 8 and 21)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r268", "r269", "r270", "r280", "r640" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Significant Estimates and Concentrations" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Units" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r133", "r134", "r508" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "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", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "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", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r360" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, 825,000,000 shares authorized, $0.0001 par value, 146,561,717 and 66,145,633 shares issued and outstanding at January\u00a01, 2022 and December\u00a026, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r85", "r598", "r615" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r118", "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r369", "r371", "r391" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r369", "r371", "r391" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Costs and estimated earnings in excess of billing on uncompleted contracts" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r369", "r370", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r369", "r370", "r391" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Billing in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r390", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r390", "r400" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r89", "r571" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r126", "r453", "r460" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r126", "r453" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign jurisdiction" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r453", "r460", "r462" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails_1": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current tax benefit", "totalLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails", "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r126", "r453", "r460" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r121", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r319", "r326", "r327", "r329", "r337" ], "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": "Line of Credit", "verboseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/Debt", "http://www.janusintl.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r124", "r132", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r331", "r332", "r333", "r334", "r530", "r589", "r592", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r330", "r592", "r605" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Gross long-term debt", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r302", "r331", "r332", "r528", "r530", "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r54", "r322", "r528" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55", "r124", "r132", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r331", "r332", "r333", "r334", "r530" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Repurchase of debt" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r124", "r132", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r328", "r331", "r332", "r333", "r334", "r361", "r364", "r365", "r366", "r527", "r528", "r530", "r531", "r603" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Finance Fees" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred transaction costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r454", "r460" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r47", "r315", "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred finance fees" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r454", "r460" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign jurisdiction" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "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 tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r126", "r454", "r460", "r461", "r462" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails_1": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r23", "r24", "r445", "r591", "r604" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total gross deferred liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r534", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r454", "r460" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r446" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r448" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset (liability)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r448" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r450", "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax incentives" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r447" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r438", "r448" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax asset (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaids" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r451", "r452" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesComponentsofDeferredIncomeTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r404" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ProfitSharingPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Profit Sharing Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ProfitSharingPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r260" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation Expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r390", "r394", "r395", "r396", "r397", "r398", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plan and Unit Option Plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": { "auth_ref": [ "r170", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared", "negatedTerseLabel": "Distributions to Janus Midco LLC Class A unitholders" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share, basic and diluted (Note 19)" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r138", "r139", "r141", "r142", "r143", "r149", "r152", "r160", "r161", "r162", "r166", "r167", "r509", "r510", "r599", "r616" ], "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 net income per share attributable to common stockholders (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r138", "r139", "r141", "r142", "r143", "r152", "r160", "r161", "r162", "r166", "r167", "r509", "r510", "r599", "r616" ], "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 (in dollars per share)", "verboseLabel": "Diluted net income per share attributable to common stockholders (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r163", "r164", "r165", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r519" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Effect of retrospective application of Accounting Standards Update 2018-12 Financial Services-Insurance (Topic 944): Targeted Improvements to the Accounting for Long-Duration Contracts.", "label": "Effect of Retrospective Application of Accounting Standards Update 2018-12 [Member]", "terseLabel": "Effect of Retrospective Application of Accounting Standards Update 2018-12" } } }, "localname": "EffectOfRetrospectiveApplicationOfAccountingStandardsUpdate201812Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r128", "r440", "r464" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r440", "r464" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Statutory rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r133", "r134", "r135", "r137", "r144", "r147", "r170", "r230", "r360", "r367", "r426", "r427", "r428", "r456", "r457", "r508", "r520", "r521", "r522", "r523", "r524", "r525", "r624", "r625", "r626", "r667" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails", "http://www.janusintl.com/role/InvestmentinJointVentureDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r43", "r197", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying amount" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investment in Joint Venture" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r109", "r338" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of derivative warrant liabilities", "verboseLabel": "Change in fair value of derivative warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r513", "r517" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r513", "r517" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Change in Fair Value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "negatedTerseLabel": "Redeemed/exercised warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r126", "r439" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Total" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "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": "Average remaining life in years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r254" ], "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", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r248", "r252", "r254", "r257", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency translation loss" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r254", "r573" ], "calculation": { "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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 amount, finite-lived" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "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 [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r248", "r253" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r254", "r572" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Finite-lived assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite lived assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r126" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Total" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "Loss on sale of assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r109" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.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", "negatedTerseLabel": "Loss on abandonment of PP&E" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r109", "r335", "r336" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Gain (loss) on extinguishment of debt", "verboseLabel": "Gain (loss) on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r241", "r242", "r560", "r587" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquired Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Changes due to foreign currency fluctuations" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88", "r125", "r196", "r202", "r206", "r209", "r212", "r228", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r518" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r127", "r463" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "US operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r196", "r202", "r206", "r209", "r212", "r586", "r596", "r601", "r617" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income From Operations", "totalLabel": "INCOME BEFORE TAXES", "verboseLabel": "Pre-tax income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/IncomeTaxesDetails", "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails", "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r127", "r463" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign operations" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofComponentsofIncomeLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r109", "r193", "r225", "r595", "r613" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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": "Undistributed (earnings) losses of affiliate", "terseLabel": "Undistributed earnings" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r128", "r441", "r444", "r449", "r458", "r465", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r146", "r147", "r194", "r439", "r459", "r466", "r618" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Provision for Income Taxes", "terseLabel": "Income tax provision", "totalLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/IncomeTaxesDetails", "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails", "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r436", "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Change in tax rates" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Computed \u201cexpected\u201d tax expense" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Permanent difference" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r440" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDifferencesinStatutoryRateandEffectiveRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r106", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "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 amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Costs and estimated earnings in excess of billings and billings in excess of costs and estimated earnings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r153", "r154", "r155", "r162" ], "calculation": { "http://www.janusintl.com/role/NetIncomePerShareDetails": { "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 call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Adjustment for Warrants - Treasury stock method (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r251", "r480" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed information about the characteristics and cost, by total and major class, of indefinite-lived intangible assets acquired as part of a business combination. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. The future benefit is not expected to diminish over a stated period of time. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "IndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r251", "r256" ], "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]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r256" ], "calculation": { "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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 amount, indefinite-lived", "verboseLabel": "Tradename and trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r251", "r256" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Indefinite lived assets acquired" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceClaimsMember": { "auth_ref": [ "r277", "r634" ], "lang": { "en-us": { "role": { "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims.", "label": "Insurance Claims [Member]", "terseLabel": "Insurance Claims" } } }, "localname": "InsuranceClaimsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r81", "r190", "r526", "r529", "r600" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r105", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r14", "r15", "r52" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r188", "r201", "r202", "r203", "r204", "r206", "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r238" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r36", "r237" ], "calculation": { "http://www.janusintl.com/role/InventoriesDetails": { "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 goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r61", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.janusintl.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total", "verboseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r62", "r119", "r169", "r234", "r235", "r238", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r237" ], "calculation": { "http://www.janusintl.com/role/InventoriesDetails": { "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 unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r61", "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Reserve for inventory obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r37", "r237" ], "calculation": { "http://www.janusintl.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedBalanceShares": { "auth_ref": [ "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Balance held at close of period in number of shares.", "label": "Investment Owned, Balance, Shares", "terseLabel": "Shares held (in shares)" } } }, "localname": "InvestmentOwnedBalanceShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r125", "r204", "r228", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r500", "r504", "r505", "r518", "r558", "r559" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r125", "r228", "r518", "r560", "r593", "r610" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r125", "r228", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r500", "r504", "r505", "r518", "r558", "r559", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r592", "r605" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "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": "Debt outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r49" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r49", "r124" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Less current maturities", "verboseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r132", "r285", "r321" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r132", "r285", "r321" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r132", "r285", "r321" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r132", "r285", "r321" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r132", "r285", "r321" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtMaturitiesofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Total long-term debt", "verboseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r286" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r271", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r271", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Claims in excess" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r274", "r278", "r281" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r271", "r272", "r273", "r275", "r276", "r277", "r279", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SignificantEstimatesandConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Manufacturing machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementFeePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the unpaid portion of the fee payable to the managing member or general partner for management of the fund or trust.", "label": "Management Fee Payable", "terseLabel": "Management fees payable" } } }, "localname": "ManagementFeePayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Warrant term (yrs.)" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Minimum Lease Payments, Sale Leaseback Transactions", "totalLabel": "Total" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsThereafter": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 2.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, Thereafter", "terseLabel": "Thereafter" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 3.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Five Years", "terseLabel": "2026" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 1.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Four Years", "terseLabel": "2025" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 4.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 6.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Three Years", "terseLabel": "2024" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears": { "auth_ref": [ "r539" ], "calculation": { "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails": { "order": 5.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Two Years", "terseLabel": "2023" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "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": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r174", "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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": "Cash Provided By (Used In) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows Provided by (Used In) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used In Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows Used In Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r107", "r110" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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 By Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows Provided By Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r72", "r75", "r80", "r84", "r110", "r125", "r136", "r138", "r139", "r141", "r142", "r146", "r147", "r158", "r196", "r202", "r206", "r209", "r212", "r228", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r510", "r518", "r597", "r614" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "terseLabel": "Net income attributable to common stockholders", "totalLabel": "NET INCOME", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r138", "r139", "r141", "r142", "r149", "r150", "r159", "r162", "r196", "r202", "r206", "r209", "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net income attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": "Non-U.S." } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other Expense, Net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r184" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "OPERATING EXPENSE" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r196", "r202", "r206", "r209", "r212" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income (Loss)", "verboseLabel": "Income From Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r533", "r536" ], "calculation": { "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesScheduleofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r283", "r532", "r533", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "terseLabel": "Schedule of Operating Leases" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "Operating Loss Carryforwards, Valuation Allowance", "terseLabel": "Net operating loss valuation allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r206", "r212" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r506" ], "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": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r52" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities", "totalLabel": "Total" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r63", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r497", "r498", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r73", "r76", "r497", "r498", "r502" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other Comprehensive Income (Loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangibles" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails", "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r52", "r560" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r52", "r284" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForManagementFee": { "auth_ref": [ "r103", "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount paid to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).", "label": "Payment for Management Fee", "terseLabel": "Management fees paid" } } }, "localname": "PaymentForManagementFee", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForCapitalImprovements": { "auth_ref": [ "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.", "label": "Payments for Capital Improvements", "terseLabel": "Payment for improvements" } } }, "localname": "PaymentsForCapitalImprovements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r100" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for deferred financing fees" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r98" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "negatedTerseLabel": "Distributions to Janus Midco LLC unitholders" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r94", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "verboseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r94" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r95" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment", "terseLabel": "Purchase of facility" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows", "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r413", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class A [Member]", "terseLabel": "Class A Preferred Units" } } }, "localname": "PreferredClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26", "r343" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26", "r343" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r8", "r10", "r239", "r240" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r96" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from PIPE" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r97" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Net borrowings on line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r96" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from warrant exercise, net of redemptions" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Sales of product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r46", "r263" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r265", "r641", "r642", "r643" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r45", "r261" ], "calculation": { "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r263", "r560", "r602", "r611" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r44", "r263", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentTables", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r261" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r403", "r551", "r552" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r403", "r551", "r555", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r549", "r550", "r552", "r556", "r557" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r367", "r429", "r560", "r609", "r628", "r633" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r133", "r134", "r135", "r137", "r144", "r147", "r230", "r426", "r427", "r428", "r456", "r457", "r508", "r624", "r626" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated (deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r187", "r188", "r201", "r207", "r208", "r214", "r215", "r218", "r389", "r390", "r571" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "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": "Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r120", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Shipping and Handling (Revenue & Cost of Sales)" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r380", "r393", "r401" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "REVENUE" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionDescriptionAxis": { "auth_ref": [ "r538", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.", "label": "Sale Leaseback Transaction, Description [Axis]", "terseLabel": "Sale Leaseback Transaction, Description [Axis]" } } }, "localname": "SaleLeasebackTransactionDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionDisclosureTextBlock": { "auth_ref": [ "r544", "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for sale leaseback transaction. Includes, but is not limited to, terms and conditions of transaction and gain (loss) from transaction.", "label": "Sale Leaseback Transactions [Text Block]", "terseLabel": "Leases - Sale-Leasebacks" } } }, "localname": "SaleLeasebackTransactionDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacks" ], "xbrltype": "textBlockItemType" }, "us-gaap_SaleLeasebackTransactionLineItems": { "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": "Sale Leaseback Transaction [Line Items]", "terseLabel": "Sale Leaseback Transaction [Line Items]" } } }, "localname": "SaleLeasebackTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Name [Domain]", "terseLabel": "Sale Leaseback Transaction, Name [Domain]" } } }, "localname": "SaleLeasebackTransactionNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionNetProceedsInvestingActivities": { "auth_ref": [ "r541", "r542", "r543" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow after closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities.", "label": "Sale Leaseback Transaction, Net Proceeds, Investing Activities", "terseLabel": "Proceeds from sale leaseback transaction" } } }, "localname": "SaleLeasebackTransactionNetProceedsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionTable": { "auth_ref": [ "r538", "r547" ], "lang": { "en-us": { "role": { "documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.", "label": "Sale Leaseback Transaction [Table]", "terseLabel": "Sale Leaseback Transaction [Table]" } } }, "localname": "SaleLeasebackTransactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Consideration on sale of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r14", "r48" ], "calculation": { "http://www.janusintl.com/role/AccruedExpensesDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]", "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/BusinessCombinationsProFormaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r55", "r132", "r331", "r333", "r361", "r364", "r365", "r366", "r527", "r528", "r531", "r603" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r162" ], "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 Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails", "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r3", "r125", "r227", "r228", "r518" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InvestmentinJointVentureDetails", "http://www.janusintl.com/role/NatureofOperationsDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r248", "r253", "r572" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r248", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r39", "r40", "r41" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/OperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r46", "r263" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/PropertyPlantandEquipmentDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r553", "r555" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock": { "auth_ref": [ "r532", "r538", "r540", "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of sale leaseback transactions.", "label": "Sale Leaseback Transactions [Table Text Block]", "terseLabel": "Schedule of Sale Leaseback Transactions" } } }, "localname": "ScheduleOfSaleLeasebackTransactionsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LeasesSaleLeasebacksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r196", "r199", "r205", "r245" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r196", "r199", "r205", "r245" ], "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 Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r413", "r425" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r58", "r122", "r171", "r172", "r339", "r341", "r342", "r343", "r344", "r346", "r347", "r349", "r353", "r358", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityCommonStockHoldingsDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r25", "r26", "r27", "r340", "r341", "r342", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).", "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r266", "r267", "r619" ], "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": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r183", "r185", "r186", "r196", "r200", "r206", "r210", "r211", "r212", "r213", "r214", "r217", "r218", "r219" ], "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": "Segments Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Sales of services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r414" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r420" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r420" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r419" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "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": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r421" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "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 Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Vested and payable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r416" ], "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", "terseLabel": "Vested and payable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r411", "r415" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Accelerated vesting (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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 (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r126", "r439", "r459" ], "calculation": { "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Total" } } }, "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesScheduleofBenefitProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r183", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r201", "r202", "r203", "r204", "r206", "r207", "r208", "r209", "r210", "r212", "r218", "r245", "r264", "r266", "r267", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.janusintl.com/role/SegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r25", "r26", "r27", "r122", "r125", "r152", "r156", "r157", "r160", "r162", "r171", "r172", "r173", "r228", "r287", "r292", "r293", "r294", "r300", "r301", "r343", "r344", "r349", "r353", "r360", "r518", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r60", "r78", "r79", "r80", "r133", "r134", "r135", "r137", "r144", "r147", "r170", "r230", "r360", "r367", "r426", "r427", "r428", "r456", "r457", "r508", "r520", "r521", "r522", "r523", "r524", "r525", "r624", "r625", "r626", "r667" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/EquityIncentivePlanandUnitOptionPlanAdditionalInformationDetails", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "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/2021-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/2021-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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r133", "r134", "r135", "r170", "r571" ], "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/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r26", "r27", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Shares issued during period (in shares)", "verboseLabel": "Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsNarrativeDetails", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r59", "r320", "r360", "r361", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Warrant redemption (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r26", "r27", "r360", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued (in shares)", "verboseLabel": "Issuance of PIPE Shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r60", "r360", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock upon merger, net of transaction costs, earn out, and merger warrant liability" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r60", "r360", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Warrant redemption" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r26", "r27", "r360", "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Value of shares issued", "verboseLabel": "Issuance of PIPE Shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity", "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r125", "r224", "r228", "r518", "r560" ], "calculation": { "http://www.janusintl.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedBalanceSheets", "http://www.janusintl.com/role/ConsolidatedStatementofChangesinStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r123", "r344", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r359", "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flows Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r390", "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r390", "r399" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Tradenames and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/AcquiredIntangibleAssetsandGoodwillRecognizedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r481" ], "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": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredDetails", "http://www.janusintl.com/role/BusinessCombinationsAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Goods transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Services transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r47" ], "calculation": { "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "netLabel": "Unamortized debt issuance costs", "terseLabel": "Unamortized loan costs", "verboseLabel": "Less unamortized deferred finance fees" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/LineofCreditDetails", "http://www.janusintl.com/role/LongTermDebtNarrativeDetails", "http://www.janusintl.com/role/LongTermDebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates in the Consolidated Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValueAddedTaxReceivableCurrent": { "auth_ref": [ "r63" ], "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. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Value Added Tax Receivable, Current", "terseLabel": "VAT taxes" } } }, "localname": "ValueAddedTaxReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/StockholdersEquityDetails", "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesChangeinFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrant measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/SummaryofSignificantAccountingPoliciesValuationTechniquesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r151", "r162" ], "calculation": { "http://www.janusintl.com/role/NetIncomePerShareDetails": { "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", "totalLabel": "Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r149", "r162" ], "calculation": { "http://www.janusintl.com/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average number of shares:", "verboseLabel": "Weighted-average shares outstanding, basic and diluted (Note 19)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.janusintl.com/role/ConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.janusintl.com/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "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" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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=122041274&loc=d3e301413-122809" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r459": { "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=122134291&loc=d3e330036-122817" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "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=122134291&loc=d3e330036-122817" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4922-128472" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757" }, "r544": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/subtopic&trid=2209073" }, "r545": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888253" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r605": { "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" }, "r606": { "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" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r616": { "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" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r628": { "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=124501264&loc=SL117420844-207641" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB Topic 5.W)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=27015833&loc=d3e570705-122907" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r655": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r656": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r657": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r658": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r659": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r660": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r661": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r662": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r663": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r664": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r665": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "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=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "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=123367319&loc=SL114868664-224227" }, "r84": { "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=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "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=123367319&loc=SL114868664-224227" }, "r89": { "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=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "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=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "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=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 106 0001839839-22-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001839839-22-000007-xbrl.zip M4$L#!!0 ( -F ;U1Z8:V.+Q\ )6I > 97AH:6)I=# T,#(M9&5S M8W)I<'1I;VYO9FHN:'1M[3UI<]O(E=_W5W0\FXE=14F6?,9VIDHC.Q-G/;;+ MTL2;3UM-H$GV&$0S#8 4\^OW7=UH@(0HS6%;BK:R8Y$$^GC][JM?_.'ENY.S M?[Y_I6;UO%#O?_K^S>L3=6?OX.#C@Y.#@Y=G+]7?SGY\HQ[NWS]49UZ7E:VM M*W5QWORU(E;K+V=SFIU M=/_H2'UT_I-=:OZ]MG5AO@OCO#C@SR\.:)(78Y>OOWN1VZ6R^5_N6)U/GCQ\ M8 ['$V,>'CUZ\-0\>#(YFCQ]:B999I[H_WOP %9Y ,_S2U6]+LQ?[LQMN3O9L\/[]_]XI_-<;<[K/5W8:?F,E@N_3EQ9PS(\C,I_\N ; M4PR\&G[.7.'\LV_NT_\]QU_V)GINB_6S/YW9N:G46[-2']QY7Q M=L(/5O;?YMDAKIL^KF0C,$YA2Q,V=GAX!+MY=3ZS8UO#.1]U%[Q]J1F W/CA M;5[BK<^[P^>TC-QDSFM$X&=-F1N/3]WY[N6KTY,/K]^?O7[W5KW[JSHY?O_Z M[/B-.CU[=_(_OQ$POLRA_F!*XW4QL)I+')L%()7ULP>/%[\_7C[Z MJ6?.PTNYRO3"UKJ 5;CLD\H[1QE7QW3.S]J MG\W4X>&(^-9(K8R::1C^X>/1H\>'HR>'3P;6J%Q35S4L!9GAS!2Y&J^57BR\ M.[=SX)/%6CU\I&:N .2EESUB=$Z++]WPJM-Q]]79S*B)*PJWPFF Y6;>+I J M\$T'$.^"V5;* H8#+L!$E=*J:N9S[=?*E; >G!J>^%<#Q#"Q\(@ME84S <2Q MWM1KW $MQI294;7C"8ROX>D,MH1SVA)VL1#2I!''ZT*O*H# MWS"KJG"L&G;BS1200-Z%3=:&! L,RR_7,U@>0+!:F*QN*MBYG^,NX!QK/G89 M".![%^56KXF9I"BV94XPN^V7!KQ&2*:S2[! M"E[:I04 Y^H#?EE=9ZYVVHQ_!F1$Q%M$V@"$GNE:S351/%!6?4F"5O 6HF@- M2V1\Q@\&L5R0]Y7V);R@CJ?>$'6,4AZ2#C7 EE:V*-38$%'72(>P-F ]QBZ- MRN5<*AP(W]1598 \"S/5!3*(I;8%456RSHKY1LF$-W=-"6_HBCY^[S2P-(1# M;G ; #XU\6[.&T1BA7^_=EJ\(G+_P]4(_NN/VJ\TL-P-C-I *%MU<,G!$2\= M"@-@_X!J(.MJQ,ZJ&<]M7?-#6AZ9\)B"P?OJ;RTJM^B+B 0S+G2Y_O:;IT>' M3YY7W17 HS#13 ,&@^0$*Z(I0(0L:1VX;M+&JQN&9N^1_A>TS>N/:F>[CAB0 MK'1U!]$6+0"<5PZP!%0W"XL#I0Z0K=6$^/CIE0:4.5TA:UT/859ELL:#96QN M&L*AC+*%(1F"H+4JQ$@ !SJEYM#7JQ>?NU$<:&A]#Z"X^JV4EAKZC1<./:9/O.& M-8Q!-^+8U;6;/[O?OJ+'E2N:>OB5W]V[]N==A':$2SK MV!O]:8^P^IDN5GI==3?TN5RN7YXYG:6FS@BX2CU#(IHTGFA:9\2$Q^OM"D>B M 8\VK:,1A):5V)7II9)Q18I?A[[FI MX!B(F<):%FY%:TH,6_P 1B*P.QD]4 +Y8&QF%QI5[I%R"PXNH*Z![AH+?PK; M MMP98#UB8TH[J8LS%J #E?S!T7R&7EHQI\1G,9-1NAF*AKB:,%FE=%'(N"K M5O,;=>V 4G,'8U$700[AW7G[H/!DWY_E&O7%/@(>1-9A(#'!^=-&C(=P42B9!6 "7V M?GD%@VO 3NNO32"T3;;J9+=Q0>)",$M9W0YI#V/#EEB7CT-4,&MN@FB;_1)S M!:$"Y:VPF@>5/4B$OHA,5E@HJ0 MN<8#/P6@S(V?&C^B'^$M-YG@?SVJ(N=K1.P:B(&7 I(,X^>7OS)NX)V0H3E?L7YB<0L &3-J?48M$TW8([O/864C@BV> M@KF(-F"$0/I(WAN,02@Y(QK2.?Z(;GG85."WOPB!HN-NKOTG4TN$X3*8=YUU MK6,@\[TS_!#)93[U>S(AOB:D2 T# ?4PY(SZ&KQ7VDRGL MS+D\,"8 ML:Y!2L!"19AA;&G9%!CVE)G);SB#UT#]4!DL?&I2WH?+3/<37DM7AV/,]3EH M&/\VS"6$LS"-(K=W96E80!/_0.G2E*"Z@VZ#SDOFR;B4#"01[JQ&<;@"J>6) M?W7WCGR*'),:\1HH).[7,)<1#0TTKP+U-%+'F.6S' Q"@?0/G+(+J2>!U&IC MP+/1O<;CA3 (#0%/HNB# 4CXSVTS5S0YF[4&]10<09@FJ)E9J[,,Q#)"6#59 M\&_EM?O*.,<&43'(S;??/'KZ_"L7&U?U4Q:@VW#\F6CV)C-\/M$\! Q;/C4. MP3CDZJ3->@-,#T'#=!!U*-:4E,%@#?T>M9H*[#D +)@"([(O M8*WUS/I\MY:&/(HF(1,Q?@TP63+-P]KVUC -6U:4.J&%X$>]G(>-:7F_T1%7 MP."P:=H.#LDI#IG@!!N)W=71J\1CR7I@M@I/S/4G7)VM^]HW,I648R W%W%R ML63;>9JZJ%SW2$>IMPT9=6L>7N2V(X#/@7]4H+?#F2P:C_8,KQ'/#1U5M)\\@'0W*^ZBAEK4-Q)8B:,:*BGP^Y#/GY MFA+T:0R\HZ7 ;]B*TLSF:+PI)A$7>-IM7<<&:#(9D"/R!X=ISH36.? MXMK]D4%)IYRPU!MMK2?9C7VASS2!.E=$2: $>'(4G>'S!&*(-!V-1 @C XK$ M3,F$J"E1<\SNZ#I1R/K:"NL!)S.-_KGN3V0 PHPG,VLFZM6YR1IRX+TCRO9; M+/AHQ78UK)RHF?1,,E^1ECCJR2Y-RGP5>SW8FJ"@P".L;E5B<)/Y#M^V+L8> M\[EA1'.<+XF9O'4U&KGOO@A/0".N>6V#)MVT6NOCWY5..["_X8F3J$8W12_ZC M&("L)DI7M![AT1E,-P4^PS+RU&3>U)AZCFRM:#49A@ >'($-5H59WJ.PI62Y M\<3)N1B.;>S9)H55C+$2"56@3<"!C5J@NC%E:2Z(FSO*,L-5ICY#%/<8"B6U M@O4EX7/A4PK$'GIE&,-# %82R1%,\&8*@],)DS,N+I:Q'W G;\@49I><2 T\ M[ [FC=+U#_!I42(9+G%H6IS$N.+D';W(3L0Y1\<0*9<]N@@H]C2S(DE.S#:8 MA? A7Z8&V-'QP)K%9^HYRBWK(!Q1XF&-]CWY#$S5FL+H=G2K4E6%R.)$4Q6' MYLJVOD?:K%-NS#&\(&1NLECYT(;M7@;8?/O-HS\_5__0@(69O?X"Y@J^M!8] M1)FBJ";B*G)I9&:9;@!?FHMBF;T8( Q;&%W5ZO%C=83LY_']YP_^V'6@2<"1 M&88D>6V/Y;,-M,$^.<>AC%D+M9L:3B,A=@U?%>(0VU>OR^@B&NVNQAGV3"6) M"U.OR[I-Y782O):$DDODF'&Z1&E6 .90$AH/8V870;8$YJI#;*!BMJ#1S,07 M*Q.EXH!3$B=:!MSNCMMZNTB%#FKSY8/6@"[ .3C#)+I:,2:#;)$,:TKYT.I? MC?/-?-2*65=L>_N&,9O3!F1"A-FQ!.;5!S9W4(>_V$Y=,:,Q"0:(3W#(Q@&K3);YIP"M3"8] #4 (I4042) MZA%5O;E6[VX]*)W0)J(XAMV 6+@8@V0W;H?B!&AN1;<&C2,4<%K+SE^"<;?2 MGBN2=CHXU#%,1)OB\B3:IH2W:5-5R$'G?04#6#:!&BU\NG6KBEOUP75PJWX9 M(NVX3(CAB[?E5\IS()9M4IQD/ B[O8O$><]K^FND^TT-9'-62U1&IES:CKD@ M@8%>3D)O.89? >X1.\<3!S*R,'@HX6W1XKPXB4<<[V1K721#9#9<24@C!:&* MS ;(^68>_R\(B"?I3&GZPVYU5_1^S<$.$43X!\L=([*5Q.PE5,3KQ#M^P[20 M5L3DN.B]PDSXK>?I,'N'3[\83B'PCQ['[7[^)3SOP.;PP3[!0EPGC+%"Z^SK MZ&),U=&DZ:"W92@P.VH5);+L?Y&*?7N2O^8D@[Z/1XGGI&-R"@9YV.&:VJEW MR1<7_,J4V G''93>^-R]V_/\4N?9>F)]6_XBQ2W1HY9W/&JWY_1%SPF=.OCO M@.^'6N@,^I]N3_ K.,%+9;/<'M27/RA,0: #VY*VD*HHMV?UI<[*8,%D2667 M:NY*#JKF>JXQP6)"X6/,IF5#8V+S!LX1GVBXH9>.S/'V"+^X;1"S>5>NM&KMEAR);IP,[%;B0:*?9M^GQN=F.G1:H MCG,L0;)$U3N\"B,MX(^Z*1%,?<@B_RJWNPN#>^;I_1B@'7#,7.R4&?+"_"<[ M<.&PQI+C$F"[6:'12T4L-'NX-MMSA6+'#8I@DZP-*+*/'X-G U4=:%&;+. -:2)/4DC K+D2\[$P;C:>GOR2%-Q#TP<*:33W,2JB.,V7#EN:O53 M2;76N3HEXKC.?.IL6S.?[FZ;L-N!JD,=FS6DM>:<;M!MMS!I,"^];1<0:]I3 MZR?6M"?Y&,)ZSJ4LR3>%J4)>;E(3) L41W=3VX(VP6ZII?;6<+2D9::+QF,2 M9"AUB&R$4Q>-&-@(%Q83%8@\E5MNU@I+8='"=HEE6-:Y"A(66]@('BN#BTNDD)_\4DG:?C$ZKAJ%$O4L?>/V:Q6P/>B MDB9)FY5AY$GD"]!%_U/BEM;9?4F15STSG%N5B3NHFT0XAO/+=HN,2*J+9L:%$Q M)9LOP$A[#+:]F"C4K:WOM(MIJ0=TU-BJ*Q;DQL2L$X EC7)"_2_\5Y_:?"&Y MG";'$PCF)0RU9+.!RW2OM1;:IQ'I1[M!$22O.&I(P[1\%,U: M_=SDT]!("Y^8Z*7#_$(L2O]48NX\F:AY"TD><;2ET#+MND0+"-9.6TB:-IJ* M"Z_ZG>;H;[QL1L?"FM#+/PY&*B771Q =)9-WJWI8@'$?S=PL72&%JTB\D?Z! M)*XU]K^*/L"_H@_P.J/YU9Q"G<2IH/9(*(B8+H:'I*Z#<#1&U5$E*CF_IV3, MGG!.-H_4XXW#^:W!BJ/1,=&65-6>3Q:MJ[N'][AY7Y^6I,8G,X9,JU"YY9@B MQV:FB\E(W3WBUT,Q,F@'7NI@LD);R@Y@KSUK>SVO/97MY&M;.Y$?#9@"=.=5)U&%^4Z M]4!.$FZ\,[-, ",9RXY\?QW&%OIV39")_]S ]+D5_"B'D!*PZB$#B/?P^<%$ MW!\X^Q0+=1,U@QH]H66G)ZBA8)U<5H-0D)A$5WJ$,D'J\A6:).:N&4OC0B:B MEG;;,^#ID6=A,DUU5>*5=J+;R#5HG]A7>2I)FJW_ P%'48C[SS=E(_UP^)Q9 M ^;-QPL]6BJXJ^]M8L"@:M;J<:TOG)Q$7/D"YN'"@+BDNVO($XFS]FIUNB@U MV37CW>!BW39\[@PWUP\])$*K:;)^X=2W3;8Y!ZK!6*YC2I7K=96D;1(S")LF MZ-\#9C"^%^UFM025NZV!;4^P/S,FX]*\7@Y7^IB%WJO#(""^=3>[%UD!-]&9 MF!QSC],>F'Q94=K1S&"Q:OCY.*LWSCJ,PNV^LYI7&3T7/Y74.8XPEDT^8-/ M6?C>BE& ]Z0!?@ED#:*;0DX(KKI..@?L$$PW,]SPUM6(63$\(RS$3%TL?NW> M\'2,;8@!0O_[>JA /$20.,.+KIG*+^;WOYCX;UVKXEI]=.M:';Z7XU9 W J( MSR$@J#*/3PUW2Y'M=;@41WI-)(7T6['D6<\%7.NN"L\>DB2 R+=?;8(\!2[5@ZB[Y_=V$R[)0SJE@+6"K)?: MWD 'W9#B*>:P5*/25AAV%)$!B$A\?N,(@$$%N,ES')_HP"ZF2*F[ZWL(!&(N MV*6248\,\TI:Q%/=_P8PTY5M3D2]9F6\K>^W!6*N >@7;4OF]*S)#T>6V"2Z MO-HQDG;"ELRQT+9327M>AAA'F296&''-[ MK28LO"D%0G1Y4K>A2HQ:F<+"7L@TJWI)4ASXXY2*MJ8BU/[G*M8G9['KM"P@ MX&M$._BG[14<>^K4ZP6SJ="3CB/WP3M3;:B/0WVNTH96R/X;;$82S/#64=)M M3A"\+M?:&7GBR@E G&75:Y$!U]DEV4$9%J%56N+)M5;8][2;#UT"06<;PA"E MZ#E>1JL%28.GH1[N)"\34+=SX <; M2L/&13-(ABET1F'7=-/+X*9CR""0//9YLB7I4S'>-38V1 /@W-Q#!\#Q,'H>4;GGPE+U)VZ$_#T ]L*B!C;J:HW8T#SMMCQS M-#?EF@6'Z25Z _=P$1$;# ]9PJO7XZO)3P.=4"=T>'C$C6)-&S;3Z MAD_?FXG'0Z*S1+^Z*:?,:47;VI8'&M0V4I+::Q\+LIG0>1X0AUIF!#5\PQ'0 MKJUT*Y[8M%VZ)$\D?(E.^U8[EGQ5:OU6[QJ^UZCGLF??N1!G@\X$"[:?J73: MJBCP!ZKK5&KHVUY<:5 N.H2W$-RZ>]_1T(E,F'N98L((, ]_6HXP($HD\&8# M[>(?6\&:TB:I2V+$M!A5NHA0V-X6UL14&"[1H;=Z6]ZZV1CY2$*RR=+$3EX3 M.*BK;%07^]" QQ (2]X0+\-*Z$$237NFV"6X2+3% V^F!:;&&6E=6WSL>H2U9$+TE-"W4OI9X$H+C(=(!;GZ3X)!_?^B2'<)N=7[O\+R-$ M/V*_58.$;\FD!3.QY.O^3 4C9!).'L+'F)G8)8Z U!2U*Z7Q-@5=A9:NM5GU M)KWCL%1O;+BL"&'Q&I8^+SNU%.^")H:_Q^:.U]D..PM1\IC*NVF&T4V0)!ZE MQ-%TW5>%3>YX2BZ5<]V1!+]L+[=J0JT-=]1+)F7_G(?62<6PK)!$S_MFEN,E M1#K) ;G.A^]J2N/A<>O5I?8^N"E2"V)*22^AI"/'8_=R45-%L+%+[#SK((G]S;R0$+W"CK*JU@:CIY;WRW2^MGV? 1Q7P-+_@@DK;'HA;NRR^PTTPJ;T! M3C'UCI2TTDQ!8. )X.J6UJ4.0CBIIEA<%*3LK#-='X*1LXDF"I0^7? I2L_? M^!I:\SJ3X,M8YYBC6L]&9%=@K1N_%!HP4QLO6&-!/L5Z)HZ$)%T?VW%.*102 MKQ[UR3VL%3<.QCQSE""EYPU9!RQ8 M6,R$QNSHRRDKEM+#7LP!HS4MQ%@GA/VQ3:8;:H*9:>_7FPPVG31\U_(96U:- MIV6G'N.NO R5@%LRX+BT-'#IF.Y&;G@W-^GMZ[0'<5]'XYM:TG9G2T#9+17F MR=H%!W@TE0$@$GW68)'*'8#8#!W6))&V2@&$O&!'"F<^.@J M &=L%SB+2(UAC\N23J^1>5=G0.X3\Z%U" ;$6$!7$/?8+2@@7:&P[:Y,3-8> M"$/0Q9@AXMR]K3,1:&V.VY95I:@DW8PE:,,9FV5,"0:W928!1_SL53[$OJ7;G;NL6%NZRH0D(,-**HH)7VMS[H.98F8';XE+NZYDFWTM9=^OB43A ML*0\[7CJC;GN]6C'4N=8N"JY->;[X)([27H9Q/V&RH'8B)/\I'03)_#(03!Q MLS_)4QA\*J9ZD$_CY.0'GNUT@45CH-0'_:1?8_GWIK2H"J:9 MX_$EQ!6+)K878TK]+%X2BM$X\C[RY34,F=9PNQAP;-(- TB$,A8?P.33&&EK MP_']*$K2 +W@(DX?$FE+G W&&7P*?E1/@,7U95BT(4SIZV9J,H.KQ(8'I@C M))=JV?8)H\^N_75O VG!#R/=#Q^^M8!*P[8)[<.V"&F19DJ=CI=C[%MBB". MX.VIX99LIYUBGL0-1<2*Q5(8JVEJ'$*,$:1RT$NQ%POVH0!N8EW.G24BMPOY M9-I3@QQ6O#B=4 Q%(.+&,T/#4G=C$G;1AH_FM7BJ[:52;VTQ),[NA->#CI M;;PW20=YO9U0+J&3C(+8CW]@?*#!/&(0TE%G>//FI*-\R ]1U8@QECIT.$H$ MX96.842WP>7JK5L:NI7G\,%('=T__'-G_BL-&58YVM"T]*_"F,Z*KH1\U;#2 MEMJ0;-/(JU"O$5-*P$NF_:MC)L&=DT(U&? "^3W5PL*O=\E-3Q7_DY"X M>>7-@WII?"^ZW%VA:%MQ^A'LY**MO"_N@\ M7;]^(MGA_4<_XQ[#U+0_V.#F$QU^W K;-G-(R*ESW2%-3=V;%M[RY?;-@FDC MI**F"2U$]Y'I+K!SW0"[M:KYV4;4C'$LMXZZSA,'@0,^B4X6EJAFIA'C[S]-7B<92K>=C M5P1R_?OWK_>%-&\ON[^$Z?)TV'0Y&+M\#?_,ZGGQW?\#4$L#!!0 ( -F M;U2*-2!551D .>. > 97AH:6)I=#$P,3 M9F]R;6]FQUV*/]P\//IYW#P_/A.7L__.F2/3TX.F9#S7,CK50YSPX/NU>/V*.IM?.S MP\/%8G&P.#U0>G(X[!]B4T\/,Z6,.$AM^NC-:[P"_Q4\??-?K_^TO\_.55+, M1&Y9H@6W(F6%D?F$?4Z%N6'[^_ZICIHOM9Q,+3LY.CEAGY6^D;?3U2Z?+-ZU3>,IG^]9%,3DX3,G:9B;\^FLE\?RIP &UYZSX8O=Y)B?Y&0T7[HY5;F$8&EIU?[K&5[K8\&JXG:A,Z;/'1_2_5WAG M?\QG,EN>_64H9\*P*[%@?37C^5]:!G9GWP@MQ^Y!(_\ESHYQW/1SX2<"[60R M%V%BQ\N M0X?/I861_0O8#F8S,RQ7,(BY2.18)CS+EBP58W@M93)G=BH-:T^T$,2O4WXK MX)I@,\%S8%D37@Q/"W8!8L*R*V5E(IC2+2;'U$.MT?ICK7#Q0\;S@V]8TWM* M@.L7OMT?]CJ77=:[TPRW.M2+[E6WW[[\'7?BGC'%\<'Q#X^/GQ^]6OUOF,T? M/RRW.*E(E.:H=L\*6">-3P$Q+;A.F1JS_N"CV=X0'[TY8$-@W(Z:S7F^!/E@ MV 0Y&X4+7,?1,:O8!ZZ!T>4<>5Z,QR*Q$@0)/ PSP.?H'9:"+<",L&RLM)VN M%2A/\,H/CW\\.3EZY6ZJA:..;H6!U?P6J;B)J7:7.4]VBSE[ M.5R=^QNXYT/2L_ '*KCM'O/!$'K.=8&^B]8@I\"QP,H/8\6;*1 ML LA*K/ ]Q5WWXH&[>4(/4E,"FU9K;*'S3>GN\4W'W,CDD(#T7S0:B:-N">L M0@3%@=SA'TM]S+4$J0YL ]P!CBI!-6H1D C3B* -N"C#'40 M&-MCF"K1KG\0==GQBU>@1T4N-(>.#71B[K_1R.[]"$L+? =,\$_@KO:N+GYX M_.SE*_;NNO^NVQM^['=9^PK\U^YP>/E[>*USGJ;@U>UG8NPDUZN-EOX?O1XG MNV:A?P*[#=;2;Z#28R$M"(3MBK3?8N?_+76(0-J6*.@)W]M$075)CQ8WXPEL M*BY),(YNW7XRDTQ%6H#T7N.>K!HVD?-0"G:T!F5>&H<#H6_1M0$CB^P@+;A1 M8$ZAMBER9_Y'HY.SF4@EF%:@.] FXH6%M;$>NAD)<"[ Q,HR> EOCQWEB;3% MQ)=$S"UY73!&O0 %RU)A:33P-%AH7@W-I+5"D-^BU:U,'6K#V0@V$9=@H?$! MN%(:@L%:BWVE8!QZO?:K+;&(9':6]$8;20\(9R'MU%CNUA96"JQ<^&,M3M:P MO]$&"5:O)U.R>[E>MBHWLB)JUZ;4#%Z66M@E*^9 A$_DWK<0:EJ(AD]?OI$* M#HX"#.M<&CZ2F;0P$/CY1$(7G'6F/)\0YW2<>=YB1K%,X;Q-C7AP&C(O5&& MJ#T5HB]"(S!ALJ5MY3BG/1Y#EP@BE$95A1' 3ZV*R32LDBEFLW)JI@#/965T M6R?9+3H/)[OF= ]*2WR[*K8-9*J JH"@>0KL@[@01[B+")DG**G1^!^K+%,+ M4C"1=O&('IL7VA1(ND#I X3+H$4P@5IL5! ;Y\KKF Q(&Z4 2(#G1RSE2^AV MC)>(I$.SB*RU:BQCIJA?4I'!R'03HN,L+V8CN(Y<[T L\<\"?!'/=]5=&FP- M1D !A>#D 6-MZ,&_+HTI/!A >^;['XDP!+@):@KNHQ[RUVA!;>HGMS%JX6U]3A?"*M+BQ M&2%]"K[D!(?45B_*WPE?B".Q%W,V/UWJBM[?2+V1[!S-_O$[F<\ M6P#O/]IB /N>N/:]N]'D5D=[WOO4.^^")]_]WX^]3^U+\.0'#R8 ?;K9DZ]Y M3Z#3;$UE@=[/2,"B9S$G30?"&"W#G!P4N#5'-03R"86U*FQI57O)#+_ ''6= M:+0B4A=S*G5):*Y5TR53E:7&J;H0W(IE;T/*TKA]C A5 $AJAQ*FZS2P'P;> MX#-5.*^Q-A;O>X'&NA%B3CX"B/G">UBP#BO:.P]-P9L4:JHI;[H2&J];W0M5 M9*D;NX^3I1B^KSW"74 -U\29 &X&+1_-HZ%':]LB=?%M]L149*2#XWXWK^K& MCNE*B+Q!3Z#X9CP5@0!HY^%O%[:@AZO B&]ZC4ZMU/))+1IY'K:K^\]"@DF MH<TF-]VA,I2??7)HZ+=8B M(BOADKJ+[DB09^"$^=:I@753H8'"V%JX(&0ZT&H$GD,H'%>P&B1.".9]I2KC MQ^'H]'K8A'5=U6(_CNF=X>'I/412B6?F\\P;U!5)!^0A N?]X^NZN_]8<*G< M/NV ;ANV_]X>]JZO"*F&'^QS;_C^_?7E>>_JXL'HN*>[AE;W0_"*[FS7@XXE M5)S&4<=\2"'4M#3H 2UNI5@$X;0.H5(+=)^^@&]^*XW23IGA!?2)0"EA?#H2 MGI1F$^2)Q0Q8YX(90JC$;)YQ6SF,M525U8!U?6H2AYLMR3L%OS);HDPD(5J. M#9M =4>R#RP&V!UJB')*=&W+RA!X Q/SQA"X"W<5=?^AT?"GNP9H#8$H/P,9 MHZ4%1++E6+AC/AAMS30G*W$.ID6)7^D5K5NR$5!KD5G"7Q(@4@&\1&H=$S]F MA/(L@$Q+1H]Y!0WTL4@Q'MYR;-!BF4HP.IZG/SQ^^N(5/J T#-JQ=S"U6FOL MG1F_ >[4&M%>QTTX$#,&SE9ZV90S6DRX#P019!/,CU:9M#(C 8)0=B)A1#(W MA29[D;#X,B=,N[!+;++ :SA?7$VT\#3('ZD=*C-RYB:9PG7?IEK1D')3FPN, M*"M2X8TGPM%("I#9#X,(#D%EV'F+_(E[$V0ES"@\$B9XD,YPQ7L M1T8K&,P34]X]0!*O>-2LY^XOH'A?W*0:.QHC9M;6$VHY@M6#3;\85R\ M3+JHDA1UO)8;A"ASGTN*>":Y&U5_NL2,?Z48B9B#+[7"3"!DWE9M48'376(] M=JT*?[Z%7/84J YHT;ON)$[P'NWPV&]Q$#E-SRKF^*\#U0BZYYA3Q$OFX#[- M-18NCN:6ZXFR0N:E<<)/5":0WQ,, 9;/S;E$&07LR],2IK"_&?H I2M!@).@2I0\QF$:L9@N>)?:-FJI7#9R[P M:M9$V-]A^@#3G^PH3+_=-*[8:;FM&QT<2$'G8FE:04IR,D\\5[D?(Y[?$(%F MI#K@#]"S)5'[BR[Q1>9@A*%!UNASS\E;SZ&)YQ)*LS0FB(]2,L;RYP]UGQQQ MWQ?O*4!0G^X_6L:NA^^[??:A?_VI-^A=7SVSK#%9BIUV0L!R[91?A7:3>!OXK M1R\>,JSS;-=@'8<.;IG>VRY!A7+ID)*\LPU699%["C7.0MZ80P(DB7F@+F4\\38&+,!Y&<2_KE*X'2=P]EQ1+32SIH%[HI3IV#&9X M)F^$G\[>#X^?_?AJ(QW_46G.6V2(WKB!8+5@(PE"B;-^#8P\1JZ#!T&QYI#? MZY:T&5Y^4H(S+@;\"TO^GR^"6/2_O_&\,*R'QH03[&!_7FA5S%MP,?DM!/4V M9]>V-J?=9A?^<%)'X4FG;,?G=7SZ;.W.O=%B%VUV>G3\ MXN7*=':;^9RXB^13B]51E3+REW%C&9IV>:E=P.X:RZQ,EJS.*A"*%L0?FH#2 MQ- Q^)A(']G2IYDJN)[3:7#P6[5$M!04I\C )CC+Y_+[V&=TJKS1V,CU0DZ MEO0FH:L$.Z4%]#*!CO.F'%Y@-H>DH(W\P0PG;@C/VR-H8=@TH(.5+GSSM8.NE M[\8H-L]X$L]-KCD33MFM?T!C(Z6MR-5JN0.- P1+!(W?8 MEPYL:9?#1J>'M2N#P3&$(9VY2^$R8 C+0]S0IVM'\:Y:5L$#-KV>'3S=+:+M MJ!P/'$@GR@8N1(K>T25?W'L,Q)5YN$.B"]$XTC&=(G"1$9QVD.4^C2 '56,, MUS[BA8JA707'<458CTD3#Q M;4PY'8WB3$$DK(X*.#&<%R:[DE,F^^:18H"2XCH8^Q?^KY7@3>L79A3 )E3" M5CULCGZ^6QQ]*4&,>^@QDLS1 JI"U8$(T7]],]TOB#B>W$U_V:+TN;K)B\Q3X2#2SMA 0]6A'%FU C='I MN6I'Q!\@5]302'*$T!J1.,N:,T^4N'Q M\]'^Z=Y*+J7+B0P)5IZ(:Z?^Z]3%U+[I1LO=*#S]E>^A*\3'DA 6J2R]PE_OM& MS-WF][!9[.5NL5CE8*%/ORY$UB=XXI[ D"$MJG2CT'K"[,Y0>MFP@)8+8WUZ M Z-*.-PTXTZH%VN,Z:J>& _+^[)9B<6#"'&ID[S4;RMJB0XJN7QX4Y;T='&P MY2K[P>/580!7:B6N]^*G&.J\1,GI,(.)YK.6<\12CR2);-RBW'0W%*H0NJ%2 M-@321*C,K 9G"'[.@<$.'" M=+HEP+/:5ZP@^)FB[Y%,'"V=3/ &-JE2]9[Q( M/I5CK>+VKMB7XW!7XR2"DWD-VB,WV#=*#61\;E!PFJ<4+J\(UZ72<&%+6S"BI)B-Z.1HV-YP_J\"&/&[*P;%EIV*LF9- MU*5@MRK#HQ,ZF(GQ3TQ5F8NJ+CT0 5[[N4@G#BW,Q"U6^+"6)U-W9<)U+LUT M=22E/8M BZ7U!E65")&23QA[U1SQ^7_"D6MJ\ MR.AP'DQ+ID'_8?$[LF#+FJ9V]7CRRMK(@-Y$:8]S5"XT2 PQ4&WZARW==^P MP:688,67+7N*:% 9JY*;N$(AG>9S50_7F2%>YE5)965I1%^X*&XJL /W+)_1 MM)'YW%]D"?W",6247DJGKMBC%N.,!M,,]OWBUQZ ]?!\NZ C_"!GHUJ#\0:PSG- MN,M8-5CF2%*A4C(P*!U!WGZ\,BXIO0$=7@6O@L--\?MZA;EEY9_Y4LUE0703 M)K^V'DWM<#)94_A1&%??P15V<&QB@B6[X$WOM0D.H]\Y*$9&II)KB4+%E:GP M;SBNIO/:X@LF$V#5!,PIT+?^W#96= 6^=<4KPJ$L$4]FQ4;T<"!9[_7"[= Y MMT8ABME;K]G^M MB$ C_N*+'KLOMJFH>"'F8V.YYGUBBI#=0WZE$B[O/)0:QD^@Q8!;<%17,!]> M]>,$*7DQ 6R"28%7541WO0@:%_BIC5 ,@WZ$)P+,'@IY>KW=J.S<3)!ZV#IY MQQ+#!Z&:D]_(3L;E;-L'+A&XP#I$N=>T(:.N*JM3/X%.@877336'.\G="ZEXD6[M1,96X_<*;: MN<3U@LXE '>@RS;&GWZJD'B"SB(UD&@M:\&1"./ZSB-G&WIJ]GC82VK52X3 MYL[&@LYHQ3Y8A.>8^>']KE8;WC397&O,B'C4%_.-+4M2Q M[B=\+_8$F^7:D2T)TO?@"ERJ:BJ6BS17P%7+J#IB_'&CJ+#A2D57]UVA43P$ M;*2*W6X>4+VD(ZBIQ8@G-[A?OI8W" G,6;H%!X,JR\7E*GU-[V;:Z]'YVKS7 M$NZNI _2AR;9X'W[\I*][;*+ZT_=_E7WG+W] M!Y7X[EQ?#8;]CW"A=\7:GE2V6]HI,LNVY\'[/H=_3T8MH==_''> MAQ2[@*O7[H]M]=]W^"7K"X M4[=WU6+=OW?=TNUBJ-B$F\9A6:D8IZL1XZ M\H$H:)2H1.>T_!'D]9_ ('>.A@8V. *=T'A&A^W7Q&&;82E?N[196BO*=(AG MN6D:+AZS[AQ-540!*XD&C5[5"PJ5+8,>QQF%8_V"Y_XC;)O[_7H!5JH^P9VF M7C0_MS$26"S:@*\!KD%(4%C]2 6M!V'N41I"F(>8AZ]AT/IX?/K73H:"6IL. MY<)UK#,L/. /5 "[[#[JKG1\< CK)-;-H=6>W ?8JKE6#E/&ER).,1$XRQ6*/T?C765?^!@L8IY9Z8HC5UDQSHP77]!@;M2)PIQHF>;XT2'(Y4N MX9^IG65O_A]02P,$% @ V8!O5$;Y.P?F& MHP !X !E>&AI8FET M,3 Q,2UF;W)M;V9R97-TMS&[F1_WY_!6)7-M85]9;LM>RX MBI9HFSFMY"-I._ET![>]WKIZP)Q-K9V?[^_/Y?&]^O*?T>'_0V\>F3O8SI8S82VWZ MY,UKO +_%3Q]\U^O_[2[RRY44DQ%;EFB!;JC2Q9O7J;QE,OWK$WER M='!Z(HY/3X_3XY/3X^.7HQ)*(X<&+D]/_.X1![L/C[AUC%YGXZY.I MS'W$TLZ_F,K63L\.#@S\_J3UGQ9W=Y9D'L%L.G<3.926'1[L'1[6A[QZL FL MN=#K)WJ/MW[O.?8Z_4&O>S[H7+#^X/K\?]BGJ^Z M=_W.IV?.E>#[S?KGPMC MY6CQBB[)/(5&SHZ?S[[_7I^L7(=S/I,61O8OH#J8S=2P7,$@9B*1(YGP+%NP M5(S@M93)G-F)-*P]UD(0N4[XK8!K@DT%SX%B37@Q/"W8>^ 2EETI*Q/!E&XQ M.:(>:HW6'VN%BQ\SGN_]@C5]H =P]<*W>X/N^66'=>\UPXT.]7WGJM-K7W[' MG7A@1'&X=_C#T\/G!Z^6_QMF\_L/RRU.*A*E.4K=LP+62>-3<)CF7*=,C5BO M_\EL;HA/WNRQ 1#NN9K.>+X _F#8&"D;F0MG/QX=/=2=<<.]@*ELRQ#D\FN ],BYD6!@C-T+(Z8 5[HT4B<#=4+EA_PC7M2V,78B&P5]O-N#VH?=EVS&5^01/$W$FXFK,BMS.A="VO!GH'D M$+="[U1'B3JZ%0;.UR^1$^O8S#W8U4/@34?;Q9NZ.5R=^1NXP0."&? 'RO?- M,RLZ27C.33'\&5A1.+ .#?$\98G*4U)TODH(]&B +2TVGTB@-'A EO,'+C@1 M6L";PP70V0C^SA.QQ[J.L\'AKB@ WP+U"HYVGBS84-BY$!4J\GW%W;>B07LV M2D\214);5JOL$1')\781R:? &40N-(>.#71B'CY 9@]^A*6VL07JQF=0S;M7[W]X>OKR%7MWW7O7Z0X^ M]3JL?06Z>FS\Z.'GQ'7NO MT7:8N(N$3-+6AR,4<]!B+%46!H-/ V0Q[/ZJ;16"$+]6MW*U%F!.!L" MK>$2S#4^ %=*9!7@3ZQI!+3E9<>OAC9HR]UZ#K%E*D&_A Z;90IM /0*R 3. M+$_AF***RM$6 4=]IGF"QQ[1RDAEF9H3M4:DZLTM;%9H4^"1!%+NHRT#6@2F MW6*@[.+)!DW8$6P&9 70:0(@Z?D!2_D"NAWA)5. JA":1;-'*S[:S$R06%.1 MPFJ-Q/32FH*@A MDM7$ J,G45=2ZF87;NH%MC-MX6Y]C:_ *]+BQF9D=$BTP!V!*2(;ON59(:*E M;3?<;>,,\"B?$RO(@[>@T/HEH!6,=IV:,RUP]TERV^ M<\5G!.XCOR,)@,P4&"_HDPUELEQS5 .MQ@V!5YU_#/8X,H,AG@ M!4YQ3E?Q>#\,O,&GJG @KS86#Y6 )]X(,Z:P]V6"D0-WE]GO3+YVH<#A-W1>@BBQU9]\[ M%5+T_M8>X<[[@#3E0(JC@)9W!M'1CVBS10+MER&>B<@()<3]KJ?*M1W3E>"F M@)Y -$]Y*@(#(5K,H+YF; MZQJ98V$\,RJT3@VLF@H-%,;6P@4A<$.K$7@V6A=Q!:M!XH1@WE>J@F?.-$FO MATU8U57-=NZ$AH-&GE\&MQ/QW-DL\Y"_.M)!T8SLG?[Q5=WME=CC\R,"7(/V MW]N#[O45V>C@!_O2'7SX<'UYT;UZ_VB@S,FV&>IZP6Q/=S:KBL>,)'9-JQI* M(KY= V/ KK6XE6(>>,@JDYB:HQYV!TK^K31*.YF#%U"Y MF!;KB(QU$P12![ MBV&.3I%TY-FP"I1*Q M* "&L#O4$/G)=6W+2D]?Z6EQ'-]C7L J^3W=)[\5%WIP)+EEEK$!',HO<(P1 M$,$AV; 7T!$?C+:F@1&8FP$"* UA>DDXEF0$I[7(+!ER$CBD FB)I"_ZMZ=D M+IK#,2T)/:85U,-&(D5/8,N108ME*D&_8)[^\/3DQ2M\0&D8M"/O@(A:*V#) ME-\ =6J@U;&G)AR(&0%E*[UH\ADMQMR;Y\GV$U!"J_3-3XF!P+A4(F%$,C>% M)EA'KO8RSD4[8WB,+. UG"^N)@(Q#?Q':F?>&3I42(BUKL)6*QHB"VIS@1%E M12H\QB&#''$!0NBFB>9H ")EC!MI\5R8:/ST4+U5:L;H7>YH0"'%+8B0V@?&L'19L(8 MMQB.$ASS2XLDF+4:.K*/)"H]#VC$=)YF'9DMEQ5U7%(8H^MXIM5,:,31@9'2 MY0Q. \50&(FG,8#IR.:8 J\WN,G0@$;O"6#5KM=UQJ]A/7-S#\S\ZV&NM#H^865A.JJ6Q5@PVS M!RY>)OE09M)*43?\5FU1 M@=)=^#1VK0J?Q$"6F11.'9Q%;Z$A=H+W:(='?HL#RVDJ0#'%?]WBC=;['*,I M>$D120+T]+RU+=] 3C MJAFBDIMFF"%"@S#25H'OTHCX&I4 M248! F5HJL/'<+2P]M)4E]$D#V,%"8B[5L]$418N@C H&="UW" M0S_IMXI.0&W#ZY9#8E6L/1K!,22B*S$@/"5U.%,8TPE=@+#5<(!3.!4H^0Q: M5$: 7/$O1+9J(5Q$)B_@-&LZV#'HO*T+#6ZAD5PL3"N<!#I\<^]JX_=_O=ZZO?V@'RZ*S91]MMS7XH)'2Z;3:= M=HHK2%K!PS'HK!3]WC[N,4;PQ]=CL%?%9O-RABTV5:D+,@@&71L%/R$J 33/ MX5_R(1K$47'(T5?BMQ^ST>1TVXPFSO:VX?/>=G$D.! Z25Z5!T(O5>HF@-Q,W@@_G9T?GI[^^&KM.9Y!N]#U;B9&[M2^^H]+!P1-OFX? M:L%&DH$BCG0T,/+8+ASP.3GL0TRC6]*FC_Y9:?IPCM!O+/E_/@MBT?_^QO/" ML"YB*&+EP\H,?H[1[([3ABQKA:KFS-*EUO&C66( M^O)2\ D&\FL#'>L0K?)?!4X(Z)#:6*;K= &CTZV\(&B"J[GE%J:J$)+-%." M3!498(,9_O*1\]Z>4@(^GWH72540OR12R:Q)]IZT@%[&T''>9-%SC':0-+0I ME]DRF_>U#4C@^KEXD[E_OKEP9-?R-JU&$(:WZ#66) AW9YCSK=8GZ^=8SCF. M(DVRPH309F&*I;F7TPX(@[PB\XF:^GE'_3OY MP0PE; O.V)NT1K!K< )2OO#AS\Y>O/#=&,5F&4_BN\2X4IPR8.(\6$%.4A 8[CV'C"45^W*68Z[X0*UZV\U M'YFAW0=$# 4%5L*=3UWO0-E5/_6A-%IZW$1\NEU$W"\2W-00-=4VJ(-O6A)% MF!!=FYP&%8=ED75\C2T(99',QRYN85ID5H*FX=L0Z'E>06^(73#0+@1Q7@T2O($EK \*J#$D-5) M<)=3 L/ZD:+#DOR$& L@_%]+SL#6-V84S&,( *QZW!3]?+LH^E("&_?&TH@S M1YF5A\_91]((-TSG(/=08)5)156X$ %0$T4=4!T6U:3U5C,90M;<']%\?3.= MNV2"(5^LG?AJ+ZME<9,46Y4K)1!E(XH+3;C>/I-%&U C='JNVA%Q)Z8S\M]K MS%9WS.SK8Z[%#6!K*)P#U^MA*X?/A[O'.TNQ<2[&+03,^$$$#$X*=WTTSZ/W9P@;OK%N5Q,YX7V\5X.KF%DU:=ALV#B/L#[09="5^^U8F_':>U M2EM8%]HGW$RKZ@H-J4FNIP*M;B(-92BD]J^ASPBHY(\XBQ!G<;S=<18;8@^N MB!21G^4W5#F6<%PXDTN)#7BW7F>P&2U9";4IM];;0M7H<3/A'[>+"5@4]![$^ UBAPW^;/T2:B +TB=(=OB+1P9']A9M5?BLS!]JI'6 M*D-3? MHM:H:H5^C52VYY-9Z"0D?P[WPA5>9\D(&8!:7N4L$\(V8^\WO<9/8 MR^TBL4K!0IU^E>>N1^:)!Q(\%@*Y2C4*T3=&"X?RLH8%2[TPU@=D,"JQPTW3 M'8:XJD:8KIR*\2X!E[K#$XN)"7$-E;S$1TMBB1*77'R\*8L;.O?<8IG\X/$J M.<#5<(D+R?@IA@(R4; ZS&"L^;3E%+'46Y)$-FI1K+H;"M5*7%.-EV9H0YU? MXW($0IG%JF(CC [8B=+->3;%;9BQ>]Y[)+TMIUR'*LE[E;1&?=0Q-C\DV%&7 MQ>'WKQQM7)4X)#1%(8/DM?G*5+[2N4,=Y-H-.?KW3']_W#SO\&"[F-Z5RG<' MWGSI$-F%*=LEF&>U M+S1!YF<*"HAXXG#A>(*GH RM(=!O*DP2(F#C.MUEG!O>J,IQ>\*+^%,YUBJ< MP%41,^V1&<4W2@UD?&:07==X([4?>&-5I$L')M&,[\"TL4R4 M9J-4#'UB"O%XDALB'_-QI7 T:I(AP2O2(V)[,Y87BSJOPB(11(GYG ML.:B%"X2"M>EDG!A2ULPHJ28#BF3-&QOR >L#(SXM0V#;,M.1%FJ*.I2L%M0 MGG.+!BL'$^.?&$$S$U4Y;C@$>.WG(AT[:V$F;K$PA[4\F;@K8ZYS:2;+(RGQ M+!KJ+*TWB*I$B)1TNL@P@3E NIC99+'CSP3*+(O9]"@_XO'[.B75TN9%1LEZ M,"V9!OF'5?4(P9:5)^URNO+2VLA@_8L"-6G09.U^S_GM &@5JX(.E>X'F;$Q( ZDX5-.]3WG9T=HO%;M$ MOT-(P%\J/6D)*I+'@:Z2,*W6T8=(!&"Z_$V!^R[S(V= 6Y=_XI1FW.5SA8G> M>*1"X64@4$I)?L1115= BRA?&_$"WS2T#FW1J$% ML57.*M0F..>%$6L04S6X,H0RJJ<19[$L5^;^6D)ZPW;O*_&Z;SRIJ%X=AAAC M#>%=FE2(#"&=1 D72AWJW^(G@F)C35!RENP%O.K'$2$AX&"H@$D!(B^BN_X( MC0JL6!\**]"/\$0PT8;:GY[G-\H--X-KOCL_?W2.MY/M=KP](&F[9>'F_5"W MR9/9><;E=-/)GVB2P(I#N9=C(5:N*J!3\JA09&A%%?25B30K(N!:%"A7QLGY M8B?.;.,^G[E<7?R7!!3$&:DC5+Y-8\WQ=D+K7H;@N#2="D@_<@B[=>'P!64[ MP %\ /&SM?/IZP.).U#]K#-NUCXT$(T\KM@T=,C-%\#'[#"K52X3YO)T0:*W M8NVLKB<"0L+O)&+]*D)RS= PU*+E6.:NB!210_FL56-GF M?7@O!-SAJ2:Z@ M/U2\PRV+- _8M@=WBUD(FWH(>MU*H>$UC_4UQ3R+1TD!__CR&'4K]C.^$^M9 MS?K[2)9DK/=F$[A454\L%VFF@*H641W$*NI,QR4,EVJW4@F^9\-X"-A(Y95= M/Z!Z\4804_,A3VYPOWQQ;6 2&,UV"]"0:LC%A2E]D>UF0.O!Q]/FSMMZU=CYR+;%ET M^WN7N@PG$V3,AL7LAVZ_^MP]ZW]H7UZRMQWV_OISIW?5N6!O_T'%O,^OK_J# MWB>XT+UB[?/SZ]Y%^^J\0P6^H9$.NVQ_Z;/K=_1W?] >=/#'10NWS09_]U+YP'_2#J]#KQT[OW77O)^@%RX!UNE6G?O=S)S0.+[^#M@;XFSJMBH75NH1_'CE5;%GH=6"R)PE:+)(WGSE+E%Y$+OM[?!BFF1TY#.D#U6=18ZG2\(7$:U;9FE)1+QQ$R1QH M8XQ"D"@#RRY;II M.$_+J@R9JFH#U@P-$KVJ711J6 8YCC,*=00$S_UWV];W^_52JU3N@CM)/6]^ M_V(HL"RT 5T#5(,0>K#\U0A:#[)H1P$&81YB%CY/0>OCK;^_=C+DKEJ7;@O7 ML:*P\.9T. 6PR^XKU4K'*4%84;,.AY9[$1P('NRC+BR M-P@S70$(6Y6Z,/(.M+L<2#$J;K4*Z*Y9,#KFB!Y7O9,*;B?+Q$YV7] HQPI^ MU4NL!B-_:=,VKIXX!B$V"O+7CWUI2%^9[(DL(*8&JC#@'*JV_GF8E60>?UK0 MD?Q7W1WUD!CNHH#B[\-X5=F7. 9$S#,K71GD*M[%P7AQAX"Y45T:8'5!X4>- M+\JHO/Q&%<5MY+M-M_&Z::Z7X]^CZMA&"Z#^-_/__\/"'RS\I^LM_/M#E2[@ MGXF=9F_^'U!+ P04 " #9@&]4SYI;A38$ #\%0 '@ &5X:&EB:70R M,3 Q+7-U8G-I9&EAU8;6_;. S^?K]"=]H:>-YP/"2?QOLCTG:;/ADKFFINN$RI M\+R] X0*I(;$":H"17/-T0DX9Z'/2:"RT!C*;*SZ9&A(T@X"<2G7.+V@I-]P( MZ%7C=+WRN>M9)]U(LGFOR_@%X6S'X?X68^V8;09M%K4W8[J]&<7OHR!HMJC? MI!'[I]5"E![JET;:S 7L. E/&U,H (1;068Z,\[,-/2;S3\=J]?KGLG4H#>% MQN5M.<;*2 8N38,*/DE#.R&G-*W$L112A6M-^^L4DL893;B8AV_&/ %-#F!& MCF1"TS?O-":AH4'QLU)1\V^ F!">?9PM\.(X@J=0X??] $&3O:0YXU1Q'%.>D2\TS37Y7"!*:4E#\E')/'N'+V-W93Z] MKJ&1@ IV)!4#U4#T@F8:PNJFP[C.!)V'/+48K%$GH6J"Z8^D,3()-Q#P!2C# M8RH6H;%1*L4+8KQONQL;?L$-@X0PK'*\H(UK:>,9MBIK;[L;F_Z=XJ;[5%E[ M:^M)E@^"#1XUK&<#H2J%*KL83<<:8@IT1M,=I^54.AEE#+>"L$E\JU7Y^ FJ M"W0/V03996'5J2T+ 6>K?)#9+UHG!S2!8GTLU\M\N11^:/#^\X$8R#PU:D[6 MCPT>*F^O1>'_E^SVK7/\DJ<\ X4['LNU41SWP$]2%-CUC6WP=\W][7$Y27E1 M1]C,:[(^!$%G5/VN)+@Z"1/ %6_ DB"6"PI@05*J['/['ZIOUDWOS#@63"@'\>@-7Y/8WDD!1E#/$W1]00_K$H.+ ^,ZRS9RY7, MH%9@C RSI\NQ 1 8/*GH!$B_J$1PCI0+!-S\GJMM=TA0] 8:;(^&.Z_77HZ<8]=,I12+91VF;E=1S04YI 4%>49?KP4MOX/7 M]D8'B34:#_LO*[]8^0=2F2D94%P8/*7UPN OG Z3"5G?2R>88$:*_RD5H$O^ M5:RWF41=BGF'Q]N7A'Z\_@W<'T&J":?W5S+?9?;$$7^\M[H(>?R-BWJ+KV%N>!YYM$%WK,]W1!JSUU.IMQ$R67=108>2*/6REL7C5LK+=I^:5 M"8VT%+E9-7F@%[FXEGU1VZ'M_0M02P,$% @ V8!O5*I//V;$ @ L D M !P !E>&AI8FET,C,P,2UC;VYS96YT;V9B9&\N:'1MW5;?3]LP$'[?7W$$ M;6Q2\Z--2Z,T1((6&%N!"HJJ/4U.XC8>B1W9#J7[ZW=)6FVH0XR':; \6+'O MN_-WSG<7!SNCR^'TR^084IUG,+DY&I\-P3!M>^8.;7LT'<''Z?D8NI;3AJDD M7#'-!">9;1]?&&"D6A>^;2^72VOI6D(N[.F5787JVID0BEJ)3HPPJ%9PI"0) MWP0[I@DC$9+VNUXD(33Q*W,3K M]MUVY)&OKHLL;<0W3DJO,GI@Y(R;*:T(^/U.H0=+ENC4;SO.6Z/&A<%<<(V[ M271N7IL86Y$TO=IG4%G,.2^%',!65;-X %?M.D1/2JZ?+-5^,DS%.-_S;[0Z2/KY/6<3P.%VK M_9#Q[[G&>+14&H_F^0=>?R_%[F]2'-0T$AH+22JA^B5/J*Q01C@47%62$W,X MP]6"XH#3*[I@"OFB""=EE+$8#N-8E%Q7@CQA,M]*^9G'\:U4FLU7_^0\C/ 3 MX:7"A#%#3IK:A5,IRJ*%B['U\A.8TKS(: M.*;871IY/^)5\J!F%%%48K2!> M"U4+T"D%QE'-Q5K0@'9)YPCD<66J$8V$UX!KC0VU[JTX.1$RAVO3@_<7P@+7 M=8:DKI/GQ,9I]#NM>J6W$)C1NI*69.MN(N, M-> YXX3'#,.J#2G5@F7*, 0I"DJD:E)@JF':=LS/%KSN@GNWV^T/5#W"T>@2 M;JX/6S >3UX^\T.=$:[)_U]J#T7\*-]??_V%:&X^?B/X.[IU&=AX14)KD?O. M3Q<284F4>MOEB?O#>FSN,O6M*OP!4$L#!!0 ( -F ;U3!%9&?+ @ . 97AH:6)I=#,Q,#$M',\HLM*H36R/(D]ZGVX@]T;]N^C!-HQ!N;M^\'_2@4*I4/KF]2N5R M= GO1A_>0[U<=6 D6:QXRD7,PDJE?U6 PC1-DW:E,I_/RW.W+.2D,AI6=%?U M2BB$PK*?^H6+<_V$?I'Y%_\X_Z%4@DOA91'&*7@268H^9(K'$_CDH[J#4BF7 MZHED(?EDFD*M6JO!)R'O^(S9]I2G(5XL^SFOV/OSBAGD?"S\Q<6YSV? _=<% MSES6;+!FP,[&];K39*W /<6:5PMJXZ!5=X)_NRY962%YJZ3218BO"Q&/2U/4 M!K3/:DG:F7,_G;:=:O6?!2-W<1Z(.*71)"G;2]O'3D\I?DY++.23N&TF5+"J MRV9/A$*VCZKFKZ-;2@&+>+AH_SCB$2JXPCD,1<3B'XN*@E!2*'E@!17_'#-X,1N$[9V;;X85L]YH<'VU8^U>WS_#F=S<#C_>=J]&,+J&X>W[/C@N*SEUZ%Y=@M/PZ?+14W@9 M$[^]NNP/8?2N#Q_[O=OA8#3H?X3^K[UWW:N?^M#MC>#Z+3@MMUZ$[D?H?NB3 M_.6?#?5_,I7R8-$QCWCLDP/:[FGRS==G1)Q M$3R4VDA(IRQ]==1H=AXQLX,@D##?)THMA1C8Z6_YH^0TG\HA3GEI\_]]\,Z6 M4QRG7&MH+PQ@RF8($F<O7%S"9-^$F*+"G20Z],06_M!OU%1[;V M["+[ABD*#@4O6L!=+.8A^A,LV@!+&UE?D FQH$J$AF \!A8O((M3F2'-@&H3 M4Z90/!E$="0BJLW(Y C!XJI5%!(A&[0P.:59^*GOED# T9 MFAJ'QM "'I=4TY!83.IDB8\2YE/N34%E^F>M/T>)>2=Z A%7(14_NHZ:\W1* M$U0)>L9 W6]"I@F?ICDC-1_&BTTW?(=H=%\.&A$"'E.\-736\2T2%$F&NCX,4F'YH[28KBQNX4TMC=JS] M#J%7?W;0&VW%Z=51L^:<=50.KKP6T<0A@H#3K8G@ )A$@Q6*/1^':!(?$D#' M(5=3+:[%(B)-39SZWN?*"X7*2$_3J12A!4TBA8<^/59P3!CQD4!G@=#_[$U9 M/$'H$E,-LY D3''<.,83HVKJ8WUWLLJ[FX C"9V\'RZA'@TBL\O; M'3%8[' M[.35D7-:[>S^7J*BU,G*8YDZ7$5GC3%2I/*1;!X2F:0.:$7/ MN#(\05(8FWYT(;MFF$V6DAC2!:$C3T3K\!5S!M.-G-B&;%$BY+XY$5#96'&? M,\GU!+A-EX8W8]T3U5:4P@R EM4 M2!HVL6[6 W0U1BU(?$7ZZ#_,3X^'STN%X7@O#%\=M9S.#9-L(EDR-=60#ER2 M297IQ4E1HFT?E=!4EE!JH?M9QZZ7Z6:MY:J"G&]Q6;=70 MWO]WY^Q,#-K18,:@X!R.I]A3%7G;FY>/IRN#0>0 M(JU;98N"L%E+&3Y#ZPFRQZ!%#_ 71HR_/W'8 M8.P&56]Z\D1L6AY$#K=[V7 92-"AV:@?;5^69"D9",_+I [=!O,^T&LD5$K/ M]3D5]:4\ZN@WVDO34'"\1R4@#-(&YYYT;KBGN4;OU_16SNSAK5TGUJHI4ZLT M15F!&4!=1B8IXA?X>"R8 M-*3G<[+/='),6"3Z4YI>Z;\NI98+"'_+.)EO%DL6>V9?=O+E \3# ?!2"8^= MP#XH=6G?JTM83DC1-8G>>G@<*;1YGEN5K'-D=SIQH5HRB2U^S4'/<@_\*,#D MU:7=13U *\PG184K5MD+KC$/>6I4""%"$K9-]E24.E46150B_XYF,CF;/WA: M\'=F_%(MVZ4$&$A:M46*&AJBH;B;8[4<($6;/W@\$^$,=1*)V20_'90Y-V&4 MA&*!U#J?"DM(; M^!)=ODF'+_[,@/CK .7_H4P%<"HP)I"A+%-:0)0K;RXL. MT7,2LD6;QR8Z1JE# )[PN#06:2JB=H-,GFF.I]R>O_7_;%[LM5\\:W[[74S*V?E"W M%>,(ZPQRMTI8_+K@%NZ%K%U+/H.S!,7V^[+[3A?)TZS22UIP)J/!!R:)/YV& M?:FR@F/NBI<]RS>+[:S]74S*[-Z5^=U^X;DUS0.A6M6S+1SDF@-$X\PW9FI],]5-=J[ QD526[JI\ MY;.S_-=^ F<^QKOX U!+ P04 " #9@&]4-D0Y7S$( #R)P '@ &5X M:&EB:70S,3 R+7-E8W1I;VXS,#)C97)T+FAT;>U:;7/B.!+^?K^BE]1EDRK> MC"$)D$D5 \P.NS-)BI":O4]7LBV#+K;EE608]M=O2S)O 6;([=PEF=U\(+;5 MDEK=CY[NEGWY0^^F._K7;1\F*H[@]O[MAT$7"J5*Y9/;K51ZHQZ\'WW\ /5R MU8&1((EDBO&$1)5*_[H A8E2::M2FJAZ)>)7I7+#Q1$&M M6JO!)RX>V)38=L541*\6XUQ6[/UEQ4QRZ?%@?G49L"FPX$V!G7N.U[@@9V=G M'JF'U&D&YX%;;9#SL!JX9T[X;P>5K*"X[2/5/*)O"C%+2A.JYV^=UU+5GK% M35I.M?K/@I&[N@QYHG R@9WMI1UC:R1%/ZL2B=@X:9GU%&S71;//(RY:1U7S MU]8MI9#$+)JW?ARQF$JXIC,8\I@D/Q8E^J DJ6"A%93L=XHZH7KF=I;KB^-$ M+*$+_1VGADKW?WT_>#L8@>N4:YL:[];51\M2\4S*=OO#T>#=H-L9#6ZNM[3= M:_L7N)+;^^'=?>=Z!*,;&-Y_Z(/CDI)3A\YU#YQ&@)=/7L+K6/C]=:\_A-'[ M/MSUN_?#P6C0OX/^K]WWG>N?^M#ICN#F'3A-MUZ$SAUT/O91OO=G7?V?3"H6 MSMOF$4L"-$#+/4N_^9YK/C)!?:<)0/\-BG#G_88Z2<_%<]G#*"YW_[Y.W-XSB( )#OXQ.;VX[_55[MO;B//N62'0..B^> MPT/"9Q$-QK1H'2RL9P..*B0<\Q"<@K $2#*'+%$BH[@"S$Q,DH+^)!#CG6#H MQI#X^$@ CYD"Q:WZ+6B*+4 QR1$X M9CII]/&)G$ 8\9E< %;0,9,**P,%1#^T>J.6Q37BJ?R<8AG@D< '?TE$G#$RA%$S.. M3F17#+/.4H)&>('HR /1RGW%G,%T(T.V05TDCUA@S@-DYDD6,"*87@"SX=+P M9J)'PMP*0Y@!L#3QSK *EQ054LABNE-*$-A^%A%-AK@LH\0J%&(/&UC7\P&\ M\J@61+["_C38S4]/A\]KA:&W%X;'1TVG?4L$&0N23DPVI!V79D)F>G.BE[#J MPQ0:TQ+TRS6797#=TD7-O3@^JI^WW7JI?MZ\.#/0TPUNL[9L:+J.BQ.X[;^Z M_?V]]N]/2929O:)!3<,08SJ;4JPO=\3F)>YP;3@ .^*^E38I\'BF M]FMP"#N1I335&4_X]7P5O$4N9?B,6DN@/@8M>H*_,&*"_8'#.F/;J;KHR0.Q M:=F)'&9KV6CA2-"N6IU:K29$+L,41@5B,$L#$R*- M/8C$4MW#IH@]T"@OWA[)%_^TB9X)IR\I2VZ4]\'TO\M6S2%.L$!X<441FK'6 M4;9B"XV3@UU6W$Y@EJH13&(4%Y;:M(QY@$/&)BC2+_"QQXDPI!/J/HVCS.+5/6&24/.G!1N6 2F_R:@YY%#?PDP.39I:VB=M *";"C MI$M6V0LNCT5,F2Z($"X0VR9Z2@R=,HMC3)%_IV8Q.9OO/"WX.S)^*9?M8 , M!>[:(GJ-&J)!OYMCM1P@11L_6#+ET93J()*0<7XZ*')NHG$:\3G%UMF$6T(B M&_!#N'R3"%O^GSGQR0[.^4.?"M"%@(<@I:*$;HU(*FEK<=%&>DXC,F^QQ'C' M=&HC@,^_:AGJ&S]H&$KQA#6&&ANF9+D M3<$M/')9JY9^!F)R7ESNYYN M&[9BHOVW^\+A571;_WHLY?;;N98]$9_2K>_)5FQE4J'JJ@OQD+(RM=WE*Y^@ MY;_V:SCS7=[5'U!+ P04 " #9@&]4H[D)A<<$ "-$P '@ &5X:&EB M:70S,C Q+7-E8W1I;VXY,#9C97)T+FAT;>U8;6_;-A#^OE]Q<[ V :PWRXYM MV0W@..[JK8T+6T7;3P,M4387B=0H*H[VZW>D[*2IDS8%,G0IY@^$Q2./SSWW MP@.'/Y_-QN''MQ-8JRR%M^].7T_'T+ A6]>0]MV/0@EX053 M3'"2.L[DO &-M5)YX#B;S<;>^+:0*R><.UI5VTF%**@=J[AQ,M0S.%(2G_PT M_-FRX$Q$94:Y@DA2HF@,9<'X"M['M+@ R]JN&HN\DFRU5M!R6RUX+^0%NR2U M7#&5TI.=GJ%3?P\=<\AP*>+J9!BS2V#QBP9;+OO]J!,OO67;;_LQ)81&W672 MZR5QM].-_#\\!.G@\GI/H:J4OFADC%MKJL\/NJU<#38L5NO <]U?&F;=R3 1 M7.%A$C?7?VL=>YH4O5(62=F*!\:>1KUU)XY$*F1PX)K?0$NLA&0LK8+G(=T W.1$?Z\6: /K()*EM0+"_8W14P(SWQNMGA13\HXW>'WO!:"GGQX-3V= MAN"W;.\VXJ]COV&/;?#\CON#&GFXF(R-/_ON,0OAJ HO1_'1T/EE8LP^O)Q]A M- ZUI.6ZK:-_CX4_RT*QI'IL&OJ?L="^DX4IATAP3B-=@&'#U!K4FL*(\Y*D M,*>YD I$ K\17A8PU?9Q4A=K^%6*,F_B9&3#H=[U[*#7:KF#L1%7A-4Y&;0 I(6(J2:SP+&I42+PFT MF_ 8)E?1FO 5Q5J>9:PH-/9/$=2X=P 08A/F)*,5'A5=%((W8;QF-$$]J%>Q M2PJS)&$1E=I4K6=K0A-P3CNG"7DIBY*@?Y2 F_QX=N ==PUCV_<[]XI=V[M7]B6UOMT[[CZZ5@3;[O<>I-8Q1-1D(-\%QM*+ MAM_XS(M!*[\";^?#6Y5RCW61?Y_\/<.D,F4>WA 9K;&DU??==81NJ7C:5IY6 MMZ^R'\*H9P?M[J PX^U&XI:9#PQ55UO;>! U#UBZK4E(38!KH1 IBV%'R!.B M^#]&ZQ-B[IY6]G\.OX'#P[>286>38VNS1^31/I..N>'O:"H^?=C)1?VL%4B: M$JUP[ZGG)H=-B^#>;"%+3.12[6_YRNO0=JP?JLR3V 97AH:6)I=#,R,#(M!F\?@4=TW8@$"0KF&0\(XEE32]:T%I+F?N6M=ELS(UGI8"><%-2,9M4Y&:@9'2J*3GT8_&P:<\;!,:28A%)1(&D%9L&P%[R): M? 3#:%9->%X)MEI+<&W7A7=DUW6[,>G$W6-B>P/2"^T>C3JT-_#^\#Q$:>'Z>E,AJX2^:*4L M,]94 ?![;BZ'&Q;)M>_8]B\MO>YD%/-,XFD"-]=_:QU[FB2]E@9)V"KSM4&M M>NM6'/*$"__ UK^ADA@Q25E2^<\#EM("+N@&+GE*LN?M IU@%%2PN%Y8L+\I M8D)X^G/3X$4]":[FW$7\=ZAYEW;PK1'U1\)PLG MT\M@=CZ;C(/9_ +C^7+Q=GP10##_9N1/PUZG#V_-A3DQP?&Z]@]JY.%B.M'^ M'-C',#^'X.44%N/+T_'%=&',W[^:?H#Q)% 2U[;=HW^/A3_+0K*X>FP:!I^Q MT+F3A5D&(<\R&JH*#!LFUR#7%,995I($+FG.A00>PV\D*PN8*?LR4E=K^%7P M,F_C9&C"H=KU[*#ONO9PPM.<9)7^9"GU!1(H!F$99I MI9N("IRV+LEM( 7$+$')#9X%#4N!MP3:3;((IM?AFF0KBL4\35E1*.R?(JAQ M;P$@Q#8L0BXE+ C:6K1ALF8TAG.6D2QD:,H\CEE(A;)4J6DL: /.*=^T(2]% M41)TC^2P2X]G!\YQ;ZB21(,FD3)G637S*K :A0LBE@1/-N;7":U@'&I256"U M44X0:K<__/9@N3O&ODL@.:8RVA[NCP':WP127"9)A0&7YHERY8U[!?VK9(*J M2[=0Q"R:>'2\0X+Q(\#I'D9'-V3N@N$F$!I&G8'702X'0Q4F]Q#SY<3,T8G8 M-1@)C=&T/MJNV6<8J9GT#>\X?_1[]F$$N_<3S"&MX&/&-Y@S*]K6)+$,,RW5 MJ:HR7!)4&.&L%F[=09A ?^2"%HKYMA*3) '-X3H4^L_@LE51ZX(Q:OJT N)3Q"'5=45&GS0Z:^0C^>0P_2[), MZ';+DHN("@/]G9"\H/[VSS!B19Z0RF>9=IO>-$R)6&&KM\2RPU._BP=+=XU@:9=-X(2HW(C-K7(DM&^K'-L>E[W7K%M.O?*OJ36,_O' MO4?7BF [@_Z#U%J:B)H,Y+O 6'K1\EJ?>=%W\VMPMCZ\52GW6.?Y]\G?,TPJ M7>;A-1'A&DM:?=W=1&A#Q=.V\K2Z?97]$$8].^CTAH4>;_41MZQ\8*3:RMC6 M@YAYP-*F)"$S/JZ%@BQK9_SG\!@X/WPB&[.5(WXY( MU:F,PY"7F52/2 VO1_O$6OJZOZ/#^/21)^?U&Y_;99;3N%^S= M%K+$M"[E_I:OO!0U8_UJI=_/3OX!4$L#!!0 ( -F ;U1 K'V8VR]:7<3R;(N_/W^BGI]SCVG>RUD]F%0'.4GIM&HKED?')\6^4%GF!%$R+6#Q3,G?!3> MD8;V3C08B?!)L]A E&/)0J!HB<'SU#0PEK#&M80TV VVH:)\%5AI^!JBKD( M3_PSYX)WSD0596#!.1L#HD)[1CG&EJCTV,X0W@[>L%\^RS\/_[72&0Z/GSU] M^NG3I]7/MNBN#HJ#IWF_F_=#>MVGP\+TRS@H>F8(W?$47@(U$&E@LC*YB1N, M^L/B]/Q&U4W*X%8/!B=/)P?397ARP94G?J+5\[#6^NGGU++I74=EX\"8X_.3 MHREM=>KD0'7'!L(-.KWO,Q_RFQL!!ZK3_\/.[SXL;GYQ@I!^"D>G)Q[:_,J) MAZ8_*O/^L+OJ!KUT4X(P.F]!NHV_UHC)7<73\<&5\Z[_6@,PO=3]YZ>7 T:P M_&JCX9KQ&>=-@3LN6^TU[^ELQ@WD#J MTGT^E_E-;8,7P4__:;[>=9W0,XV\7PY-WX7+W9M_JPNNG?]%%UP]/1VVIAR? M_JQK^@?_6@G]QKO=%5"28/SS/WMA:+)T?2/\9Y2?_&ME?= ?@NHWVJ?'<)D; M?_O7RC!\'CZMI/?I\__S?_[/G\-\V W/078:4PGY\^GXMS^?CN]L!_[T^9\^ M/\G*X6DW_&O%Y^5QUYP^ZP_Z 9Z??WZ63@S%^&/N?>A7'^%X"^BGR-WX\9^' M.R'^:R6/2#)O@B)1"188, #'P@2/-!;:T/!Q(VDN)D0V+J2V;WKIT2%_-B6U MEWGI3'DYV3/=H<^]K9?[=']]DYWC[3R_=Z[3\VS/;Z_\?:LU=[\O'>XQ5[35G?O[!C.?7\$ MYW3V#SN]%GF']C^T#O=Z^]WF1I-L?WB+FF?O/C<_;)UNOU2HN?'V9+__=V?_ M;,!;9SYO;KQ#VZ]VCIJOX+Q7[])]/^^_VJ3-]A':;[>Z+;)%M]'0_L;6V5[O?;?5WLF;AZUN\W +P[./]O+)-?_\W;$] MW]T^W,^;Z9SV.[+?VV.M,WCF(;S7AW>X]6KKM$G>G38/W\-[[N3_G+EA'+;:6[C5/OJHD=6(*-*0(J(&8T$UE#,&R%O!(6J150!R4J\_GU[!]/$@ M?@/W'_@ER+<%^> +D+FWF,/@VX .IPT6M6P8&'<;1GM/'-.8!;/R_.7>(T*\ M!OCZ"N.N.5C)Q@P,M_T\?!;SS\$WHNDFOEOB_5V\CZ[B?>@^.F$XU3@V! ZN MP;0(#6LI:3 J%',\*JP5X+WV>G?S$2'?[,/ FN]7WX?._P^D2X5L@ MO/DIH3M&^=UIJ^W01V4C8&%$@WC%P,J&OZSEM*&H1-)YAV@@*\\16"F*:OCO M"YR?7AVLBQ!#$< B*6\P,9+Y\:RL+!V0A*PRR9X-P;#XUTJ9]XZ[R2ZI?NL4 M25 N6Q.KGTL/=WAZ]1;CQU\\<]*$*%22-_V6 M^_0]YJ'(J@:%&VW$]:U_7^V_ZQ<_G_YT]>['U6@U_0967C'< -_K>>6-8-(@ MBX M9<01\G$K#>Y($#$'W34VBX?/Q^8\"+730]/OZ?H;>]-RQ,!))49JR9RTQFKA/9<21X'!LZUZDR"* MYT'X+O4FR!-M8/R3O5EV#"CI%QTZ$>?JX)U[5#!C$,826VE8\$Q12QB+1A+X M*$@8RR.O'A[V^;B;NWS8##T+C_ Y'!W/MDS<^V>[IAM> MP^L&:]Q1._F3QB5GUSSET&_#BLS?%P(^JPQ^@NSJ#Y*(?K(%Z MY^6PR.TH'7EI7-Z%-QP_\L^G-[;DO&?/&WQ7_0(RHC\H$5=U0F/G;9 !6)@1 MYJV/T4?#A24.:)A,=&(^"/FJ3ESFV)_H 88,=ACI:+QG-!*%F&.6,#8KUKRG*LR=.+UD?E< &U4[H5O-' M92<_+A]4;>]/:*E4E'-*@^>&$>ULFJ\%HTH2Z^"G^'A"N^"0W9^6(49I%($& MZ1%CE"L69>0,>ZTTU7%1M6Q[V G%]=-KHF7(&^I RXS!,LVN:0,>"R@>=EPS MK^F":MGC0_936G;97W@3BMUDRI[CX?,3Z,?+IU9.M!D.SGOUCJ[%%]>G'S=" M?]#+^S?=]K8&]I5;/+W:^N_9X> 5\NB8 #$E8,,$92468-<1S -RA,[ O[ZK MQ);%<&I?;Q>[H3C)7;@JEI.C]R^(L_?S)<-6<&G;X/?-=;Y"?P$QMI;9L"(5BP0<":UIU%B9ZBWCNB% MT+_)CXNH?TQ(K23"+CK"-*%*A8 #\HP[CTAD"Z%_CX+?;/3/H@BOGJZI[-CMN#L].'K M=7^U>G35IH>TGR?"H^[!Y0''1@1)L":2,X.X<<%Q(EVR,!V)O$82\6UHWE0+ M6$7PMT'G/L7Q_,%CSZLF<@'CH&,AD2KA3"-A- L:"TD<)B 7=&'D8LVY46_4 M31&7E1^X4B)CDPKK*/PRACL*:?*4[8P MD.V$H\2&6:JJYPMY@4"ULB6#,!!FA%\SI):,W-CUNY%SNAG#[WZG,V8PS@=D10Q&)0 M'L-GX,JUXW2O:II^.P*KI@AMT$YH>M^;PI?OCCW<# !6F-1$8ZEC3/.HP$/4 MX"9Z\#9 :$U@0F'DC*V1O"Z$<;24VMM(K==.(P(CC N(J1BTTB%J2YDGG&.I M%D9JEW1WOX*CI#8P1&.25K]L5$I%;RA-;)<^Z841G#7O\P2X,MH%[S9#2VE G/0%?A$?"%LAQK-]!S/:R\$9(^Y4GB/^/@H>/08^6 ,DP89*J,4W%C. MK?4SV3Y;Y]%I]O&&0?D0)0X$(&X0HTU(J$CU 13$RVH3H%@:R1_4 [P\?X@7X#!Q'DG(R M4&/ *X=/3@LKX%\\O_BD((CM3_U0I+WZ%ZE4_DX)3K?@#8N^&3/=YJ@8'(?7 M0__NWS\;>)$2EKT.!W#/J@^^_]2_!G!#D(;;/'V&(G&^T[D_2FWY2BZ?8_@X MO<&M,_G@$#7E2*5_&+9>:X:-"($P&AS5]1.PM2J@9G=T?-P]W0AE?M!?WV@N MI>O6II:.2 ;!X*:*:'A2>'Y7&W6$(73"U"W,0UD9E M2J*8FRL_EKFIB6@8QHFCW()T8":QU9A0'ZT%PUP:(>8XD(J+T$Q@;HQUG#N''4%VLEF8 "/@N0T@ M_::@O&HF@6@.BO!F> JX/"@J504$?"];=:E-LRP420?6NV ZFAA4P,@Y[@&- M"2JJIJALO%C?>F@NQ:F,Q+V @105WE 1@^#,.&%8D(3K$(4SP2LY!6-^,Z1^ M$XPUY^!0*E=1#+KMX#K]07=P %;4HR#THQE0+W+BCA_^A2.=7FUR[,Z>M.'& M4Z(Y$S;YT%)[[%6PV <;B75S;BB=3Z.]"H.#PAQWZ5Z?06H/^N[K,F[$0 MD O@IGA,F71!6V&"\@)Y0;2:I'R>R\B6N0'C_L)8E (GPBO"':7,F6@4J(E/ MZVN,.69,#9909XO*[!=')>=$(6^Y$IHA'&$,"Q(C3@U+^D-@2Q.![78OC+]'T7/B[BZ&L9C+-1D1A<9!X9 MJPW6PH;HF/-"Z)J,OG.&Y6R&88LPXP0K74VR,J8<=88 8MY'9NR<#\/?,* F MI5B?O=N=>V[$PJ8-N-)829D53AE )6 C* V R1SO*)HU!O?G%!(6L39>*,H" M"RFSB")&!J<)YCI24I/Q:&_5^U@RYE#H;NG1X^J8+O0S$ MF&*@\N.AX9;&V$@;1_ TNV&A9Q?-\PBJ3F+Q&I&";5>.V.T%2I*3X*OJ;3, MD&(665HBR(I7TEJO,'.8: KVKY>1,3"' Z[3GL0[85H5;$US[UN]XV)P4CG! MWP/XX5BNEJ(CG<"((2&DB@P3K)&DW!$=H@'.X76I '1/,C0EE+T8E41NN0 M-T)Z)D2P@2%C.'+8V:A\/.OTBHFDT+)[M32^[=2R3-)++$"U%C#,II#9$!D$D]1QI"0/, D+] MI@"7Y/T@%9A]\#K>][CGEN#@-4581,&(Y@8Y97U4R@=#P<]81*1V\O+H91%" MM0(W[&L'E M$8QRQA''6:I6PHW3!&QLCR21C(=I2+5 FGRXKWICL*+T]>YL16UW5#Z M]X,I"O,0$S%70W=% \E[@$4)(J*/42)M&<)&.= =R837)@B*;67$)EC4W!JQ M\X+/%;-RC-!Y^/MC.;.18VW $;&.$:ZL1 H^,*4H=D*S^:?$66/X(-07G<<* M 2I@XC,?4^8R[E&DG%MJ\23K)H8_#[X9[*XL@^&_^]CEI$F(X.Y$:B1(HR-6 M6QZ-0Q1KC#SB\R^8=_-C3?]A=SK=IVQJ[U0T-J8(&G!)>*0ZE='V@D81YSA^ M8SZ1N<5XW?Q EYP#9*_SCE4]Z=541"PACQW@1#&.0('7Z1\H=X+I6FL@8DT MCS.J#Y-0R_ 0 O >HHX9%[4@3-)(+7@GM(DY+$XT&:X)% M*I4%ZP%K)EB WU0-YF+N!-7Z +JJ&+FT86*K#Y<>%*&LBUII86@R\2PU@7$I M+)&.8\P,CJ!MF"V86LT JWO,6BZ$MMIA1K5CPB!CK?(R4&.<=#3.<0JI'\+J MJR=7J2'3^751LB@4(Q'HD"G&P.O7TH-1B!T&'UC(P!=,R68-W/UI''=<1H>E M5EPQ)YSEPH,'ID$-HU;:UF!1_WPN+>_GP_ Z/PE^JP_]<9#;;E@KRS L7YPV MS>&@N&%F;7U4#@>]4.R$;K4?,.T67,@E>")3#5!MG92$@<6B(TD[P8BG8%QB M5@-'X(?P;0U23MWC, QK,!#6RA_00EH9+=+4I=AAH93'AB0OFX$QH^M4%&". MH9N]9@HA(E/2@Y6#F$=:*87 H;"*.V2PJ('?-\?P/LB@J:.5(J3M9Y(RS*SQ MDF&-C31><^%J$..RU?"E9R"#O#]_#J:.B+I%.R!LO-.$A;8#'SBH6/04]]9C80$5= M]KC-.W:SUTV)C(E,$BX99QP)HYU$*6TH!Z/5^3B_HV<=\'V85 FI]*TR2 F' MF0*<=N]KEAA#0NQ1>Q- >;EN>5IDYAK9#5\'.U M(H45(@\?<_6C=M%Z$7P^?&E<%01WO03/R:![DO!\$;/_DAU1ZK!B+W$W^F"%+*& VJ'1D!0UDZ&71D&$=N@:SG/X7P M+R\-/Y>N^-K4+Q(Z4##%D&#>M\>6:#/U,[C$AI4OKY0*E;2A81V]LI$03L.MYK$%$ZR\J.@_B\G$BA:0T MY8<$:P-+ZP(8FL8P+[VFX G,O\OWBXO%[+U)EW)NL<"<#8P9L%<# ^=2!6_A M3_"R!J[)4H9FG9@Z*NK!OV'"I(S$PFI. X.120;BB:A!(/(O*CH/,MEA7/3, M"XJT$XP(K<% $30R#L1B8AVBQ[X-26LP#.4;H:^#)W >4%>9P!XTW)?1:R\@]SH9H'BB.04M"6!!&(4-X5" QDHM( MZ4(PQR\I(_?'(Q1;,#ETY$99QH33T1(E#6?8P &)YG]];FF'WOBL",(1@82A 1@D5#*A$:WUV/)K6!Q8-Q"]IY);48DH/"?"$B:041B! MS6%DRE/A"*$3J5!(+Z6B!E(!=*'O02I(<-9;PB7WEFE-E !OU2!*#>;6BLD\ M!I)D;KEB.7Y,;0HD&^0^F"(X&93S5 $9@,N:RA$9(9TRCFC$<1BOPB69:"R% M8XZ%X]I:W!7Q^/8ZRI53?V(=A?'@D"*&(,T8)5X+3\##)9**P&FT-5J+6TK2 M3%?D%/9"8XRCL9QI(XV-QDDNG98^90^OD23]XF;,[&4I90TW-B#"K(3!#5PE MB8FV"#$8\0@+DRA&@GB-1>C:O K])>95OG4G^@W+P,3V'D1-68^,*.\(A1I'26V*+CS#,NR,>\9L.=3 M&ZXEP_X.JI=/_9E]F9A:PS1-I<@81U2+R !7@2U3-" VW5& U;R"^35Z/>?0 M"W(=T(7CT^L;"["ZA\%7Q4!]I%$B:IGC7 =DK-%:(.K 5./U%8I??>'K_F0$ MB(-JRZDQ03"&@[)(V@@6&T)_4D)P('*Z!9'._Q;$%Z,R[X>R7'/_&>5EGI(&7@P%:\[! MH75X]6+0;0?7Z0^Z@X,\E*]?KS^\6W!YK]_C; O4)!KCF94:*\9#V@'F*58N M\(@IUV[^-QH_6M;(.@K8@VQ'%H(;I:4WU@IP):W&R$:)'<=&&S])([)X,K-= M^%!L%V^*@1]G9WYAW!%@MQ2;V^Y 3AD1B26 *7,T&,\I51(9AT"0G)Y_L;F' MW&U+8;EEN(Q7X 8$R:BCS/*4- X)1F)T6NKHZV1O+ >HN;: C!!>(8%3>6,F MJ#76I4!P@\"!84RC19>T7VA8F[VP66NT1U$I9L&-DDHIZTPJ+YJ*5RI>)UI; M#H;S*6*1I9HVPL:H!=/ ;4&G)"^6,(:$Y[Y&LVKSBNM,YM4X"T)')Q68SDPZ M:@4X89@*35@T1$R79?4X"=02UQ_35WW+Q$SWAZM5#BGF-<84D(S$:"'A?^.T M!I]Z4HLOK<'-[2K[-^'<>+&^]2AN![Z/ZM)><.<(TX::5&2#&T7!5V58NZ"T MM60Z/N-)[,,2E>^.?_BV@0Z73_V9F6JX&\?*L_(HYT5"#-=1$!\EB D# M_M!4"BX5DC *V"C04D(>UPV<%[GPQ@'^6"(M$4M52$(,S&+D*$6."/UKV08+ M,<+,WEJ).&)MB(L8$Y;"7JA1,409;: FJK@4JCJ.2[.7JQ#!DR&&8RHQBXQ; M0I!W/)JTY$;]+^;(U'LTF[TTB6B"B@H#-2DF(M&.@< @8*B P5"BBS*G^#AN M\6SJ,EEKG#:">P/62V(!81"F7D;$>0P7A*"6$-Y6"]7C0AB]!!N41^>%9CHH MC9B/$2&G7)">F!I%5LX>PEGMKI9<8ZNL"AZ&96)9)-0&HYQ!FAI4H[U5WX3P M[U$_/TX%[SP8\D5NNG\-X*[]@W*K[Q9R=Q5ESFAD*(^26>3AH_4T*H>QP *Q M):ZW;\#N$$!(C1X7A5H?](X'??AZW44<]'J#_NYPX(X64:*0 Z*@D:5JF0Q3 M8SB7V/"(DN5ET706:BE(\RU(5V>B+LO&S\QA8XU:X#MR@6,CMN%0&"C#R&*ED M(95!" (<+&,-MA(C/[_J/5OD'D2?G(EI*2B@5%6:IC3SS#&&?55@2V)5;WU* MAS;R(CA 9!%5R7C$7/"86["I3426DC\'A(E/-+07/H@CP(+PFI8600RA!-&,74$ALY%XU=Q,?#8KP9GCZ>N@?&A+

2QE-IGXIP\R.M]AO\NG_HQ_E2;.,)A>6$I& _0NL!XE:8+&8BKK MM/E\;H"<35RL$ 9)HF6J1L=$-"B(5!$&[ 'D-:M3*<.U3Z;P7VXTWPEI '/# MX"LG]5T_'Y8[N^\6$4PD>-!84VRM 4O<&3#BK),"S)/HP$F:_TH,L\;P80HN MA2@4.*R4.\1 JU2J2 QL','6#I2Z^2^B,D>PW%_=$DF<0H((;H)F)"F+H<9A MHQTG'.-QJ@V%*$X9[L8?YA6?-UW3;YE>N!B[QM-R+Q(D8+&G)YR$=-9]S0[. M6B*N+$:I5'T WR;1W_53?X)LI3-$>JL]H8RAR+7B5@@2= PAL''Z\:7X/(;X MW/JI\S"E/7O!)3J"N^695I$P(X@2V AI/5=*:*9$C4R^F@MN+8U,YG! AH@H M(V9$(4.Q],198W0:2^/C37S-:F(I:JJUB=SZE/7'.DV9DM CW 5PA8F9?WON MG BK6+SM6 GM58E^4X08BB+X<;A>36PZC!2*4@0'5C9#0&],:6D"\9IP%7U8 M"&C&'%<=?U$37+3WC)(81"HOFFJV8*F4TRCYIP:;.5ZP\R%_]CHS<8&Q*=0=>'VJS7I>@IR1CT>PJ0\,@&C"B7$=P@BR*=!,*!(J6MT.G# M_&91N%]E^>YCO[-XV^Z$73 HRX=>*)S4U;K-3NOQJ?>2&4$H\&XPP<8RFR8* MC1168J\Y0\'I@*>%V9;2,GMIN5Z#[5Z22ADD6"3.4*LU(X08Q(7EA#L;M>3A-DOE!-!C E6(ZLHPU%;*R0A2G$.-K1W8GZ'_@3;^F $[U(<0T^= M7O4T_S;]45D9 :]?KR>'KUY6@$ &I2#;&('.+9(Z$(T=TU)*!GUHZ@K+FY&% MZRJ%KAD@X*G$8(2D(K(8%'!LJB,"'<<1OMA:7S] :AC2)I'@"'E,@@'.HM1: MYAWAX.@'%LUD>7N^A[IO@W+K(>?V0^K(EKG/37&Z:]) =^.40GX"@\B;KG'5 MX/O(T[H?3%&8[SZUEF-LFH#B%FF%.&&*8\VX81K,F1(3 MA3V61J;Z?,"!(U"&<&#X<8QJ07 XHQF5H(+&)%3 M-5K5J=)6!/\FH=(&72A-E6^@?'%Z^<@U2_S%"/RK8D&W'P=K3:"*>1HHH]:; MP"V3$@P4' /3=:H*,L_@SF97*^;(!\<5%4HQEN((A.?(!4I1Y%:2!=;<-4Q9 M!?!6HN%^E:S&=!=4B9VDX#K L&AP8,YPC:7S%(/+A[SE5BVP$L\(Y]GH,PU. M6N*0BL0QHYUE&"EGK0C&1\L76I]WVVMC7S\]:$'UF$2&>426*489DD)%;X- M@02/C"4+K<>/B^]L]!>!EB(B>:2>@_W,#85161)'9212UZJP7COOY?V#[5AA M&T.Q'5\-!GZ[V W%2>ZNQ3!-3RJ"7QN^&>3]X58?;A#NW?^=;CS;';]/>M!X YOFOAIUMJ )UQ.;@6S L?[!M#V+2%H('Z61"D9 M5&3<49!GK4BDW!'F.%$FBCHEOES*T0QY42HJ* V.8O"]F8G6>V'!D!4.[%C* MZC3]O92C&?*14](9IA"* L978U1PAFI)-=)2:^MJQ$>U=(*NS/XNH%3/*#>Q M#RGZPZ#DRJ4?WPIT/,E MT+-AZ. 9Y3A0*0)AV%%%N,+$&XZB!7ND3NO<2T&:Z8*Z)1YQG09\RZ*DR@=. M!(A6Q%(ZRFO$C$M!FB4C<6&<35-$&OZ2&,$_-H5,$F1MY%K6@)&^A>47QS:[ M:2 >EWA;1&*02%EO5-IR@Y@QU B>LNXBQJ2F;%R&:\Z)84[QG%']%H6C%<0F M$)E.&2<-,H3PX #>&' -]'/1YG%O_<+KJ:2\<<,/^; SK2^9MM"4ZQW3[X=+ MVYEW0S=MJRG,06B%3ZG!PV)<,7 1.0I9):7V&L?(63#*(HN])D[;Z##WBVB\ M+&7ZT61Z1CR=YHVME#*BP+3RRB""I7,2OMD8ZK1.,@N9_BGQVJ'SJ%*UI&:K M@]8:!T\%8DHS15/EN+0X@J50K$XS;DLQG@% N=1 M8"L)BG4\R?4LV%JL)4= MH5&E9B5 O?<'Y(&>X6<0&A-:$P*QC%EC:,"8= M$U7DZ[OCHKC(B_#VOXB,E+0BB"+F;3:,TRH MPB&DK9+&14RQK(._P15*FPAO6*V("9Q]@8C+V3UH14 M:G!%:WW1" MWEM?2"TD05+I82"4*+"(O$:8QF@U-X@KZNL0L7@+",?I5;=:BX@@/EZ$2%4 3M&E(V>$&8T&**,61&" MM]$B%.NPT>@.Q@Q91 AU2D4NI*?$:N:C4-HI%45D)$J-;1UV\][%FEE(#*43 M@E/%HXV*"1VTI$A[&XB709*X,'YAKQ^*#PMIS3A.J)!:"AL=.+ >0Z=&4H%EHAK7".6FLL 7!\:4Y#<-A6& <$7B%E@F*F6$L@*,O!$(J*,XH8;86&U_N8J9^;SV[ MEAAZRS#!FB'$P$]$%LP=["22Q*'@P'1=# S?!*#4;@CO_KV(&&H#IHR1D;K( MP% EAH&W;U*DEN */,C%P+#]*7='H=\QO<5$T=N48MY'*C1E'"' U&O)K;?. MZDEBNOJCN-X)92C M ->DB=1%1!(<#:^M%"H]@B8DB\T$CIX!@8,U%;K0@G#E/.'#@< MH0ZE06XS)IIN7MI1<;J@9*HL5M9:C3W@IJRB@L-0* !3',!:70P07YOR?3@P M9>O]0F(H48C@!((E*IGS4@D$B,)W!9Z_7I0(MW6SJ#I(%6:>!(0B9TP;IY ' MU9-(*0FC(U^0"9I710C%[D("Z!RG5F*%"9,LQ0F;Z'C@$EDOI)_,=>.T4-P8 M?Z!HW@ \W[=CNN%U,&6PQAU=JB>\$4I7Y,?IXZ45C&+@QQO./Y@B= 9IJ\_! M&O1C7@Z+W([2D9?&Y5UXPP?&'9#4E\#\%N[5J13=AQ5+)(H,J6 48EHYI:GF MGF F(CB:M9B/JSONCZ7OHWX^!KT(_?#)=#\.JCXYA[,'?36TT[ R* M?%J(?'I\ XZ6P]RMCZ=]%T16KG*$0%Q'"4,#C PJ8BV,5AX9+H5W KF/6TL0 MOP-BW@>HX-PO<9D>^1%<'(P$U'NN V5&8N.1LD[0H#1R3I@*E[G>YSM/N%S; MNOH3N+C(J?1$414BL]$8J5@43#'NHXA2UU]?*CL91LO7 ["/_QX5>>GS!\K: M\R":$[DSE@?&F*#,$:$%EMX('K$4$8:M^FO.;!"Z/QW2W%"51AFN)"-@-GCC M#=?,2A(D0[X&%L1MMO)7N0,FM[Q4=V$1K0BME G(!8V]9PJ!_LFHJ9."$Z.1 MUC5(3S&WB,ZH."+37LK(0#\MBRKHJ#7FH*2,,NQ1'6;/'S"!:2V55$8:25J^ MLLXQKXRRA%LM410:#!I;AUHW\POIC))<,<^1YI%'95F0Q!I-D74,J>0]Z#K$ M[3QD1IY:JJFFX/%YEC8#1!8XL9X1:[$V'AQ!YN4"JNDC8CJC-,X&&4T,!]T4 M+(*M:PU/#F0@0B@7\/Q[C?/!N _B, J'P'A->\0=8Y)%2ZVDRCF+@D^U$.;? M89P[<.[/5P2@L2)81@Z6 2?!#5 :^/.VD5DR8R M+@@8DL(31I,S*)"FBZ,ZCX?./>H.TU3&&!7CB$67TNTY@3&3FDM/+)M_=%X/ MRC+EB\S[!Z'O\E"^.&V9X:@(V_'BY]/K3GHY*DS?A?6NR7L_G3$RS0N\SH?Y M087]NBG#A61\&!1'H8 6]H[A]/&LP?3I;XH49="KB:@X I:F5SK$"*+"84#4 M6GO)'/86,V;FGV:7HO)(G(^,$0X;$VC #(9B@X+%DG-,(U"^K<$*R)R+RE_! M=(>=NDJ'4,&(@!1VEF&&M 9I_?E:$WF]T0G[0&3YC_'CXQZ?<#SO/,$+_=Z4Z[_F?Y;'I/__3%D_AZO'G\4V^ MN%5J2K;Y87?1'SQ0'T#]V,!P. M>L]2]YR$8IB"'B?O6;WR^/!%SZVB<>\- :6AGSYYUP\Y&G5$S<)SKAOAH/C9P(ZYN'!5]?0ES>B_ZZUU=[KO6[FZNO]O9:F]M[F9KK8UL\Y_UO]9:KS:S]>UFNY[_N7V3C/[$_BT/^BW1M5\3C:AW9T0 M4PP$DLR;H%*,/0L,B)5C88)'&@MMZ(UY@;.^28.M#RDOEALE&FJ?'H>521 _ M?7]J-P8GK\G.R1YMCOSAYLG^*WVXW6L=[G_8.=PC+WO;K_;H?GNGNT=:^7[O MW:?FV1[?WWA[UFIO?MX[W&*O::N[=W8,Y[X_@G,Z^X>=7HN\0_L?6H=[O?UN MW; ]^:W[XN[?_H8F;']Z1UL;F:7-7H_U_.LCUWO?-!SW:3L]I[W>:&V]/ MFZ]V\NV-G<[^1B=OM?<^I^?NP?/VVWNHV=[Z_,]9D[4V#DZWVVNTV=[\M-T^ M^LBCYI@(U_#$RP;S'C6TPZIA9/#) -:.P_"$4>/?U2!W /D55)Z*W&E3L-5WQ52WF7X>IK8]-T]"''G]/X M5M1> +RP*3]#(/3Q=K_?[(='?"\: 8KF1Q M4/3,$.[^>?@LYI^#;PR+45WI9._#W^5^^[BS_^$MAWO"M4=G^Q_V4(MLT>T- M>(.-]_#L]QUX/FD!=6Q/K_GG[X[M^>YV[V5W?^,(VM_I;;=;W?W#MW3OT+'6 MH?O4^@#O^6$3WG4/-S<<_^=L;=A<1Y]?MS>'K?86;@(%V1 X)\B 5D%CY M1JIDU CF0JE!9(^KCS_G__2DHD_KK/0-=-W(O"SD.7[(K5*HM=:K7=KK[.= MS3?;.^WLS;N=W7=KK7;6WL[ ,FF#^9%AFFWO9)C_YG_/ME]F[;\VLTM&R[G! MLK;>3H>QINR&KKK9DIP-C[\<%-FP$[*8EP!#=AI,D86^#_XQK($WE9^W.5X% MO:K?'GYI]."9G719PYO31FI;(_1KJN_W9#Y\;IXU/S*O-4:&-"AAL<&HP6 Y M>-K@%$7$)%%!ZP?EY_5140!^+RNAV0-<;HOA$CZ SSB"#=6J@8/P !_1#2L] M:6ANH,-I(-'SE>=ID<@4IQF^3KY/L@3)MRGY,5V,VWD8VSLW6*Y+FW%I,]Z[ MBYGV\N5IFO/K=F,TW;+FAN/A?OLMV=\ P["]"48?/&LC/>LM;O;VT-[9 6IM MK)TUVR_R_?7KAF.KV]K8/TJ&8;-] ,;ESE$SO=?&N]/]PYW#[0UHYT;S<_/5 MWT=?&(Z'FQ\9$R(Z%!J(Q&/2RC],_638<7/[VU6'L MZ@3KXX-9O56J'YF7:4D%#&88N?JC:J'E 5EMLUI0>0D/:U7/JBEIW9?Y!)\_ M&HR-%,0U A!1@S&"&]88WC"(&B:!BP3#:2D/-Q#85E^83[>4L(>?PB>WD[D' M%ZZ=<)"VL9O^L 5'?G$!:VZL?=3>IDT-KD&# ?M<>=^P5O&&%(IC'G PV(!] MOM9ZMYMMPT> M!Y?6OWVVU<^VAF66DNT-T\KP^'WNM:GZ5BV=SRGG;QGZ[/9KF0]TVP?R'[XJ MQ'_,C0'VX/R9-M<6X&E4H155].=D _KZP%^=$8%7<&E_P# <%X.3=)_:SH>, MO9 !W2/-3WN'+_.]WCO>@FOW7VV>;6^L,? N:&OC_6'KL$F;9W]W]_)K7LBA M/]P[>Y'#O?/]]A%N;NP<[;6;<-W!I]:90ZT/3=(\K3@P_?RL M^O[[[.AM?GKHMZW5G=7=U6RS=]P=G +L5^DI:PU6;^JG7T%-9C1$K'E?A+*< M_/,:&H"7P\,MAH>MR\8/:K6;)_[5>^;_^KN[3[HG]G!PUB2;G_.MN#WQQN8GCGC;>L>7CTJ75X!&U[QS[ZB)S4 M2#:HBK'!C$^K48@VB'(1<>4P=7;E.:8\J[8M95?V+64ONB?^)WS=1Q#_[_J4 MCRK]Z_!QNV@//BT-_UG+_A;YZ 6C&C,-;H.W#:8L:UBJ5"/MJS:V;+9]%MF/>#,JAZ>[GQ^-IGJ5>W$8O MKOBY6Q\MIS(Z1QI4 DS2E##$ X>+Y:8R,A3)J&5YQ1AJ;\JS;^*U?X5-V?'8)5M?@YN-,Q/0K8=P>,)Y=(E3'T%RIHE;?VJX_?5[3US,(\W M7J1YR*"^Q&U%,#7FL_N+TCOXB+"2*E+5@#$5-QB)M&$LC+56&">#H82G($LE MQ'5F^OTAC;,J0^>;SJ"_C <8QP.XCY&3B#$38+]3^(LYL-\U_)6JU(-!!/\' MO_*<"](@7'TQ57J'Z;_'IZVQSE\LR/YOF0U#-QPG_"?!)T\R(/WN*'%V9D![ M0=J^(+@9!CG<;D5W%X:K(A_F<,.B>ME0!)\=CXIRE):AAX,,SJBF[3#YS?Z> M!KL47+3FAL_N$#%4F^5B2E>9(O>^7$R@0>KKE_[P*C1=Q?2AHU@GML2U7A]W M^$/+[,W61#L?=JMXB6!<)W-=4Y97;-)%>,7"5+RR>]JS@^YOEZS(!7G!:"BNW@;$V9)O ,=D%7Y?Z_N*[]UWSR %WV[CGE M"V;"]:>8V$J%:FK!3%SGT_T/<.UA%]KTEFVW-U&K_8[MM?_N[7W8.VN^>@?W M>GNZ?]ADV]?#L _!G>[!.WUX?[B_<<";[;>XU>YTFKU]N%_STW[[[6EKX^\> MF*+LG[/-JP$08)XRHZQ22C:DP@1<9\\:BE#?T,B&0 1'7HIQP"J(\^YPX(Z> M9,>FR$Y,=Q2R_Z[&)IQB8_)<2OGMI/S2!%%K M8^VC<59S[G6#&2&3;<\;RNIDY6OM"2?("KOR_.\76U],#UW)T+*4X9\DZ\W) MV#B.$+X>TI9&SD6(9GL\,<\OB_D6N+!>6V1X@U #LBY,;&@J6P!>[QC#:2?%=CJY?;ZOL4 MAQ(R>YJY3@ P>RF=1CY^A^(B #LO,Y-]"MUNXZ@_^ 3-#*:$E_-PH!PEY]^4 MF0\QKW[J9SLC<$D8XM/>N-2)T#&KV1Y\R.ZX^/S_6"/$#5^ M?LGT ^#T[P33[@2EK0JDFG+B_4W1'7VD1 M'%&I$Y4R#*:D:!@73H-Q:2A1E MAG#@M\$75N@,A57\<3<*N2DIW/UOO[M_?ND/AO#+?T9YXE>@U6IC6U%MG2UO MGH*C*>#P_%NU9_&"?9L _9((A"?F6[W MG$4NTXL-DQ/@IE<9Y0J37+)MD96>0=JQ--R /.V9XG0<_F?)+$JPNGKS#[W]DIN^SW\CX M'2WX.G#<'L(;5+9H.A4N2JV8W*?*^5XUHFJD*8>91IDWI^7JP[/$)$'+. -" MFH08FN%H21;@:0G/&=&VX2@%LN#4-Y2 KI0L.(J$- &'E>>YI@1@)''\/C?G]H9AZW][P_SIDW ME+\_ J]>ZM+4HQ.:_>5Y=?,CXU$:JWU#(@\>'G!IPTK'P<,CDF&>"N[@):_. M):_.Q$VZ#]?ZAD"=PU$YS.-I'>B^FMKKPNN&S#@'=)^XW%=4EN;U^C?^"MYZ MOW'C@;('XP0\I9B:?,!^O>-J- "VA=N!09JZ]B [* :?AIWIX54PM4/5MFH> ML4K54T63_L]_*6#!/[[6PNHP_F-ZVM=/F)[Q]09.STR/,/:3X]CU;O?Z!_\V!M/U'TV&UMN][9K2XSO\/#,YM\+^VXVSB" M:W8.P<?LQ4D^EUZHA>"!@'+&42IR$!L9*6AHMHH;< MF4-N&>S6;2" _>U3+2]L?;1!8^IT*#G M5H'5H -NV$A$ WH[1$J4DBC>LGA 3>+QJM'J[@O!DR":B6>0UGS3[+@9#D/* M'YM4#;0N+0-#T\Q!%6R2)L>Q_*/,3%F"O5M5?9UH8H@Q5(N6_4FJB'1E/D[D MU:V4HAATLP$,^Y>T_\(I&0&?7$3\,<0N[<'=-84U<-O&]N=N.*UB='[#/'NW MNINJ7THBTH;=W].+7[SE))3;=D$C+W%,S(O>> WX&)YMTDE 2U6DLZ]:;$8^ M'T[:M?HP^9?(K?!\?#)[:*-GR\5B+77OH%B[$+*777.PI+.OK7HW/Q*CJ<=> M-T)0".@,LX9"!C6D1M$+HR.-X?9T-E>\]:,KFF4G=+M3BR;[[8;]"5<6[8 O M?I]ER/##ST&D_OB&^[!4I:1*;S^*H(Q"1#7 *0#+ &G;,(+1AD24V6B%#()^ M5Y5^O3".NP82SY,SU ;]-P<'P"")8A*SA.%D?S*PP\F@,@J2V9."'B9?W7A# MBC%+86QPDS( /?CL/Z.J ,;O3S)KRG$\7KK8=0=E:N$Q"&3U M O^-Z:I@XV"WM,7ZAG:=/V8]I8_(UJ:O5U8;_*K(MV3KC*.ETZ5?V0+XI J3 M,\?@FWW.@6!"]S3[[PFUO:SBU>"FHWX^)K91"3[*%::CVENJ.7=,4A8CLXI* MSG1TW#+B"/FXE3H-"2)6@,X=/*);_FNEP;^DNS>55?>R.S#7"J_U1[V&'PP; MD\M7LE0Z$BX5OSSW[7V,WF$>HFAP!PX11M^3C3L;A5^K5*!I"M<9-QOC<3'+\WRF7PKK6'6N MR6O*@"^T)T8"!3IIC=7">RXEC@)C+BIY)8AB?%E>MUHO;XB4KS2N4J?=ZE'; MHV$UV0&Z?#L)1K^O26M5!10<4LI,S!<"PJC=RI88*A+ZP)1 MTX"Y\6+E.6;B"1?XB<3R"SF^Q)%3,OQ.\@H@/7 DI_YA&B<&%]!]J0FWL*YO M/V96?N)-.Z5K$RVF[UP[:'K"1*7I.*?6M[(J3%X%SLS\8)0ZYDIFA2L+--^> MNYT\DZ5>.1Z,9]N>%2&%I9^$B\[XOU>7*2;/1Q>7&%L.NJ/AUR]Y]-WO-S,E MOC:[?>GOU-B*;YP+WCD#;HD,+#AG8T 46)%1CK$EZB,8T2O3JSK%Q=K/06C8 M(I@C,)G@!9^9[B=S6JX\O2KK((F7._UZ?WU=8;ZI-H^28."6N33;E:HFODE# M2W]8_AJ*K_0J1NS>(R_5JM!B!I&7#Y,^[/NI&:O.WUU[N9G]M;;S8GOG2?9R M>^?#VLY&X_7V]K^W6J^RW?9:>[.YV6KOWF%%]DM.O-.^ I-V4DLHV61A)>L4R<[^K^^/,1@EN(IAMO7G M4W/3FNR/IEWZ$47X ?R_BG*,#\8;7_1YM;Z2SOH*_K-IR^V%@!&Z\GQK&'H9 M7LVF\59WDH<[(MC+O>^&66OPS6/"0VKPK1"\HP97X.&OH+54O#E7/#U5O+75 M;"Q-,3A._1V6NE<7W4OP+76OKKHG M)[I'5[/7X*:)8'4AD#DDD!J2R!\.G_$5K,F7)OMFAB& MI]E&7J:PFE&Q',EKHX@)RQDHXG(B_^=PHW@ZD7^WF?SE?/V\M.4..BK$A&_Y M:@K'2G&7*4SQ2J&Y2?3-9A5I^02.=:O4!%4T3F?033M"FFD_2E%6L3?C7.?9 MFU'A.J8[4-?ZIGM:YM40__)\ MN^CZH._'N\W3.:"YH^ZP.F7[.(Q;M1S^:Z+&E20LU;B>:BS.8P+DVFKV-F5H MR(=5G'2EF/!#=_K]TO1*MF8'H^'4&4B1!$MEK8>R5G@SLE36.BKK=,15JY=& MTE2L8U(^)&GL[NCXN%M]-\5IEKFGJU6R]VF2; M,J94"@G#ICDHPD1%/Z0T2FOC+"8F_0 6\-I%4I-TP85J+Q M6!G I$S;I0IXU4JTJZ5R/Y;GI2S/NRQ+1)>R?"[++U:S[2J/S59_O,\;SEI* M<1VD&#P>*7YY*:ZE884)GSH]>GWUDD&45A]-454+>SDHX*DI94N1ESYWXYHT M56:X-T4X2;E8MOKE\3@?W=*0JHG:CI&?@=[.6VC(),QB:QEC<8?1&J-$%D6H M=C<]R38_!S>J)C&W8\S=- IA_;PHXJN4S3*Y76')#?//#9(0H(9E^.98U/'J M)?E.N0-#OUQ:I[419;7R7*&E*%>B3%:GX5^GV?:G/O!T)S^NDJ[ FYB\G[T( M_0 $GB;'QLA2)2J5H*OGPE_)=?)A0"G* M*Y)>)94?IT8KGTQFGTL\02/]RTFTL_2QMS\S[+C\& MQK^T3O(RA,ER9RA.P*!?$GLM1%NDO*1+C[[RZ-\O'?J[, %/7DXGM_D01K@; MHA^R7=<)?M1=4D$MJ(!KH()ES.!8ML5JFL1.LU:-?V>[HU[/%*=+*:Z!% L. M4JQ_>2G>A0::X7)9OR92*_'*<_W-*:=E9N5)UE]R'YF5,99T97K9#%(KWRI= M^2T[G% V<56T:GWM77MKN[6VLY>UMMN;V<[FJ[6=C90@]Q8)<^_^ MPM.JI%^M27I_[_NE*J>TRI>B=U/- I-/:A\-.WF9K?7[([!Q=\ZKNEU8";]5 M)Z2*(-"Z\Y^K[_B/W\>KWT (J>AC-A@5F1L51;*23_+PJ1P7&JJVAF< M'GA^9E6)KG^:#:K@F?+B?0^ FZ8&>CH5/ZSF_?R-&LX'#RY?*ZI]G0D["[ =]-M6D^2 MN$SW: W.]V@!^*;HI]0WJ9Q":D"%]W$QJ&2K'%<*G49JI'M/Q..&0H27Q>A) MUH&'P#\V=/,0RR=5_<'^6,12B9QS\;MT^X3X6)Y6LUOTS$E*OY<5>7DT%M(1 M2'@UT5K)1J5!;C#J@OEB4K74U&KCAJ.JUN&X*T!S?!YC2*\#C D=UCW-8C%( M=0E![,952'K'XSG:?%SXY^M->C)!"WY]4FEH@J/"RHP1J(H.5%9<415L_%"8=+) MYW5:TY;_O-KGMYI]")D?5,)ERG+4"V.-MS"?'!W[M-*>#GP#EFHDK!Y; MG5W50(+VCBDP48T+Q\-QK:/_C/)B7.L(]+C6:KS5SY(Y/$8Y=="E#IDR>>J5 M05*LPS"=YX=N#,Z48RT;@P?0I!(IT(JS"1\GYKO"[JFJ;UZX42\5/W'ALMA5 MSQ[;]57-WPK+X^FJ0O$MX:T\V*^""I<.3X^3/0\*DJ?>SF,^QN[3()4)+D>N MDU"=B"ZH3/_)5&8GOU5,N_IFUL:=)X^,7Y%8_XZ[].R.N+F\/( MT[OA)M.>O_[[!)[K/R<>R/NC+VY3T9_6FR8ES( )Q^?[ :A,(HE>,/VQ9)L+.4D5(=/!:T)6:\UN?Y/Q;S#Y+A$S M*,UYR;C+)MP5)DCBG/Z07()6=RVNBGM;#&$OH>;;#E7A^?!]L1 7:!<,4FA7MO"@]^^H M^BUZ,]>] H+1[(V*$ZZDQ=X[3^]9/XF@A51'O9]U'\(3'-D'YA/H_#!N8LJJS7;41"A\ GYMX:4;GFFMB?K?7 MR#"7##W^3=?N#__UO Z*9[_HRW_N(=2700$%:9:$%(HY5^=6+!L"H=\8 M^^QJI6'Z="X\?"TL]%X&M")MW8O].B ET.,420RD29E%>5[4:PE\) $0W+]_ M@C6+"4[1L57P_\+&=B IEXP 0F >P>XPG0^B$Q^"X8XA[_A9@89C*CQ\B.N% MLT85X;+B>5R0AP68ABV9WEWQ!@'V=++^NA ?7[4JXY'T\K&,?EKUMO.7P1?; MI>2Z)(.X;UP"26\S,;K^AE..GW[RAPGM==.IP]?D&'YO\(B/WLG@Z6?O%1UQ M3 0RO?WTH],_N[]UL@;RQ]]\+Z8'5'___(?;)Z6>_OH6> M?G =!?J?_^?I)T\^'__?+_[Q^N7?OWK]^A96Z5=\XB>?AB=^=8&N@_+RWZ], MP%'Z[3UAO(-D+EY"7J.+_TW7[K?!=VB6I[-'ZS^]^5.A"8[@582GE4\>SQY9 MC6A4>]KWP[_()0=_C XF_J90#?T(_:O!V!J093X[+XM5L*==>$ZQIS^BHAYB MQV_*-DAT(77JLH9=F*W:#4IV2W5UN[(D;B"]85BU/7(L(9)!E:18(B9"2!,L M4C&KP[WP][.Z761?+KMY<$-@3U%'$(##1;62XD3XO#EY4P9#7M;KDSYX6$%U M ;>RV90=4!1S+;*O]OV.J?7%OJIY(VIY9.E8%YGIR]O5>WO @WCH+1R1?3 5 M*5(H@G;M>RMVS';E\KP)\B.XG/"7.EAR?K&_Q/UP"6 KBAK*=-8?^G#VM&,L MF*EV6=A@>KZ$;_>-@MJO@#CPJ M-BV\):D>VNL^SM\W+/XZ.",%60MK^CMPAL)RA?WL8B32[^5MP\:V^S/"(\*N M!P]JBQD"@B?2"@7\'UG%;)EG.&A2($-1(RXOZLV-\:^%A0^Z7(%'>!\!7]C2 M'N8QD KON5,0)O QMJVVGN&J&KG9B?GAHXC0"D\;7AB9?;DR3.DL:I@05D M%"0&SJC40H('T%G7?6O)@3;2' MOQ15AIX:=]V@3%NGV+Q."Q(<%";X@ ?*+,0!'1SW!!J;TN+IL%X4];X\"=Y) MNZ%ET,:$32F$*>S21VEAPK=?[[MMB+##79YWU;^"HI)*+N+ &2<% MV"4,F_53V,=@+&;_.'U]&FP=KOAG1DKAV1&4%4ECA%_\K86""B?_Q_)MP&K/89<%HUNT:E3WO5AKK?_ M"]^U6&H(^=4V&-(OQ6+0)< &[((C@:I9=62@V3]YL MUI\7P/]Q]YY>L7M?['-IBF_T>E>6R2C*VN,&(IR"M?-GRHN"/?JGN0: H:]Q@.S,!XL5Y7;Z M1/+PZ*JHR93T'QY3 DU8H>=!WK *_%EI>VT6Z_GK'Y\G9RSMWV=3";5%L7QS MUD%OGJC27O/_??X;J?!,?*_(^/W:S_'W]LU__I]GGWX\F75\WXLTV."_O_J? MKZ)34LS^L2O.%7;4M^O=)1);='>B^\-Z91#)N9;]%Y2LW:P)3S=P1\V3$7/R M'C?$JT,6.?:5I*(F3>>B5>1K9FY8=9\\:*H)LD/F@%(*YIE%J9B]WB!+^U4# M:_Q]7>R -.*Y_[(,#B,P3SAAS+Q.E=LFY,UN^#*M OZ<#.'KWX M\KO'LV]WJ[#9__B?Q^Y(\VM?NF-M>ZH[KVHEMR_!9N@/)5C*%F?*9U9M$=1+ M+4G'>)=+YK2=0W 9@KM96-DS,8WM;"HZ53VZDMCMV9-G3[EFWQ5=D,*P8&*^ MKERM+[[Z\<6KP0'@WZY&E>W])F\(J MI-@OQDKT$'/71D.?GF^(Q4"B.+SRDQL)16Y_GD-.BSHX61S'TH?_>!3.';*M M071@_G4ELI_Y%?'1[L2VZ]%P.]\K*P/6*-Y^SL/\_Y9%,%VK^>QU6(1BVZ+% M@^IAWU$I8FFZ\DR"8K>]-WSU[W]\:7%9TOSM^*4& M2JPW0B+9SEUYULD\#!]L#_?IZ=!ZJU'Z1H_H=USFD^^ ]=-'/#6%"F*YG!:E^0ZQD,] B:"8W7GQHW,T8NX'J%1A89Q2MI1< MY3\J^KY49R(=),Q.^P4M:#S@8<5S&V?XIJ!A[ )1ZS2#8K["_U XO\5$/CZ MILXN4O^)RD1(7BF:'D])9= 8('A6%\%&(I*42)-YN'7;[D*<:W%LN,]I_50>BQ@1YW:'%]+XC]11D"_(H&1'.RVB(65.AE MD&.FP+58F1FZ=2O(>W2[K"QA.P9L_S)Y^,W7E1?\:Q7>OUK>0'2"N"#7_1H9 M""S8-QT7>C[[J:SKDY@;7^G.K2KMZQ;?_X:N7/XIF;UKD4?UG$B< MMZ)?@^ BKS=XJH_2 ^$!"T!'O'Z2IQ1ODU(.86X&*:76LK%;9&-7Y;)8&8PJ MJ,GSL(* [4ANJ!#9'S^Q)=F@\Z],T4A:;&[0^1!4;<)C(P55= )Y .A%KE*( M\N\RW6_O))YCW#*_C^[]PE*BC1*5&3FJ/F=F9SO>3G-V%NYP0ZRER6=A8\H7L@8E^XRD,VAY#L6T$DB(U7=/U'OMO*>P8P6@"( 98I-;[3GJ 9R\Z[5%X'0\\-0>R'6$9O^Z$GY)C0"T/^P+PP_>J M!E_M!Z%WREEE3:NQ0%.I:TCW39KS>@C(HD13*,(^F^G)14KL,YZ MCA/P>14^"PK^E-N>=AK)^ZZ4FL7.M/ ,JE(%UML4VQ573F!E8_;#1^$BP058 M5SNY@:]D649D'EN=*37AGB=8R5B!GLO?5UT!UX%(T$&@(!)52WY"P(CS6/9. M &"K4E?=Z@36Y! 3&7/GNTLUR4L0>P3$XC'3^QY\'^ M$6VLJQMN8/NQRQY_'@NERW"4>EN3>93:[5[2$Y1T'@$B*7>'N%=S!D0%7-BP MJ'M*V%DAYLK9.>_:%JN+\*>P*K\7A?S"CLXK36HS0HX+&-7S/)*GA@7%@222 MYKN"'?)"]_*U!H F>R^],+Y7O?U3&8N=Q^ST/*4A&9G[%UL/7BP[9:X8P#;A MLH12N SW.NG(?!%N(I7CB)I/>&T'P1>H:SQ_^5% 6C,\<#BSZ:P'#=*GW0.QEJQ_Y8(K<;8I&@VL.GZ!EP;I->:> :Q[5QR0A3_9H4DS.S<+Q M6L -VBN2A?B3Z-@(Y!#%F+!\U28\-=&(;..) +V@UN!!\J$9K31]*8_E3/C- MU6*F!B<\#:\5PJG=(4T?CO:R:T'KI9UA4(OQ%.?O*%:XU*00C-+;.4+.?^[+ M,KHO+B8UAB'U(^@!U.;!4GLX1W>7RK31:V5FN$4, F50_UX,_M=5%US2[YBZ MH T/QC[(7,D)T'^#&_7#JY$>)(:= Q)A]BAQ"5C-3 $GCUUJ M$L)&%"<+IW3,I50F3CY+[XRP;!6NQ,D:T&&>P=YZ"6PDQ!OE(C0Y5;>\ MN9 NO\)5+#6]$Z) 71-)C6P5E@O&5D7]6.AKBN6;D](75\." MRZ^??__2?K6LV_TJ/OICZM ]58>6['4%(>K#-!?S-'38(E(-:!6G\#E,(\5O M?8P0HP3%EZ>,$,"!5^:F:;V(6W1>UEOT7VE5$]VR:W3GU=(:)N[A;'M^Z)DL MR:K+O$!=5%)HDW(E99UO(<4X-H/).I525#V'@@[?"X<%-XG*V"7RG.":%\<" M=5N#XZ2*\#9.W>M98^"OJ M<)E3EG2Y"TE[0"WQGRM"OX<3=UP" MMJ(MAC*@E(@'QA(JDM9'$JTBI".]:>\M(+/"%OE:R:6"2\UX5>!)X5Y2 -&J MBQ1=Y,O2#[RK$*3C[%?],O@$Z$2>FQL>7*A@'ND=N/76NRH!R!:EO_ !$!)X ML'5;5ZG+P-(%1/C!2X(!=*[&?'96MN%5M\$%%*QTKXR8WK5:LO33M!>*9/JI MC!5G>3EUJ;H2+7H9C5P&7!;6K55M^!8O7RJZS2] M>?*T/A5?YG06<6$3"QH3P2GU&U[]S#P7@8WE%4Q,:TOY=F.=$8DZE0B*A07UUTKT4P)<+E[=_PBA)S]?&!86"Q:&A\W M\2CA_,?GN-C7*+XE >_"-OVK +>M$F AEBJ-]$/;RX)(]ZQOH%9L;/N=)&M@>->-VBVM!&#&#\!,\%UN9":2CI]? MJ=Q9T2][H>P7X/9Q)?QE61>7[)SC>E+_^OYW"7*&V*Z8X(IJ_'DX:.$D"8&] MQDD?YS#V5%S*&^:SCOGPX.(46_M\5VZ+JDLMIN_J2,4>0M]RSMX/UJ0LQ^P* M:&(0QNK,\DCND([;BU239HL5NS+OI9=V54O# SJ7-VCNH R*.0ZB<\6Z1'?M M&W[ENX1,US_K?;PJY[DR)YOGEI^EJA\=UQZ8XD 31Q?+< M#H[KX3EV:.ZU-3O2O_203I+OZ+JN8>^]M7-EJ'GU*&_V;'#_8]\]BN4K@;_B M1*0<:^7R,2@9N 9O2?X+!4VQ:K<>A#;M];UF3/3 3L*U38R_/+]QYXY$WN%Y MW:&X;F7>:\OFC]<]KZAY >V8E NI4;F:<)B$7:%N+PU5(.8@(2=8XEIT+;+W MLXC/.DHX;T7EN,#-D" M$&#$7IMV%19!NCUD $>/,28=^6HDV.&*7 =7G:_?*UCPBJFH M=WJ\Z5W0<@.*C^L4793#XZF;KYJSFE8R_/^?BAK>Z[MBZIA4 MF0498G8CI&5N.;U:^Z(MU1>#Q1S]91 W1]]Y4V= !JY)A=IS>K&"SY".Z*E! M2]=(I#U#/'YZ8[HA"14U0N U!ZVCFW9!>D")FEF^ 018JWQ=N6E#A+IIFRJ< M5G.E"&

_F2/* 3=5>Q)LCZ!6&=)T&%5@N5) MV9R%]205M(5K='>P1G)[OHD"!5?[#G$72:0O#B>K?= KNFP:\\F-'\'P(/,2 M'N#9L]E9L3\K'WN>YSZ?F9*5@GCMK!D]JF[,+>3SZ"2PZ?>>ZFF<8+8\Z8U7 M8FI_U*MR?2+&W$BXK5NZX\KE05+ZVF\,M8VN^(PGN- M Z8IL_NL[)YG%!V??/9'PY;O6M#*](A7I!5B,'?EB)81>SM=1.+ E%YQL]I< M+T:4AS [.66;"],)$X2/P> MK5>O!\P!JBNT'8,=HNC6%&(4@(=6^^ -2-=#:A @KZX F^%Z+$K@A,7+NSPO M24F[4G#CC SAG(%BQ/E!'0H91]COKK"WN+?XWZNE:0G$K#IVFR,,-IWVUF22 M]_''\_!DDZT0D!+FB$?,E];X]_K(KU"Z7X!%NNA[F_<#T;UL4Y<^T+$ML %_ M'63S)LEN3MEB'?\9D8#NIFZ0NJ3I?')N#LP17OE$ZUUU_F/WGF#T*E-R7&]4 MR$Q*65L!R9-U)XU1[DH,/.A/E.TELEU$XZ$CGO.W];TV&;&&>R*0,&]G'S\1 M7^>[U\]/@V,]Y-897"C'BP7)J$M;"2SNS5:CW>^ -F%?-V(/R:T=7Y+(TA.6 M@#P),>Y0C@M$2/W.O9V[ ^1K\)[WEROFRM,ZTM3JI 0'53'EZ_!G'&"V+P45 MG/$[,;K\10Q/P?\TZJ%?E=])'C=$8DCP*ZA>P?<7J,?EGCQ;_X:P)R>.YL&R M'ZN,+/)K#NYB=GY$KA+$FHU\BZYH3"W&&*)SHS.XX^$.=7O6&F5Y4)K!NE3+ MWY?P+8)B1H>?!-0AU/[G/LY)M,!<5UYJG"16-N\$UN ;:Z\8)E8W!MMEQ2>Q M8:V+B[:3.6S!L)\$U;()3[/L6AL*',&H*:FC\L^+XY<$ZL@\=_@CP:YL@R\Y MGVW;K8YTBYT@'((6D[ZF3LS9\XNBJH4Q0MYN6",VMB]X(I?NH=E5 M+=0+Y=OS:E'MXHC[V7 CAT.(7G&4=[-_O+)'SG;+4C#\B!/HRS+^RW>:[\( MSC%6.SY@1?G6&+"/C!HSG0BD+-#H;K$ C9Q#S5G+T\!&>7W)L(+RC7Y^S'6 M#LC]55$XUYU<:OQ!3UB]&IYG:IV8QHINFY\3(^';>M\MJO[)]'I/11Q(C%,@U_37X)[OSA0C3%]79[(OV+1R[<.R21_B8^1 8 MLC2&RO>?81OVV[,N6-#>=8,Z0DAIJ<3B3+!!3G8&F 6W?-1-?.;,_2H5"M+O M1KDM>6!1^)BW% *_TO?[W_6LQ^UIH"Q#A.$J#R>)\-&S6R41KAV.F)S+]M6?(:]S@UPM_/GN&5/]%S/VUQA MPG6[HI*/XW^T!R47]7C6Y982D>%$.+P\C&971!#+P[03/QD57>GI0KDM([(K MU)I.C+ #84:1. O==Z=2TC3(XXQQ;\'ID: M8GY:@#]]KZ0^U86&'Y.WEO ZW=+$[5A^?&911,;%(#?6COMY1&J#W?"*G2 (1LGZ;$T>+8NNXRPTHR00TD/7D:_CPT*HL W>]>Y/ MR[8-%ZD(U;)Q<&8N'S_,H_?CL8-F9O^\Z%V?P@IXNC8Q <>XZ*^S1T]197%- M \T DQKD1!H8'CU[')U@K]Q$-!Y]]%A95GJM^ *UY@DOM]O@E0OUG\UA0(+N M[."H0]GO$XM*[WCK?F\0L2LF0[_'&<]WXP#="5IP:K@[R U^QYWP*UWN'XK+ MV7<%FB2+^M]I29#C^W,0AVI]^/R]"VTHE;VB*S@]J-+ ?F@V;IZ*_EY M?IF2ORCZ*A] &G.@6Z;WEDQO,4XNWPB9<\]TL>85C$[+F(<7\4'CV. B4F$E M:A%#9MQV:N^]V'?9PEAG3?G[Y6%92]\\L1+L'[&X?KC\^28+E&%=[\5%"*L< MUK+L@ML&]TG(_,M#J[9Z>"TMYV@QF$^GZLH04KV2 :P.35B4Y=P<_]FJ1$(& M6[9OE+,"B8T%IDFKRL*+,'W(K.SI3')2QOR9\HC1E3 [GEW2=\>P8J%)23JX M._10.E*^%Z_^]^67)T__,B..E0_L3Y/G#T3>RY*5:(9!:1J2/_UB77E6=*OD MQ.LFL8?3UNIT]O?AVB,OMBS"P_BO?QJ_G9C#0@!A#>QVO5' MUJ2C!(;[%\CV#1C/U\A=/U#'(FFNL#!X>3IR,$0[E!6@Y!RF CVF&,2-K)/N MV26GB00;1[;WN/4&XP&^0H#1X29(D_(ORV"6A:Y#1"@?4VQ]L HTB"P/@O=? M$>J/O1E\(1J':2RX$=?F8N0@8^924A8$,>8H% 359O715=6'ZQTBYY9;K,%3 M3YRQ1.3D\ %[H_V\4;^YE4RNF_27B=TM4EQW75R1X(JR!9XI=%1O:6?ZN1; M?FX[95C3*C#KPVF&E)$*C%T\1[MCDRN4\T8RO_%&W#"?OX34@*\J?D-N:F?* M6K][<2&/R&_BB7<3%L(?EZ+2]FE -.EXXK/FP5WFAQLC-Y_-*N XL'Q.>J_I MKE:VTTC,47'9)_(>#TXA_G2.QALO$\I T5]A.ER?BDO=TS5VILC/VG8N97%V MAOA@IQE]E)FHBS"XB+M"-AL@Z11:ISLV3QHG&M9D1H^8ZY;3(_=;B9;)Z#+Y M/9# &;F=X8!U,)Q*;'HKS%TZ6&_"C7U^<[OO@?/Z6N([^"GWM( []$;I>$9E M(Z'%#G5XB=>YW>B$Z!GK&3&&XI\9RNR;!*BZ+ O*G ?W)-HADQ.D*::WOGHH2W^+;XA(U=.0T8![X MW_ ,]=7"+DN')3%!L2ER/L#>1'TXG^VW;\IR&P*>8ETJ+="N>"M"H8$N;1## M:^WPK#)8:9!(-#(B,PH/CN7-((VPWT!=W 7PM:BL M8T]5NZ_AG '_P\Y1OJ/,-2CZ\]F:_"A,3CK '<",+(T^S#KDRZ;?=S*R*KZI MN.G[!4\M^RID]J)]LP[2HR@[)S%PC0!P!-^U);)3Y=C]'(EH&7<9=HUX*G#1 MV$W0-!L$D]^,KO9WRQ=%%WY]\G79G>W!0O]\NX^,$W7;'9G'R+*Y]\ M40>7X(!?1.5%S/GRD+U 4%.;?7U6.#CFU^6*:+0?8:@)<-$QG=M]U^\+Z8;M MREW[,&7C'\VJ3&GHKCQ7P,%7S475M8T.M?Y!,XES?BM\Q6:SA;7^UH9(1.*^%U_]\.+;Y\;;-U0YP^N \?X+,[?VK:_BI-'\KNE.^&D:^...KF%FIU/9 MFJ?/K^K5K@!J$A/U48_OWIAOB5%6F!C E?OK'A*.;_WAO_ZV#]>>O2 BO'Y7 M0=&O?6Y'+_F,I?&V>Q/D-2C0+\N-\8>,<[,/-LOPG+Z">;U/T97\[)FR1ZS" MOS_^]%..=9.!JPR*@YV2?Y6;;=T>RC(NU_N&H?*-WM,<#MZ;M*@<4/>H?&MX M[#__^4D:/@<^[* 'Y_.!HVJGT:,Z6442:4G-U#H>?BTCJ-II4.A;Y=0XOW< MU0:1W"19@FP\S:&OSS] M8QKV',7$\D?^BW^M9 A:(PU2 MO%T?9V2!YECDV(FQ@?I,+E;2;"^C#C5)DC@1+*YD-(SI[_%$_O_Q8CC(:H"G5D1B5^J<0@)G;3DH+E.YPM$\):"4I&D>ST/31<&A,MY_/0 M/=V!,855N_+$N#Y]'CY/\$!S#M=-IF.&)[WCKHL5T&WMMOS S2R.%/UX%SZ$R$K M *-=0R4T#UK&AL12+^"=ZW6<)8Z!F5(^BKP3]U6A/WTJ\9KLG=\GIQ%1TJ F MB2P;XN:<4;/FF0?NRDI9@%"_W7/? *45]%5PB!J=21J3Q>M]QXH9.F<'@I#= MDPA6@:@8[AJ$"S((U0.(#7BM1(QICNBZ!2'?[&Q?D7C%#,X9_#C32.)(0#?: M&NQWYQR 2G @31,><3!HG$HOTI)RZ@$9O03UNRF+GCEL3\4>)]X+ 2O<#L&. M,;%DOKAA-"]D!IA6/HDLTW:;_99+(QW$@K A(6#P4)H(3B\0M/Y+YWLM@X[M M+*'%-%5-C2Z_O.L(8-&[//BS+QU'+F-#097<\WHXPH1J(R6E?ELIGI?;/_88 M%A%+L][7#C*O>46D>[M8R4_E?RY#FIAJD1@W01K_&&6'Y<'^V3L]%T7=<. MM@RZL>QL2#4\;$;PD"=A) 5Q5O(Y\$3FOX%/E%BTEN,TT5UMLQ*(,:LK ;O5 M2N@C 96Y8.&4M-M:VQ;:OM1+7Q)T9=P_5!.7:BD40K]-XQ[%FLC$Y;5I"T0Q MVG$::4=")'6)%NT\[X.6Y"Q#Y&AHHCER4YV%C^K$_T)C=#11A!T["ZO?Y$I0 M0K8HX]PP-81"F+"-=O ^2WTZNS03C9%/#P2G8LR18''>:_&4V>9)B*J?FC* M O3@W<:#"O6@LP0N&29ETT@/7 )083?2X%C[^\NP1=I *DG?SK(4# $U3%,V M&I[/QJDTF03;*.<:Z7!PGBD,X5GN@:U*W%PO4^'^GIY4IOA?$9Y@?:/"?4*N M"65&#)K]Z43[D]1_Y:NR_#Q1Y]]LDG MCV7IS_C=D$^ZM,@F+F6QEE!3+"N M:A7$1=&\Z?;;W?( TI9ER7'V2.88_C0X6, )T5LJA7.C:?E@>B84/@T9#IS77\(Q_@.%385MG_[G_WGZR9//Q__WAY>O_V?V]?,7/[[ZX?7[2>CS M,>^XXM7YB>WRS7E;T[CVYT20POL6,PDX;&48.8EUE7;RC34!(TMX)O33DNFO MZ\B^JD#_=,XU3E4O0/KP6"O=1VXXH.#6<,D=.DW*ET+,9DBOR-H-CP":6/.^ MX:G?-&!T#59]+[A?RRJEYIE5B3D>&P/,B6I/[[=*G;NZ),3E%=:-^'-XC+Q5 M*O8VBD[HWKDMV@^ MQ@J!8A%+N!1(88XP)%O.!5\)+G;5+?<;)@#8%=P'GWL1>X+Z:-,9 00828?FQ9\A(3=L1VRO]W@6Z[%05B(R!=.B5N52YQ6T?J' M=J]_KMM>D_BP_G+6#C($T+QTD>9C9R9MA?"VVO'A3)A5:1T6Y=OS F;SHHRT M6OB64!2 #+:Q\R?'%D<6I+'7']JC9_5&1U6X )!*%3C\D7UU.Z0%%SM+^"EB M@'S6Z!IF M>L%W!%AD=/R9BGQ\5.&81>))2I2BNR@%@SV_KB'S+B-<__!?#E6L7-;Y)AC M^ ,4[28^RL=W"HKV_M&H%+%TPK'"D@".';BO[6NM)!.JI\?*(-K[5@EVW7E['&9,E&OJZ()O^6])M M8>%2GD6-P%GD=EMQ'P2'J\T7B9DP$DG+2/8AH0Z(9,3BJH%79B-ME1??)3Z5 M87KC7+@)!HEJ9ZT@,!WH+MH=*5JFQ?%S8Z)3&A]Z[EU(W&3=%;B3D+5(.]! MYNM*.JI;G6@G:7)VY*:7N41B&16S.)DC7%MZTYNR8Q7-R ??.:+I MN?/]X1XLRC@)&?7B?BW=2F[4 9E(C(-A40H)D2(5@^^6!"O+^IU;X6.T?NDP MSKYM4P^QHWG@4JR+JB;X#4NR[/;5;NXNLBN7YTTDNO("%U=,G3C4VH:^PY%G MMK%OB3N2^D,[C;&/2Q$@Y%?B%P;Q4C4#K7;3BIE@G M1OBKDM/M6OAY!H4[I(GCN_),FS.YHTEW-#E*3*H72.MN]Y;?4M/XT?" M+;M@2RZJ+FS5(T,:/(X<;[%'Y*QN%UC/70@'MCL=["+41SL-@KN-#H2WV<@^ MSIU8364'2:JG*VCCW!A#Z1>[]SZ*+EZ_91I'U?N1E;<%-_2IKG@_6'(*NHUV M\ 6S$#,6.R[I/*:;8S!T^Z]2 M)FD@Z=(H("T-:+&_&E[&=73UR_-RM:]U,X*4,3G S[4X%1XS+-5^(]@'4>(T M)G:U4_ *^N8Q+8#"W5EY/]A_(XZ_87-Z*1ZNCK?9JWO8E%#?11>O[5,WI(-C M1WA_#L8 B@D745<'30(\3PG87!E-5H)K^@IRV*9"'X_W3XQ5! Q%6M39*_&7 M955[NQ0+7'#@BI7AM5P&KHYL7SBGP=TG]WN_I]2)=SL^4D"_[W>K]A)G@>5J M$QWF:/!8Z1W30F0D^""D(Z)X#F8G)>0F*/BZ5[(02\X, _S'6W6(/XH86NFUXT9Z4GUZ'W$>T 24J"R E/26QWU)T=RE:T8-::PZ1F#+*-":4JT"/2G*N.$_O".>>/AEV\O3@F MCUZ(_-J30$>^(25)IJ9MZ_TFLA(;@]_HIO.D&Q@7>59>23T1F:;QF)C_7ED[ M[/U0]A@K#<(>'4_:=(G+]Y_NH@)9UFV_3^0BB5'(#8OMU"I:"T"T^N"&-:,_ MAPJ G&-?^XPC>IX-5M&KY !QJDZ[E&93GV'$49G+Q5R"#;*1)YE&:1C!5Q!/Z@FH3##RYU2IT'SAMA>I<5\!F-5.:XVTK&8$AA)Z5)U: 74N3*];WE3 M(O@8#&DI+1SV57A(L=;)QT+6PZ,&-&:QFA;=&)4'X6 R,G3\D!S_32*N9'3G MYKE8:J/1C+6YI>;L^2 /U6UK=$+20G[\\'-KAE=(CM>*R*04B[69),Q]?D)4 M+/&G=?6FK \&*<_D^K(LWI22I TB@<\-!W,[CPTSCL4'WGX>^?2196M.)3,ZJG!+SO&H_"B0D>*1Y+GV*UHK M3Y0)0GX0\0V,E\]I]2,N+UY62PH?8I61)-S-R[1%ETU3O U7 W$;PPGTR_.=PI+LZ2TPN4W_*HFO/)!UQ# M@3J8H"$2M:#98!(6K40#\I8.9P,# DNK:EK;GY*A.^H!(D4'DT?X]YPY_"5J>RQTGJ%G5^] MPQCACB2,):,O_1O* V135ERS7=J:6 2H0)-F<:=5C5RBWV7PB3'*!CLQ5O9, MP4?S\WJ)13FIO>YS%MGAG 0LU9=IS2._/W5_+ 3.L]SHW/EF@WP.-T5JKKZ8 MW.OFL:NI]ZZ4VVVM[EI;;)E&!)#0GGIN3EK\]! Q9RI<#P^6_=.YNR-T@M\\ MCI'JU>77VLF@9!W9Q86&\[ MA_"O5)AEX=&27FR=)[).XZ@B/ZO5RE*X2_I2 M,:'*# !+A(T6MN71W!AE"I-X5'I-[1JPYRRD+UI:DLE5S*E%P0I*=MJ-.@3 M9Z4MNJF4C2;MBFE12XG[VONI<&+J*L*[D((IPFM6-YD!8)@XA&!&=C47$..T ML)C%9,$\N@)24)"W5C]GNXM70%J=;LEL$'1'?#!3<(D/FKSGZA)QRYD%])@Y M_C0+3&&LV ^KQ3945,.O"%+)'WNFG/U]$7E#BEX*1E@X<6DE<.D)XQ1G98E$ M[)!B(J8EY1D<6:5=D)5=KD>"$.+"MU7]> @/>HF4Q)DA8(Y LK[RTLYS1A)= MI9?^H7/XYS>N#1^#Z1ZS\[^'(O$14)4QBH#E2_M.!1C2^,]'7RK2AL$UVSH]/J61(( M4;0G)-O,IPSW09V9@^<4=N18X>+%-MK9<,#LMYFK*-J6+5 MWGEMZ_I>#BQX,@AZD8?IP!X%1AIL+.Q[)<-Q,N'QL]=< W?.N!!]#R=&[4*& M17DP+$NXXD)CZ>NR6956WJ43A13*?.HI(WI1,G.9R9E^Q*P1+,@0LBJ.+5XQA7Q983 M)@.M\'#TJ5(J;6B&W4:@J]=C]Q32TTO!2I(Z0&)MI*QME8K]@NY^97%Q:Q5,>N_D,&:5*5E $M;U MR":O4KB28\U(>5J()6FJ&=6+67*D]Q"L)K]S _\,W'1:H5DSQN7 ML/V=%42A,CU"\[DD<^RE;#8 MIEW4J+3(,QUQ"6)RR753B:A.)9?NM=/_BN0CTC.!-&Z3 G5I(21V0I+T5AZ= M#R:V/A*M:T.V.5T[F]>F8V!7CJYO4/=S,V2NP9)*)^0X3+NO23].UOJI',Z* M6==[9!SDE1,EG1MKG>V!=X]D%V@[=&;QV.UI)MP=+/YTG"O(418-#F71J?NK MSQ*^:@C67"R$62Q"G[+"W%P9VASH+_D&Q45;K:3FK5T06F 3B@[U,APLT M,MF:Y16N@8+GP.,Z^!/([I&:2O7[8)HY,EPV>=F=.$4)&@&.S+#'V8LE.!TH M[P;)2P^!*RNZW$U"_<6W&JT=4:8)1/)R;;-5TF['1W6K$)U"@ASRKX.X5#., MI?/^C5_:8S\\8IGDG()QDH4[:]N5N(>6',=$U?F_HX-B47.@UQZ5C-P8,U@;0>0/N"-C)4(PV<*&.YIN%T[8 M(2A1P,^EKXVM0GYZ70HWA!?[X-L*TDD6X&RQ49(]-Z63?JT#2(Y?9NN[@BX+O"+I+7YB)9WU;1>CJ7AA0M::V;Z>319$34]XNS>&K M*TQY2/VKR"JJ3IV[*>5\Y;G.A^&C$7N<$\6+-P-H7L85FDGTJ7O# GNHYC\P3 A(3X M\CPBG;$36OV3=C:#*NF5@K%9A:^MRSC@:(!4@Q/O N29 M$G7&Q5*B',?$BAG.\_=6K;-?MKFR?8;_ 8=C MA("6JG"M] ULGNI4>[9('JSFR$P">[MJ \[VP'>>A24HB75OTT5Q@."?@ZVV MD#&,F'UAW6]M6J>V$]:_)%%!0X>0(,O0"Y*KZ^)ZZ/"2/OUL?DP2E>*G:8NCKFT/157ULBI-5+B/8S)\4UTV4._^^LV2>[#SLM?NB M^NA5L^X*\1!('[LL=OAG2PR$\B^QGE#U12]-*=Z9_QTD_<;J"$9&-!#R9+IO MPJ*JIL+@QZMR;>XXD_9SG559*Q(9EG@#9/,\67W$1-93 .+'G:,52%6C'04, M/4I?"UQR;K/3AT^: 3N%=2F/93'\4WLD*+".Z4*1GPC\!/GYX P5>RO]:74S M=].P9S]2"PD@8!'!&8VY,3WP[*FS6CJ>^+5_G+X^Q55TWJL6ZV5V\'7PB#P5 ME**N.-7Y:'LWX*T/)R7G]ZG@BNJL!X%ZR-M,U)W)AL_Q";)57] M\WYU1C_=,MZQ-!8N:_A@,QTQ)]9>5''H5; NB,G#?:"'H0J8Y<)]V4)'E>SS MXLK8D@I;RK?\-E$\$.GAQCR&M:AZJQVXJ1KC'TJJJ0$X5]Y*ZOEA,I$ Y: L_V-@.;"LG@X=FJ/T3.2 MM1=GT.!KE_]AFJD?;>NPMZM#4QB4WIT#;< $:BS<,WX;F3N=1R6M-T&>MZ@Z MN7YRSJD6 #Q0_"ST%.RZ6C&^\LJL]8B%9YA.^_33^>Q[B3K#?OW8[3?;F0[H M$5*3<&W< R_Q8J]>QG^#2!QCM1_A(Z6ZQ#?"W]),;9&,O+D$([-Z;>A_:6[D M#]I1_*)=E3JI^Q-Z3L5&VL3];? ENX< __#5Z\>X[.GLA07')K=QX>W.DX69?9\_ M7F2>D3KV6_[OWK926QH28^H%R@,RGA;(96EXY*R%S&!%QV+#0O]NZH;]A+ZT M<1+TAZIF(%J99#4YAP:R01N;=2L-+?5R7V>_N^*(>R+*>%.@;3&I)0LE19IU M _G.(XEY+?[S/'WE2Q#0[VRL'I>C8UO?04BY)822EE2H[D6[.B1'/Q=6Y8=4 M4LCQA++I-=/E]YK1M]6_,Q?BF >1YU2R>3<#Y:U=,P:QA65>=OM@T61XC)D= M9]76'JM% @PV]W<*^1CPZW_T4@^.07#OF1F M:0V3)(;V6<(DY4O+V2L_U ;J):KO%VWJT,,UOO3T'?1,K??-V+,Y.TDC >3/ MC<@M>EL"-J_6L[)AGXS% U9$BQ[<( 647B9RKV3IF9=K45?(+GM/UY].\PE@ MRY<2Y\4@I7432:E7!\^54G17 [6/=I:/RG+'.X4>A(\&]0Z;+ZI[JB)1@(-< M[;!P'B)2*"*GNF:U.L/CKVW:5F]>A6Q43#ZQU4ZLRW=%%P3\V:?PR)X]B>FS MZ*M]]%0^LP88.+_74=23:@'M<8>*KSYA- M%$XMY/8; 1P D\K"&0' $1<75]'[2U-K%M?+_()(4PH. [UU(L.*[^1>F;QW M;^F-! G]CZ>G'\TV:!*6"M]--P1F>]BLS#/8$V^2@&)-BM MP91@P/I0YF.MR^ENU8WJ2$,9'FD2,LTM"!8CH<7/.W8?8]H4,!^SIQ__<89; M;_8;4?&-^_ZB;=^H8ZNC]=) +USYFY??_OB2K7V;4B\9?=D8L# =$*,#PC?(MJ.TDX_'\<9_[RL,"NJ8DBF,N5FOCI2;';%Y%XGS5]EKS)D?55ZCYRQ7B9I MDFRA!\1GS.$N?AV2UG4YTH-)MM:3HCV?;=H%IVK&DK-(@@0BKHCR2P^ S7"V MLS2&(5#,(3UT ^:&SV$R*0%^Y$@$/VMW_L]]\8:5<\VJ7):%1I76"<;&WJ.FVN8YO;1=&,.Q;*1,G1696DL0$\/UCDBSF> 1G:[ M4<;Q]-SL:\AG=;^EEE9EHPS+\^;676U>DV M-FN+32HQ<6CH-%OM)$O):ZFCZ+*=D$&@[;2BDRCL(FUF0@:>BU*9\$CF:7%-W@"=GK%B^)\D33DM^$()K(\G7=7RF MH7MY'JSQ!> VL!W25@(3-G49[6]!W0TLUJY$DY>O'!%15"*==+SY5X1:&E"Y%\XC+7O]8Z'-6DQBZMK4SJ@K M\Q9'8]R':5E_2LXW+>$E9S=Z9U34F-J1H#%6])!L[6VX[.=\!>EHMP_.)$'%2ONR'2.SV?_Z66^$-(NE_9=$MY2#;I.1KN)2:B MN$F?1Q@'3V??=VVP^!NA!V.&1L89LF[C;OU3>NCYU<^1%'=TU^TM\\@>$/FP MW6=F?>WY3BS+YZQM5AO+?1,-#^;'8N7=N5>6WKM\:/F;GTJ9/RM2.LN]-UE M#80E"@ZJOMU8YZ%:*:MZO+2P19LJU7V?,H9S)3OP/3=^#@N)H&(<-D#3IY:C M=:;=B.X)\0!Y%NXW_=Y/Y1A(,,A'I)WP[,'QA!S2!EFK?A/3$P ^I19%KG!$ M9*19\JW40[.]/9U]%YSM5MP M'L5.T>+[5J(E,1&LB;+LMK&44R"WI6&O=B0 ME-Z@X'3TK(F2KA-[2FF9A)*L>0_?3'Q(EA LZ&S9/6W=A5U9>2 MF014/MX+L(JQ>RBQ'B/45+Q2A'0[_"I6EDVB\:#IPG,[!*WN6, M[T "]V(3)Z)XM\[1J<2SK,Z-OH+?I!"I^$%=VB@0@\D\MRK3BTS5998"+R', M'S8)0F.S/&.45L\-VQA=3L0GCI08.5U#/2E] !-WPPCAUH\\GB6;1@ M^-.Z/'.,%5FBV V$*1O2"\J,L^P@5!=8G:1>!SN9MS4[[E1;\&7,$N0$T8Q5 M=C+/:.+ YVEKV87P[0V/4M7'+O0L2_4@/51E;\,M=S) "0.D,SV7AN.%_PIZLXR@ M1R\;)W!IO:]VF(VG96*09+5\H\T>)09_5@(R#4'W&K#S7-RRGBY#*VS*$':N M:&,..H1BKAVRU.FD6 XZJJ*L:V>Q@L"==V>$Y^EN>:<*\YO&P)Q-&)@/I=WH M)LU$7$,:_. ;]!$Z+SHFYGIC::MC4"I9%J-C,$(V/XZ15076:,*>;MJ=6KNR M.6C[:L 7!_82]5N.#3,]5^_![@UU^=@=AE_=" MF_^46E(4#"&R;.4($6)K=1F4*T6J@^/GI#?(FG#U"@+G1'U&[?:4)F9ZO%X?TA -;I;F)\DH"W192 M%:$W9D4KYUZ(['B1GV? 93.?G:'R0]4\00B?!R7"6337;*7\2RI[%4GS+DKS M/!D(#0I^-I,ZD>!QDO47G48/^I+R;G9IQUKA>A%36AE6ZE"5M9_)IJ21<3=V M@VD?1F86KWST E)"'/PY/DB[7F.(F:4X2.IW66H\?D/#I4HR=Q 17Z[9=BP/ M;'6[LA]*N'TC;I U>7J?%?9 X1L8$!D?>.DZ=3*SG8EFVSGY'N3P)\^:;. ; MC+[QTLBA'IT?3LZ>D?[F!R0="[%SRKZ8$9B:;AA9M^O5PDT-GVT_V%KS! V= M^"/ZY/K7&M)ZC>HDOV)C%_O\DB)MG?_A'.05!RKW?"/!]3(;Y08M,E1C6PY6%9TZ#&_9"3 M$7M,XP ]1[,OV.ZTHS!WE5!CEAICU0?ADI-.+O*)XD 3AZYQB$U^F1@(-<+, MG,XFY8A:*U65-L6R:Z<>V+1:V$34*#.K%H?OQ=/L!]4AZ6LC"/:=(,)M:JDH M@;J(T]"2]$4392- 4F"?QUD(-.N@CGIC[K*QC.@1$VCQM2C:0?1%^EW#/*<1 M%D@*2E->"X(:P&#P#M#/=E%K$F<3$.G(FYZLP6E^__GJ4;%_M_%@ES"S.!!H= MU@7]/E(.T*D3-;KJ^B'IX^UH!J?I@H]GF&ZXLR^"J[/HJB,[^O3IC;;T>!?K MO73KIA*U-G4 YL79+V.#\[.W91QCV)MVF\"@@DDR_<7IU%;]X 2\LI/8/XXX M''E\(UKRVTK$?70*7Z5$HI_0:HQ1,D6Z"MKDHC"DC*6'-:?LBWUN!S1GHVC; M*4XQ]^5@&A'5RPPCG;:)F3/H@&,B@?",S;[?V5-I@/\G%JX;"$.IS25)$P1A-@;W!&V6_DSZH"-"#/&9U [):H&9C MM=*)EQB]0TP^Z.B#$/:7ZAV$1SROQ#5(M3*I'37**8UF1U"(:A]?+ #;F^1) M+XD)H&S9%#I\%-[U8;J"/U4[#DZV(W!17K/S(JG#.1FQ#.5KERKHXNXP?6&. M=_SL=@[\1+%K-&M]*6V(VJ8V'V<@*R)9NP M<]:2O=JKO.K&SS34CJNRW KW"6E%Z<%;4T+*-W#9XL-=9Y(N=3:N3>B-DW@B M&'KBAC!\N)P]I_E0+K1-$Q'4*2X=]DP*I[/[UDB>,IYGH,>)6C1?E2#\N)>I5E?J6J MC20*^?/+C.*=7Q,J0:4<5@JT>^VZ? <&^%C''Z;";4$NRANM" :/2^./+HTT M4;!')GR-0I2OGO]N&?BM:^WNOCI*+B^0HLB=02)2C:K%7I@D'79@1<5)- M1(.QH .R<-;78,-O$.#?)+X_!E&X1[KOI\F.E)5V5RCBBPU\4>5UQ5;&L82[ MNK)R)#[N,&.,2%'/!#F]I*Z"DU]L8RP;?U"?&7!=VD_)M7S=A9.G95S]>OPUH4X.)4$ M$*V";UJ"UW_NB]JW4).S/K5VH:DF?"3+2'#T!C8 >G5\*F,!/19%R[?EWW+D= :W#A'&DV<2XE5=:^T MQ"1?3?;]UG?8F#KV^9YHM.]O55>97T5NM:,8L>03<2 MR^4C+@4^T$?N)<>0;990 0[@?PHZQ!JWURVXOH)^^.L[SK/\W@!Y?[E3@+R[ M=4S86/;)Y[6S_ -'Z;I\K@;%_); )4_L"LA)V<\_B,0]$0EMI"A6/Z.>Q#)*\"4YZ*1J M(H@O,:#WXMAOF!>/?"VKLI-LS^2X')&?*9(,DHB(@T>.%/NU8-S6P7Z1,?I 5SU?3@6&?!MLO4DI] M*G=GD U8RCCP6"M?.$]R-0GW77[*(SRT%8$]E.LL5&V//)R&K/.4E8_S"0%C MVV:0]PS4/=E'-D BI3F_^/F+=K,)[_%ZUR[?6,99;O_ <@PZL,U2\;YX76Q) M;2.#?WMM+TUL%RQ&L#-$\S,&RW.$&,@^[1L%NJ;*Y%Q8+X&3[9%F7%;=[.;DG=D-1U0-DT8C$MA!@7LT]O=AI(>%WTI@O2D?+%AF5YP=]*KJ MF1IV&MV!G<]H3-J<[#XU#F7>G /WI :J DW_(AD>DI;&^'=V.;%$CLR\8P(N!5J.H285A05&#W MZZ0XH21T]E 3MGEZ4+W*2)S$&>7$#:\1.+X(B^#2AL_WAY3&$?- M%$GKWD!1"@7_S77E5:HR53[RV4'JM$W-X1@9R>/%EJ#^M$KV2^&Q#\$G&J;U M"60'O\'>L ]"$$^-JS8"!F$ =\ 9X):YX$ORD.KQTL!-&GP\0 16@B#H"'KXD"!7N$M\<5.2_!;M7"?^W#$!*OF)="W.4MDV14G< I\*6B6'T@K%<$_T?.U?'W B"R1- 'MO0VT:FHZ.%J2F:(>F_^4N\>S5L"_8< MCIJ6<&=6^.;R\^DE!&-83J)#Q05.VB,[AI>3)N:X? @OW6Z$IVL;AV.>F,Z< MG/&X[S?8A=N.';[5H,"'JCMN("OPW'^1A32*CTPW'966D9C,$Y.!,%DZ&'<< M3P.O3SA+[: M2/RT--TE>*Q..CBS# ,-K*J&+#P7?=6#!BX)4YQN[&3%&"QN MS0[N,8B#AVR-8K<7-EQ\FWUFXXL[/DNG"#9BNV;L'L7C$WC9N>Z1V]8+!H4[!E%,353LE7^DCC?+AEB\US)K= MYM1.!P+-&"_[.PD&;"ME4FZD&A>:Q9)9'O.B1KSL&@=;#XO1QJ<^L'L?(,36 M&SC;ME-JU)R_0'0HA%C%AJ2^J4_)MU3&%&3. M103O\(+86CZP2R@=?9GA:!Q;B(RV?]_'ZM#TL89>'NVNT(^2 M?A'Q'KJ<%D775IS0N:&#I,-SHXR*9O=2KONAV.F^V$2J#9T3 M;)<<,>\HQ70)Q$G5;V0ZJ:>:/3;.S-D+/BUT>6-K<20!D3*L!:M M:?N/II,]%XTDA+;&5L+O:T,SZSNGG'"N M"F >7\_-,)SZX\D"C,@HLL>9$KSR?HV.=3X&XH1EZD,S9%GJ^UJO$U@DK.]-OJA"]/1FV:;M !?\1<_]AFKM951\4_ MJ1\Z2FZ9K)R1FE7AD[<-9- LFY$R]ZERX3I:.:YLY!>*(K8WEW.]&)#+2/#@ M5NMT]FTB[$^]-RD*2QY_'A9&FU%>NR26Z?1+R&Y(%&VZ MWV8I=%4WI?)!8Z9RTRMS''3CLBXJH['7/_7["HM(_G:CBPY>AD3.0DG(N[OQ M;M<]AXW-F: "'ZHB?T*@POK=M&J6^7!LR/K0#*#- $^?W*EN@/>BVHV('SD" M.%!%RAM#%)4=P@$!']H&JN M68J7XK'A>;X6LBRVK@ZRJN9G9N3W^>"SX9RB">M55TNH*0\%<'I!FYZS@:B. M7J(Q[MU;KHC1H$J:#<9 W3Q+LRE!JCZ;),724]T\/YU*UIE&3!<.88Z[\(!+ M=4PP_S#34+G])Z.C/W*^PK!=%$%?40=28N3)A#;#%*O=28(,SY_<*PW6? M\U-QGATG':QT-"=HLS-H\/3[>T8D&YYIVL(XM'&-I%SG(<('X!5:$\N>B)GS MU;>0Y:)J:_^=Z?'6<+"5JX]1H4Z:3=P.)>(CF2:;>&HBUI.3L_UO8P$Y]LID<$$=QA,)/B[+15^1MEX@;6'1WDA$S@?0 MCT<3?K0,:;]65MZ)54RO)I3J3#E2ZM0;\5=-Q\#HTGCO2R4)*Z)%DI,**):! M1\H5F2YA\G><$\14D'L_L7B<)'FCU8PE)O^X.KS%G#6[NW^'F#RV)_#\,YXC MAA.-E@?+CKD$FC+1)-IE?:08?M@(&$('][VT.FY>H#]@5 M<(D<>I?!E1.P)W+X:<(@1R],HQ <&$BL"1! S?'3R:?[D\+__B3R\O=U.<; M^MF9),1-,J'U.Q6=35=\A'UP>2#/V)BS?8RI@"2T5V#V5EQ??27R+ROO=KT; MKD*;IF#E=VEH?R^.L/NXW+ ?!(@H8-E5PD/J"AGY1L*N;,*C#W,]ZS8?^#EM M\#)-; Y;WS)>F_369*"H[(E$)\,#RCIT>@XI0F@22+"YWVG&=:.>Y3L MEY24\!&7)::HK0-HP.I.I'Q?I1P05;\CQOH:V?*W!2+)>:8#"N7.CB [Z,:% M@\=-QMTR'?J2$BOJFAJ:S2$7<)X[8HW);M&^V)=8OSQ*BYWMCNR?,/K MD[%OJ#G;>\IQ_E0HZ:GQCZ0<'0 M:=:1<=Q>W%NW;.:!^X:;<.K:U<(V%BO"N@2(32^/08_\'H3VQ&,!=:"XRHFG MDYW6VP?+3*\T/B:XIC=EFD2;!#GN[H0PS0>0VF!BBK?VGQ3YO7)'H]?A3'+% M,<&KHC%:JC09-O$=PT:>5VLC:(Q?C4'=I!R%%8GS N)T",MY1?L^O1WT^G!+ M&]0N#WGDRU>0/;K^R/"0ZV!'U$MZF.F('?$CGIL/-09"HCC0D!>JLIP\_K 6N< M)+J]8O6/DBFHC'9T$N',(L8\%X/?#]WG#U7/KW6_WY95?'&,IN('1QES@.@7^#!"L]<@^X)FQQF+" ML27J'B#".Z&">$ MM-+0C[^]UQKXO[M4W2"E)(98'("Q])K-]&^;$O_!(O+,1TH0F;>0Q[KXFU9, M+BKQDXRP M*2,HFKO3: DI*[@P5T7Q8]Y9A"CW?E-(Y*E91+;5^"6ZVVSZJN1<"I5Q='@, MYFP%-XKL*]U9Q2RCUQVC8:,/+7Q]#9SF]"XNPHKHB.,MUY"-YGYOE:M"QO+Q MO(>_%+4T]EM;C$M$8K4E&XX$4SI"B_TAIH:BNRU%%RDUAK/:"AS-; A5HPZS M-YAHK:S*\._S5YEBHY9TO$T,1[80,F&PT9C5,V5.+SOU]'IRB7&R/.:7'1>" M)K7-^L7WO!2A5.U+'$;XF3'T&Y>$VQZWHJS-R&8A(>92W//)=\[3X'/S?;@= M4P=DQ$I('0O5VYNYX("@&"=.=:86%VVE,9G%YD=.H]66V3M@@E8FL9(IML=4 M#TIBX5Z=KXH>*2]AL6[%Q4H^+@:L>[,AO MX"H=6UN"K/1Z4-X2*]DRAP:: M\> ZYJ)ROKKMB4EVWW1G..LJ)<.#91D=#\+7>&X/D ^C30Y],/H$^B%*- 7Y3Y6)H!*D KJU&H4EM* M86#*3GM^8X/J9+-X(HBQW&HX%?O$5Y0[FGWL7;9#-TP3CU(-B3WK=/9U&O3@ M>0!XX(A]D".<7G.HL)$G%/2+#=1UQS($,T4=@W&OTZ0W*Q90O3):X^$&\0_1 M"P/(9W+;CK)>O?>V>CG'X-"MUH?/W[OA>?I,@9 R)#+M]^00)FY]==:2#,+M M*@>;%=VJ%]599FT1 VJVJ.*!CAD6O+_13/670,Y\GUK/?HCR-GM$2M8GGW_S MY?<_\#^??OXXYD.3V9J]L'2U>1C/P[/8CU^\^/ZY_?ATADO!)A2S;)+ET,B9 M$6':-H?VS%ARV$P. +D]?2#!*-,Z>0 "J3-C AD%AN#1Z6SC]N)3:6<=RN9==U M]E@:6YK9%/\T/.=) SS:(-]L?=WQ_1[38@/D(I,<)!$#\XY=0RV0]3>$=+H+ MLBW:B;)V^!PD3\-2[=G"-MB:9T^$064]K>\@$]+0B+NZ!K@IL;=R3LR8X6>* M1@#@FJI-]*;I*O:A]A@=]%W56^M?YY]&*0K@Q)P&!0H"L/QGN.I^YW+@+[[ZX<6W MS^=R.M\T& >O??Y_/L-V$-\AP_Q9BT%#\9S^"W778]KC/3B^I$ (S&&@'@-(*4MNR0 MDPJ8'6/7KA?. M7E].7.XTN')IXX;0Y$&]+8D(M)Q@ \'>5^DV%5CXD#<8O!><%N M'&0NKYS0_$Q[S$CJ'"VU@Z/M)KKO&!E"W(,X--,.54PT)^F*F0L1!LEC2L8X M>^XHMG-["^2^Y7[L2I SK;M M,*9KW\<$3?P"YUG6.(( &OP.XBI#W&F3WQ8N45C92YR/@=DISZK>_+8\@6"% M9@NJLN,QGYV'Q8XRE1(-4PT*=B4KAV+(BBCU\)_AX2*SROCY!D!-$ICMI?&= M-[<3XHK'TH"8H+;6\)%)86;,3F=?^9R;F T D,?O,D^?QJ=/W5UQ/293%7IV M7 )2&#E6L(UO2@5#NH3,A*718?/AM!S5'>EPD[%1FEU*LQ'C1IAQ68:E6E>3 M\6[;7"A+!I4_1R-VUQWDZQ R;_I@)%)#S2O:Z/-J.T56?4]=UJS_E,E\/RM MWH_DX #5[_I0'T-"I +N+EZPA0F@,RR?*.-ZVB(Q41+N"I9&KO1[(Z[ M+EZ_8")HV]2''+L&0D6DA%HO?/]=-/L^]N['2-72L-.+#*W]3?C"EC7'(Y?0 MF1P&Y, \S T>W+'\M'';LZB&6Q^$!9N MFYU&WJ*/OMV';RY!W( ^V-B(,X\$.2-1&_;Q"*91V$Y[&4+P;4R: M68_N7D*-5->HLN8Q25HE@D+ Q<[ MP+!'CJTEIKE[[WP$UAU1H=];\VPDX"PVH!I<61)O)PU4"*!P@';:U6;3K&WY MOPQ6GTWWQDI7->?5 K/LV2;&.=YL]+GN X[:35<1VP?,U,5], M;$TY%Z]GP':IK*(YB/DW9]8K\,NJ#IM8+J]-(<5/TX_$93UYSU M<>CS#9<9Y:-%5QV;U_?T9O/ZWG%XNX5KV)R=U.4Z'$#,#/37.?DP&_&]ST;T M!X$5/6,1DVZ/%EE--MG L] ,HQ?^1_B'5B:_P+>M-)ERHR+OQGOGYPK->;KB M'1?,Y2D]D@2T.L6(@36 OI(WX\ @I 'ZJ.]P\'JXGS8]/8UPUA\*,D_.G"0D M)-.$:81$I.($TKB+.I:A1"1%U_)<[(114HERQC?^W*J:*R[A/'T26^/G/KG/ M,%ZNJ(OI)AH-WFWNEN?X L174R@%(9RQ_4P>U8(LNZ<\H-GX8KVN6* +#L%% M*TIT\&0H?_W<=DIQ$[Z4,*OZY;#9S!TRAQ8?-O.-XN2(I)Z/#\S]H#WNF_;0 MT@D!OTN$).#9R$%SR<4?_9EF.$VR&-CC;""9IHY;]LWN=D:M$$F<8@(K_8AA M BSKU;-[/PC=71>Z A6*LS/F@<5 D0E;[4NR5 5[R$0Q4PFB_V%9(_[MY\K% M#BHE_LDK:#2P=(E/(?PLLNU JDL68.1RA[(04'0QZ]J=Q%^+HJ]"6/R.7:G? M'63SV9V";-ZM.&CV$Z17W"D["C3H*-$7J=RQ(CL+.M9W4-U-/,\O,P7/9J7>G MX1W?E(3@@SA/GI_O;.<-*==SL!%QF@ ]9,ZU>EBYD5\6;:LSW&<^KTT/+]_: M9.YYHC-[$3:.M;,7G*/;V> :8>"*2PJ_M-AJ#S MMM_1VZJ_,)6'\6?#NB7'LV8+UP'SD8 M]V;^:XC:HZ>/)3M< JW(FQ6>ET\QBK,%JRP)*%B>%_5Z/GOT3'ZNOQ&J)0*@ MA+$)SY/X'H/<56CO0M9[M8?BO13/ADNC0S%02V^[30K*=.UB]GU2#/.@O#B3 M]I98OHM"JHOM,E_(]?L67)GWC ?B"U#72DLT.]@7Y2[UP!B5F;QB6(Z/KED. M0WH.GD'R\_):\:VRE])W&K_2,)T![ _C6LSO+:3&3DB2YUC$#Z*8&.S[A9/D M;XO+"-?^\IL7WZ:<"(L%5QT"51::KL3+]0E#R1N'ZW$8$>RW[XNRD&E"Q(.@ M_OFQHP]XCPLL8:)5/%)ZPKI+D8E@._NJ70*15 ZR*]%38,.CY896[7ZAB197%\3R_CE\YO+8*PTA/S%4TTK G@.T/)G:R M*X^*QV,QL,<:OT%,4R7&4%%GA:#*T97?*\TQ@!RXZR ]ET#0_! &K-NZ[J]C+K$7IJK'P[:H\7C-! 8 M-96$04H[.+PSFBAXWTXWUQ5)KUX"JKU'R\=1@. =<@'@>KFK2.OT\?H M]!CNM5U%*G6DI]IW*7N8C17"'Y\']1_4"_0RB-1UO=?[H&[#V=890#)(6 NT MQ/0NRBL-'CAV=MB%F./3XU:>M:QA*'#4$D)XD*!=EN%J__?+8];H]E["^*#( M+ XSL6[R!TY0Q.HR*0JK*JM!S7. ?579:6-Z-&'O:"^N7^+G$?Z* M1V'[PL%"'X7*I68:"5Q,Q7C01LJ^3BUZGI&-3[9"-9J9=,43[!1%HX5L'%[Y M/.G9;58^Y4R4V^XHL27.['.!5!V)KY[P8E4?]0"^M6RWT<",GR?HB*HN-7+3 M@YW.L_T)<'JC--7KCG7_H\(TN$V>DH>-35SZRZ;8Z(H=OOX>EV9*&M,.%4F;_1J$N\V:BT9L[C-L%-5R=AO89'ENKES-KG\P2;8 MFHW;1VW=F(J=/3H\QLM3E]OXY'7D9=U@*A$1[Z-%]$\UO@E.N%UO\O?I0+3[ ML.IUK*UG>TR<")T;:(+A-1XF#=R/&*^Q/&]U*P:;ZS EQ>1Z>M:1SON7/(J# MF%GR.!#7#X*4=%A\35XY+3,$^TZ ,<3XB^R32 M#7HZA9=&XZGGXK(49#M>1TI=1Y=1P0BBHG*,U.WMHM4 V:RY% IS^\H?F.I-8,M!>=]*^Q&TD9R3$J-.ADUYG+6E9PXER:;6,=W M6V->>Y]N( U.TZA!Y<8_BBF\O'[71[0"<\S(P-"Y.&-/]9K!&*D_CZ]&-C\> MF#_X_D6_,Q*G>!T^4&*$;]2PFX8@S-=:QIQM#_XMJ?R5)W69?$V$M050$VOJ M.(F(""C<;[9!I05EB43A%P8'?8T_[;<2 X5E?O;DZ;/8,_3?K[YXC0\&G.CH MI*9["A_>>B?F0RJ+K*4IH?./RH6>H=0J+D0L_F0-YN$P.FQ7JY.ONZ)Y([$$ M_:VB6Q3A[4Y>O:W+@_Q]-'VC5.;C71OQ&&3E&/> :&[BJQ?\Z.__S^NOC+ F M*HO45FG7XIQ&Z6X#4P)]3F \TF%AG[HEQDTPIA]AXF[#\"*UC'L][B'[=5GP MYD4^:&YBR!R?G9G#.&V."%4EGSM1:+",NK8I&0_3)_M:DH&$*1$3C.Z>0DSZ MK0^CZ@,[57&$PDZ:=Y2OC? =S6V5;X,GY3#"UJ*<-&>&YT@3?I(_DMB>!RL./X .AK8X@]K;3 M=)6GM=)Q-CL>)-9PA4!1Y9Y6R J]__'T],FGLP5@PI(V0![*7XQ B!AF+C@C M _3UG+Y4*TP?L7(7?>*2;1>IH^:BJ/>)PM W^5A"E]9Y<2#Y!=!D=<44" I^ M9="[_Q'\H-E&G[&(JDR&2O1@9U[9PO]S'^P >]65>C08C$:;WU$QP>]6]('M M':L=^<;8C;22[NA7J@VGSP8=-& MP?'[,8S>Q12Y<==;>4R"5//ZWMJ0J:.,-4B8TR15$@MMBG+I.11C,A22J>W\ MC31X<9@1>KZE"5N?-L4G,X"(L]KI:\TK_OG)GZ/W.ND2CZ3?A[J>AR!HZYV. MJV2AR;(/M*G4T>&1Y!UZ(WAZ>Y DJ;9$2>8]W[7=^># @9BCK:6 !\.QJ,0< M!1FH>C H"4RZ.?9(##M283S#7T.HSO#G!C6R8GF.1M?8\:9-]Q>0(A ;\(?E M:C0-*EF)'#IQE2,$TS$69?P ]HQ%5K2H2%N9@IL$6(N8NC*$/,(NMI>'M8#Y M21+@>*52T<0.$HPT"[,Z(*Y]UXKF=P>2_.@#2/*JT;Y#NVM<%M4Z&3LQDDS7 M7FLD%Z5T>@6'4[V@^J"XB\S;8TV+5 ?I-C>[@\OJS;5RK^W3A7Y7OF=C#Q2" MXZ\Y3Z <[2K4*] QOB#1FM8?=['Q$(Z@^M*]=XF9PG),/0+)*J+?8@N\JF1F MW)[#N0>K\;!RMR['YXRE3_(-V+RF,RFQ70G!%TT0\S2M_*]6IWVJQYE!B2YS M0W[4CAMA.&AW\CZI.#*"?HSC&+SAE85.,MGLZ%*HW0TF75@_-+M@0U:-LWRY MQ 2ADO0_N.2@P5E+ DI.RR_L0-[.*A)6J89OUC135;A[Y);HZT:?.T%1KZCP&CKDHF?M%+'F)E('&@BH'DZWSMQ#C[[/2AELG[RMNZP+J M++4"+3BAKX.SI?#+X7@HRSK:J(.YU9[+.":#8IWWXLNUXF"8AQDS92ZG(TR( MFZ#:+IO[VR[WL7D&\/[;[?/MXP>,QHVCO-UVPMF5FNE!,5634='MGDX/$@\5 M&PXD=Z59.E53$7L2Z]9V\&C2Z869@WQ>N.J23K;P*\CPW9>%XBB!6Q^@;ZLW M)9!#\T@SJXY2]8DU MKEO*JVW3?ANV$O^69CM@*V0P-]I-$1I/7]91FYD'I.#? P5A694-2[O*^W'S MYXHIV7P$BZ\[C]()>;9GWT\ITV%!<9B/N&$R9>P>S1UIG1L9\PO=+PX'P0Y]T$43PZ7L!Y,%.$UMHGS_I?GBF9 MVBN!OB>K<0NA[)-&L^S\[;5IU;N'"4>H$]KH6;NM&JV0O!-SQ2=TUS?B:KW/ MW!/.H# KHTJ:-4[*,K*PBZ0H?;S6N;+G&=XYN?SK8IFF3DBJB"&DO)PA474Z M\LQ&?$ILG 6O0Z;/!S=-Z!BEGF-2^*W(];#O^W?%L'>_S-D[VH*#.-PC<;#ZI'%J]>!L/-NQYYN]WZX8/*+8&CDEZB[;D.5R=37=T0=YN'/R M<)V+;2<=OWY@,9".+/NZ/TCE;F MJ!SE*9-UO0=G<:0JOOHZXMDR%0$>81M:C&R", ?*\ VT@^.?!\E@(.^@R;G8 MEA0+V_+H*#Z/QB2/7F$Q*&J[?-(ELM/#E_&SE>.@I4+;Q_+Y!%"PB_+0QLH] MLRW2IFN.N_QR5E?L,5^4P8V_\=2PP5)8*G+$YCN"#1"2QM)\L;/!SJY&0"XG M/$C:N'"KL /5R@@4-@\S4/M:MT.21)9)O9D@*3?HNXZ\/C *WG6KJP3M["G= M5[BH8H \[>G]WE$6146,Z MX'/:.'K,X9;$./Q<,$W&IJ$/LG!_9<'I]V3B49;>L+U-4'-PS]G30\^&!'1).J.4*LU8?\4.*/!'N^^1;JA-)L&U7CJ$I MP =]$)3[*RC8W'#D]YO! *QQC2!""!Q145_45P !/NS^7=]]=GZ-^CXLTRA3 M*5K?\')\LW]W?=%_OI-]T1_.W%T_<]"9HPDS@M<:XW^'$Z?FC@O":$C).NH. M<39^1^TWBT/;7>2H%XY9/HD4DMD^\6%LV?T6+*SO%+@DG?LK8Y8C4'J-G7T M$R&""D*'9C1F=BKEH%2_+]M#:@=!D*\Q"&%1AO^S;ZS!3@F3,^"P0G$F'S*2 ML*6"14HUQBX;ODD&H!!ADOYNQTO9ZPLKP\X(BS7W' #*Q &?]?3_9^]-F-M& MDC30OX+PNO?9$1";X$WW[D3(LNS1C"5Y)+E[W"]>;( D*,$F 0X 2F;_^E=Y MU $0I$A=!"1L[,Q8) @4JC*SLO+X/FM?E0K)V&9.$Y*)>$$+";8Y\897@9"G M2P9+O&E]/7\ M,KH_DPZISZP2\30]#9SD!0Z-A4*YRP,_E>MO43=@3$B+XD>(0,\-?2$S1D@( ML1_>0@,)F+7?:5#P9>^"E%,J#^X;J7NMD@G#),B]04+V:?YS0YI+73J96(P$G,2 MB+4E;*+XAS]!W TQ1UEM.6, PCCL,"/C-30&)VY7T'8; MH+<'@+*8^0DP([S4(;ZMYLH*V<"[E,R5OKC5,^R?O\GEO&&^TA\>$?9J1#8"93*:O <>NV\ >3(F8SN2'#[\.(D"IX2( M$/=YSG7P>57E/0NA?1O=KME'#-L$H"AQ0)L0*P$88)90&QSYN1$'7C1!E)RU M44@OD)XI\82!,'6B4G"-BDM'4/'J4 MJ!S+BF%.BCQ!R3Z3O'''QL@1W2=>I1#(S>?Z$X20D#IJO**?<,X<)RD[EF71 M3H_N>>V(']G#DS'-C,E$L'2.#YP+?819.3?#DR#.C/.==PKE5=&W1 ,$?293 M&(1!5$=6J-0[T=$R31J!_@?Q?#IU33XV16@B)F? C)36&\#]$G] GD'B4+U5 MUO?+T9=#X:'+/B![]9I 3!#["!",X2>6(0H3U:W;#?$?,78C3;C41N34;:== MM\5$67^X$<)%U*S3P#H1NH9@#D[/1E2(-#F41'RA/B3@+2!@3]7;932EWJC[ MFO"K&)] ? JFL7*Q#PM0*HXD+!Q?M0\WEU& 4/3-O".]K_-PZ MHP?L7T:>1W,\H V!@#C^,0_\&2 E\3_$:J@8TSFTBP'S[>?/!]8;>!+C?_$7 MB@40;G?LCX9AZJJE<9K#@I^DQIT=I^8.AI\>R?C8+:]S, &B"T"..^#J @;^ M^%S[4E/F\)7#S'#%' M<=$"]&/",\WNT3AWVT"G(TD-"9R3&\AOX^$'X>"9OI'NDX.%;H+U PBQ?A

D8O $(2\V)],G"SXN\U_V*NE;ZMG=<$T.A/@/(G]57MG9+*]"D6:*H'D^Z4T/E06&(%(AQY4TD^@GK/*8>J/+"\0@!PQV!%]6:H M8OY#X^"9\B/S#;.&B-3)*JPBB+-^*(48,T%J%3Y*GU&9CE9(GH^LQQ U&"OG MF=RS2O[**W_RB#@4QV1QLVBA'^CR*>:.:E1V7JKZMW/+@RC"'0J9? MRU<>:H9K/-]*Z#H%I0"/3FUN3U.D5NSC6&Z2'%H#>=X=D-F9UE:2%#1 MD""%ZD&T]>;)&BDV X,U.9Q!V'T>,%,0,@S361&.[5Z0Z/AR=LS2 ;'-ZMDP M#+K8"S\7<%YP]<^]JWI)RLSIN UD2-\JO_@BCW(_A(.*/?#=B MFD7 ZN22 HA+I,Y-53V^K,=O%ZH>OR#*3(DOJB6)%?UQBMT1HGLJ&*O\NXSB MI51,)3F]X-*E#5;]3E-DD[92PMK3Z0R^1ZE#)!!*D)AIIK4PN7OF$J89&(&E M]II&(SV!QKS=("4;F24=ZDJ'N=*%7NHJW=;'S 843@6+!)R22"[#*R47*#\: MDEXW*1U<]*L"1/%2'5LM\_GV&T>:9])/- 8A8=T%JS:3N^P;Z<&JQ=E^6] _ ME?8^4XIGF.^A&"8XFA!S"CP?;X71S;0XB7>.Y0T9&M8%?Z2/I$+5%XYZHQ=)E2WO.)K4!24#?6]H@A/I=>I'E),!>H1 MY.VH&B;"LF$='5^SBI0O!%>0J]GRQ1'+Q.TLXR$LV.K'F"QRJN<1*[4S*0$. M*"[+)6@*O P>3U/!?F')0"L3I"K3I^JE [ MZ6:_ST>7E'NC$#7C,S!EKD[F M0N :WFQ^><6$0.8M*5G.;=_BR!3_B#4A<#;_]D!&FCR"[^+DYH\7CV:FMP=_ M59IH7?N00B)J'VB2&;(8&SR&BKG0'8DMT\52%]#>O1^>-Y/@*HHIQ6!@F2'9 MYI"VSA0+#OP<'VFND,F>8[(Z:NX915OS8&N2.MTVNCNF)C3>6@*F0BA^#^IB MYY2M1<0*- )BC[CR!V)O0'8F2!8K9N,P(H\&15E]"H1.820>&UB7D!((F#&) M0ID^1RM]88LPQVU]K9W7V&N2 250Z1F= +C8A'F:J$S9W%IKUA^>JOK&;6D. MN+6F">-="*!;PXBJ?^$MB4B0C:?!+B6W&H]&=HZ;O+:]<*SE G-0;ACB/&"V M(JASOF5VH,DP4"5X6D%@_[G4C.**H56\$ND.QX;E@L$"90FF/O*T'] ;6E^4 M8@"KGOBQT^]V5;7 QX,O^S)OC[.(MM67MMX;:44%#CL_%F/""B[V<]7-N6]2 MOPLFJB\IU?_W\$;8R\@VV!'+GH_>G9Z_>BK4/AE=0$9-NUM4YN5%HE,UQQRZ2BLO?B4.!1S@NZ(.OZ^C3 MPI$C NLD!BE'QI/PIK2%$+AN^_*\JRGQ##:L 3)%JF6 "G/<"*EZ&19EX$)R M2_P<5Z]F':J]8JFX0M<[J4T5?T3H:Y''[@(O)J"P40VS@EJ'#5R\C4=%F,E- MN#<5[W=E?3W_P'>*O01,(V]P4!HO1C[!$^'"$\OIS:.0#D5BC$3(D:UP2L6I?U$+)^E HW8WP$']NE KMZ[WJ"^]]K^0)7!P^=<@--C4\BQ%9 M=Q"+JT?, RN5$L,JZ*'8Z.FZ0]@+R"Z(O44<["8+TP*A\:$%@^TQWTY0H,,\ MM_M\WD:8Q9 MDX50%1$3]V*= K6"4U4Q\W R-[CF.64"'*8^ ^F?(N.KLL1"RX#7&]UM)N5$\OF]HU?GZG?G.'40P$7U(9Z&&S2"7PL9Q6K(OY]"LG9]^A$T,HI/X=HQI"^%!XYGB'=0+V6IG^^B-$-?@3.A7)*YZ M#WNEF&+0[&^A>+V!=^D&LET#ZVK%TUABA"CMSR+A7S7J3D_8,! ;(&D8IY)1*8H2:5)L+;J,)6'XPJCQ MZ<+5-8.XFYM0Z@SJ!S]FQU=EFF_":#)"JAC"9EFL[K&^Q2>W5SKE)=U:5=+Y M59Q+L!69_,#=1/A,+NX+8^&I<5?ST$0Q%&/> MFP*_C= +H<%S,"]BSW+!,8),"AW2;CP7W!W;T@P>R17&6Z"6_THHECQXP=D5 MG\28-XD,T2QL X0'L%1BB.?2@2\1L^791BSXT@OUQ5B/'%,\AS=%:+2G^ ]3 M_ <':>9P[87ZF*#[<3JI0?ADV9K+(]-#GU-5P205N1%X0<]%7 M:J<*@\N0_17*60V\Y 9LX-E<. TN#OGK#TA.B$>8 3G6EJ\!=AV?)^2$\)__ M%+<40;X#!R\C6(/C[K><]N.Y7%I!X/@/" M^>&5ZS.F0QH(RBQ5L/4=8"("60Q!U5M>I)97OA)TDD PX0(V8QH8UUH+?4D\ M68D]@KPAA#?^,KAKU<%'"0&Y4PAS2]^P/0E]6D^IXI=N+*>I]M!US<4PIDLX M'"F\;T1]" "?:6)2 9"'+$3PRI^1!&L!\+G@)2;V-4Q?HS"IE<7NI#F$+C+U M*>D2/G7IE3].(*(^O,)Z+#$PX0=XT1[6<(YT,$V3&H$_[^VI7B1K-,'VS#TIYJ\ M\D/HYH:74P6&8W9/U7 PHKFP)7L#02V;FD/4:@"F-<=*%$\8#M)=&D.^M$7 +8M/D MLXHO"9F,VZ)UXJXM:A*FIFA#PE007HG(TOW<)(& +J+44SNL[)7+SE'#5IBH)SMW,^5'6(=+N MBJWTU'\T7]&6)LS5I<_K2)47YU&$UZXO8^,1Z>:-4=WV>EX -^,K)2&6V MEUD%T33@>B[#P\CJ(!WO-I4?(1Q@2'L3E]>=L:I)0/S!H!AJ@1!1,?6@7!@4>VB0P1=70]L),"*H,I2$6^5[.N4" M!XWYH$L2^&($6N=LKN6SDS& M"PAV4:75A@-0"3%9",,/2Z72T+?.9RST#=(0,>L!G)_(<#H1R88_^HQGZFQLYE \]L MI?>7IQOC\(CO,01$UP6#@9D-64+5U?<^^;9;&!^J'^/2?*2&0'_:C4,R.@!$ MYTM'"ITF/4,M+0K==8[V%3WT9":(5T@$6@ M/,JLI9F)GIN:ZX1A=O&XE%O!^8'K.8]-MU9X*92*S*ZPU$-J=1]'[GRTE(W@ MY D@W'JSF$X-4W'DD45&Z^T.IA%B3_T&)'(JQ >UGBL88-G8E9=U'. )LXE7 M$D%F:1YA DB*)CK,/&!9034ER(ZR\[#Y'RXBC%).&V04.&3PW\2!OP(#, M7. !:<5.D"@87>( (MW,72/9)J!<"!MOCG9!/ '.'%H 0N,$MVRKA@PE-_67 M4(*E""H%!SN29SXH51HS]C3@>.(HC9HT$\WP 4P19B@)PTZ8#ECY)3,UICX/J$8#W%EQ(E,:JF!B(R>EP:< M(1PU[R=''R8\^>:3; -[&H8.V*<9YRKKN"G7DX_*)B"@"3IG1%?(;H@Y!:P[ M.JP"=(;JZE(")3%8$_>'AV\#&6S:MP!.Q;@,2>.TVRB :WVF/I$W!<.DX76_F#!)V$639 MI@S8T+F>Z %PZXEUR:QYD>$.B %.A(Q/R,_S1E@S$V@TEO; ?8=*]T2$<-*H2\68)P:,UVK8N9$"EX:B?466WU7*F G;T1=[J MCF61+'34!#'_P=LT)/UE&;)JP3";R,2((D("EN@LJ7R0,64S=G$LMAM+7'H,(*L,KUJNN/_O>5/Q0'O.'0'??&7:_E#8>#L5=O M=OJC5K/M.(-&[__$/UZM][-2,; G-M&K##(&R/!LZ[P7ATVG4_]M^;^_GIP= MGI]^_OWP@W5^L?_QHW5P>GQ\>')Q7M+PJSR80*5YX[^L_1VZDVP5VXD]E3A-P.^ M8#"'U""E$PTS"45CD?^7V!W5C6R [!2^OOC'B=A8KJP#5QS&??@;'G'A_70I MV&)Z[E MHD[PO&VO?2C4%0B=$3<]%]^Z,RS$D'Y7NA:"ZW''#!6^XJ9PGIO0 MGJ^*+<7QP5-%;-#]PU6C"W,>U6LSGPTC6#[#M'DSFS:7XA+[/W4BUL<"D % M,F^:/HIQ^B/Q#\!^$WY& !^R5, "_N%B:6*":51:.)I9O4+/CR>+I_:#-V0/ M5WJW<3@9L9L&*HTN8JJ)]N\AY T#GD(UX\)-ZM6=GO4^PI(B8."26?8$P<>(FGTLZ/,]\\;_^VH>CUYAV$M,$7[@=UJN6W>*?1=%XAV./4G<3_^VJO^\#_]VY._$^ MPU(.W.&/"]UDM(^ K:\LJ $2EW9>T68T:OZ^&'P(KS\WSJZ_-8_GH^^'UW]^ MZG\_G9Y\__./L^_?&A^GIY^^-?^\.)M\:YSX?TZ_WAS_]:W]YX=__75RCUN?FR>3;7S-Q[>\_Q#57?WZ_FIXTOM;__./D^[?IGY/C#\>-TS_^53_^ MZ^O/XS^.%J_63#^(YP3^N_OPK;!]/_YR>7GQ=G/QQ\N/;7\?U/S]];8IG MMK_]-6S].?U7^_C#9/+M^]?&L=^O__GOJ_IP^GO@_M&?GW[_L?AS^JU]''S>D?O_LG%]\6__[K\.;TXH=S?''8 M./EP63_YOO]_3:_;Z/?'K;W.>##8:_4==\]U1[T];]1WW<[8:;NC\:N_]6N= M__DUO89_LX2(3E!/J8P9@D*JSK6&R0*Q!81B]CTA0Y,%PQC052A\J,4>UTZY MI'S:.@[F"PB.2YXO:(E'E#&%FG#CI7M6Z;*)<8O+D+#P=,V^I%4G:4Y;ZU2] M!_6D:[*NDCJ/]8YN[^5C7CCSL51/A8BHZIFH,7!&_41&V,@R*/@% [<")@N- M,U=:H%EV9V(#HQO)9D%)R0(/DCBZ@>>-EIC4$)9!'ZJQK [.Q=C)/X%^#=X= M\6B=MQW8W%H+OHB89?)(L+@4XF5@D(3SPF,:N!,,%_*063BA90Z<&[!P5%!B MR^93HOGAR@JH^A%/D95%6,Q#8G]W=[>;=QZCHI.]))R]'[%%!4(Q8&FP:8'+ !C2 ;T0LPM;J!%0 M_4QS 5"M'YOL-B# M_^4N.2H&7_![XJ.@F)0I/;"5)"8>5 IF/4"PLK'+_C2VLR.&UL$VEWU*>NBD M^L^?-F?:<#<+0AUPDB57RU*C$%UN/!F_ERR<1BDP-0=C&3"AV8?2 MT=77L^G'OC+>21\IWM1N%N,XWUI]G#\^.CFTSO<_'EY\LSXI9S MMB^'U>*P46)DK5:?:UY.SB%: /GQR2<@W"E_VSRZLHZ-BI"9O-U_ME6[8\?[9/P\OK(^G M9];9X:>C\XNS_9,+KN8ZQQCXZ8EU^*^O1Q??;''%Y_T+#)"?'OSS[Z>?/QR> M6'9^?6_LD'Z^C\_*OXZ,O7LX._[Y\?GENG'_FWD"7Z>G:4&_3:_1!D(J)*5:P3_# MB-'"8:%&$[C@=;TF?N& $TH_2Q-. ='ARM@2/2837AKTG>%HX'4]M^FU&JW1 M8#0>C\9NNS-H#.M.O8'AI8;X5RJ\='3R4<:7YO'>I>O.WM'0<>3G^*!33;+Q MRJ($IWC>S^1=,)_NC<)DCV^GPD_U78>?OG_C\-/LZJ3Q;7$R/:X?P[6?OM5/ M+_[5^/;]F_C[VU\G?UW^_/.3>.Z'R=7Q(A-^FAXV__Q^U/CVU[\6,*X_O_^K M??+A3__DN_C[^W'S],-',9Y__#C]X_"O?_]UO#B]N'2.__I7^_C[X&5Q?Z59 E/D(RO6IU-UW= M[JC5\5IN?Z\^;#M[K;';V1LT6N[>N%EOC9JCKEMOB-5U6AV[W7'L+GAEF2#C M>/'VS2\(5!%YHV>[==YU'W-R=K',;&VZ MD>VOE$T;.857WY\J<_,$WF:!@X9=,?&J%)TI&KCLF %%"(%0W9SJ3V!+1:P, M1-B 1.,I!@K25_D$!_R?>2BKP)&3#6GBH#P'VUU4QE06$B[!(A)"+C)NSTQDD$.0OP!J3O:Y 5#+S (Z12]2EQ MXF7I#B5)*FX:B"NI!S> ?HD ,%P&4?@C3?!C5LHA4O&]06=E#>$$$VEH\0(!W%YM'JN\+! M*]-R("O!YMU\0I,Z(7SB6A8)9VH0P6KMFO640*6FJ'N)@O=O\$9 M5RH")[A=ZAQWHP"#TM3^DB8B2!<\VMA&H_41N"F;:364EB>@,'\?3;+SH MNC?(,H8"UI/*-A)J@)%*5,8!"AXB7X.,9#HE<+O5(ZA9Y[K;[G'9>%;6J^?+ M9TXKWP<_'LZQR!C%:Q\IV DK3W?Q':2J5L]TU>JI7D39+OC9_\_<'\ELJ*0> M%K\1DS8TV@H!A^S:]VYV0U>$TR'M]Q@;]$9Z)E8)A"1[R9.'/%(8LYL&6C2T M,BK\# ,!>_ZH9OP10Y XF6<$HG$NF>:_!D1$C%4<:Q;YL;>7<]7OL^7\E=5% MRR\'WG[89? =SCR%4?/,'&TF78[4"RH"$-4D.)<4BMA.H0G%T]P2XVQQ B.D M(17%[;3C2'T#.[/NH)-8.NE..J@(H!Y"#0]2LP[4F>Y&^4;&2T&2^3)RIUS( M,Z2<-7)1:B)VVNV%2?D@J50>*0_=;10C#]U9FJ--^Y;$(4SZD""S?I\[Y]N?!.8V@(G5 OGCY:"6_;M;AWU(T8]M0=S $Z'>*[ M>#M$LN. ($#EB-]?0SLWQ'BM!:!/4Q@Q^S(#;PCUBAK_ RH^O$%$4")UH^O, M:%WU=0D,(*GZ 0([JV)&XZD6EX80OR*57^[/+X5QL_IT[YIUZ$:(.,\PJ8"/ MA8VNLB0.?[0\)O#^ 1PU27+KH#?3LF[?N2U7_ 1&=XWV==>D44_V/QU"OY#* MG4(MR-?S\Z/3$\R-B@L^?SL_PISHQZ.3_9.#H_W/UL'IR8>C"WF-4.&OGR_P M$F@1V8!)Z[)A.!L1^E#A2L/%8H[S.SR(]U- M\T--U4%%2/O$]Z *#%5@XEV[W%L<<*69(KC&-*6*V*=*>[UUO7:Y! K?PKG8 M7;E[W1WQD?*V%URB MNN\X_0/+_/@PSR]JVXXAP:8\LG-M\0TUX X#DBOV%M MG=EJ=]%4RRSC;I'D[T#!?FK!6IZ!E$"K**%XU##Q@[ ;RYO4D8_B#6;K7H MQ,"78@U;ZC1.P3TRJNXB!VN1:=<44J^:#DD[QQ"ST,F?3,2<0CKZ6!'64 O=.%*2S_$!%6)[YV"]=,3&;E-]# A7%JO_-9A@*!F4X88*Y4<^ M-:%Q:Q 7?QB7L!N-JF5H,*E VG ]9KA4VE.A/6Q)C_W1,)065%98P7CLS(^/PP GZRX-%)UXK/(I_)P/(C+V/V!@66&:5SF M]Y1P<-RG\RD*YS/QV;!FO?GB0AS@K<'88;@TZ=)T/'U<^M<&E<>: 93?=_D" M&,IBP[J$8R)!*?&.HCT7,,$ZMP1!&>#O08!;3,B+T]]P3I@>7.$WD)0WN%V) MEW"8) D,]O')-T$MF\%V=WH&Z#ON]RO<>?:6TZO_N-9>EM4>?_AO M=SK[37%H$G8CPHK3:?=.K%(2N9/.UJOQ0;/L)9BP,1F-5C#)35(I/>G,1C*E M9QM,,:L/MS5+OCSB%$27;H#G#+YTNFR]LA[ MA?,$#@$&NA[G*60;+1ET??Z1;KR4:V1D]8,@O&;\?^.@DR/%D&K@J!$U84*G M><)AHTR0:"6D_HK $$$39NYBUB@PQ%T2825 )=&/)-%Y?'ZKI3HMJH;/(Z./ MF[D46-HV$[N]F]N)6JWM@ZQM[@ZZA[CM08+LS#BTIZR$C*O';<&&^4 M?&8JT@8@%E0T)+/G&ODQ3O']R,HE))O'@PM" !,V3W[QKK&EYHW(J&0:SQF! MEK>Z[" DN9A&^6>:-62%Y\(#30J.D);\AZP1@]P-K7NE98^D90<1,YOE,-WB MHAS&A-B=53@%+L5\@/" MGX.Y/Z$F+\@9<")649!%(<#7$W]+3"FD$%-G5^X$PO#VC'H=@'6'MN8-/RD2R;Z?ELWL60_&EY$B7LEK$,FI91XB5* MKD%C>8REH0?5UAC/\3A'"-TK,:^KL$EO!2=%X5M7LOK8@H]+D#]M2,0XG0%: MSHAZTU03" LV-!2F/]7URU !G_^-E2QFL!U@63\5O4^!LP%'L "H(K2CDM\" M$L#&CPVL11 1CSZ@ZF@ I+28L9*L+H9^)\(B>I9U=GAT@?GWR$-RP+U1Y /\ M)\E[2#T[V#5+CAL>P$ (Q:2;C\5B_G!FM>O6\?D^LA][$*7&+ZZA.FOJ?@\C MQD!?-T>$;A\LPF ;CM@]P '!IXEP2A7S4(\%5,.'AW581JOS>A/ M@%.-M!LY3S#>^6OMO(8O+O17F4U@2>0VC&1.(HKXVI)_4?+7<"0P07C4R$,#85N2QATY<-PI M3D2(16M[X7AOXH\UXU\!,SMK/;U3D^?*EQTNV+="3B^8T$L/"EYG5\@D<6D" MBY-6HT<$%Y)71)N)1P#E[WAMR;COBS44*HOSG)-]H^+#O+0=;F_O:#(@_VB*)=!#P4D'#4?[D73"&+C<>WFGRWFC5 M "'GA3AHQ-8+E2BZ2P']P)/Y] M<&'SE1_$+LP;8.)Y$_Q;G.AF85(3#RZ;_*6(H<.,,*8FDB"/Y6Y.2P;5)8$W M$4(&HSDP-'OO/.5(G353'UAOSIIO:1(/TB[6*8Q&87(L?6.!0;L,:5/31CTU M4+"T>\+YBJ^@YQ(MBOB$RDE@P="-HO$C4"BE_-6SR'U >U.VQ3QA*E6Y"/B' M']/IR O$B#U/(9.RT39/-3< [C*C3";F4&ERI.66[AJ##X90&>T/8]H#+@&X M5YSPD,?T)NV)J,U W%A,!'%(J+@#Q#RH<^)'1#JB.18AA4-?[V>NHIU5 M/ L(7"6-26^;))Q064M ^NK?99$[0(BS4/(/+$ N7> M4V+IQH^G_D\Z"XTF8*ZQ"Q,)'"FK012N43B VG%N]E@H_QYYR(AN27L4XK,W MSEN86?#NF*89"C\@7XCG<'C F\9;SO=P1\DT%$> (%?09)R!_$7E'V5Z.5&V MQ1RD%I:67Q52+HFRPGE=!M/ MEK$?3^!C:S0'U<8]5>ZY:#0(TP8W#8\8M(TH&;NN,@B'M7AC^$M6Y.,GE.5- M!S%J;+:0+CX&)HGK!8W!V+U1/8R-/K;>B(4!"X80S"[4EKK$0(G6'_<6?$MY M.A(FBZK"$U#\MUAO!/O"F 8O*MPCNRHQD/EQLAZ!Y5RP# $J+ER%GC78>MV MZT '")GUL(4+CY<8+C!D(5UJ7J5,U M6+9H.5TW3:U"Z;F*Q3U4-$PO(2-@RV_&(!OFO^E0A%%B!+R9,Z"P&!>7L&7N MD+T47^52>(N3/.*XC2.UQ:VD.E3T*;>&:@M93[6B!P9+3B=8SZG*_*6J,F., MSC@I8\%G!HG!Y.G^">BJ\ (/_R1Q=>-D[S(BB34%E7=,.@_8M(=3QP84O)I. M 9>F8&-M*BO&"2ERGSB;X%ZB"N:[+3:[OTS%[;.$5#TG',AXS!,@'@ID?*F M8_*P95!,3@R-HX%N@IEEL"WNZ+N+Q5-\$/=SK6FA5_PBI$I$.AG>B!E]W6W7 M:X[D'TGE\M>D\B% R< V=*96-(R@8\U.K?,+U3"_;K?ZM?JZV^<7!)1M8L]H M2F.#CE+X4=29''-?-)W]X>U4K(_+G"57-?:Z ?\ %WHK# $ @JYN5$/>;,)J,;B!+H!<"H,4PUJ_:[)9>=$U?5C&%='\$F!WB MY0[?'UU\V"?]=UJ]6N.^^F\YW5KC%VT$2/>=1J?6>DC=7S&-NT$67T'2:/Y? M=L)1TXPF$(2PT[;8Z==ZO]QY"4:>88%K33; C6:MGGO/%7-/$ R>S%$ ?U_F M)4BVV<4:(<1(QGKXP9A.2Q MES*!B?C(U7SNMK""@S#*!%2)E5F;$&*ODG%Y MB&%=2_A08G?5]T_<'[H%*A7PDM'"8RO- -DCF89#L$CMJQ"%\ZJ4KX-01$JIU<3AE MVX*/C.8-73H_)X7("+$-4? PV/NTO_]%\K7+.GVP_ ',O0)\S6J D"9QBD*< M6^ N0FIX$":&/X&S0OK&?KI#36+&RP'HWIACIHZ7,/$E6X+30$*G.#W;P*J1 MY3&8T_"PKA*.MO3:A#T!!\N/?B1^^EDH'FSOA/\BY+AF-6W-TT,L:Y(X50$2 MXO%2_8@(@,0["0-#QUN\Z+73;AO>J"3^$=?.8_+.L%A3>T#:\\D!0Y1OI5T^ M',2UZT]0!C L#I4-#(M'_G#=&(!XX.N>^8&L[F282.2#HC0"E-G7+.M-4? 1 M<;T!MW%GA9I<*EH0S-;';9)Q:G+:B$5%]U:Q3@^BU6<^S:1GB3?4,ITW>EGZ6PKZ" MQ&$ZH:RJ 9DAD?MG8$#"+<&DV#&4E]G6Y\\'C+\Y]G]ZLGZ$7"'Q@"Q9;-\X M^[&Y$W/E,7T)[D98R0\5-<0FBG4FD!LU9\:-99TR9S6(XF3__,#JM>HD MFP594[+J^)=Q(X:\=@&K5C@AA%,BGALSE#/U-Z;%)#V68BE,?CCZ8D7K?4FA MFLD("$WXQUQL:%T&-WL#:\L6^(#I:C\(J9.MNC9<[D."YTC7I\JZ*)M1#B1L M UVINGS!@$"=/'D*ROT?&C *J!L$Q" ,!' *K$4]L/:A2 -] W/@>9?*4=2L M+\:-4=3K;1NE7T>"C>I]2CM#$1J&/N;1+,1D&0T29'X$(QBIAF7Y.PJQTD%( MSAEA/K3_.^8M-F_.V"[D4RV;M+WL<^T-IK!O;+2SA1 M4CDSE!-'KNDQ$#$)D#1/T*5W:@UKD-ITN1B-BO3>^&\A+N[4NFIK5MLP5/OX M\'VWWDA_KP5HF11":':W;C?$?UJ:3&6 /A,>*AB(2A*.*&_AM0-,*B:/RA'J M8>!E ?78(JR=140EG8'O%^FI:^1PO"SAZK\1/@NHK\OTN^:=^&>8\*-_(OO# M8&$QEI?ECL=X6O?BMRGC?NA& 01$B&_*W%S B,)6@/:AJ@AB=6G4"U41M),Y M$/N9[R&2DI0N,\'-FB,>"W7Z 9*A UJ#"9VWWON@S0 B?H8ZI075"H=H]4=, MN"7USS,<:HE8BQY9PV&$D)T@@-9MIL8RVQ&!]23!,S =SU)!0[ MQ1=W@5&@Y7MT''THJSUR_&3+Z,4;@XECRTC&#N- =Z]I'^H"X*2A5MU/+ MG6TJI_(RV%K7XHP4SJ'4>Q QT"0,7&R= 2(G#J^X/,(L94C5AW%)XXT[F2SW M$*=C9\:=<2O0/3+"6823&U..P?7LYZ^KH#>K1U,EH)PJ@UQA:(+*JSZ\W E2 MV5HQLGZ]UO\%'](7V\DORS#8,BN\&Q26PDE_^FB=DG[A6L-)'TX5@;>L O:F M77K8I'=[#V"^F$NI!ZG^G M K7IWMLO[-Z[;U0\E6^OE96+0V25N?94*:4!I*Y@"B 8 1OJ.!3NJ*JVY88% M3FH8)9!H8Q9VZ\D]7XYD%6QE]1_H3IZ]>+I_Y^4RB(B,9B+,O/C$@ M[F7U(J9Q%'^" L<94PMN%G@3(CH+9!Z-JCW5I.>\7J1;0A^"P MVQTST:G!3&2;8JM$/#]POA"7'1T:J5V(#,E3?CZ/>*8 G2K,/6JPUQWIRP7J ML@S=>I,J'N=#;NI7\D@K]DCY];F&GH6M\W6GUM9'=RR5X\U8;ZWI@1BRB?F8 M/!M)=UK].]4E#(6Q7#//^[:>:"YO)X^@?/W;0I*.72$-5M/90)!2DG3KRN>+ M&;#A4-)E=>>"F^H=R0!VZ!Y?3?IAGERP_TV2563!>J@>TH 5@FG\TW,GA+<' MNA))]&MY(J;D(["?-QMI*5SU!FO$"/)%5+F DR&YK<1KKFVO38T:!VH,_ %L MV4XE4-JRW.HUOKW M8\GXIXL\Q!FRI>5A[:_!FX"Z=JO1I#. #'7JDE=,-IF"K$M5\G!L6,"A%S&1 M:>3EO-O*ZAXD):96(T Q E<4 K%"0$VW"1D09*GJP-6Q\-5@6=Q:Y",T?V:/ MEOJJEB?((F>55(!SJR\Y%;V)].HH4;Z<4J*4T"@]!M?@X) JA8:R6&X]Q*3( M!V_BWF!W8)[H=OHUPY9A)1@6EJ<@ZR#$!9B7O@S?4',)G[7%,U(':YOKHU', MVVDQIS-YNMT1#[0$T^A*&*:9ZT<2MNV!!/I6>59]+NOB8<;^L:F4IR:G[)*. M-+9:TME;>#1)A^IOP#]:+=Y9Y, \(:_7FN9^S5%O.!(MB1%QP&#L48W+Q7 0 M[@YH;#DS*>R6/(>@%W,5>H'_<_.QUK"["W8$] R@#DABTH6)1^T70PE[RL_/ M2UI6T8DFNT"QN2.V+\V['U/O)^ M^DFYPG(@[5]K_ZP!KG2BL]<4\A6C^1IPY$-ZH/H41.5BDX6E:N<@)!?S--@6 M!8B >8_AB(!&1_8%8:0!OK,-[KN%U&*%#LO;'. 9L[;C)JB8]##B*UP\3X&4 MP@X[BL2^+HY!" "9@/0RJX0J:[YA0HE 9^]CM%55S8VLN7$*57.3KT2[F1IB MJY4]@(Q_+^U'PAM](]_S+2!GCZ'J=^!=NNC?Q#.D52:3/5GH MRN\_H'G=^KOG3H1K=THT423I;_[X^^E;]'D)8@KP!KSA!($(U(RRZR3[6:_H M/N@V><%P08 !9M(1H?0BW*PH8.C0"8">HM697 M6>JP)[&0P%N+LGNB1 A1U?UJ9X0W&\\G$VK.PR(ORKNHUR7[D67$--G#ML+J M1Q0QL"/8RL2DO)PL : K_;8D%SIT3I,.0%:3A!+1_!PZBL5XR/6P,QBS M)0L:7PA/R*\/(8Q8<0N;X2D6Y=@S@/,\7N!N)3C MHK+!Q=#2?5\8]S- &QK3]!U*7N)S>5QX@_;I+1@HE5.0ZM+H2G7YJLKWE3F3 M2;^1]/5>-XP&+MQ1%@BP+W8..O61&%ZYD[&F:IH0;HC0NQE,3VCVL/%Y69F/ MR)LRXBG_#JO)7SOZQ JG,VCNRMZC439IR1S&4IL*&)_YC(C>QR8$U7+^C_L9 MS?PL-F(D[@]Q '2M8(ZS!,?8Q)NAQ\P':KR9-YU-PH4'.BA9&-)D-$1,30?) MV!U[7( )12%[A+R)3%R>K*0'2',$6F'(>CTL&A%D/$'"^5[-*0ZGL8Y &DY-2BFSJ?F!3*R968.(6%'@)("H3$534F,^A-FTND#B6RZ/P3QS.[Q7IC)UNLS3A!<1(F M"+GX]#R47&FQP4\ '@4FL'='V!D'Q3/$HTQ8G KG+57>E2:YOP[AC I%J31= M!' YY0N9GIYOR]!(4J/$3^=3K0+L="P]U#8*RD /#2@5]E#$E9(58^",*;7X+MKZX"%I;MQ*!OM3,JD272FK!:C? M(*4#+Y=OB5@G "_JVA_- 9%14HVA2D8,A2RL6!BG;1%NHSDM[S)YK&0Z"+%F M9R $UU2;]&BNW"DT:1GB0-W4N"+0.H)!64-1558.?>P,+AA)2]:576TVM%KD M"0SYJ6@ZF.$L39%+=P=EY,(TY77C(.?!#/ QAEC2;=)H0 #6/+CSP4.17\.V MQO* T24Y8NG9J![1@(-.+A\VY!E*(J]Q&_I4R!KV^.$NC3\NW:9QNA$O)]JF M-%6S2>^WFCPLSRQ(B%)-'8;W@X9#@L 5(C3R0(T,M'U7]D-6V0$*DB;V5PX#&4IAG/^$B)U_%9HQ /5N)HRIX%']RK3D92*4S$1:'@\VA&ZC R1/P]A@R(]CG8O22Y M(8924'7MVQB ZG]@P^ R,!AM5UB#H!#"C(B0!QNJ33N[YJ%WU88NW1/SQ7%_ M&5&5+->3,>R;K)!%!%6"?AEE*;?'],$$N>W-VS)GMO4%(6;$7'F\,9)W<"O* MF Q-#,1F?<-VBR-,&?YG/TY-@40U,PPLK)H;4SWR O(^,+?8W[/T0WF,-%'6 MJ!EGQ>6<<@H\* 5-K*458!#"5LN;PU'QQJ,-/'7N!4A]>;)((;C8+%6>F7<1"A>'R([B+T,CX# @ MGZ3F'T\F#'B%[S>=<1B6E01+.J8,4$6GARR89 $E>64;\6H )%UR+VT]G6G% M3 #9J&G(E*8_0'?2ZM3RDU7,;]MS/1(SY4;<(V\.XN]=_(?OXD]8C9Q%^]\I/_9PQ_]QK?G?#PD MH0'2!TH*^"'X//I:YZ=K=_)J/E[UJ=6J/36_EUO>:L M_&[=;1VGUG'Z=[KM^N^:O58UV%(-MM'ZK>RS)+JX\;."MK -Y"7VU_\ MY2KU*+^LS3QQDN[NYJC=8Z*O.E>A&_8=&JM])WQ\]U,].M,75P1 MQ?.A)MYIU#J%F?A?N"Y$R["\MSM.;ME\&&Z MF7QIO6U^-I.ZNK7M_.U@-EZO-(2-V^5DLWD0\HLS45_2E")-1+==MYWV)OO" MK6J3M5LO0YSJE3@9$]%N]>Q^MUF)T\.*TP.]>Z%%IU%W;*?;H:C:LX, M%=W:.W=W'G+>MO N KZN(UR$1KU])QW5M_08\O?'1W7W;A&YN^IJ.9PZ(&[=R1*5SW5[N/!B 1PUQ\DA M!'[SBT%)^_:66/@&IY\2JD._UKO;&:?LZK"#PW'YQ /8E"OQ> CQ*,H]GJ68 MOFG6FF]?FH3B?OXKUJ%5P#)_,VHLB@0LLZ((LQ1@Q_LKFY;LM7#Y7$C--J,+Z%NMNM%3J5H4WQ*3K-VIIZYN-ANY5S\.I]_..8?A_RCMG84M MQ^[,UXVZHS$DH0X= M6_I(J)U]42$VL[=6]FKE]18JR;T$?ITG7=RXN8 K*A M@RG$C#Y@/V 4AGA%V^6*9E0] ;+5(V2X8&(M_H]XO81;!7"H0N9F$PF>[EJO M86J,AGP)1YF'#<\8Z#D]K,373&PP&?#U5-?NC6?@UWB ,H-H3%//A2[.\7R2 M0EV2A)\2^7*HILIX50ET@7QG!61#/],]DJ>Z1Y);FVFA$-:FG$L-!][R.7UV-(#[4[8DXV@ M!5Z "!TY#3P2'^/9&//LNJ)Y$9H"OA* B>KX X!5\90U@=-F4WN>LU1C8FZ" MW5*N [;GF!@*MC5Q!V&D*$YBX>7&N%AH@Q@@5!+X&O"\N)[<1T[-S6RY"'N" M6\E3IE'*76ID>!^$RH!>& DO@UUA&IQ[1"_ /8WE?N\R@L(7 MHN4J(5?C!4&4W (@@=A! \\+A'I&2/.LMEYNIS1XT25P<3X2MX:L4E@*8S\& M#%JT\]1%" :NM=?::UOB"V'ZQ1>TVR(N"^RB=#7258W!VIB.L-,4GJCW@_K& MYS-), ]DDJT]^$:V2D_%]%S%)G,ZM..VEZ^IR6M2O;2(7HC?3Q;L8OC8$@W8 M)T&8\&?87><2A!=>#:VW@"&*8' N@X5B\ZD8(F&U3-WOL#7!'B1WR:49\146 MM0?;HP7KI\!1$(F"NHSA@$\N-1C=D:L05. U;?&H']1*;V*>S29N@,@K0IM] M#X%M 'YE8=Q8W5$,YQ*HK [Q@K$_AKU!&'3_I_@'+A/VY'(KK'B/=C,:X<,5 M=,OR%B\;1]"_4JLM?2YLZ$7F*W6OC?S=XNC='QXIE2;TRT5;66ZZ)Q"T56@N MCW8&OCL61ZM;6/M]H E$Q:SG'N4*)U4K=^C\5SS'0P="KDFRTAWZ,# :YE7T?DH0G@A+M S!TJNA,C/,9E@(0,\UD8 M$.S>F& E)808ZZJ\D80NX=,DX%NY/\1 A.T>*G*$6>@3], (*>@9*%B385#$ M,7MQ?.7/ -7=>@-8#K0W2>R6MR:D@P%0IMX&$,2NP83C*O*& 4@H]"^DB-3( M;Q#(0A8]A)GSIPB0 ',GY@)M8322@)DC;^+C'F-*D-Q"-$"1$4JC:>3S64UV MT= &S>A&WDA;4)A]W&[&\T"A6M"QG4!L?*;_E3@5FF4PA;=F6^>P\I(4"G3G MP&!0RGQ]UJ1P\D%:>$YA=@H8Q;FK 9+0/KLU0'S*E++*""BK")]-WD94<+(? MFCC:OLT*96R*S5@X");(L LD!4#]$6LP(L,>$.Z\F(0T:E(LQAJ/-?I*%H0H M'$P W@XI:!C,)9:(?))54Q[E]4NZB73TKIBE""GQOGN 5:QMKS*+TE'\-8\J MS,XRZ,'+GS71'+E3\=8C1$T4?L=>.-Z;^&/-J4VPE(-(@R(9;-T ?\"W248,AAK,.&)\PA]2I M;.;AP R.[M0T$)2B&:H%P?)C#1IA M_!E*FJ0<&;(J6@',%Y,H-(@<+F0/$:8AM[0'<;B%PGC*@%22A..-( M'/&&D,+*!AS3[VW"&6L'#"P=!"XEPQ3>BVZLIU499V-:]7#3=GP^D,,/H]L& M2/%9X]?2IBK'>5E"> B*<)10?L'[\0E72ET.IRVR:>B>$;>\B[#B-VXDS%Q" M 6'QM_=SJ-A'H/C 2P@]+D!J'O&6 MK]6&? 0.^-!GVZDM7/H]4U1VXAE<$V$1DA'&C=,0F&P!#7,92=\K@P(&6)V5WS 'E.* KS7-Q$ <*L8^F0B-H.P% ME[!K,V,HO;$BYC U68&U(_>'38C""6*X,N\-[,(W\:]B-"#9%.N8>H"XC#2' M4$BC$BPJ*68(:)Q]KTI&;Y'13[=F'9]$3/,'MU,=63,S;S@,_ DY=C4YN!([ M%[TSR6684BIU#96=00@O5,JT6N5LI36WZ8.I<:8AQP.V4+>_Y%^P8:?SA;RI M:GW:("?]F"I6$<3).KYF(>OX,D9N-W.#=AAD5B7)A52Q9JZ44@DERP>^='63 MAA+.2:J;?I*A:MVL[!YJX]XH(VM?<4N X;E/OFKHN@U MH./GO]U[DY53EYN;CR[0\21.<5/QKS'H",7!F,2+/#G?X ?C MC(3)7X/11L@9I8B[^#3G19<+>[E/8%U-JDQTXKDQ\:6>@:"OV$B++PG4<>^M94^YF*GZ,90_GVX7)DA&6F+A00 MVZ+D4Y89SW(3)FS#G#N.64;HD)4.5D<]QXJ(\.88U?CYTG&?#N0N0'A&\R26D# M8Q&82?>&:@Y2\7ZS,M]@?;.5V.M=6K(QZ[Q#S%2P4KI3HAI#/:2PG8I2+Q3+ M 9E%6=%@0]&XD$\/.3#TF&RA?3%\M#><"*&4[\@'1T@FS)F7$409DKL@A928 ME6F+\F_=G\C9N>#)VS<:D,J\FRN6(J[%A^35=3@!WX_=.Q:7U?4R1B\61C/P M HI>&-2P"13=8NR1J9KT)61;?%#*2314N\] JMRIM5[D@ M4_I-- XLVG35?BZI$KGI8YD'C6]2-NM,2PB57%#'#(3QO) ^#,P?"X,W]ZF M)26#46YC2>:\ =R+1,&I!204_L@31L^S\T8I M2SIX*S ,QJHA*F6!NPGIP"*-%2&_.!2;.NX,K%#2KPB\RQ ,/N7%C(>^\3/< MA*AVHQ#'?>DEN@;EK_HPFAH. MN]CS*)Z#>N/2:7I:)N$E,CR*4)M5'DJRZ6 M:+'@:^!5)(96 >T'>IF8A8MHWZ+]M:L?.231]XRIXK(?1&I7.D%.L>D5D/6"(,C%VKT-JNKGQ7/:( M] %;-1QJ(5@,Y:'*J$'&OM0@O-9G@Z6 B3P73%QQ2,N"<"]!(.0BM^8$1H*X[RUL[5MF6*K<82#M/G> M4 DOR\70D_!&Z8I"Q>_(A]%O$F6.26&$SLJ66@MQ0Z M#?NA'W,9Y##T@>O\XP2*(=T4FH0.W.E+41QT\\3 6P#@1'H<9N$RN_XL,[+? M@+?F)5<$8D:() _!?0*N<-C;8'L270O(X][+-F7$G\KAYFL2RDW#X M PNQ] OQ6V)8"UJN94NF>AU#T //&W$IIT(O4(SHU PBMVB#-=M(96:?:XV- M>8Q85NJ];-;)D0/56XY?3Q M&AWTL\BCUEOP/RFW+4RE\,,@VJ8*Y[BR'&T< VVL[]&GOG'=D69T" NCS<>< M"-P2XC7^+EOI/8N\&#&1IEB.:'PSDEIF2OL\0. MH*_=Q#5QH&Y[]IHG[0<.0'/YWY,91\ M-G:!TG-V^/OAR=?#^] A/(QP/2910C7")Q_A W%'(E%#LUL4'UVO5]ZF=N([*JT#)8MI^94#);W.'N5RX&4?3UWHE0N+:.;TZS;3F];IM:' M87:K>/U6S^YW MFY4$5Q)<4@ENU!W;Z=XQE%\*"=XF^'4/:2[WK5&K3OA/;*!:[3NX_]4J/7$M'N-2H(K M"2ZK!+>Z=KOUG-,4+S5$UFC6BF:7RN=/EZ^?Y_3+X=G^Q='))^OPWU\.3\[O MU=E3E-Z3ZAX;W.-%==SD45#>*0Z<,PGEL.^MCMWH;QL76;/D)=B>R[=(S9;= M;FY;V%HMTA-'@1V[>]M@)?)::> MN,:S8_=;5:U]L1>IV;;KS=WD#ZM%VO@PTZY2O,__U'X0 @?Z)0!D P:J/V+0 M30*8=Z,@G"= ?A01UYGP +[/F;'F99WM.UO7=U7'D:==H3<-V^FVWU;K4]#U M:=B]3A5W*?8:O7&:3JWSU#I4OAV_Q'7:FF+GD*E:MO7O7F1]P7;O7FC9=]H] MN[]U='6K"=CQR:R2X&_:FV;![W2WR,E6QS%,O4,>N.UML-]4"/7') MF>U4%6<%7Z,WO5KWJ36H?)MXB8O-3I,K+P(F[7#J66]X)U]:\6=>8=&TFXU6 M5:54U/5IM7;3TU*MT!8:U.U4=7[%79]>N[G-1E[5D)5N(S^X="(NZ/O_]7[V&T_BM M.A,6>I4J+2KV^HC_KNT&4K=\&WZ^HU.,?7Y%K3@>V+E.W!8W3:I"EA>61FTU M;&<; URF/&HEO,]<>)MMN]VM5\);"6\)A;=CMUO/U/"^U (6I[=U<7A5Q5)^ M %"N"7]_^/'T[-"ZV/_WX>8%X56_S[.PYNVZW>A5#6N5 )=6@'MVOWU']+-* M@"L!WOE+O^G9G<[VD>12R.XV,>;GY$^_<5IW*!FK?.D2AZ2_1.&U'P-"V3B, MK".J);MP?]XQO5S:*HN.W=H:C+2JA'G:-8+0^1W/^]4:/56]G]WL5,A^Q5ZC M1OW.W-(O;D43@?3#QRYJH#VSUGIM!JTFK: MO?K]XA'WFIUR1"LJU7B!JM'NV+V[,FA7JE&IQC-6C3=.TZXWMV^D?@9J<8<8 MX<.K2/$$HM&H](4S[]H+YAHQ0@[[J><3!_-F%$XF;F2Y4R%620PM-,E5 M.!=W',5OEX:X8F9-B1EZ@(PAYAI714DNB> 0'C:+O7?R'[^-_'@V<1?O_ #' MAC_ZC6_/XMR>+4D@/H^^_NW&'R57[]KB2-YHXR+SZ92?3%\[M7K>GDQ?]GJU M^IJOU_YV[9?M]B/=V'FD^W;J![MTNU$^VZO7VBN\EZ<5 M8J.=T:\V&\2'- MK?QT]Y-KGA@L*2'6^\AS?XS"FR!GUE=H>?]AM'SCLV1A-PP4UW^XP=R-%I9C M6XUZH['!KG'[B[^(V4-Y_. -O>G BZQ&!^>O_D"[[DNV\T_N3I1?%G$V/X3B M7F(PUO[P/W,_]H$L0RW""P"DCF;/[?I]&E&XA%*J5O\TGXHLG5 MQNI:[11ZZGC=_V<0_2JG$?Z96U.2/=0VUG@L#UYGLEH4G4>,'*\*S3J.F+MS M=R+N%8ZM612.YD.#X#8E@1OF!EYR K'4*<*.T[?[6Y<$EJE;H)+@YRW!K6;? M;K5[ST""M]_:*]E^WK+M].IVVZF(\YY?+U?+J16MO73G]1;5AE\9Q0U>NMFT M'>>.[ :EL(F5 #]O 79:7;O9?\X2_%)W]6:S5K1EW?FN_B#QMWMV;AJWNZ" M+Y+3J_5?9FMW)1X;6-JFW=KZ7%"I\!/OAEW;Z58N2V$7B>QLN[:;K7#G=O81 MRQUP+AJ%B2CE%^M?A(D[N5^'8^8 7LIP6_[DW+-'^FX34Q#ER9^1;EN<0-NJ MQ'0'ZOL0R 5W6IAR1+DKG7QQ.MEN]>Q^MUGI9*63E4X69$8:=4<<>SJ53I8A ME_;@^EDX<6QV:I4L%G9U=EG64^U-+VYO:G;LCE,=X2IWL5+)HLR(TVG9[4ZW MTLG*72R".#;KM6I_*.SJW -USWRO[_,X\<<+^L@/1EZ0O&MT=U#?A3W,%U>> M]5J$0-M^,$P\MS80TZ/1%RW ( A#P"&+(:.((EA_ BAT].9 M&XEODS![O01+H!](Q 3+CZU9Y(O)$N]EN4D2^8,Y0>:)6\CGCZSK<#*'5W;% M_XOAQ?-) B5I8_].+#<8 M66=-*\:JMN&5&P3>1/PCG,\FXCDWOOB%'X3M(_$"(.OQE6S>>-?#$W>']8L\3]YF&D6=-/?' X'(\ MGUB^F,-A8HVC<&J%\R@U^"'>DN )/?'[82B>>.5.QG(8,.,U"]9TZ2UR!OWI MO]WI[+=CZSP)H[UC&,>79&%]3D8U\Q5@D8)0Z*XG%M=-/+%2<2+^=V2Y@_#: M@QO#S0@[45TL)-T?"\4-DMK*=G<6Q!;BT83TM'>1-W$3_]IC2$-2/?-7;&CJ M^B?N0-B5>;+Z)X_>0K^9KC7:F>))X[^O5"ITYEYZ>P/ MMESQV*L[]S)C;N( M7_V:-C#"NICSEWUU>L&_8:-YWE-OLU6%,$SC<#();X1B6&040,%&?CR8E7NP2&NYM1;DDZO)&,MU<3V:OU> MMR1C=80*.7<=T$X&NYG(WD);\S#@5(6"7WD<7,PGN;2:V@>ZM/](0(JM-)!B MP3";T(=: [+V<+:@_"!-]=>Y- MQABG="]70,9NF*8H5QXW?WY>&AH%OG2CU['KC>>, 'B'E&C)LIXKT"AZ%<94 MA3%50?3K.3>+6T8+GAU!VUMPH/K"1TI062*(AC%ZS7V%?%7R5^EOC+CX3N(]*/#:8 M,J?MV'5G6XJ 2HF?6(F[E1)7XK%RRKIUN]FM=+C8B]3JU';C*^U50@D:K87<;V^K!&LRU$H1#RK=*S4;MCK&LLINJ2CPV M.3,TFW:O><=40:7$3V9J*R6NQ&.U$M=[=N^N3"N5$C]5^L%YJ4K\U%F&1WWA MA\#CY?>K@&,><6(*HA_/!(_WX1:F1(&I%P,<@UW?E3 6=7D>)8Q>;4[5YO1, M@*FKS:G:G"IAK#:G:G-Z_IL3(;27"'*SVIR>\^94+H3VE[TWW0%R<^-YQ:7Z%+AI'5JS5_>3S431M@(&?>$% 6)PL)%\E8GXPM M>=M#4\"=>?JS4G:?:-Y'<\00-= S_$S$VX0W/P(X M@,"%M1(_BKW+J1 @2\RP^/%$O&PX'L=> LLV\B;N G$$+R//"\:^-QF)60F_ MBZF-K:$[Y^6=>='43Q* ,>2?N'$236") Q C%IL3<9[\54 R\>/W.'?K*P!AX\>""6 M0DR.%2*\H+@+_@UW$MH>(ZHHS(GW4SP6_[2MFRM_>&5%X61BS6>66$@OLLZ: M-2M=*E-X!51HKVF5Z]9K+5/EH"+L$77.8GE,3%T3Z[9Z 0!7%;%A\Y=5RD , M=QUXJQ98O+VX3SB;A3&-UA#5V$^\>%FZ"%;UVF,DVIA48QF&=C6N:S$%(5/V M%4+95ZYH./5>QAP[M=83R :BF%H'L.:()'Q^L0_R(%[6"X:@Q!KO6,SP#V&$ M+EU?"(HA6MHR>'N\8N+B\-I#(Y9:ZOA*#)+OP$;?6.,X\;R)4OY1*-Z=GXG2 M &-3>*L3=QX,KR2H,/P&!DMW$.9P)#8^"X62'S,.YY$8P'_$U E3"[^#6<@ M)>?@-ILK)D%=#5,(:A!X8S_1MCP7.SE._&0.IE>LR\07=S2VO(UE^M%$&&_X MSD^$[S5<[R"Q4,<(YWR.LP*S]"D*X]@ZQN&N +5]8L5;"[R[R81W"F-#:')I M:&(S-ZQ&$[8/(8/-9JV=L17KC 6*JM7LUIQ< [/&8&CW*P65'KDW8GQ"KX30 MVT(UQ6D Q6(27OI"\H=@\&-:!'=T#>" M VE- TN0=42U@$MA^D[)>X/T&]O M/!9^SI:;0 9RZ6FAD=M.LU:O$\%P/C1R7@B+<8%[B/:X!J#UCE^VVW),#WQC MYY'N*QRG[J/,Q&,-N'0S7 VX&O ]!KR"6;VWAEG]83!TBP6Y619XXL>YU&F7 M<\72_JS$+[;> QW&*+P)\LH2,Y+.WN&]Y_@9P,[6[X1KO#M,ST+-'CK\)F@O M4H$\*7!OH>:CGHLH_MA3< =@]GIM&6!WSZFUBP'\ZK16 K.7&+6VLK:D'Q]" M<2\Q&&O?X "K;.Y69I/0W+B@9&>ST.KW[&ZO>Z=ZQV)ABA9' MD![HQ8LK-,U6&SJ]B@$\2;-0"6YE >^*,->T.\U'L8 //Y^;%Y#N;D=I;8T% M]ZB680=3\!P@NBNKM--9:'3L9JM?R5$E1_?KNML$]MIO/0N]O MS4ZM?\<:_.(4;4%]N_5:N#ZU3JKBMP656JG*]R''"JC&\/$*/E/5\VZ21/Y@ M3K50Z5HN[]H+YEZZ;E-,GSGD3>N]Q#N[LK1\X,9^O%QO&7G6C1O3 T*.P9JU MRJ\;G5I3S2!<"8T$\TDB2S\_O#\XHM+5@PO+-0+@FQ>-%Z6N\G3F12Z6[!_^ MG'E!+!Z%(/-8V@JO2-6PXJ\5-99_PVSARMQ9PCB:\>I]4S= M:;:P8%'6V=XN\6MT)%>GM'IP=;,>C!JH$-K('7E6?!7>X"O,W 56+$?>!'LK M2/)!C:6<"^&_\MS1$ I1X:[Q?#8+HT1I&C>#I!1NXD_]!'LMW&M/Z)B>*'BF M,0156(E5])$OGHNO:=1GRZ:.]MT Q*J5C]#&\0)W\Y 7B4RI;=4=3 M/Q!6+\)*U9)5%J]\#[W?P3WQWX$^A0@3<1 MRC81*N0'\3R"?+<-#0%C+XY)%\<>%ZW?77,S_5#AC%H-UBDT_$3,;4"*@.]B MS>8#(80T*P&-_77'Z +93K.6.AD.^+YBQN911,8DB*DG(?/2Z(8$W^"VQ%(XUF,?B%6/8V:<#GUK58%#N3$SN3Q^\@0FVL1B6@9JYA-\QAMX+ M3Q@E/Q[.8Y E-E@G8;#W:7__B_51W#+ 4O!CL;AS\=+"#.%@EHN]U^YU138; M!R@RE]05(R1AA-? 0@?8&!*$\\0:NWYD7;L3(4?NZ/L\3J 6/BZ77;G'BV:; M5---44[3P8XY,#FOWS1JC;?JV\T;&83NO:[7NNM^F6>-,CVK.;_R55N4FWZ" M?C^E=[)WZLH5\P3J8$P'Z[J<*/ZS88LU@_]@XP0T]2;A\ >U5,7B"C>Q;F!' M]^,8K!),M7@83:6XFE19O,M*4>(E;$'5#_7CA>)H".,5&P*W,] )S?P5-T/4 M]4_<@3A]SI/5/WGT9/5F4MKH9++5QG]?J7SUS+WT]@90"KKGCL58W[F3&W<1 MO_HUK89"!\WYR[[Z:IMUBT;O:&K Y*-7D%6SX2K5SE7GK+@;.Q:(]\/+PY.-U?A'#>R#)L"=GE[XK3/>T*YC+H:O3RJZ5:TU\V:DX82Z#ZJ7ZBL M["2\P5Y*'ID016$V@VL_"H/EYE,7MA/MP(Z\02(\0T^X@=QN)FRD\&%6](5* M;PH-%GHP.((/<)?C<.2/_2'O<=#M+._XT1M$6 F-&D4.$>@-A.=(,=2Q+;D) M+6'NXT0H!#@.X*T-K] #QR<)_^MRXLF/V;Z#;TCN%'B*(X9[8.\JO ;O>)*> M'WRU7&^(VXL8CO/E)6+.:-KPK32O/I/CA M3+B1XHVGL=PZ7?4CW"$!MV 01L)+%\_@ VW;/-O0#9?@%_!6 S&K2O35R=O/ M*$?->O.X "\K3<^JH(MG0>]TH_[;9U_8X)$\+!VX,[B)=>;%X3P:>C%>Y?PF MW>^WM<=]C[6C+E^T (\Y1X&09\]ZPV:^9.W&] X^OP/+\]MTX[$P^*G07*_= M5";_=0KD8LP=]'R_[;STIA'Z57?20[J;XRXT=H,;I:+EVJMO&.\V@;9L\;]B MU80=$7[-%1F],6TM[#[5C9F2OW 'XLM0=CD/)_.1/A+?MO<-Q(D@"''GBGF3 MV# Q>0["Q0+? M3CT[%U7$*>WQ!$WTA?NS;&K$(T_:3B0#@B5V5_=%Q;QH@IS./&ZO"-+O/(CR/OTHW@J6(EX G@ .C!, /C(<<@PY )9*2XT:M_XLVN<(H!5ZRO:NU[?';!_BEZ-);F9?9M#X@=3S7&FLF M("\W2%'!=[XR 5X>2)@_^M]7_G#HC89#=]P;=[V6-QP.QEZ]V>F/6LVVXPP: MO?_K==JO;A'EWN,+0+[@GC,HX!EJ+)Y:.$!SWFH\\.9@@7$EU+**GXD5G4H$J%34 M"36NL9 IYMY.+O\C8T6.8K 1HJ7 M=%>_)DZ"#WX @CZ*%PO$M^/Y9)THS&5TT46#(Y[ M\3#R!QX)8^Q?!AAM#B"'.A1V"KU!JN?#P+&96L0(I6E-/598"UP%2 MCA 373V++RY)V"UZDK!(WG6N_2GX\8 CB[(<'Q^KF+A$ (P8 M#B,56P' ^,LJA+-6I];H]%9^7:\Y*[];=UO'J76<_IUNN_Z[9J]5#;94@VTT M-[KM+52HSQ!)K_'P2'K]+.I*/I/% P*O%!%'*1\$:AU01_N>R':1<&&S76&E MQPQJ[ +E[OG.I(EXEW8P'E+A-YWV%8I0?QB(Q\>]M.C+?4OGZ/-_]WN2G-\- M"&F7=$IGA[\?GGP]O$^#[,-@K>VV_;8:X0./<&O5R3#5/12R7K.3 _RY@W"B M ^<%@C"FJ"U4@\8Y?MXZB(*<.2H8Y>5](:+RWK @='3YK]9Q6G:O[=R-M*] M3)"5S)5'YEK-NMWN;8LR5,E<)7/W %+IM>Q&IU-ZF;NK+]*M];= 9]FI=6C4 M>KL]QI3+%Q,_O_:'V:+*NZ F%9GJ>(560\]JOWDWO+JGU.H'1!HLWRKU^G:[ MV:H6J="+Y B?K-U_/HNTY?Y0GOT1@(ONN3\^7*S"S,C7ZNTE6/G>3G;,_#3 M19A@[2>6;RZ M9K?6+F;4HR@^'$8]\JEO7E#$H]5S;.'%/)]SVK-".]:I6*O4I.V['; MS3ORX!1QE9YMS*/5S@5M+UK,8]<1CD]GI^?GUI>STX]'%U6 XR4>$AK-IMUH M/(=C<>BB4*M;!7@J&Q7?EF0W>A7\8WG&=]H%+&J8]?1C-,O MAV?[%TCWR/PA29[R;$MZ*PZ79*HKOX@N7S M^%H-N]V[HRM?Q%WO62Y2TQ%>>:-:I$(ODE.W.^WN\UFD9UO[VVS66H7S$HM7 M^[LI0]C+"./W6W9]Z[QX@:/XSW*1.CV[7:4M"[Y(C;98I"H?5OR%:G9KC4?) MA^';-[O%CHX^!-/=B_![.[UGY/0^RQ5ZT["=;OMMM3X%79^&W>L\H]/]LSTX MOD'NSK>%.3N6J2]FF4UVR]J1C1%6GF'^=;MW+[0..C?L06P& G86PX& ME00_;PGN]^Q&=ULLFR(*\(.7R%0"_BP$O-FWZUM7]Q51P!\B=//<2F2:_5JW M,$7.A717,?EQ=')P>GQH?3P[/;:X@.;TY/Q>YH7?< (BR1^]+RSS\:W ^AN)<8C+4__,_<)U[U3?;> M2H;U')Y&EV[@#U%\/PF'([DJ] 1NNN7M?M=*S>XJ=Z8@P\PL_"JGB[P%8&U> M]A;XTR=_H>7NP\8*5^P.[+[/"^#C<0CSJK*M9Y'QN1O)7IGJMBH)?MX2?#?* MODJ"*PDNRDO?C0"P3!*\42?>_:6Y<"L+A($%6]8=S,(OFQPM*Z-8&<4TWH[M M.-6N7@EP6048(/R=9WVR>JF[>K-=*]JR[GQ77Q%E6Y=Z>XH>H<)$V1Z "KFT M2!5WHT(N,%;%LURE.U$A5XOTU*IT!RKD:I&>>)&H%;E#-CMUQZI5%J Z$E5869TJ<=L]N.-5&75YYNXT]5IU#BKN M\MP#S8[>RP]&7I"\ ZB,)T\)(0C!Q95GO18'[EK/$C>? ,=8&%EPX/G%BA@T MPP^&D>?&XA^Q-8M\\2)B&):;))$_F!-,7!*JJT;6=3B9PPA=\?_B)O%\DD#M MVMB]#B.\6KSU/$ZBA35:!.*=A@A;)];QRDK$<(;A=.I%0Y_I/\^:5HSE;\,K M-PB\B?A'.)]-Q'-N?/$+/PBI2]JZQ#9D>-+K9J?64>^3&08\XL/[@R.\^?[! MA>4:[?\UZTC\0(@A_&5;-YXU\,3=X?UBSQ/WF8:19TT]\<#@&Y4VPZDKQ ",PXGD_!&S(!% MJP\S.?+CX3R.8<+%',Q<,>$68(2(YX:16)9],2U":WDM!XOTHEIK<0RWG*-, M _G3 AD*PU"KHW%8!63XRRJDL$:[UJNO_KI>RZ.X*.W!$9 M\)G@$6E4,NM)$,D>:B9+CKZ(GN$OZ-9"=955-@!&'#\ZI!N#,!9#;HJG@2:J MG;4AHETQYK+2P=V/?SL=W-Y1V%3$5FR\SL- @);QT@=0& * :]=RT&+IP]T+ M(<*_O7XX =QH'HMGQ O#,EV4!ERXRT$8Q$DTQZB>M6>=>Y.Q=9Z$D7OIY0O, MAG'RJ%0TS9N?M0A5>3644_W_V MWKRY;>58'_XJJ!.?E%T%,02XRKY)E>QC^Z?$MGQMG^1-_KD% D,1-@@P6"3K M?/JWEYG!@ 1E4I9$0$+JWL0BP<$LO4_WTSL*Q=%PTC#NZ83B+:#037K[UK)V M0K$3BIU0_.5OCKLO;$TG$)LO$/_\IZGKN"\:=K('EXD[WG$^@*C I\%.<8 : M_F@?L;M.WW:FUSN[=R>3]A ]+=S:XQ\85FV7"(_P3)V!:[O3.SW6Q[JU[JAC MEX=VII.)/3V^/FC0<L?$]W1*4[=WPXO:MC/Q'<6H[W1=-X S??1H& \>]*+I MX*2-P[;81](_&I@)*EKN:.C0Q_ S8>!.Y#\6D=]TX-M.Y'KE"C\.17YW]\_2W(^?8.H^2F1=9L*&! M6(:^706:8V@Z-7:>PERPV#Z&SA*2;*_@V.9N'!5&G$0-+2$*D MR,FD=VR2)&;&W#4]EG")\F?W04&;=+M*$-_P0DBXPHSQ"C<)8_M)RPT>(E8$ MCY: ; 4&PV%+Z+M?JPDR"BBV_(DW ^%=Y-M_7OU2Y!%C$W+_UI?,"__8_LQ1^5_/6QC-<7?Y1 M+0LZSK@*-(HW4/>@$]0L2J!1AJ9\A6B>A /Z^@6SQA5RFW1ARXO?'N;$T<90W&B#E<\YM=U6NI6DNA8]*\)/DZBL?3\((+Q-]#.EI#(,9' M:'0OC)'G*IR8>]^0N<5\#@;F(P&J=2:]L3.X"QS-OG-38,\#@'YVD^TFVTWV M3B<[V0=5=\U7^3FTMN-=DH$:A=SEWC[0;CVZ8ELV9#NN[GUMQZZ%)(9UT.^Y M&_!X1TYOU R01F=8MZ5M0IC\=O!M!]XY[PTWH7OEA0[2[/()=PC!50TLN M<+II?,D/&[+ -=K:;WT.^%N;"U2?'GZ%9%W6&6BW5.--V0&#'W,";-]ABE0J MEMD= :7MFNEUL$W82//:IPAKMTT8[)PI^(,=]$B#4<;; XAW=+" MFTLT@P&"=#4$I9-WH2/<3@+>L(9XY-BCP4[]8]J$6'DXC3+Z 1+0/4N& VS! M0P#O[:3207?!'=KNY+BCHXZ.?A82>F*[(^=.M=L.8^RWGXW6;X-I;W3#Y/IQ M=5U?BRP/YU<-2;?B%NTCISCLEGK[^O1(Q9GH1&36+L$3&_G-9:D]L3I]R8F3PP& MO>&OG$[X9. 8V?Z[9Q4"+3\9NKWQ=3^MY:-K6*)48E! MC.^\$,!JVV:2J4QD6 6\F=8JET&?RHJ8Z_FQY._L^A-$/G5ZPYNQZ8/@TKKV==3RJSNJZK#!I._VX]?C8:__\_RZ M1L/GG^!!L=,Q,0;.W5L4,*)+U>AOAX19GNYYB*#AN=A0$]@V>,=6!>&B=%;LV],+4NO AHQPO0HD6" MRMHE7WYBH6N51VZU]L\!\V"L1,]3M^<^NZ'L,2V0'45/#^LW2UE3\RL@N9ZCI38'2]U5]K"M0; $KQEM74:P]4_&V[8O2>_]@NZDIM=:GM M\5K&1_-*;:?-,0A./WQY_>G#R9?3LP\G[PXOQ.ZHV+%))M@GLIG);2T%,EAA M7$)\BHS#%JP7'5EO[BKL]C@J"X?CGCN>WGXM$5A[SG%;"I^ZR=[A9-W=ZE9W M!(CNRL=VVX0JO-/MYRD;0G#8;%52-JD&J+Z"ZKI1Q])/E-C5E:^U/NE\K MO;'NI>SFX>ZD68)CW5;YS88(V'7;MS"">SMU9W?[:"N.>WL:QL-?^R/N(+=9 M=$&=C%__\_6'WU_O7!O[$_DD/Y.MS/8G/[33@:[#C_WKO^; M*[J3N4(9R^H9>I]];Q@R],]6>M2ML"%PL=NRVNSA\?5MUW?EGSMMI+7VRIV3 M6SN2:QS)N2-[U-^W5* CN8[D?B8;VCZ>[ML5MGDDMU,F^Z[DU[A#&O7W+B"Z MG2,Z>*50 SQ$*N ?3&NPH0[5=5P;F_#SB] 76XS-?:H[VL<3@[[=[YH5-_R0 MG.,;:)?ND.[YD/JVTY]VA]3H0P(38-QU#+[G&):9X='KFY>;9!2X_8,8!?61 M=6I'K'+G;A9]:F7'LEORV-K5K*Q^T>.I/9KCFX> M\39VMG!\>MYO>^'M)='VO[#/,[BLTUQ0RGV%P] MD.0CBLN-^O9P>AA7M8LF[!P\=>SQ<-(=4J,/R9G:TT$7EVOV(8V.>Z,N+M>P MN%PS[ $&ZOAT]OFS]?'3V9O3+UU4[C'ZA"#&^\>#ACD/G4]X"P<[L*?#AWRP MG61ZV))IB#B8#YA^'ZM@&O1[^_IV7;#JOH)5S;!-*59U]O'UIY,OIQ_>6J__ MOX^O/WR^A2JDIM3)=&/L,$8#JH,:F%SY8QS7QY%T/+ G_7WCN+>3==PEAN]\ MWVB/^^TO47K89^383L='#3^CH;MW%/=VCJBSBYMH ^R*$OTXKCB]?5NI=Q?8 MC[':XO3#J[/WKZTWG\[>6_(V^^S#YSWM\2JTHD3*QL:K05(@>C^1SZ/4%;>Y M,XUFM:<#>S3I/SO$QAPXFM-Q1<<5VV^7I\X-P7LZSN@XXP%SQM.Q/9@^2GVQ M3_3_SCBD>?3@NI->:^BA&;[,7ZC-U=]:U(VL!EKI#CN_W6*?MVO;;]9L^[C* M;NWK9N8<]\;C[5\_FIY;W62[R;9MLNYHGSYQZ@$I'3$Z]'-DW7.VYK MJZVV;$C?;/.6'60_;M@AI2F-\AQW:Z.\YD]^S=C\41W30Y4(TE:UU#%:+[%_ M2'>^^^YS^+!V[TYZ&][UH^W?>Y*#9^FY%X<^N7UO M08?EBXYX;W,#&W E>^A*B9_M>[9S6[L''RUO=3S\1KW2]EI_.RZ#.@)N*0'? MJ/-:1\ = 3=ET3?JX]8F K[!Q>.#N%J\0>^WNS[6@]\?=C*QDXF=3.QD8H.. M]> RL0%@3HT)1MQ"7\S60IG.J[LN+*V-6_'E7?'E=6I]GONJ#*EM?G6?M\Q=L?8^VX)MRSN M&+L5MSQ'?ZJ=-/G41HD^'9J;A.Q;5V%5<'K M"N- Q/ES=W* 1 @JNOJR$-83=]!S+!@["I/82F5!8!C[J? R^D=4!/!&ST)R M_-7\QDJX[L4ZIYH7*TA#^+4UN](/ ;E0KL5%$A4X[0"&SA,K7*[2Y$*HQEG M_G$0YO!^ JAP^ZYC>1E\NEQY*3P%O\AAIK _@5C"Z^#GGI_#%U@G!E/.BBC/ M>A:N)HS7YN3AS/D1S/C <=[^V5NN7KRW/N=)>O0^287U,;^RWN5!SPHS*TZ M+ 6\V,M%= 4'XN&;O!G,%P?# 1A,0S\,=!C.@2;CO+<+:$;#SG^>1%%RB3#E MC-H!A%!0%Q/!B^4#A#/U%UXM/^'<"2]'NCX]U0$QH \=!-MIML^R8[[O\,+(GS M4R7USJAU* 3]!N"2W*#Y"#@WU\!8_$!3-102@RR"7\E(JES%MV3Z1$EDK-PS MJL<-R&=(OO$Z.G93=M(UH7%J-K->= W<#@W$H,0VH8%T O A"$#"8]I/ '88 M'B7#-@> YDYYN-*CP1G4*2+U:4-(^DE'SC^%;=8AT%#1%X[R*HFS/"U\##5: M1]9G$>N/OVYFMEY>_N]WL_6-"@ M-QS)-37G_JS^ FLRZ@T[0(!.+.R]:# !)_T.$. ! @),>S=L4-_.B^L.).5> M9.+ML]. NELWFY985([L'<-;G>FR3V?+06_2X7:LT=JGP4Y.V\,N@G7&]G1T MF#+8KE)Y9YC(X6.M5.[(8Q<>GMJ3P:CCX48?TM#IW;#I?*.97\=9/]ZX_CY-$!\(5W5W,'][E2R7(O5#+Z+LX+-\(=*?L.%K-J@= M#/#G/TU=QWUQLTA42\.(33ZE^BM4>4JMJ\!ILJ"\QV+1AT*<6R+9PTYZ-/J M^KT;7B UF7WO\3[AIB92:[R'T?!FKL.CYJJG5%6U=P/UMO/4?0?_#V #[(?_ M)]?7 3[!O[?+1Y,B^*^CP>M@3131XZ-/9\[B7%W"JI34 \%"K-3 M4)V"ZLBQ4U /3D$YM0KJOH7$H-=X,G0V@?0ZL7S7;-\NE+='+I7;B/*V4?G( MD%XE1MOLRGKBCGI]C0*7I!8E("/RVI.1TYOH;W8%_YJGR1(&'5__TRWP8 HE M3D]0P<=ATL UV'$2GBW$6MS8P\^\R'@L#^,"0')^DWK\[^ M>?K;D7.L0>9NB$)V\!.GDNE/ WG&@3#/V.D=FT>,63A\Q,[8^&:_(W:F-S[B M51K"X<#B<0YPJ%^%G\-0WZUY!(1:>'RHJ9A'\$5X(11^'QQ>CJ<'YT0$$5LQ M[)IO4KB'/PCS*XG\A^AV-%U]S%'B?PN2RUABS]%D8/(X\>T@?G*/AU0RGV1$ M=<]3$7DXNQ+U[==J\HW"2RU_XLU (A;Y]I_<>>7];H)CT%]+SC'^>Z'Q7U;> MN3B: 9E].R)^>NY%E]Y5]LM?JJ(1Y**Y?^M+W\Y=/Y*R=[8W-.#S,(>#\*]7 M%+1;KY*,(":YNRA2YMLTR3+K/4UWBSBYYQ.]%GAQ7Z&V110>9&%6^1]SUZL" M<"CE':BEX:_[R;E!?\M/ZN4;@Y'"RW&F2L3\Z$4AJZ\2K'0!"P3]E'J7H,6 MLT(OLJW( ^N*R"M*SL,,S"1$2LUR)CG8>!.@=2G^^,.+<0X@7P,0CE(O7"Y" M?V$M/,0TA7$NX2W,5?C-D/H=9Q.=*U69Z7/@D%=:L MN#J"Z<,K;)A3L8I@J9=AOC!4.:CN="&\0,V9USPK,IADEE75--B*\,MYZK%@ M+U(R"[)BM4K2G,%)":CTO(1[745>O"<*ZYJ<;0U(J'/<&X_O "34Z8V=X[8 M+G:3[2;;PLFZ/P,2ZO9_!FEO)TS#1N$9N0W "&W2ADS<.GS&)B*F-@1!K![+ M\KIY5B(WT][T^/;=C)U.^=5&O?YD$U=.?GIXJJCQUQ2- M6"_1D\70P,[(I^Y/@38_).0YMVW(I\W;O>; 4#ZJO2<7[(Q;AU!8XRWYDQWQ M_NP&XC\?<"_S^CNUBFJY(P"U9MVYU^_#8P./D_>Y]G"Z+_I'F\#C.@)^V 0\ M<.SQL&DP>1T!=P2\![S.='#\@ EXGQJ_=J9*;5&MQ[U]49,Z^,Y.)G8RL9.) MG4Q\1#*QC5F:*F90EYSI3'M3,W,/S_Q7F8 W<'KC&R3@469GOS?:.^WO7,0B M]:((F_Q:E-Y"&1YU[8%E,^&LF@NREJ*R3W;+EG26G1,^FI(J=K:"+:2LQ-?? M5R+.X%4$;!OA1[102EJ%O_9J=WMP&JY=@B5XC>LT;72=AB,?NB5)NS>FZ,$- M4I7+-%29=[Q&H'ZR7(99AD.JE:PUE99Y6LRYU]%ZGGH7(EK;'B9OU??:;'I= MYJ26^59"$QKF[Q>YA=)>+:22V'P>)3-,Y=J:W]Q&GGG+PHA3WX)E M&(>4$19>;+_K;23C;%]'>> E^SPY-N0V)G([ \QL9.:9]H8W9![0,OV?YQ[\ MDO^W M"%.!;\I4HGBU$$#G&"9,29A<7F%6SH,TV;$/?)5,[T*[6,5<@W&2U4J'L<$$0,BN.]$, A,&!5.:4Z$<;Q]6\5#3E#HJ MPH3C'1E&9P:S4K@$P?XC!23-*)FTB[](YO-,Y+C24BC4V%%V:4395F;HYO,? MBYL:_1 &?_TE!-\A\'UO/IU/Q%#X_FPN^H/Q<3 AVHE(=="(Y2]!0^$/J:2HG!#6%_$4 M9EX69L31&2YBX\WZ;1D<8A30.F>D'K,07&]>7 B.-[\B2=FRS(H9,&U>Y*58 M2D4D+L#*X_>6JP &EF//\"$O8(LU_EK$7 DET^]W6<=-TN:_%C#3^56C:$ZN M,+-. IP>K/3UR],OOYU( 1KB%M<<5@V9V/(GXKL?%0%,DS1(*M!(@6%I '8# M0,"2Q0'&"-5)6+Y((UWSTF8B"@5:0%E!TV)9;:O';);N\-Y,\Q4<"O@'JGXNQA6"?DCB M\X1FHS4H_Q:F$*:H5:(B8^VH%@C*Y9M@-;=,8.P@G(/C@1X0NRQ QC%.,+\4 M(B8MR*LB EP)6!D&H5;28 M;Z+6OD5.[Q/$Z+VSC DGY+!M!%#/=@9 $\1,5 M(&.!HK4)#01D<(TM[0H46P69],9CD:=(#.G(L.[!% HS)D B.PP\HM++2.CQ MK[ED5PZE'2))KY8718DO)>A<&?T1TFU2I#XRSPGI#_AQ=&6O6"&PD;"%J(:"(GE8N^<%1...4N\-, U!J H?9Q&SSJ-L4R*9 F)H*OU%>B5 M(>?"N\,D -(\XG]5>!<&KDY5>4RV##^@E[5,+@1-5\SGHBKJD)I\+UM(F859#CX$ ,H1/X&6QR)5ASK(7]XM.%K9?48"M'LF][RC[ @&2 M'YTU(U1CHRF5YN$?'N]05J.#]16 &90W1EWT)N.<"NDC5N5 MHA0@V!"@0)Q T><+J3O9TI2RO[1)235GF,<5>RQ@&/A,S>1Z MD=WPHCOCNSGC()&N-D%JU"A4Z6W2258BJK$ 0RK#L@[TET5Z$?JB_'V"A?:S M7 D%$$^%CUN^*SYR^X[/LCO)^A7"-+2IYB^)6<11^$XR;D_CPE.6AST^RF3 = MD!SH"XJGB3GZZT]%[[S'4AF. (8MPFRQE$H:N??9"QR@.]F[.5GD,6T HL]% M[A *4S"$,.1[7?A0.>/LN>@(B@VC^1Z:;WRJAE_,3S+A$!^SUZL#65+?^E[D M%]K^E/K\NIG@,C#R X.3*+GNQ>"?S>&S*YMGL#9Y&DK1NQKK!V^_7(A8.:+J MHC!,-UWJ/4.9!W<87LICU$=@6,?V#OM2AH -Y\*+$M@1<@QXZ\MMPH/Z07S\ MA_'WPX?OMD*@#;"=!%J3210EEQ1 (FZ3:Z+<#=@H/XQ"3?J&AP-,N>X+J3 \ M1TTR%505P:8[TLY[H_;#X0S'/7<\[:!%NLG>&6C+8!_0ED<$T-*_?8"6X_72 M:"E%VEP=70O94@\IX?PLI$0-GLL#J3&_;WB)A[N3=P(UL<&XNV[[%D9P;@=; MY6X?;<5Q;P? ?_AKOQ,$"DNVFVQ&K5O]PC^ 6\,9DQT,Q>,J^!L.[&G_ABUH MFUKPU^^!%VEUI:N/BY)'8WLZZ/ H.@)N*P$_=09V?S#:NVMQ*XCWL=9=/W7= MWG%SCK09-=<_WZ*Z649U_<)/5=Z#K$3\F'*=/NZ;&=EST0+AH8A\?NQT7 MW47$I&.>A\T\3\?VY'B\=UY'*VAWGVA?.[-RMYSIJ#=HSHD>8 ,.VVO9 )>H MPN < :$MN/EZR^OSK#O2BSQEN="W(FV'!'.SP]G5 ,6BF1W-.@Y-0 9,R\3 M. *6$*S!>#R. !!T;HONC!-HT_)N6$#NNZ [NF GCK[%Q]UAW-OAX.@1_=] M/@\EPME>T^0==@UZBL"-SRP"+*\#96REK>+^C*W2VA0$UQ[NK0B[-)%[EK7N M:-J5V33U=%Q[/-GW2K8[HWNW5@:3WOY1LT=GKCRT2(IN)*NZ1RC8WU::*(-' M&4YQ;'?2%1 U^XRF>Z?N=R=TSYEC;L=##3^AX]YQES?V**,J7_"JQ^/>IP_" M4AD^RF"*T[<'QXA\P;N]G>M.J6.E[I V#JG?.TS);OM,EH<667GC82>: M')L:J4;&K;141H\TIN+TNUJO9I]1ET;4AE/J.*D%9W0#.Z4+K3P,.^7SPDO% M$2K\@-HXBCAKK[$R?I1AE9'M.JU$!GI$KF 756G#*76H\FKA MQ><"&^'.O3"U+KRHH/[*/OP29HFXPT%J]AD]=0;./CFW7<3E81LQ8+2$%V0<6)=> MFGI@S$2A-\-;I+"E:2[31QJ/.7:ZJ_FFG%$]HH*,Q[0.8Z_>_7;ZN>788DG,Q &_NBC/NC>CVXI/(/7@R1?Q3 M:^4!P>2)-4_2)7S$&*G))7QM6T&1PJ^M?"%,U%1XV+-BF-['5&#.1)SC1VD1 MTX.S(H.QLXQR*%31;0+SRF%91YAF4428=($O[U7#_%NO7)ITG&[CCI,#'004 M!X=H1;M R<')G'MIH$[W,@USO$R:X_=%['%S+3@X."0^R7P1IL'1RDOS*_DA M_!^,@J>)/\)1:.!E$H3SD"N7*#,X$D@!86R]$;.T\-(KR^V[CAP4Z"\5*^^J M,K>0*0EF4?"G3\9.;VS!=D9$?PL//O7](DV)M*R_%[&P)C:/&^);XZ]%S&7? MEV&^H-%>*KI\E2QG84SSZUFG^.N(IM2WK;][<9'!HE9%ZB\HM=E;K=+D>[@$ M*H:GGKB]OIX&S&L%[.&'*R\RYHKOA>*V(*) HT8@UA/^KV!'B((,Q]_ M9\N-Q.. ^7L6GIZ5\#;4'V#/^@S,>[>D2 ,^#W/0#/X.K/$N_&\1!EB[AF?[ MREOA+ZU/(DM@.^&]F: C:2/3#QK']*\EC(%UN0C]A>6E0@M9VOXXB8]2@3R" M1*7D,,AI)"D-WP2+"<0R]!M(3:?+E><3N>O92@(ZV%'\\K?@(/>Y&JN6WC M08\:=]!:2*W)G_EFD3.9+I]S(2+X[R3USEF,L49^E:2B9[7P2,:-.Y)M=5N* M 8'ML@0;I$7Q1QF&=LCF93;C:\6GN>D<>=I&/]K3.9OR1@M[HR@:R%6 ;4M 50 =!-9OPA?+&7BL[IA>W&\C/4T? #U=GW]8'AX] M!?\;>7!P.+Y\.L.O\"%^#:A^4-B*$L@Y5<_!J_]WR$2V]:SE"H>88+B9?G@9 M!OE"1IO,7\G@6K_\B3?+DJC(M__$"*3YL!J1'H:$!FYU*\S_QMF&P5]_"7U? M!+[OS:?SB1@*WY_-17\P/@Z&@Y'CS-SI_TTGDU_4KQ9IR3?GH"I2X7T[\N:P MPN=>=.E=9;_\I1J)"^,C<]?7-XRWY6__,TOA=S5SW1+4F]X]4VY$(7=Q8[=2 MGC'Y\9J(.9R$^1KC*K,R+!,X\SW+X4+\X!@,1IEJD M<28?7'E7&">N/NK+HR/+!E9=@ 8#:23@17F&(\$."+3Z84)E)$<&HS*<"D6C M\&OX,@''.O>^Z^^WBZ#UT'0S*.$,MAI6N<0 G(K(P.&;).%'12"/?>9%<*(B M*P^$/IY'R26(]#19*F)(\ Q6:>(+$\E\+C $P5[7+$G3Y)(( MY<(+(T5U0&"@R)$8Q/>0R4/4?O8)F?P%&BI45\WGHAX(4F-H5H/^L6*V2-&=?A!* M)R\RXY$J!\2X$;81EKE,TF\\3R;'%/PE85L!HLH3S MJP9QVEPO:D6+@A,5W_#,GEM/PV?P5X2QK L,*K,H18F'/I2XJB_SH%C MC$EHQ+)"92O-F!]:( /X^ 6)\ZK@"L2TAOX0XJD 2F8;ZH3 MH,JBIF>%R%EZSV#;6'M(P0P6^,("FE_B94J,M^(@"#E(@6*1))MU(H4PF1.P M2TBFU9G#2Y0X]\#JS3(6X'I>J!7HTLN8C+ZQ)-%MBG.8BS'3BO15C%6&#.F' MDEF3V5?F;_A1ODB3XGR![K9^DW_E@V73.DYYA4+@/>T[BI)VF<(<2F2J 5\2 M+;RJ#;'4"S/,6'5\P 3Q-WV5@N2P"%>E=QN >0@BP <9G?/O6(B#B]9MZ.BMF&1"NE^(OEDD<@F6[:8!Y^%6^ %T!G!CRT.([43<]"Q]1*!LL MK93]=5XK,@.(Z2"YC'DJ&/#SXBNRS P#6%XT;CQ2KD%]*@URO/E,@L*7R@0O M-D%Y1/P7,#+PL[1@R TP-Z%VQ>9BJ@OGD _L5+ERM=3*KU SE0N7%\B8TH"3 M]2R@34Q4"'KR 5Q/B$LIMY8T&=J/1@H#1CCIG1C'PLP:BH2](!'Y'H5;D2 N'T2\NG31R)5#F7<:@ M1\NK-97TL'V)P'81' V:JH% )P4%9+'".S.D7L5:0*6::Q25DR_2$4Q*D.&2S ],.J ,_+E M)L0;STF'SHR D-#4RP)>7GK?A%Q(=8'P<-$^QGP#X@>L5NOU=X[IMHLEP;I= M>!@%*&D;Y+T2MW.Y-LJKP?.UR]@.4#!2SN\@H(%?41RQ?:8_^@<0%VARVWI# MAJ]MG13H2D6A9Q,M?X;OO15=1@)MI@)?9LO N-8ZE8L6%4/G()=/"F ^%SY; MGJ69F>%DF,PO%R)F?N&?@@).K-][GWO ZQ%P8OOH[=WIR[-/UB?5>*PG%+(B3/*&&(QNO2^)BF*-QBG M&L<2WT%,8F@4?L S99K-U(7,"9!E0%;QAZ1G#.=X%N@)SV@KR MW.9%2B)S)L!&ZFYL](W-8/N-34/N7AHD.WY#/^1CFLS!7-\@H<-JW^\ 9;1=[5\S"FN=&/7LCA M)5?4H*O0^_CKDDIZ?:8461 NWRR_[M%7:U4*_)T[Z(W[DZU?]WO.UN^N&]9Q M>F/G^$;#7O_=:+#]I8V;[& ZO/W)PAX5Z6=HU^%PL&.^G0FFR4X721WU-?$+2?[V6 MZY%NRVF6%713\!L8CMV>T)Z\]_*"+.YN3THZ4=[/IUO:D^-V[L,'D5NOO#0E M5^Z?&"^H ^E9%[[3GQ2^+7QTY^K69I\W>MR8=^/8Y(FY?=?=@?KWATAYN#MH M9ONJ/>S7,D6GY+7^L)I>S_%*C C_>@*3@6MP(I=6!1MV,'R+),VIG^A83=27%> *_# M!\>[Z(UNDW??Y%(ECUJYM;MB6*]S[X%D5F\RTB@?M_K^.X:D=GX 2'WW %KM M@LBZ:U7=(CW]4_U&6P$VU5'PPZ;@T=BU!^-!$RGXOKM"-,CKLUYN#R(\2-CN MR>@&_DZ#L=5_CDR;9U._]U)_85$9^ W]E,>Z<[?FC=S/!K;+YQCU1OU6^ASK ME=U=?X>N:>X#.J7)P)Y.1H<[I$=X8; ME?-&=F1K&^A-$"S>N:$[TR"W^Y:( MMM'F$*&]'#HPV];-:TQD^\'8DL.>V\[X]7K.>==M=6=EX=J#R?'#418/\I1^ M*L;>Q2%WVN,O">(=E$!)6'[9E"!%-T8[QOC1[Q[E3=%^:V^T'+Z9MMQK PX< MD^DH^&%3\'@PMMW!#3OX-NRNLWT!JW>,NE+V'PF$!+514'?8>Z0I[FPW1LO& M>)"^C].W1\?#SD%M]B&YMN/<,%>[\T]WUAW/-9HPXF-*#''$A#U"M./.9>W& MZ"YA*TPSM?OC27=1WN@S&MLC=]_;RNZ>?)_&H^\J&L*V8D&M4=9T2>=V=&-T MG=&[SNBWL263_L">.-.N&75CJU4ZMGR$;#EV)O:X/^S8F.Q M1;AJ.Z=9Z NRT#MD(4(@IGX'U 4U2J@IEL3V-EJ9EWW%=?N%F?"3)1VKM0)S M#/MQ,4%46C"HL5;458O[SP#W9M2N ,X!!BC";+&4/"3;ZJTO"9A1KP@Y.X5W MG\=XB<2H![>?59B[U.3 M3%A5*A;P:^P">TKCM8W6SF*K3)UWJ8AUJL@(]Y-Z[&$FPNP*CU-VL^5>A]CV MJ5C5'JK1FD^-EH!1C42+G92K:.IE(TLB9L_*KN( A"DWTHZP]T:J^PS(82() M1(U//!E.^B89X"!:"*PRPY$.!5DDR+W]&"P MS0BVGZR-\$-]M/;"]T1Y>BIZ,3>=23F ?EOYD7H9[K'9*8_TLI3*-"0,-A/4 M4B^4NPSO2.']NN$3'&T?-:J8" MU1$^;"3S%OKHEPJX5#5P7V,+=\1KTI3+"TK2H=XK]V^DGU2=GJ$SZXU*.R!9>1J$[\!1-^6*K35A)UON M5K9\Q)[*2:%[=7C:(Y!,I*CA6MKHI-,-I%,2!S EXHR77OS-.L-&QT#*Y9'M M+)ITB.8AR::_%T @KJ.\(39]@(R*U%\0SZ_9KZYAN%"#077XI7E3(6$\K]@< MI.(<41L:_)TM[3$\.FI2>HZ]2B4Q[6Q<&R.W\"@JP"QKDN"E6Z,H# M5&IN& MC3D9&2>%(BP-283/M]BK]N'LT+!3%0TS0X]W$O1=KRC5*VI8W8I'UBOJVKVY MD34 XNXNW97]?1**RC\DO:]/8,3@#=5 *,JQ2'#H T1-&OIR"[$CZ)LPU=H= M' CC3S@V'9"3ZN)$.C.DL<-L%TVD]1J]LJ6$JTP?CP418,!_](H,F&KK4BK7I;-\#^Z^6%C4%4 M>'F7Z?"Q_A'=Y^ [L,LSL94, U^(%#=]K;,HB1A]:T$TE5^MA"1 3'&]1"68 M)I*3FD$V=/,3S+LM8[!INE>B. 66N )3P0?+) CG2.'K=Y,L&(@O96/X.)'AC)2O]ZKW?C1@ MCF_/RUM*_GV,IQNF 9!Y"F2!1;4L8.0=8,"D-(6&\Q?8 M'QY(QUM17U=\-[TF18+F):N]I;;WR-))+$,NFH3DNTFBK5$URR]8?\_B[=W\ M[Q9;RNO7C>1PJL[?*/(ODNB"M@&&,;(&RN (WQ8&"$U%S=>C*Z]HJ1KXA1]I22$R8 [$%"2&05PUM*GL'^ MAO-M!H!^TF2^M?#/C>:Q4_#G)&2!"IH%B\;PABDJ+,XX% ]J,, M%JD:O #^!-&44O#%\LZ1G_4)T1-HFIP+*J?Q+KPP\F9\E,HJ6:.T)%5Y$'RI M(2?7VXP'/2 #4MW$!7++:)NBS#(U/D"+DDJ60,H& 06Z@$Q( MMFM-4+D@VD@O@@V3-X0;1@.]O^1;7LH YZ!6QZP\)%9..:3X9+SV M18I@6E MS)YZ@MBNZJ]-O#+3HLBDV7^0FLM+8 ?A^E2"AWX=2S.^0\?# >PL?+,EDE._-YEF,M4)6010U3[(J4!Q7=? MD+K(E-CEPC]?L'F"YJ (T%JL^Q[OP>&+>1$'R%QHL((]%)^CT82MVF7(.2.2 MR-,0Q;M6E#8=<);+/W(SFXR5.BPV"CV\H/'01 /3%;DBQ[PMO5[+!P:$\P+& M1-K4EJ;R(O&:'WR_5E+05KJ)LD3ELJ'NEXO&W9?;8IL*+8G!8K]<"'7OYY/% M8.HDX$G#OQ-(0W/AE5

@E>V#S\+I2Q3KM$RIGR^+1, PH,*1%UGA2I4L"&Q0%V7"30 M*\5T0_@;_N>%R5/X*[6C-(MOR*0J30[%G?44=, 2P^^\TY>AS[9B?%5Y*7J! M8<*.1+'"P>;(Y#G1EW81HG NU$&HG7UVG=#G'4,%19&;T(ME6 )?77)4>7P> MG*Y,?#S'U[+Y5%3C'Z:0V,YEC^[V:O2H;Z]HP.?D$?O7UY[1;ND,6Q(67K9 M'^(RVV+[WG=91)!$D9?*Z)G,004;'>@_>[:+6ADW2JO,834LH[/E=JFT$8<6$9L!TT^X%)MDUI+GG67-ASMP53Y?;^ _W\\46I.E3#1:/E-UI8\,LLK$<_6/%VC]1=[5 M\S"F!=&/7LCAI5"OP>RF]_'7I9#K]5G021@.^6;Y=8^^6BL5Y>^&XYX[GF[] MNM]SMGYWW;".TQL[QS<:]OKO!M-A-]E63=8=[#2L!)%9LX06R)GQV&5)A=AP.%=[3D8#L(= M=1)N%O),UT6YA'P:VE/WAHUD'A*P4D? +25@^&][.MP7+;2CX(Z"F[+HI^!0 M])WILP=)O#N!X/X\(3?P4$>]!AWI 7;@)VWL]D&]:QN[R+A$T0C';[6O'S9( M]%-G>FQ/I\>[,T('XWW?)]2W)^-)=T#-/:#)L>VX;G="33TA9SP>],8'@<)O MGUI_(*&SIU+'/ZN]97]NGKCWM'["+4-?J:1.>[:<37[A)Z.^_W.16SJZ4PZ_FGX"3UU!NX^ ?O.?V^>8J_/54/_ M_6D@N)[U68DQ&[(B9ZP _ >6 UUX$::B'Z0'4;,N:+ON3#MNR=.!:_?'@YO> M]75-RSJV>(ALX8[LP?"XZUG6<67'ECB3UT]KA,?#AL<8-,I-MGD>81 MA.N.>Z.VT,,!-JC&7]JUK613ZE3W3_YO1R1Y05?BTQA]<5)?$2[$N9" ?/%!J +^KWXV\LD_4;EWPR/1^\8C*KO0'"; M,.;Y9,4*.\XC>([ CT L7.8+U:0/EQ"DX05CFGDPE(&Q9+K<*PE$B?.2@#&R MGSUC'MIP/N8LS-\JV"$"\1!QAK@=.*WH2H%\K")/XP (/7+J72)N%! 9 ;'$ MB Y&F&$BO@C3)*9M\9-B%2F(P>=PJZ\G Z4UJY[8-*BD0R)5[JDVGO MN/8'? +PL[3 [6"HPZQGG>C2_XA1-B5TEH?P+\;A+)'UA"(K.1J=([TY2N+S M(V[[&#+^RCZ(48T3GSOE=;9+=%ZW)(,VJ?O2Y-@X^EW%I)?M#X,@Q:(F5$.X ME&)2X?V5G>P(=^+MG[WEZL5[ZS/(B:/W".CS,;^RWN5!S[9^>_GJE*&]7GTI M46I1&&J(2)*T)8 J,=OQ&O[PD^.2_3;:7<[GB$V(^S7LC?3/2.1)J<0XQ;0) M:A,_YT)$-&7$/L)W?/QR:IT4**@B+PL]M8C*<@E]28%T5+@T7HMRLH0G]H:G M&>\2%SHPIEC*<6,-Q]6&E,#M8/X%$GB$(),]! 7$-Z&I:-V(+/1)_)@P6BLZ M;I [UBY!8BZP%GAF39@,QX9*.I PH8E4X,7)0#%I7.,M(Z:>UF8$Q>QMMM5D M 6/VUJQ@3<)3*&Q,@/,ZA$D;07.%8?J96X5<: @KMM#.V8"),S@![H J%7]E MF"&8N>]QB0'BHX:S(F?1)$>KV=Q25)EV'J(S,V9U*2G6K=6QB4)-NZH P,W9 MK^\H&RM#HV&6*<>T*572%\*(*I3>\L$J^W>R^M;5; M[XY->FO;!=,6E+A+:T,A;OG:BIY,2F54V^I58XK[Y6NJ6*]LL<*JGPP&0X/4 M" ..-V-3\(-E>DY(Z@$:[/WK>.CCZ.#1U*QZX@21.P.BM4Q2OI(X&MDHDR#IA&(OSJW8IA'\) MY34RJCTX ]@R&F$,MR_1A$8%D072$ZTYQB!$-#2@!C+K3NQ:8\:6GM:,#+FC M(+E4[7CR<$G :#!HY!F2T>#J>8%C@$Q$]14'")H*,V2@4RE+$%8^%6:O"0+M M_O.?IJXS>9%9+Q,OI3X0OX7 2V#%,9E> H'"FW&>+ 26A";IT1/&DFW@T1Q1 M91D6ECC.7GN%"20:,Q/O1X4^.M^-/XFS# MX*^_A+XO M_WYM/Y1 R%[\_FHC\8'P?#PJ!O/9G# C*S<853>\E(^$P@E-\;C# M^>LFVTV6X!YW&_8'R8XW0)AK&-A9_0WF%^Q7=4L@CFU<_SL-H.]PN.@1[X5S M-* ]R![S)@R.1MTF4#\<;D)X?6+@NT0%Z2BH5N]S!5S3\ MC)R!W7>[0VKX(?7M\71?H,3ND.[WD-QC^[B_+PS?+1[2?0?@#Y 7LQ:%_\PE M7"J+I[R5N=59C7K3T0X3JTE!0^/V:-!S:I(ZL#&P[ M>QMP'6AE=T;=&=VB%]Z=4G=*W2DUYY3N.VYU*!ONC"H#2DON75GEW4XCSOTI M(ZZ]/H\]&KB=7]KH,YKL>TO:'= ]6]GC?1.)NA.Z[_A;%R%M^ G9@T/*N0>5 M_+I',<".M[P/"3'R=A, '@1BY#;H^I$]<&_8E^8!P$9VO-'QQE:_:6@?_V3K M\8XU.M9XD*PQM1WGY](B.];H6.,ALL;$Z=O'T\ZBZGBCXXV-TES'=G^R(.\@ MK+$S+CBBN<@7'B$]$IQ+!=_EZ"X 7G:Y.'%_*OOE,)T^:,Z5[>SW"-;MFO0B MQK53&'_+(LK#%5#)//PN H0#](7EG:>"X;.VXU8]P%-TFW:*Y07CT<8%8PG< M2,B7&4.=O3E]=2*1(KW( B$A&%KTU'C@IOY$YMH=U5:\6R&C?J8A@L AR&5LG0#A!P2/]R&QAM:; M,,URV'D1&W"43S,AX&M@HV.%O0X,1D*5,"/?:+RZSSE\P$AT"//J6?,BI5-% M5+TB0ZB_9W@..8(_A2EW6'TC9BGB1%F.2QA1HYY%>'X2,U+#XH5Q#B,3"F1& MH/DX=0;&^Y[C/^&-J6#P/.!X!(*-#IEE12.T-)!QCKI$K+!_A M([$A0%B5!P9!ST'\\5IKE[>QH-2+SPE:%A$,@?3&%E&;\P+^&(Q;Q/FN1/FP M&-7,FR6P$4$"0R/4)*-/(APR",H8-\40K3/A>P5BZ>:XL?BX#QOGA8@2+F+) M1_+Y*\:YG($"+0B&&6E #;#V) D;1BDFC#?58J%MNVI@V2HS8BOLG6SD$.9, M\9*4&; T\]-PAG_AV4C(3\N+LL1:>/B,;)"A?T[\PD#,?#0E_'/$)QB)ZX#V MI**4(,0>@NOE60YSP4\BD2-+:1AJ0A?NE_#5-8>T*U3E\2\_.-J#04>>S>=' M+[V(E,#GA1"Y=8+\<,[RJ5WPC"=;#]X&A0?2-2!67G@7@G%=8>TSN?:,UNX9 M:V>=C B/NA$**5,/=<6,R.V;X,XK,^,9*?KK\&KIYPA-3?.4C7KJK:D=">MX MU%C"^B3!LS]ZJ'&^E #5VV!)MY@3>]L:!X0'52:A,]S7 B@U/Y*& AY?T=X9 MX-XW)Y7COM-84OE!Z'M51CY!Z42HX'+GFPVFF'D97JZR\>%%Q7BI[.>7.F,_)@PWW&U,##8XWF2THD@UG(*7KW/'8>4G[>. M]@X;)%\FHA V(9,:7UL"PHBR^&'J%TLT*7UJ(\;VL-HRH( (S-YP/H?'E<4 M)H1J*H'^94D.-"@_+-O#J16B):'-BC8%8[1+MH66#6)FBIP)H1B"F0,[O*4! MD0*YKV]/3C[VK"^)>DANXX_90V^T7:4=)(62?J01"&< G'!9T@*\+$FY9XRD MOAI"MLU?H'"/$B17;C2CV]9L80+X(;5>P$BMBL[\6 !()'$Y/_2L).HZ617$ MP9(I9*L[*RA(U%"W%X80MV2 1 1MHZS33?JHBM"5E+RVI<_QO(B\%'A0H'0B MQL,#W8DZ*BTL:GM8Y LX<3PWD'C8ID(W04R%GYS'LAF,;NMHUW51Q.8=<")^ M:#3(6<+AAG_(5C8E,?'2SI,DH)!$V6(2V_[ Q+#'#9$;R?8PQ57 [[&]S-&, M6E-AY CH0HX, @CF@/%S%28I8QGVUM9+O$NR-6?N?5?]24IAW;7"4*TP)MM; M832DJ<5=]@BZ=F]V$]#25MBNUK&[FM3E:VI\%P7^A60I:V]@TR0"5C"LBUE2 MY++Q3)I>(8.3C4/B=HM<1Q$!;PZHX=8*59;J%L.LFH''0*\^G:\)KZT& $B M!88M;-D0LF)S5/75TKM2]D>=T=';,'5@P'D21=2NK31FE9S"#U?:FF4M27>* MV'?2M"5W5+?\]B)C(ZNJTG^H_5K7\^HU]A##+7Q+K81U0S!T#(N6^3L?BQ0; M!>8J'/SWLY=TVX@G; FU4.Z9S&WV8GEI(=LFXH^2E8HH>P'\&]R)2PZ:7=!E MAD%T%+3UTD :Z$C68))CLT)NY82CO3GY_-)2#49?O[)$2 SV-'QF]K;*O&5I M^7B95-G$BY?P5K,I%'6=3N*C^N60YX+#UXQ/C:",EZQ(KXKREXKQ_@NL"SPC MK<2:K5-[IWY %X !L4L.=BU?Z.78154:C>*[8&:C( /^.B)!1=;1+AM\@[6< MD!$&PV!'6/IE&,/;EYYL4!?GW'X:[['"6)U>Z>K0K?3ZSZRKI%"M^DR!N2IF M<$#&Z]LF!CY)F_!3:1.VS.[^G=3GR>=7UK@_QNZ=0!YT<'2UK"^#D-\]Y/AE M*-MUZULC)D?XNP ]OD1=G'#<$S451<: *N$QM&V18F&>%YBGHBZ?Y,]ZUADV M0:]]>Z:O_)3GC98WT'D4&69KELSS2T_V5<=V[]AA4_=G_9!\^_.?W,GHA?49 M3B*W7L/LKRRR-:G]Y'MU"Z#L_#!3ICXVC4*G#C8@";E=.'&2O%#$7IM)4/AT MJZ56;G0BU1LC;[^T@TB#H+E1/K(*_6_%RJ*K,CEX(-#Z3Z^45#"O*RK#Y^0< MKR+/%]BRLMP>M>4978EX\.<*&PJBF@<^%]N.'/>T?C.2"WP=SIY=#^H02(VT M0*+@P&&\ NMJ"58:]CCL68I/\##JCVG;"]3QL=1B4;8^@)JDCS^#M[UA$TNF M3!%YZDRI+03&]A=+3O"XX)\BBLA$HIPJFAT;?LD,=Q.5"E-LZ9K#C,"C0D\* MK1R45:5\_QF0--/YDKT?5MK"(99P-+YYC&1;0(J82$9"7W&S!E1HT MOUH1;2'7V8H [))88(O.17*>>JL%F87@34O]S50J][R.+N0=!VST1]F*$KO2 M\@9D"S@0ZE)KT]_\/LR&P8/$B#I(/.P-?B4]33C-)=K@&9J7@MQYU> 2F1XS M9"[DYB:D8UH7V5#)>]JK2(6.* 4<4,K6PIUE;TS<(?'=ISZDVO+.7;ZP$I=9?JP>KO.+:R6Q[K:+1[6'?MAZ:-%*5^C&5#NTH M;B*L]2+T--EB U.!F_@T1N;!(#&ZHB? =>A0D60.\X)C@R>IOPAS@2]Z>G)Z M\DP;;[27>5IP8^ @ <\6':5G- 401?ACZ70[\PHW(V%%8"R8F] MPU%TSI9ACC\Q@HA+6/3"\!D-N4OI,THN:-E3QGE+V:UN&7" $.E%;E%->,QZ M>HND_TQI54J=FY,8/:=6Z;R$GKK&J+2E*#F.5](>4.F&!%-(?C(^XPO@&275#H!B>B;,M@PT[4AI Y:*JU$U(QQ"!$DF-*QM;=EVN$K/=?6?%,@3)SD[2A$1PG(PZCAE[P MM>!,-&6=TL'J.U*0H^**Z;%,KB/Z\E#<>LJ&0SN3TK=AE(C:6\,_Y,\XPED= M@?."J8/M54+Q4?G[,#.R%E7G<'S#NN]@."J2)!5EZU!EV3"\MWF)K73BU0KW M&&4(,%B9C5Y."'/4XW/T"S%9,"F3M\S(HHP$$I)R,(\%[!&Z13(. MTKC^EHD&))XYVJ:(6X846A?2.4$Y088K,C=68>6@O[3YTJ[0[LO2/<= (88, M61"8R;.EH0-$8=S&P!R5,6 &\_@*6J;B@@"-06KZQI6&27E@U<&X(;@ 9D; MU^^M<>LIB93([4KD*+B0.DM%B:/C/64*[.&Q[&%;&)VR;%9>QL4Y:BFM(_M3 M>9$=MBU;2TU<9NAG['I*20B#>YP3;&3G@(65X)4\/,*Q(150*[T1)%1?FDI& MTE/DS1(NML)(TP+=,/P-B.@DRHP$=X^$M@R;HB^$KT#*\588[PE48%YG#_"K M,6JG3X'3ESF"!M29*8=LCB5-L.VV_!<:)$_?G+XY>P9/@WT"'/*N?IJ;*R_? MSX8!AX]D*C]&;[P5$1 9J.MSH]N[0-D1P-@R 9^,TI3RR;!T)?R#=!491^U4 M[DN,P\'_H_FFQ EM7ZW *4T9(HARBQ-,;!"9C]8!^^?J]Z5L2I3QQV]!ZJF* M)?2&T#3D<.7&.\FP(^N4Z=^3SB\\ SS!=69@[Q=T,XL1[2BR,C@Z&/Y"N1H\ M3PKB:LX")T(&C\L@+UI_OI_BK1TL%-SKBOLM/."#_Q9>"KQEFWPH29^^GR%9 MH_7()KFM?#4RE 7L.08.2L45\DV^VD]4130U)%K^7UHC!1:1%DFK]=CP8OOLF)T5LRTRXK9MC+ZV^"_>WJ-+*\4'\0(FS'JR MH)0$-/MC^ @ZJ_HY'?8P]5'KS)>/JCZ2\K+_6X0KY-9V63*5-0BU!A"R\$^9 M0JL%)DC\&7C/N7;7,)21!JR/YUZ8LL*U.7I6WIIR@1U'TV!8EBZ\2"*L[\3L M%ADZ(\7'>9OZ;G(A[[K8Z&$&PR)CO/J2F2LAU8RMT(4"7:Y?>X'A^?<>97]X M*M4-TZ7"5%I=FRMD9PZL*4RN-M9*F$!7T OV5IEXKO[Q(@BS5>1=/0]C6BW] MZ(4<7FKN&J@*>A]_76JR7I^UF<1ME6^67_?HJS4$&?YN?-P;C[=_W>\Y6[^[ M;EAWVG.&NPU[3W"S<%R' ?,!DZ_ Y%.^'5L"E<(CZ1KU;6UX^8 V8G TH9AN MM;OG/76).-BJS^9S#-3.BS0.T66_A7-OV0[H2H$P4!8 M5A:)47Q15X/)@)@7QUA#(MV?E.LYYJGVZ- A%$@#7)E.Y2A4@D(9!)4:&LS5 M0PMKXU5(8NE2JQ KI M2E'&VO++!'9=K-15D$S*P6O&P:A_Y/9?<$#6IJH;1?G$9:*5 M/5AX6$@G@^)8[:MJ@CA6(_.+\;(KL-4-_76C(7*0OA6O'7#K)&'/8,W!#R>K MK^7UIF^;O70P,3Y ^0\&R:L@DZ-W MHLRL3,S5NXF1;KZFTO=#>+AC'+47*_P1'Q#ZUWQS!,L_ MO[+E6*F C7)F MY9R,1<-: H&ZAVI+Y&)T@@*F^7G9PII33)ZFBID4R5?44)B%4Y")KI_)=%RG MNHL58 //XO>!K)2A,LIPD*\D^B*!50Y*%0"I+.KF"VH6?:F81X)S186E@ON8 MP_%-EW_K4?CFYYNX,B\D,:HK"QT5D@2ACZF]4AF*-E4JJ^P,LUI9)97)4J-4 MCPL#S$-,V4!.R,JH,MU>X^(QEPVF1[G#%M,M4@YH"*Q$\F6*F;P)Y.D!+:I] MVMQ[F<2NKFTX\9T$')$/3.2;R'4^?EF?H?/"%?N;(!1%:B8FE"(@3[&"RJ9[ M+)AE>;6?%;.O5-&8F+GT/>L-3]<+L%( :RM MB0K#O/QR>&H"9\]G$Y.V?I\ MLG)O99Z=7(A*:U_C5YO+L7-9)JYN^FK3)52$7HX(AXZ(?QSRXCLKNLT% S)< M,;90]4P9F@+4;.&+':4))_SPSS!9ERIZ*II!E@ZPI(EK!FG=%<%IG",\(A+A M"67BM\L&?*,/E>[QP8THTU,#A D%6?I&B2D>OEN$*W@J M3F*F6A-$&&0.>#V@&8SLG/(-F?4T[(F>K8MRGJU'RW\0F]\2&C80;J63VK,^ M%RI2KQ-[Z6J;E)JR-D@IR6U!FP?EF$1P9%X(T_6*;TQMT.I'I5E46:%F2PTS M5>7A96Q_>]$5+L^P3\?](Z=_-!@=N0Z9PJ2GJR-2[9B@>_LY^5^5J2L1 6.6 M.K'_LHT!.(?$S#" MQBRAF\;S9V+DFR]LDO* M4OFJV94QS2WSV-@IT_8T;,Z668%?4B_ K"E5-0Y_HTJP"RKT&D, 5\!*48_ M8D"0#;+4EWA4$J:8D,T&53A"9?DEI1G'Q:XCUKC)\D/I_Z%=@DQ0/DFN6NMV M?.>;J,W;IPTB?)SW3M-QSYG>_KV3X_3&;J/NG0X9H?NB) %Q,\N)#R G[C$F M?25P:#"3G5NXCVD?Q'Y+XZ%7I+EHGROA^)!P_ M.)H^SHNHS])I>C0L_CCY^R4[T(^$F]^M-:>Y^:5A0_R&ST8AG\([X^A[EE!] MO-K7153UE"7 MLIQ4:IH+3-:_"-,D9C!)&7_,%AY6-\]2JCNFJ"M>"F T@^&G5!$IO=N_\JEN MS%]@.!SCSK81GP5_!2.<1F!"AHMT()0&F965B\*,^E-=5EQW#9 ]LU74H\@D M9%:7A*^2\(^[)/QM>U,3R2OC[WZ::,(T6(/O;#C\15UYK@_!5.*?9IKRM;G( M;8RFJ/LIA8!.59UK@=3-RXB\C'S9U\6BC^J"T?5!:)U?'H@58>JITOE*N@'= M>O =*>%]Y"9"YO-=KP,JS=Y&P_OHG;?;B6!&@#O6K2?O?09K;? &U/"/"67M M[M=Z:B 3;MP+*S1WONF5#*7OGS.^!> ;Q",)3R/KMA1TC"TQZ>) 8380WG-* M1"0+]E*L 9LS3E>:7'E1?J7>N%M&04<+^]/"J2S\4Y?X'H),5S"QK9F(Q9P[ M1$D^#6QY2:#[O\F,(/BI>KK$'%+8N-512?00D--:')<%!EV,Q7K4KT4:9D&H M@'!$*NIO(F"."Q'M5I+1D,[@+635Y_=K), M5"HNNNTP4STT.G1MX)^@/KR,<*"58&K=?3@UUGQ'1@S=AUNG^GZG73?C$@-( M-P'8>O6[=O&+GR*Z_I&!KI_5YD=N2XKDCIDQ!42*Q$O?C9>UY,[W M?J]\:[9IRX4OMGCE'"W*8L1TH528+WY(_3%^_W%.G$*YSRK00SIBP48/V6*JS0\A91AY(')>(*1X4LC&C"Q.HLLE0CV M)3Q_:D0%:CL$V$;'6WJ/R@7#; RP!61MK&R4*I/=RHQ'PD[PHC"KP,X8.#?$ MLW."NR*_H2(#3-!^1-U"J"T-@;UU!S=3KDPHI7( T#V$Q29/JC,LILL_Q7>E4;HD7FNVG88=IE#03)<^-0 M3PN1NQGNSOJ"/4[V;4O7BF9V'T'@$1;WWXM86!-JINE4\\XO*0U6I9&6K6X5 MQC\V@ DX5Q;;&0(5HG-.%/5[[W//FHN LAK+?C'6JDA7V"FI9[:\IA>55(SZ M,0 IY%.!>9FH:;:=,=IZ4)N!3 D8_.14Y:XJ6.E72<"Z:"F-107[3Z7F5N3) MO%N%W BOH*_E&Q%^#]463E-W7Y(Y9$N!T52%Y0+R+V,\K,T";UR^A*VZA;;; M!VS%2BB9FU3S-DV*%9DL)5F\DOA;JD0(%K"D*.4;^68:8 ,V=S M,O$5NJ;$49:P3_IM2D2C"IB)_!)3M&ALB2;C(K_'Q);_@*4$R=*VWJ0>J;T33),&*>?Q)#_#]]XJX72D6& < MQ$NO& 2=1U59N^HP;.7GUO( ZDM)U8H'AJ-?K>12L;^"PD<;&75%&?*' MK]^#OO$3W5M;IL<+W02]9LUS@OI13$_0$ 4"].NS-W>UCC:TE%"<6HH2F?R: MR91J)4SP.2G!;*9!NW*.YAC;U5N;5<074[IN[IO*S*<[6XN11VM;<^.N_0:4 MAY*2OW'']%5?A7 RWA*ZZ4;:30JF217@U @N&)H14K*&@O['9"N+CJS!H MI5;K2M?F,;Z_)CAFN'9IUA$6 D$;Y\I.>-JHK?$C ?A.:O\ MCX$J)GN?2\]9WF40_JL77?TAN+YE)5@5$3]2+1,ERI4]'UC#<5P#C3K5VH): M%%-5)B:W5O23"JUJ/E4VG:G_2#AF!L"LB0NL B]4YU*/.%,!OZMAC/"PK3RI/8?D;UU9:VUSOE\60?CU:Z@:UG7:0*)R4 4AO%T M9P';VB"J,J1N0#5*:W0C3*^AP]:[[&)@Q01[98_,"&.4%5,]8P[<>4X8O27J MKZFKV.]&4P#;6H$;N/8+JIVBI@(16\%*\M0\"XZ*CLAHW@CCM X'0KJ;8G1C MZIG=)#VZ$!8!J&6[33*EE!E7W3%CBVH;>NJ YG.\4$J#(Y0OU-LS]<), MN?UZ2#6 S.)2B&3V-A)62DCCYK[@ <0Y@;X6(+O(<&)IY@5@>E+?\D1F@M&; MS2YHZY*21K+-5!7/&! T6+B$O7RE6G^61PK$ABLBZ/W]B@&-,B5=M213.>I2 M,]3./Q6]\YXN)2S+!67VC? 7,56?/^NRN)2$'?:;GL4U/AB2JN1K=24AZF[# MT.R\Y) .RR;5)LE($:C*!PKYDR&M(3#76_*:2/%K5Q_RKDYE26JI*]O1*%=. MH7U(%I97;?J*0-;LZX%UP3V'_F7DG\61C>OC.P6C<_(&O(>"0/:5::LN'=IF MG/Y+P9QN[5^^G@?BU2H_2X+9F"HIWK!E&+_B7Z)R_V*JF5J3H7Y:)7S[>WA$ M6*^\-$(_B"!/=0/+CVDRDS'XHW\I) ;58T^!N[^NXEJ4?1%!!LP);/N2.AO0 MO)A:*BI$QQUXN;:9+8 ;Y2(R0G^Y)9#CS/]F&R'I5 M8A+MN=>8X2>OV+@)8SF2,AGUO:/NA8N[(EM>N M*_ 1ICT$M9\G,9J5PK-4E+A+6 M0D4)Q6'N9GQEY WHV04B\]-PAE)U!D:L30>RI66,V6BI M_C25RW@I2K+=[.W6-@<0$:I!(YRJ!I?6Q\CCSBH8S@0.H;7CASMZA_X4625;ONEFFAUSK46KTCD_=CV)AP*63Y D&&4@]7M6!@ M[_/46R*7: @/$2\("%K>=LYAMXT<("WU5/L#*8*5:Z)2(.435+Z!X(;HOLRN M\ YL1BXISP\%-UYB60)T EGH?!6;8$@Q(=13V9]6BBG8-U[$$3O:1E-6X$2J M52>/):?>8(A$1*$;UC.7V,F2!F*YQGJO>?LL"S:Q0.7G2 M)U9W;+4CZ#M)?0=D+OUGKF#9]J<>;_.K"M4-#F'R.JZ\JU&7%AHZC!RT.*M* M2DXE@_T-?8Y,)OXW"?OSE/(\^R\^??Z=PK>N\^(9:*2L,.[>!)&S=;:,0U , MZR+J*3X@1\$/RE&XF60:$"63:8O0)U^2%>B2B3.U:?9ZLBJ/\S/-KO*5FB3^ M''ZHWM#C9R455E8>9F6CG K\O3+K@.,8R*R\7RESTVHW44=?*$R28:F5ZD>I M5*EY(BJN5!F+L6*8TE;58O(H[5Z%4>%=[[T4Y*DSXA?=G2I2N3.F%M*)AVM:R)3N MS=4W'SU,T-,*1R[01#G4&VX;)R-!UU*AA*WR:A)$VYU;K_"NR7J)XF0)YT,V MH!07W*:IBF@'X@&C;$H@:4N]0;H^K1]*TCYY_!<0=X%'S)JPI\L%7VQ[,2GY;@:3G$ M;G-&HT;FJW'(UI-/\5U)#.Z'!*^EGH@47_4YC]0GPJ:7K\U(AZ.UWJTHD6O4 ML$?@>54J(%VT=FU1?VFA"V)E8@']4M4BUKRQFG5-M<#7MD39IMIHZIOD@V<6 M;7DU_F(K4>B2"6-V>#T1\:W_=81"%,*'&^CH7-W1JCZ1ZN%*QV7BH1^.;RNA M)WOWD;5@.*@UR]YKNT%"4$[[VF:765*EGH]5I]:E##QLVA4U/]OEQ-6 6R:3 MBG.0.I&,/%PN1+Z0/ZW;=*.S87E(.]LO+7/[WM0SA6)G$$[S,,-;%E;>^@(K MH"QOA>PI2QQ5YSX*B,B(,TEWG7J+UXV>;UZJF@(8$24RS/67 E<^\\PN$5RE M\%B5,46=9:+UUS4L2^>I+-4:=8!J2"4];0;HJJ]A?=[;$ON4=1MEH-N,L1K3 M9\FG5ZZV!9-VZ;=92-'OO)(32C) 8$=!57P,%L"1S)(WHV:9*%ADO&) MZNI#M2N4;(QEI)XR8$J\.%FA0C..8,I'G_T%MGFS$@[M8!]H:BR3! A^K8[U M\]G']UI-ZY6AN2.1GEE;L.4G0[R)43E 22M\.\D/V:K1YZJ0#2D)<[MZ4#;# M_E.I.J(D(W+QT1POH1G/@:]0$# ZP2.+:%QN RQ2'_M[45MKSCG=3E,[L8H9 MIN<[UEEI@4ID37RU24N?-2U=1Y;K&U%'HPH*>J<=T!]2#2O,"9.)\=]!B-[W MK)#1TS467(KT7'![5H, S>$$6X5DV9 5J'9;/:#[N_^(37O6;QJH&3-\@1)I M"B2/U)RH#&#%6E@:IF6=#+X$- V=7>NRF?:1V<<<.U=_N_WK"=/(CJ3"@W4) M?PX6I" =O"K \_&U9)=BBQ&8-2QVC;P'BF3U< -)^P]QI4A]O09)WF&4)ZRN M4,VL;'R7>JD&%[=NPSC$YY3))OQ$-\J/VYC61!%HWV_KI0J:> M12+P<8B^/2FN]:+P%B3A307A(Y>#7]:NZ(PTA3*?0.>%23/'0+C6I#&C+$Z5 M1E0F#U/=*?SO@GFQA-Q7F;CR;C,R3"0#0%O=CO:L$]ED&UP+2MI5$%9)6IZZ M+(]4=Y&HU)@3WK,TC0#PG(8@SP2GM_]VM@6SEZ^N)?VA-2S)6Y%G6Y\23TJ'53I<"Y M_B;3(FP-1&XCB2B[I.2JY$^F5LAYZ$SF5X:R,HT9/TKPPJ-&8H;!7W\)?5\$ MON_-I_.)& K?G\U%?S ^#H:#D>/,W.G_'3N#7WY (=.[IY#Z6_Q/Y$;",9]R M5/>DS+O]G,,IHNG^<*XA&0M14;%+,7S@BTJBSQM-?)^KQ,? !4662>&?JJV3 M 7&R 8*$VA(9Z'I <.:K)E*'Z*Q2Z"<7B;W0)Z/9&ARVPP2PP7($$5-E443*IGR 1&VD%1'L!NL?WT JB:XTRR4XEAIBUQQB9U7?F9<8?L!H7 )9O MTC; M*@ ?2F:4?O(2.&RQB>RC$?^N-+O4[S[U[%AC-Y.9RAQ7OF_F2HI*BJHZ,QSX MF:RXJ:\OH0M%@^OH,)!#-S?J)P]BVRXK?$3RFHU-S@R"-2I[]]@:6=W)>3\% M11U$L,-^W;4Q3-#UUH"TL7D]Y9_X$6>2DO&AHX935"8.5?&&5&"HR1V<,[ M5D960=$)#DZK;IV>3-55]P>P:T(B87Z7E_&V-79Z@U_I$?C7]%>9OR#GQ+.A M9(%*X(#[[*I4+JEN":N"H3\4PH>EP3UT:>?&LQ(FQ)(((;:!DQ1=]:S_IP'= M(@X>*P)9JV_DX"0#;],E,=N;B+O)T4-\/[>CK5SR,OP93H]D;BDI*S6._ [5 MB12A;(($D[D^XB&P',Y6B<:76Q4IR+M,X0S&XCS)>:YJ+\'H*Q"XF+,N0*[1 M_8_6L^J.J,Q,Z5EGIN.)L)XU EX"+F['-@ 9Q+L[!WBXGA: / M'L73_UMX"ED%#U[6TIN@ MFY0Y)^T1O9/S\#N5QR$ME[6CI)^2Y0PS=*,"R^HJL"[\. H$8I(H\;]).*$5 MGP>C.4>1VFF^_TDV50A:9-G6693U@(2V664=:^3V^L0O9486SZ?<:,(-JE(\ ME8E18P9"AC4WA=3F)JP2M8PU9243.=$&^EI '-RU[U*PVEPD228D:@Y7V$KP M2_F"&VC1!BF04Y6!R3>/4B"T31N R ]&0T M=GM#+&J+R$1!@5J.70[M+7F.U[TBPQ@!%8S'_D)7\=6\6"7#Z*]>NN6W.CF& MIC<9]([5['H60YY5=VU-$7$0HS)+>>\G5\!WEY<&;A7F%9W+&WHY\4#,?9)WL<:U@.<8Z\/X@N\A"25R!/&Q9MLOWW.;O'3D(;""PWF.MF9 M!56L_*0$2$.'- M;M?P[#KU(74]&94OV(7-Z4Y4BI#UL39E0DXX2TC13\9KG!LG%2&A -E4W4^8 MZ86NFVM?*'M ;@*3:+8'C>Y+B-?0%S!=OOM.E'.D<7%7!KW1KVVETK+&/]L( M#-=95,8)D.36&XP105U!RW;HEXW=DLF3-0(:!ZL5SGQ?6'TS'>:@-QFQ/S+L MC?J_VM307LK)M;?.X1'U\ @.JT**.*D:!K'.XEI!OR:@26X3Y#B!>JV_GU[M MPAOWNS@Y,(K<%T^:R2C_^>+,. +2!+@R[+Z+[3865RL,T3$>C ( ,.O_D7B< M?E_Z,"L$^=1NE7&L"B]!"A%3L)2%A.O[#U.L(Z6-/#^T/@L9.8H%.K0&FL=F]P 2/9$[1@54._)-ON 1B.>?D2QDR MN*HZBH9/#G(!DU XNY/1&$.BE&IT!?70S'\9ZWUN@U<]W6!&&=VB9YK5Z]D)>@7SD0V8P@$R2B^ M89:U=F%L@.W!6^DVE1!*,XJA,PV9 M2S%;$5$EE1K4EM0"&CW%#9(!SBOK:S(SKL/8QB8 :/3[P:U6X5<2W;#@2-[4 MZ(VH-*;;RT];NS<'Z@&CJYQRF81+<7G5N,>5=O& 0Y3(=NI%WZSSW)>@+%.&4H(=B+TWC.IW//^7:WL.9K83_TNI"D5#*TJI N M ;Q"!4G,?@Q2ANK22P+Z0J0+X04RRHP!92^ SS(JW>1<"_;A5:V&PKL+YQB! M1D(O0&[3/3,V+,6H/,(C*T,C-*=IX(K%*M9=DO9:Z?L"%BM2&>/O697U(@_P MQ1"K@4IR-\-("=8^E+>JYKPC /.C,\4'VTWQW5,IG5\.:+X?*#]\0_CT=>+F M=&O>YIO3#RO+,^?SGY\OK]ZP]?/E/^YN??/WY\1W^??/JW]=O)EY-] M[>Q<]K:1!(F0&-@N/O)6F7BN_O$B"+-5Y%T]#V.:._WHA=PY2<5X#&N=XXE8 M^>ORA'I]/B5LWIX'ZLWRZQY]I9K:5[X[[O<<=[KU:_AVZW?7#3OIC2?N3J-2 MNWDY:]@8W,F__C+XI21=5??\>$7&TR]OI&\AX_"^"+Z^OOC/V^.O9\L/7__SKT]?_^V^69Z]_??@ M/U\^1?]V/X3_6?Y^^?Z/?X_^\]O__O'AR^OO__YZ.GPW^!#]^X\5//O/;_#, MXC]?%\L/[N_]__SKP]=_+_\3O?_MO7OVK__MO__C]^_O_W5Z=?9F^OV=^Y^K M?__+'Y^]_11^^/*?\#^_15_??_'['][^9_E^>3K\\-LB>N]^BN#?WS]\^?;] M_1__>Q&\?1/.WOX^_N#^,_K_V?OVI[269NU_A;+.J=IO%9,]]TOV>ZPR:G+< M7X!F\ MCO^.G]>_U_?>_ZI_WL>'>/_\RYMZJW[\C=3>U(\;S?%W_HGW8ITOS2[Y\OE3 MO-X!.3SY='Z(W\/ZWCXZ;'XY/FS^'9_] #?V[,]#7&/UU_+\;7-G4/L(?[UM M?J*UXQWXEGQH^__]7SVH\//K[_7CK_] M;,3Y:30M^7+\^GMC[W6H77R#C;T#5ML[9/4+2VOOOW)-#6%8 T^)!Y0I K3" M'@1G'<):2^'HUC9.MM6--;'".O.O8H7?-, >M"_>AM8G+>?:OFSV\="ZF9+8 M4F\X);&X>.87%F5W2.NI-]GXGQ#*L>3_H MWWXB=GL@*>OJ*NAJE#?E65'+\BBS"TY,*.K<1/;W-5',FKWZFAT7"!59L\OR M*/.83_>J]K7V$P7M](A5?'Q@,R)NR,J]ULJ=U@B56;O+\BAS2([:0'-_:3@4TEXR%OR6:R1JY$AH9Y.G3^E.STX?PH8%%40L6V!CTAF=&S,UQ MVHJ.JJGWH'UQH^/0J-/E)?_&'#D*U1$MYK!8_<8S]6^$9;LWSU-OXU2K5OJW M',>,&SY<5L*%R]ANP1TY*O8=QGA3!Z!AH+=ZK=/6\.$Z1<#ICY1#?5ESWO/! M]WJC$N1A??MH3GY+Y'*M'5YG5&!1+-WJJ%KC=[3=8R;^U+JA/:323$T(+DF# M1L4]_>J(AFM\B?$V/1[XN$VIGI$\X?K$7-94I&*K"0E=TA2&6V+IU^=YR$Z9 M:CZN>#2NLSP7/(6)L^N*DRJ1&IX.KOA2;U0FIN?9*1+M]/-S'=T+5J^*.OHT M,R/86ELT:H[(VGZWJ LJT^'2.DTURU?]0*XMU:L6FY=USB\JJ:9QXENM83GB MKZ)4*!7I=R$/*'.Y=Y19?TKV- MDHS'NGR8Y:?O[5EO2-S4UC^G.G>DJI/>V9A:+X[YLH/;2'@?K[Z? M_F)_3!":^"%;0^[WRTZJ:6QWZ^ZJ*\-G/RY)'E6H#5?275+HC]L%C&=R.#V5 MYE%B?;OZ="3[(9'P3S_LTI"F=%09.Y16NE51>&>&S']>][N=0GJI#TJON+4V MW<0N=ZW#XVR:6W0"*KJWC/:@)-CQGU0O+SCFK>SU$O](+WXM/M7-GMFCKIW7 MEW.R9JKQW=ZP?#T.T'>^#6D>N^,A5@LJCF*(EXV(1^28H^ZPPWZ75R/H%<4, MJ0E%*M%-G./C&LF14$85CM>?9#1U\5;%V=4EN.8BIMK>#KTJ9#I@ MAR?QL^;[\_KQWT?U5-AT\?V\T3QDC;WO%_6]O]OU^+W:YT\_W)M_J/O?O]M? M[2P^-VZTM\COK> :Z=[,,O;PY(HWG ZL??::-9@[633R@^XZ\O_\B+ MQMY[6CO^_K-^L8-J>]\NODJ$'1,L )-JB2C7'"C.+*#!8\XA0\S+Z"M<*S^; MJBI+4L/%\6H4V]J_EKN42U?/]YVA_WPLH[ KP$; C&% MP%./ 85& >6A!H08 95R6B*WM7VM*/.W*O(LBZ:F>W%71FP87\GL$V/V";:( MTR!:PJ.@6T]U5H>B0;Y0\.Z/'T"FL!(,";\)?<] GD#F/0I>I^F[IWKQMJE[ M.'%$R6;C]@S,/\9-FD8^5.$S=<_B%5/K]D1]EP9W5$00AY[>Z+@5](P1=.#H/0"X[4@RY[_V=$TJ4\+)[M@=:.RD;,#-3#\ZH;>K)9 MDW#]@&X>?%THA\]*S-0-FWLA"V5])@;.0@F%GX42JF045$;;[ZEU5\>!D7BB M9^)#N$_D]Y8$/8.)MO/QXW[SXPRZ\-O!SC+]3WZ-N248BO],2K!2_$O*+)8]C46I)2%2#$KBTAO=QEV[R+NGI3N/(.'E5+ATNTC M_Z]'C?#ZR HVYS(-;10O?MT;]4(]Z[2&T>*SOMNZ&3XV"EEGO/":>(JI,RX$ M%S3C!EN((/YZUT7/IG_VH1[0QV M=:^74@#_T>TSOU6P[>I!O.^OP$X 'V( M#^GAQ2=4.SFX^'+\#=?W7+N.#RX:>Z^_QV_'^\1K[;UGM8O]2[:YQIN_C[[L M?6C7CW?@EY/WI+ZW@^)UT9?/[UE][].OPV;]N'8-/Y*OBA%A& M#,"* MP6DMP8E"C2R"*L3!41*PA-120ZF@FA&O1 %.Z6R+9W J%3C5;H(3"D8)ZP/ M7D=P<@X!$W<=$)@6"CNL'4[\1:R*&2L1."W(M)^'KV'"XP3I[U^22[=@U 8 MJ&?K#'-;:X>B,81NM[L_B_![RC]QW3,S2 3]XUX0?U7^ZQFLDIWQ0[WN]O9& MCS0>PH?+$8S??M:;[9/ZYR^AUMQAC69* S@\KU]\Q[5O7YG'AG%E0?!< &J$ M 9R!;2@0C&C/>1V:YM5:2)O+9]B#\E)JT,9KC)W58+,_SDJB#F>A^=WY#,X/FV MJEL-XU4V'Q>VBTRI:=T/LJ8N7%,G7%H4;4/L([ASX2R@ED285]%JM$8%Z+U4 MWKCHTD)1)>+1/NT]4=EE^;2SAC$W78T7M@-G-7X2-9YP_ACA"@44U=@C RAU M#"C*,,"<*B,XB4*-SI]@540>[?PM4(LWZA"@Z,:6K(YQH4-\I7NI<*-_LVFF M26V.4_E1TMA4%]WVHUKJHD/AW6="]X'8K$&Z50:QA<791S/]N34XVAWULBN. MXS*6+1S+R)1)PK2$).XZ@"M)0-R,") X6O_&!&B8XD8:N+6-215A5*) UJ+/ MRC==F1<6E\[*_)3*/&&88 \-I H#89T 5%@(M)$24.2@T5X'AG7T+U"5J.DX MTLI'I5?",#GH_(@ZT.V=5RL=/WB0<;$)'M*BC(O+Z8[XDX%G08DM% M(>8<>,09H)I(H"U*/T2@%CJ$$J,X9E4LRQ2-W*0XQKN>/]6M1#MQZCM]GZ,1 MRS881A.^/YSO[+(L%H/8E.5@$)&:*0<2LJ MM24IC?9N4KRA49!CV5&9B[Z_S&73_9=%&1'%I ]+BC(&+1:#?M5V$_X45L1Y M8^\ U7]^I1PB[ED WD=GADI)@88> AR$%E Z3!Q.*4N0B1*Y,3GX4$X;(BOO M4I7W8D)Y/35Q!1$!E$S*"TUT )P0@*C O)?2 ;K MX&$NY,RT(V6N_\R NC& NK!LX0RH2P+4BPE Q1$T4]46P"DV1I-7*KD2P*FX M\1DJ!4F=UQ"758RFP]H94#NE]H #?^ M76)!WNFX_?'TYR2$1:)E:RI\YP6A6&@!F"JJHB@!&D,"F+,R+FGF(59;VQ15 M.6:?NA3Y:1:9'(=#YE83"(A/*4 F4X MCOY8-#.,B4 %+7K MW\8&^P ]"<@D^@=6E3QSN:RQ)CN=B/.)UDA0&MUD[:"2 MA$7W6%&G2(YRE$Z3)\T+(YB#&DI K*. 2N>!(E8"1:&1AB,L;"**%%4B'VU> MY"#'@Q1R;&;GH,:2@QK9GUDXX$SG8 3) N.0@!#M/D"C$P.T$0'XZ.<0HDQ0 M/IV0<%7%,C.XK*_2+BI8D95V"4H[53H%C>%6&L!=-!6H@A!$6\\#[01"F$OB M0\'?HJH4/YH](4S[X7L^[RD#_&M9.Y3#$4U@-XWD_2)R^OJE_9<=E M\9 TG6FAO+$06@@"L1Y0C@605!%@G"68X.B#)CN"R:I"9>J+E$,0Y30C9M7B MT/KE';CPO6Y6X/D4>-*FL(%XS[$"@J9.1,IJH)"' &HGL2>462E3G8C$"/]5 M(@W>I-##\&0C<[D\-9=+O=NQN7INL1#4F$Z<\ A)RQ4"(6X@@#(B@)9( BN% M$IP[C0/9VD95)>D,DE8^[",'>:PL428X@0 1AM(N9R M@8$BSH) Y?!4H("2C93W"^K$$XGQF?.@4SBDK%T94A<,I8N$$LGV5M"=#]] M$ J05#)(B7! $J8!U=9:JJ@*B;U%"E*EMR3N9R1=1ERNS-#W]F#GU<';@^;! M_L?*3GVO\K'9V/U__]MXN[?_X6,1*!5_5?;??SIH'MX9K)MA0JZ)B419N.Z9 M:?N;,02'G&1+AK'9#[[81EL2<*\WIPGCYO!NNGDS.MUCS[OP6 MNBF%L,"(.\"U0(!2K8#F.C'TR4 =M=R:U+."5M7CJR3*=[Z0\6@M\6AA[F7& MHV7CT>1QB6;,"8P#\ %#0$W 0#%C@0R(2V($=M)L;6-5E?+1W#0E/2\INY'W MJM6.;WZKM#H5_\OZ?K_2#7'0_6CV%42=_4%4A(&/KW2O$_\P?IZTU79/3ML^ MO9]T-8DL]^];MD%U6P/RL<]UGN%LT7 VG0%J%+3("PJ()BE[@W*@A,: >)E: M\6!F"S@C5?QX-L^< 5I:?5Z409+U^8GU>2J;PSEFO8[VB/ >4&P#T)0EZBUH MI8WB1"9E^=1/TRF3Y\V8;' MVSC=S3C;>W&R,RXM&)=NH==" 0E..07>>@>HDAY(910@E M/B?141ER25<@S M:?CZ:N^BS(RLO60IL##MJY_C%TY2;#&?]VEEQQJ1%8](T?9:W.&!,!8!<)4X_ MBH&T1@+J/41>:2T)*PZ&$,KT6>NKR8LM/,F:_ 2:/&E=B*B\2D;]559K0&DP M0$'.@%-!.D0]<31L;1-117Q=8Q:K48(R;BK]:F8=N^;9FQS?";C'9&0\7AH?7\XZ: MM8O:MZ]+0B:@P_KJZI+8[V?5-5L1BQ,CZ?,"&Z8\A8!(I&+GH"4P 1/ M@. >"Y_RB:0K>FCB4L41?V-%N%;_M*W/T\/Z^[7_J?YRDX(HPU3JJWJL>[*= MLB>VC'SJZ_B9O;%%P^A%;=H&OM-ITX@QR"F6@!.B $4, @E# ,HR M9(R%EH54X,[2F=1T%K7(626?T71-C>/3EI#4Y\9T3RF(C(XJ/[ MCDW\2G_4NX/XCRP^PNA?3\3LOQQK[U>_];+3:O_/UJ!WYJ<)V"[G8:?C;LQ" M!J+? ]%5HC**UZ/UG:]*&P)M.BE$.!$7(04T#!APY1U)[?&<*J+D4PA4_JX. MR]D]\_)5]8<'>7#>KG,;-47>O'^-JC2X#T]R\Q+9[I.1@6(\I$0/LXZ-KOU;YP S(OX6$>N[\.>URB+: MV%7PR_\=07OR3T=_5F>-DT^PL5>C7^)S'IZ\Q_7C]Z2QUV[53CZTX[_']<_Q M:I_?HT:\W_]=[/]L-+^C6G,?UXXMJQ]_^PJY5<[YB*>L(!GB!BB"#! ,>TNY MLR+H>W;26U?8PUS1O,+6N\)I]I3=9H?>];O,X.;C1M_-ZGKQQ)18GV@'BGHL_C E *:\ #L]',X@2) M<+__<,>*6L;FFE?4"JPH+S2-OK./OC,M\FTED))Q$*SF@5,%(8O[*'P1\6WZ M<'H:X$YUK_(C";L\UEWC;- ?Z$XR?_/F6\YE>7/S;>P=?*7:,BT4!"P( 2A2 M%B@N"<#(.:QQLO+@O.;=\I;80;]_EDV[U5E=PE'N4\,Z:!D"-&@.#*8:! *I M(T[H:#TE)BU>91Q5!9IF/I]&OA3 +HN[D=?C"JW'YJ>O,BZ"Z,U&BRY@#JCC M'B@# [#06VZ,DY[9\CBS>4-=P25F*750( T@)'&)&0E3/49\A560Q#GM;:)U MX55$697?DDU\IS/;*L"FP+_NU"HHID%)8!1A@'N&-<+,(X:VMLO4Y6B3. UVXB.GZ=;MRJENN=0C MUNK3UD"W,Z7!DFV JZE_%V?^H+,[G/=K^),S*A>&2],U?HQBZUGT^8BT(1KD MW CB09,>"%Y0#3X:#)@(:I"E:E6.M,>E--NR.K\I.H\968HK&3*B.;>)II^ M'#UM+Z,O@+@CB$'H:0HN2E7%I5+G36(2V+'V[.2L7?2:[Q:L JG'?,\?^4Z_ M]<-7VMW^AE$*_/$D=D<_#C.^FD*L*W$4)VU2T<2U/Y^3D^L8+Z^W!# M(^OO<^COI(7!D$(PH $9%%_)4^!#!J X8AC"CF#,EH8&$^',IY%?S/WI.^ *8=(0@VT%(E=.BB@%"(I-@.%\]#$M[>VI2!5*F]CB,GH/9]G M\>= Q]N-RP*O,9R=Z-ZW5F=X;WP3-JV/6M=;&AX4%WR94FQ;]OZ)QP7QG?<5 M;5.^H>ZTB0]P-KC[*T\WJ_?.(>43 MY:'7?J:G+9 L+EEGK0XR"$^]M29X2+B*6,L0,EA^%5OC[QSUKHCROGE@>EY_ M!SK$\;W4[9_ZO+_UY\W%%E?:]3F?G*[AI&S_V_3^W+[M2>]>M_'[Q0J_DE&A M4G%>V_JT[U^.7_PU;@;6ZA334WSIK]'%1H)-3S:A487\AA]?/70B=TD//O+: M1W<>??RB^&@"'X:?*?E"P;L_AB_0?\\8%;C'^1\NLS)M\:FLN5\Y2(_5T:.2 MI3<1+$^K\4W[X@:DCL8]H:=D*.=[IV(>YLB5FKX;*'>%;95NJ#1.?:^8T3%5 M]/6<[&$>8>6VZ;W3LI]U/RK+C-V1@>&2TO $^UFF!TZ*->[7><=_/@RCP,P:L&07?O>;IW M7AFQ>,Q"T?S;@6_.[(WY3BICJI,9;(2Q,;C\!3C#199WOPTX+OJP_\]^_=-^ MIC6?(>6.B++(\G93[*-N^\)4/>UUW9F=2NY_=&%1V08\=\I'&4.UCR[-)H*Q M8"E'@F)*@I=&(&Z=P8AY:#'YNC<*U0HPVYG;!__#=\[\ZU[W)/7:2(_PN34X MVCWKQ^GPO?U?MGV6IG&GW_?Q?ZZHFEJ!,"X9AW%K>U].#C\?LL/FIXOZ\?ZO M^MX^.3S^3NO'EM;C_0XO=F!C[RC^S548MW9<;W]IOH?UB_V?7T[J)_4W[^.U M_CXZ_/P)UXYW?L5KD<1=^^6D-AG&/:_A?]KUO?>DUGQU]^+V3UT=? MFH?GM;W71_6F9<4S(0G?-C\-AKV6#VCM^!/YZH1RP3L'C)0$4,4%T(A00$2 ME# )L4!;VQRI:ORH1/PP3Y3!ED&K/$.; [0$148RQ((*BHK@#78!2F:)1AIR MCA)H(15!2X'9#IHR:#TK:-F;H 4E9P(+ K@H:K>]!#IX"Q#3$;2D%0KYK6U* M5)6RZ7JK]2"U6AES,7[]1\M.]Y5>[]*Q.<"*(Z2(P_CZK .XD"S3;)::CYADQ"HH)42 2IT_"$= RHZ MSL!'8P0+@2!W.JHY5%6&IIL#9^ZKI\M>'^G-1I2(+LA)7*WTQ$=#=8"".NTE M#I)33X,,46>U=U AKC3QV2);(:C&4Q:9@CI@%P*@W%) 4?PA$?7 ^PC@&FLD M*=_:%BQ:9&PZ<;&,E4>YGC-#X&(AT,+ '(_.J)+18X%$* >R<<,LY#&JU51F55B>F&*&6$P/6D6KLK MC[ _2*&U(L:6XVI/9<6E:6^$-]VN*ZI-1G'-C]WVC/W&,E+]%JG(=/C,,AJ0 MTL 9FAJ$(0XTB;]R##DU:9M29&N;*ED5M_!^Y/#9NFCSP@V2K,U/H"E4V94@!%B Q<1>(T&5','%"$. M$(=<7,4>&H*WMC%#5<)7P^'+,:\,;24W,3.T+07:)FQ*#VV4CQ% .!5MRBA$ MH*&5P.LH(:0,+OJ.8DBJ$J\&M&U 94CCW?Z'G>9!_4UE___>[=<_YAJ1M:@1 M\>UVT0&[XRHGNO?=#^)OF]5-ZCE-Z='T[W1<;3SY^[].?:?O\_:SH.WG5VT7 MH@FJ>"(I\_7E]U7KCYF-7Y2=29 M3*BS0@YBX0-P1MKH*BL+9 1EP)S5-DHMZK1(,^XWNZ M7=@9VIVT.JW^H%

+VPUE$-%IYX8$,D0M&J(^3ED<0NE$=RM!$.D8 M)?AH<3AF0)2I5 %21X+:VD8(595$)3I&R8>B)3A6K_)#M\]\M$V.S_J#FP26V6U:LF'RZJP?GZ??W^V>F-:0IO!* M;KO7Q;;3Z^GX;B&?W:/T\J"S4S#--<(=7QDS#I^C#'?SP%UKRH9!4=Q22 ^T MLS9534F@-(5 $A^W-1YW,.&WMOGCD[IRR.2).1N?UH"YHWWFDZ% MH@6!A&3 M%E%P3 M"(% (ID@,(D!BK $C<3$PSB)>Z*UM7$7B,2TX2QJ#*7L2^HBQMO.M M,G(.IDR/S:4AJ]$/)T/<^D/*6"7&3MJ9F M3@02*$#<*$ -94 1X^*O7BCL*?(L#/D["%P-B-LD9H^#^FZCME]Y_:%1JXQ2 MRQKUC[F,(>?Z/KE!.FS6\;;;SWB],+RN3R==!2RLDD@#K@5/G8L=4-)Y@)4- ME B/I.);VPI7XU)9B:3?7,^0,6Y5+-*,<4O!N$F;E"H4/-<$0(X$B"9H ,I[ M!)112!%B( LF8ARM,OSH+(]5*FQ8B;/BHDN:[P\J?NB^;59FVCR'0 NWQ<93 MG[-6%HU1TZEHC$#HM- @!((!Q<0#@[$!::/!/'Z(@]W:)K@JQ736RNR'-#D) MK;SZNW [(^OO\O1WTL; J;5+" A$<2% G1# 0"F ]I1+RXUPF$;]Y56(IFV, M9]'?34HX:PR.?*_2&O;__&-D24S->LXG6: I<4<^22&)>K?3O>D#98A:-$1- M9XH9"VT05H.((!)08WCBTM= .0ZQ"D9A3")$50FFY4@#R6EB90]D_$:9L[[. MHZ^3)H50'@IL9*J=BS^@I\"D1$_JM5)&!"Y9-"DH753,(D,9?=;XQ>LHEG^25'8NZP<:X?-0 M)#GBNCCHFDYT\E &'!0'W*'H#6&E@99> PZA,)Q[1Y#9VF95A:;[BN5@1EF5 M^3E-C3ET.;1^>04([.28SM(1NC&=OF,1 M(CI*"2#C J !DV$ FG@B);-*>F>CCXBKZ%&65L[NRT'N-UN%K_K=7^T^DG# MHV)4AAI5*52JLEDI:<]O',99'_GMKWS'YP8CBP.K\UL8WHTRQ!M" 8_^.J T MM1BQB 'FD9;>,X9FJ/)7O+AFB@G/ )52 M:AN YBJ:(0@A%SS%CIB"4PQ-)Y.N?'I:F8V+^GZS,HR[Y5!;=A^?RIJJ^T$N M9EX"\$X'QS@TR$BN 7/! NJ-!%K)^(,*:[26-NZ;6]N45"5<#853!Y34QD3@?KGMFVGY& "\=F)4C9:^0 MUPUQ7:%#'HMZYSN#C'7S8-UT/2;VD!L4 M( @F_J 6&J"MC.L>*RH)HCJD[D,"3W='>TPFRWW*LT(1LK6"@V>OX7P,"&1K M:&$(,6D-.>)8%&P A%$!*$$!&,0(X-QS;S76S/NM;515^-&=C)X&*#8@_K;; MJ+W[L/^_^_6/!__LYTA<]E6?.!)W"Y2/83QC]<*P>KKD%6OI+%4:X.!2K9SD M0(KXRD&/G70T[MBLB,M!^6@BU1R7RUA7ED$_I^V:L>YIL&ZJQ:8,GC('4](9 M3RTVH^>J% >!&08Y55%ZI$@Z$_S1K;U7*4I79G"*BC$F0-/7_+C*H!M'?'+2 M3<_3M=^/NNTXS[/WH%J .UZVF7I,5=V]@U\7'%_NZ?'.#]UJ#T,,N\7"_'AM M7;[2_9;-V+XH;*_OPE\C;(_/%M]__Q4IR(A-=<2)OI)*!8$)G +-@J51Q)Y3 MNZCSY96*3F8(S!#X1$?,&0*?% (O)B 0$BX%4@9P*P.@E&B@+2' (>&Y\<81 M$A9U"%V*N*MK]4_;^CR-P]^/FD_UEQL0*/Y<_.(=T/&A]#=?Z1_I7KQZ]VS0 M'^A.&D:U8I*R5^)O%==JG\6_KOQ1[PY\!:F[#]-GF*;?>U-WGLTM@AUM\4^X M2636Q0:0"X6*C7BH,XOU3^#DWCS6U)VAHM;/3HSO-<+'XMZ-*W6=8V>&>6?^ M_T"C=+$[K4AHC(TE,055&J46AU"WLBTAR1JU10% H$E&- 9IA"@1,/:\5 M,MBJ9([(JA+1)+FE\\_S<>1FQNM5-4>RJC^!JD_5.^M --8<1/!.QR(R&21> M XRU5]8CCLU"#9+RL6&7PPZYH^CYZG#[U/>&D;3%!\]F]\QJ;9'W>&@A[ M]"94ME'.G56V'@=N[WROV.$6:T[CR3UV7_/;UU5/H,XX\]:X\\C;?R,/\O MGTECW08E4\MLP"")^!-2,VW%%'"4(JB"$,RSA#_RT653Y3/35\)RNR-N^.CS MC+*-<^X\JK7&SF7;;J-5E=%S'O2<9AB*.QNQ1G+ +': ,A1 E!<"DBG(< @: MJ5!8;X^N8RK?Z6I&H+5&H&5;;QF!'H1 4\%6XY1RSH %0/4" 5D0!+$?<(1 MKH2%T"[&?EOTN>^?15%-_->U?FS_._X8W_I$][ZU.L-\-GP3,JQ/1.E+TZ'B M@B];@W@S>[]6X:15'[VO:&N[)_%ASN.<5%+(M)_*A':[G2(-3Z=(ZNM61W=L M2[.XE4W)R*ZS_3TQ:@$'T'9ZV.9I#PU%MK@H=Q M=3M*&$(&RZ\(;HV_=-0;C^!4?XO>3,_K[T"'.,"7NOU3G_>W_KRYW.):NS[I MD_,UG)7M?YM>_-XMCSKGRAV6DEV*K4C=C%/=UJ=]_W+\XJ]QHF^K4\Q8\:6_ M1I_3%\@?Y[ M1G_LGM.1X;24Z7SD;]TYZU>*A@R=HIM#U-LW$0A/JXF@Z\4-N!R->T)U26$F MW3\5\QQ$//1PZ3EU?6IN$4F$']=A\1(,4R/X88/X?NH0?[V H^B7*_ZJ[/_G MK#4XG]"^62(!LY;"EF5-3F%D,6]_N(0+O8H^B1ORH)BEP5'W+%[1]:L5_\OZ M-+AD557BW.I_32_2\6;[M.BCQ O"Y4/ !XD7BJN9P&>>R_(7"(H'7?7^S^B, M0)F?-3]K&9Z5L=5YUE6:UV4\JWQ!V,.0\.F?5;Q 3*[(L\8U@-@BS=L[$U14 MV2QA_EMK#2=KK:W[_3GJ] M4?-4H,LP./N'\Z%E6X,GGYGBG5;'Q=^B+S;MZSWG5#6[DRKUV UZA0(<U1 MVI%FR=M=2&W[(Z;L^C(KV2K;*6(MB]6[14T50N6:J[S<\G)[PKD:EO/D!;>" M"VX.XR3?;][[K303T&RK]I5NZX[U%=U/IT9[WOI4Z%?!LEI)Z2CK4ET]VV3, M5W(IE$R9$N+KP2BA1U[/XSFHOY[,Y%G-:LI?M5UU M8D]>=QK'W\\;S4^PWCRD7YH[OPXO/APWWKQNU9I'K2][._3P>(?53CX<'1Y; M]);$?T]^M1LG-7K8_-"J-^WYESU+#R_>T\.3]ZS6?'5'%T5']S@.H7?W^O7QREOX_W^?ZK]J8&&V\^G,1G;W_9 MBV/8^Q)JK4N225C?^T;JW[YJJZ66C +(&0&44 D4$Q (C2C%S@K)9.H>RY2: MRO 9J\-2U^;TD65:F[DXI6S0N9+%*8\$PFDVRH>AX#0)Y?4LA6%V0EFH)%<% MZ"XF@ [R5"IN( @VPANEQ .-H0520\1MX,(YN[6MINO@,LIM'B?%,@PDIBCW M B.%!:,:,FV]95A8(ABS.+!L()4"-] $;@@ED&*! F>D!S38:""1B!N6$BBL MM)@41'=252&E&3RRB91-I/M-I(?AX&PFT@I0<:\*#I))'/2(21]Q,+J(%E!9 M])Q1%C"GC$E(2ZP13CZ0>1N/Z@?AQE?98?H:4_.ZA^'IV?U MO?>T?G'X57)I)$,*>.@UH(8Z("T4@&-N'#-<(:?2T1EB9,H?FLJXS("4 >F9 M 4DX'9Q%@6 5J))(!>ZDUL@11J0C- -2V0#I_"8@8>N%\\$"8R0"5"@,I*06 M6*LMQ\[H8$71+0W*Z78L&9%*I+9KC$AS !(V1!'%)'(:14L)&V$8%5J7*H^&&Y ME65BAI]M+CMT_;W1;M M3]MYW,HI(DX$Q=G=63-9]3=#]:3V;+1=.+8F0LX-;SN-LC M#W0@&""N!"'"$\?NR1K.>K].>C_?CN^451!3'Q<.I#)X)94/RA#J,&-(R%PF M4 J%9Y-UE!!C)N(>'[=T#6@Z$38>*I :;!&&@F.(%ETIN>!5P<2"Z-*SXJ^B MXD_O]P_3^EPWN(2 7&WB-,-2;:@E"" E)* $(:"0$8!@DVJ * PB;&UGAQX-=Q<0T'%+ M!U!A*IDQ$:/)T'!'>#J)8HUU?HEZ7K:3RKD[-J>R@&#CTSW7PZ 9EEP2<^^Y>,:K!X[)Q*/5!.$!H@ 5$D&%#O&5".,$*"[GN0+0:PVH"!9( M2QQ0WDOGE>74R[NS.S*L9EC-L)HYT3+ 7@+L)"<:#X8(%QP@,J(L5?&5#)8# M#"6CE$:PA71AG&@9WC*\/?N@,\/:.L/;A/WHN#/<,PZ4L!Y0PBTP&DD 5<#< M>BLQ"XMC6,OXEO'MV0>=^=K6#M4F^=HX$48ZK8#F, #J2?2*@W? .,:#BRYS M*+SB=>%K*UE"Z.HQN?WC^X/XJ"D;M-9RMEMY^W:W8MNZWZ^\*O#A[N;9\R4N MDR@#USTS;5_^,^[E9B[?-Q.KF92>99MEFV6;99MEFV7[7%PKT4E)/KO4@3+* M,5$(*>4MPE18P2'^NC=R6%2B,H;Q!;\CN>S8M(9NRT&_?^;=WEDOSMN[.(2N M&^:;C6RF1OAX9OHMU]*]\UI11_,IV4LY!6UA_LW':REHS=IY?>=K4!)A'ST; M2"P"U%@%HA^C ;0DE>=#@87>VJ9<5J7@BR_I+C%,+!,:RN:T/*8D]M[!EQH/ M-V"ORXMXW1?Q'"%(*"$2R$D7M^IXL2 #-IJ[N*_'3XSDO]G1KV*1:4/?*8I: M3WQGT&]VW^F6.^CL#CGJ?[>;YX#D/!OVM32=3Q>UX_=?L1'"0:B*M@]YQ8_7L!XWCHH?K[FQ-.]_LOFV=M ;>O6UITVJW!N>[ MW9,X)^?1M1T&?G9U_^B&$[SG;5OWO,O5$@N+%+6NUX"-(D51S($0!H))' +& M<""MP< 9:QC55&LMM[:IK"KVF,YN6?G+J_P+"_EFY2^Y\D^&B3W4!BDL ((N M*C^B$ABN O!(4>:-I *Y)GT.BJPOCQ+>4PY MTNHAV:,.8$MTRIJEE*64I92EE*64I92EE*64I92EM%I2FB>>*'V , CK)*/, M.!,XUY2)X"GQ7LP?3VP,CGPO10UZ_LAW^M$Y.NC8[HE_W>W%1^SLGO5ZOF// MF\EA&C[>3LM?M%1\,AD$';=H^Y:C%RPQRT&%A08?S MZZ1ZPZ #L\@(P@2P$G) A24I-TT#R!T5ADME5E%N7#\0U()8Z:46D56I43 MA//)9)92EE*64I92EE*64I92EE*64I92EE*6TGSQ_$7G!T=OMS\@7 MF.,TOX_3-':G,WRAIXQI8X 6-#6Q80PH* BP'*,0+#;,F*++@R33O1>S"J^+ M"B\\E)M5>&DJ/!EJ#0I2&Z@!"AL,J$06Z"A!@#0EV@MCC, E5.&U2M:]O9_( M*]W6'>LKNI_Z!^QY6Z2S5S"O5I(6+:ASP+RM9DK7=F5D$*Y.5%E1,Z(G)6G+,JSJ8@\9[,/Y"U'BDF%(!62 M:4V@$%HSJT@(2J?NA/?V^+AL3UA^UKKLWG'>V(O? M^?E548V"IP$@96STY(6,GKQ#P-*@-3:<4<2VMCFO(LJJG$RWE1TBD F@C.:!:,F#B&\5) M!D%>1C3E6]O3$=",F1DS,V8N$3,M5PP*ASF'D')E#4%:!ADLPGX34#$QU%A/ ?(DT80C"!1V ;! B<(>"JOPUC:2JHJ5RK":837#ZJ,' M/1,4L&I1S8P M "6A$4-E ,8K!61TYPVGS&BHMK8QGC9+9R?0ROB5\:LL@YX'O[243CF!2<"4 M.DH--M!Q*UATJUG09B'XE0W$!8+;A($(J2"(\&@;2A9_8"^!H@(!)RF3.@@" MF2X( C%D&=\ROJT!OLT3*H0:6015B(.C$>,DI"D_.EIJFA&O1'9[RX%JC0F3 M34L(#2$R^KE! LH=!"ET"+ R1@=,&$$HNKT45J68YCW-;N^F%=2/FM6E#,^K M?ERVZ,?UJL"'1W7B>DQ[Q=(EI#^J\J-D6;[0ZSG<&+S$^S<)^ M F%/37HII(]4EOZ32S]->I;^IDJ?/B?RETC8\Z6FNQ2%TW3!M[7=M MA',FVX*\J.;.8-*+VJ95A&E5\$75 MI67HF'?C0'GCV"SIETC8H-6N#80[? :T=?R)?<;0+F,<$"*0-H)8IH#C5P M.'13!*"FWMED5 M\TI R(ED3X66?J;)?T2"7L.8R% 09WV$@?)J:=! M!H:X]@XJQ)7^K8N9C84R&@O?;QH+GA)G&53 >\, )9=^E6D(/.4][^!):CV.3,LKQ(2=C68[ED^-#0I7SR;%$8GNN@ZP;F7YW M'6;%(18?Y7.K!3H6^U/G5@P&ZYAPT9' !%!,+)!1GL!@*DB 1%H:_0K,JG$E MIO^7J'G-"BE]F<%[CD##(R'@CES?:03X1[?/_#4 R,&#N72\-F19N0H>.&TX M,A0!1H, 5'H'-,2ITZ#B0C+'BB:#T_0J6;?79$-?X@'CG*J<@X2+U/.)$T7! ML#?6$2 \XH 2C8!1T@ N(5&204:EB9LY556E'IV"4D9M?\CAP<-W\O4X'=Q, M.6:Q+2.:E3?;Y1[0Y(&E,Y.XTO3WSOF^]5*QT_2'\PN.JN'/^X/^A7 M*U[W.I7NV:!:T1TW^OO*3]V+?SFHM%O:M-JMP?D3]),MQ_G/&K:U>O0YWBK* M<4W.\3YE+SJ=,\1(UG07D@C1!1SX,'AF )O,%1J-YPRT34\ZS> MZ[JM/_-IWOP[>E;U655]XD"/0(L(YPP$&AB@% D@=3! !F>4DNFP#R8Z55Y5 M9)J2>@T4_A'50!M[H+>9VW$V=ZCL2EP3 '"CH" MJ!(**"+C]NNTA/&5$*G*KMAOZ:/3Y7)O\8>>Z8W/YRK# %=ET+UQS#BT:33 M ^9CNL4Y&;6I8SH^ZS[[K3C(@0D'B-BN 5HP#JB4# M*HH:",6((B9(8U0)=]T-*+?::_4'O98Y*TXHTV',W[ISUA]V!ZL6[<&2UC[F M5&85JVW6/3<@5TVMU*E,&9=0KII:#RC(55/K(<>-2J_.8LOJMVER+)'8_GC. M\H;K'DM-.]_LOFV=M ;>O1V3.^QV3^*MG7/N^SU M+\[K?S\=:X=$:Q*@ MS: "B3%$CL Q \+@5.D4,L;&TSBJH"39^5_FNE\2 7 M/ZP'KN?BAY44VT85/\RS'2^\^B%OQZ7=CB>"\,QKK&341#B MFG"::<:Q*=EVO &U$5,!^-VV[OMK MQB64L]?7 PIR]OIZR'&CTF>SV++Z;9H<2R2VYR*#V7''9_W! M29SO?K.[$VFEU'Q@!X3E-?2;%M5)KZ M<\7.\[Y;@GUW,F*ND%&G:;YSYOF:)&KDS/.5BIN7<0GES//U@(*<>;X>[7;B5/7C M"(T\P9P13'6]NRBH2H4BY*1#*Y0EA09DPO:__L&7 A!Q/F4OVKIMKO M4>WB/?NJ%,/6.0,XDAQ0C"Q0E@A H4.::!8\@5O;92*672&=7TT5?]*FV@O: M^K/^SZK_M9OZ#[&P$#D),(4>4.89]XA_U^EF$-A/011MB[:U9X#I3$' M$',&N=",6CS:87F)=M@-*',I@D_ Z+Y/0SPY]9V^?O"AW2H62:Q[BD@N=EFI M0[LR+J%<[+(>4)"+7=9#CAN5;9_%EM5OT^18(K$]9\Q\EL3;PG\IW)?=:][+ M!_^?LU:_-8@>?N]'R_IA*."#M]UOG>(J150@^_5S^?7?KD7./YW7CP_(5R.M M(%Y)H&Q@@ I"@+1, F:=)!1:9Y7;VN:/]NE+ @,;H_4K#=9/Z.VN1=1\(\16 M(BD]9Y \;ZFEVU*_7]M2:Q=?C;>>BA*MJ5N M0%7+[MG)63OJP0]?&?3B9=J%3E3TI3KE(ID[Y+GO2==?@)TK?'C;P9YU(0!BAQ%%!D+)#8.J E$4@B M@N/_2JC#:Y7"?7MJZRO=UAWK*[I?Z8;*W[ISIGOG%52M)"5Z3/JVZ?:<[X'A MV%Z2* '7/3-M7TE#&G\ZZ)Z^3,+I=]LM-_RDS""V7MG!BY#0,Q_#/]LB+)L: M_]=S"'\.H6>UW"2US/M$7I"E6I!YG\C[1%;+TJEEWB<>WY!%>^M=@$$KHZCA M1AMDHY,=##04(6:^'LS:AZ6X>N-LT!_H3IJRW%IE83&18WO96J5V$?^[]^VK MU<8%:@A0@GE @]9 22V %H;C(*#0*+57H+S*.*H*--U<)2-6-B2R(5&>*9DC MF/TPT+Z#W?NHVXYSU]__SUEK<)YCU7/B\E7?FX3,._0KCQ*AD#L@$B93XR20 M&#N@&;'.^R@EI"(P3_>\R'B<\3CC<7FF9 X\1H:)P+RD&E)J)=:.0QQX,,0& MJ;AX#![G@\5%@G7M)EA#(:0VQ #%/ >4.P^D5080I63<2YGB2FQM8R&J0JF, MV!FQRP-/&;$?5:]H.&/*>JQ.0TBHBA82#BY"(D%0*^V#70@T9K-VD;AI;^*F4L$S1 * * A I;- 8,CWPKO*ZU=$=V]+MRL=!?*.@B+^4 MUN3@1S>@+#[3:;=?\+^_[/DA0_9?/UMN?46;^ !G@[N_ M\G2S>N\<4GES*J[_3$];8)FUWEFKHW\N//76FN AX?P?-U1:7VOB)^(NTWB9G;#@OV_\VO3^W M;WO8.Y8NO&/I%LO^2G"%GL7);NO3OG\Y?O&7:_5/V_K\9:M3S%GQI;]&EQ]) MFTV70!;W&WY\-8P7<#B441'"Z,ZCCU\4'TV QO S)5\H>/?'\ 7Z[QL*?7>1 MPSVU#,-I>9J]?G)%3NWUQ6A3_4*_JZ.'31PJ;R*"GE;CF_;%#9P=C7M" M>4EA5]X_%3>LSX=/W[VVXW-J^[0=11+9_W519_$_3K.2JM3&1QUS^(57?]?T^MNO(&N#* (_$(* M/A.@S'-9A%YPI!YTV?L_BY;?4AX6S_9 ,Z+"G0F1JFSX*V;"WT,?56"_X[R[ M#6H?/!LKA!:SS=.L=7;S#'QS9F_/6W]B?*^">3%_<(9]7Z/5L2:RJOS2N/4]Z+%%QVYG>C4_XB.E._/HE8/KL=_SFNL M=%WR;&*^F_-RGD$^<\SVMVYT,=2Y8[9EB+W.-K3,[S!?_/5\''_=^=78>__S MR\E[\N7XX%?]^#VN-;_3VE[[^Y>3^DD-UU#MS:?SVG&-7L9?C[]?%#'3X^^T M?O&A';]_47OSGC;BM;]\_N=[H_GZI'[Q'M4NKKXSCK\VFO7X^?YYH_F-U-]\ MHO6]VL\O>]_8X?'?[2^?W[/:YT-2W_MT4;LX"O7=41W#1WC>V#M ]9]?&:;& M&$& ,^FHWVL.#)8,>&\YQ]XP+^"BV!UN1[(RGSUE/"K/T.; (PL#?#H8@*/O+#&*Z8!)T(!J@P$TB@' MM*7(6\$0=7)KF_&J)-.'0<^'1QM@O%]KM)N.6GH^JIQMM7VE MF%P) ^*@,]"=;ZUTDJI/4FNHBX?;$B6D4BV_+;%S;=8;X4H<._V^'V1?=W'H M=#YE75@MI*+, &%D !1;#*1E%'#H@]0<"NCMUC9!52:G4\4S._*ZJ/3"S8NL MTD^FTI,&1S(LF#((,*4TH!9%E69: L<"]1!:*+!*- M54*1'^PKP2_ ]M@$/VC)ML0Y)N6Y:E=?FMB]82A-(,@RA91E222:)UJHR31JD"3!_6 MXRNJ_G:NC+5F[YO4S;ISD'$-MNXX]V:<>[[ N4J[(HMC4J1Y0KABG$C#%(D+ MH8%Q=9I1"IR;WD&9K,Y;<3/.>WDL!T<6#\([65;15]D?6X08R'+P+@@XX->Z M-#ZM%SA3#DQD9348CF\'07X'.^C./1HOQC7,IZ[!"E)EJ)GQZ-A6;5I;)X%N((&VEU"*-)RG*DE)XFQ,N+-@ MCA4.H HS.DD*5FAJGCQ/?C@3M?.BK"WCWA]&Z1CW#AEWT8\2ZT+8#!B7)1GA M5#JBE.2$.6--D14%U04P;I?Y\;#@02HY,,-!&ZUY^_:_YWO^]L'1PR%9NT$)I(2D$N)=:" M7,IBDG"M&$VXH ),FKS@G=OCEV7B>PG+7(=W9WT5KOQF#?ENJV''TS?EZ?-9 MGOYR"*(W!1"@B;,IQFQ43@HE!=%YJ@O.E;388/6__Q_!*/MSC?CZ=_)67!2\ M,3#:5U_//CJ3Z D<1?W&NW=9.9;?W2BZ\[#-:]B5?W%3IA5U]MS'L"-=FOR] M0)*)E[4 .TDY1:R2*>$B24AA,$^>Q]PJJ[1-,U\/@'9NCE^7H^\9@G1F0'[(D=?I7,Q81J$8(@*O4#^+^CZSR@=3G ,((D=+Q8([(^K>/2'3HI:OJ^%):'>V8T?' M0[,]^&J;:G^=H+J1H/IG"75DH' X+3CA+A,@J)0CJM )D8KQ3"@A;::?/*?I M.F76=XZ0]4""'A MGUCR0E/!*1:28JR7)3]R#J$#E>O+U??AJ.JX^N=R]:(3RSC8):F)2U.-7&V( M4HE/S"NDU844*L'#12E=/H+XZ,]:\V(%"/%_EP-C!Z,_2+'J&XR0 M$&[G5_LM_/H_ 02];';A8SDZ?CFN85F:LQ.=U+P[J7FTA(64U6EJXI0PBZWH M!-CM!56"L(PE6>P8'NM^\IS27D:7#?8'Z.?V_&OPNH1XI, MFUPD>"1*$@Y_$A4;15(&LIEI&>RI+ "+!X1SPR1 / M"49Z7%5X9NIW/'2]9D"DV:4V3-!$!S8'9NXX9X=)[DJF?5G")"[C+N5I;IU1#!TVF?B1Q*,U==@\/O2""7>#T; Z[]PD#XA.VETH M;2>=[DXZ?5XNN9LG2FE&'8FI!>LJIAF $"8(2W-*):/2Y=H'B5C2.48>#SNO M1:&8CJU_'ELOEJ!+:)$CWJ RRP@O)"-*4T%X9IS-DS1/=8:@0XA?M77AXT,> MDWR54WG^^R6KK!?^:/?B;=B*3EC=G;#:GB\N\WW[T!6..YH4),L-)USRG!0V M=41:R9U.$L5L\>0YS7IIFJQ1-F7G#ED[(')CMNXX]V:<.UM"YON'0Z-3Q>(T M)[I(8N!<*XEPDA*C16%2%_/8)T'G/UP6JG-OW!'(\&Z_2&I=C>TT1/-[^3K6 M"VH$1VS8D+^G2>D=Y+@[P;6S!#FR3(I"Q)H(2ATV30G^X:W+G^UA;]OX)D*-C[Y_!W@NX!&,J&2LLR9W""OPJ)A(^(AG E(S" M/]+E3YX7O62M"E;^WNZ/!IG,G- :#H[(R%8GOV]INS6+RO@MVAT.FC2>$#W> M',S*M=TND_5^D,LTG*R&CPN2,69@P[F)L3X$ TLE[KPL M]\R\^4KF!1:(7LKZ.'I;#;^6QIKHQ7FT-SETO@E[\74E>+EJ,=2P,K8BH^'I M'[@6];!?F@A?YVH)MV['\?_KGM[]5Y'J=X[>@"B1)EN2?''^H<9B(!.RG%)E M)[[O3GPO%PRT4B8%'L VQJ#XSK +4^X ODG'E\)]@/EPJY$>L\ ML ^JDWV=[+LO+UPG^QY(]BU UX0EL)22@7$*%BIG+B92.DH,A1WG<9[1#$]= MQG%/\+MJF'N_PN^.7'3K(:U6HUF/9%_WAV=UA&P3;0^B4(3TH]N M50KINAZ$NY_A[U18"Z0J3-[4D:N&)Y,VJK9MU].%DG\6PF\W DL&KVB@M#DP M7?^SVVFR@R44#[MFBYQ1DO("-%F1)41AHDL>2^NTS&E.XR?/Q0^GIW6QXK7E MWSM'J1W_WB/_+O95M5+$K#"D4-2@%2Y)X:0@-J6)=5:K-*=/GO-UXM_?J?[W MVW&ECV731.2TX8)0U^B'<,6CC0<]:.#WK3SW#0?VAYL:EK^RE\BESGR^*Z&U M7, Q=3:-75Z0U$I%N(S!?.993F2>.&.L 0BP'PN>J"(NECO+\G;=P\Z.MY^ M&-Y>+&C$7&[CV)"$%1GAHM!$Y2PA:2ZDXU9([QK+>DFRW+WPT5<%6'LXLNSB MZ&-"!+YD-*I@X+ 3G:_C9T$2M(_^;K=@?[H#NW;4;M;$2=EY]^]#A$WK%\%U M%,38HM>9]?90[?2M-UB7_@7B<8 MLO,U%X$)(HG OBYQ_>M>-+ C7RD:+Y$!\IO.E_)POI07XQIFB US0:#M.=RZ MYAO3P96[$V3+):"M3GC.M"4]'+>I<[_ MFNQ]_^Z4CKU_%GLO5CPJC#W M;YDA?Y.,HBY#]-?.$/W)N.R"0T\7Y(IVWJ2?Y$V:-NDG 100+@B[)BHRD MA=:$2VD(6*4%L2I77#(#FTHQ6[Z79S_2$*#+D[_S//G)N4]U'CUM(.ZSZ'4Y MD /=9(WWS%;6E%W:_(.DS?\]'!SMV^KD;_39[+F7 M?BLZ+7=G6N[[JQF<_R6&YQP"@DF%%HZ(E%/"$YL3E1M*XH11D>BBL([ZQ)?L MKH[#KA&@[[CZ9R337X.KNP#Q[1GZ?(:A]SS:7G8ZVHP:+3A14F +/@HFMW:& !"1 MH)X EW ?-*(K*EAW$>%?@:?O+2+<\?3/XNGS19Z.8\XS2Q*6@X'!8TJ4HHK0 M(I$)=UENL=\>%SU *NO!U+^3'^1M50YT>2K[V.7&,XKWA4Q*O1JK?C-?R(,B MD'?V="*O?+''UG;:@GWHY-3=R:GE0JXF<2S&0@*9$Y9PEQNBLEB2W%$I9)$R M@XFUF>B)]$>. '5.D/5EYSL''QT[_SQV7H0=A52Y!9SA<@ZF1*XID91J$EN7 MT0QHA27ZR7/18S^$.CK_QQTBP'VD=?[@!Y/%H[:5VB,-O-?G0RZUYE MUC]SL9C=SSN'CEE'M2Y()K@@G-&4*"T+^"W-C*!*YKE[\IRF:0_H<(V*2W=> MD$<4C;DV=WFQ-+(GD+B5 U=;9V!G.Y)/G2<)[XL<[B7;^D+5E\CN#(7?!Y!T: MN3U_+[A&.(^-5CPE7&M'..>**.4LR8M;^2:Z0RYF[PQZWY^L%[&%SZV(&JQGG#K&'X$3&.2-,N)C;3-@T MU9TGY(&Q1YL)@M6+9LHKPHO7H]OEHSY:<^E!LD&\O10V8<^M,)9>XCYT^./N MY-1RK6OXO3[YWWXQ=&'K?@ MY@YPW)Z1%_- 8,5 WKKV\Z.UH!X,EKRSL JU?6>U/"U'L!#?_>K[@A6R M-/O#]\>RLLU^=1#E[B3;<@%%13.14$&)S)@BW%!!!!4QR5U2*!7'\"-[\CSE MM)>O:$7>'9=95]Y^*(SR ZS=X97;<_4"7DDYRW-+)4E9BHTHP/ 0,@71G.4) M_%^ M-1M3=\+I1L+IRWRQ$#2F\KQ(6,R)4\R <'()D0D'@DUU8;2D"<^2)\_I"KC1 M987\*AQ[KQ&998[M8,;=QS:U#%KLX1HF3K"&>=$"IH2JE/@:I6P M@M]=1FKG%OD1MX@O2@87P_3Q+_BU+@&"_X9>CS6H#?)Z6+V<[,7+V:WXNY2J M[)>C\RZ5[7[$V.[6YG)+3L,+R1TE+L8:G13;]B4N)JY0C@HKM6%\':VESA&R M[D=W[Y#?.\?G#S+]@HM$2>82B5TE3))A'UY&9)%S4A2*::I2EW.!)0L+MMP_ MO"LH\C.31XQUMJJLB=RD]JZSEU3=_25MJW4I:6;5J$UXZQ)([EA(O5I")EGL MJ'*,D]0(B9GV&1%N+.#A.M1T.K*_Q'G>S[M67?6C>TZJ3@?4O!Q896G"4);"S) M6<*P"HTDD@I+G(B5<$P;F6.K#]ZCR8_8I#]% -Z12VV=)=8KYZSVT3_[31_+ MP9&-*CFR4?C=U^D-7>0')OQB_W=P>;M^?3*?&_5]/->F>Q,+D>6>/;4P_,_ H I2U/"9)P1SHP@,K>:),Q2)G.7L!0CC"N,Q:[OYT/TLG^Z975E96V? M1=N#\%M4#D*+>X1'_I=7%\.C7](.7KU9YE MV9/G">O%&5MW6[IS)G9"]!HO_9"Q[TYT/F+1N0"N8T,2JN?/.=ICZ7I(Y:[G>?U MEQ),3"5%4J2"&@E$FE'%,LY-FKO4T9PF' 63AY*B$TR/13 M $+F\E0D+B-) MZFN"ZAP (6,D$T;1-'4Z*U(,RO2*..L$TV_O\+T$$+Z"3^>A8-2Y>CLOQ06J M!>Q/;93-K4PL9]PHXYQQ,LT4TS&-F<>\UPCT=ZIE353+DA(^TA'*%L[P7IW@O7+$M;CJ8T+ M#I+4VI@3GN82L%Z:DXPF+F7<%4;G3YZS7IS^@DWC.XGT2TJD>X!ZG42Z/XFT M /42P3/8/[ ^'2:6Y$E,BH(G)+>YHLYHES'QY#GM)?%RO8.UK=UEROJT+\]Q MLO9R(?:SKO03_L](JKZ]+W[V _[ANQ+IRSF<>3>RM9'4P&DPF7/,#]X=CJQO M+X(A5,83RZ^)89>M$6;<.?+B?]*J+],[L8 ML__B;+U, L(W6DO :KGE5FOE;)QDA>%)2JEBXI!F3]J;CJOV#4[ED26JLO(+ MD0Y>\ _9/Y/G]9/_S*W#23EH9Y3CHM]TO9[_OZKZS_-5+^'_N>B2&[Q;\60% MI?ST[5N*I?CM"YT4O6\AM$@$.G\#0NNTAX=D-RXD]#69_AVP[)KPT5,S[/=E M%+5#V\0Y>[X!&[7=V#4+A30DJ-Q9??[Y^8$"X][X! MA"?O^KM;F]\^??[W9&?_Q6<8EQY\/$@/OF^>'=-[M?=K?^A6?W/^]LO2AW/\)SOV_R3Y_? M'7_:^A<;Y<5[6]OISI:&^1_1W7\.BS1VN;,IH2)+ =LI200,2S0U4A12Q;EV M3YJ^*6-K-A%B4\G2U&8,?F9<:RZLD#(5*;!&^:Q[IKPZ[=/5CYZ>94VERN%(*'O."*1%;D\5YRAD5K,CD MO/([D=41Z$D,&&?>)'T "7>%JHF>8H5<%O_I/_._TS^C814U'_O;ES]^&?!; M\\6SJ*PC&6'_241T#;C;B"YY-K8/?CK[#- EE9T?[PP&[)^3X=D M$L]5G5I M2EF=XZ;/C'QBX=.1G1]R]IMVT(VYZZ_YB)ENQ^W8_J/)3#';V7]RY8#^S3>B M_6-;VPATGB^K%Z%:D?T^:!X]K$Z'E5>E7@U9H!2<*-RZ!4CV#*[T=X>!PN.. M^D,%BPI$,G9@'0%+5'Y&-29KE/ 'W R?#L@7>Q[5MN] =L,SCF"Y8)=.L)47 MW(YWE ,SQC0L^%.-R["1'@LC9^'LPHGPVL M4HSJ\QJT/WP ^'NHI3<^HN:QWJ"'K_!FF+!OTN'_P#$B.08X'KAS9/7Q #CD M"-?HK!P=S[RC/U4XX7I]&^_29A^,VJ_ [4AB0.RX^_[ XK&..E MA-F7^/<'F PG-'_!/:MH^COD0'!\.'_/INRZ/:KEN)[.&P=7>BI M&8Q/%,"YA:-")K/"I-0QIGF22.FD@M]TD:D,?M+5^=S;NZ\7]>U..1A60#1M M7&X/7K&JC\O3MT#+F)MT9%^HVU$JM*Y(T%OB#4V6*@E.96$L3XDHF" Z!: %P"LU:-]?AURQUXVO8FLCG\%X'OVW/#G] M$U0JE@**GK[7;4VEW@W(V?]V0Y(KP!BQ&0?"@O(Y,F MNV>'BEF@@Y038P&[<.$H,*EFI+"RR+,L%R;GUT8QFV!>H8'@S1[$('/V\.;[ M_!2E_8$?HTYH9Z\6K_Y=ZJ ML3P%7C3>8] A>P.O&H ?0]R8]5#]Q3VO"T_'E3Z6V)/HAOPE4^MB2V5B.'"6 M*PHMC+5:667SF.IP/ Y/*E_!7R_&-: E:6@)8I5FW7*1:-TRQ6S*6>)4#A4-&QQ!VS!!@PFX=QGL1: MISE1-I6$JUS!;TE":&YSGB5%FA57L<3 CB)9UW;D6>%-8ZWL>,H@.V!51&]! M(8&Q/(T:^$MV)MYPN#TZP0O=&"G-V%I7I0I* Z/&$8VC=G\!X9RH,CB0ZD>B M23;'1P 7HUMSVC34<5LVTXE*->B=.->,)QDOG'166(I[;X"]&C83'9O=LSD" M(,])$VFFS]!P,,4FA(E!XT99 M^S93MAI)&+A?2H5AU3+@V;?'0SLHOT7;%=#NQV'U;7ZVS=>V=A8WU@_GUX\GRI%5@VC1GO9\/*U'8PD2KQ[RU4 MZ.[1(-?M=_]&H MG,!;FSYM*3CR5X180_+'JMAK,QP29TMOOMC>7]NO>JCL@/Q.JZ$9!ZKSB1LA M3 7\VP=+UO;/?1PKA'#Q^TE48?:A\[.\Z*$HE[Q]#?]4TSR720;)K)8=#8^L MO\P')ZS4QS@"JN@FOP-M\U8_>U'K_52]"#U?O0A]M+T&+H'<;=,;T-T:Q)P/ MB7CCUKM@MV '1AL:\SW@VW671 PDT:87XG^-!S;*6U#3O&5PNBZX\1;SLD"> MU..3DT9% MW& 9@*W5%@50Q )"BZ.G\ 5(J &V!W?5\"0:E7BZ=.A_!MUWR<2FSYDJ,!7R MB>3)<$)JER2_!8"]O* P$"QZB9F_V]/$J&E<:6[1FRM7),]M_\^L9E5].?@2 MZ6.KO[1:%KV0_Q/M8(2NBMZ/51BY=WDB&:Y*L]$S"3JSPTR?^IA!$E76V0H #5"#K.1)8&J*> MONC+OI557WZ!I9&GF)J,^SG"8$6T_6_T='/[7_+7&+ZPU;-V+NW\KKAUS[GZ M&*35LUN/I;$KI,HB0SE'QSMR '8,%YW3!D* M[IM>,9>GB=FPOVE!&@"U/7F;7-!/>PWV@RUB):G4OL4P[K! M\IBC"D\ 70R&$UI3^,(;T=MQ58\ES A%SS6DVM/RV0+GSH790T(EC-4*D1!\ M;_Y0%O6:3_ <5U_+KR%G=A(=;+,_3\+87II=4QS@Q&!FK2+U;[+,-*NGBA?# M+&!93H?!*]YN=;BP'L.@[6C7> 4_"7_3;5]D\B8!25I^?38WC]GW:]YCI=MH M\AX3^_!T@:1AJO9HZ+>M D 24*D_Q3-Y4;];:+:$N0&7U./^J'WF!$O@!K?4 MM8)/>LU,E-6@VN&U,+<8IJ1'EZ9;ATEL1.]P'7%:K1F):^S&E2<"4]9Z7-=^ M!H,+9S ]<+*>T,[[J[9/&@D'XFI\VKP-PH*^O7J%6U$RS3YO5GOU"C?.@*O@ MT++=JP/!UDBP'NF/*P1),&4@(@1MS;QQ20Z&U9= VE';MPEX ;G5RXGS$S7L M3Y#1B]9QN8#"_[-P3&/5.4^>_B:G/-/XXE.>:W5@'4&J**7!.:6:/S5 N966 UT>/)29Z:7X'LB=/4R9BHU*1%3RF3EIC[W M#_'N_L'9[OZ[D[VM+^G!Q^WOGS[N\$_[Q^6GK1?]O8\?EA@%B#_YM*63W?U_ MZ.[G3;K[YH#O[?>/#S[C?([[>V_^^K+SYD/Z:7\NXG:^"[_OG!W*.$VUTBE1 M6,".:\&Q=ATC<0P"#I!6QLU2-0$MLUP S+:@)CD710&7:I.G+K,Z47&^6$W@ M/?HU@A_B/2CLTL$(@Q$&_;$L"/I,WL)&:C"C+Z\Q<*FC8:59"%R]D7=9[;KHT?F7.P[\=V0:RW=T\U R( M5OB/]1A1* H6LFF/YU4;*V@%>=RJK MIS[>J!JWIT,K>S3N-T9!X^E[;_6X:HI" MP!43'QHZC5;6/6?OM: MA_KD1,QLQ8_5%U?!:;U,> S/\>1H M+(;(_*4C=/XV3Y_HJ\E$E#_=XM,^(OM5]L=S_GL'M#[T13RPM$:32596>GR" M9R.TK?^X3@6OSV 0E.[\$D_AS'U-'4:"557_2+*VU&H)NS,8_4%^!CA<3:5^ MK;,_?TJMJE4S^'-N92C?$"DNQ4QX=2X&5@?AY".%\K,_I.>8+"]WT@!;6FDI$ MDCN;/X=8CI<;(TA!'1Y&$8"# M"L=) M#3QE+9E&)OL6)CN;7(_VEIL UN!L';)"/,<,,D2'4SRA"&)D[F *.E MXGDLE(MC$<6K . MC3'RM2&NIHR+S^=U2N9F2@9U@!K*RF.B$*P'R3N3MC"G,]JNM90NF"P M(-^\P)O8?R'+I,V1FS<09^#TY&XP[L<^T]VCYM:U/W\8%]!S;^+>*$/ZM5RR M@ .87[HS9"[XB?NX))C (#NQRCV\:SUJ!/9@&!T-A^:LQ#2SJLFZ SDL!T&9V ?3;$R-8(-ID;.&**PE0">P]H?54F(?6B9M.MG$/3-SD&GV %/P ME& 2FG^5F:*/IQ6*F39IKS^L<0&W?!W0V=A($QJ9)IXWP8]&7N')B'8;PMHU M^7K>#IY+AFP6>E(I&J_ A2Y#0Z1IC6CY599][^T9#>?LH4;[]>;GOMHO,O4[ M5794#>4T+[?91;B[LLYK3$]6K;/(KT^$5ZE^61]/:XE>GM'Z*#+F]N #?SZ@ MR28,J:NZ:IO2SN0U>KKVAT[&/B>S.:S056/=%B+&#V:F$.AIYC8O#<*F(\=['Q7R@NFW M7B O!(]04"&GEJ9AO;!V0&!E.%7BKSV6/J$80=RW4SNH%Y7,8M#DHPZES,4'NP#*7 #EGT/!#"^R.",B99)@!RLB"\X)!LJDSKG-Y%+ MN4#/]Q=5\TKD$T[SS7F=)]BJ.:SQ&N0CS-^;F]9?/:6WU=X"$K5 M">1ZA\'$?]_.UTOQV5SXJ=:U_?($E620J7J6 M,%9D2D1+@=Y[D!J?5?G'.RP.-\DOZ"*O*P3'T6%F19I2:TD1QXYPF3NB9)X2 MG16JT*IP>KF=P"5)S#^3HZ^OG_PY]7ERN/-(S;J(LE6'8)M#.\B]S;&;)6'3 MH,2E^AX7]B-H8-"D8 @ '74^?4;KLIJ>$[$9DM M(/?QRQ663:\QH]HS,_ Z/B,=9A+,E,N1U?TBE@^UW7.O&NSWP)U.'E[4G!T6 MW.F"%H*HA!K",\6)E)81IYGE*F&Y+9(;B)HUD"N>X3X$LWBRT5,GZVW;/:TI M2-H/OHI364VM9!RCP\PF>S;63Y?0G(=$Y M=SJ:5@J1SK76?$@2L&;B;$!X<[&'Q$S2!IL7: VWB^X)3S%-RW0,UGBO]2J%-MOM M/EA/(1BEA\_1TV-]DQ68_E<;M!'&S >@B4 %XA$W$#QVH)LZ"DZ6580)((M4 M,F_>^_V4U6 X'JVZ[P*2FO$DS+A L0"WIS18X*\AOZ#Q,4QN/N\UU**'L)R3 M&]-*9&>R+>9VY9;>$=\%PZ MQ6LF+M9%FAC74V?=['(TFX5!T&:<*R! =X1R]@@E?0Q'*%?:ZE>F^BXX/Q)N MC_]N;Q%:8%EH/^/("^F6PU"Q>>^0C ;V**@R ME/:8L##PM=UF+;@Z-)K1Q[+$ GYH0/K27YZW!W9T-JR^-%[VYBA5XPV;'W)B M:$Z!V*I0V,2PQ-I,PPH-W1DX.#,WP&*3DXB]R$?)F@ 87C29BJ^CT?2/P\Y, MOI*2CP;6V$)O$F'HS25P-*-@>:CAN6T4(GXR&:KQ\8 P/9SQ3*ZTI\0=$T10[F6YL&R7!VE#H9O 5U3 *-[#]9CM!U$TS(&KK MX M\,3K1O3JZP3]AZ!B,'EFLX+A#4H?#1]B8G/>/KFH52(=QT'J^,JK'1_"O$55KV!EWU3 M#<]&QXV;NU.$*Q0A]EZR5&$IQ2S%LS+,"*( _1#C4NZL88SKE6=EUEP1MB00 M!1IH8QUKK0O?VR#X:,R>JF=/Z;/60_#7WHOW:,*#4 -9C:64VK<["F\W;5'E MV3N(X,8?8II<"!2>(=<$)CO$,EQ??=G(J6";R>;QW1ED9< T@@_ZF#;Q%5T6 MTP=)'\5?_8200G.#I\S%HZ+_!;4"R@$?@J*P/9]QP9:VI?_"D:$ZI#*&.8%9 MUV1HC$(NBH<#P;0+,BH4D?)3QY%7K<\%JX*QL"LW#-^K;*;DK68T<^NY= BT MVLWP=+1JT=KGM5ZC&JL,^2R,1L+B BUMS=7Q_S7GW7MVI%]QLK[3$#..=K9S M="A2:_,LTT10@8V_:$J$D8(PPU*368T;L&@/9Z8HXMARF<>&VT0)5SA0-!84 M#=,.:Q\L' (^+D]//:@!+OX?^*>/?SQMMJIIAO%R6'M ]Q[AWK-?,TG@RH5[ M/BLI0]92'>J1-PYBL GZC4B>6!6 W0)&G@NYSS@.Z]GU/V[77]83;UU36*7- M[T-/&HJ>(1@!")??K[P_9#JAII@-P.EF&_V,5D7T+QOL!^M Y<[9+!9:Z,P M)6LEJ9!.I$XG1IF"WKB""]+DGGN#R[$Y,.]M];4$C/Y^V#>/HAK'3YUL[ MWP%U9BEC8!E9XL",(#R1,1'6&1+'Q@B>Y$51I$^>)VF/S4(K K!",BDXY(3:55 M:18;*Y\\9[P79RMV_3[JKCS>K(WUPE2;YJNM1MXO@;Q1=R!J8F;O?TEW-@]% M3E6<&T8*F3/"87&!ZA,PN(6A2L:)<"Y9!%&**;#,*759D?#":EG$2ENMM;2I M :M]$43-;$+0EM>&2(^ WF^!I:Y89U^#\J909[W#P M4IZ<5O;8@MWYU;:QY9E8O3\I,,BRU!='1H MI"M$D3E".5IS+B^(E+$ 16R<2W5J.$4=W(OC5<4:;PB\=.S 1&16%4+R# ^F MBRP3F4J27#@3\QL#KV[C;^7H/0,-I!.>6,8$R3(%D%NPC$C%'$EHG!DF%>@A M@-RTE[!L:>/O!3?=\P$/61\#-L]QG<6@:IF#/&T S.2"RIH?8+L^5O\4BS0"M24S5 $0$ M\M-A!2='9NPW;:UOUF0Q8[#O6ZU@JH$)Z8NU/Y=\:]>8BBE/&16%;ZO.N=") ME@PTLC&.2W5EB70,O"*K;0]>?C1>+MNT4 W]UL*ZS:[UR<8/WFL!R:JCGVO0#P;I9*:L2!-+&*>,<*,T M@35W!(R]W&AE5"+8D^>\)Y(5Y/-0C1:Z';[F#B>8L1KK@L=Y2DR1.,*3V!'I M=$*2Q!7*<=A[DSUY+GI)=I7]U@M1-'^T;3@>(81L$Q<^#/PQ"'^JR(N!IN/H M[83**G#3]F58 6N:;^X2U/RH+.K4VX\3+\?*6KX%XZC;]QS<]W=L\3(I4953!?AN.Y09!;$G E$1("2 WIEF" M$BOK 8/>VN/T>Z8P;;=GS3I_UJP_"[2D20N74,V(33"ZEBA#5%Y(0@N:.IV# MM0,X>O'P3BP*I2@O8D']X1VN>2H2J3@UFJNE]-=V]:_3DN!1)B%=N2"S2^!# M52=6!J4]KMN8DRNK&BL']IK?,(__Z>OMUWO/FL(A&]'?4@U#'\7A5UL=6]E& MV61=#W7I@VO>A34]6QG.!RQ7E<))3.JQ84;2X@RG%=CPMO[P+'0R#ML663]DQ*F":J-L;D$@ M<0;VA''.@*K.P$@%B<2N:\1-)-6_[:G2=\VAV4Z-KLZ4T73OGT.I6<9@?0FH MEYAPD%M$9@#VTS1)=2)LDLL"@S4 ;>\ +\62:AH#$@.,EC@F8N!WQ7G.)5@5 M17Y=\2[PR1SF 2KJ?E\7DZ83 ,VU@2L'XI4=Q9EZ4) MV$7N$1ZQ>3M[P'^R^X\- ;U=6:9@VGFD'$S/@NII^<[V $RKQT>SM1KDI![; M;$U:TU:O]'!DK.IP5!L4,O37SEZ\POE15LJW168\JB/-$?9? M"8=H;5G-B,"Y(A0;T8[$XG,#7^TSE+/%&A'A42O>4$Z+EJZ').UDJ)>AR=[F M(>.*V3Q6Q&0Y*$DN."D2HXD2,MSWSE_@F#HSFC^\![_KQU6]9D=766P(1UTYKH M6B6E%E=G4G5CY)\\*6("8K(B6-5%GM;VC_:7/TU9G_;E^1_EP+^KO^G/9OBF M\@F62_%97X 2FX?XYX6OIY5 -N)0#614P7^F?7+S]8;_ZC\CL_R=R#:HN/CK M>(->^-UEPU*ZD;'K#?L?/^4P;5@97'2/AMO%D_K+484=>DA#95I;ZUQ;D_X/ M=OHMHO/;@&7J%U(1_)"3>@)D"I=4"^0WH;=FP7[&6JS. M__$]F!YFI2Y3-HR#12!-)A)0-590X023N=4%H^CW8C^B;#YX6?(W*.PY:PW> M0O]AQA6F$#].-71\ MO#K;^_CO":@HWMX#SQI_8A^RW7W]_8#M\(/O7T!EF>/=K4_PGJ^_''S^YQP_ M.]C?3#]]_/1E]_NQVWD9?_M[_]5HYWU\#BJ,[IX7\:?_[SC6)_\.Y,=BO/<9 MKMV"N6QM@SK\]'GG^[N3G8^OCW<^_]O?>?.I//ALCC_!N^^^>7W\_WW_YS"1 MUEGLJVY8 GI/JPPS=2U15MJ$)4;F,GOR/%GT0Y++J"C11EB3@W69@=X4A3"% MD3H616%E# -W5/1K49$^+&*7.$!A1"42&U['V!K5%:1P-F8Z+VB2R2?/\T4J M"D>M%C+Q;J6PG/_?8U)8>P[@DHW_RIWO M8, Q^/EFFX/\23]]?E>BIJ*."2X+2O+"*HR\9:"D;$HR10V-,YI2+6^JJ;1F M+BG P-,9GA^Q0$1:9H5.69J:5!4=%?U:5*0/N1*9)T0EQA%G M,ILS78B=)JEEAG01ME28=%?U:5*0/"Q ;F162 M,.=X./X#QK3F! M8O?L4)@TUG&1 XBE &)IGI(B231)"T<%&+]8'.\1)J'Y_8\: H@"!3RV%+3P M#KIYA[9?S<5)WTT=A7J^C$+H&3[ME3-MD_WOYG[3S0@N>X@D<,P'MIO&6+,O MO[V;S+#9M2XY>&5R\/X'!FR;*!2J.B=22PKP,"](H8"+M:-.%RIE)DT 'O:* M>/G4YT84NC=>>$!@%=U=D[AZ"Y3E>Z'9IAWD#;8$:G8#RN#^4C4QOV_E@RFAH.#&3 MO3U8:)KHFX!;&*+M&=ZF=[<)XJ'%4IN:KD8;EY>O7&AWL[IR"*C2E.2,"XP^8T2%<>&4 DB&V2T4$F*14T2MJ)< M=#F8 A+7L*BGYM!#=M"TY)C $>QQ'3I<>P*0N2^;\0" Y%ITY,IO MUI#OMAI.2"C^W4AH7O_PG.YVN2-I+KH+/ 6$E=9U^.VFQ<6X:LPTPPKNAE0A56I MPL&CW>'(1B+Z&T_:8)LN;$\V\E#;?U-$?P\'1V0?#\/@J _:GORU+"L/G'?" M4?#I2< .$\V=!P1,) LN);.D*)*"<&,I$;'*2);',LE,D69BZ2R+R+6FAD/9'9]#D^'=8TM MC\'N#]4]R:BT*+:.X8>L]/$Y'NT#% 9#E/4Q0B1X7'.&+S3""O5$?:^K<3BQ M-^EDB/,*10K\HV=;)D]?.< [6/FC,FC:4!C"(\G)^%-?XJRSY^U[O1POE[C<5SA'#'W.S^N"X%-@%I@M'G/U+> MTF0)TG\P^H.P_*'ZR/F.:-F?[7O\]!G,KPQ+-D2*2_&W_6K[6'=^>3L:8HO^ M=SQLRL/J0#XRF ]AW^L_NZVYSZWQ?4/]?@1W'W!CX.\KMB6P+0*9F9VUI1_# M %]K/./L)4?[E^_6UVWF?6YFTELI^&#S@MD^\A8-B.%^.1K!]U@#9[@H8/'" MBX6SP0<-3R.LTC<\&\QJBT=6OIFF%]9"NA)X>00P<_B_<68L%75&V#_CDJC] MLFE95>>-[V1\:6_@2TK]1"8TR<8!O\JJ;/:[\;A46'; [QUL-@ ",^EATCC^ MP8@P\+;;>(.2@R_1GG,>-KS#.Y\VW3?_WGZQ]Z[IM?DL#'K:'_O^G!*;3.M6 M01_-M&?&:M\#C3Z9T.8Z&#"A'S:@@.'D*'.H&'7E(O:Q';8__(_+.>_W&8_* MQA:;#@/0!CZHROI+6Z$JU!J8"*RI2)J17;V)/FHGC /X>YSL]T-9=7BE1FJV MDYW!LQ-HLQ&]7K8,+_9AG8X!F>GH#*A"#MIN=_Y5?"6'ACN]' Y%I9:7K&T' M.AD#25J6 .!F>FY?(!JF/:.M+XH0^JCB.PKOV2AZ40Z&)]AG]F\Y M&N$)+B1'OX-D8,>C"KYQ%5BNV.=\(WH/+^G7I(]E43T1AA;6]0A,U;#2"\2( MCST9&MNW3:?O\-PW=@C@%RWK%Q4(PQ+X8F?HQ3H_O-P&TC M;7Q^F%>[M*?R?.B_:GJ[,U;1V)N>F)>OFLJ%J6M4W$MB#"5NC]&D& M1'\P-C%H7KQ=A_"V*[M$_BQ_1L@IV!R8OZ=$W=BK9F_PSJ(8!1* "W:'@ZK] M\P4:59,Z6/M6'P_*_QW;>A\YKO.%!/_4NV=>!-3=D+:/R/*TL^WK1SVB17:R7^N/)ENTH;ZU=I TR7A\DM_]AH":^T MGYY7]<:S"W/NV=6OW1"3]QR>CB+?\B["EYA;D#A:L2P^P7YMUN7"H,WY8JNZ M)'=*QT9FN>%99I7EL91IK*E63FBW.O2WO?MZ47\T.X&*XQU.I-X#C(7]W&'5 M9MR=VXB]'GO IDF=_JL\^/R*[FP=T-V3';KS^9]OG_;[Y1XHB!VV_0WGNKN/ M-0D.OB^F3N^<_%7N['\XV_W\@1U\_W"^N_4:QO:*XOO!Y]?]W3Z&+? KSQ[79(N?>30H//$!+.UP8G5B2:S(/+^NB%KQXH]9$ W&:-@OMBN7 M>9I;IQ)0_3S/\@(HV68L3TP:%SF-5TNCI?CQK60189TPNEH8O5\21GE19 FG M*6$F30EG*2-2J)04>9SF3+HB5WCF--Y8SH"[H31:S?HWDCD/P '_9^[]?BH@ M>RAY]V[.K/X!F;?BY7\YF:<8M:9(8IJYC+,BE;$6RC@AC,7HN%HM\W@G\WZ: MS"N79!XKM+*:"B*$+0@OE EEDB,IM2FOL6/$^>QQO%VK[I<-[E.(\JGN>92'5"N8VIDIR:V#AE;)PE2M^3U7E%^F G M#:\C#<^7I"'G0F76@#1TL*3.D8 M\34\JS\I%G!Y",#[_#_,1-8\F\'7PX&&NYI(0.?Z]Z[_?PX-U;8HE"-:Y1GA ML:%$VC0CL>&%%T-0:YJ0N?)HI1SY,PY1'DXYW(_3O'U5;8W M.+%B8JNLU$RG/.8Y3:4N&.?,Q#G+>6JI!Z(TSN+\\A,KJTX#?"Q'QTO:L9Y7 MC_6\,FWUK>\H97_I:9TJJW.,OKD>9+W*%_N MUOE[AU$>@*5?#@F4+:+*'*&PW9$C3<<^Q2#78B 7,D243"5<*3)\\I[<4K')E+B1;W:;+_%N#V MG346F,C\QWZSE2XQ3>N'Q-GCC)X\B#C[41QW@4C;!C/E%^\&^G-E6+DDPU)C M76XQ"D.U(-REE @G$Q++1!HI>):E6(:?]HI\N6+0]678'<1A?I]8R,N)XVBE MTVA5_<5?&Z+]0B+MC2P'?P_K>MN?GK!F>_!*5GBDM!-S=R?F9F(L.]^WSW8W M#S.>4I73F##M:W+'EDCF%-%:Y;%3:0'_/7F>]@HJUB#"\ONDNDP2NZ2-H'-8)K+L9CM'][?T$C\\GN50*X8=\DC^V+.N@'U:OQPWT@XL! MXA2RB'.E.4L%L+^ 7[@0"=59P:];J^DG>"Q7A-@[Z7^U]-]==E;*0EGJ5$QR M1B7AC!FB,ID2PRA5,34RM?G%$?:'.; =AR/C/^ H_2%NO[W*NKP*^ .$Y='7 MUB2Z3-BM*S6THM30V2&7P"A46A(+Y0B7PF#]9_3O8\*123*=T<7C=090-;H_GE['_BJWJYOA\A#T<1N?/ M,"EA)DUA(]H,)X$Q60^,4G\.N;*G6,MQL1_ A']W$$>)2<%B7"T2M[#,.$2I,X<#@_/EG6EKXC:7RQJ&;*BTD;YZ$* MTLHW'<,0_;!.LNJ7H3JQ?-:>CBL0(R 1ZF-9V4E1EWI2R02$U,EPT)29\ \^"_5X M:A13<#O6AQRUI5I:O;9Y5%DO!WN1:2LLX- S:3V1.O>34G9T9NU@\I(&I"&N M&]P,8L*KAV@?2YPZ6)/_EB>G?\*?(!LG0O,I/K@I_C)]/MP^*0+35)6X>G;] M\XBF[:I?.+_YH?PP*([EK+2<%.2XM)SO6UN]QW5?-!6UH4#)<2YERHVSPMC4 MQ"Y)4Y4H*D*6-87_L2NRK%^B]-USS63W*I]J_:I1 F]QBI,OZ^;;FC[V0[YW M5A5\9_,PSFWA,NSM:A0'^RU)B%1*$IVD<^C)$4QZ&3],_XC@ZW3C9\/+I8%A]B5XB#O"Z=XB MZJLON!11UK#7!8_< H)OG[@1O2^]#RR(#KSA$C07ZN-,(IS#JI$\6-;E?-&) M%BJQS'93N*CBS@TPPJKB*C\QNQI6?E/[JC2P*6^K81#''NUU5MVR5;>W>9@) M9YUCBL2%1.=WHHB4"#.''I'3;Z\WW+R9*NT$8F^\_^.$(PJ'I:-N#&K8_ M+!II"TYC>,O6?\Q6Z9TI1QV^16&Y>IBG^\-3D!H)RYZU)05;"PO?I 2T459^ M3%_TR>O\DR$ $3<9+K2F"3;= %8T7.BK[4J\'H2@(?WA\ NNPJ1P61\FUA2D M;1_L#2B %F _8K%M0&;C_@@-O=:F:RS7UC*3F+H?ZG3CM/K^53?F%T]B^5)5 MV_\=!V($V>:KO.$-6(UO"/!FY.L_@?H/RP]6'M8NFW1'P$MA69'VCJ*C:G@V M.O96K1R4MIXI7=36(M(-1)-(SCA5XPL*XC"N1)01VOH!QH(1?7E;;XQ,R@>V M:(S-%/6%[\N3QHBOIX;X$##L[)CSAC56(0M5!.'%FQIOK7&-&ZM'00'"=75# MG)/J@[/V_72KIY;^QG6X]%[%T94\V>AF((6\84O@M 4.RTG,>UA<$4B^]&VY M2/1F.#2>%''Y0_>OEDO2^-D? !].3OL@;=JEW,G^)* M(LH!Q%*#*+"GT\J$1^UM,\PVPC''0*G3#E!'8]B. 1:<6ZC\*:/C\U/TVW@W M\=2X"6@^EABD',WY(E]YRO5F^>H1YM3XNY:K&B$S677LZ%T: MU/JGC4V!>V;*R5XB;S8U]KP-#VSE67>J>Z7&*]!), 4P($_@P:(X+_D;X]+@\K;%LJ_J,E ,WGUCKA]2VPNJGD:Y*9!LYL0;; ME_=U;0,SM4WNVJ]\D=MI'50O('P!S097!V[!;9F3";X.O3R?%2=3Q@\;W%B3 M<:C,&50!+A&6[1^.CXZGDB%I#+^-QE%R#9[TZG;"D7[P8_G5F[.+/JBKF":: MTW(HGU81Y>YPPW]+8GH-PIS TH:>\;:IY;SOA3\@J" 78.=F+FOI[L9D]V9S M\^W/(REM3^'4[0=S=# MC]4H_ 83VAX8N!0VM/TTZOM2O'[!@%9F^A[-%8+'OA!?O7=_TOIK@M M8WC"(P!TPQ4Y*KAB7>K(DT%T!R]A,4= B*8&#Y9G 57Z=]@ M/MEZR@KL6;.,T[Z9S6.:X&-O:;Y%7VCHM')U!H5<).?LPONV8NY: MB.#/Z!@>]M56O?F1\'DSS.G'E!$6F:YP@!:'7!?9-+79 R//&Y=3CUS;\Q>6 M>]:1Y_BN=4)4ZUGUP7OFM!8N[+39_F<#]\7I;;M@UMG_']Q MNA%'P%M]?V 8IO-?/)GYQ%,XQG.!7&O TV8RKX48:EW"+;)JH/KBI)>0'GRV MN, P;U\R?KK -X\"AR]D?1PY/((/LUA[$;0Y/D)!?I40RGJ^XU>3X>1;B@7I M,ST7.+4M]QJ5^'0B\7D>$Q8_:WH*3.2Z__M_@@!OAIY*-^#Y5\"MHVDU_KVS M09-3,#.TH"GA:,3..*:0(L+,1F@"S[F'VLC4Y"'RDN>TBJ<.!G+9^)#D_*,F M"GKFD>7TD;T ,.JI^3>"O"-GZ]/+YF*J>@]9CB&"_'=7GUK"F$ .Y\ M9?H:]^]?O7P& K"/XA26KFDD,'F [9?>^]&(H_H$1+T'1:W9/G5WR3IJ\UO4 MN9\/C-V[E?J:=C2X@7_K=8.# O1IWZ )O$P7>WEU;S2[Y):S6U"C93WU#O1@ M8T?8Q*5U9GK8=J-9Q;><%1)B\#G7H:%"&TV?< K0N-?X?N;S7!&BQ/C1='I- MQ+UQ<,P\[ 9VT)+G\18&T'I[#2AKO0:7F6?!>.*]J#V8$KV%'7\?9$X "BR+ MG\UIE)TE^^C5-US?<5D?-V[].662XOVHWD'_^IN:<4*>P>P7[2-SBCZ*^U- M(2A43:Y=5$>-CIA_4?3F?6NC$T _KRMK)^'B\"3R^&-#<="Y062>+T[&STW&STPGJALQ$><^:Z6@OOE9-9\EW>3.) M>ID]L"P6KG!F!JGQIAJ.3Y'[YYM]8$'T'8;.;BC=:S1O90MED(GFG*US(?)& M82!*K(9 HE/XA?JD!=Z>\12:BC*$TO&&UM?0?H2H==(2K >6W0!(PTW;?-\D])Z_2O:UW_=V3;7KP_> %S973+'-)8>-,*NQPOI#MI] M9XR]QV9EX[[=AF,@;5JK_7@Q'1V:*G.&"\,2;4Q!#;+D((7FC!&$Q.# MWLF,O&;F5_907C&$B2?RLW?"-.=(O*@NIT3LM9VQ *'[/G[2'X*J&UVKDS," MA#]7H8U'4V4S9QLBS^ZERB8M;C7LY=\E@M]/2=#K3>B*8_CMF%A9-^\168V+(LFU^#NR.':Y_#7<]E\L)GKE## MG9#(+[(J\6_5M2:D5\NSB85U08FBWZ!F,/OM:@:S&U;@4 751MG< GCGC!ME MG#-.IIEB&M [NVX%C@F6!\+;:>ENUX[VW#N+%3@>2^&X6\+^IJ;&*[K['3M/ M?#G[].;3%YC+V>Y6O]SY_"7YM/4A/MC7YP??7WT_^+C#EFIJ['](=O(\YS)-;)%[ 8<>BZP3<&LDX+XO"+A"I;%)G"$L MY0GA@J=$66L)98H*5F0I<_S),+67\!=TVY98\$3*K8,JR^D')#3:JAM M?9VZOK]NJS+T1*F[M2_<+(FAC>^AHB;9;[@[XA:@5A(7$ MTV(,?_UDG2.!D(1!($"8,V^N&Y#.6IE?+I69GQ2::PO.DE1+\AT^D=MS9[C^ M%K1KY5:\TJY5:=>LI>;$2*V209&K@#@G&&EE I(X),I MS"6H%UL23[WUS+! MM=P8>,',SX=VMSTXCJ'H+'S,=.K7.7'_)4WVY-7G3M\J-G@:Q)D:*#I!G$2) M--1'I#$5B$OCD!'4H20-X1:G)+6%V( O9/YX?@KC5:8X*D5^$N^@4N1G4>19 MUR%I$7Q*!'F*/;@.FB%K(D6"TJ2H48H+M;&EZI2P=='C!^Y WMQ?>ZL#TJLY MZ$_EB0!F54BU,J3Z:\[E@- F!0D^!B>:(.ZI199R@2)E*>.6 MJ&=M1YB_U*3R"CLK[%P?YZ_"SM5BYZR7YPDGS"2%M'2YVXM29"C'*% (VB3G M41JYL45%G>KYK9P*.Y=G>5C<#W7/7@>]MKT._,E['?[LYXZ2X<6?'=L=;G=# M;B(\RTTMZ]?[L/=N@@4- E=J'YQ\_=Z@#=KYCYL?/[0/X']%67H+SGK:/ 8]YPTZ6Z[^B32.#H5. M +S$(96$0CQHC1RW#D(XQHA/ELA(9WL?M$O<2FD\R1#@I"%$X,BL3RZRZ/1L M>?MD1(_/4L1R>KEL%_N25 MU8NFT[-RQ'=^?65C6<%K=#7#Y&K8N>U?E'A'IH9-3NIPRT^H+-O.B_I].QEU M.:@*]ZO"_:IPORKO2*0Y#8_(X M)&85Y1H<3>-$LAXS8@@.6-PW/7QK//.QWQN\DJVM!P8Z9=+CQ)_OM7[_"H$. M7/\+."4&Y48(K+!.$M'6! M5[5%7=7GKXNF5]CV(PI@;X+7R4(\;C@7V(C$C" B!$1D2%&+ C)'"UL<7J3+X";%O:R5S,,+^VW:&%?C8@ M,@4'8E@2@)Y:?PQ?Z9=9M7B=57MPZ>""=_)S51SY@*EF6B0L!/V9JAUGP70*3,&!< JYC!B#.J\W05@G2BRGH6+?;@D3%1EUH_%K86 M8\33.5XSUWM0U>#/K\/>>"TD9RG!PL//G%G&'7407NE(7.5YK)T.SWH>@2FC M8Z!(\ !1%5,6F6@84D0+39/D6O&-+2KKG"_9;O!T.ORSCY\H4UEYK'QF,,_3 M_?J9AS,/?JJ:$7X0!TFJ-0O"1TJY$-B%)"53+ 2I#4N\\BC6"XT6]"$H:Y7+ MV]X\I0AH%"4RV%CDI76.2(YY]$6.QYAU*5^NVA!6J,+,BA@CQ *8>6Y],I)R MQ1)S7 8%?ZX6>H3PEY18PA$=EIN;(DZH8_V M)YZI ^'G2%B\ZQ44(*4*MC.5?.^H/SURH,I1S'L4U!MEDS7>!)Z8TDZR1 R7 M/,+?M*\\BC6#H_DV@Z@\HTHPA'G*DPI(A/B&1Y2HU-XGZSEU.;,JEIU54*4H M7H4*&VE9W@UQS$8NE'14>4$(MR2!HT%XY5&LG0K/>126)16)1%P+C+@Q%%EN M#0HYNO."<2QSM7N=*+PN*ORSU]D4Q&KW&%;T!D,8D$KCC"><&<^EQ1"XZJ B ML]:#*4JF\AG6#'#F*TU,9%P) !QK T6<4XXE737%\\#7'OXK#Q<6^O.&RY!_\IH&Q5YRE=%92)!(D(CQ%I$>60CMHC'A#4-DFLB-K:XJ!.SJNS. M.I6^OL[*E$%!X#LZS43M,8!JG?5!&XH>[S=7H/*O%W#&MJ]?_L[4NX>?.S'_ M !"V?9J9Y2^+O]\*;Q6RK0K9]N9K68)@!F?:P62H1-QZAQS7 0G,B'64*YIP M;M&L8S9?S/+O*H'TJC5]59Y)I>EKJ.FS/HST- 0F-#@MTB%N+$"1$61*(4P5WFL3S&V9K.X_N*17W%:3.*KRN\/J%TFX5 M7J\6K^>HX"*E*AJ.J XL[RCH7*,MD-+8$..(Y3&WF^.Z65 56>'U(P>+S@\2 M73S=[V6&'7[H]6O#XUB[B+8_J,5NB*%V/89M?I)A[6J(83[J7>\4;OFBUN[Z M4;\_DQO,DQ'C][/8'<3\X_]>IB+C(:-(?X0]T]'T3XTU*YE/NK?S1>QM'RH7 M>/2$H1081UREB#0C C%I,1<26R[HQI:L/@+,(OWV+G8G-F:V!Y)-SZ;]?_S\QHVOO/869D M;>?PYQI>,[;G0YX6;O=H>T>M<$H;103B.OGDP9\ MOO=Q][S9^L0:=)\W6IVO#?"6]G8:EXW+YDGCY* S*_;@$>&#CXWO<"]\_V2; M-'?\Y<')T7>XUG?XC.^^DYMW3JPS7H9(5?"E#BNWTCFJ59OM;LW6W&@ QPP&\*"GKMTMW\V__HJQUNP-8XW@VF^3;[R[_L;@W\4D9K 2 MO:,NW$RHV6$MV7:_]LUV1K%8%ENFV^&S'GA^V>F!C^-@"(8C[X6.!C&-.K4. M0-[@R;7Z+W\+()9U M2 OGD!0.5,1@BX=8WJXA&ADL0 D44YX%D5PLVMON9&.$%@P27CBSDH 5Z>I ML4X)K]WLVK<@#/*VW[_(@\&<';1+.)\NF+!36W8Y$IH"G/8\L V7'2=?GY\G MOX#/XE:3LN2\^846Z$Z%N>6X.U_V<\^W-V93"_:0\?:,;?+RR)5/C&?J2<;; MB^IFG^1F-7T:XH#7\V;QIJ2W?[Q*E@,B9B>XC[7]L4/C"9A7IY6P0CPDJ]J550)T.+]EZ(ZOM,;2!7[^'I.T$66\RYQ/4=W1^KJ"NOSE&=8_8)^J$7:[P[B4?;9G: M.^N33EP1Y1W72EGC$K'!$NHYH^K>M D_V#!Z/4VO#]U2&/-W[[*#D_?\X.,G M:QL?G(3V?FOW>^/D"Y_C[SX)IXW6\=>#G;^_[NT< MG#1W/GS-S]B$9VKL?(;[_OVXT\UV!U0K!:FZ2 MDF'4Q4B1I#0@;A1%.AB0:.JTC@264P)8&5779KX$[-5CU8K.VF,9U+=G/9] K:*J@J0H^UA6LQ Q886TEQ!@$8>X(XD)%9!Q/ MR ?L(P:?U!JZL:5(G:UL/-@JL.KGVP!:K*#-7M?W3L_B,-;L43^^+$?=*T$J MJ@"'((KR2E$.L&42M<1(&EA0@?![T]3=[415T'-_Z)D?:D%T'M%%$A):*,29 M)7D*//S* 8"$X[!((2=IZ8O.CWZ8C_3B0[PJ7;W3JZBT=QGMG9O)%;3GDA(D M+"V88P*RCE*D+:,*Y_Z;I#>V*'LTZ],::^_C'(YUU=N%*4LCE5/)8<-\;A:7 M6@=B:6:BYL0QXZN4Y3HHZ6S*,F#)2<(.2:XPXC(%Y*3B**1HL98F8/V,/]Z:OM?7XPJ M^96@D4E.R:@9CXIQPAV8(TX,L!?#8GR2RKW__E? MFA+ZZ\^S2C]9D=8U$CY%D<[/+=O+&"X6D]4V)<\DQYH9XR.6U.1I,8&2>[O1 ME>%Z0<,U&Q\[2PF37B%/24*K"Z,INO2[=?G&[ M]5;V]PN>]ZF95-7>_H\M">:,)1E95 %SSH3F227!23#:,).J[JSULQSS?*O, M"&8DEBA2+1$7F"'ML$*<,,LMPSH/BE$86LX@B44$XIIUF:6.+RSH1/[-VOZ':@-S.1(+7P4?#HU,V MU0:LA9[.U@9PZR)E646CU@BPV"(="4.&0U2NN$HL3P.556W M=&2">&%X,*SJ_UE#Q9I+C$2-']_.NL0&L=/G)=;ER;Y]>NV<+"Z01Q/DH$8ZYL$ ' MCIS6 AFA6!0Q48-90<5(U3P7[>NM+5AKCL/G081717/XDJ_D!9AI%WHYU7[0 MDP'CWOS,)>8425$9A$DFZ:: CDXYCJPC5 KA^G=H5 MAE<8_HP87CFZ+XKG8VLIA%%B9/5F9 RI8TMPGF=Z@K/ MUP'/U^42X! 94"H2T$77?O?2V#5@WB#;X+6 -8/?EH"O3[T^O":NN]&_7[L^HO6]>-] MM.WN'S]!'_^#Z87A=W:HL ^!>(PXU> Y:JN0E4XAH66,*FG.,WLZ5?,H4_26 M+K/^'B<1)(W.Z#SBA!FCI=32,:9T"ICG]2<&UM^@VXQ6M?XK7?\O^- H29TR M&D5F(LH5%,A(PA&-1/.0)*;,;6P9H^;7OY-A!IR 3"%?RW5B@UKL!@"7I=F> M^W%P%N&LWV+G8O,&*U4M?C^+W4&LG=O!-/!T+IX;>FY*W/0]9A+SFT+W4_M& M#ZN_7?\_6XON9V;%2@4CUADO0Z0J>,Z"RL8@:248&(VF2$VW!Z7_K]/S7MX8!ET=PKEV(A/?%WL[V M]^;V(:"^##AJQ(A@B!/NQUT-#M:*F,"X21NU"*!YED6B/XH;ZQ>$M0"&_#@0 M:W<+5)H)PP8Y#CL:+_\5=)W!U7KA1]AU'OLY4H,C.IW>^>"7FU)_^WN8YR*% M-U,$N]=85$37\(8Z]FP0?YG\\&MH#\XZ]N*7=K=XT.*@7\>G'P-81KV9X+JX M7OGQM4)OXE*IQ_5QXRN//]XL/II)%92?:;E)].T?XTURZV<_.BTAFY+>[[3/ MW2?[ MG&WVS'=GTA72";TSSTM3E"\26+*7^R!/2B)ZP2R3>-W!O:[COQ%XU_ M/IP3'EZC^NRU K);V-$G;H7U_S-J]\&5"*-^ M=CVN78Q;F\ON,65C*@T_FZ'_J?M,5IX[FJS3]GB9=HI5^K-8H HV5P:;\X0( M-E%ON;&(J)BS31Y@,P***LJT#US#0ON\JX;KE*]J%-P]M>:US'%Y 56=[&R- M-ZA2F="O^7%&OY8Z(S\L _W!@_#MU3;+_6L=4.SGWV!Y7MB:GV I$PLNZ("" MH!IQ"XCE#&9(>2X5]LQ213:VF)K/C?Z[\K2>(60>)VQJXUS-B]0S_5R!=E7I M]71=(%6 OG+(GI_ %41B3C.%%'$*<:P32OY6;MB?>LWD.(.KQHQ.%Q+^QVO\5Q.=A.>^ [O<&H']=D"^L[ M_ W_00\N]O_QLG&ZRQJGS>.]CW^WX7RTN?,>P&,7SK]]OG_Z^72O]>EBOQ6. MF_^\_Q8^_LW#__N];ISLXPPN^R<-TMCYK7WP M<5\T=WX_;M+W9/]O?;F7M[5.OIXW+[?/X;OT4',:<6($.9:*%EV"-(29B$JF M* T@8]*6L ZB&,-V!E^*-<':4A$,Y4)930(C@2=JE,I3^V8WO:Y7(6\Q_=YK MPP]_PV^P%K>.$IH([^W[I@MW3.^\M9>9ZZG&.VWO>J=PX8O:<:\3!C5;N]68 M@G%SL3\[,UF+0(,1@3'!HV":DD"YML1[EF1RB^TIO9^"[)UW8W]PW#[[,_;S MMIL]BEUDT(#OI4:4#MO#X_ACU=)@E[_K->S]2(W]N^5Z^!9(X27 L^+^DS0GLP[+?=: B_#X8Q=FK]7J>3 M\ZJAU^L/KH\MOOU7;P1WL%THH"VO.9'3'EBS=M=V.A>%));G7*Z""0<;I*$B M1FXX\4[S%)B/)A#J(MBM>T?Q)ZY]B^B^N[ZU=_:L/5P?9W -!/>3./2>"BQU M!''E'# >_G$JBERI'RVUBH#;!Y:9+2B8A%CQU/IC #.(%K.P1%B!L_S2;PJ* M];ZL%VB^'H:\X>SAJ<2ZXNYAK@FNIWSM=\ #Y68?]6-Q0+B^% \*HU,'Q R^ZQA)6 M]:6LX_9T7N+^17"+5NTNT7M<7>[#C/!\4'N+FUHAUQ5R^&T0-@R0 MRUF#'!$4<:&5=0NUB#13\BA^ 51!>P1(KS7%<7%0*/7B/"F&<,@D*K],86J6,\/V-B MMC"_=1,1 0_F#,*X32@4CAA\H5?,WQ^W&/7&)7'3AL"-4ZF#XPA?V:Q]F*KF MO4==W(_@[.&PM#(WZ[I%/MNPO!GR 4Q1A59W">Y7:KDO MM\DAIV"$N/9(:2( IP1&!FN'' -K!>N>$F.9LV"A5PUN[560%LJ^I,*]MOTN M>+V#FSA6N'U7.'6%46,W\U_CAJ-_/Z GX'X9Q37.)ZHGSR=NCT.;/^U%SMC" MK_U1#'^TK6MWVL-V'&QW0\'9,O6GZV1CNT^?&@ M??#//M\_^40.6E_XWL=FYZ#EOQ^TPLG!SL%Q8^<]G2V;;UQ^[NSE38934*23 MXW9SY^].LW7$X3XZSOC]OM YNE,TW+X_.FY\..3&8&^^0U8D@ M+B5'FEF.A, )?"])F9[+.&*M"1$"Y)1CSK4VV,*W0J3)28+#7)G]>)%J[TO- M&/PXS;@PDWCG)9^O]V)6 KMA7@A;^9-*RL92=G1(70B,8HP P, 6QTB0D]HB MHKGG$J()%<0]FS/D2_5F3*1XC.^#P@P,1J=P;Y/\Q=MJKE!T4ROY),T5Q#SH MM#_^C&G^-)T@][NA.\I:EICW]H-"EU**GJ="0=W+);@N;KD',<7/^A*FFV)N MO(;5"<6]-\G7]DT5*+2H *IZ,>6+PE\;V<;[Y]\N=AO->#O^W,#S" " MN&B>?#W?^Z?QO='ZPIH?FR?-C[NLN;/-&SMPCM;OQW"?K'ERO*AFF6GC3=(< M)1/S'C]-N4.-()I2%,R'/'IC8XO5)5X51]UZ3'V\@[RG0KD*Y5;<<%NAW/.A MW.P(=\..E?-+= M2079#UW299IC7U_SV,N0"!6OO4*H)T*H!53@6'J'(T.I'"3+)=)<:N0YHSHH M8G1@$)S6%9_?67M8+\ :S=BN%'CUD_XK!7Y:!9YU,;C BD4I$:-)(&YM+H,0 M$@6*O>9$V2CBQA:O:S8_Z./E%/BM)+?>%3N=1[D:*EGC_ R7FV+^@MX&;_E4N@X&+SKG;IVMUB.ZV5Z-[U*DQW?BX5 EMK? M8T"7L=^K,&P)#&LN&%=DE*-.&^1\ "?$YG(%*S0"FT.3$3'9A'/KH::$_KI& MG*X58_-ZNB&KTO#*57F4FL^Z*I*G:"SC$&M$C'@(!%F-(=9P.DC)K0[:9%<% MQ'&-E/RMY#SVRDKL<15,Y[K8J4I^/(M;4KS_O^#E]2^F*LTJ7%HU+LV/_>+2 MRR@Q \\C:L2IY\B8Q%#N1='.22>IR5E:)1^]%U7E0-96CU?E?%1Z_%QZ/.M? M*$\@6@@0-W N09F50M;H@%(BQEC+F%(01HBZ(.N4RWPKJ9#WIV>=WD6,1?=N M[ X*_[M*>3R+;S%Y]Y]C0=-7X=(3XM)\K8O3*M&@""+,.L1E\L@ZS9".PDCE MG&+.@G_!ZEK,#P6HLAL_BS*ORL&HE/DYE7G6R4B*ZQ0#1E@SC[C#!FEA./*: M$,5A@24A&UNRKO"C]UNJ),;R^RVC =Q [(,"%=1)99^GS6T[N8N\RF4\K;^1 MIP9-EF!GO *Y@>[J_5<(M6J$FB_I4+!P7$F#! \)<8$9%D9 !U%SY M)$QF),!UI:NV#YG0CD>?D-", M18BPR/ 5DL#7$J8"O#QI8FZ[0W6Z4HULMG MJ)1TQ4IZ.:VDS:-#PH*0W' D*0-_P#B%K'86X:2-YU2JP-/&EN%FC93TI^+[ M^$'MQ&.XTWYJ5%EIA425[GP6K^"J-L)%'$0PB./D$9>>(@MV 5'/C,.1N&A< MD>Y4C]ZZJ'():ZO!*ZV-J#3X65R&B083[@+76B)I!*BQL@99'SFRP@>,DS'" MN=QICR5?(PW^J7@+%T]\:?6&MO/ _MZ*#.QIWLR: /;:D($5@#T__[#"[57C M]GQ5JHF"!)\T9;[&9FJ$SF_ M U]!]VK)'6\?S_LR59LFQ\;XN#D$]YO==H''[^,23O@VBTO&JVOHIG5X)^_C^%O-R:\ M[^U\I&8MBED? 4Z-H,CX%K&%9B1'" M0C 3E0I.@V6\YT3XEZ.[T)NU/^"/64'> =ZUA_<9_/YB ^SWNK4/T?6G.)!H MUGFB;Q"WY5_ BA\=UXIA/:?P6'98LN=E !G ]S+Q93$?N: _&?8*XKMOON+_ODK8LUVUW9]&Z"@W1T,V\-12:T)%ZMMCXY&8-U ]_]?K]WCF\F'?V##X9 M7KP20_C%Q&%#3%6EMKB"&)4Z6M\BJ:Q E)PF&C"]>'8+BC2A2>5Q08Q$L: M8TFQMRA0$Q"WS".;?249P%/%U'#FP '0BT6AGO%C5+C(.: 87CDB)3WJ\+@] MJ,$2=D/!20=PLA3SE\+2@'&3!DL>G+ )6R])R"1O6(>2Z WD!A.T2(!N5M,N MDIWMR9U]@!NN9**4"9[[; 2 -;8"$7CC(!,$O&9K ](J$Q>!H\>"W-CB"P:G MEM1>WX-HT/#9.:V M-TA[+2!RTPE960ZGHB1@;+ADM^)2Z1&UIR;)EG3&850P(%N0)=L?3$@SQ]_J M9P$=TV!.RY4KW*->YC///Q;?JX-@=6*FLJO]L?O;WN?:Y^+@LY)5:U#SQ[U! M[&;NYREG:[.V6S(73QT"WXV=Z(DQN.[R9W:HZ&=G##^#X1U$W;EJ>// M.N VSORM43C$5U?[+=_TPR]V??C5M:[_-+G4]K#XP$7X+=/Z916-UA_7X$Q] MN$CI79Z===J^<"]+GSU?:Q"')9-[S!XQ:%*8O#4;X-=,'6@SS5_-%I/\KA:C M=%=C'_Y97QS,57 M%[MVTNV@=BLZ 1# ^6< 2E E%6->!@X^-%'.1RJEM>"I!<-"NH/I="YWM BG M)E-#\VKN %!WC_XL>%VOH C1MX9%K6W:^'1HN!7PVD/.(UNP@5@BXQ)'5'B. MP3WF1) ?["TL7%!O#,3MD7L7.;<0$D6>N-(Q./A_,:@[N$RK!7W4@D8@K0,@ M&Z?M)GSW!?AE2,E4S1#>]]MQ;(8F ?FQ'5P[U5<)Z$[/3C+/8Z9W>YK/NZQ/ M_3"?Y_8T](8AA(+Y21$7$(P19AC&*"$@E M<59*P44>=<7U?/=Z[?RX#=8TTR*Z6.2 3WO]82%DO6]C\YKM9Y:'&U9G>&R' MF5:Q#9B0S>(B#QN%1.,#\#UBZ:+!F7,ZO+A,V4&>G9-^/(:#LQM04@&7MS3J7K^&L_S# M]9T5,>@\D?"8[-P^Q-X7%OSAO.6K4KTOUP^=,^:[@\$HJ^"8 /8-*]F7RSSG M4EO)(G%(6DYS.B.!D@F&E%#8!B\@;, ;6Y+KQS.3QZ19,)AQ:24G7CHC6.2P MJ"I2L"CNOEMZU8+>MJ X;W[$D*BV$46K..**KS.0M"\X@\,?10XP/R@MNFLXC%,#Q!J\880A_$B=! M$9%RUP.3\XU6A0[?'F4]G0[?NKIH$'U>X?->/PQB]VIQ\=M;7-[8/I06$WBW M$L&[)@A64Z.\W8 B]=ZI)(TA;&.KVYM?V=YH"%Y"-U>MU)SM9(2\)'6 ?>T&AX M^R&+Z*Q?8*-3R)E7,_7O_6L*.+ZJ*3CN7_/.'D7D^M%^13;! _YB.^?V8K#Q MGYN[O>WNY(Y4IOE>]GUM_;?K_V=KT4/,U$B,'^7.??2;^^[4\1"5YHE>.'[('XQ]_[S3_>7_9 MV/F[TSC]/)4*]^?-';"(VX+ M%4@4$E9$J '6^;H2:A*N]?)HFUR1>)\RCUQ .,\H#0]6%"/.D%,7.9FS0?QE M\L.OH3TXZ]B+7]K=XCZ+@WX=GWZ,S!G.9XH?B^N5'U^#SB8N@6?<+75O;GM% M-[62]^*V7^:TA&Q*8AYTVA]_QC1_DINE][NAU5&YORI>\NNJPM72MK^JES!= M1KD,2?N;I+&GJQ64G^?%X&5$YZ>9D=7LY6W;*[JS#^W^8%C[HQUOF?W]8(+; M-6^5>FH2['7MAWKT[ $+<0\/DF'C):<0G;O$)$M<\,1M2N;^VT73OOT[V^]? MP+O:+K:PUIW8[:$1P+@1ZJ#=:/WVM7'R=Z=Y[WQL=/%\U_OE"XYF5SIW.RW_H*U]XE>ZUMUKCL',.] MD_W6WYG_>H[8C6@A&'-(M@.ZM M !U.N6F?"N:#Y#HE:Y6GC&(1(+@F3-Z_/>N^0+>F6?_7@G:S;9_4$!,,M8BZ MS".EK$0V,H*PM=PR3/+V>LY>TCH8L->"=F]E%K/FA\4;:9GU42 <<^M%R'N>/% D=5(A M3XQQ='74N]6$M[75829#")YCJB+G05'+%0M6:>H3C4SJROE8,T6>XZ4A@3I/ M/<*)",094J@.S[I8/!&<)139*"CB M'/YQE"F>OQ<6]RE.%RS[XF<+8V$V(XX102R>6.0,P\_^4RB MX_M1QLIE$;6Y+).F7S[6,5OK[) M9.$?>:K+=&/Q58]S.5ZO;"VN4F;/XIK>U1I;@>>*P'-^6U5-BE5+#?"O-H[IHJ9[:VFKPJ)ZC2Y&?3Y%DW2*8\9(@9Q*41 MB-,HD7,D(&PU=5([+BD#3:9ULE;\LF^@^.G:X9B,-QQ/2VP_RL-X"S43J_(P M6*25CH@'0P%S)8!68LI2L1&7LS?RL/S)%%UB>=S\A5F_RS?>EE1*.XZSS&>>JFNL5#3'HU\JS6 M8OISNR!]2#5;&UQT ZS:L!CXV,DT,_U!.>2Z!\O:[A;CI'NWL[$]:GHZ(\Y+ M:I*P&A!3>I,N97:0\&H\P',,V>E;EF_7& MD4RXAPTR&H,EQ]X1R3S'/$&X)18+[[]NP/:_ZP64%]/Z(RQP6$X4IQD S+0L MCID@IT3\AZ+HEAM_KY.6209!97Z!V&J"%?B<*C$C/*5L+'P:FTKX5BA\K7U\ MZ+76U%H&$7X@*&_WPD]>(\.,PH98X2S)I1QRH?1MUG[K 7:.96%0 \?KFO6H MGJX@^:-^2;&2P7IHN\.V[0!:PS\UE_DL"G:N@NYAL[;7K?T^ZHR= M 4JF^9LFD-^/9R/ Z()>:BF6PNA=<%0H$1PWAFKI4K28,4N$&D_J1B\8&@_^ M9=>WS\#V7MO5&13]5_X]N\L4_[IW%@N#_C4.:W^.5ZGXB/SZ[T+HN],L(QB%$'Y<&-I&(!/T@8O\!B5/RH4V!7 M=B!K1S;SRY2>&2PE_'W4'AQ/['$Q[SC'+@]FCEF95$RPYB/<\."/'H#C8*_[ M_L8=E[+R=F6D]84?XMQI:!-#VF"%>(!00P>GD/*>.!V(U5$LEI'-VH?)(.M" M&JZ-R@),&?ORB^"D_@AI>1J#](;:%AX>I[:V\=[VH59:BY")Z##XDQ1#%,!J,#-0Q3A634;#D[B NY#^6K;6G+'P!27I/&N>')*7( ML?/(68^SXZZ1M^! TOPS,QDT_^C3XFB;PH:_<"&;@J@?QHC6A<-#\= M6@D.G<41^:!RS4.D *=:(6H)]X!5RGIV>Q+N?AGD:9JJ@A1SPE65Q7#8J[G" M*;3M,:'XF($:T-790;M [.4L\Z,E*D>*-Z6I-+YM?Q4__EEF7]ZR.?Z4*>D% MME(J HY="CCWZP=DG=#(&"?!IE%BB=[8PIMTD3D>>W%C@.EF4\D5V__.5K+S%SVH^#SW'WP$4MC+%MT2X8%07?^2U) MN^$S?T^0XJO]JW1B^^,G6$X;- G2$$(2K LW5EF7K%=">:,"P1PO M2[!=^:EW*8;_OO?I,$<$QMB(%$28$#![A3*1(F)$8$.8Q]SDB&=3S,/J'7[J MOPM0+1S4#*#+97V?V,==U=C.RL=]B. =X49N;:-!$Y-0Y#2 CRLMTEHYQ+"+ MGA!-E78Y[:NQ7.#B_DCPUL7+O4^MQ^Q(2S:-X.@EJSNV!]-6J":*ETMN;KQD MW[P3L\=MLVO4;_NQQ6B#BOZP?*4@+/P#G*Q!X9:7%.GYU-?&,=?!7Y',76^3 MEIH/EPNC4LW'7GWF4L]0VE%20'$(_!'6,>I[=82\29F_RI>*7W,&ZO-9C,[]XEU)F%. M\:9GBV7&J_2X2"$_!0]Y%K ]0.O"K1\4OGX6SWX\AJ/;WV)M MMSC?V@2,/PK$BHRB&KOW1=0RKY:_38 %GM(5,<*\5A9>W<.U+JC()?%!)D-X MB-SJH"G#QB1%'(Y^K'7@FZ+)#S\.$A;I5Q4F_+!00>RUX/JM_4NXS@5X>8H: M[SU7B,4\@=8(@6QRH';12J:9,IC%W%L$$<."O9%)Q)IEZLE!>P7B\W#0KB3F MLKC.T:'$,O@\6%-K$O-L*8D,OU^478W6#91 M90ASEALF="#9E3M M(@W(!F:1IT%@2:BT&(/3)V[;GR_$)@=.HYS\'/9J:31ND]GY[=UNS?K_ 3 O MNJP6I%%K-[2K_: TZG1GS40Q'I=%U2FRD%A2F#GNA3 16V>-D9AY1:A8+)Q5 M%O6QLNF_-SX=^L"]\0'B#^UM;BP ;\@I"9(9)$U6&F5L'L\OZYS,CSMZ;!:U M_21)U(<)5)5$71;;OA?TGBH$QQ**\#H1)RDB!R\?"7"F>8#_8TH^7>*TRIO> MK@5@\YEQ@ED;)>52\Q'C(6.1#QQWA2_-7VX&3SP/)H?/"NJ$D?)80>( M"O^ $\:1,=J!$^:9%O*1*=3VJLM%[*.J15;%(EA5BSRH!3O7?QK)#7:6H<2= M0IQJ<#"),"C3 U)MM,&)WSK2/*/8(I'+$@>B-AWF3,4G.<'FBZZQ3"#0ZY<9 MMU.PERE[DUEFQGFXP0B\UVYOW$S6+\/C?/Q4/J7LYP77&O#R^FR&YW0_@ M9_0!RS-%0:UP&^!D((;=6'YW;!3@##,QU#C4#E=G<[;[M3A-_=H&E=,*)FUP MQ5?],M6#L&92LR.0UHN(.8]ZY61P2_]V(%O M?HN_GK?#\'@R7FGJJ/$X&GQ]B'6#7F;)M6-L>QN+?!7GI7W-K>=6PS"3??J &Z MZ0'M\URZB(VD1 @4)"<0'42'' T&$<6-\HZ*9!QX0(LR'5EREEG>E8U\JY;W M7LLKE5['P!'XMPF6-_]D!4;!.N$$E4%3O;%%S;Q_6\^1V54.%&QDF>3L M34+ 08[>UGR[<7>1UW$-:84E*-OGQR.5RMVCHWXEN)-1SN^5_?PIY:?X%F=J0D_C\+@'U]LN MSWQ5]/EP$+8\$$--3,01[D%* (\-S^T,SE#-W1U!Z;RZ3M_:7OHP<4_?Y7=3 MQ0F+I^5\N@3=]9Q*JY5$F%N.N 8%-DE*I#2SAJ9 P%:"[M:-F*\^6!J6. MDD1(TI)'(72PREL9 :93L)K=T;)2+?M*EATWM@\-3T(+ W8X:HDXLQ8Y MKF ME+$TF:!Y2'G9.5DP0V9AI!9K%T4FK$R-+7(#?^@% MJ#3N:C?(S2JC_=2 MR^Q@;S#9=1A,X5\[SP_HE'!UA;V+H'4^HIM)5@/H7WNAFW-^^O6HS)DR7JQX ML%'30MYYTDD0:6/ AD@#_N="F+LIX7_YXQA&G;B7&E=T.7MI>B!M*Z<,6W#- MWSH]__6-B?-,#2]K?#J4!F/E94(^X.R-^(BL41J!'R@4=EH*!J@20?_/ MIP.*,;3P"CKV;!!_F?SP*W@P9QU[\4N[6SQ)<="OX]./DQA,;[R^./-XJ.9F;KE9UIN$GW[QWB3W/K9CTY+R*:D]SOMN+=C5_BG8LC\G.W6[W29 M.]]B ^[E^.=VX?^,'IIXN#DZ^L\;%!#TX^X7WZ^;A!O^1)Z-_AJI>- MCU_8P>GNQ>R$=3CGZ<'.[Z=[+7^^?WEPVMSY?'+P\?WE06N7-T[>T^9)X_R@ M%4[W3WY/C7E6#!E@4;'@2,O\5,B2^#LFSV MU59L:B^)2_L0V;3.>Q43YLFY8"A#25N< MLYG@*DE'4'(4&QDABLO3O!7&=;*@I*MRD9X6D>3/ZB*M)7'J_1"I_6W&0TKM M[S&@R]CO56#T,#""9_V"]SX=8D\]Q=H@J0@%YRC7-"?K4"1)&TFX9)EFI>!< MH[^^?GJ^RC.[%RH4I-S+VIB*R_5)WTQE1BJJAQOQV2L4'F?D-%U<;= (==@\X+W-NFD(H_> MNQ0QDR9P)@AQ5!]RMG%'.8%^J6&A!&_6GK@B9S(T9FIF3*:;ZO0&H_[ZU.%< M3#"B>=ILAXA_<7C1U/#UJ=N3J MO ?WV@3=WV\=?6^T/K0;'^&>6KOGS'.8LX0RTRF M/)B C#(.)>^-2U81(UF)\2"#,6QGU!7"BY#I98D,G'-KA'7"UN\]"V-AS\7=-W7S(32C6@?,@S>,DT+22+Y4Q=3> MS9D$C$R&=>3*J/R N:,Q/TNN_ENNA19K)H-E,D4IN/72\JBH,#%)6,V@U:21 MG-W%9#$1UZEW.FX@MT=Q+_W=RZW!DY;:\EMPMVO47/[8X%CIIS MA;7C\%@>_LHH)9&J\9 GD"^T2-#F?=P%)NK=].VV M&&HF)!-NF^4)'M4(Z.IT'CCS$B7KS=E3_QL/*>[;6V>?/R M4VY]8YA&0P2XMEB2/-M!(G!Z'0)O,0:&G97&P,HO( /)6'#A,.AL*YO+>J#\\GDS*R6?,B[Y9J\U/R'W)^6^W MLY=-&=X9@ULVU5_[2;5C^RUWN!6/S52O-;H ':*O5]O#0(;Q\2&UG@F1%;&HVXM1%I4]#9:@!%%AT$ MG+.A&@$%U8QYHSSEAC'GDXA68J83=C)CY\UXLU4HW17K;5Z!/,WB%"0+UJ_4 MR2QI8Q'++4,WW,3AM>-5"/V" ]I7,G"E'6,IJ,_IB2TE(?=_W"+'OSPB&+YC MM,'"6/GN%WIS 0RX4%)00B@)/%!OC4I1FY!T!!63M&I!>;,M*(MW##YD;?D[ M:TN6]!L.2FTJK+EU-WZ)MX'SN_@I=^\6Y[G?@2/ZF *1-=N$>VQWSZ(G7)/- MM$=7B56AY"J]F')G[03.]<_!*9R3[%\>P?<^MYO_--M['_\^A?L2S=87VMQY M#]Y*LS.[L];<^?3]X#3?_]\G>SL?VLV/NV2?[O*#?PZ^-G>^DF9K'\.U68/^ MO:B3)ZKH2$%A)]!(\V51TIH,*5$*I^Y.A>'GU5=V!-JY/_+\=UO.;Z[ M"IY_UC*Q1T-2E=!X)?@SW[KS\"1(58WUU-58M0LJ: MJY_%G5V,&=>)ZMKV>-@2F)1)TKI(TY5YZ]HD<5UD+*=2U[5Q[OHQZ9F[E[%* MW%0-<<\15\QOW&0=N,?635XP^. ]?.4;V*]N'E976;)[6[(%Q<7)<>ZMBHB9 MR!%7*I,H6H48<1";Z&0B)6#)Y'QA<94 >4(]W2[GP1?C B/(.JA'E0!Y34 U M B>\.RR_^?EJ#:MT[NJP;#Z=HHB@@C.,J*44<6(X9$);@ M5S1X8+(_"S<;-W[H^"WZYAMPXDHZ2%\JW'CKOW+J7BM6%JM9 >$20+BW8.*! ME$1D4CKOF$3@WP$04FX1%TE3);W1TN;T1+6K]:QZ^F>_=Q8S\TX.[G-I_5G> M^JW\NE>$59,E_+-C ;'*2+18Q0JREH&L^3B41:P]BP;)R!3B6&8J#/C56>59 M2CQJD>-04XW4?-;,Y8T<9:88ZAZU\X]WN%E+O(3'Y1Q?GQ%X-QK M<%CG4S8 M'QRWSQ[FL+X%(V!HLC9PIPS17$1K>0B,:!]%(DP8_Q)&8/=*#ZIX?G6[;*4] M*.W"R=%%L^4/9?0>YU%=)&$& 3UV2.OHD4Y&)V>M227'"E=5A<2S*G NS>KT MCJHP^Q;4DE)8;52PSDDNL#,@NDD1+X@U\-SIQ5&K J8E@&EW#I@$5DX++U&, MP@,P40"F/)=%.*&$\HK'0 &8]*-AJ0JPE]'05M^&F)O5*G?JMF%0,LLM=11N MB$.\98-@3"ML/0:H\N9E@"ED7N3V,/[1_C:-4^6QE8NU.B1KS"$99QP3ELGK M9$B(YWY]X[Q&-!KOJ70NFCPDHLY?4Q%JM6=R_X(D>UV0U)X.]A>T2U;A_B,V M\L_LQ=O;Q?_7*T_WCK>FIC\8K^>?Y7)6]F8&,N1/S.R\KV>*X%9=)[>B,.[\;:BQJK3M.HT76=V'+!J2^@)SE86^^2JF_SWN3V[FS!Y%Y/K1?D4VP;W^8COG]F*P\9^;Q![M M[N3DBL+5EWWT14OS Z:5.YE39J;'8E!$$K@3WBN>7'"!T: -G( GE;1X6J:5 M.Z=;STSVG1GG>]LTWWJMW?6=45:KZW9 ^&KW*L&4O] [C;6A_1ZO=F2+[X0X M'BY#R/?K.7-Q'Z^W\Y%O1A$?-;O?6L/RG.?1IN)D8KI MD/DM7+^48J_^?D]27''N*39K_\1B?Z?\X^2.BEO(5R@?"!YUT"O_>U;@L\\7 MJ=?<: CO=%@#((A]. 9$!+S=VD6T_5KJ]TZ+TTQ/(,_CE3?7?+(Z5F/9.QK[ M"#5G.[;KX^.H)RK/Y;GY!?9V=C.)UF.(^>I%3T^FZ+F&E=K9J \F/ XV7UPW"[LP M@Q]/RS'PX;H<<;M[5X'B519L\*?M#_?2@B1:13EP33F0N_TD^"F8$(NP919Q MHP5H)Z<(HC08QC3K@#GV[BYGCE_NPT!%Z M,X]RY92^&C(!Q3:YO)TPX#%D L2L,4?!P@++'W]UV;S92X9L=Y$:S(1*#WKX M\DG6*4?VI=3N;'9N;O\]=T[Y)3SR&]VRGQ=VR]Y8[$>7=JS;;O#22>-U3/X^ MNF6%!DV(BXHSS[@3T>0YV9RFY(TR*2P_1;=T[CH_PO3.T ?<&]W+RX7COGX/V <13C=;1>>/DJVC"_<\3FG_]WJ0?CN'(B_W+T&G" MO37^>2\.3G\_;69B]9WMB[W65W+PL3E-NW )]W#9_'3HI8$(#'/D0Y*(ZT21 M84XB<-J=Q? !=6+]VGI7A[3KJHT+HZD'J=^MT=2,PI7V[8]VBC<4#A[#_Q)& M_9Q2JE3L/BIV<3V@>O][X_PPQB!4D 1)"'T1YU8C2YA"D2E+C6/,^I2K5&=9 MSFK[\,H?Z6H\LNSJI5R-V9[VQ8[D3UGTOH0UME(&C25Q'@(@HBD+FN$@-%FW=O75H=*::V=MY@K8J-D6BP? M %_O9_S0[%8Q\,H XV+.)!//4G!6(:*,0#P9B(&38"A2J3"A&',LUV_NPD\< M U\KQ8M&/R\]X_$:#,:4- \LU*Y*>I_FS:R)#JU-2>_33$B;FD7>.K;=-U%] M\ZP6L?ENFE-M_[QQ=$BT--Y[CJ+G$G$J'#)!4^2EX=Q)FOD;-K9X'6SC*RX; M7B$6/'-D/3^YYZKT^*K0>"JTN7>9\=3-GXP&H*X7S^X $'KK8%[X[:P?![F" M:CA?F9K_!&\L]CL7N=;CYI&3^JW_\[\T)>K70EI_\S MLID5>/)B;E2VP9I\:_N8;RY>E'6N85%1Z)U2L?[2=%4$5'XA!@1+T;>Y>/BT M!WIY69;73JIS M!"Y=2D9R(X..AAI*88$@) XB+"S?7-)%W+XNBRL*2V)XUQN\?C+!QT@S VG& M!OL@HD).$)QW#0/2(-C(Q"@=YCS0D#?F%Y5,%YC?[@=T9@N&DZGR?Y]?+5B> M8[ U5U.EBL:$LE^CP+_:4>P"U'0*8V'#*4#38-@O6HTFQ^1O3>G9C,;^M"GJ1 MOCYM;?)$G*=D^,]^[T-&Y=WK=I2JV+@L-M[;/N18$6X%!5FF>8J\SAAM-*)" M&(V% 8$7L\7& 99>X92L$2X7(VLG@E ,(E2E(4JQ:U5L/#7"LQ^_17B(LN\I M7C4\E:[B#7W+,@_>WZB3"Y,G73O#3" ^ANA)"?'VZ @ MJ"6%5MO!N/QY\$9*CK7<)/I^1;Q/6QL\T[E)<1&P/;Q>N ]K.+,%LR;EL^I> M^:@_X:A>&,OW7_$,+(.# .\629YX-(OROX]^LV]@",3G$GL>V$$]G^Q8\ZSP MBFIV[__X:Y+Z??1^IN!1FN15YOOBRC,GK3:$20,ADZ72CR-8@\G#'?P%'M%8 M//?2./R-?X$YC%->U X8O&T_'-FWD.<]:9!&JW/2/#TX.6AYTCSY= GG%HW3 M7=&\?$_@6F+OXRYN[/S^=3;/F^]A[Y\&/3AM=IJ7>8Y$ Y[CZ\7^R5?6:'V! MY_K*]T\^G3=./T\7(UTQCDL.07.*B$?,(<@('%FO)4HB"N>B=9+Y/+9(J/D1 MFH^:T7"WBKV6R71/[VPN1O@F>)1EV/06JR27&;2Y HS+K;WPT\/ [KWM=W-# M\E[_C]Y@<#_,JV#M_K!V,0=K.E$":6,@C(< DT#4SZC"&UM: MSL]B>[FYP'=NX-P2KCV9_A4G_*4]A#OV/\:C,D'YV[O=>NV//][5ID3Z/C&G M?,)G^&&XOM<=Q]/CL%F5H4A]W+K_KM>/U[L"M^(->"0NC\>]62:F/=8\&$(8 M@$RBUD@%_[,>I)!XXB8[ZD1-(\UN\\-]$DRQGZ,[>P3NT]^](0C?;H[UXN#_ ML_?F36TD6?OH5U%P?_.[/1%*WMR7F0A'T(W;X[XCX06W _XA<@5A@7@E,(9/ M?T]FE78)LQIA*V;:QDA5E95Y\CE+GG.>R6RQ&C\0?9D \F@AI];A01!!)IP$ MT@%+Q)7PR F;3PD<2\D(2:G*!-SS)]G_&)Z>97[H\QQ0K^Q6P+'UB MO1U4AW.=4,7&,DLY4\)JAKGGQ/BHC7-T>+1$%%HD2O.&^3M[ M5=K7[/9J*1F*5AR\Z8->^JGM[ <$X_?XSM:!T!&,AZ"08CELZ9U"-N* )';^_?,]/_)4G4B#/<;=3FISI='78V6M VZ2_S\66.I=<^%F193U?'&8.IGLU[/D-?2WF6]]->2?K#GBW[8!G7FP'O.]VM)O9!D8209A5N5T>ISP''CR' M?6.C,%XZ_OU!+AS&]W?7^ECCT5J>_ Q!\W$'DPQK?TPAZ>X82>]%O3 \]+7/\P1!N'#[QVW+EMT[[*U^]=\[VD*GYR\O][+>>/;KW'[S9\= M> ;=V_W[:.]SN].ZWKK>/][ZUCKY>[:S"&Z]/Z V+QSVB(!@Y+YR'FFK)%*2 M&I+;'A@EE_M,+S6+?(4.-EZ> IZ@PMT:Y]%,U415*;&-K/I9!:ZUV5VTV8(C)96<=#&A M@ /-B8L"::$5"E9[XG5*+'.S4ZQ7J&W'3Z4QOD/I7;5[__58O5\Z4%5D -4W M/XS6<&V9/QJ6351W#K$L2B.E)QP92R+BB1/D8-E1Y$X)B0'EDMYXI9L"/U;6 MSTM,['F6O@=?83/T^O?ES5V;6\^#8L-UNUK#UJ/!ULFB95X.4;8FL[P.]#PKM\[BZ6,+=-YP"8\RR&]M9'W M@N!QN(3ONA9,O<#>75C9+>,379MX*XUA9N/:(P:ZZ8@U3=X"IG7EGE$O/ M(S4.>*Q-SX\CYL_Z@RTMEP?[:QE=VO$ M6@V_ISO;_H#&X((R"3EN.>)11Z2)9BA@6KHKR20UZ 399'25VJ3_5'KA=L0, M:_=[IM;0"RDTL4(YSJ62EBE0L,EA(0F@ UO#UD\#6Z\G88O!>QRD@!VG$DQ9 M^!MQS24 F!-(4,\HU6#:%CV=@;+OARD9+3TRB%%J$*<&(*T D#3 MCAIF2"*4LYSOTM0/;XJ_/FU9&;]_(@-SHI/9%"GR@HJP=3S@ 9E+9_;JWFE+ M+U8UW:5_QRJ&@NN\I*04 M:>\PRGW2E:=)$J; O-)J;5S]J AF:3(UY8?GYD"+C^,?7N#X$U;5W^W=5P2Y M'UQ2OY+ '=>)GX\(WX4T29(C$%:Z,' M[UC*)N?R!1?>WVE'_QP!Y54VLA=CU9"N<4U=NJ8N76']]@NQBOXHQ72\-:>8 M")6&"L)1<($C;JU'+C"!+,%2,^L,#KDE#*9-1>=]BY>CF1YQISY.3^GYIHRK MW?GSL-Z.#=OO#'+GRQ$KTC29V>F@D]OQ=FW_,#?8K3MV#JY.8_^PG$_FFC'X M6N^D;AQ:-O"X7VJYK2\V[9!=KS?F*1MV^$WFQLP<#J1XT&>FG+:2@L M1-6&M?I^N]?/O*.EB;=M#.)AZ=N:[]<9 !YE2LZ25IW["-?T4.?V6^/LHG_6 M&\3!3*/6A5T.A;>)ZA 84Y$S%S43EAG82S8PH[C8>);FX=]=X9FFIHW2U2>5 MZ5]=YAJR[LIR^ M/+HLQ3:Y7-X[\B%])8E9X7:5MV' CV%4+D=XY%+B*#M&#$SF# M]=XEHK!1F">K;4R1.X(]8]B#^7WG'IH5,75W40;F,,I'?@6OR>/]XT^D1?<[ M[<^9E.8]:^W^>;2_&[[L[;[]MK=[=++_^:].Z_/^\9S7=/T!GO?I>O_D+=FC MGUA[V\.8_NRVZ8>CUC%X86_VNWLG;[_MG[1G^VA>MR\/:")&,$J0B-0@[C7X M2T%II(D(5 NIA$N/50SSB ?(=]8GJ[KK%G('WVN;+=I8BU*;?UJ&]Q^]E:[J MK81WMO?8SOL#[Y31TGGD'8:M1#!%FC&!0(RDC=R*)$F./\S2+S7V8,H?:%*L M/,W<[0J^?B&.N3MHW40 I"WUB1#*G:&:69UB4LE%9I-.:ZV[VE#1F=.ZP:? MF0_(6!X15PZ@(@B-%%:1T!BXPX]5R_6(F1 _M]*]URY[)*5[ @,Y6F^EVVRE M6:T+.C>Q7#L4*$^(6RERLK9#B3%E+(XQ1-"Z?$[IMO*4_YJ.?"E8;+3M@\A= M7VPN]5W:1"0I/+6",$5XXL)1BH,7R3*F%0MWIXP8%QW>J'S7NO?1 .-J3O=B M;(*FWH'&)33WIP4M3'! 1$N"N2&24_I8M8=/[O'>!Y-6;D>.=\5/[@3=HAO2 M&!)J,HH[QE?7"2[K!)>7G< YJQ1+TOWND3W]E;)H?HQVG.C>GLUILK-U(+E@ M##/0CKD DHLD,Q.%1<$S$JG*_*.@'05NL@64QNLD40*8;0T&_+*V#QF_Y>Q3_NPY!EG^1?_]SZ0B&^3KCVX]N=7YD MSRN.X*MX7K,D5\_;;%2^5D;+R9>;NM'YL'_,H%F3+N?4H^RGEJ2?GN_D;)(Q MFW/OHN]CR4;YWPL0K/-19M)9OY=S?JK$)%B6KQT?\^CB5?[H:R>\&&[FZ@LQ M()C4OCV,N5T$;*7K,?7Y,"EGG*\SR%E/-YZJW(< <%K/#177\D#/X',]]*UJ MY#_M:>0Q!C>:(A8#*!KL#7(1<\22]TYXK0/+BF:3BMG0S;P0 MKU3^V?9%?YCMEU>W$4\S7WC.V+/]JP9I-D"X:+-\/B)MKVH-0\.>P4;]5G++ MNE>-_W,'2TXF&W721*>HN4S4> [RBUDA2TZ*%>'&A-(BW/ 3)GD[\U(8HCI93YB;.]4[(H=\!)4T>*OB$*RH!E%ET0A\#VS3PZ.%*UJDSP[JY-O! MOQ8EAD_%,NYLJ0Z7OUXDGO-7SWIU?FUE#GZ-2_GG:RL?CR^Q#B;NXGSY)4^> M6GD[.91X9N8F_CSJCP_B#@%<^M%^03;!6/]ENY?V:K#Q/],Z$A1D?7,%.O+. MK[YH:6Y((#>2",*L8IQP3KEST7H.]I:-PL#&X+.;Q6+%W!F&-(E%A2)+N6^=(PX'%.N3^=.6 &W>$E9V%IN$GV[ MO.:G39>>V;Z4%1/M_BG4?4"9F7.J%Y51_ ZNZH5!A\TF(" MNB!A(5(G]EC>GM:.4[%GRKBN9/J"$/\"%9>G'"XML$@V_+G M%_97"'^?[!_E M&=SWO?]J[_AF?#6-Y\Z.S1MV1_=RN'OX_VCKO=]O7AU6SX M&^[]K77R2>P?_WG<_OPWN&@MO/_FK^.]X[]AG#G\_6=GY_,GMK/]UV1BUHB\ M5!LBO='(>^41M\8A0SE!/ML?FEE!C-AXQ5@3L_D2TD?N,/!8@>9?Y1RU#:Y2 MY=.L\TE7$>->VWZN@QWL]/_;&PS64/=#H6Z>P8^"]V62 X 3.'F].JQH*QJY7FYX;\ZYS!P?S-@T9I\M%$V2>-/V#6GOF.[C8G] M\@("9-.UUA>G]B)TC,WZ??#[C[ ^AI^')=158*IT^CZK E7E M-&TR.NYBMQ-S?75ULM:/=M [S0*PV?A/[Q(^Z>=H.MQ\YEFGO?/&:?2 2[8/ M;PX?!Q"K$ORL#\QF@YY^,I+6CX.+;ETA7D7*.J>-='%^T8^-L]ISZ_7+?89? M+4.W!;K@>9>]BVZHS@5=C*=YX-W2^_S(AJD7S#,P:@6P]<=N]?6J<4 YL\Q? MRRT&POAH83B"^D2Q'#666/!XZH>CBM]*O+"1'S6P7S,$YX&/^QB484^,MKIP MV,#@O-S6U1!?#ZL.*M9OB\1C<'%V MUBWQRMR ;G+]JB!G7E3?'WZA5.1/G04V8;I+9^P\+V>P=AZF,\-&OJ()(G#: MCWED9=HFXILE?-XL$]XKC3K]4>[R4&KXAS,WE)*)L#M"C=NVH6!JEL$GE[&9C^"F2QR#!)Z9LOA%BQF-7%3PCXYO95 V2_Y MLJ[U<5J- DMG,#V(P.4):BT66$[7Z2S_ !&?*A M7*KW_+"+1A:& "#4[9WE:1E<^*/OSDU^2-EI&:+*)-EP?#$XKYI[U&?U]19O M] #@AC\7*.A7&5-7=SQ!^3DZ2M!-L%97J:/$S9\QS9\F\'J[ 3VT3X7Y"?M4 MY&K+QNM\+KG 3?PAC3U6+Q(]#C+?@FSE9YV$L:*1S;LDHO^L\S%WW/#+O3Y^ M6#W"^I1D?4KR/VD=O[]J MOVGQ]LEKUJ9[O'W\^Q?X[77K^-/E;#"P!?=I;[>/VMLYM7_O"O[&>]>'=&_7 ML_WC0]IZ\^%D[[IUU=[]/0<#R4PP,%&7O/(266^ZV/?YS/:8%6J1BSP:O\Q9[HIK:+ $J, Z(5X,@DYB^&G@!DQ MH*!%,HOD('N8]1_KC>W<]DE*QW]U/M[EG3Q'K*:)()44H#XL(P9+@' M[XQ(03R5W#*[\4H8L$SFR6A7)4UCQ0J3[YBF,=P(C8GTIJH<]R_8CV>Q#^9' MN!B<]W/^QG]ZW3QY@V:V25Y"C=/.:7Z-V*@K?)JCEZJ*D*LV]W;A^7\U":U. M\+U\'#JXL*>E_#D?CRZ/KZM2S/H5R4+]8OGKY_U8O=A@R26Q M.>SWO_A5"B-#=55.E("!UYD#L"T&.37 V[,B856>PF8C,WCWLVATKYHWWW9F M;!'&\Q4@M*J^J]ZX,QA7LZ#[E MLOHJB^8DGA_E8^#26;6%RF'_PA>KSN;+S6"RSB>?5:=W%/D\[8UY-&">JG2/ M>9H'F)/LD96J.EO6"D9;E]U_VORXV7BSM?6N$HK\X5V)"M@U1X TN47 TERF MDY->!I.>_])LG/4[64:6[\WF5*+2>;^75M^6R@Q9,WO?C93!LN#\A5S'T"&O80 MWOPPUU469IE05V:6C7;OLF]PX(0A3CL= T^<.IXH<]%J;[%A%M>IO!+7/0W@ MASNG\OXQ.=S=G$258O^G;Q%[[\+OUNY[GE-Q6]M[8@=^!F/Q0"A#-=4:,6LC MXE(JI#U-2!&3(B74@Z>V\8HT*<9-O*"QSF1CD$[)$P*I^:WSS^>5E7?VJN#: M;J].Y1X*3QP @/_DCL'CRK$65_KEQL0JZB:WSH@04L%J-))LZ4#C'MKL&4B*>YP@!]= M8$E[0B3X&OP[,O2V_>$_ODC: M:F,%I&O2QJBZ)!5#[$90>A?[9>%F! M[P":6N.'1<0(P*80B5B2<8Y0.X[H3 MW;WDJ3SO'5B&<2T)0TG8/3S0/@8I)48R:86R/D F@6!X;04U#CO*6.8KV%PD M!".C%%R#S!Z>\>8NRNA^ZWVK*-4T?,RB1V&HVJJY]-8:ZE;"&!(9,KR;!(R1&188,NU%";C1=@[+\MG(^GT8]C&[?4II5[_/$L M^X3]L<7_W*KU8\;E2OZKIE15PX%*;TZ&==?:\U;; PUZW50F'@4B0+MR2)! M+FJ*HF52>!4M#;EY=#;B%QKR$\JSQ#TF^BT555J6K/%;+AL ?\OF6I>ZX&Q7FC6O]1P\,J)GN8 MXTL79]DR]$>=F*N$1C?,O0GC>1V#.,MZM &[#["U=UH:_L!-NZ52Z79^?XEX M?,TE%^-=-3VV<3F1O3COY:()7RJJQ@2;>5..RKAR \5RKSJ424G=0V-!**=\ M/_9/!K-/'HVOV2BIJ%5OP5X)F,%'9<=5>2N,^]: MHEB=LDL;!3VZL=2OA)OZR+VX5EI_]*H>=Z?GN3)NN!+Q6_07(W\DE*[X_:L; M'9>)=1K*9^<49.G\HHX=PHK#XI7JF\YI%K->?S"U#]Z]??>Z\7;XT7 ?S"S[ MX,(-?+]S5@UN^,P%-_HX^<71X,;;:S(P7CGQ^0[38\A?\D=EU>WI1* (YN%N M.D00@WURS%CF.$W>\F0=:!".C351J'OH$(!^<+4R+"WRN]Z>3HCW6HW<1HWL M;/N#R,&:XM8BIYE G%N)C XT*Y2H7:+>: UJ1-Q&CTQKCCGQG ;[7)\ZDK8: MR\?Q9;C;?7PWIB++C3%2)F*),6D6P:4@UEGB%,'AUK[;A+ 5=VW\O+7L5+*S M^^6 LN !XR1244G$$^5(^T00(SR[5)0S[Y:Z;4MP,$/64$8V&SNG2RND0P>L MVP)9L(:]1\,M;Q.72D;LF>2Y25OBGG,20F32**+7N/7LLB?@G@?4*\=B3@XG M,0%N888L81K1Q#5X[2'![L]Q[*6P58O5!#1EHRZW-YWZ:"R5E;4X\\MR3%I, MP# R^H8=*H=&6;:HBMF7SU<>))PV8.YC(,+%P&W"3@@J5>*6FT3#6JFNA'#N M'AY0D7@$W8DD83E$$1*RR5-D->,2C*+@';V74AUY(WZA$3M*E*A/\Y:9KB_! M3%\2 UD>]"@G]>,&UI5^*)MPLG%#.8]_V$DG9\D(:JU66G)GO,/16">=QAAV M75(/"!CF+M:C=D3A-;C#YU<3.W#=Y/K6V["]NW6@C$K.!(U2(!YQHSQRC&HD M6"!)::R<$H5!1"[:@J.>&KU1\LOYU0C,F\,3T)(&U(>Y+YU=2HN6D7)P]O1+ MR5GI N!WF[-Y1%4""(AA BFH7$906X/-35 PC9SZ-A;NN?[LJW8TO^[(_A!A MO6X=B$B<9!I,:$?!H,'.(1? F#8N)9VD(A[[C5>\R:5>>.PZV5/&]4XOA.AP"VZN?^R M#=O)BVW8?KL&[,\RJTL8+'J+&2RF,C0'DPP6O6E6!#_%BM"Y/8-%XV.,C78/ M?$I"&VATS%*9+&]/\RKD.[[KVBJ^_0G0OK%318KS+^N(2Y4]7!L>TVW0[MGB M:8('1SXA#*@YT-BT?,*P93)Q"2A-!! M8FU]@A"A1=(TMCZS, WS1/_L]6?E:NVJ+!&MK6^M[<,# M"VJ!@0N 8FG+H:-&FD:,E/,PZ8& DB[Q5K6@++WR9X=AS^8J",/0%?GS^Q3H MY)=>^_;VU@$-.,48$DHD@6NJC4 V<8K3>:+>JOBI//S?L== MU+&4N7J7A\C#_33,O!B,"7U_X:4&S7% ;0)C6W/DL1>(,ZS!%_,:R<0#CD1& MS?S&*T,7.):32SVL#!J6.]752M/K_-L/7.A%EL0$X?.OO.Y7[>U/!]*D8$V( M*&J1.3"502[7[[.@F:8IPO_-QJOY#?[/A#8?N>':K-K9U8^AQ"9SM=TIV MTHCV;9I5L$17!XUN[H;<'67BC'M%9XF*\+7>2:=DZ8W<8&%E4-3B(AT,7+W]E5+):3B.J?N#@ MRUW '.89R\93[>SE!L[#HM(59Q=],G;<>RGY-3ON$T #;>_N'038_UKF+ ^. M.>(>5((5@2"F"2'@42C).5A^9%/.TN.6L,6JB_'SD.3BW ^#\!B)4IQ%9C2F M&$PIHH0C3+E;=\!9I-B6GL7\NDJ.@6M\X*4ASC.*+/8VN\0,&4$2\BYP++ # MWT5GE_B9^&^7)#H]G/_V7HF[*[5)W\U124P'3ZNW[ RF%F:ZK_V(GF+8S6"B M2'_Y36\,>N0USO?/^[^TW*@M@F7D'1/WKO/3JV+X13!Y#TK:BE[4Q^"]33JI MR*/W+D7,I F<"4(_/"\&?LL.UW_I_M7>9R_; MGUMX9[L+^/6:[.^^!9_[PU'KY+5H?_Z$V_1#I_WY+=DK./GE:WCS-P__^:N[ M3[M?W7&/ &;RG<^9NNGO;NOX-6Z_>7VUM_L%[O.>[;^!ZX[_/BHX^;>^WMG. M->!? !>W+G?@60=2 90Z'Y#D!E0[<0(YF0CX?5:&W,^'J3D^VJ",9SP DB;. MK24:UBG8Y'6DE@2A-AH1U,Q9/@;J7\2R=5.G*C'(>C:OP:R=\%"FDN\.Z7F9 M2H9F0^8AR74J')/?OORSG(5.P?/@!GRNF'GJMO#5)U26CS"L#YBP%>.'&X"1 M>]ZI2E3 7RGM0L8G__EI-S0Y^>]__V@V?G^]^\=.L]'>^?]>-QM;'W>W1J1 MFXW&ZVZG"MV,[WEBKXJ$5"&>QL79$ 6[G9-\Z##9C2-7L)R==0%S\STF7)Y^ M/+SH5M XS:E2^$[JA_4ST/JC4@\TL:L?F,UU+ZBY*9:T!'BR"?8!_-7#T\R\ M]"*"S<\!4M]:VU]$'G/[N'4)_V&PVIS#SA@DL1"(.RF1(SAD(DRO"0TJ$5DR M?8&:.EU-(QIG*8D]^Y=]TMI6&]X/6"O\<'2K*H M1#3(),40&#$!F2@-@OV9$I,A1,HV7AE,YI?[$>"TF2VV'$(J/8=>0J;L-%Y> M5?40)_9+;(3.P/=C ?G^U3+TK.$ZJZ,9\ V=4-NW<"\[<[?)FSS&O-_&_KVE MB$+R]3M#2[Z<2=-YM=-A@+&&7BCSCFK81?C=F<8 M&_@$Z'/TI?7FK=BC[S,RT-;N[YW6,3SO,_S\>?]+Z[C=;7U^+V9C _NY/NG- M^\N]X^[Q_O86;6_O?8/[7+7?_'VT#S_OG[R_:M%/W_:WNZEU?0C/>9MK2L F M_B):AP=.:<]D3(BI2,$JCA9IR_+QN;;2\YBSDF:M8M 4RG#! H:_+-4N&!9B M$EB2@ .FLU;Q[5-S;C:6%]K#WQ_,]."%9DXKZ@+SG'O/'94B:S]!&0=-:S96 M.Z6'T(HCAS06SNJJ9O&48;\N9(UYJ-.M+^MBAI.:DK(J:QNFH(]>#VS>P[X] M 0-D?"013X]*L5$57LB^5TW25Z2KM,8I6>KG@\E,]2& NW@:L[M6?Z-D8P[[ MQX'U'C/;:58AU?C@<3UX@7XC#OV"455>,W_2\?FZJEZ@S/$>O4B(B MI0]]OFD^3P*5GE5QU4>@--V\M/U0L1IF_M2OG7 !FJY*&CWOQ]-#&'\553FY MR+RG^95+.G[5?654-[_P#J,"DE'8;?+5ET?')E(=,VUB)UT]CQS-=S59M1%. M62G19OTT6)QTG$KO@=S%UE<)D[GR*=OL@\9O=6;CAX^?QI7$=<>"B[IQ:*RJ M[W9.3L$Z&OVM:ZR[O3"M*E7]1R=N5>.; ^1 6YI\P8<-"X&P_.2','. M*XSR:M?=6C'M:=0UZ&76HSVW(MG/>5HK@0TMD?7 (_ IPI T/ M2/J@:7"2TA3 V-SLOY*,2F*N9$5;VX? MY'(&1X:DFYR?>XGD(\E@^>/OJJZE$C.R,!'@,L-D//W5A&MW2^SLPO-W]W!K M^ST%X?+,"T>=00)VH/Q9I^\Y@4LV. M=/^P3FO(WUVSR%=Z?,1-7N9MPN2H$ZV*85,WDEHZ>T\;ROCHCV*XR!T*/A57 M)88/([NP&%/961Y\Z'6[8'3DM]K-!POK4(;_UMK>NFP='D1MB68!H\0P: ", M*;)&1X23](9PQV*TL]$ SXEV,@B+->&>)L-U% G;"%^FTLR%,E9QDV33-H%8 M]"Z+]59QRN?."'VXQZ M"T5M9N(Z[['%7I/2KLG@*O;3=+=@B58BFB(8<0YRYGTUG+CO)+.^.23 M9J7\9"X;X(?&2-J]VD1NUZ6XDT&2U/D&N^0Z]GLO/3Y2L^!]Z,#S6?OZ]^[. M[OY):_?#E_W=_<[>]8=N^^2OD_;GOSKP]U'K\U_'LRQX[3=_?6EO>]9Z\TFT M3_:^M=^4:X[;;S[1O9,]LG?R%OZ&]SIIIU8'?ZM9\&",7\3.^P/NO(Z8 M0*-Q+\BDSP"8,Y5 Q8;()D2V((H!L<;2Q\'2ZQ&6[FY=MMX?:*])Q(DCS21! MW :&M#8$X4"\D0ISJ?T/P])'@=,?Q'3^;#CPI@K4WL*"_*G-P?79V1K/6E=S MMJ%GN1;=4$0ER962PB&=(D>>)AEU-%AJMOR\[48\^V&&WFU)SA\&:B]D\R^W M;AZ( #_0S)G>_[>P==88<=1%! C@6 M'@6B#.(R"F2$(LA+K$/B$B>&']M;6I7XTJ\("S^#\3&-#.M RP^"CEFC)&*- M50![)$:2&U\$@AQ-!H44)$_6.^_IRD''SQY+J?.DU]&4EV3JC!9M;>T\)F1] M7!!+\<)$)9"248.U8R(R-#HD+/=",TRB8/>$K",P,]E"-^7NW2]7 MJ$Y1GE4@/G9@7B,3+S=3[P?&*)BFMH?@N4#QK@SJ*HTTT(N\X 1N4801.BT7)@!-C MO614LF4'=X\/Q$^,Q<6H_9]22339<&FJSYN>6Q^H+$UL+9V)SNQ5\6D>]USEI[8+G2$^N*C V8R<\N!" M2B%9(1WU '?TZ>U"0+8*X^8Q<'Q4MBZR?C3(V_ECQAJ\/.!:J@12C@RW)!^+ M$.2P3LBFB$7@FF@;5RY?;9WJ^@1VT/W@X/'LH-K:F=CY,_;.ZV^Q[SN#^*X/ M-ML:#QX'#Z9,H)WW!]IQKZW*":LR(4Y,1)IPBC+33Y!"46S3RN'!=(Q]+IK^ M,KL/[E8<[XMZ$/8K?H$AGX1UO:^C7H.%-_7>%#T/3":;)V79ZG9[/@]V,2Z\ MKMYH55A9GKN5[%7K\L!IQS /! 42!.*2)V1BBHAP9X5VEFDK-UY)>3,ER^+V MR2^\(>?6G''?K%HR@TA/-.5N4?:O?.].,%]-+Y3==%LH.%V85?Y:V_1Z_;[ M ZR]QDH1%%5)HO2@) /WB$@5HC2>A>0V7K'->9:L2D'"SNC"OW)?^,Y@LK/L MB%$[M^>-=:OX89M9.\\!/>XV^\3-GI],)JO4_C][_?I7^7N+VT&O "_T,XL> MWMDZ\."7>><=$B" B-.$D741(\4BF.I4.(U9$3V^A")Z1:@ R@UOQ3E3L@): MG>![#91)%$X A7^ON'MN8I^Y.ZOKLSEJ\T?XW\\,>%?H;&L#\/#Q0\%TNSX_*31),,LPL&!YP%Y]G?CAO MA65BR)T\;/"]>'V6K,!HXFVA28G=FLEXIJ?XT&;I9/*0T]-8F2>%3&5RQ?)* M- O13V[1/+YA#*.6Y?5]J^F\."ML)*>EA?/D8Q>]PV9CIYJD0IYOYEEUA-KO*""$%:H(@'XB$##'VX3LG3? MCU*X.?*"\0O5% :_P)'U8RDP"NX-\T2;1!(2A'G$DW+(N:20,S*YW+C>A,P, M+YM8F7D7I^8FRN;[5YC1T\)5<$=A\I:JX$R@C'.,6;8-PVM6+S\E1)2(:NBE?( M5_9%:5/_SQK%*Y"]BR=(,YTJ#MSH1+F55$MBI7)!:"T-U_+)HB@O@.GXN<6& MMPX/"!;$>BP1\RR!_Z8LTD12Q#1+7$FG7>Z&2)L$SR? 9%F!?R-O!T>5^"RB M&1M'ZFH/#F#J,(+E B9#-B!L. &[)+-Z%4-JY )6ZK2F"AL1Y&5]G$^&;46A M '\5VI]L#9W5UD'%>I7'T(]'<*]\UYKU>WE8:(HP=G/>9+ZCK_#+IBRSY2G+ M=Z#2-2,JW0?D.9=)?[P\YZ=WBY:0][(G)^\MK#8UZV1U_MSNG<^J<-OL M?!SBY?MOK>/W>/\8[G7]=Z=]_>&DO1TZ>\=''XVOF\=[T#U\WAY?;K MJ_;VAY/6[I_'[<]O6?O-'F[3O^"ZMWP_DTP=OQ7[QRVQ=_S7%%ZVCM]^:Q\> M1.\,Y9G,!BPWQ*D#<\TQBCR)8+99'E.8X[8Q0COBM0C!@@[$\ ^0>^,5(Y)3 M4->SW#:3RU$#7TTR>S,M[XV@M-"Y_O[(IM_$*<.8UD9C&[D-4B9Q;!O0QT5R-]O[WU\/4%T.+@Z<;WNT*/_ MZ_>WM2._V7AWT<]^^/DP[)"]XL'0[=LZJ51+5D.9.JKHJC_RD5WJ^-H]? L* M"9SS_H0#/&3%[( "NS@_ZO4K]DJXR5&.%WRUG6[)Z[F;C<]!,K&E,JE$.(6% M8T0%ZIVU)GN1J83B"998?<>TK^)-13:+Z378&@WR91CISXT>.UL'UF@E)/?( MFIQBXH)$VCB/3 (3V1LL.!4;KS053=@K^;^;S/0I<2[1#INC-F-"M1OM]"6I M#T\A+N]L?Z?_L6R#DILY?O1:,K)DD-;E 5@^QN&44/01[/"4^Y-C'Q##3A$/ MGUH"=G@I'II/N,R''Y5@;#;>GIS$T*F.[";(R):$K3+PS<%F/S8N\Q^K C03 M>3!KI+F%/%VWWA^(J*6/ B-J\KE<4 89"V8+#8QX'!R+4F7;4C>9YDTJUDCS MTTM&N^8_"$(E8T '1:L0QX:"U^X8 LO.B\@5-8$N1YK>>"^6^'X )^%B,*@" M0]EK:!"\$&D&TT9.-FGZ\;S?*]R'&:QLR D5]2E++7LUR7JV@28>W#@;GOA, M0E>)*Y0(0DHUC0E M=\3E1\MM7N/RG7??F,#X&G"9@?_(K1=6&8Q$RH?6!/:AD9HA2D*@EBI!(WZV M[/6Y%7Y;]M]Z<6^YN"IP"7ZQ01@L-C#BK$1P5YMY<'E@05E,87$)ETTA25,1 MM: 9^QP?>F:5[9SZ?K155'0Q)DR>LU[:?F$DC'66<,'/?@SQI$IN:H2+_M H M_'XD],$I$B2 6.LG"9"5O(%W_9AB']ZO423WQ>;U85,:H_4;?CI4T)D,%8Q# M X.Y?(!GLM='\[^.#=S7+OO6VCJPP9OHB$/6&(:XE '98 B2/#G%B9/8YU8P MMXD,S.R(U3/9IT5F;;7?+!U7K<,#K8TS(A(4C B(.Z.1-H2B?*PK(K6<4WFK M^,!-QN.8YAUPE+P MZMDLRD5+N]1M6*_OPO55FL(>-XAH:6%]C47&2HZ(85Y:'!.3<>-5GK7O6Y,W MZ8CLI"[VMYOE%Z?9#QZ @33*A2NU2-5I^UFY6P1#I-S\;'3SRB,^LJ'A8@3K M)?3.B@^<[9S9;X$9>]H[;_SO12^' ;*MQ\> J[".RRU8E55G3*1 M_UA1H]>'8VX8;?&3":#1^J,ISR;CTRB3='2"5Z5R;DT(;Q:&88)GG1$]BK14 M@9C%6203X1I;#1;^.T55["A'D:J[#+*HYZRTS<;K/,2I82T83L[LG7G^=!7- M4AP^K=/=IL_V#8/]GH0+1'/AO&%<*S# A(\L,FH7X_!C.:;<A)18NVM M [B#LY021&GB($J*(6.20D1&JS5GR7.^\8IRLRFTN(LHC:SYJ3!X48WVSN=W M)@3.:(J2JLA]8)HHK;W!F4#;$AMN[=R]+:5/.7:^<"8=,5!:1&*)C4BFGP*I7N$GA/WY#.. H=L'VNJHQ MIBKVK'.+7J8U].[MN]>-L8RMQCO(AN<0["7=4I@ MS%2TPCGJN.#@:N=T7 @WXW^%48G?8R&,MXE+,&^Q9Y+#_W7B8%61$"*31A&] M1IAGEZAO@#"1LD0)5\A0Z1#'/H)$18ZY\8QIH9#&R5 M?K\B&_^.WLV?O>H=J\VR&J]P(W:]!:_BXO!B<)Z;*9C*,?EXEJOT^A/*_8[' M3SH&Q;FWA"5N G:18"94 H?8X<1LJ4LV6&."JA_8=_MR9C&OH&>[)+]4S5:J M68:)*!^MHQ.W :+<]<<9)20+'%$B1,YBDTA+Q4' 6!*$BD C. JZ*2LLNA&' MZJCG5$A^LI%&JG=$=%/_I=?/QP:"9"VPV&[\- M2W?>_F=T83X:FM*6,R[*]QR3QY75^0+G):):,B/N**G/7=_\S)**V^#24NV$ M#AJQ)//I> K(@$0BS(7EH#<]3F&H,N?%-'<4L8.C9CY^O$,WM"6^J]124D+! M6>4N]YZR2H+/&HS@.'H32?9=;X=F^>9U[\\U*.6E)CM;!R)$&WV2B$D5<\MR M6.IH PHA)&=A4UJEJQ29!>FD&:S\?M5XVNG?WXQ\F)O:P9-*<&9L\L9 MH%MPR).O+2?KV5H"-SGFTT@ K(E&'XLRT"?MN;MF\E@L>:+>,F<,IY1:+*03 M5'B73! RWL/\7^O;QQ)M"B@&HHN]C &1@ /B$:!,,R41I2H:%9.+T>8N#3>Y MS560]S< L7R@;<%,[M4YP$-SK1:F;+K/'![DC%0+8&A3ZG1S<=G@GT5T!Q?N M>*+68JH*]K7MG_8NSL/U3NQ]"/^=[XGKS.WA_%<#%RC'^_*IBPKJXON4ZX M=7C DA8F!X6HXR@7@%W&6*L=YUCKX&@ C6I] MX%I@/5M=GX6P(GUS,? MOP_WW7?GY25QW[%-+N]'1'M#7?8Q6Z)XW%<\[1W8QZ*JFUT1GL-.,D&>>DHE1K(8Q-P]5%G_[@+SVQ=[^Q^.&Y=O^>M8\]:V[^?M*[_/MFC^]WVR2?\8WI'N[_Z=6A]' MA#2D=7QXF2N"O-#.D80TK!?BA&.PAF)$3#OI@HC&6W=C#M C$W'=DYUBM&76 M^_GB@+*=!*8^8$A$V M*>$(A-DA)[0-S#%EA=IX)?"F7O7M^0P[XH%FSOTX^I[SA=]=N&['5Q[E0ZR; M!U%QK20&+K1A)+;8!09BSQUW6)E(#?'<**4XT,;*4D><';[679W6\O.#* M=%;_0\(I/Q'(+38XM%$I6JF83#Q%;3B5Q ? -X%)]&QM<*P6_EW-!TU$(#A7 MRBOJ<,8_@2QC @G'.;,B1B-NSI&\GU?V#*&1GV@O+C8X[K47UP;'$V^X68,C MZ)1(3 :1*'.E(O/(:=AZ,G>S9K#*H7>1#ZM+H.ME!H473]6ZR?)/#)?M/^;L$S!/*'$6(\/!*^,A M_V0"08913UR400E_1B;21IH(AS*5 ^@T(&!\93X-*14K*+%YAC:V!9V=VZP(+\GY*(MXC= M]T45O'VNFA6_A%*WW4_F>JYNVLW_E:2M.ZUL>Z'+RZW709VUUKUY8UU> :7'5L-!:4:T%, M+HXRT1LP5ADF>K%VI^N6&G>JY'A_W;H\@#DVU'./9,I=GKU2R @%_Y11,4^\ M]HJ 8"WJJ%%JE"Z/>MVRVHOEHU2JW:5\\8%XM*!\<2P$?P!4=D+-ROFAJF0* M.VL\NF,!$&M?'FBC8-N#FT@2+05 !.GH+&**1!=%4$'PF_&H)CL9E;TV\V_F MY>A\O#B#BH)^5)(SZ)Q<=,%=O,&-H#C$PKHWY])-D3MC=F K'=1M8M$3D;1/CAL%0J> M _AJE@!\,4$J$FM8BIC[S,]!-A?184WT4,^&X'(57;52[IW"'JD9.$J93:6P M*_Q>6,"Y7.ZJ)PY-S[)%ZWZSS]7FI;CSB\1Q*'^[XT&N.S_>7DAWM@ZDMRY1 MR1 )H3 !NMPM5"(CD].:$,+S>8IH8K6D:#U3AN0&?\L%%+!ONJ_R5%O(V89* M?E*-CU!Z9>[KP_L*#:HLKG@46( 6F0T8HA2Q7WDHH __N. MO;*4^FV)5-\.EKL=ZSI=$':P26"M.ZF3N]&_@.##\^RLQSMO6N^LA^^LJ];[ M TP\589SA&7D8,-P!9X =<@93I)-2H'&@)VEFI2;IC$+^DDOVUE5:OK,=IK^ M96DK72F+J?W3V.IVA^IBN ,++<3,Y44"A[1D(?NJF98,]FEI2U[&3/#>-Q71F\Z'3VU9AUUN3Y\+G,_!M\M7_ZL?< MJ.QK'-<[_V-CZJHZ4(W'EU@WZ'4OSI=?LJC<^QG01_*9F9OX\Z@_',R9/8S( M]:/]@@I$_NB,;R*(WH6K9JSRA5)57^0S>N/T*VSEF=A, M^Z[M5[!P9CNA(DH(O<+Q EN]XSMG&5BJ[Y5P0O[B5^.TMY4X=$,K8,8JRK&$*!Q.R!_A22QA$0N]L]IZ+LU5FG5O$OAZ]ZH)MOJ0QV;\ MCO5SBD+OV7[(4+8]ZIE;GEW/UL3[WO0ZF7DG=,;-B4:=4 JE0&G(V$C69\LH MMU3LG/KN18B94_*\WZFC0?5\#NTG,#@*]%9 ;Z_&([D-ROZR0"J6 VD>;4$E M#TZZ]S;II"*/WKL4,9,F<"8(<50?"+KQ".BKZ&.C[^@A57>0$=>,M7$V'MP79GD$.>L/=6I+D/:76&EFOKY=__ZE];G=W=_]_61_ M^RUOOVE_V=\^)/LGKR_WZ-M+>/JWUO87NK,;IIO[;&]1L%PET2HHB3.1A4&< M60V6JPF(*VV2P4K(B&>;^R0G\UF$A(7 G"D*FCI%J32S&#M&Q6QSGWI!&F5% M&I-+FF9F'5"YE*5M9MUX MHYEQWL4CVTU# SK?H1^;TP03MM&RIX XQ]S#RX@?*XO,QV],45J3ZALGR$2Z/MV[>!G"7SN@_>W'34]LY>Y:GXL]M-! BREH*VE39W R5-0OF\WYSE MXB[K[7$20=+HC+8 (LP8+:66CC&E4\"\Z@P+ZVU0O?!RO=Z/N=[\@#G%G7<8 M8)6L&A4":+=8OVG5AV$(9OXO_#ZOH?][#3SR5E$DH+U5;"5 M'"4"40$_BTAI4KD/M9%+B21NI3IFU4X)8^5&]L/ T\5I44]5S&F)[LC?NTM? MZ<>BX%TL-:O-N_OCI6D7I(D3:Y6V"DEG+.(Z,61!B!#6,3&!/;=);;PZG>?9 MO8U4+#(U"G^?S3AST3V_J:-P^2!;4*7K:C;<\@?PF#%?Z21#R#SUP2+'C#Z7 ME3IAU76C'>26LWF+7228SM(L>!B*R'$7F(_S;NSGANY@JY[:9B/U>R>U93C\ MK-BMN4=R3O2X*H?L@-&]3#^8V]?:(NY@])[$X;E[H:(=AE;&=$3#WIZ;C=>C MF=V!C_)5%(\9%H=WZA=&9'A*&=343<=ON=EH?,C8<5;I[T%ERX+M.O<2CV*D M5G)X;VW%DM16BFB%]5P9J4GPUG"GP%A)V.L[FZG_S6N\=1KR'-CNZV]G\73P MZ^JMUNY;7*C6M(I18[!$N4)<4($,T1)1HE32)%'GLR7*%IS?W-4.C<[9R#0/ M+#+.'+@@PG&EJUJS+^P!$[DK^_N7;8O#SP(HP]*($^S86PX0R;( "+);=1$T1ASIML"(H0B M!9D?Y12T3K>$U[HCQH.[%8T]GKT4!7IH;L&03A/6EO'<1 M M?6(0FH#U D$])8:R2XCDK 1!N>=G?7CUTZ5C6Q+REHY ME;(UXME1\+'(-$!O;7"5T&=E6-MN;3Q6[ B=P805>6*/ 8;/[VM'3O!>E@.X MH;4VB\PAO\9)9U".W1J[\>2L&YN--[$'\VTK8V[0JV@8ZN.]/(+AHZH7/C_J M]$,] ^[B*C^D]/4#X\MG]'B)0(#Z@C-I-:<"Z.%#.#N1<9P$D[1 MM<7[0%3R&%"))F$M%1HQHG/ANTO(B1A1%/ )%LE'839>@87Z")%7Q:QR3"E+ M(O=6&*)\8"1:B8,33J\MWH#;C,6[VCHGF^,UW\?@%FIFZ^/NU@2/:ZU>JN3_Y4&./^"NL3_XVNE. M@O]8%^6G=NQ,4*-D;-;E++,*9X$3D<-["M47+\=,F_D%ALA< 3),3W6C4;();-?S3K>Z6^6=9*4QY7)4 MHYQT/.[D:D2O$YF/RC.IF,*( M. +.;B39LR 8I< <4=@K)>G&*[D@[)ZK:,J"/ZJC\;"U7SL:=Q<#?YU+5:@T M-H(698$RQ)/TR/D4D59!:$FYID%MO*(+6DW\8]94!,18A)PK$1!]+&196Q.+ M9>DPLS?ZD()-6B*0G1P_PQIIX@6R4N84..Y+Q;U><%![9_.0)DY$PHYKSCA6 M4J?@HL21QH!M3J];FXBL^@H/^X&)SWX(FK MDL;8'A;@''NV!]]M'7\A[>,_.ZW=?-\MWM[]O=MZ\PGD\?WU_O;1\?[N?F=6 MEMO7 7X/\K_[B<)]O[6W6Z0%LIROV]_=HNWM]I>=-^UN^V2R &=/[.SN7;-EP/?EFX1 M,+JXQ,#Z%1-DY_R\.CH!^S!'X?(W._T)K&KT7+=S6"7Z-QNQ]"3(WN*HS+:T ME1H,$^:K?@LE$=_;G'/9R.GSYZ6DJCD]C*-"$WQRD@NGP%8>7+AJXD_8]*!X8S4^H%,IUCKA.LKZV]23NNVYHN\X77K$.BY>;##@J;C<;$ MG(]>;#2YH[J" :B^,G.'\13N63S7$H?L@7(-QAN!'LU*(?IU>Z 2_O5!KF&AV5&;)[/DU*E=MCKE9J409756OG^PS>>GI#Q> :-;&D63OI^ M/=PB>'FF\PWKH1QUSL[J;)&:ZGD4Z!T^(3?J@,GIULY1?^'+YXX:C7/863G; M)%\]&*;@YL?4LU$_J(2L8552M;23[03J?-K1(1C-YNR9-A M L>#[.0EC=F6=R4"?G%6Y[B,=N%(](L,/'^(Z(Y=S88ZM/$[^(H@A//MS58) M1D>CM8-!K*L\1S3DQ3>;!H=./A7P1_;TL&IK40GT>(L,YC$H(]B,I,UBL(((.SDCIIXDV'1>J?>5?E+_;Q[BJJ#V1W- M>SW0O&+UW%;J)I>77<7ST>V+HNBD:2U3CVVD;$!NR[X=^N#VI(!VK4F&24_C M!^6#IO"UPMS%MZYO"Z\^OTY5,5NIFXDE:<[W!K6RS)3A)U6^V[#,KA+!4ER7 MREM7U,S9[X.'G'7C^02(#"H]Z9?-Y]1C1S>;>L2-@UGVV*$@Y-V3NT^6JUR% M"(#],9X_N5V_R)C?RA,.[NI_A[T0=K,XK$W\RL3?V3H @UF ?6P0YC:G%;.$ M+$P]LB11:8E3+M%9XYG89(./E#/)N5;8Z*"CS;Y"S*)OAT?]_/0?-^!S7M%6*S5 MK;K6SG1?>%86A&?HVX(7V%;-? +7.3V=Z(97Z<:9*-?=.B#?IR/YJI%4_9][ M=G_^WKNO2%_G.S+B/%T5T5*+H!W/7T8IV3TMA*HU^_$'N.=?)SN[;\7>[FNR M!U9">W?_"/YF;;I']HY;EZV3/; DWE[/MF9OPSWA,]$Z[AZU=O\^:F^_)>V3 M/^%OS_:/_^ZTKK>N]H__ZNX=MR?IO*]V\O-^O MFF\-WL\$WITY\ [@#UJ&!=+@"2(>!/Q$7.X*KV(FJ(BD/99>&V<5JRJPS2XG5$6W%JN%LO5'F\?'DA& M@_#"(DESUCK-07JC-=+>"LUQX%3(XAZ ,"SH Y4[4O=[X:).'1WEY>0/JF2? M"2J&B]-Q*N*RA,6Y3)XALAW94#)Z7(RGD\AW0[>I=5OFY6V9Y9/TMW_D#LL+ M,S7NG;6]2OF2VYW!D)FNK@"LH6RE\R9KPIG3W+2]V_" ^X>]?J>T@BL]X&'S MAO&+Q>'>K9+.HT#O7W.U#$^8$#)X3YI #JL$??$@7T%/QDCB;"8*<[(;$K;"\"98>D "/IN)>AC MJ)FNMGE 0MV+28Q3=%,K^22)<<3_1=[K3S)[XS8IM>WS*#FQ]YJ<9S[D62Y=<"_8B4>-K6( VMMOL/M/SVT$ M\'L)$0^YQQU'^$A'?M5YE5GM ZLWI;9LLG0LEULUSGJ=T_-27P//NFM$_N<_ MM?LI3]]P2 Y3)1(+@CLE+.-<*.J92ID2T]TY'O^=I@>OO^6B0)C&G&$'_P^[ M]MM/'3RM#^>^,+@_W3OY!)^]I3 6&--19^^X)?:/]\3>]2?:WGW+\WAF#^=V M=CW+]]K?;7]I'>]_:6]O7>^\^:O3NN["&W>/V[M[I'5\E-\]YV;0F<,YP05) M41K$F "G$Q.)7. <4>H,8$X5F-L8:MGQ*V M!%'6:"=L"HQ+)YP4@:9H=<(44,O=N=W0&K:>%[;X#&QA3BP+42"2A$";386 MHO)+QBYK2,(,1P97$28&>T4- MH]B+P# V&,N$US;*"]OGLS8*$5$I0&^D1>*(2YVWN"1($HJUEDYY%S-37E,L M8*AYOGW^T$C7<,/?V"-R7:^YKM>4&V39&N[ MYT7AX;@8'^_LOL[=:8VR+@0;403/+>.,GXW8D#UR#XO"!X/0F" M.8D^*=!N4B,+OA[B6#IDHE-(4)Y4- (^"QNO!,5-0A[DX^6Z6T@@?EMQKB^J3\YI/R6P5 ;GO\]))UG=?*6ZXQ3M)S;ZV.WC*CF,%& M&>/\VN!_4;INP=ER9!JP-""F73Y;-@(93 62B7%JDW#1QXU73#>Y^0F/EM?[ MO-[G)D2MA+,XG[VJ)+1R K-(C#:.8RK7-NT+V^>S@S]W/$0EYQ;FE=8?2#>TFNX%GL^J1A?=(P WFQT#!&IF2DG'BF MP8 G-%B!DP-O[>X4JVO(>T[(FSYN9:WW!\)[DP2/2!$G /)D1$8# D:F'%),ARBH!%1,1"G/Q-KL>V$8 M.'G:RMI;!UK[Q#D&]RYGW_'DP>QCCB,2J+<$-)]WX-YQ\8@1Z)_KL/49]N_K M;NX24O7B>DA@ZA;GEB_'E_WM+L5/TGJ7TT<,_*$(AK\<^+.,8N>2,.H6EMT MWA=^6L/;"L%;:W?KO#UD23@^O&KO^H-@3"(B$$0B9X@';9"E7"*2. %!$M@8 MO/&*L293; [?_OF IMHW[:@7%-3Z93%"8>V"U3Q9A;FUS$K!DA&8+G MZ[R_.-ELMW=NNXL;,O["_?47S]4OW5]_\90\9\?MM0)X5@50_-^B -K;7[ZU MKU\?:"P"H+Q$.CE0 $IKY%@P('@<)RVX\LYMO%("-XF8]X*'F^L9#)J7U_O_ MQX8HU]"^AO8;$VQQ$D'2Z(RV7&)F 2DEN[_9^_+F]I*DGV_R@G>S(N9",I= M^^*^000VML=]6Z)MR^T'_Q"U@K"0&"W&\.E?UI&$00*;'8'JSC6-T%EJR?SE M4KDPIG0*F!?WYI.#]N.ST/YAAP0P_FTT2"L"]K\6";D@&5(@J+V,,@B:5M8$ MUZOF @= @?8;MW5YK"8N5Z^]C&=J+^>JJE?&\<;'W?WM^":T(NM$IF M N=9$,*'7!I:!XRX#0H99CP*ABON$^6!Z]R\5:PR>>O(^<5+XBVP]2QA"SNM ME F&I!PA;;7#C@1#O7')$Q%*X.=3@RTV"UO*Y0:-$E&B N+!,V1-2HAP:BA7 M(8B4>TYSN2KX736=OC_8NDO;Y^3!O+]12<4BKAR(T.VF*@?^\5 M?'(IEHHJ3PK6FJ_GM#%--$W<,*18L*"-68IT5!P%)73RL*&$>X UBE<-+_G* MSY?1G8G&&!(#DYAKPW6NL!-S616BI.8E7_FI,?JL_@(&M @DQW1SZW)/](!T M8L#HS.@HN0N6@R9 &%VE>OY@=]$8?=D]9:][!\!$OFT[=4OFS=R0_F:Y+"6B\9YG.M%Z55Y^\KXB^=3*HP^#3UVQ"L=&+,)K/ D-67.6TVS M(B-E*(7AGAJCSVHQ(1!L912($VD03X$CC;%!GBDG./7.LP1:#">@Q2Q29;B' M\\+<3;.,:QU+/S,W]?7F_ER@LS3+>%;0V9[3D6(TP@>JD2!,@15("').2<0E M6/[>@-E/U9TUR[AN6,MC^H *"!80+,TRGB<(SNJ/5A+&$K/(!9VRNULCXQ)' MSA NI,+$03OT3_V1"(0[ZJMQGP1GCMMJW%5R_[!AEA.AN\B!O&J M1T:+-OMK*PC/4@WP/%$2I)#2:NXX"(=$?<(A6)>$3J;80D])#=B-@U@1/BO'RQ%!KUGA1,D==>8X"$0)QK"G2EE+D>!*":>:5 M\7?5%:6%:A>9(C$ H(CX9Q!G+)LT$@<"#VLB0I)/((_*;6_QX!. M8K]78.TZ>6&M]7/%$ ':=E+N.$P$13R&A+BW$KF$$[(X>JF=D2:%7)Y*4T)_ M7WBSK&10W)3);;(X:6T%%Y)K)8P/R6.MDJ$A4/X([I?"Y#=F\N;Q^9+7+AIA M R>(&@E,3B4&O24Z1*WECO'$A>)/A\GOP_=2FB+=^=R?"S*6QG#/"QY!]_DT MTQ& 4P&8*%#BN3-W8@.*,CZFB= M%S2A"$8 XEA8I#G\%H@#,Y][SQA^4JWA'MSUM]F,''O\M_FC3]L^5MM> M?SJ'PYQ4XOK1?D4VP11?VLZ1/1ZL_'9^GV"3)F-2N0_?=5?LPLI2/VOVI^^Q MC^%E,J=>;")?5/]SCH3OP(8X+UK^C!9DQF;Z,PN.N-$>^$YO,.K'%KSD5:?G MOSZNA/C>V/A\_"?=/M[ZXN7F!J!V;@2Z\14W#SX :F^1YL:N@,]'S9/.098" MC2]O0&KL?@OO_N;A/W]TMFGGF]OO\<9^ R3+YZ/-U@>ZO0'OW/^,-^&^S=8Z MV_RRG:7 ]ZW6+H%WGFQN?(#K\S/?@$3Z3'=4KM-& >0C5PYQPAVR.M5%:*,A M21O/U5@' &")83U+78TY<491$HWAWD5K/9-$,N&=):$'L!K=K%0:.W%ZG7O %Y\7+4'U:'M#X^K8:_Z M9OOMWFA0=>H=KVRG4_52=;37]GN5[<>JW>F "@M4$4/5[E9#>,RX9:*+G=[1 MR^7HQ"KD"\,O__K&S4W%"T[OX;$W;_!Z1ZU8;]XH=-'Z-X['!C99KU\#]4O0 MO&,_7[6RED$R"X,W@./#XRNT=7PF\_ZKWP,Y ?"Q'D(?!,3RS+P5^P>Y@VZU M 7BX/--NP+U[G>/JX^RLER XYX*27]4[F-/A:O7GGZ^OT@OW!HNP<"?MGT;] MPWY[$%>K]>UEF3/_C>'?*,Y5W4MIKB4HMMV[S[+K2^?3_+8MD[V#K8/ M&J*Y\9YMMKY^;YSX[ULGGX^V6OYD>_\K;;[[,+GG;WB7Z&ZW#O>V6S"N+]O[ MF^^VX?ZO8%5YL=EZ<](\>;O?;+W::YXT#S9;6W@;QOEGJS')C_Q\W-A8/]ZA M#+9(8(6TCP0,_N202\HCP0WC,4@<+0,FI@N4,O70$1K/0US^>A$6#G5:\>"P M \+RW?JRS)C0WQC)TE*6.) BJ*SKK(8==R4?M%ZOE3S+$E,4W^T\MA M!=W5JO7_EF7*MQ0PRU F0AO!L0N:NDAX(,1:0H)7SL8DC&:V")A'%# GF5 (!4PR8IRY@GJ ZO]ZU\/E@M7J]-!:, M'+O[Z)R[KQ@PTUZG0F!,#8XF6AX-=\8+C8,02M/(PM7#X8M\N7OY@N?DBXB< M*FP)4CPW-/3&(RW!BM%@O7A*)7-4KZS11:J(6 R8)='F7XV&G=A?K=XWEV7& M!(_M%UKLETOKF$3%5- \*!QYPL%@PE)R1E@L- NDR)='E"]DWD&&88.H-4@* M;1'GR2*K4D(,4ZT)B]8;F>WV8K\\G-<*Z%X5 ^:)"Y@GJ,[?\H3_"2^1A(Q WG.?\'88"YM@) M[@E1N:KBK1UDQ8 I!LQ#G_ _P2F38K_\0KX8:T">J,"H,SPDJ8W7.LG$:5*& M.%GDRR/*%SXG7RPA&F-A4+">Y5; %&DJ&*(ZN-QJT)MDLMU>[)H#;_ M:730S0[Y?SETM+I'HI!=,BN:2Y--$HADUPD085%4TE >8QQ8N8 MCQ^+%$2*=2APF;+=5=AHS?:[=C! MMW9GN=)@> DB^U7A/4&95$;E*LSA4A,QC9EDV7N.327-= MTMA?/VKL[NBD,+'1(BNL13Q0BYPA"CDLC:+:2\+(78B98L44*^91Q,P3G#?_ MK?:4J6+*7!:J'*AG0FH)(H4GK9SVR1NN+!8^,"N*E'E4*?-I3LK0&*()6B#% M.46 B7!Y5N+3G MA O'*@:9$L+9<.$2[!B=*[M['Z*0H!)X8<9EDXL)\Q2%RQ/4X-_:XS@J'!Y@AI\"1XK5LM\\DO0RG')"+>< Y(X M*3'640O.*'?1%[GRF'*E.7_P8KR1G'J'E&,1<9P"9;3B,L5-]&O;Z=C=6ZW5#T4[;5G\-CVMK9EE4 M^O_$;NC;U>K#* +;YQ)ERS)S^AO5-_>;+8,QDR3QW&G)&1$\!FVPPM):92B7 M+,62&/.HDF9S_GQ&DAB54Q(130+B-B9DA;%(:Z&\3#@YQH#P13%F%D/4Q)N+ MFB>HVW^"@=K#7O\J;6J?Q82G)S,WBP!8!EL&$QNT]R(E83BSWHI(DK684RH\ M-:6^\N-*F/F3&2$H#Q+7[K)<0(939)F7"#NJ,0X$!YP+R-Q:PCQA8R:TOTV? M?6#[N^TN&O8.7Q)Z.'P<=FSVOL:98#,8XO/7[_^,>^W5ZG-K6>R9TVK+-PMD M7@:#QE+MK;7,)BNY]L$*S2,AE 0G&>6FB)O'['=Y0:9_PA;L3I90-#0A3K5 MQG"'L'2.IJA5H�$%D,FH?DN%=QZ'O+E1SS:6B'<9IXV5R::@9L(E)N5CQF M&2P8JRCQ,D0M!.:2,.>R,:,5=2P)PE01*8\J4N8M&(DCX]+X7+A?H-R=%!G' M+6(\&$\\T311(/Q2H^Q)B90GJ*^_WK/]#KS_Y@+E"4ZZ),7\2J!(QWBD6DEB M#0<)DB/(I LZ)*X,)J5.S.,*E/D(,NFH\M$29"R)B"=ED.,A(<&=E)8JBW/3 ML1) ]K!EN%Z]?K]4=<= FG1#W8>LL30WA)$4^V""B$M^P/+D MQ,D3U-.7,%^?_D9T.3[YF3!Q,9_*:Z4)HUPGZH)+!&P4A;FDVM@B3!Y3F%R0 MKR_J:G!.HY"\1#R(A+2)#%E&J6=8N''D<6GW\K#)+:];2V6:?((A#-RH?[Q, M)R=ZXN@J6?F7UJP,TF" (\^%YLDXHZF@GK#51I,G]RPC009<0. M2:<]XE8JI*/W2+*DHL;2>ZY!C;JU-"FFR8-)DR>HIO]I!]7?<=<.0)K\O2R3 MEJ6)RZ\<7=H1[9PS)( T4XS*93!$H0+B385V^1QI)1X3A7.M88V1 FB#"K0Z.2Q=\+N!2C)(G M(T>>H'[^KA_ST?NGI9FP*0;)+P0)TX0'&C%.@G-CO<8![!"%M5:,>)O6-!]<< M'0!]^SH9<Z-!!1/SMNMCIY.G7/6F3#&^O[*[@,+Y MMD$5OQ^V^_F;X1XL_NY>E:'JQ26S7ZBEZ0UMI^KGN<-CO?0?$&,;.E)?,2X_QRII<56H>B>I">=>A @_"*4@: MG=&62\R,T5)JZ1A3.@5<5ZLDAN3&5!-RD(4*[IT*=MD.$RR&I"B2L.VYXV1$ M-C*&E$G)8N^(\F%E3:P*-E\V+*\RX%ZLCJ/M Q0"?(0JU^ZU_>.QK"*K&0_I MI*ZBCPV6OX;WM8*.B4@KZR':NM#8 5*$7.):LP]=YPK;H&,C:JW] K@ M4;;T\BT]6:<[C"A#@?,1DS(BSBR 0M 146&U!WW52I&K.Y$+!$-6%OK1]W:[ MH(J$NT>(U2JK;=]]' PR/'@[V*L.;7O\IESO**LX**L[8]T&Z&?0#K6L@-]> M5*V]-F@S!Z G#ROXK=WUG5$>%#PU3*AB?&-6>N#)_6%^30_FT*\ZO>XN&L;^ M0=5I6]?NM(=M4(_LL)X=@LE=1^\[IS[?@?T:,MK*ZVX*!O.KT_-?E8X63S8T/<'U^YANPZC[S M'>FT 'TE(F*Q19S3G'VC I)9F0'X<4*)E2H">AS"\@_[H[CR>#K]>*^K@_%F M3XR5P\EN3]1[H&3XX\\-'"!J> QP0.IU.KVCPOVQWZWG5-_T^>?S8&'TI#N?,U/I] MXZ]_/VJ'X5YVG[S 8Q?*Q/,Y>?/DZQ?U5S/&\_@[+5\0??G7^ 6Y]+N?/9:0 M%Y)>[;&_<-A.37F<#?F5G_K^?N+B&V_,PSB[U S=JHL#HC$EY]P:2W >M'9 MV*^F-V&>FML.A]6@UP'!ET?Z:P?GHDW_'_MW_]77[2]OLLZ+FQOAH+G1^-[ =S:7T%T^<#;M(M&-<;O/GNLX!GL";]0#8W/G8V-SJ=K;_U]XG; M%_[;R"YBO&.%2REJ G9V +V:.XR;F46!,TO7I+% M1?."X?>E5]9F+MBRT3CBD2:&(LXMF+DB><0)UL([XVT^!>!JE9GYV. I'SV" M^G&KD]);,?(]IM?DSYG7VMV1'2]PCL*J"1LF$+RW22<5>?3>)9"R,E=A%80X MJG<(Q7SEU\%;*S]-4IG>-%EJGH.Q#GN#=A[,RW[LV!R?^2,&ZY_G^Y--EA7_ MN,4Z6,31\/);+@HE>X28.JEGFIF=^;G7_Q%NM1N1 ]WR*ZK5RY>V(*Z![+1\R2[?Z,-8Q]&RT M![[3&X#$6)A UOUU/)4 @,2 QF\!M=^0[59&XJWO@/SMQO[N\?;^>Y $G4XS MIR:VWL\&LM+FQGO:^/*!-%I_=YHMD"#[;]AF?L?&'P$A60COD,)2J#0$'WB*DHN;(L2*+'XAP@)H;U+%5U8LY) MR005@KO(M P)6R4TPY%SDF8#7\?BND)5WAMTNCF#>32;B80^BVSCO?KEJQ>J M_>$X^O9,K/OY4/=J$N6^6G\_34BL.;L./1_V*ENO676Z9M7P!T6O5M;['+$^ M":@?!_*N?WI=:5Z'QP/XPE?U4P[[O3":W'5D^W&O-QKDN-X<7Q_:@V&_[4;U M*B?KCOI^#P85ZK&?O>M3/!S6\?HY0CZ'<-:# MNWG"CO>".44TH3FA W0/F[R(8"FZ(%4P=8X8)1@L1C3^A>&?JY%35;'56_?_ M';7[\:]^#G0>'O_5L=WA>C>\F:9_7DV3E 5'R XH%H[::)&7AN7:? E94 <1 M_-T;XP4V$BQ[\^*RHP_@NTXFA$R0[:X?]<;Y/4VEME?]T; M,0&7O[:';3"BWY\9;"&@7Q+0R?I18V/]:,=HAX/,58*Y[2,I,46-1?11YS,S^SYCSIGZ M".@GZ=40?K^3-[P5&%$\9D)["<",X4\L8"@TE)D9:1(FR4 M=)9@13@[VRMDJNA/\CZ/VL.]O..]PS&?]'**)5!?)H1+8;6^Q'9VQC?->AIO M0@\_H/9]\^U5R .F 7BPF3Z.A[)9CV1PBKVXD ;9<9Q' %^!,+.@#Q+%P,)4 M'F$1HU)!YQXS%U77K++?+/\&"/ (G#_9T@P A?,OW5Z^HRB)1D:,A#01.!\' M9 25\!'T&P&&.0V9\_&%G%^!M=7N!; H:Y/R8%Q"JLZOAET_34S-3H1LPE;1 M^KWQC2 T+.AU_:]Q"!K:H)8E(7[/ M56"2[.C\Z^,;L;P=#=:_N]^ U$-TB7 M/1!.L3\V8@>QTX&_[HU%\L3+D.54N_NMUQGK[F?MYSF1/A7/AQ/+,>L)_QW% M0?[RQ>,D=%]&T8/B[IK2;8/M #)0'SQ'1$6".(T&.8(I2MKPE'@42=*+\K87 M3K=*/\WI/D>[0._9[S:I404W#48',(]:[6QWQX91G=!=UZO*IPTEL;LD=I?$ M[I+871*[GUS$VR0=W$B(VZL*(PC(W*D6;/U MF3?>?68-^OFHN=$06R=?V=;)^O?-C<91\^"/]O9&L[UU,!L9T2/-DP^DV=H] MVLYE/EOK,*[._F8K[&>EMW&R3K<._OC:H'^TS^=Q?_C>:+T_VO%4^6230YZ% MA#AV CFN#2)44@T[)[0&FTXBAK9* T*CEN21%(A-SE1IB1LEX3M CSG4K<+]%P'>D[FH$DI:=@%>NGPY\GE73\-7*)SN"1L,M@[ M@0BA.@=J6>08,W]DT7G:BD79>TZ^>4=GTM2"] ?H= MSGX ^>?CQH87.SXR+GR4R!&7$$\!?C,R(JDL=00,7XW-RAIAJUR5Y.M%3KX6 M^E>IU_K1DG3UO2?ION_ZWD%LV>\+EY5+-E^; W_PMKNY_^%HZR3L->D?7S4#L/ Z;7YID#_9QT[\S\?C[2_AT%$NFQNO M]IOT#=LZ^,";[]X0^ <0L]=NM'9Q\]W'SO;&*WCW%MDZ^3LU6G#-1@/#9]$\ MV05][C&L=;4,$>Q%\DXOZJ7]%\ENZOQW)^[)8R*0BV483(+0$\,%K" M5)/7QG#J'K%WSE_3_+$_1MU8J3KWAIQ/V*T;85:=]D$[AUQ.>T =PQS'WP]A MB<./QE'=V!_LM0_K&.+/+SZ]J%+,C:@Z.>TQ[PAT!'+;[T0_APV#D]N&W/- ?CXEGFOOD4.5O[4$6T>,DI5B]SV&!.<[^ M8_P682_@/6& IM4]>S$7L! MC;P#L7:8P\_/$,'K'FSNN//8#R*X8//KK1@ 675LOQK$L7XUW;SQEIRY:[P[ M-;W4+_V__T=3HGX?5"!()TM;KVE]VV 2/0\C..SGX-OO5;3]+LC,P6H5NZ O MP)?UN/)[1L->__CT;K@"H )4NCJA/.__I"\C?)%'/&VB>_JVT(81]&/7PY1< M'![%V!T_.U^=*0F$;[4_ZK<'H>TG_=CJ>4R_ ^(>M$/;]G-?M=3N7$0DTTCF MS]V:"_\7IA)Z!ZL5*#_PXM5J?92[P %SC@?Y";ZWL MU.ZMNS'WC;/_X154G MZ]=/S?2; Z*GNS'>S\M(/FQLDYG!6M.71\>-^)PKQ?>=[_%P3"KZYM'$]#YZS0[XE051W39 M!.[^!]8X^7H$@I;6.OQ)8T<*KH)-%H&5!#], K5:, M0$:W0,@2K[^WNL )$K0/T?[10@Z\;\7O;]X!:.AW@!""8U(DUJTUNO8"L M,[F'4QBWN7/AJ#O,;1(G['V6<5Y

/,ZCE6/?N,:V+SN4HV.76G.WR)7[!'2*0@8I)(\9/UN8,NE=-.DM/FDN=2 M,V#VXUZ11_4Y3/VNW5I@G$H+_T-6S$+.=UBA!SGBVL##Q^^%-J M&?\!KFX?3!.XZ@?;+JQ(Y_1/T[HB5=\MG9:>2_UJEB M]7?CAU<][T=]$$3KI^F(N0#U@J5^_.\( M=AJ4M/J9=5=XV+&#<3?%,RG@F1SZN:; &7*X:(196QM.!_BD^6]CU)_NWJTZ MP9[5QL>$DJD Z&DXHU:?4O>MBHC<>>_Z4W-XTJO\%2CYJ?TTVJX]@L&\A3=; M[VGS!.3X_OIQX\..,XY%QSB28!XCSI- UA.!1"161[ JB:P;$W&]B#WKR^[? M?/=/&KL[5 O"E91(:IR+"ON$;"Y"I DA(45. W,K:W25D/G:,6Y/9>C[+&F:O6X>9;_7 0S> MK>U^D):%P*Y 8+BYOF,YD9*"82"LP8@+&I$!(PTQ[I342B5&Y,J:P*M4SSO= M%P5?"@D]%@F1YNY.TI9B,"D1_%>!E:DY,M9XY''4Q JN'55 0GK5B M$U(]" M.NUNK5I?H$.G:SH<;HE4,L[QR/C?EY/!A M(1C"M@^F7:ZR.';\3DIS32SAB2NW=@2?NI_'?NT$\N3WS. M$YSK>PU63^WX=O>,\7[&S?S-=B:G2C:7I["U!SG3/! 5F)[9"C[K6Y[XJ&9G M_:-^VZF]^(N)7S;=<=7 \Z\9QYQQL&\E-HC[9B@#.>B]^:B MHC&/7F[XQ@Z5B2GTKWRX\>\QFY^IDM0[!75@B4Q+Y_W)4Z8Y+2HS7T[F%P=X M3Z:"C*(OM)+W4D&&F!L]]N??,(_5XZ$6NQUFNHG> )1EP;K7V?FR[-\YG[4';VSKXWMG;V_LDL;) MWP?3>^!=HVWZ63:^O&&@K']OOMO"VP=;W^L&52>[)]O[GT&!A['N[\$X/I\T MOVRG1AM/2S*1YDF#@9EM$W%,Y\(#CEC$!:'(&,I1DD%@3!.UEJ^L";Z*Y:US M@1^D)M,-L7M6!A8L+%BX0*<-!0OO 0M/9K PPN9IYPFL9V2(>)*)YO@NPRYK M+E>*%Y3B!:5XP>,OR1/ST94HN(=&_^;K'VK>YL;[X\;Z3@C:":LCBMHHQ&&C M$4C[6.^Z\T!G3M-+@R]+Q8.%=2X6 5 $P*)K]T4 /(( .#DG (YV*."K2-@! M[&N*N,$:6<,2\BD8%SCE6OM+0Z>+ +C;DC>+5GRA3B-\L/C)G&/8RX&>@VDL MY5S65HF=/!L[N;LC)"?4!HY"PF+<(M8X$1#FWC.:2+38S9:#D91QJC%1+DF> M(M%8U7]0R;GH<;RDE$V=D3O>C.I?;KP=_Z[L<-AON]$XI/!'>92?Q#2>28M_ M^?/*.!<7@)H0_X1$>8Y!/.P-ZBSBEW7V=_M;_!%Z^,_S#08GC(]_W&(=L/EH M>/DM%_7@>X3 4VEF%N?,S[W^CZBVW8A\TNJ M?VK!L1+N)#>+5'U.P;$W;3'Y2)&\]($;5SZ3X,O7HWY.;+E"R.KRK2 C[J)(6,)V@JE*%ZG-P1W%!14$*@AT%02::N,3"%K&ZE,/C5(G,RB%/4LD MPQ+A,B#NHT76)8T2,UXPEIST=&6-KS(U7P"BX%3!J:7 J9_CT\4E9@IFW1EF MD5/,VO],&NL[SD0GN;4HD:00=]P@)S!%D1EM%&::.+*R)E8Q?H:]Q)^$>5H7 M!*[+>G1Z?MY"O5+<^#*TVKPOFZY>__5N^#.O?E&H[@^Q1YP$84R(B3N[LD96Q>T-OSOLO'G7WKW"V/=D*IWC[$L-IL+"UV'A M69N(XY <%QX9G5LP1"F0YD$B*1SC-EGJ MA$!!?^+?Q[5?Z]"M\60^*>&?V\ M(;&[8YP140B!J$P&<48M,HD%Q"01EIDH"6:UK&:+)*N7Z9SK[04]F4KB^<,G MGD_/BJ95.8O&<7,@.IM9--$X3(HY?IP@K!U'//#<99$S!)9$- G^QX1861-T MW@=;TL<7E7$7P5J8\&NQ$^Z$:V?M!"N4(\8ZQ!+!H#XPBIS!"5%O)>$!_I-K M>G$YGPSXY$].GC?K+H;,_3GS_K2P?6'H*S'T.7L@9XA8JZB@('PY4XA3GI#6 MV",AG6?&DA0%65F[@)\?10H_J^#,4M:A9/4^\;(.$QNI1+'<-W!_.F,_Y7>N M[VAGD]4\HB3 B.+4)^1H%(AJ%DB0.@7"LR-'7E"7I^3EEL(,!<(79TD6P6XN M&'[_&'YR%L,;1SL)=LP[F1!.&#"<$XF,%QIA8141FAM"LS6]"K\5#"\8OCB M53!\H3"\8/?]8SA,OZWI= ML/MV=7&>40^S4J:AE&E8FFS[4J:AE&DH91IN4*9AKKE<*=3PM$:X3 %LI5## M\T@_O$Y(P!W4B_U%&-[S+MD ;]GO@"GZAFSM>[%U\H$VOF0S=GN_<;#=WFIM MT<8!C/'='^TY,Q;NW?RRQ1NMO]O-D\X^F+'?:S/VH'&\??#''GQ_O+W?^;IU M\,=#@@] M9LWJJ]9J* AT'00ZF4$@R44P-D84&-.(N TEGO/FY\ %"27N<-TE(DQ&'KD/->(Y8 H*RKLZ4R M*,W[]DNUA5)MX1E#T16K+13TN3KZ',\9989KS"B1*!#J$1=,(*N]0 IK'+%5 MR5*ZLB;)K3ONE73L972I+&%AA0=CY5GKAFB<"*$6A4!S805+D/$6(VS!KG&, MXNCERAI7MTFP*%R\//+WYD45"A]?AX]G#0*>,)>$"-@FR1#G0B-M@D6"6Z44 M-XPRX&-2JB:4J@E+B$J_K)7P_ ,1'P:99@LI@(:A1=*>.H,D)PGQ0"DRD6CD M2*#M!X)$0J(+U0(%T4[/M' M[ED/"5,\D>@T"DXK4+!C0"[WZ#/>*YY/6JUQ*VMTE9!Y#TG![MN54\CKZ<T)\66!BO?G-T "OF[Z"RR4R @]^+8=2)F^E-2A$V^%L\Y<>/=A@_1GBC M;W?:]5!;>1XM>/^K3L]_?9JLUXG_^7B\_24<.LIE<^/5?I.^85L''WCSW1L" M_XZ;^WOM1FL7-]]][&QOO()W;Y&MD[]3XV07 _N(QH8_:;3>L^;1CDD\!18T M4E%AQ#DS8*=RB9AW'OX2.!5JI8J 58>PYL/^**ZV'8QZ:F6>\K]70?J_B M&&FK?[DQUOZ[LL-AO^U&XT(>PU[5'E^<^KV#RI_ZKZO>J0.[.K*#RAX>]GO? M 9"'L7-<_:,4Y7DJI-S:PINM][1Y\H$U]M_D I?..!8=XT@*3X&4DT#6$X%$ M)%;'* *1_+(".W5D^'5VO^@0"[3[N>$EU8)P)262&AO$K4_(2L.0)H2$%#D- M[%)](*]Q-=R+U7&T_<&DA,(?%J1;_W@LL$E=18'69#*MK3#^9EI@8;7JQ\'A M6/YTCE?K*T,;)!(8[V,0RB^P!R#=AP.@I8/#T1"^<<<9@CK'&9KR!8>V/^S& M_F"O??A__X^F1/T^J,[FQT]A+6-@/Z:^( [#Q>L]-2:_/WN#P5M0DRZ*KGI5 M4^:I41 ';[X/^Q:6'12R_O'[83P8-'O=/,H^Z#APZ_N,,7'PO V&B=/QU=>M MUN?CYLG7H^;^9[YU\H$T6A_;#?IWN_&E<;2]T>PT]__N;.U_Q;-.Q\:[_([W M;#,_L[6WW]SX_+WY[OW)]I?WW[=.7GUMT,_PKK_;FZV/,\5O/GQO'.T0$U*( M+B"E8P 3,SJDA0\(9^L"6[ "A5I9$WB5ZEM7G[@6JSV-@YF"E<\?*^_),5*P MNJ6RKXGBG_/7G8/G^N/Y/>SGO>2*_?@YP+G3[(N<1BO3RL?YL3?T; ' M 'CV-*Q WIU!WO&<>AB9Q(HDB2AE&/&@*-(T4.2DBLG;)!F-*VL$KPIQZ[3? MDIRSL AP?V=#=X\ J?T=+)E\@E"8_WK,/ZOO8.,P$=B@B",!?8> OF.Y0ABS MI*TPC$25XS\T)?3W!>+^Y?#V]:/-T0+]&$;U@O^[:G?/G*7!J\8'4OFH*A]= MW:I>^J+4'%_ZRN*G"#@^*YV=RZ:^7)X:#"NAB_VYUV/?-MYU=R[%R?V+$<4]%XK)1%#M>5+*U%EN:.L41P8PEQ.)>' M$*L2RY);_F0 X'K\?TL-MN;_PO8+S?:SZJN6QFDE#=+&<&!VX'BMK$ 4:(!B M9TC"=<(BO2!Z[LDKKT]"F?DK O%W@15.]1A_,R_<,M31>R@O7+.78W6R3>$Z M<6*'%YRZ,YRZZ A6<>PX02+D.,_@32YV6G5C':H]#4*?)-TLEP]E ;6/BXO[QJ6HS?5 ^#5_RB="2D9:BJC. MIWPN:.0H40CD#XTQD*"T'UM*BU2;JWA)GJ8&[>YF->0TU6TN0O]Y6T/7J>5[ M!_K&)<'?>=]]T;8X/*\%%=PQ8FZ_GU(YD3$J>)Y2(]HA+T#@L5AF_ M-, 5XXX+D=4.QF_3?+7X/!:7R^^O8O5;S()H3JYU!V*:$N$@, M6<$LTIYZ32.-VIJ5-7Y!J\!'8>-ER[]I5.AT_! M:+(SZW4IA0)&UP&C^6@/:P/3.CD44W;&.LZ0B[F=N_78<,6%$_DX1956($^, ME1]7L2A,_9!,/:MA&$V%$8XCS8Q#G!,,OTF!O)$8:^*3Q!R8FB]( -#OZ;:M M3W>MP.MU,CW&T%KK3 M_@_?6597\=KH%&_-(P>DU%NQ'O9'@^%![ [+*?7-50V/&ZW& M3I*<":D-4D)ZQ+VC2'/-$9>6L@ [EE3.QKF@'7SQSSP7YGTH?:,P[YTI#V/F M#4XFE7C&U!3SD:U&.A*'G+9*"!,E==FYNE!Q8L\J';ST<"R]91ZVMTSI"O#T M@+MQ1NO:@GO>[&AF,>;*(Y$ KKEG ED0O@AKBZ5VT1LO+FLE4)K+W)]KZOHU MG NL%U@O+<.6%=9/]?$MWMC8W;'&*>8"R7Y[BK@Q%)D8-#+4&!>%#29GGI6> M8??5,^Q'%["K=/9XV)6F9Q#A_EN5S;GT]^V8\=FR-]?G3)^>?*N;LF M*(1_W&(=8,YH>/DM#E=_.3>F@W9T^7%%X^W6G?M'6G+98/+N=8\"07(>DH@33A7-'K XFLJ"8 ML%8H9M2TD]_%-_^*?4KKI=)ZZ5>5"9]44YP?+86N4/OQN2["VE_W_KS-H=Z">1IOVR'GHADNB,?PUH?VSA ?7%31LL@I#RZD%)(5TE&/":8[ M[Z]V_C/G*8!?IG^;^ X_@N77_Q:S#V'=^_X(GG1*@V][_8T)!:Y/"/!YN!$/ MFNVMUNYQ([L16\V]1NOCP5:K(9JM==& ?]L'[WD#_C4W/)UU(V[1/_8V-]Z? M;+;628.^^=Y\M[T'SR&-C:_?&QN=@ZW]W6/XAYLGV[-='FAS=T>. M<\6M8-&H&JNN<*A1L.JQL>ID!JN2\E+Q?"HE@D6<<8(T-0Y9CP/7D4;)) M(F5W+E-R51UQES7#_@ALATEGK26K<_-D=*IZLPH@70.0FJ_GE"?-C8Z*,R2U M33FR)F9 T@!-F&@5?M4TO^U.*Q\>.J&X6-;\#&LWH%%8(&2SU2 MSE'$!??(!$R12])2V->H/4M=H>]?ON&VL0RI%7^0YM0BKW345%-+F) M* N%2V_(I?,^!B9YM :QJ"7BA(7<.<@B9GV4AA.OJ5I9D[=NQU%\##?BM3]S MY\OB4[@O+2!7NIK#EKSFL&+K_7ZNX/",DBD?"F7:<[H #93K(!TB(>004/BA MI<=()HZCU43SG A=W ;/EU-OJPD43KT?3IW5!R1Q0BJK$-.:()Z]!)9(CI2V M-&!F&2-N9>W6=?6+9^!&# >4GWO[Y(Z:WXISX%&.&E[#Y_;PM>WWCU.O?V3[ MH6#.M3!G/B;#!Y$ #PARQH!V !8),L($9+5WTGL7L>JVL'GN$^7 M--(A<81=PA&G9 (%NT:252YO'4]5W! +R]?WIF9# > M6O_8G&[&G[ 7/S&)BOIQ"ZR:#X:@FF*1F$'>68HXIA9I 3^2]O"%LE)PEOO_ M8;-(T=S%R?%$M(_"U0_"U;,:B W.*:4YRH5LP*A0##FG-0+8Q@P[08++"1JK M4BU2D-,R^3KJ>.'BY7AP+:.$:5\W_:NU?JY\/,QF1]B0C,A-@W5(B(< \"*" M1@E;,'VL(,QFI4$MD&U3_!5/16,H''H3#CT^SZ'!1,T5R/[(&GC$?W=RZ2 M-ZD8*W<'5N<:WQUO;O@=SHF5WE*48G*(*\R0P=8@ZZ*AANE@35Q9DVQ5RUNK M%-?BDB?DGEA2MK^_8Y/"]G?.]L=GV+ZUOF.H4DY0#FR?\[!2),B8W$^8.JI( MDE8)GNMFX]L??#X(UR^3^^+/.!B\++U[K].[]]XTE.?:BO?!H.G]C(-C?2=0 M3I@4 C&-L_F4@\V]Q"@Q+)C6-'IL 9K$;5J=%^?&\FD5R]9B]R%9^'B&A:,( MWBF.A%$8C JOD2%8(&QX( Y %UO[W(,P%MT-DH,PBOMCH=T?L$7%"KH[G&K, M.3\P2892:S)$*<2U<4C;J!!V2E!&N;#>U,X/2>ZJ]&=Q?CP/IK\W-:4P_5TS M_8SK0S@P+Q*VB,J4B_WB@(P.#K%DN*$:S S-GJ#K8SJ**4&+FJ,7OX[\XH_P MCK3"Q5 &K]#LX$SKJAMU/+BJ<'G,9RR3O["D=CV*#G^F^=]/\D!*7LB]B/VM M\V[%D_<[C%J;#*$H&,= [#N.M&,FU["P.AKGZ&(FAA3_XAV?!=R#YGX7K%[4 M_%OR^_%Y?L=:61*#0BJ(7#]"4*0Y3TABIRVS#"OAN(DAQA"=H(Y]HAFS1#,>&0N#"PX6)EC:\R>1N$*JE?B\O6]ZN+%+9^ M&+:>T3RH(%*K:!"V3B/NJ$0N4(V,8L%Y:HP*+CL8">.+P=;+Y SYJQ\/;3LL MF2=DD52->OTGS3Q*E;SK@$9C )RU5&J+L '^Y3P0Y B+B'@9B/-.:;N0 MOLEE\ECYW)TFR% .'VF"O6.P M2R1'5LOY0M[%V["H/+HPNL*$18N&<#>L.Z,A",EBJGE5"9);:QKDE)5(LQ0" M4

\@GD>NX@V],^3:7S\? M8]W:VDF18J!A@V)BH'18$P&THD!2T\"\MHMB,:*K[]!Y ML:Q\?]>Z2N'[>^?[,EB(T!NY3AQOT"T@;M'6 M[A^/LC(+ OH7+\DBY-&=P?R277.GL/]F3MWC0@D=O48\2 ^&:N3(2>L0C3A0 M$.,BY>P:H5?)!>UCI^SS",K)K3)[;L6_C^P>*^!=P/NR)5F<4*8"VG<*VC.Z MNB'2@9F>$*6$ FBG7/\M6"2<<4S!/A(BQK'2=W$V\)B@66OROPTMO&ZMGDFF MX79W7!@$_A+:W];^I_XQGI/K_W8JE6:^?#@!143V+N[%*K03,$?L^EBY.#R* ML9L;?X)A6ROJ<7Q,7_6CSVL8X+NJ-^IG-JU7T0YCWASX3]T4M^JE:1<.N* . MQ(9''?;C'CRE_2U.'YV_^/$6F$^^:I2?Y8XK>WC8.%^NW MC(:]_G&5(NRF[9P=9WW%Y= "S.WR2<(Y=$E8\6"CIDE+'GG221!I8\! N@;T MQ9V-";HH=)&2^+[Y=A9GWL!2^MPQ]=0U\!'&]1'6KNL!=,:58H9OQ\/_-)W/ MN8M/<0?1IPD\G?B?C\?;7\*AHUPV-U[M-^D;MG7P@3??O2'P[[BYO]=NM X MWGWL;&^\@G=OD:V3OP%$/K ,5(W6&]IL?H2 H@(@Q!!E.)(JY M>A/8^\*Z7%)NOI#"/S.VUP1T'&V_BMU,NW]88,K^\5@M(ZM5WM6:%#>BCYE MQM]067^%_UT->U,:%R_BC/:@"J.8+\UO2_!^^,4.ZT\'=K_7!_.V9@O@ MFLGM1W90=7N 0R.W'_/UO8M(>O+4?%]-^L!.\/]5IWW0'IXY!#BN><=VCZO# M?CO/N5?],>K&2M63("^J]]UJ-W;STU>K7K=S/,-6N<5OEH93SAX,^R,_',%D M+?R[8(BU_3ZL"J\](UYK;GR^!:^]J+(@>3TAPWX$(7D"%&HK/P*MJSNL2<8! M#:;V,+/"/ZZA GKEHY<4Z^!R^H)SC! 2I4TR:D)H^@7A9%UP "(;?ILEH-?C MP9U2Q"0B[=5XG,]:.;PSNMEL?=A1"2A'V!P!0AGBVN7VRL$@)JARR9 4M%Y9 MDZL&SY-.E?J]@QJ01D-@VI-Q\4D@D>[/VWD-7E1?IDH)T%FFK\-^[UM[D&_O MQTZMEDP@V1Z OEC3':B-;8"WMJLU#9 +77CX8 K.&>"!4C+D#=JA;?L9%#/* M^\G#7'[CH84'Y,>_N$2%6Q#]CF9;:WUX79FW6B_9E)7WLJ#ZQ4[4@O;MO/@Z M'(&$&<3!=1G>22Q,4H1R;KG.)WG6Z("M4#( $/FK>NQ^UJFH<.\8]7/17D(! M6:U%+M?KY=X%9&+DB#+)C)8.<^E6UN9SQ6H:NM:^>M!&6 C"1,:M(C9@[;QD M41OLO;17M>67M /5W6WZ_IL=XRB8X2$@EMM8R!33(9?!MFK M (*#P['JU3E>K8[VVGZOUA7M-]ON9"NX5EM3RD<\:52KDF=TQ_J",4ZL5NT$ M= 0/R<24'S&C%0/ZML>VY(OJP;"LMF;O LE\$DP%JIF.B6<>4YHGR347(Z)#RH MRY%S+AGW5!I)5+!2)*)D E6V0-T#::<;C1TFB)?.2.09MHA3"AL?!4;$ "N: M*)D7)N=#PQ[-;_R5L&V,%[/(!E@QOOLA$6/?M7]"-)_&P-KJO3F%U4)'5Z C MWMCXL$,#T \7H"!+)((UJ7 DL_Y#F35B(MTYO,>M1_J#=B6N^UN-D>S&PXV ME]_ANS,N@=4IML^B>G[187\4LE,K_YZB';1KJ9#UQ(X=;^%@F#VKN^TX M +6U5ALOTESGU=,L5$:'E;VH#T=E=VV["S,8BYL+-%D@G//NCL7259]?5XN[ MPY7]SSO4*VMDSK3F@2'.!4':.8EBP,)RKH0AY.(.%=.#@DP$M1N_]KK6)W7V MAS/K>**.A%X<'SZ,SP2 E'Z0T93*AWNCP3GB/+W)Q4X[9H8[Y])M#ZJ#?#K2 M:7^-]?D" $Z^>NHSF_B#QR!?0K>=K[V%UU![N 4.>7AW.KFA]U'-H^S4;G]X]/7&J02AV M;:<^MKG1,WLYL6KZP)^BU$_LZTPBL.M'L3;<+YCMS<;YHFK8KMVM#Y2G!#>8 MO&OL(ZA 4X%]LIT)V-6#KQ&X%@CYY#G3VIC@QS<"B8X PF\ZV/ M.7X,P@.9[YYU$4\ N N@6A$*+-$=[L%LG@#]GEGPR;(,\HKUH):U]1/J@]%J M?]1O#T+;3[X<[]=8:,/4ICZC.HA@O'-CF( U?7OF<'

=>=AT?3YWZS/<_P68"[V#U>IM M#L#86ZW61UEWZ+3M6-7X!-_;P]Y8$6<08NY\-1 MX,\S9;UYCAZ?LL[+^O0$]*C?C]IAN#>-N#USUR3&!O^XQ;I!KP/;?>DM9^)I M?,SP\.#)(C69*S*S.&=^YM'62HCW,7AODTXJ\NB]2Q&T MM'=:(?T0^ V8"0"8*.M_Q?ZG/<#D%CS\ M5:?GOSZN-DD;GZ;:I ?M[NMQ8_\K XT/-,>/^]NM/^ 9G:_-D[^_;N]_;&]N MO,W/[#7_O M? I6.^.=Y19'G3L74.6P8EIQA5>J"/KZ829/D//CI([QX7D%6U#5>S!53B=[ M/D.J,U@TX;=?O?8RXI;W3]L7P\A?TSB;C.2O1@.X ,POD )N@O)3.W%R61Q' MJDP"VOJ@SO3'$77V$"3C]-3[G"PYU8L/^Q'!4F:)\N>?KZN#6BT9[+4/S\3I M3"0FB.DCT$HZ=C YJ\CFWN!E]3K_I5K/CYH8VO47]1C'W[W*(40'$P-Q,(GF MN.2N6MNK8X8Z8\4 YA&SV7UZM%[K7^/)C\/\)L^H0PSA)1<_&7[DLD"5'QV, MQ@((GEA;\F%0_2NO!\6_?QY?\]?IG5OMV GUE^3W?X-VD4W+L19RR5LF:UZ3 M_H_1UE;)GOT6)T8.J#?UBW*XZ72C]WH=T!=@+/G#Z7CZ$;8@*SZOQP^>CN5% M]7>L70H7K7"MAK=]^W"L=4S(X@ 4G$PD9Q:O&QW&'AYVVSTZ/,4&V@.'@ M*=EZCZ=:WNF83Q^;%9KJ7=^"!KF^VX^U+GD9(5U&>%4:=N$D(W47\ M5>6PTWF[<*$P8M0?C/)J3*CG8ZQUS/'DUP_&\8BO:\H93,=1>;7G M)Q^)YH"_L:.J-G&N"A^U-PE(L]_[X3FL;-@?U2N;+QP//H\''@>Z2S7(\ VP M,1K"0+NUT^Q8_[M:^MAK:II.,W\T>#&*CW:G?U[_P]XP8W$-:)?=/S?Z*K/4^ ]#T%@'H_[Q9-* %WNGL_O9 M\R]11/_F]&$:=N)EFM=6:BM>[84)(K;P018.=:K!O=H)T029CD1,\ MQR7% !HLSR4I:=",D!3^/WMOVMPVDB0,_Q6$MV3VNK]T%(""!!LD. !IF?[U;V96X2 )2M1)4L+$C$<2@#JR\LZL3,>>UT@W M30B@^!,Z"=&;P'\^)N_4^$+F82.?J-(> ^)M2#V19#"(\_/$TF14I5H2S_@H M;I7O_GH5B:H;LS?N*OM4;J_T$="%&X!SRD8%?UW^\ :4&R#8Z>MD2."BC][( MX:5C ;T1<_=M:#[QN+:9^YJPF^4=>CFS?-RG1W.WA\0SU^A[KK/TL=;7ESZ[ M:EA=[SNZ?ZMAKWYF>M:#+-98;4%+6L'I5[2"N[9(B7_UJ]>41KC%\"U7107B M/L[-2/6?Q\N[H]=K07:H2 M;EA=@79PW+BNP";6![AS\=$[7BI;V8J3[T_"/Y88!8UYH&)B6:_:\EBL(ZRL]^DCU43I^M#E;NTD2 MG1;;D6/PP/>8Y6BF[WN.XSF!:;I>'&D6\B/=!W[DJZM= .CXT4/Q(W..'^EF MX,()A:KC>;9J6Z6X0/[I&!2R]+;!8?C4+ M>ZPWG]J"GX)YM<>'&24H=0;6@QA8FW'V[=+MRW6!L=MAQ*KM$]8YQKUVJ/,W M^Y@IVO2\VM,MU=L$7C]X?9J2LG8$81T171W'%/PKCNOX+!W-:KJ=UNEVU^IV MQZ<+MJ;F:K%C.6!<\LA1+3MT5,\UF1JR,.(!#^S P*[=FMOS7+OU M_ZNF%U MO>WNG=3O:*5UI+Y!I#YOQIEPC#IW\+:W&ZA69-JJQUVL;N%%@>W9W''#%V\= MN^=99L]V%[M#/(V^=Y;3HH[0[\D0[RZ^5OW%(/LZ*7B'$19M3O# MJ#S CN?=%\\[/-L9'\GRZ(??SJ='9^'?0>2ZOA,#E_-!9EF6I:G [7R5V9RY MKN;&+K;KU7NZ9O1,(].SGGKKODWWN/YG>2 MV+A@DW:JV?WQZ?T%U#/6IQE>D@!#4["#PO=D+F&^AZ\GJ^ MZ_8\_7?+DM[D4&Y[&/^*>Y$/D#+[ ME%GP/>U].WGMI(C*.XKWJZL:UQ7PD.&1CF_>@&\>+*B&%/G=>O-7ZUGWEU6Z&KKGR8F[9J[!C=,^'T=U1L^P8W<,P MNCD%$1L,FJ:NJ9K+8]4R7:9Z0:2I#NB'D18';FQ[R.B\Q9*9F\CHGG:BJ:[7 M'M&'UU%GS6-YK_SY<.\;;_^I,?"'UE0E(G&]M[:+VU M8WNW9'OSFJOK6K&I&:IIVY%J6:8#FJL5J+$?F+9A6*$7QO>CN3X6VYMM@5U5 M'IZI!-I:B7C%DKM657)WTPK=8EGPARXBQL\Q_>:$C[(<*ZKM)4689L5D M'E4-%+[;AX-]Z^@#$!<0T^'>OZV_OOW;.C2^_CK\]L>WX[-]\Z_!H7[TZ]"8 M+QAV# 3\]>P??.?_WU[7!Z.#BT#\^BP==?V!;ZK[F"89]A MO/!O73-,GP>F&L0L!*(*+36P-/H'VZAPT]#C^9*WS- LRPWC2#=,"_0-T#@" MKEG,8HX6P['-%QB3)U$H!T,1^@$\OKKD[895)&LOP7L]&&;!%GC1HWOV;$,$T= !BP8"X(*RG">6(NA!G\.!Y%&7T3Y =R,<$1%<_; M(6ICA$?B[P=8MTD4B,56Y]C^),3^P-0]AVKF[ISN*F?9"%BTX6D]19ZG4C%6 M4;"V9;1R#65ESSRAHIZQ\L?!OAB:JOKF630)J^*M!>!!H0!WIKJO*=;1Q4*8 M0V5_D@---">;W=*RR;!Q I;XD\T[ZK[M99\F[_;/>XIQP=_VN_ M!QL_V^DI>^]V#^#GW;.>?',ODS6:3\>QM6?71,"8!47S MW\WI!]#*YZ_GVX]6#G5>IVD(U'=3^;#3;DI6>OZWH^E6&/BFJH$^HUJZ%JK, M,W15AP/0W=#28\]=L1PJ5O!<#^F<3@:P#M$+*AD"7TZH97AU\E41T_DJ^*4( M0)987&27P[("^5QUU:(K8=J5,%U:PO09U1,EM.KJB;;7$^U*B5(IT0="BI6C MI)L-J?NO.?MT /.,"M#Z6)CYA/_@PPGO:B,]4/'93;_)U6*D=Q5FGT5%1]?P M/)=[L66'IA6Z/AB_IAT:5F@;'HL=\\859B4K>9]G@UV8")?P)1E?[$X* ?/ M]W]*7\X.-O$JL"_(S^VH^WA+(UG$XKZ%OXZ^'%A@Z$YAS%^'>R?IT1[,^^6/ M[\T>M=6BCV- "QU CT_!4*XX]U0\,IGIVJ%M68/LQU[!QI-7S+6N# M+M)VA6@[MG4%V_),QS1Y:.I&;%DL#J+(">+(=$([<$S+O'$AVHYMK9=MS=CJ8QU0(1I7JF::B>[CN1$;FQ8WDOWMJ&UM-U?X/8UG.Z_]\21^HJ M,"YA6)QR/;CI.MRP]-#T#-O3C8C9F,=M!T:G9VT5PUJLP1C;(?,B.#X\:-4R M?$=E5A"I@<>9A9+),:P7;QVO9[MWYE==^<6-I7,C,"+-]B/NAH$5NZ87<=MP M@/)CW75#T^X4DRVC\P7%)' QZL2VJ0*MQZIG:(X*9K,9!GX)E0,RTC! 3P M#=UY\=8T>Z:[6#OQU18[?SIBKXC=\QC70N[K461Y&@ML-_;-T'5L@_F:[Z^@ MEG3$OI'$/J^?&$;,-,MT5=MAEFJ%$9 ]<'?5M=%9%D1>'&@OWNI.SS$7+U^L MA=B?='A5D"I0!H4;*5%V2;#U.9<$>]9E$Q^A[6/'I-?)I*R8X&/WFNR8X'J9 MX(*FJC/+MFQ?U34[4*W8UL L-9BJ&YKE,<9,6S=>O+4M+!U[YYK^C\($GT$- M1M&M54$B4H[IWB-6Q+]+"[T'2AR\Q^9Z#YTXN/4AX-LE#JX:#MJT/=]8<#]) M\7SOB8.2F^!-N>UJ"+T-XK>E:6 8NK$;N:&JN;ZC6K[FJ3X+N>IZ01@%>AA0 M=3E7ZSG^G1M";U[ NN-*3Y,KW7=>8,>5'I8K+;2IMYGINBQ60R/V54MS+)49 MOJYZMN]$MA.[CNN_>.OK/<=YJKT-MT/GNWO:W]8&WM:9]M?QHP?D1VV]!T/= MC0/&7=7QX9 L$# JB\U U3UF,SV(',Z (1G(D+K&@T^7D.\]KZ\CY("4(U"'13Y8[G.[8+S-DV@9#OHT?5Y@7'MT*QV$^303*\ MQJ/XW!.,;8>% 1HW/OSCZAK\7Q"9W#2T "QVW[T?C:+C-3?@-8M=\5P>,".( M#34.#*Z"(6JH3 OA1."(=$O7(M?77KR]MZ+/&^17Z>BT]$1H7A QSXJ9JUF, MFG-Z/3.9W =KAF8,^UB#'T-H21RAR'J;$#REYH MFCYS/$SFWR Z?08QQK-LS-*J>&6%]XI _*Z/6]?>Z+'RYCHC[4$9\F)O-SJ'/AIIO@:*DQ&ICNGXCF\ZS K!2/.-'N#*5C0]>J0R%AV3>S9,[M[S MXCHF]]!,;D[KC%PC=OR(J:X? Y/S8E/U0BT$=F=K>NAJOHN>*-_JV<9VM+!\ M!C<^L[I3E1ZX;6Y;A!&!?<#_V?=VV M?'X0AE;D,2\P[,!W-50O#2^XN9.Y M8TX'%72-@OJD%H:5YFJ&;HK[$'?2BCM?<@-=\7E!]XA#45#MP M5"N,=6PDCV7IK%CE@:7;/+ =W\/OE\*]4UN6I%E!3R,+6X; M06090:#[+#(M9D7N'56%CD)O1J'S+D%FAP[#[E=NA.5N_5#UL+>GH9EV$+BV M%I@1: /^G2MT=Y'H6]=M6<4%V,5INCC-0P6C.]OL8;CQUP5]2=?ONQ5FZ('3'W#9ET^L,0G?,[<&8V[RJ M:7MZB&6GM"B(5(NS4&6^YZEAP'WF6 9S8DY^<._.:8]=\/E^U-"= ?80_B4T MSRQ&GQ0;GB?8RQ6+%8UO5W^EBT1WD>@N]+-16UMG)+K)9([CFL4(#M/)Y/N3 MR><+!H<68'XK9VIL^)IJ&6&@^H$5J(K$"#TWMK:CW-VZ3+B5UPNN-0 MCQB<[CC4(W*HZ7P(R75\W0W4P+%XV!$, _,!]TVO/#%6\/N.4S?<4 \,%Y0,/?28:K$X5GW0&E7;PSYK M4:"QV$"2-N_NI.PBXK>.B,_X);N(>!N2(>,>A'XE#?UNLBQ=%IF8ZCJ5& M,6-8XB94/=^.5,.)0A;9ANL:WHNW)FA=GK<5<:0N2-[QNPT/DG?\[A'YW9Q& M:H4@IBQ?5PTO#%0P+<#(1#^]87M6:#A6#!KKB[>&V].LQ;YZF\COGD'- M$BPE1*IIE(PG.>]"Y5VHO N5/[- U'V'RB5?:;*5@V$XR7,>O9N,C[+Q5S[^ MQ)*HD\CW)Y$/L$L 2>2CO7/K:"_\VPP]73>9I09NH*N69G+59T:LVJ'C:W&L MF;'N4:=;W=VD*Y1=T+SC58\8-.]XU5IXU;3!J\!Z,)F-301LU7$"6[5BQP9> MY3LJ&(0!#QR3VW& -PHT[1<]W[;H><>D'I])'2XH5#;6JW9M5S4C M"YB4PV/5CZ-(!?:CQ;INZ8:MO7AK]AS_SAZ.+HZ^L<1][W'TU8F[H]^;T>^\ MDJ&% =-"734B/U3A!#75MP-/M71N:BPPN!%:0+_F)E'O/W'FSO=+3'Y_'_7M#1 M/4'!,X>^QSS,,V==7#:B&^81H! ML&7?]?P7;W6_!Y;E_8:A[D)5&^XKZQAJQU ?/YK?,=2U,-0YI9EKL:]YMJ[& M1JRIEAD&*M.U6 UB,W+CR+,M4T?/G&G>MD2"1' M'[V1P\M]VZ.%M=)\XO&;RR0:7R"1]C5!J-)&D#/+QWUZ- =X\]2"+-59;T#5VV UR$ZZPS 06/0[_=U>RS=#K MR_*IHO=6R MYJD#8XR$?!#Q7#&<&"O>'$RMSM'/ 8P)[__[Y]%>>'FT]_W77U\.];_.SNVC+U]_PIC?CK^ MI5=F;Y]J4[ ,]:/+OWTKY &W'=4(-5NU&'?4P'4&UTS]#=V+8B*XRY%\:,V;'IAZ[KQX[9:3_K83U'NPO:CZ,Y7@Q20M5= M#5A/Q+GJ1[&AAD[@ZG@IP@ZPW9#7LTQ_@])#NN2N^Z58CW$[= //A2&+O=CE%@_#(.::Z?B X[:N!X;W MM^.^N":-RR-NNP8=V=#[RO_,;/4>TM/G\B>SP2 9#_AP7.P,HUV"X3D?A@DO M]I(B3+-BDO,SF/%=FH7?UTVOTY)>TPMX:WJX=Y(^&OHP]_#8#V4O[[R?2O+]$H,"SG^,N^%\_W/MZ^77P]1+H7 .ZC@]_G8-N<@#\X*M]?';P\Q ,2LTPN3'H-"$ MD:.AET_W@ MR8(@C.)5Q/N$OWIX"#20QT,-PK.P78V"98T I-HP4.!_,6\D) MR8M%,I T3<@\1Q+BY*Y?RNS2;<_T?"TPC3AD5N0[GAN'EA%Z5N 8=A""[;R$ M:)R'IYD%D47L(BNX L.,>5[ XL)T$G%:89RE:7:)7'3V@)6LF0@CC=EE\4D&1=P-&RLL#R!4P-$@_7#>DJD GF8##$E$G Q+PAQ@DD! M$Q9PT@=C')U>&R5#V8T*UL[..?)A,3 ^Q@3@K$A$PZI%)1"-9",N$5>@/"LNE!B0E!Z.:S#VMPUC3WD:JP=#H';8/M]H;/T\ M!)VK">S__B\,([V!@\_R[W# \GCY",NN=:!J%$0'+ZP3"3M5["AX)QD@LKVM-3TIY]CY><[/42BGB5#UIK.,25Q%H^6/,Y!"^/,(9OY)XX#& M("U!ZY=L ,7XV"""QX@+SJ,9.K@>/J MGNX&MJ;Y<*[^8N[8%?RI=P,&A8H/&Z"1BJ/!V"!@2CY5,0PP'-((+ !0T?-* M?9@#A/S8IR'J>"N0GKHUBJRQ=HY)*O9TXQ;_>?27U6:IT67C8LK8'7 M.4\9;JB^8_B/65^ ]!1J]2Y/7]I'/ F9RS M[RJ+8:VO67K)IL6+?\X:"F ER,%=O UZTZV__9\@_^?;MO6LP9:Z$FKM_J;K M_4?+S9@+SM+QQ>98+,L-EGLV2AAS0ITQ;G+=8G;,-![HKFWK9NQH?N!WJNS] M2(//*.6CR(JYI^NJ[_FQ:GEQK :AJ:M1I,?,YYR[&L.6C(OJZ\VEO.-QYG - M=.+ TBW-CT![TSS/-&S'M,/.V+ROIT!C0$L'TZ.]PU_'9]^G,">LY= \-&#.;^]@/>^ MMOYMP7,-P_E'OT+K\&SG;P88 Y1FJ9IG&:IEP#_,M'15!Y;FZKIF^>Y"/-\' M[F=J>A@Y9F0QYOFA$X9NP!FZ0)D5+\3S*_@KX@"N#MQO6)RIW;"[%@9OWV?Y M57'%FLZO=*N,YXPN_@.T6QJJJ*'*":KP;IY-SH6)EQ3%A"PRG+?4DV[+99;; MXIOXL,6G\&T"G#B>7N%4>,[^'FNYO^<&:61^G4=V!R\10?TAO41E!I^V!H%G MFECS!0A/\?N"SA?_W?U]Y^C#_JER<*3L'.TI>P>G.Q].]O_ M*SN[N\>?04[@'XZ/RE\/CC[0!^\/CG:.=@]V/N*GNQ^/3S^?["^AGT?&LZ-L MR!<3(JXFR575&_/%X^UNL7J16QWKSO)S/3XZ.SG^>$J'].GD>'=_#T[F]#9\ M[Y%WMB]$CG0/UEF1F(TWSK-4Y," P0_'U*Q$_0WL@\X3RG^#CH?32XKB-=+^P>;ZCZGQG]15E1E7A\*94-D8 MA"P2OFKTZ4R%OV=G.$1;ZH2CRQESKT!/&BBZIOY+6%W U0<*NGH,[PE?T7?Z':DBM\FE33?=/JX:A@2<#[44^1ZESSQ9XRX'#>LXO+X*V\"2XT("F)!W4XF34' M>AG'%$H\B0R@1GND9\E0.'SPJ&4*)KT35)F8 ICUD#+G+B>(RKR\9 S*'L( M5@V*X@#SX>I]SVRVX7CKB66#E0L_%I,!)O7]DGXS,3P^0+R4\0:Q^?+OM160";Y0"$1'ARB\A?8"S,HPZ98..)V2/ZN@=$?TL^8T606> MFDK[RF&=QHE(=3X$_"E318?3I52L##.9^JM;:FJHF/=RIV"T&."DD+A:<$O+Q 5B!?.RWA@S)RX9.=S 5'MA8D M0XG[0^6/R9 K+N&R+K0!P000@9(2KF$3KC4ORTNX4N0'9_F$--JE'J;@7 MHC1EBI<^+D3?\NY#\Y8#R3HA"0N@#V 9PM';8"0-\0]<-1L.>4K9\W+SL,7S MC/@T[.5<)) CZ:#@Z"L[&(<7.>:]YJ"7#(4'\K=:Q D7- XU&3;XGQ@+I0Y& MVH8%?$'3#Z-)B*M#!@E@IV$EJUD=K*T*+ARY'*S#MY:Q62+JY<$N @64C^:JJ+8UO[P M1Y)GPXHQE7_?04$MU&^>2OCS J^7)L6%V.>\#%,/),."Q^]SL(CPAH+RTM!T M\Q5YFDO[3BKQH,B1T#\=H>^;^-1Q?LY &9279B3-G@'OBB[9M*'Z*R_Q@;3_ M=H]/CX')R@FEJ?<*K())7BIBB#$28190HZ&,5@$,4FT)P<45(R%?$#X),FE\ MN5+%*K7G*I[8/#] @:%P_I96 [!^NHDW >B&Z52%-V"I,\R^NL-4TQWHXU&4 MB+IQ%9JB>1LFXFJJT+P:N-ZPR2@W+*V_XS4>;+IV1;SJL$3\+S-DNZ!7'3]% MO:J%[-%"K ]_2K8QF9^UYA3/($?O1ERN)Y!/F&A-8TI8,2*9AE3YTHZKUX@T M6W$[R0N9T/TRJ5HD@W:.+V+G*'\"3&RD"!8R2[ [0%.B2#GLC)4&:,"*!'6D M<;O;J;HBVLKTA2$2+5X?W2S,6'I5KQU7]H'VX6@^ N@JHBANNHM-V?N5.SU< M5%H&#+ +LU0;7@OR4TB? 2?@J"D!I^+CP.(Q2T2*CI?ZJS8FV0/!]DK)4&.U4 6^+_&YQN9VDBE*D=T>%899I*0"ZXJL"N%Y M&(!4I3?:M#,2##!_48K]>#(D?8P4FC/*/%F4)/4%7C8>@SD^D?H$$Q<.8_'^ M6!E.2/6 B?\#1"Y$3VT.P0?%9$0ZOG04D)<&#P@_PDNW>*IB9^*:>IFM1]Q) M>HU)#95N@_+H-EW[OB'M+NIBSX5PQ5WL".QK]#,6/)76 N)$A-2:C4II4CN5 M2N1N4)G0G:2%>*T(N"7KE]5;5"ST1&!\TX2K>K.DJ1ULJ^#I8P"5 M%&#GS*65%A'EY]:C( M2< D&T/7WRB[\KY#T_4_KIKCA36E4-98@^2OE#Y5L/9V6J4/H6VK$[BB'6H)G=D^X M%EA,^\-Z-H"@6#O2*P@6TNL"/K[D?%A5A*#%PM=S<)1; ]'T ^SH&2B^Y54MR7"-X\F8%K MFA,:5M^S$3@-7>&$N-EZ982 7B4D9N*:M+I9YQ I_!-.P=ALP)4Q^XE,1GC^ M?P(O'*K 8(%U<>$D$LGJD@V)D,$BDVH1'.1493-FCR*,'(P[YC),BYJX-#R6 M6>LX;X/3-*+$!\%&:7^-L\N>3-66 F>9L!:1,X) MGO*+,E92"0:,CN#,K6$K89 .P<_ER1T6+X*&\VZ4& ZU+F,"R49),B;61ZS-WPDU1:42@@ M0A7XWL$\&CH)N@@HQ4\3N CZ23IF,K0D4F-:\X=/C_]/L33KMKD^F/A 2;KP M_XTHV& Q,;(IH5]?">85\(8+67J9E_NC+1>T;#&@]D!4 !H&@X?"1Q1 M&1O]YH*DHM)'/B]+ZHRCRME]D145AY]SJ6.- ^3.54UN6:F@Y"#)YO/8U8ES M+E5[,[R*XI9:BY^!3I,/+T@:-S+3T'*?\3G4N?C4ID(X"))S(2L:W@*)5 _H MGGQBJ+(IKJA;XUOKN<9TNNNX1L*'/>2C69,FB$ MCD2%L<9)*K*F\2)2R&:N$5'R1("QTX;/9X8]R-_IQ?+.5!F.K+W],KR+9P5[ M[LW?AT+ULKH0U*O+2O!") R6!?J+YLV@O)P0S[P9P]Z"E-./U8W! K,.]^?O MQ5YST7G+$)2V?+SB-;.YFZJEV^+FE^[HCF%]190%P*GZRNR=YZON#$H%\B97 M!9.B64FNU(_*6WU5AET9#.K)7@Y$H95_1D;,&]N45SR+YHW"4G$;\)N&^-=R M@VV7+J#>+J]Z'<)PFRGM3*27B%"N(J[^ JYE,J.3E?>'%^SDQMU(HA;*Z[[9 MG:V&F%AR.:<1LZVNQ 53ND"OFPQOS$>O,$M)7I_'7^+%6\Q1?2'CQM?^I3QI MU$]CQ'_EG7OD0!6WF2II\AT]E>3=F/N@=S/@]!7E"Q>2DJZP_L258]P[(K93 M26^1-(PSM@U_Q>60QE78W>,_#_94W5< _2(^2$*<_ (,:Z5 =1P./P,60[=J MI/ 5MU5ZR@"LN3*U'I\#9H1RU3D?3_*2ZR&8\#GY;M&JPP_*.^II%I9MEFC3 M3')\K/A$1F8CD;G*.BX/M%H[V)D24XC-M@(#SP4LS@&0!T%1 D_<=$[R9ABU M15N@_D"/DPE[UX(S_A4%]=998JA1B^;=TEHTQV>_[Y\H!T?OCT\.=\X.CH^V MMD#0?1RF;MCZAI0/VGTD5UC[&A['%=8^=UVL2CG9_[!SLH?UK _]P\^'"E_ M?#XY.-T[V$54/57.?M\Y4SZ=[/^Y?W0&2'SZ:5\\V"B]JUT7.,K&#<-N.:M[ M=OF>SGV4H'-U>]M*T+VYR7@W@(1AK":?WC1KP&+2VGR6EM7X6RZKV-$?'QUS MVJOI?=HY 29P<+!1Q-]>Z998O*XMEJI5Y[2_?(N$56I$P'4ND!8>:4\BX0+M%&# MI"R/$2G[8*N$C:)B\"?YG0B^5K?;JU>2N,'0>W5TJ]Q!TE["GFJ5)90ZB&7H MI\VJ ;(6@JQ836;3@'/2E/&J^#@+OU]D:81M4F4"!UJ8 07^RX!]1'_#JP^8 MU1'#S^BYP/N2P^(209H)LPQQ24\7.-DG%8UF42A&NEN MPULMG.I,3/)&^;"L"?*HA/3R;KPW!?7;_Y';*=48ZJ8.<$W9J."ORQ^P'. H M9=/7R9# 0Q^]F95I*+KGFJG3:L1C*=5]M^^1TOD_V%F];OXN97Z?9/Y<8WCQ MS#3Z!HF=]L=:7U_Z;%W#6BL-2SWF)30 WGA U'M@-KF];&._*/P7@)Z-UI/] M>P0T4"&8W/56;VCG_&GMYPRYS\R.KL&]@(7?SRG6K6&1=:5<_Q4 0=5V#>!8DL\-^#H%1AU^+QK=P9AGFVA@],0)+1R"OIN(ZYZ*WZW68>Y$D)OS6Z6E ^]%W:^+9AZ2'>^ ME=^SZ'PE5+W-AC?KU&WW66RSYKA_XM7^3SDO*'[Z%-DM[!!&&H^3.RJ7FW6" MMO64=C.+A>(NXW 28S.RO%GG[CDPW4\<$W[>YVQ:S(F;I\J-S.?!=!>1_)25 MEP]D:\0;XOJVH/0?6?'?_V68YAMEOZ^\YVD"&M4P>TH,[*GIOBS!ZY:EYY1\ MS\^*">^"/3U4/O)L.+_SI\J=+.U9;/,I.Q9.LG.A.=F>ZQ'TFD[&5I^I28CV,^I=T\2U;Z?X"8(.8_ M8.W//.>_G@6GN5NP;&NV>3\('=-_M@:ASRY@B$(Y_8550FZG'UR_X\TZ9_MV MZ+QMVUR.SO^DC*8MR\.[^]4\PWB,K+HEQ0*;Z1?K+ 6"U[XH_2Y21"'J.OTN M:I;KHF32)0T>I6.J+"94)&6=@+I.)36Q*QU8;5WX$MF%3[3@.\S[%7!PA73W MG.X.8FJA+'2-I6-_4J'5= K?B29>/;RCAIF*WS)1.%96#9 M4PU-,T0)*#$0 MEIJ-D:JQ.=(GK#R(*:KTK#>S"BK3K13D(ZY!A.O8R[(R*W22I%2X8+?JE=%3 M#H9AORQID\D$6(:=EN1@X@Y\_ETDVM9#TVYWQBG,BS/0>Q]VE$_9)<]G 930 MN8EB:DI F:D#7O;+$(UOTU@]A9/$%,V=HLA"<>'S'BH=/$YF:CL--5,W-H>$ MEG4Z?1@BD;M?C4;#. *<8LIZST!&M@Y!Q+18UQ7R&_Q(NV M%]FDX+L9W@DME)=ECO_E;MGSK(\9Y'H;2ZK&G'E\S"A M4HICJDOR)2FHZ,90/6114I2WH)D".L4%!Q1M9.>?PQ*59N> ^>8$Q"V^49>K M1EF]U2ZO;G;Z^9*N;&U9+VL@%%*>(&J/\TG=36=& MSI7M+7@54FVV!Q^O(CR?+&HOYL*L'Z^OR?UX(/064+@?])9C7Q MN/N/%T]$?:M\915N;IU8\Z"^9C5#!'A9JDDA,+VL>T>5- ;82F:4TM\Y#E\# M$?NI*KKO::5$F)F6JF.7TH:.!F@S0>YXBI>XFE)'"IA:GI35R,4N/V;8-S8) MB]DJ7Z+% Q^,+K#K(7Y6P^OIDF%KBL\F4F);@LH#$&1%5*@>XA2"$(GH=*>G M(+P:Z)]S4'(Y72.<::0&C_Z$!:,2W%-.1RP9BEM@B.-Y5;Q<%/(H"U&/J/P, MX,0$J$EB\>''=Y4!>O1N![]$>'_%FB6[@.M]L2#B'>WZ5+/K;!PXJ2,)$A1)0OE#?;-'89B&T[=E=!Q-P.BR,_Y,;"*WS-2@J7JNQ0]>[)L*$Z0GPNICN1' M[B/_.DJA*FLUU^O)8EUB>;2D 6HT6 D<=0LQIU2BRPJQ.X/_3)*1LILS6/4) M-D%)>\H[3E4:D5=\S28]8%7L!TK>XR2-$YZ"P!=-%&E[P^P'D8KR?[O .+,< MJU,+'U7]EE" 9@5\P\J]"3?NH4HW3B8#_ '>/15]%BJSXU.>85$(F/24G+43 M(-,,1X8_3(8!3X%C8+L"@/T99X.Z\#L!!M2,.&<_>\H7GJ:@%A$'^W+!>8H# M+_"NVG-%FM;O@$AP]$-$"-)<8(4@;\9P+K7^@MP;2PI2Z<"0)X1CRCNI>1%? MHY8RPNK@6*N/BKP+F.YP6,8([!YE?P@BA_.<"N+]WA@,/76'I&3-5,O8F?6# M59K5A](>.@TOLBR=^8:-T3+"*A]18P=]K$0'D$Q 69T%2*75U37Y!/U(U!5] MK MS%!5+]E2O<$B+S&G7KS8AF6L_/[N7\#(:NV']+>*HE=6D81%AA7;T62C'?XS MK9P*,ZI2N;:;L_\"")0Z652;QLEB0)>L71K< Z,/)[]^)\J\A MH@FP+-(*Z]=OS,$;&I]DU:TV'9@NQTK+LN55WBIDVF7OM"B7WQ-6I**=E2R%\]ST<@G** MUBTY_@M.9=@%!&!5(RX 0;[OX3CG8$0-^80V/T8=6[@K2-K)_D/E1I,AME)3 M?C,46&]*V\WR5 PGS2&L#9=GH /7;8Z(\'%-LC51'YOT@3#7>M7 ),@;H6_0 MROF42'S6"A%!\J.OI_NOE=^/CUZ14*U>[BNG%R QL6PUG@)9PKWF(5(1>ID! M@*=![&]5.-=K(AE7QZ?+@NX5R&E5.[NGM%$J_X:3S:RD"5UX4_!F5H?!B=W_ MYE9PQB@DN<.%'F16J@L<7@2<'S@E[EMRO\]]F%LDV2CBQ/26H63Q,K!=K5?* M>9H%#>QO'*EH@%([NF43"QEE(A@V>IHVBE3W%&#.<.HL1@(857J":!(MU8>J M#P+,690 1# !/!!'M2XD5WV)+]!;8K<7X KYR+(2SD,B%!UHS]' M:\J8<7V>6,KM/ ?ZI@"#!!.!)L**:#D!/4*W/]9PYTVV4 D],M2X]*'5W;IC M@0@EV2'9@[$TR'(N*M+_YMG5N9 L3$4M\VIM]00@D+DL1]A7]D1T$E%KS(=X M"K,;:N(\NM/FPBQ-;VN-UA7K0FJ<]T(V@5EMEAZDZS!B$,T6AIN662B$LL7/4^-AG[)L !RP4PA MA*$TJLO$=TI,35'I[NPCR5R!41%ABW M/WO,AZ>'XI3A_9ZLF#^#*8#, -1I9>V@OXDIN^B22[EK[;79H\@;A58T8B%)^Z)Q!,=5[X&*=V@.:GR6 D+!KT:!]F MB&?S!9[G)D/<^C-+?V3(@IJ&&;"G#V+*9_VY(^'YY6>,X+3-?*KG01]Y?S$Y; MH]N<;D_LX CD/U!6&O;@QUR0\*DP/$H'I6CM"B8"J-OGLG,9&V284X3F8JU5 M@[GA-8#6"BO\PYC]5&/,ABE&R3"+XV)&#ZXP]'?401LFXTNIJPG%X&R2!UD( M4HYXU\L/H)'Q\1B1'=Y]M>"-N %=%FUQFAF(5JRNX:3@U?6,2N>DJNTA\LEL MCO_-B&^2V;.2^>0B ^0Y*("W/F%GW.)E[6<@F7&[(I134-,P'C42G:778"8K MM,QRDXI\997.&B8+8?HSCJZ-*BX_FV@J?2!%%H\O10?%FBU7>G_I2K"K!INU M/X%V4:;.SO#Z$[3W]T6:'PKM3X*6REM%8CWX%7G *I),D9"1.UZ6B44B[UR< MPY(TV4;@:W::N442E_P"PXMH3T.Z]408;":Y\"(;C9"=B12.$C9HLBXNKG&F M+=<[3HB;ML:;%[7Q*DGW;I<^V/.Z]B'OU8/ILW"U_ADPDVK/R%%NY/C>R9-? M@.XP_C0;A7GI-6G#=]F5F5Y]UHL $Q0/Q\F, TR'KJ. MD_PJJ2KB88+1977 OE=AA7.<:"@;JZ8RW[Y,W0MI*758H(:L %X)"JT%%*)E M#)NM:8#'FR..TZ8-\\[D.>3X"1 M2+>.Z! ,$$Q&5;;-XK*(!WVZR/@P^4DL'7B4^%ZN0#.E@WD!_'A0)*4HD%/F M#4HF#,=Q 2JZF/8+&P,NX&4\?H&.J7>Y4"CK-.[R--YGV3A 5"S/8W;*!:_9 ME9(1>^3PG R^=VSX721:IPG@W3!ARLO==[M"P]S)X9,"U>+QQ>D8M.2FWVK& M7;5SM+/[BK*36L2SR,@5.G1U/%6?G@K=:X(<#"9#E F45BM5WYW=]Z^$V-PI M1AR3R(MQ,L:VOP+!JQ2%+$RD[@[R:%#Z#J=B%3TIKC/E5&30[X""/,"NI6WO M5;UK9HZB<2VX?#:[KS+=HCS$WQ-DQ"B;01!B5. B&2GO)PC@==+.+JE3RHUJENE^,AH%6CH (%H:]P,?-("0]P79_/*H:A!X,U[$'Q$9$+UQXE=)9 MN1Y1Z1@KNB7=I"(-O.F4+1F7N)T*BG>,H)9.U:7%+F9/22A/-!/A3'.R#_NS M9GMS1K2*JYD(B]X?DUX%'QWRB,[C5*30]-!S+VX1[11XX9 XX&6V]/O=\EJ/ M6#MO#'" .L P(I"20V<7@[V452>]$3O" &<2R^8\!!BF6[B0BR[9\M8BV 8? ML.4XS[;ANM\N''LAMO^,NAX>3W*YW02C,C\2<4>-##;$RS"E9O6S"H!H,B^* M*@!MX"O*0:_\X4"P)/G+ >598+_#9?TV&PDN0B4 LJBN MZ^4,ZVQ,L$:BS .[>MFWGHU2@\4\(I6MJ;\*!PWNZ/(B*P1@BFJ[8_SP8FYI M6\'#2@VZVN1CL[)'*36WO(%K <**T"I< @DJ4%2,Z:]83(S*'54O*R_QS?:. MQ/6U7D8Q!CXLA'[3_O5N\Y6V0H/ M]9<+TU)\E5:?U:%SHLAZDJ2@Y&C1]38 *^=R&S!_[K"VI6CB8M-N5PKEN0WA ML8ASXR*YH&G0]IIJJ$"M,JS3JT/LM?U+^CPB#HR)67451RQGH[L>&%8:T@T+ MG+@,UM=%PFJ4R3EE<(M+5&5F^OYN[0?]>KHO4$\0(5I1$58C&/RFI8LYA0N+N%DDG)%UW94L]'CO'*K[7O,77,HR C*A"6<<<#:4\A AF?/S21E@J&RDE1:-4&_A M9!21F[F$('+Z*(-@L?/T.@F^G4:4N?\0#)TW"!DP#\:=3-,.XO+ MQ-("KPW*5^2]HK ,$L'AH.^*E>E8,RB'>M0DGZDI!L>$%\HJ0()X(* M2<8T%$_C@$A&1B!>63BM>1YEG%17?D0*80W9A!@K2_ KN*BY;#+^QA5^)/<_2-)IZ 9#$OMND88M<0Q4J=84J(>P# $ M:&XYNJ!VPX?BRJ5P,4Y&,H2T7/T@UM?D %6@_:XL@.(V&(T7O !7P*-V\J_\ M"E6B*=XT0Q5<<) 30F9DRN]!%P"E4OW7-A_5(!LFXTP4N81-$C(FK,RG5U)^ M+KFFU#DQY#RC70LG\U2R3)3?.,Y2SMHXF '#@C5;C>B@!8U87O+%>2--\+T2 M7"0&B#E,4CYC& F=9Q[?I,3"U.]I#<5MAE9#S*=I)6,Q#WPZFY%,UR,R8IM" MJL1 T_*&-I)Y,<:[;)-9"ZA416%HTBF;([[!EYX&Y*Y7D&ZL,-,7G.5#NKH& MY\)9>=>P %5G-&XI@[I1/A^"7;N+;3NJ-2YW_+3OJLW_4]5SFBF.4[M+Q)V* MA@>HKHBU@@?H3(:SVYV8-_0?7 /F:PY'MIY1L8$0%7YZTQQ'M?R'<-7IQJT( M>#W9N[24R@5"%U6W.\!IT>'8);?Z6)+1U]'HK>N58_D&$4,DU* MM]HUE$VZA/1;+[*%3:3U#I5NA$K+./ZRHZ6$]<6C;3'1NK-=]]DV(QOU6DE9L>]"[ MPY3-PQ0X9$S>+)%A)FK5B"EDDW%*!RQCCA@PE+X*,AE0O7LRBPTR< MA)0*NAN2-KU439KO*:.+),V*;'0ARJ91;&6ZXD&+L[BGH_;T^:'P+^OQ_2SS M!#8OLU+>O+@RS6<\^!4_)1=> JNCJABL+:ITT$[J,." O>'+)UBQZZ;Q$^H)N?22-XV^+EO ME.JY[>[O&VVVS2M>N<'K%,C2(8ZU:QKN\++\^(K.\!MGW#Z*CWRC*%W6&JD5 MQ3HK8(:?]BBA!F]W4>0OJ*Z8UZJCN!Z-EZVW.0"Z.D "C''6641+L\%'HO8! M&&G/ RZL+-7="HWS21)QG/:)!7RO C5!ID,RYILT62<5/@RJ,M5S/.PV7L0 M*UXP7C?W67;+)>+B>C>Y.6CO^^.+)+R/3GUKO(OW!:O$8+O@*!O1W3HX/;'3 ML+%33CL5.>?BJFQ1YN!45YQZE2-7"#\.=G2,OIWPAF&+1HZ*I4+QFI/1,JZ\Y*]DIZ)>]!?&FWQ'ODX9CNZ5MXH*2@:_0%?/D,>8N(:AB.QRV.BCH6O_J+(40-.E*MF@&(BRV* MA)*C MB,3Y*DZ\S3 M4W EM8B-?,NT=Q,W@)'ZL*PWY1MV+Y5-%[5 0"3SWD MH[%8#[GB+*&K'?*BR(LZ<[&1X2A\-]65T,95T=K'4[E^:"/#H5PWK:[&!*PD M0ZJ?0!6L*B6T& (6@8%%H!R,14D^<6244B71A,JT@R':HN,ET?^^2,*01V'( M8B]VN<7#,(BY9CI^9)FVK@>&][=K>"]:Z'C L#*7.LY&KW6,096.WIRHS-#- MOK6&,J64@D9*EJ[W__N_=$=[L_CO_O_M[WX^._AS7]D]/ORT?W2Z=J69O"UH=XUTJB!Q54@52SCVP34VG@Z$ZY8TS5[.I6SBT3T\&R$&KBH MH%36GA(^E6$S*%WSV)E0Q4A6K$0VAOQ[:=^@DL%CU2:1*$%E]2]@86DCR8*W M<7.%U+.57&PH$F5==ZT8MI<;Y^>3/];/:B M_++WR[M:2=XLG$I] I#!8Q^&8KGC>PYSK@W[ZMXMP* MGV+[UN\%!M*7(-GRF.^3 <1I",( 6\P.\0[Y$B?,U0'9)P.+0ZK"J?R>@;8( MP%A6*7 50%!.RD;QYT8(&%UW>.&8B4Y>EZ#JJ2FHA;+Z17GI4&BYP'/$-52I MG9?=:"DIHB?J $5U.7 LQ!&.R]^:>=(R':#V+L43:G_8QOVQQ%4XGDBYL?!4 M+.U2>GC+M#LY'NXN2F+DSZ7T0>VSK,5?UXBF>N74 5*.6DP&<(0 5YG)-P.U MY8[(.75S/8KE*:U].GO3Z R%S,W0=4[1$?UH*KTQAY/&@J$I&Q7\=?G#&^Q" ME++IZV1("Z./WLCAI;*)7 !M 335Y"0TGWA<*U]]32A@XQS^%Y4SR\=]>O3/ M<;3XS##[CFLN?:SU]:7/KAI6AP\]:Y.&O>H9\!CC=C"X^IFI>QT(M@8$W6+% M8OV5AOTG<1K!;8"A(:_\WQ?FBSD#[K4Q^JGHLTP2%9QYGB;8V8LK;$#U =+* MW)5$Q!'HO'-M'SY)XV+.BI4PNQDXA,Q8"I#'W3!Y4K^"(5?M[%9[NND1D\X+ M1KZ]X'62?WQP/\IJD#EE*2@+JV5&;L%V7O[VZL88K"F"$._WU3O@T/IA29K7 M\6B1(6S>*G?0:+FF!.OZ5_DD\').?&D;0OA"I&5#%>,GXRFF@V(JR8_E]LX, M5W/ZY@)3$W_;D*VA=3IC_:YBQVE]8]X#HSM]NX5_R[]NR&8;A'*OLUMBE]I>NI1'R/-!]\-,"&HUKF'-=CQZY.L+" 'L337OF[AN<]+_3@[[T1BS MII)(P97.;%M3;D1#:]C[;P^T\S"!"#,^S.[QT4V@_8UJV>8[O;3A8=XCXWQ#6,GN-OO9;3 MX>USPUO?,7JFM7D,]R;.EJ=D&6M+H_8W]"2U$MMF;?=.IN&FL,9['>/IG?&= M[)SNC+?BC"W/[)FZ\T3.^.F=#^BFGFYTQ[.AQ^.;>D\WO#6=SQVC6H\?O'JD M&%7S=M!JT?K5(E+K"#SI5A5X6KC@=!_YKYM%3VWQI1;VL65#_@/AOZ#W'T3<2_EL+5-WKV:[=P?0^8>I86L\PK[:&UN$> MVR;YO8H7;,O0HI/?G?Q^SO W-:.GN>9&PG][@0HPO2;JV,'TIO+;M'JZ\\"( M>LW5VWO/%5Y+\8V9HB)K+_@HRZ"TUS^Y^M^'[9=SPP3BU6JS/+L,XB?L(#9\ MNZ>MS4'\&!QJ#4!]:;Y:BD)=G*(+Y3[/,S9XA4E:NKTIPB^$QUBX0-)7M7B#XCAW73N[E)VTII+Q9XW>,A]<=2 M#(=*O&HTT5S95Z4/0W)6<*7@G 8JB]WBA&,L:RWKOQZQ/*>KRW38#)E]> MG4_J$TOW41:.#7B:78H^+' PLJ]*A!V!TV*ETH1:7[,W&.-UYQ\S5[4???9; M8'Q5R. J#'^MO$Q>*9:FO_S^JNP?1)4I0^KSBG4X\R285,VF?G-[GJZ+TIGX MLVW1J7,67E!GOEGZH-!K%_!6O%MKRZ4.UZ!&G,8'I UNMD6 M'5_KT?9<6^P4C#O+ZY4$"P.FTS< N:0>4"46$<)J&=8_IM+Z.)A.^;,PFJ[U M#$T0III@//DD$PR0O!?F)J.41]'+&6Z["0F(6-'I"L2Y&873[ZYVK9B,?3U;&>?1 6QC!W8V/"\V5WFB%H.+)3> M6)[>V=:'8@.*FI=-'JE&#F$]=33$%@K [U,^QCXS58MB(5>H>R)]-DT]"5AG92"*^61G]2;# M1=S!%]/D/)%].4<,G1O)"'OTRI;LHJ.6K+JOG,-O.9:U[\]-Q](BNVHH7.Y2 M4W/&RGT\"[?JC7(PK%2*)AAE!_#9LZ).DY'41R?D2L_6#KA MRGF>78[)4;'_[N!L;X>T:14[M*OX4T]JX?5K)=<#$JXFAB3W8'/EKBAQ,KF7=4K>.Q67)ZL0M.#M8E; M!](G*:.CBXX9=$>5HHC:7_*Q-!91@V$3D).PYJJ3,^!J,"%4Q#[D0D(/,R5E MHD$DX, AR\,+1;<%OI,?CU!GLQO4BAJW5VL%&VT^7N%QVA8._@69*QEY9.TQ MY7/_M _<(!:LH%2F05&EME+(<(#(AMGP/Z">)S'RMP@[_.74[;[9@8KTY"_- M-E(#8,+$B%DUP8Q;,Z_!21.)]NQ")9/J6:VO"%N%O&>,IKD MQ01;QHJ@YD,'6H-@!/3MS7WQ.\7_?[ +?XIH*I2HU[1ZK$9"T"C"'A1D]?W*:HR M^]JD,K4(@-B2K)@$WV1@KY2#TK:20C5-!DG5ADS ";\#29%DD>P7S"+LI(D( M44KE,"O&:A:K:?)#[& ([#"4[A,I0:1QF2HGR+,FV*$X_P%PW73;?U^B2474 MHA<,S_\S24 _WTCS_X99H;]SEHXO_OF%IS$>-BH21=W/? U\"'%9RK]XDJ;J M&,9NIU=\93F]XFZN\1!4 P<9\XHP;""4:TV MB(2$+*]]C: H4:=8^ :&V'"UZ+:>V8TVX686'RN-@&#I\MY%7S=NC*(>'[(L M GV6K=B)8,/IORVFM1;:7S6(0<1'6#<;GP!"FA35D5%XH@>*GO#@!'PFNM2, M*:'YE "+J-)JBN2G,H _7H ZV#"=, (@&87T8*&QEO,?I0N-(B;2>PF&K(B( MH.\Q9#9*$>,YLZUYL'@%%B%8RZ-N#0+OPLKZ$ TL0864.K5;9U\KMS= MC!^_) MW#3*?MGV4#7EI>2P:% WO!0S_@V*=>2F#1JP8SPBB"U:(UR)0IP%> MRD!()"D: O*HPB]1D@->93!\EL\*C+"".R(4>OL0<:<"[W%X6JV,;;4L%V%N.%KJQC\$[XQXF(F^Z:_)PR':%>U)*"I7-I7:M!T!TQWG MDW#,%[R99-CK'3*E,13._M(>:H4P\J[+I.1>XI804B)FB!5A'^-48+M'Q.@ M)X^40UWD'Y,0D%1$-%S.A_FB%A7E0)U.$:$F6"J&:V!K8Q&HDB]7.J3P!/:J M\#KH@C]82IDS(H"0H-^S&.=)B/ZU8@R<5ID,T>E4!LY.3C\798R,V _#'04- MK25DA?!GX*N]1B@;N 8M#<716/G-$\N'+XH)@+6"Y P+*BZ8\"L624'Q#1Q4 M9AC/ 8?TW0N6Y$)3+D]DF FY+#R;,%0^0O+ERCFJWD.*NU>,3J3AMD+U2J!5 MJUIY6>V,]J[S_UAU>@KKW->\E"\,4R]F).>DF](PH JABW8$*,7'=8XR6#.3 M7.3VX#$/I0N=U%LV'DM?!Q&>(-0!Y]5ATI]K*24?B1@E.S_'-(MQ,SAV%8Y1 M:MG/D/.H)JV7^(>1V I2=7FCH+SUPF;H7\2>=U$8BJBL#,B^FQ08X\5'%:&\ MJMA/VSK%OAJG=MUZ:;FURW15-KTUS!WQ3*C/H/6,R?4E\V<$B(OP@D>3%#-L MBC!/@CJ=-LZR,8"*$_^6/&Q&5.#9OA=J$S8>)^9;)1.A(W@RQ#EYU%A$,D!/ M'9Q9*A+!0'ADF$8MXA.@X8?(5M)4"A.8(N84125CH94UCV=-OT($)WJ*Q$#Z M,.(,8ZIYT^T%OTD+)*Q,W5"8NG,R"4R(C%QG)5MH4 /9'=FD2*>U=2.74(*X ME&PE*8"2ER((ZE2$\QSC6Q'^;7R19Y/S"\GIA@5FF95;DQQI=JU=$E.5Q&1L M61+3S7C+6I3<:PG^IHHZW5.M<8TZ2808P1P5_'7YPQL@TU'*IJ^3(2V)/GHC M_3$20?%4YB_%(CS%8WE@OMUW'3HS675'3BR/LT^/YF[JBF>6T;>H(G#[8ZV_ M_-E5P^I6WW7=;1G6[EN.=?^+=?N:NQIHKRF8=$75$4&-2YO2KH&4\![""K5' M[J'-[B(8FISF,>(R[1!XSV&H?99CQDB&OJ>$E(U=,'ONHQ[UDKUN$@Z'$#7+A;=^;-(H7%7LMWJ8RVVC3-0V=Y@ZZ9>*[6U_0- 9)QKTV[%N"QD95&:-,/ MTS^TA5QN52;F$3!R4P[B66*?;E]?S'A]V'N@FM3H8Q_6>;=;1= -]0^<@Q%SQ:^2A:]OW4M:^V+6\NA=U. MP6I'Y_O5H6Z$.AL 3N-FG76W!DUH7[=CQ/>()O?$93<&JK4^8Z^NSW0DL1F' MMP$D\5"5]3=8 SG)SGF.1=1@ W/98\$9_'E0U;6S)X:65K; TOJCLBP<)2:LS$K*R:*0F94)B/&DAE5 MG2BJ$%7696RIC89@:!;HV0?8TJHW!)W,5=B+WG/M1V O*[ 3ZS$0:D..QGI% MQ9NK:A/UV93U#671PCM5:=R4W=IBM_+ZYEWW>J-"F9L" D> H(I2W!4(<-JS$H2_>^+!#3-* Q9[,4NMW@8!C'7 M3,>/+-/6]<#P_G9-ZT5+";G9FFBZMH;23J8)<#X8\P%HAOUE/3=.]W<_GQR< M?56.OQSMGYS^?O!).7ZO[.Z?G.T<'"GO]H_VWQ_L'NQ\E,^5G:,]Y7#G:.?# M_N'^T1G]>K+_<>=L?T\Y/3O>_=?OQQ_W]D_@E;,S>'USZW":91W.9 CH-:BD M=,#+CO11H]M7R$:B 9@LM[G_GPE6JIPIPD?-(@_JT63!S9Z2Q(W&DU6EXGF9 M1!W;$BJ=#&K'SRF CA55786/Y%BE)J+E35C4<-%,7:1I1$U: ))><%S'DRI MJX9D>"0C<^PCQY'G48^RXI)+<'*N]=:U9<=L1X9KNT]"/Z+PEX\ MG.0 5AAPIZZ'C1 ]*+!['4!#'/.R(UUL1K;ZYH6]B:W=DG@ZVZ9B'3UXJ!X_ MMBJ?G,.2%-TL#:=+[/="I5VQCW-2C'-9EK="0?CE/2"V44TU;,Z9"A&,U86IP)JD,X+[F'WGPZJR[03+MO=$J60JH8V: M)/6/S89"+!2B\G^#GL1@C?ZJB-U439=.E\8:5WUT6QNR'PS#/H%".1X,DX!> MF^VQBP.\H#=FG[QX)=351L_1Z4A 0>X5&QPB4P%LFV$I+8.]ID+L=>-':6V/ MY+Z3ZN6Y!U*/'8'E BJB:/6()U[T%DN?BU6U/*":Z#TLEDT<3*I&-2W([: > M)3X0W5K%G_O**>?*40:JE6[@ 6#["N7@ $"+\LR=[F0"_0;SR,75P?RS\SSDVN29'P ^6I"2]4:E(9I5Y+I3YA8;9!?6_ MD(UN9X:-L2]TV;,CG0R&+]FKA9#B0W'I6V37MN1S/,YAM;MS=HK2&]/H!OGZ M5O@^!XQ;X?OS'N.1-(=-Q\G]I4R@;(6%7A')!::*]* LQ5GC9L!J32EHC4>O M$T:&:_=,]U&S4:KMWJ<4?)!DCW4>S /G>ZQS:Q2FVWJ,>]I\0;=ZGN7W''/C M6$.G<%TCW+"+VKT+N%5S]C<.D==P,^AV[&95-:\[I>Z4NE/:"'-'VRPWZ6+S MGANJ*3+^4>8L+/1?N%N;D(U#YSO9/O<&JT=28^]EO3>UNAX6H;;>9+L_\&PT MG=W!WMLV*KL/8_&9<>&[6IH;BB)+E9*%VR;WEV2U/)'.,/78>.!$ND8*C$BJ MX&-*41U?S.38?1]FEY1I-\&PRSF33:]A@( />8Q)SJD"KX"E>I&,1'0MERE% M)10>.8\2=ZA<,?=#0_>TD:>^-,1R\^PTB37FTMR\!]R79DE[PG#>*/@?Z@]? M)B[G99XE4ORH[%S^$B! 26&8Z85YCI-"!.Q.>4BHI9LOHU=XET%F/N__E$VY M=\+Q*^7R(L./VC -/QA@#O$8WE?L?RR[-]",\[:GN[UY4N=195IC")O^L@0P MHSP9ALD(X,E_\G!"26I9#""& Z6/QY>9DL&7.<"Y&"L7,&O:\%[!.2Y^^ :_ M[)JHETW4S2UIHKX="%\Y-$J$ES>:4-B$DSS'I-+6B3 MWLZZZ/Y=F^!-BF9.K4BHE5F\R 'R25K?JCS=W^W)NV#G,%8.L,0;E!E>ST*> M.L:[=(*W7P#,E@EZ5ONJDUBYX#U@LARE03)6@%X+CO]%#8[^2 PX4GYD(@\> MWAIBMC"E*X\R3&['2SYB^G+3Z)Z&%XK-<1C 1^\: P<,M!\2$Y/QB45M- M*6S""DN M,8\.5@36%2@!=!,AX&G"?Y1\ [BRP)M"&;*!T/<0\X2-<<$P&QX9@F0#"+T% M/D!7 #D(V#;= L!!EUR"'BBY87252_$.-?9:EN49NYB,K3[ "G6IG?_R>NZ MT;=\9YL6ZZ\T[#7!BQO6L*V\%8^IT[K7&=6$GD= T42R.U&4$T^(E88RWX:D[ZYVMCN# M; (<&$_WB.&UKK;#1=FY0I+HDX41IFG\3 9X)?W3C-9TW- VE7,&;!)CC%G M&^L&0>MVD:(KVE'?)05]FT=?PPH?*K/I48C@6L\J$<%>;4X#K]BO;.YC:7-W M2>17C'&?A+\I)++18]P305*DR=T4PERTTZB/+6AG4[ \P^]%MM#(]CEG2ZT& M/KWGZ%;/UA^UMFZ7U7;S<^JOZ8C6L-=_M&F-=TV2VP9>=AK"Y,HI&P[YP][" MW++; *NR,LTR>IYF;]IE@'7=EMVX$_K_[D;8VZND'&;Y_]_>ER@GCF2+_DI& MW^X)UUR90@@P5,6=" K;5>[K+8RK>R9>O'B1B,1H2DB,).RBO_Z=D/OEF'?8U )N_3XQ(^=.P7#7O;X*H:N MU8U5Z^47[/I \'J]-J59+EXUQ"D^_VEGL1Z_N_[?8!+C,[M(U+#>2BQUK=28 M]NEFK2G/IVN4](S@BH1/M[*\3[>01E(X43.T9K.IU6I[5TR@N*C411GU4J.Z MDSLZ/%OHX4I@;1<^"TOL%Q+8JL>WIUGPQ2WMURWMO>BW=?>Q^R05/5C+5H+X MEA+X\H/X%@I\1B'PK2M':'I#UQIG1B'O[?4]54KZFW;>.SIQ[W"I\Q?/PJ+: MKOOC(&ES]36T^5T+1H96/JMI]?*JM+D08-^<-A=A2J 5/LXU MK(KU8[(H%@[.XS"O_1-P&A3?J']C86$[.-M-<4N'<$OO2$YX', 0/NO\9;N^ M^%'("JN>7Z.I->M'9(TJ9(7CD!5:MITL)^1DE<'"TC?!:697^;C^$#L)7H3] M+&MI@$XQYK:_3/NB@J>E[J->TVJH5ZQ*^*J'W7XL_:$;6%G+K_$;7'):>^WP"XE7,?CI12OVO+ M8Y'[<" 75>0^O%_1^D_N\\ IDQ=*V3J=7/FJ]I9I:(U MFD>47'N<%U4NK5R)Z)ADZID.4@N*CV>L>MN--?[.&-5XIWXZ^F\YBWJ;%2]# M<6'1:U/[^"ST/%K^)Z8;->H^X -/ M#(0G/8_<9E_LYUY)8X]B.+*%QKZVF%'6SYHK=B8XV!SPM[UKRJ4/"T$/A-W# M*X3+]C^$)X'Z2Y4&.S -%+O8#^+$]6 J]V^O_I#->""=U>8B'WO/%ZL,QN]N/24=_V^/W ]D=A8 MFT_@J-F5;P-8^TM,&(ZQU*1_K+ZGY0X0-H,[7^.&IH\,L7G^1*\^M=E#*S$Z M3(W%ER@7DCIB:C@#\_ GD0.Y-_0E=>^X6OVL;V)HQ06I/ZE'F>I,%+Z([5GF MFM2QHY$+!#7KO?97=C>"3ZF1#CY^76IG+].V>->RL:61*7NF)1:+@_CQ7NTYM? M$[;6 *TT9&T1L/QMPL)ZH# #"0L!H7U/ST7/T,6 [,V&8MB-GF$W-VL"!KR9 M6I#\,W\J=;#XRU?;[<)J9Z>=AZKRI9C(JE:2TW/1W:BYL@W =%-?Q*#'>^SB M:0"#6@G(]?QP"+5*?'K()]B7*V[21=V+YO8\4B*>GRLR3 -0^/O=Y67GV]V# M_#N%<*W;\S3"23!-").S2B&T M M$,]E)0?Z?NP@E;SW7)"!X)<'\>R:U.'LT1O[ 3M!+%>D,_\M>C:DIT0<3BQ8 M4]VH:\99==&*?H?11IAF\]!ZS)AV]NN8620+4R"QX2S !T34/3%OL;(WGWQF M=H(T-41F'SQ>Q*F[+O?H2&-3!$V5U6-XP=3XBFD#6F)K3WE'63'3LV>@VKB&;6BP6R,= M,]D\9A=XW :.ZI[1)_VLHM7+^EQJ(*_&GB!9B,L:?);DI%8U-+U67D1."%SH MW4Z)7I>@=2N>>8]++/L@S^PJ_!I@Y9+%[D'7O'-BDB_J]I!'L3Y 9 MV9V'/=(5H2G7*D@Y N<3;$4 +6+7KNAJ[,+_3XFU>GP8G8^2?ZGYYA3]7'"0 MV81RP4LX7W)^37X,DQK-*HA_0U 98,F>$(&&I_;BNCVUIWJU48I/=IKN70)A M<&1'NARZMSUB%)/(Y2APBKRN0?;B S@ZHO<:"WYMIQ9\1 ;+ 3082IA(M@T& ME#8'HC<&'-.-KZQOV? YM;-5;;?QH4O1]0@LFK(YL 9JW@CH!H%$LD-Q#K5* M=Q@VPA;#3'5PE(/!O/ +O Z2N9\8::;K<42-0R*8[5R75LKL[ZA)>+*KKU1I M\07Z%/ODTE4#JB0Z?5-SZ^P]SI*U6CINO=2N/_ MG57+OV0HI^D6P7H9X$Y]1&T&MQ!607/,32L@+?(J$$, W))TUL[^V[YX>&Q= MW;*'B^O6X]7=;>?;U7V'[ STR<4Y>WQHW79:;?I2HV_.KQXNVH]W#^SJ]OSB M_@+^N6U?+$>!MIA%0=O]_>I;Q" >D 0!TB"[1ED?1N4FF8LW0$JWO9%+=)T# M1DF'TR'W&K]*<6# OZI5@HQB^)^ M8,>7"7NVO& <2>XF7"^(TE(0F2-.IJ AHGD2!5II%'@!7@[#HO1%QEYUH!1H M@Z<+QRF0D<,;A MP:<4Q*IA2(9(V,1!/@%!.^" (1R$;ML"M/ _T*+]T ?!*KJVE8#$)57S'9H% .%U)&'<1.<%*&LB%H$7W,H!\-I[T,2I_[?- M3>F:_)-[0%Z#3?#=LQU$U))6\YA O9AOZF6TQ1#2OJA-(GI%C"N3@$@ZFV*E M(W5FH^C,PN'2W#&+)>K \(C?O0Q0E\@=BICEKXD56U)%COBMAI_,OAXD1#V, M?PMBO/>MX=@.N"/B0/W=Y'1=^H1U'= C[5=Z?)SI2DB-*4D M!YA[;+%-_ )Y=>Y92)<=ZIXXVH#R@U,7AYQ5^B0C22C[%N$X?M7U4DU>@1(U M$%CRKU0R==>!$Q,_A6=:/KD:Y 7+2\SD%OFKD#-FR3(U*HZIF K:N^M)['+LY?'*2)_FMU5.!)+$I+-. S+0+=P[[51OD)*N:TGC%+FM;4%L M%H]-W1WL2PP)0'9KQ5E(#HEPA+=R+0+L$Q61&P)D6M$/\I_A. AU+"M?)AZ;/2F,]TCTC<#G3I'$R0[N9>3F.<" ? M;"BSH:81WL"B^9>:)[[0I(+EC[D<7TET%J ,Z J> 05P/EI[Z%K,:6EJE&0 M:JOODY@??GM"2@E@84_TX79Z(57/6^4'"LV( R^Z8FHM::&47 ZY"\YG]='R M-KBR<.R$VR))+-#&%@PLKW#>+) &X\-]73'BOD]R'.(=GB@1(EVGD.4EO J MK$JP5CK2&2JF&QED;*4A5Z!MB\?-H7>O@Z-MT<(DF5I$"U=:\ :H)*Y)/?RGZ_U ( WEKQF"NL$](D0+BG-:M-UP%9JBN[-/>,GY8W(K;SJ) M3VB+"H5O)/ADO@.I5)KOQB.)(Z'DF% ^@(AX8S,8XSO$ )X_1%3\"?4'AS1I M-;?EF/:X)\^GA7XRD*K_"%%_I<," @(W2\ ME_M4Q-9(N@"%."4T:!%A\F/"XD[P=1C-U;/=.78P/U&":MM MCLM;N0B4-HX.E[0F+IEI;MC&E-DW_W 4A0-&("W24BH"L9M<.SA^W[5M]X6< MW)[[;/DH3G_:W0FBRO+(1S-/1[Z'?P)#O'" O& M$8HPYLH?"+N?YM5^ Q7&MT-()M%VYSP2[240(&WP'Z+GOCCRJZZ-- $=+D)^D#BK[+NG MN"W84^9.X#"03M&]>M(H-\$_:%MHF9-4(*D_Q_0F]Z(Q:TC(%SU,\IT5(^/E M=07,"JL2_3X>Z;/8=R_EBA0E"EMKC48NL*@DE]X)2>G$.!.S,C%B"&,)PJY1 M8L^ /XNT#]1QAXCMR T ([^0KUGF$_E2@\$\I40N4KC_5/2\2]&=Y*;N4HR? M%S)!^E2F/I%P[@E:(7Q%^>+#D*TIPD"!A5HHE)M<^B23\\Z^!(\'\"FS@C@A#/PT?!O"^X'3"__%KDX75394C%>X3<#0%(@+ #2#GE!YX5UA:J2 MM&AE'6OPLIVR6_OO.XW#%10L6(Y%\HX,:%#J\;2M=AJ^Y#D3<";!0(DP&+XQ M_6;BJW#&G)"+4#V<$P,[[>/P+%^YHM*[285G<$D:\IE+/K.56!2R+T8%U4,M M%:@Q<&WN(]$'A@O*$"G@/(Q^N-+"7Z["1&SY%_Q)4].)A\ND8%S*X9-#GTZ0 M6Z)3.T)IF@R6@4]15 K.%LAA\.E(W.".,X:C& H1QB!,B\F)*-4D@7PRA9!P*:4T2%!+0*'F_.FX9M" D9>-!IO"((;@+KO0SPQM"AG&U7RMA.D(R=4%5KE&&R)VS 3&\R-^DB(5*'PIKE^($5C%5I&VZ:(,I; MDG=(<=Q/V3GHB$-)/8XY21E-_.0-\.@&9L?)N:HYG@ <(;V$1(Q-*B04CD&& M@$X'JR:-(;,K2D>H KK,1-)$T1LRI@:C2/-.*!UHTE8GGJ,SQ^B;OR,]&?D7 MG84*LIL*L)A:Q[[K07,1X'%V/S)DL!<%"9[)L)"(9:&>3A9W.([5 2,*7#(S M46_98%$I5)$F']H.9! ?QU(-/=0#LE$._#@TJI%D'".CD?NTE1 MP 2OC2I=0--+FX=_9:R7[ 5(ZX3FXEB=0 G&QZ56% 8/9 MBZ+KHZ7#?8'HZ$HU&&6!(*3# 17_"2W3"ZBF-X!&M17!*?17[@8L#GC26 MD@%:.]>X54TY3D(T2MXM\)L ]5GN660ZCU)T:4>)>]L0A&V.&^P;E?Q.;%,F MG#*GLX5E9@.-+7N40HTQHA M%J,6K^)$4E\0FZ,7UW2"I@J*&_6PE+$"@E.]L2L8H$.N?]Z-1:V"%<63)Z-7 M*:?^EW\0Y:1$;^0;SZ[]3.!F"H&W&EZ3_ 4O0HI#&2Q*>[G+>Y'R2LIPJ!E MT@/T@,2V7A0G),6I_18.8*H@.5^&X;E2&HH+UY&,, 1Z8Y$OBK9(?!Z3>*1D MBIIB2 0&[M@7."7QS3"< 1@P2:U*%M) K(KAB%Q?7.V$D?RH?L=\5$_:,8^" MY-\3UPL=<-FQL[)2KJRK')XZ)OZ:KJJ).!-B(.MSM$E43(?H)&M;4IJMZZ!\ MAS?101\#QAXF@G9N;CJM#\D$!)DLH"DCG<.L:SI9;H% G6EZ6=?" M*"! $'M20B]Q\O%&LQ[)N,LL=7J;DIV9IC=6T8UCAXY#)G+.+IC8N+O,NU,' M "OW93#*V [F65CH"[Q2LJF$$A@2\C (&4>VKQ(^^["+^L'$GZY;V0Q04(P M' #-%(A?XS['4&72Y[@IB[""(/AE#-*KAS40@#@Z7(NK(/G1=[**JY)U)Y00 M*&,.9!%@'L8,IME<=CY_RD%Z$>%.7 =!F5?Q.36>1SY@#,$.]=!HZ-1H#U2: ME4^DK$\X#^1R9BNOH(N2M$Q11J,FZ:)N5*>I(MJ#@$$\6>CRH,L L0*TL!X: M58#P/0VBC:N:0+IRR252,A('(H= B2'D=:DJ2'JR@L^!$@9P JC$\F@ZH9\ M%.W6TBDG4.F(;!1ZJ?;;\2KG"43!(QVA_4>F#4M]:4)60L\[^E [WPAJ$U8;54/^4JW6I]#[:!$#R19E6-IED/^-)4?,XT?&627 MXGVZXHEL_B"M>I8M 4)O*(M;2$\579:U0E C83!>8K'T^"2\UC M1CRJWH\#2M]X$,[1%?2M])GW0[-H=F1B:!6-D#Y,(53=#F3I'A[Y[&(;+]4Z M5M&+L24]KOD@EX?6CX#*#/D6B+<>>K.424:.A;:19ZN'R#7@*DHPZD-Z=1+G]>]Q[TFENC"3 M>QY%NF-*@(K?EVY3)*R64/<3CIT,MAQ0BJ;47(G0<70H8/U9Y44BD$G:QKVT M/RN. :"+]L8V3'=BE40IZDIP#IH!$/,QK 14_;\TUOD+HR=^:*J@;-2U ,B2 M *[M]:3#0Q:+_K!HN5&YL[SI*'-23CFS_'AC0_E"7.%U-^%RT.^XX2FU3$K(KC2'AFTCZQ>"N.ZYQ&L!L)8;CS:<=C ME XAX199JG1>F)9GCH?2]>DGUJ329V%F\:8\'M(@KJ8>+N]GV:X1>?ED"2*P8<35PXSO,PS_R K\ MV $G*"F*NWYUU/JJV?77?NF:M=OON^^UC MZ_:175YBI3$H6ED)^VB MY$W2])?S._:]TT)1\5Z;J=TH$Z"(NHW&74"(5$R"Y0VEK.^')G /W_-4QGRR M%Z*-N2D8@YQP;68D8BXXTUQ94>X\LGMZL AL36KSD2\^A;]\QL+&-I]\LAPZ M/WKI<[JZ;T8E:UJ+_#HV'I;*TH"HVCJKF=77)?IJJFFJ_,ZHE"H$L=E?ETMZ M[G>[&K:ZU+ +FEPO;*4[^VA&KUQIF)VY('?TYE2'< [M+],M_55G]]U?86-IW>V;YT[:RN:Y6SRHHM MMK,A=#W%FJ(DIZ&*AI2U%Q.7EEM MUYD8LU^@I9^=89S9BJ"5?<-K4: C/ELRCU0^[^ALCUT >N0_UT?69=G;,0#4 M!L6%XFP+'KL>C[5M)F/SWQE_W2T/*,ZVX*]K\U>L&;0J(5QDX%K*CG.DRN;F MSF9_45+7FD9C?9/&QHYH6_:0 K[?-WR_RA*S6^@F?O61/%VO=K/ME\/S1/_ MX#]I$2>GIBG;6X?VA>_+,C793LT3U>=! MID-3W0^*S^M'?8ZC.I&^*L4N<\NC=J[_&5/THSW)?P=>PD_&@>M-Y$ST^3.. MY0L**G0$+,W'&#XLBDA%,&7@2")\RL0FRI@($_ML1YX%,XYL5<#@!(944266 MC55S4]UOD\$A>+@B;'U*/(J%U!9%>I6)$[# MM&I9"&*2#J++>CE162!^7Q:H'-E4V3MQH?\]+D^'TVKR!WY8;GY6 MF?8:"_A/59B,KCH$[!([EZ&Y,HX<(XQB_Y(,_DRL.(H;G]I@B>5>\+M+6SK+ M3UM:(RZN*?WZZ^7#UV-'9Y M==NZ;5^UKCNL\]AZO+BYN'UDG?:WB_/OU^O&5NUM.CN/>-ZN,]GUTAGQSFLK M:HYZ[IKC5]0C3(U_5MF?0]?WZ- K%.-"=7LSI#C%U0>BAX'&*O5X*FDI;&9( M':BQ,'Y/!;Q']?4L7Z;_M:2(^2!&*'2Y#KMT/4#*\NG_8MR\BL-7,;-1JXB> M^(FBX66TNDYZ=1VUNKB;D<.0R;!J-3^+8P8?E],8]A:B*H<#4;<:M2(1/P=6%Q4*3%.( M,'\5O/\T*W3O581LLUFJZK5U F3U1JE9SO]ZW4C68MC5AETRG'=)WM2>YMIXP7=E5YA/EH^%3L"2>J?,J;O%YU^MC T_T_^>701",/GW\^/+R M4H)5EI[,)OS_$5:KZTU#K]0JNMYH-!OE MCSV]7M&;%1!0#;TT"(:J.:RJV/,@2.CI42EK60^3)&@0DUUOI):UA$BM*$N64#_FT"YE9T@%[ W*KBQ)V1,&$+3CJY.\F*E\,N@)?,]L:=9']' MPJG.:74&WR_:]+7H>E2EI/%><*S@CON&8VHYY6JY>XM#P_8-<6\@[J M-4/2WU<@X-S!.(A$6ZA>V%<,3=4AD=>@UU4=NS[ MEPYK?=60R6!\"HB<,#=U]U351V3\0]S; O@6\*SE.!I"\NL$Q@Y&X\@*6\WW MP='@S J6=MS8KS0^ 'V/L!NP@;0_DO%NW1*6F$OB>Z(DGMZ4):UY$#6*6X&( M["V5>*5:^2ZIA'%,5 +=@/M,)>:O;RM4PEA$)2II*M$:/V'/&R43'">=,#9/ M)]C1$XIJ02B.FE!4$P;DB#@8.2I#+2R/?H34H5I0A]6I0ZV@#D=-'6J+Q(AJ MMAC1>#VA.%2;1:W01E8F(_5M1@D5E&0?*$E=R1E?KE^+^4ELUQ:B^Y_"M@'/ MN/?DLB_<^:&QV_"QEN^[IJ6:EVT(^^L%]J^,_6>%$''4J'\VHV)09"B[E_=8\F&+ 0>=TT:,@R&],99!P-PB,6]6Q2$STW]?2CLTILYM7SO2 M%IE^Q; [S/3;::!AN6"_^\9^U7* ;99/L>&LV_>$'WB6&:BH061:(!H_J$^! M<B_ S%2UPM WE] UE\'R!>J.=[1 W)%/Z[0[V,"XPK M\6FR-:K;5_D_J7:IB^O6+*G+("RLHQ)F^!T]YAQ9WOM188X!F*.* M8;K];L^5>-.6GR#*I#LJKE3-\=CA>E=9I-LL-G3OOLC*H2W0BCU'3(@DVN-> MW!O;AU7R8(SU-+' EK3$?B@=[T4;!>O?6P)F$.N7G96-<@5#H10)BY)\53)C M>V")/K!P88[)=GFGFJZ?W,LBPL"[9[[\P.X3)J$VX;O!3O7K"/Y!K0J_U MU%]Q3_$X'3+5AQL7H3>-*H57M7HN%3-.CM]1#:)A'V&V<8=[7>X(__3NIPVX MJ$:IE,N5(R>N@'-'E6MU9#A7607GXJ*-&3@7?XGHU(HEB (%=XV"E9+^]P(' M]Q0'*S'?:Y;K6^5[>H-]+W5*[5*$'KI1*R_$(5A6@4.54J7 H?W%H=O_U7LSK3A^?@#0E7Y(EG__SR<,VN'#_@:$,- M2[D?]YUVVM^V>Z<[OLY'_M-UW.$$Y(9 .#X5PC('8LAG[_?(;K;=NGYO-]OF MMCFV)2>\MIP?7>YGX/&1W?/YQ>5[N^=ST;<%?;[N>'[ MAXOW=L/WV%3/"?(H=BK8\JAN>WO%-'9PR6T75L+NT<%&\06@O:%]YIP''%1- M6[ 3#-OA@4K'L!(P(5L:.I@2+AOIQ"'8^H?9JY^)E'[K_1JXW[]3X\*DWNVS M_MAS+'^0W@1:)6F+:%IA8=*8)U@/0Y*HGPRZH8>PA8EL/C*GWQ".\V+9-G/< M -O0J#%4UR&*U@C["5%#S;$WJ[%Q]O6T]?G_(Z#6YSC:G7]MEHV+:7]*\+5D>-823W>&2_-5 M/J'73GH?EF:TR3KM,,, &&\/ RY-/O911$#R[4GR+=O/84B3#'#"/F9=,>!V M/VP03%9K^8 F\T['#KQ% _)Q,' ]V'1OQ:;1;Y[7U"C5&]5U\IIJI:K>V'Q& M3[-4KFY^V&JM5*O7-S[L]LZ@]M[ZEX$"(S[E*FH'N255 UB6[\L/6IK=6QEW M]LNQ',.7R9'=ZT?_(^N8L #6X8XC_'6L)BM<\78>/8!SO@6E>!G044R2U!Q0 MG4%HMGH,5_?Y@#9; -3VS_C1"NQC8S(Y$2A9(#2EG^K4LG??P6K=1^<7>]@3 M7>[^[L^+!W9WR5J/CW MW#YV-&G %!S$H1'H3*!.O0Q1'&EE__7&\+WS&1H=!1%9)@;I./N$E*K(9**!Y1ZGL>5FGRI89,*FNB]5C4 M2UV52'(IN5 FZ,"[6]K*M6@&65&IIQQ#Z$/ "W&4WHU/XQA:JG%A MJ'?C&)'NC9N!GZ3JK8P02W MV)/UX>#$T?LA(0T_P/N'HU-#PV'! LB@X%O87=%CL"OA^UCJ4BK\/=<1\D9@ MAJX[#I315L!&\$:X3^N@Q_&L "KIC&CVT N L$:C^_!CB"@B[=QCNX$E M:&ATF&BKAZOK3W!QRD>#67+T)TQ!N+/$@4T#OTL1[Y87 S%N8,@GS.8O,)8Y7&Y_11O&?I&E1?:D*0".[46&-@^[R'C4%<();422 MOZKFS$; M26EI!][P; $*5<0W,ZSLV=[OE9]HIX:E*)9XSR1K-"?F!Q-/:T*5.9I0KG5A M#0/#+J)&*J')*B4[;PAH//=%_EYY]7GM#+NR3RPO.PJY!OE!H>#F9N(I7M^$6Q M35&ULZ.F:EO K8*H+4/4?G?]O_U7Q3 ^LXL2NQ2V!=CJN 5Y0_+&+0\&*4C4 MDB3**!\UB=HJIA3$:AEB]<6#(V=MU_U1$*A?_A$JE06!*F0H"IO:-'841&D9 MHG3.GP%2SEW;+HA20916)TK&41.EC6-'0926,MV[3\)CEQZ'%1=DJ2!+A3(W M947?/'YLES#-RJ$C8?HG\ ,X^5:)?1T'\)LG_BKH4T&?"B]?^CRVAR8% MF5J&3+4!9!QV+5R'>[V"0!4$:G4"53]J K4-!"E4NV5(T^, AO&1-73^LEU? M%+;P@CP5MO"I\]@6DFR21.V^L?">E(-IEO/+P7SLNKT)_!@$0_L?_Q]02P,$ M% @ V8!O5'NG%2+E% 2O$ ! !J8FDM,C R,C Q,#$N>'-D[5UI M<]NXEOW>OX+CJ9KJKFK%HDAOF79>R7*18YCY R1/#IGONFN^= ') 0 MX'B\[QWC_>_?33;__1Z?QQ=G?IG),@F4$<.P,*00Q#YPG%4^=+"-DW M9TS)S/E"Z#?T"#J==U)H0.8O%$VFL=/K]GKKO]*WP6$X/@R#7NM^ON_W%U>2^3 M[F5I(X2_K:1^'M$H3^_MBY]'@,$\^=<16DG]%>"$(1Q';P(RVQ?5[;I=-T\M ML) &'6$6 QPLT,.8=N*7.63E,OSG??&SR*?;Z;J='L\)Q#%%HR2&%X3.SN$8 M)%%\NI?@[PF(T!C!D),;04'?2H+"SS&@$QA?@QEDKRX*5&7) "QU#Z1GG$!64E%:A]&,1/?.DN,-\\L MW-MO7H*$=28 S#V;9 M5JE<\[SYMTXN]R/*L.Q49F7(Y;8L0VDWJM*(.DGYG34LA@1B,'@S(8_[ 4EP M3%^D=M5H9)E(_D7JXB;YAQ!)H.]^P]R7 N)C)_VXFC/ F,020SS)GLWG"(]) M^H _$BR^S:F\@^/<5BJ6N*2_R/_> AI0$M5TKOTY)7-(8P19T8I+@"F%X],] M;LL[N47[,P*C-[P@>0H%?U4=Q<_[7 1&E\N*Y+)"(T[W&&8BC \GDN;_[]4/0&1:?2X2)-&_1>U#.#:M/1=!&&U0>2']P']W4'BZ-R#< M_;P%$UXX\?S3W5#C=2:<)=$(KNE'8[G5EBT5RQ[F3:EIX'X2HGC(S2Z=R9(T;F=% M4-_<7#%ZJ\TM 9P"0HM:?4 P(Q$*Q23I#$3"7[J?0A@S S6O0M#PX$JU]WCC MW_.6@PN]7T(Y&9:3@NTHB=DMH+Q64Q@C7L[M^5F%TY/%.XW?G"SGYQ7L7UI* MWJ*U&!G?\#%.%HT!' [(C-=R"C%#CW"(.54FH\J&&>@)]KK= QW!RZP<,G:6 MF3D\-VI[];O>P M$<^"YBP;!V&GF-%__>=QSSWZ;R?-L.U$\[XW &QZ$9&GS0;-/S$C=UX1$+(L*X+/^2@JQ:RU8W_SF, M 8JV82%'T)'A=_G?1F0X/V=X;?)/[I/9#- 7,KY'$XS&W#W#<3^0@3F$)[?< M@ 1\)MZ8HX9P^M[CN>F,K$A8!BP8*T [2VPG!]^1M];:KT1B(S)[7;^G]K[F M9/*90_9IURG7"7@ H^B'LYJ!ZCCUN@?>=IRFF>P876_\:T#%6/0(38?&#>'U MX^:AOXT9EH-LEM]N9*VVHFFT^X5/F\7T:2Y\]-=A7Y>37A&.?!F9VUP1\JQE M<&"1^4XK*KGZ#*)$%O0!!E.,OB?0V%O>.B.]3AS[,@"XN4XL\THI*H M-/2"\ 5 5#3=*PT1E=GHM>'$E]'"S;4AS5<$ED3.4CG:.6H,\:.(Z%$3?[TH MHYU9N5U7M>0%Z7:VLZ$?K4IJG677]50WJH#11F^X4'U3,U8BJC5-KG!DMI(M%]7O<0=+3@VM%!U.'I[Y7OJ M&*&GJ(TFK+*-30U:+9#>O!WX4[QIO1WG&7N)6EWMKF4L?S_5U"& M=6@]]2=^]V1SZI=&H(4TBTD7BX4'@O#OA//TF7_D+6@T]2L%T ZV8IMXZ00P MA1(A)PGF9&@[1HQ#BW4XVB[51C?V-NZDT+L18U*8> 9#S@/B0RCA^5R>HU^]!WE04)@2)W M!DN<5NKU)<&3!RCN%S#0[Q4AO9X?N>K408AWA'SK-+[0;H8#:XFH?E0]]M0) MP&K#MW%,+3:CN$\D3")N1\0W8PM4BZ2W1R>^JRPXK/'3<7)@8:12REINHC;> M*Z@%T3+E=7U7B7LJ3+5[UU^Q=:_$(0,D3K)OW[&JL/2$\;FU,J%0"%M"M[IS MG8GFAXP-R&R$L.$)H5)AK3_@B>TXZ]SD,$X1I^4<&+H'&@BMF\#_J-&/4C[: MZ"V4M>K&(U C,+UAX[-SQ:K$_FZ!<#A)0(C%,DQ@/^6S&#X M(S@UR$;/]H'O-NR:G7SE9;$H(Y9@"ODZ6<8[72@EZ&#'$@%H\? MH6@'/F!_XO@W*U9]<76D2U8[CB%''>V MMX*5?AC*[$!4N [Q->C79J17!,_O;6&SQ81BD7?QTL=6ZL065Y.973W&QUK? M5==]=M>*E9)@>M5'%8!^W#SPU!7J:D+:.$ZJ#6M\#+L206_D#OV>06?9V2[9 M# ,RFY'T3L2/_#F?:9E?HV "JJ?PB+LL!A2*&_Q$3FD:)\^KE=3>P4A<8W@+ M*#=E%& & K/UN4H _1!U[*H+WAF4([&<(MB.$./N58>C[U$G?D]9WJZFIZ4] MYQ'B!&:'C@2H 3>*J+:W''1==;=!!N(44%K=^H:>7"6 UI,[$.?L&S#11A=. M;=$!P3'E-B*[LWP#&]8446O-#L36W":DR:M])7Y^S?K.M*6@O.G 9$+A1):, MC+,4VQ-: ZSGU?-[RNIU.:^KV8C=6'FZ-O*;W)Z4W7H]Y25$Y6+G2U: M;G._2,2AU"N>TRR9R1]OP8N\:']+PDRRT)-ZY/>4L)Y"ZNH.^S1+)\LS3>/D MN;92 3)20 3EIQ$(OAELY"X3U@]+QZZZY6U)%4?J+*%:3H/I^:%J"/U =>*5 MG)NKH*2- U99PQH?>=!@:*W<8=?WE"EO-3LMM&#I:Y@>P+/179=+&:V].G1= M=0-G*NU(\78VM/'5HNN26HMTV//4%=1BH[?1"A7:T/P>$T54;W,\WU.F+JOM MWVX[L_1AQ1OA"$[?:94FN"2,G<$QH?#',+9Q7GJ*?=\KN;VW0/&JX[S,6WS+ M$OXL\O_%24NP4Y!2TLX@YGG$MY0\(L;SX4WUH_6B619Z=3CP/;W%756'G[,\ M?W$6N3H\VYT.;$[0G^Y?H 4\DYT>_-6C-1J/(85B.4.\QQ+$24SHRQV(H;@5 ME_\6B(U\XOLVX[IQ)GH]./0]98/ FAX4LDQ?G)EEZHA'(]Y0E\#5]6'41\HP+J19W@19R_Z65 M6G$-X[19;B$51V6:WQ6I2NJGK\>N>H*-8^2LLD1:SDD+;=0]G,A5D<+)@>:;2TMD MM7;JR'75LX0Y2O'P0KL),-TN7XF@M55'/4_=[U9&1AMM54F;&F^]KH;0VRO/ M]Y2ULW)>VFBOEN]B>\]BQ%L"BNO0!T0>E3)],WHS-+U-\UWU(%_QC7$+8#E9 M6H7>$;?:'L9]S 14W^L.?$]9 6I*8SM[8C)B\'O"*_!>O([,Y%6.:X+Z_G7H MJNZ_[3^SMV ^1]SHBR?I=XQ)6G;YB#^!$4SOFN>L?!VA/U?6 MGPM'",2M>3=C^ T9,;L(]W1N#2#S 8 8YJTUD,8HBX1*<[L4TX=^?1S1" M;^>0(A**TI_NA0G-?$G&J8I1G(AO'RA)YJ=[:7(4P]F>$\ODZ9-<:,A_$3![ M^U4U?)C"^SGO>(1>P=D(TF)UTB*EM5'3_?"BAS'MB$_L;4AF #4H_.^B2UP3 M&D_[,YYO /1UJ$QN057N832^CPD%$W@-G[A1Y!5(I+[HZU0O9T'E\MC6,IS& MM1_A29]2\;;766KT*OI1,^'Z6B+>-$"\V3#]:93NF.?5@2,4&_6N&<%\D*(O M]14ON5&I\,ZA4!Q)'R.P>!M-?I-5O^R&M$'"6P''Q1_26^@+3RH;\:\OR.:$ M!/+J\5=BY/QL,+R\'.@[U5HB"WK0ARO1R:\(A;?QRV4?Z4RWB:C" 7%H[]Z7JO3 M6\"L'%VO4!B0!J/P2CH+"K]8>5NL^X@5.&$B<PSEAB(]S..Q'$7F29^>R<:V2 MT&;"EHY[%^ %QC%\Y*6#'_IZ\LK36D!?__ZAOWPC6.TP7IG<@JH\P-F\GHGU M5!84O'#KA1QDV4T2"WT6=U+<0AIH>U 368,.9%C%>9I% SV3=OL^F<^CEW/( MT 0/SJ^X'_7IGS4*5RMG 8'7)!;GAD0I+A!EW(^'^*RGKYA>QH)*70+V&4X MN_ZLKXB:SH+"RSF7G'(Q&=HJ?,PNL1@0IIDA-Y:WU*WXQ!W"!$0W=(C'- U& M"J$;>D;BZ2WA+N]+^N\#?([/(FX]*IMB$ZA7U( XSZ5! *@B7%CC9=:)V1D7 M6=?8)B$,K8RE7M<7\<:!9:CDQ4R9&TK;H;\7 -'/($JXNP_$VH+X\0N*IY\P M&3%('T4)AWC.!_S5*1#_QEUG[@"< 886^^Q>!@2+*3Y/<#->/*QLJ;\FND+*C81XA#"OXG@1 S7K*:J%]5:@LJ(F,^0QQ#FL:>0?0^H60.\[OL&OC6 M1A 65/DC$>$"_/!'C6NMIK.@\"*0.L3OGP/(V,UXB(5-#2_1#&F\4*V,G6[( M[\./Q4!QC0*6)[: K?2>R"L83TFXC'?(NZ&$T>;N?QHEKPY5-@:P-I(.N6&( M(*RS(FHZ"_A;F "OH:GP+"I\W_5\U3;7Q^;JQ"RHVJ*]&])B4=&KIH5W$,,G M$(D]*,93RA79OWWCRJ+5_8;L^!;1D\=U:WP#)9D%15^]G>A.[#U[GG./$U[Q MX6(:5<_1Z@4MG5_U,9A"-!O4Q.J59!:0=8DPO,G>"9]/W/H\12A274!-M*6! MI*5TJ:.*A.9S/-,)QKJ\EJ&@L*+=["/92; M.L7C6YDU"N[@/+V#KV[%M:FX!8NN'RB$]+ZF?ZPELH"@6TH""$-V02*,*M:&]2LQ$8J=0:8;*H*QY.)2K]E*,@MT6XY&9TG,+7FSD4M):T$EOA#Z#5)YR0.? M;:2S2Q&<%,SS'C>A8*:OF0& !=7]"$$43\UJJ)>QH%*\[[]8A--XVTWM0@65+@J<)06^6:ER:UH I\KD0C$L>P MUL"I":TH/F131&M77M1T-A0^ F*Q,MMH!X+UD:/*Y!80> <)G0"THWR&3$S^;L;BD#H*$7?PTJ*+NFC\ MAVTP_^:N*2X%A$R>O*@=D,N26D#I[?#V?;J)@-2>9RM+:D$5*I>J^A@G('K/ M A UC5S4(KQB?1O'WJHV5VVQ+\NV_5AE1QC,#SU85*$TUC*\UE=B/94%!;^$ M4_3IH>:.$:H(%E18[+KGK"(0 M]7%X$T]K)S$: 0NJTP^_)NEN6?9 ^F&(4A=(7$(QQ-FN6>4"F^I>MQF:K9MR MSTDRB0#+SI'7['6K2&P!Q]GK[F[&)6NR^H.9#21MY4[VM.Q2@U3/S((KC>7M M"+ L3.72AI*:>+)6Q *U?<_-YH2[)QSR*9Z*U4N #0\@FD#8P>.*!5VQFQL& MDS8'M+5G5[BT\OCD#W*/]5CV-@R$4;9"U!?1;A AL/*0H9H;!HT@++ 1#T\H M^ ;Q%,SJPCQE*2VHP&(GV\U8;'435YMJC\M7IK=5*67X/CV?U2CF7YW> K96 M?3P3?]"F2A0.0U^!$/)A@68^N;3\:5'%:NAD5KWOT+H[[P)1U2U'2[WU.PG!HZ$S2Z*])"4C_GUFR I M698HB0= O?)N'[(D4GP?(!_D 20R__KOG\\F3S[B?#&>3?_V _\S^^$)3M,L MCZ?O_O;#/]^^ /?#O__]3W_ZZ_\"^*^?WOSRY.=9.C_#Z?+)LSF&)>8GG\;+ M]T]^S[CXXTF9S\Z>_#Z;_S'^& #^OOJC9[,/7^;C=^^73P03XOJK\[\DDXO) M28#/R8 2A;[SJ@ S3&9N&:)D__O=7QAZ$V-0$(,(H&*)$ K]Z'AR]->2:X.K M#YV,IW_\I7Z)88%/:'#3Q>K'O_WP?KG\\)OG4QWO9&^EC^XW_]^LMOZ3V>!1A/%\LP M3?4!B_%?%JM?_C)+8;F:\WMQ/;GU'?4GN'@;U%\!%R#YGS\O\@]__].3)^OI MF,\F^ ;+D_KO/]^\_.:1_PK3\\5XNIS\.G,*G( M?WN/N%P0_M7G+;]\P+_]L!B??9C@Q>_>S['\[8=_Q3%4.3/.5B#^[?;/^O$K MOA0FZ7RRFHY?Z.?-)U8LC:#BYR5.,Z[GY.*IDUGZYDV3*I'9_.(O)R'B9/7; MT?D"WH7P8?3+.,3Q9+P1:PB*NA+MY( E9\!]QLEQ<_*9.+@?& M-S+^MUV1K6>[RB R6;C9.]!?CN>*_QY.D]/ M9G,:..FR'YY\PJIY-FIMC2C,TPUB?;NH-N_X<7%^=K;Z3!@O\>SB[ZN.Z\B* MY:S-Q*\%2T,Y5O+/9F=GXV75^'5TM-Z69!G(0E1 )2FI@RY@@LR@2B1 G'Z4 MLF@F(HN^#%D6+H20>6/7/95C>/T[!0:5)@48')R+,2+@>M'H0. M^X_N:2(WN#((\ZOE>YS3:OPPQ_ZG'2H[%@FA'FBM_Y['P^I]!AY+BS2,$C2%<8 MU'%!2"A A^30>'2:]PGA;F(Y>G2SZ;NW.#_[&>/R8GBV.&&#\""DM*"T9. + M%R"$) =8.YV2[3.\FV"&Y%H=R80;NQ1'3GTSAJ\<.UIN\W/,6\9(\8Y3W-'P MN",U[3VC1>T0+,B&Y%HU)DQSX;0+ MS5*:G4^7B]?A2X@3O-1SWL@08P&L/H+23I*>8P*"+#YRQIEP?5RL[7B&Y%8U MID8# ;0CPV*!R\6(B4RVS%K H%P]EB0/+M7#S*"P"-1)H>@C_-7SCQW%RVDF M?W1*4OQE_!$IJEV&Z;LQS>WZXY]_3I/S>A+\'[-9_C2>3$8E?H4<6L2Y?Q[HMT2,[6 5RY3OVN@FJV*%[P#SI=?7D_"=/ETFNM.RH=Z M0%EY)PM3.64/4@5"1&2#R(P $Z-0E@F&.7<1^EVHAN0L->! ,P$TCL?7RF Q8R$"Q;/KX K=CVH4'YO'P MH-'D-R/#I6O*4V+%.E(_F0R4LLZ!*Z9 "$5FI[@(J4_ O$]L8!^/H ^:V$ZN MG6=!!YL#Q!0IO%><0;0\00Z1&VE4T+S/!NL=KMT!&X1A\;[F5-$_U81^#)-5 MEM7R69C/OU"4M3[SJ]M,)"T#*%"22@T&0DD(A4=/;K1)7O89ZT[PAA< '\*1 M&[N#S273;"&\G'XD++/YEZIABU):*R]!U+0[)"WV!"HB"%UP3E8F@B,*$P:@JUI*:AN0B!60?(&$:1DV"V MSX'J7:B&%^NV8$(S.?0(=RZ/*C(:CIBAB$P##,H30W6")+54.EIRPOOL$-_$ M,KQHMP4+CISSKJ>**UA729D50Y84Y!0V9^+!$#V+5RQ;P23SO1+F[P4WO#"X MB9:5N([)14=C,XJ@%!HJ&D;! !*#E;7%]M$6 M6^$,+R)N08GC9[Y'0M;(2\MY81$XI\!/,7)J(@L"LD\4_461LNKC,MYZK:I) M@IGT,OE"&MB)>G$3*2BMX2@PYUPRSNK$N]\6&W8"UEZ2O^-^V"$SWF^K[PJP MZJA'+(ZK9,!*QT%EBQ!X,>"E*QB]0W1]SGSN 3:D&*D5)UK*HJUK?!7(U[UI M(ZS%I PX[2IAHP3G*8@S7I*?S@.C.*Z?B[P5TY "IE:T:"2!=L;O2M+H%2ST M]& PV)3*-.>341U-LQS.DH*F9T3A^YANZ0%-\59Z1NAHO M1T$(10XM^BV[L0Q5Z/:EZGXO"!-BIC M04M^MG[N]-WZ,9M8:!2<9>0^.F"ED!W0/H/'3(Z"$5[HS)5G?4YE;X74Q.VX M?<"6/&6;%.$):67XR MR%/59K0-3,O/(.V8B[#CJAXU4VK!EJS/21BX-3W"6 M.,?%\@*$-RS2^#B@1@1%RI?\9(6@F12&1QJUZY7L^@V0/6,4>(1T.&;JVZ6O MAO%\=8#X-/_K?+$JK?&J_![F\T"Z>E1C)LZC .VU!14T@L,L00?N4!DN4^ZS MD7$GK#T#EIC M.[> :3:^C?P6(QZCYEX(,+RXM<_H>%(@#/FAT3E+K_<=W064/6UC7\8?2X0; M9O&HB6^7JS6G@;R>SPI%"RHR91*C9Y,[34LWEEJ+II"\+$_.1>-CG]V9*R"& MM$O76N2'SG7+"A+7PX[+&BC!_"2)= NAZBM\Z93_8 [0!T[ M7OJ<*Z)C.6CB02%[9#G9CY @&C(B"EVR)2%-O^D3\ER%,22'OQ4?KA/]\'EO MNPE]3]V?U[/Y:N*7R_DXGB]K6LG;V>NPVB'3,?)B10!7D@>U*D#J;/5J5/:H M=?:\DQ4\#OB0]&IU2MLT(^>V:4!3S&A4BZ%(3$7(M^V:S!BTETD\Z1]%G M-^(.771(&'WQ22](^.O"A.=D+[_N=?V$93;'R^,I7#S_O)P'XN%X&N9?7A)] M5H<3-75C-IFL3.TZ/!QY+8RP)H QGN((XQ!"EA*,L\JIH%CV?;1UQT$-2?;$?TP6-!P=V@#=..:_X13K#Z;XU:+F"044:^?>Q/!&Y? "*8+FL@3ZV,3 M;@$TK-VBQGPZ;OJ[Q$=.Z)BC=Y!4P'6MSDB_ )-S<$(9:3KM"]T:'^T_GC?X M$:?G>+%2KR?,75XOKTE8]+]<;;6RTDJ,#*0J-/'6\'K7W(#VB@N&AF3<1Q4? M '9(*O90[MPL,M979@WCRP5Y7_66TJK:+QY8FODEQKG0J46+<7>2S@HN:0;F,KI8D\NQZ'**X,K_G4R+,$Y5! B(43+J%=X3%9[%1J[[[CD(?=_A@J MI8Z587LR71Z!9"P\N&" %4W#RL9 5"I TB[QH"R&W"D_].ZSI_W']E/-"R)O M[-GL+)(TJ[@O&S;[Y;IPD]>U^_?3E]>E:ON[TJM_S)994\ M/@J%D70X.7:K*FNY7H *=2_+L)QL]DYJUV7&3C3 (=F(X_AZ?1D.D2'M6D+@ M2E^1"_IKF/^!5R9MA-D9SKP"NTKX*5+5.U@>9R,KJ75Y;;WM)"M]U-D]P(9T2Z M0UI*Y&%2B&N)B!>3V:=CF]9M_\RN2<&W0&^5_8O+^H#7 M\]E',@SYIR__7-2K0I?\>9I(T.N,1:<: MR+MC/-HDO0]S_"G0Q]>C0^+V2I"C;)B*QFBP*J1Z&U2!9X;"J&)-B=QEUZG' MRG8\0_)W.O'GAHTZ7C"=3FEM2B)PF\!14 4J% 3GA0+F@MV>, MG,H[.1$E#A=#IXW+=:N07W'Y?I9K69IU[FUJR9T5I-2_FFO!D]K1R*58 M/)#YY*"(S!"\-< CJBX M&#%OBBF. ^>AU(TD7@URADA\#UXP'SO5\KT+U9 *USR(=CI"2/U*@ES+W/%, MZ*R+!1T<*4R4 1R2UK1,2U[0,)[[G!#= VQ(Y6%/1)Z6HFK(GP]S3.-UW(>. MHT>6P>EJ$7(5Q2[,<-\;,PX4PHEN9 M#U$D"S889#;SS&.?UI!WPMIIIX]]]Q[PH8+JR)UKW<=&17!K$@5XC)PJ4H;) M@S/:06#&A12D8JQ;GMG=T';BT'>V7=Q67B>@T=>BQ:-L$LH4/"15S^*3\^"M MHL%S)4Q@J2;RG)A)7]'M1*93WB=X6#8=*+:.A+JHI+*IXK7>C7HZS=>*_LF( MAB>A@*,B"ZQKPH=+&0H&Z;GE279*M3X4\4[$^P[WJ?N+MR,9-[5U+^+)31A) M<*]4Z1ZA+>K:#BU?3YY_K+)R/%^_7(4BM<3@2' ,OG )7I130_VUM"^# J)KNI'46 MID\EIWNA[42N[VW'NZW FO'H5+F7CJ(9CVAH7+60H\!$ZP,C%,MS1B92\GWV M+(:4G?N=;;\/D3N]G4[RB>?G>-43&26>HHX^UOLFI/^16PB)\YI;G&V6C)%C MG@^QN^'8BEOL.+7ECT76CU54_E9G,8Y89+,;:##^<0(<*J66NY[9QK]/$OAVWLIQ\48JT"SFD-0.Q M0%"A5DXOKM@DL]1]HHK=,1[=I2A\63DJ;V=/$ZWF.5[X.;BNJ;3JQ[A^)8]" MJM?%G0!G&?DF:&F5 M96=NL217>YF/+!I!L:"&(%=^<.UP6ZLAZ%H2R/OD9:>\D3U /H+L[.8DZR3" M=AR[O@INQY=R+A;G-&!<)U,7+J*V9%I8K9-%SDN$P,F# M0>,P(:%RHD_ANSM #:IJV:E8TTA&78*8"SB;'8VK'==&W%H=M2X@*M8+-E;T[PAP2&4-'D #M1)=#V54"S'4RM6U3A1YP:6,)^.PI,$; MY)$)Q\C5T)7P 2$J05J2:!^%MQALG_2>'<#MZ3!^;\JIB8PH?Q,DPVUX56\Q'&^>UL=>G^_6Q"(J'ANU"B2:0Y;8F@8@K@DT)(*&.T MA2'':X5M;Q32V/NAC^'^7RNJ])5($\)L6/RJ7&P8KN+NQ7A]O%T-+0U,.!$" M9)=%/92VE<.U\J"S2J"1-MQ7;66G!^UYH^_1$Z/MS+1_P45/O]')NHZ>NN&];%LPV MC-%;FC_M@!=9#Q=9!B^]A91\22*5D$3>17'M_>1'<(FPJ2+K*YHNP=N%R_]+ M1?NU;;+BMBBGP:M8:YY% X$EZN[X7L,EP]/ MLWMTE.3:==^@\=?_UZ/1CV&"JSML=4K+8W(/*L8#G3($L0>142C:=NH6>=IPG M/*1S46976UQYKRGH%Z* XQ3V,:-,BN@E1?Z#.J1[X.Z5P^7[EGJ&/4CP$*F0 MR9+N*D5 E%Z!,E)"*,6 $\6D@B)JW<OD_0.2&&Q>+3)W*/TF/)4$SDJZ'^*I<'?:K MZ5$3/(HZ(^,$7QE#)@$UF01,"43!F+PJ,79JS=UA,$-**7M$M']H6O6M['^E M!M#/N SCR2&E_+=\2)/:_?>!:U2L_^(Q7VJ-A^@X8TDFR-*)VO;60#2%D_Z2 M5DJG&7&ERXJ_BN+XNZ2;S_I]-O^C5A6@T'G3H)M(B7-R*T8H@XBE,)#!%AIH MXN"R))>"7& CM0RE4X+,#N"&%.L,-L!>U"EM\" MDT$RY14%0](S4,%(B$4'4%8X'WA,475FR^W@AA1TM&=+(Z&T9\N;\.E7LH7S M<9AMQ?'.= M)%RY3G*X_W'O1S;Q1O8#WL@WN?7R3>4,"R2ZX M@KFV%$RT(K[V R+BT)A95 M.E5'O O5T8704SH_JQ+"?+4N+GT_P=5"G>:K9;AOOYWD D;#?0+4*I-.#!I\ M#C2<9 V6E)SK5 &KU0@&=8NV&1%OU%1_"'FW/$_<#F?557SD5WPJ]W.R$;4YV^3^/)Y VF MV;OI^']NONEPJ]GDL4TL:_L):+8S\.VS5LQY_GFST72!;12U-45Y UZ44@OZ M1 A"((248TK?B6@FH8,&8LMR.[.04Z.451D 1N9,T2 M40)<81JXXL581:_$/K4G]D4Z)#-Z GIU%61O$[NJPG;1MO<8H[GU@QJ9P?M! M-C)LMY2F>[:N?SS2#!T/FGRC7"\[!$3RN,A+PJ#(B:YUW%.?=)B[<9VN]NAE MYOW%C"@LT7F1P'M#CJA"5LOM!@B9E1PT<[E3/9S#,0_)^#7DV^%%08\2:KMC M:M(RLR](VFL5\VZ9#9=TQ!2)"CIS4IM(04_T#J(,%,CJ[!SKL_KNA38D@]>1 M4FU%U.3RS46'PI_QPVPQ7A6G?SJ9S#[5+-A+5,I()8*QD#P&4,[3Z&L#(,D% M#UDJH\LNETEW>=:0]M$[,*'+E#?TJ)6RD! # MN7J,9Z=)E6G>J7;K=CQ#RC?IJ"P:"*,9,=:7++:H*V.E9CY#J3=TB)\*HI<* M@BZ*9[26:-S/GSO,CNC'3XT6XFC+C=_.IWG^90LD:1"]S1$2N42@HB_.DB6C:M2->#_2R5^E7.%E&J9UGD'.,M=Y: &=< M NMB8C;[H%0?77(KI"'UDNW(DC8B:5J'L?I$SS_7$F*$YYH!E$)H&SP'G0IY M1IZXZTW==8PB<3 M.%HJCJ$17'A:,7UN?QR"=DA'I0.BW)YB?#C"O9B=ST?9AVB#0$AJM:.J,@2O M."21T8IHG15];F,=!'=(1[##H=S>@NP;F6[);5NLDVTOKDR$Z=6# WJ-IC ? M'K0>^< F\6S+03<*=;= NG(A)1.5QF4<+C.A+W ^W8:S7FMR1>0H90+$FGAH M&((7(D$.3*;$O#6=.N,V'DB'A-R#X=Q^,5!:GF(H$C!5&R(* ^\R0NU&%HJU MQ:63Y>ZV']Z0 O:'7"<[Y 4_,+>:^2Z82>(L" MG+!<.&M8Z'21K>^XAK1!\KTNER/9-,@5\O54\TZJ5+*\RI%'.?-)\NPQG2_8@R^ BJ")OD3DM'#F*C.(J M,GG(("(YCT4RFMV010Y]:K)T&M"0+GE\OTOA,/X,H2$8Z0!K:1SNZ14V_.VLK4,;TKV6[W6!',^I02Z5K4YB/7Q=;"X- MC;*P64G4Q.I436,TX#U3-,[DA$WH*) 8_+*Y=YA[MGC\_J.1X9-MR.MI_4[Z M%!Q_#"NC&IC*$FL3:>$+*&\B."$5H&'1J\BRE7VN:)UB=/NVN/S_J^>AJ#7\ M1;/>MF,^%BRZ -?*U7:1"4*QY(@R:81.R=CK[:.'OEQVW@T^6??._R<6ROYT MZIO7==DSZY?:N6CQ]>KPB_/E^1Q_'4_'9^=GJQ*/*%EXQ,.:Y'.U&FRK MTH??POD&Q.7SSW'$E.>9/'@0A=BL;!80K.9@4Z'_:N6S[^/R[@CPZ'HPNSWF M+:T<#&5)Z\<730O(,=CK/WACJDG*@>?+M10*:K M+-N5(-H-YLMI3<.MZ;B+D3"&FT3.?_:REC:AL#H()T $KHR*F>74QP78'^N0 MLH@&1+I#I7EZUKW]-%O#9-E))PU"0:S-FG@7Q6%2BL)CS#03G!9'IHGQ46I"&S67V4?KW4-R;HC%)X=#MT.D MV+E^RWI?(4QP]5T,Z8\CMDON^K0V]5IVA=MHPV/;!LLW3W\[#]-%2*N+=B,1 MC,)58YA"Y%$R!/ .!;#"610,)?(^F;A[P3Q68^WUL-_'R_?CJU%,4%B"4T!? M O'=<@@8$C";8ZUJY$SL4]GR&-1#VA+IQ\CK.NUDD\>9)5$)B]6.*>?[)#X>"'A(NR4#Y>.!TGT8*FX6SV4$9(IET4L! MG%F:I9 "1'0<:JMACD:HJ/M4'CH&]9"V4P9*RF/D_)#,?#5= 1[Q[')M@D>+ M2"'AC1298T "K15F[Q/+??;V#L<\I/V60;/R$!D_)"(G++,Y7OF#P[=]6CRUR?90\^$WZX5]\=@71/)UB\7S\?3=9MN0.'4# MSO//RWF@]3:>AOF7E[1,%C5WGOZ2!DJ/>7?1.FL4I7.>\U+OYZXRLPPX(3)% MVJ4HGX1(N4^UX(Z#.K[)V][07M"/XW?3$9 M[/:P?@[) 8-MY(=L5-KETS:M9S: MC%JI)AU/OA"OK0CWU;%!-$4!\44XSPZ MS5T?9;(_UF-U[N9T=O/@&X\V.!E'R5U#[!FBPJ) M>;7D]/;A)_2U0Y8"&1GY.0H+!$W^%8\Z*J&T<:Y/?M1N^(:DJELRZ=85U$Y: MS5?0;\NPQ'K_C?[B5H2,%<>\I9#/!4L(:_G\3-\QM!R]+L)WZMB[#\HAJ>I3 ML*JYY$YM^HWA*)R()'Q/EL/6JA>1:^!,!"5Y*L;TNSO2?KHO+";14.VFU M:Q&] \>W.CXLHA*Y2$C,5,>'D^-C+0/&F"K2H8L1M:>3M&M+D?1 MP&-M*:N%\MX+^H_O>3S5/*R[.T#8+G%FD_*9'#L?2>*>9S+'L=;R%DDSS#;S M/EEH^V,=DB)OP:CK"ZBS]![>F:IYF&AK4:"J8E1F!5QB"#49CAS!*(3LZ0?4M3=$S"D!5S9&-*R.3(9 /:5Y#)2.'[7"H]]KSE M8!#W0['LJHI)4+?8ZM.GL/%T<_: M!&T9-M.H12"AL_I%L AIP+(@^4>>9*QCYMP#[ A^00-F7/;R5P+\9PX:F,Y MI.2#@*0YDJG0$1S3-:JT,?"LI I][B@^NJBM/W\:BJHUBVX]=%9)6Q08:-@I M49B8.5F?@."L]CY;Z[3K4XZD09[ J>SU"31/"_&T\P3WCY0BLYQF(4$JM32V MSW4.R(F109!R#$XRV^G)95'00XU&S6T;5\V\[YK/2X!\YHO3[@IG=KMN26.&5#XAZ"8S4[ MRUGP3%4MI++/@M10I^MW?>/=6T_!R#,2@1?@J&E):!\@>FV!,9<8I[4O:] M4@2'N7=]#%=:RN5D5NWG<2'4.$U([ZG1^'GM]_:&HO(PS<_IM;0F2SRRH82ZK=%E#*2W#,!L#@ M!;.8<[$GI=9VF(_!2'8@5@.9]:;5JE'*T_RO\\5R53]BE(04W@L-UM2>*9YE MB"@16/92%B401<][N/<"'-)^\ FI=)2<>I/H'[/J/)R3CQ$GN)F+410Q9F\= MB5J5VG B0&#:@PY9QXS,.SRI9MH&*H7PXG\WGC@-H4]QWX]#,*1:6"V) ML&YI]Y]A.BHH8;6(@D:RLXI4NO+:,+>@] MHN:*][E2MAU/J[.JR]FM?7!SB41]F>L8#2C$!*[8VLZ<5F1AP7'=Y];%-C1[ M[N3V;6S?@!2WG4H=+(%^YY97AUA+N7)D-"832$]G0S%U\HHLNHHLN6R#ZG/P M<1>J(6W&=J3&T0)I3I%MRKCRMC@GT$3R[&P=;> !?$8+69B,,FK/>)\MUWN M=5T:A4<9C&5UE/5::E+@7=+ LN(Z%<--Z:LN#UT:#Z$VCZ;-7HMD']'T6R0K MC1YC-'5/,LLHU@W?$>8N*V5E%1HF1N9732.:NAH%Q=]:B7 MGD6A'X/,,OEL["FW)/: /J0LK6;,NV-YG4# /13S%=BOY_@AC/-F$WTHS8,RL?1=DG?"&Z+:/A&_CA%4=P[-/N!\^>7U)$R7 MQ/_G_WT^_E!3@>J](FN]*63 M*U7ER*XZ#@('E-"%JU+?6H&[ ET2)E;)^=5 M"^%U9M@JQ6PDO6:1^>K %@KTM)/@4C+@C!+570K&][UGL074D-*T3LR<_872 M.\@HQ850" O&0F/DI>;X% 1K?"A2!(GA1/'WEB"CP2A?3C_2PIS-OXPT4SQK MP4 80:&=HUF/F:!9:T0]7;!.G"CPOL0T1-_O"'[<&U0=)HQ^2V"]'#67&6,( MD%E:I4IZH!C/@Y;,>>V\+:F[_W8%SQ =MIZDV%\('0FQOD(^?5<['#T+\_F7 M,IM_"O.\&-%0K>-: *O)V2JL3'O@D @<)\((?HDW6E3AMQ-+1:ISZIRD> 'E+B_"D43B=Q=N7?,_IYO/Q6.T:=D0)5#TSI MVHHO>(B%,9 I).%*,%CZEJ"_!^"0$MY/Q*MCQ=0Q4+Q]FW84A92)4V"GLB]F\Y]GYW%9SB?T M6KV:M!C)P!+:6@2#10NJ]B]U#CD(6A?9D6V7V'UCJ]%8AI2B/A@CVDSX??/5 M_X&;NCNOOSI<+TDV9_/:1+(R3 M+@E2%?B3PD""9&,)ACR*BDQ#[5;O<$ MVN"2V'P5GH3)L]G9V6RZ?L+3Y7(^CN?+0&KZ[>Q9F$Q>?5C5L:/U\'NH04U5 MW-8Q3&QU*\2!LHP"6J,3:.0Q6U.$]GW.A8X /:3]S9ZY'HQR!3=5;[[*3O!7-(^ZBG)%\_6>YH M2C>_KU]B6.#?__1_ 5!+ P04 " #9@&]4GAE@HAR$ 8O@4 % &IB M:2TR,#(R,#$P,5]D968N>&UL[+W9EELWDBY\WT_AX[X]*&,>:G7U69(\M/J7 M+2W)+I\[K@ 04++,)-4D4[;.T_\!#CDPR4P.&TPF[5I5KIS,_2'BVT!$((;_ M^#]_7 Z^^HSC27\T_,?7XF_\ZZ]PF$:Y/_SXCZ]_^?E[YK_^/__Y;__V'_^+ ML?_[\OV;K[X=I:M+'$Z_>C5&F&+^ZO?^].*K7S-.?ONJC$>77_TZ&O_6_PR, M_>?L7WHU^O1EW/]X,?U*[*YV)PD"SE9IF6AKX(NC%NNLG <4?'_ M_?'O'(.-$32+(('I6"*#0M]ZD3S]VTH8B[,/'?2'O_V]_B/"!+^BQ0TGLV__ M\?7%=/KI[]]\\_OOO__MCS@>_&TT_OB-Y%Q]L_SKKQ=__L>]O_]=S?Y:A!"^ MF?WV^D\G_75_2!\KOOF_/[[YD"[P$EA_.)G",-T\@!Z?I]?_XFTTYIOY+^E/ M)_V_3V;__IM1@NE,/8\NX:N-?U&_8\L_8_5'3$BFQ-_^F.2O__/?OOIJ+CD8 MI_%H@.^Q?+7X\I?WK^\C[0^GW^3^Y3>+O_D&!@-"//N$Z9=/^(^O)_W+3P-< M_NQBC&4C^N62*RA3X?Q[_;1O#L9T04#&Z2HBHY_BL!*\0XSK/OUPS->?Q3(6 MN!I,.T1\_[,[Q3NZA'Z7 K[WT1V@G7T0N\3+B.,NH=[YW%LXER!7$=:/_!<, MKR:$ZK+V%0MXP/%XC3R>-8_Q7[K&ZP7/#9*_WO MFS_K%CXB0G_8KWO+&_IV\8$52D=(\8\I#C/FK[_JYW]\W5=>&@G@C$Q"NUP@ M<8U.)8XIU:][FS^V8EZB'HS2G:<,ZOXXNE;H "(.9C_M74W81X!/O0]3^L1Z M:M$R\35].>D%[5/@2C$'7#"-0=+18H&!C5"$#SH'>Y\.DR6]"DSBC!"+1Q Q MI/@&!]/)\B=5'8+19\_WV'_?C&6ND?U7]V(R(1&]B)/I&-*T9\!J$[5BQH!C MVA?%O$N>64_'I.;6>$A-5G87Q]U5W3#MQ7BYOL5KN>=[6XV-3K4\'74FUKGF M"/[77XW&&3%_!>/R% M3/1_PN *>T5IJPPW##/9Q5KYS#R@9B(DYZ2+V>4V>]E6\)Z*%0>IH\)"6(>:L,^19@V' M$V?9)BF"U)/&H M8F!2<*.NU M9UZZP(IRP45,&5T;D^(VBG-0_-Y2O:]A?:B&WXWQ$_3S=W]\(I\:E[1+R6H; M8F$^2,ETT9G%Z 0S6=!YE8*(*3=1]5HXYZ#SP^5\7_GF4.6_G5XLMISE6GM9 M*252H>4)01N.E8H!:,&2Y%&+4E!%TT3S][&<@]H/E/!]G=M.W<4>VN*LC8%E M$)K.ETA^D2>#)$*,DA:&'-NH^^PTO;]<[RO9';ZKCS[A>/KEW0!H><-<79-/ M-0!23YS$P2J>D:7@%*W2618]S_2ME#P79Z3SC3;WS:B>=82@,W$WL/2_KX+$ M-_W/F%\/IS#\V"='9+[VBBYX)3TO@A'C/=/92>9M*:QXXS.MVLJHFY#A85S/ MF@X=BKR)3;\0YWJ$W_V1!E?UDO>'T2C_WA\,>DF9$#CM8( @F-:)=L5<+!,@ M)='96$BM[/[=D#YKTC152P/'X1H'&AD"0&&! %5[1C-O!#!$Z]!+7Z1<M8J[TC4#7R#6][*3Z-A6MJR'$HJ,;)4JL.21"&'Q9!];"V*K+T, M3K1V"6_@/&O5'R[@!L["'$\O1MJ";/;,(]%.*P\LJD*[$!<2$D+,HC1T!9^U M7O<0X7U%^D,5^:8/L3\@J>&$G) /TU'Z[6(TH,^>5(=D^N5ZJ062+_7R6^68 MF9:T:$C&LN0*&.&YM5HV4?6V")]]BD 3532X&;R%GGL;"G(X27+1%*76TR^)5=&=#D,Y5T2#@^&8T_/@SCB^_Q7CK M&CM8(XBW4CA:LZ:QZ$%I@8CSS0>5:W-DD8)134 MH+B!1IG)FS&=*47_>GEK+YFF&LHI#_\B,-4H8F<4(ELF?#>TQ(E@02I&&81 M/10-7C;9&,0[V.@Y@8D(U#!UARJD@A@V\3 M;GCJRZRC\. 83>X^ZRL' UG2YV7W"F=I18N,&G!TO$D/(M!!L:E2S8'*]&W M"3FN(CF^^@_1S)J7?6^QMKB0RGDF/!B\@SY9KJ_@4W\*@ULP>](6(TJD[4?7 M*%>@/ MU&8AGW'NY;P93:IO\[:0N]-3)4GPTK& GAR-5,Z%GV#D,1]2ZH7@Y,ND\7+O5.$(TG:\FQ@A@L=R#TN M%MLDQ]['\JR5?Z!HVP88UAK1O:!2UC8X,H4*'7DA6A:S0&:"\RE+LJUCFRC4 M8\C.U.'H5"'W"1,.WQT6*80_U^2=GN%).5,"(UB2:53 (CK#I.(I:26X4VWH M<1='AV2XU0+E <)_,]OW@OI[LZ'!\K 7G[Y$?XU&K\:P&3RXH\^B#I/@#U!NA/<(G?SK;H MK>#V5GI''HM)ZP!W>4AMZHUYGTO-"+ ]T3K3W@F0#I/,R=))SA$CT[R0LY9H MAW<6>1%- G0;8[C4V?#]=V45J+=.)%WNI[',R:%T\N^I\F/\X,S)XN M08#6B96D2LU0"\P+$9@RW,IHT&!N$[%_ -3QK>FF"ET-\':DC0:-+6?AHGL" MF$-S2+Z"]XF<09YJR1R2.: +,Q*$$R ]IC;W?0^ .F^B=*6-C3O*?WRS(C=R M)'[KI&/RM0$Y&96W9'C.B0[U\O)>+/(NS)T;*N_TJ*[[+>^_SI5VS)$/^/P"F\J4K/715E(3 A)^V^VDGDCR?&!DHLIGG3B&@6:[R(Y MB7+,731]/[1\@&@;'&T+/-_3NM>5]%PW^ZB[+/TWUXL1QP7YNCDS$Q)MLH21 M^6@L0\E5]"6C;%1AM0?8XQ/F, VOITLS]30ITIM,WY;:3606',7QYW["R8?1 M(/=*D63 26"1"T^^1406"QW]":/DQ?.L4YOLN,V8GOV&TI&X&Q#AA_%H,GDW M'I7^M*>D!:>R8"[72[):ZP.)++0R47*XEO"!RT! #B_5N5!>K6516,9,2AYBX M";%-4.T18.?"C"[EW^#0>%E#!F2FDCL>^\.9=WZ=M#VMCGP_+YSV%^,QT$]G MOORKB_KEZ^&+R]J1XFW9\*]<-Q\0O>"4E8FXGU+43&,F$>8@&;T9A8=LI\J%%*X)5X?5,\L453L9 F:6'!,MB<)RE#,FC")KG1E5CJU#. MA4J'R;A%S> 2T$UB:4\X!U;J,)^MH$6)+)"+QF3((EM-3EELDZ&W!LSY&,5[ M"KB!SE\/ISC&R71YW";+K4L\L!)%I$5)LL94* QR1","! QMG-X5(,]>UX<( MMM6PBI]&P]%="B[160=**]JXHDTS*ZNP",8P,)IS@J>Q-*P)WHCKV;.@0[$W MJ G]'OKC66'2B_ROJ\FL*O%M^16JX3*=])0OX$NHC=,XF2 \>1:LK=V0C%72 M2U2E47K*0[">/26Z$WJ#&M#-5"T&9?$N,J]IUR)+)S&HI>O)2Y MH*[@&O+BW7J)0ZR7$2A*(-_:,F$)C%8ND[B$9*HV#8.L2VK4\V #H#/AT&&" M7A/?/3A;X">-'1 MI\@;C9??$>BS)TU+Q:PATL$QV5^Q__%BBOG% M9[*^/^)/5U5:;\N'"]KT)F^OII,I#&L"W;?]P54M[^]/:F'FU7@NJIN[":?H M6.:&"8R!:9"2AX MT"R8.FW!!,VBJ6%N)9/*0<:4V]QC[P3S^-QZ"C+LR7&($%X :S\6V"!YL0/?LSLA-1K]E^#KX:6P6VV!13 MC(%;SK@#6J 1D07K'=.2NVB45]JU,=G7PGF"ED6=J.L1#NPNZ@;GSRJHQ5[5 M$[33&9D2*QP+;4U(6U-MZNM022PF%H%M+LHW #I3#NPC[@8GP4KSE!Q-]EH2 MFA DH8%,G)21(?T';$ 7&AD9)].4Z)"]_@!A/G53HLEXVGLW'N6K-'T[7M0K MS3I/I"0S64:*Q5"GA=4L#I"Z,&G BJ@C][!5C@0]X!8;Z+M5)FQ"<")MA792 MYJA#H7:X]=_"<[LL;5']OPVH73H$[:+Q^W".V_^G&TW=5WM'8CX:!Y1*/'D$ MVNX9Q":3JJLMAJX=8JZW]".YXBJWT6Z#2R^!;!%4PZ)5A6R M6AC9&+49LRG,JU1841%)-G19;!!^??^:AY_7>><: M(1*YFHHS'ZPAQD93R8J, SDH@1Q1:#1?O?O.-:^':8PPP6]Q_O^OUPCP_6@P M^'XT_AW&N2>U"/0F*28#UBJADD@((3,C'-81I9E,\5:9:[L /8G@Y"X\69/1 MUDPQ+W%T.DXC%*Y8*#5Z8KQFH'E@5DLIK ?A5:/S[>FO/9HJ;_7T.TCR M#6S9->V]"0)MY9:S;"$R78_CP(UEG YW)T6D%Z7-1)]3Z+!^5#(<)OL.HYAD MG\S1O)Y,KC!_>S4F:K[#<7^TN'/[)TYJ[<';\N$J3OJY#^,O% MI?W21X8Y$VQ7V\V#4$Q9%U1QRJG\F$5T((3S9,HQ]=)A;7B%?5.S-*E)F+-=11@]+F#2AG M-98W($4R'GCQS 95:Q0$R<%H3YNF5YB+BM:UJ5_<"MZ?DD<':*A!,?2#9'^1 M2""3F4J([\9YR0%)"MHR+8CT(*UFTN:<0HX)8YLTH*TA_BGI=*"F&E13/\3[ M.SAMPCJ6*S"9'$G#*9)&(6EXX[@6:!3][^B;TY^>4(?IJ<.Z[$<=A@W]I'K< MQAQE5;N6-9%26@9>92:1]M*2O8Q!'>K!;7CV>3+F*)KHL KZ ;PS=F^"JP.4 M(@TP(6M?*R&@WO,ZYD6JXU4,:K.-N[;'H_]TO.E,#RV*I[^M_1AKV26!^9'< MPY]';_J7_2GFZU9UM2(/AE_>O'DU=RY?P>3B]K\U(;$.Z,W(O>"1O 1:@14E MUR''=!B70%YG#)ILO.C0MNDGT^$BSI.=3ZWM+FO"ZYMV?QWOB$\X)ERSV,=C MV(V2/!FN:(OV]28\1!8Y6I*AKA=&TMZ;)[AV]SL0QGER[=CZZ;+L^UZ\;<-4 M]V\7B_D9_IA/^NE! K2\9D2C(<32UM'+-K-8LB3/5I=DMPFE[_7P\^51>UVT MJ!-_S'[\3#*B=G21ZBAFR3K*FV6F06:I?;=? [C MS<&P31>9X)/2Q5GF!"U46S L2J-9L;3P4+1(OLW5P%&7>=Y\/UW&M*A.W<;P MF9T]D<0^&R5(,IFM\SW.PYFXR-B=;POO,8T^SNDPVR%ZQL5(>X!D2=3 .0C' M &J3:L,%@E7>-DJO;+VR\WX+3HH7:XA_>'_:.WWGO$V9"WKYD'"/.I2ZGO M+6%.KWH6C8;UX)I5%T8EA.62?(]<>SY$@\Q+[YF-27KN@TRJ31NI!V&=2+'U M3NK>Q)R#Q=ZBZ<9=3(NZM&U [5)YO3,GUL(Z;@5V _6M=N#H3/9'(T:0MB" M8]QCG95 MDWD'%BH/:E NE1*FS/DB(384);]5'S81>1-:K07T?R9?;*L-C6J M!D@-*\$5IH7,=*0JSQ(9NL5*(7)N$WYU#.0>>'R;?!J[XA>K$ YZQ M98H@CS;4O)BD&2#M<88^*,K"T:8VN20/PCH'(G0G]P;]N%ZD='5Y-:B%YYL" MODOVAJR"M9EAB73TI2"KGV49MSRIC+4;61O/>6N(9T&6)OIH,,_T/4YIK9B7 M?>86J$2!5$OI6(;:9!!"(D^*!Q* 5U)R#*;1U-WU>,Z!$AU(NDFUV<).?C6 MR>1MF1UT,QL9DT8A(ADR,66FL>:%&-K1.)0<"D%L949LA'1.48:#Q-W@ +F- M9T'V;1 U#2_;@5>+,0:%=RCO#P-4[+A\C M9"MHGVISF7 L#FP;3FA-@5T$W4+U,V]GANOEXH RX&06/C/KJG_+[:RJ)S'# MO?,E^D2V;4-W\C:6XYL!AVIHK3.YMW@;A ^N0QHS4"\6H((6P#,D5HJOL[>U M9UXFR=!X%7+@,?,V]\=KX3Q[M1\NY(X[>;['R7)#FVUBQD;%M=8LN*SJ8!\R M:=!SIFSFR1@7_783C;?JW[GR\&=LU1TJR@[]N14H"])N Z;SWKSW8!R_)^]! M2EFOW ,DVN[E78#BCCQ%YPB%XX[.$)WFDV0S=S%HHR%O-]#JE-3[0-O==MK= M19 M;O-*P31]6][C=#R:?**O^Y_QQ:=/@WZ:Y:*]+2]2&EW-*B(_U.0:&.?) M+Y]JOTG)A1=R&5/BQAF?$MFDD6Q2)SB)QFJ64@A>\R M;Y.WV]$"CMOX]4 : MK%X//H$.-]J%W;:*_0FF5V,?+C,3UA M.2C][>]#'$\N^I_>D7%'3X*/^/++(M\DNASECR6 ME-KL=#N ?()VKVWXM+K5M5)4 S?W9=TA<'*["6X_S>XZ?1>%8G M\V&>(DK"L-X'0R8K9%D;P8?,@G"U"9.VH())TK>9EK49T]F2IR,UM+BU7]1= M*RVAWOEA5D13DRSSGO XGX/48*42;8+K3U4&?R3%[R'>)C?LGW%XA=^3%&HS MFSH1[M?^].+5U60ZNL3Q=W^DP56MDJAHZ;^U'K^GD/,D>6;"UC+3J(#%1(>G M2]D 6?[>\#8Q]SW GBU]6BNNQ6W^8Y*9QSHMDJK/3D.CQHHY:EK53+V>V_P(PR^&TYI1;,HG."\\%CK=+S7 M=2ZV8]Y$0\96-CZ!C]:Y!T@UP?2WCZ//W]!'S_CT/[I^R>9?SDBTYJ%/=G?0 M0*6C;D3;H1U;HR_$Y%CQNN"IJI<1>Q=:B^VMCIOVNL<^;H#F&> MC/S=U7CT"?]K-*BFR.3--/_R_RTCR"5*'U*H!<"<8-K /$C% .H!)*@KO3. M7=M::X=''L\4/$PGH_8"[3"&=0WSU2C&:US+1H.])',.R2<60-<$4E$8&(&L M>#0^HRM!>9?(>K"^( M#I40;<8Y; !TAI95ERIH$ Q:!VL>R,3%V[ -P*8)N8]"?)K\W$X4N@5)#M?& MD3:4NT %E%! 1.;J*!+-$V%4M.,%Q]&E8DWD;2I^GH@NCZ3R/@U;=E%"QS;C MARGBX /]'C[BBZO)= R#/MSYX:0/2Q,G19>X$"QJBW5 ;6)@>6;>NY3(>?SP8KUC8E;B$S22L=*X@3$Z]K= M0 -3+M-&730WTFVAR#L?>D[ZVU]:'<^@?)$2+7!VN3 :_(SI8C@:C#[V\9:[ MHK,5SO'"$&JQN263UT/23&3TBEL#UFVS(3_^I'-2<,=R[3A-^SKQ_ <VW51[O1AAGZ/IU)_:N MN3"_A[D-:<'];4!UGKJ_$<[Q4_@[4M>HE:P[3NK?#*Z TYP[RQ0/P+1 55OJ M)A84&@!$!7FKR- I$N"!)/]CZG\7$;?($QL-?UFV ^ V6&=<8+P '7F.[,=0 M:\240J3C4$>EVF0G1M M-ZM9*%45X(.JK:+"@U?DN[W*=QY]IF?Z_N+M,/GF#I#EB;(%E,Y/[Q40QS^S M#U#'.J4>(,N.3^=52-9Y\AB1' >9Z1^)T'B7/;,HM!0>119;[=*GH]8'3N(V M6MU%A$>Z1+]]UXM*@I*^,"Z+)]?31=J1"A#_ :(ITIE74U\VQ%4>?L[S5&ZGTGO"VPQCBU-&%^8#9J;!21:2J9G?9&W4\(\' MO8623_(VHTM]MY)IU^'2R11>#W,%V$?:?-+2OA\3H9SSQ]R<"+ MA*!]BA"W>9?7?_SS5&D7LNHPUE4A_33Z[09'*,EES@F'J==?.G#FZVV8YXK< M.JX]^?%;Z.SV9SY/1>TME8T>3+=%WQ^N+B]A_&54/M QT"_DG@^G-Q7L[T:# M?B*"_03C6A']&?>O"-_S05V4BW>QQM5:\J@X:4M$C%P[':)P="QZ):++,J/L M[?G,HQ6:*VT55]*QS OQN?C,P#G-<,HEDY'YK!S3"A2Y:@Z9,"XIB$&@;7.#=!_+V1+B0+%W[%B]@LG% MZ^%W?]2DE[?E]7!R-<;\IG_9GTYZ*6M'/E]BQ98ZET K%F*QS%H;R,>PV2%L MX6<]\(BS4W*7(FU0XUVA];B)UI,CS[*3Y"@JLG(BD-$3;2[2\,1;57#7IY^= MQO<6[7WU'CSANRYJ2'_RIU,IAJL.591TY+H1G7IG A$@Y MU0A#R6V:76W&=+94Z$@-]PER\(CKV;SA%SG/&DZ\QX3]S_4.?3[(>]I+LEZL M",Y<-IQIIPH#FPW1UP99T'#9Z/A_&-?9$J5#==PGR\%CH;]=-)[^OC^$8<)J MR$Y^PFE/R9 *>F2UKS'36L3:M5[5D&5,R5LA;9L&,QL G2T]NE# ?5X#\UQI>),]W_+[_\6+ZW1_D^/8G^&Y,[LWU+R>+WTY$+V@)1I->K:@E4F@5 M"8)S)B4:DQA&BLY9';AV)EY]B: M:">5/M"::!?1MFQELPV.,VU-M),*-O6TV4=^+?69.7?21^(G0&$Z:#*9$PI6 MG-9D9 ONQ4,-4D]%CSNT)NI$C;N(K>NLRM?_]>$"QG@Q&M"'7>?>\UP$6L9'B*;C!/1WXU&^2F3K+RZ?YCM& M-JA4EBS$ZD.F*,CR0ZASBUS,R@B+6UT!;I6%O@[!&=HXG0B[PXN^6WANWSTN M3^TM0'5>9K(1SO$+3@[7U'VU=R3F-AO &G 29F3=/U"5.Q#E%!HIL1H$NHBW*T,G6)E"R"=)Q\V\[4MEJ0*03>7=<1+JY%#IBE%X6 MSH2.=:J*)\/1TS&G+()37.G@MYH<<-8-(_8U [H1^]$:1FP#ZL_9,&(G=6W5 M,& ?61^M800X>GPF7$;2>Z1YR, MO_1^^=!#+XVKS1 *>=VTJ54$EKYUJ78:2UC<@TI>QL<6GSC7\^*;F9IG"KYY MWJFTA-A)\*.#I-8@.?QV4PI,R*VRIG;](U,U&,4@0*:%\9I'PK4NC29 G5ZC MCWVT>JA,6W4(F.TX&;(KJ!5#5^MMC^ MXFWZ&,G=3S0$F(?639N](&N:)T5F0XRU@;T'%C,]9K=.P=2./3; M35(^';5NW>BC*ZWN(L+FC3Y^&(^N/MW4VYH<9 P"6'&E,&W!TAH39](7#1%$ MG2J^[67' \]YVLKDG13P8(N/ Z1WI!'5VU75OJN=2L;3+S#,];3Z-!O]W;AP M^:%G'J^&>>N5KY0S6TU^4LED6TFK==*>E]J 57A'9W;@=LMRYH<>?YAIO?SD M=X/ZX%L?_^8Z41T66EP0F7*+]'*J9#"XQ87U$\-[1:WO @LE]I:#F)@(=;!W:I@,#)[$=L0 M;0MP3^]7=TF*;7>K/973X")T\^KI Y;MXK> V'0^TA8@GV9"4N<*WI9 !VKG MB8@$Q1>1R)UQ%NN@/V$9I.B85(B&[& I8YO8[),1Z)&92:? GUV4TH W/T*Z MH&-^_.4VO.5,P>)C2"JR2&XOTRYSYK4HI&40Y%]GR5MKH%V)D6 M:^&<'R$.EWJ#?>*?>-%/ UQ>25F;O-X@3&9)_:\O/XU'GV>^TQ): N02,#(L23,M16#1T 9E0G)6 MZ"(SMMD&'@!U?GSH2@,=YVN]A^''N7TD@PZUA0B=3NC)02N1 9>FSB'V"KTQ M06_507"KJZ3KQYZEW[J_8#O.S)^!6)!L&QB=WP3? G#\6^ ]5;"JQ /DU_'M M[VTX 80MG!,;T10R(SB=)3)E5H+4*4OOC>AN%EMS-3YPZ]NM%G<16\?:^Y$D M=7EUN0#BE4B!,+,,@0R"'&RMI P5E]9:U<8K6_ED6^GOSJ./>]N[M_!'74BN MXTSW'^&/6T"L#1IR;:2=DJF=N 0+/!96D PZ7;@%OY7MO)T*;S_Z&:IP;\EM M? N?XF;^NMO6;&IG_W^N<-+Z8OZ!1Q[O7G[;=:]!6MUU:$;:_E'WCZ86[1]] ?SQMD328XJ]5YTX?8'Y @J^<&L[:*;X?O,5V- MQ_.RFY]&P_'RVYDQ$>521F9))+-YYE=K,MF^] MLD,=TF7_'WKNO '0VZOI9 K#/*MHFL&K-OCKX:>K:<\FJ4AVEAPB03L^\,0B MYX7QX+(I/(5@VC06W 7E\5W6DV+OJK_;3,$-PJ.-!#EW( .6X.AT8UQZ1>8* MUNI/YYEPD'BTTK4*K[1 MIYEC1":B]R&K"-FT.08W(7JJL-/I4&;U\JH+U;6XUER#:UGDN 6RIND4F[$] M319%-SK<@A@'*."X%!$"0\Z S F@W=T99(1-L^RY1RL-1+[50..3I\8C^1'' M9L8N&L.>T_1P,Z7@>S(L$92*6-]KK.9X=0N[8$ M>DF2-LQ;:1TH*^-V!>L'W[,>)R]-=[F"Y#I3D& MGEVT+%C+F?:VNA:>OA5"@@Z6N-UF M+V&,^6.QVII4$FQJ9-\=O^YW[&8;Z% MU/L,M9:)%>WJR)ZD&'@3F $=A4LY6746VQ\=D= M12L?#AW,8@6_#$>QCH6I\8'YQHAI-$ST;\%"Y(LX6!&QT/O#F>*0Z=W1F=5P M I, *II0M&UD#[=836?QX,,QO8)!NAK,!_2,!H/O1^/?89Q[WG"=YJ.;:M@1 M@F+DA]%^Q;6T01L>MZO;?TIQKU_:$UZ#/-7[L#$N?!+T:7E?HG!E%'$3D&0-99"5K94.A,CVVJ%)HLYUF_ M!UW0;M-+\625Z/A9QS7:-[;1E% >.XWJIC[-$.@0>7\]<[<6J9L0_!%&+$[LF(\YJ*\T;E-\6C7*SEZ.ML9ABIVI\2II*U="^'EEQN3N\XPG:5( M0$#R)%.=D"QE[18A&1CZ*A;$2!+/438F^3I83Y[ ]B2$V<3>@Q77X*:X0TFM M+F]9CKS% ILFP#5?XM/DT75(JW;;;8><>);D1R.D#KXPK#G;&KQFT6E:J/)* M%ETBYVWF"SU3TC^2(?B<.;\+%1IP?5'ILL@.<*4X(7-DV=9ICCDA\XI'YKUR MKJ 0SK4I][@#XUG[T5VH>7TUTAXZ.E)CZ#M=*+KI^_SH1W:1A;$;[I4\BZ"4 M#JZ(X(S6M8V[T5"<#1PA:*=X[]%/;]Z4F6.4+A/I!-C:_@-G0795$Z2#%,)& M<&URL)ZP*?,/X]%DTHO)D^-8'+-1^_J2<'(KO6=90W8Y:@7';D<]PW5"G8'V M8\G6O05W5T.#J_X7*5U=UJ FYF_QTQC3?(NFKP#LB/'UM8K!,WE0TY6A,U-KHR>0C5V5&I,Q4TN*>^S>U>"4D8X2PKI?#: M1RBQX%6M=\+JU6BI?9N"L-LHSD[]>XNXP6WLUHW=:+V819"U#R?14D7/?,R< MH2L&A>?%F*WZW>U,A6-J +QJ]82K5/!U5NSNF&FTO M %PF54*C28KG,#9@)U+L,39@%^4\4;?W;2#^-3:@$P7OT?9]'^T\$9&2T#Q8 MG1GF2%"%!^93\"S6P?&^.)"-ZEB?\]B UOS912D->/,&AGD1%2TNQQR39#D; M.N0E!N:]] Q,LNC1.5':W*C<8#@ARWA?%:VV?=Y/OBUJW1\83Y!MD!A]+<,G M0%HIQ:)6DB4TQ2OO(B3?IM+TN0V(.(0+76F@Q3;P0'=RR7WB4A*@5&]+@K$, M@I& MS!HY-RR)>H7KHV5>8&)6&>54$ 9XF\OQK2&>'W/::&=C"GBWU^(O$J$=UT3U M*0P_]N-@T3B/K*H?1J/\>W\PJ+D#'X?]_W?_C_:_.N_DL5U__I4K^)P< M!$Y;AI=:J\*A1/I)*4H9+US"7B<(#DPFJ[+#-_W/]Q]P$Z+$:$H"9YD%3^0M M6;$0I&'&Y8!:E])J"NPVZ Y.I]O\C/DM,7@7(''-BL\U00LD"W4RC>761,/I MK6X48WP,V1,D(G7-EGL);5TJHX&CMQ;4=W_4BI_^\./RI>U9)1VWL3"EJPAF MG?RQIO@17G)3=3:ZC;N_';XS)$X#Q;1(W=TLAEL9 [ M)!8R&0X^"PZ^1-U&*6NZYLG;Q)K*]%1U%E'87P0K9J,',([#\5U;I68X-*Y=L;Z=NR MBK\G=*3U6\]4=)II6TN.0Y0L@N4J14.NM6Z3Y_@@KC-D48>*N$\3TUT>T@." MF.X]$*I%N3II%:3B4?Z8%% MO?SR(_QK-+XIZM*E-E+V@?FB(QF!VM/Z:#/E(GL+7&F7VNQ4.X!\^ORD;FFR M_4%XD+J.ZQ;> /T)+IL.*%$YPZ31W;8[(!T"=E"5_N$)7[[D[TD:# MN/I/HV$:77["*;[X.,8["1H>0B@.!4M06_#4_B5>HV+6N"BBBD6[-ET+-V,Z M;YITI(L&V\GL5OW>^N?0R#A,!4IB#E0A AO' @^*&6_1)BE$@3;I#P^ .F^> M=*6-!D'PU\.%L!\_DF]<7^Y$B+Y.*PD0R-EPIK:ZM*SX8 LB2:/10+-]T#:6 MT/V;L^BMSDQW_IFK/M_F5G0^4U.-UO M//Z;C)>M13:/!#A7(B)J%HSR3*,3+&C%6>UN$1/4.J8V+^?AV(\5WSLZ#8^L MUG7GQ%/$ 7=8Y*+*13EKBZIM]]R\"U\L(;*4%=^'D/&2QC_5B>[S[ZIV)8.IXE* M61/)A(F),_)H(XL*$Y.8M%/1Y,+;1!,?A'5ROLCABAVUTLJ1F@&^'G[&R;3: M@?WA?X_H=_^D+Z_&!\QK?.P3NZA5V GU2AD"*=1H;V*4J>CH?$C"09"@?.0( M(O4>^_"NG+]:'5-G#4\O1OGFF;><$2V4*1#(!4EHF!:IL. 3T05$\5EKGAOE M]VR/\=!=;/WGO_U]B.,:CG]'9C-]#Q^1?'9P*I$K)A"0A,$Y\\@SBRD+ZURV M =HT==L:XO%WMT9<6MW4VBBIP\!*G8.U'N0K\GG'_7@UQ?P*/O6G,.@E!#"B M !.AU I&).>(?"+&:0L.F4N5E7IDB]OE>6?'BF;";F D;1! SZ+3DDYBILED M9#H4P;PCGN9<; Y<$7/;7*)M '1V).E2 4TN1,B4P)KB^SU)9A/([%*TT6BF MN"-S;39(":I:(=LBN/<*VB1+;@7O;#G3O7*:]O[; ' >B9/)9%_+79*L9(^Q M#H2*I'#(V1HAN($G,N&.&HL_$G,:*.6ILVTGX^FCR[K_4YRYG;.P"/'MWI!D]@?(Z-)\J M[DVX%D&2;9#M$D/?BEX/8SINB/RXNATU5W[_DX]G+W"!/?+H$]\N/O%[2+/Y1#S-DYIQ[CQ50I0KXR= M8)@"UG&RH,HV-PF//N@M6GXM@'0.1"B2YDWB._^,H1YSX M=W]\(B\/>R5(51O0,)--('1@F5E^;^DVZ*ZR;I7SD'!,"GS0 MD:EYM9AS+$2BH,- !JZQ1LHV*9P;(1WK/N>XUN'NTG[J6YOK$N.[MLYLOC5W M,BG-::,*M8='M"P(KIB%D&/.5M$JFY#F/I:GNG'I2,>KY=R'R;I%N?\=1(O( MWS:8FA8?K$/U--4%AVKL00(<(.YC4:$D(X.5%19WM0R1K!?M@+;-#,6FH@#; MC 4\'@4>R?$_!@-VD7(#S;_'SZ/!YQH=NQL[FP?OR=<5R*-ASM!YJ44"YH75 M3.FL@M#"\-"F3^2#L(YO2AZNN5$KL;<(4(Z&'Z/2H4PPYM>G8L [->9D&!\N[0:QI%=."\]N@:FH>K,?U- ;"X7I[ MA @'"+W%9*SUZ(P&J4L]#,F?HFW0&Q:Q& :U25&TA8MRG(WA"0V%8S%A%UFW M8,"M[>]ZX!(0)J]8C Z9]J'F>TC.C% R)!FC;#1&_#Z6)X@P=:"E!P(,>XCX M6!D4M/"?%PM?Y@R-2OWN@'R*1S^SD^R*W9"OY%H8DWSA400KH/9B"0FM<38% M7N?/0>X]_O&'7@'%Z>O9_+.[8\E1*IN-(.-3E4P[C+&TU]C"BA(0BS&E-)IZ MLP'0X5==MS_V%8S'7\A8?G$YNAI.>V1V"U)$9(8+31MKD@P@"6:ML1PL)H7J M"(N]B^KXNT\77+A_W=61W!NX)8_:>>B\98X39"<%&>%M M;D%/[BP M!LQY<.!0*3?R4I>0:B/,!:H$2LH<,[-0!Q[XX.O<*,5L$DE:8WC(;<:[K\=S M?NK?4]8-$B'NKG0>BQ%D=\N2D9'?Q9G.4&A?DID5Z2'0=SS&-A[I&C#'NO)L M;PSL+MM3N>9K#/VXNME*RQGO9B;;+%$[*( M4$N72J3CM"3NVL13'@%V,C'.G?1WKV5]=\)O$&>X>RC.F_>A,!GK;%#AZ4P, MEHS<6,M&?"P2,$O1R*&XC^5<3(4#I=PDO?XVHMMM/+? U=14V(3L:8R%0S7W M(!$.%'N#HV(COLR%Y*X>@UCO>E(M _)U I_(/G(7G36MRBZ.28='#(9CL6$7 M:7=<:E7/J\41]7U_/"'O&H>+HXHTI'G6GCF-9!F1.<2BR):5%)TID'-T*]>? M:VNL-C_AJ6-'^VI@U+GX.F[(MP[52[G 58?G!C"6)5H3T[(H!D+'^FU2SG#K MW395_@\]XTP5NY<(V[VOU_5[/UU55'J5@ 93("M3L!)RJ%?U9,%8XUG12L<( M ?5JM__'%/W($\]+[5V*=Z-%URYUX2<8CV':_WQ .^$'/Z[KA(6'\:[D*J!S M 8(IWI>D.0 8CTYFQ%JB&)SM/?C);=(4>+#<&)M9 $G[O0NU14P,+!JG( 4O MDA3/-TWA>TBXN"KW"9V%(%FI36:U+X6\5PC,(.<"50YRM8MKDX7>('KJ?6<_ M#CQL'>XI[^8A@_?XZ6J<+F""^19$R2&HK#+C8!S30GG:"['4BD%(1NI49)M> MBUN .T=V'*Z%CLT2 @1?9JVIYPEA_4F:04K"VF#M[/3-3&=5'2>-I,;,74Z1 M?J*WL$$V?/SS5FU768S='00'R+U!9X:[V#9V%L)L%";@S#M,M;A,L8BU M(5]).6LG0N+'R&$YG8Y/[7G2B2XZ[/!0S[Z[".=X^NGZ1%S,MNAYF[F*5K'B MBR2K)@(#RX&%&&N7(N?SZG7E6A-BNZ<];]TWDNI]O=OF/7Z(@TY:5F>^,PV& M,^"ZUHQ*I4%Q%*K-D(CGDN]\R,[0H>SO,\,=/#=DC:VS.-T@@Y;)$A1N*V>Q M]J4*F:&*":*7SF.;7DTG4QCF&XL' MDRO!$ENM@SK2!!TCR($Y2 *B+MY#HU3X1Y"=!S,ZE?]]?H1#^?%BOI-!E>S; M,F]D5SL/U%9V/2$30 Z!:9D-8:M][&K3;NVY(CK[A(VB4@^A.@]>=";W-7&H MCB.6\W0>KZ3CP3B6O*[CT139N4YE9H44M-BB8;M9'.>0-]^=6[&[;$\Z;UYR MKK)7=9*1(;KR0FX1A\RXC-)*0>X$MAET>.IY\SMI>)N\^5TD?;PDZ6U0_;GS MYG?2VW;9TOL(_8BE%)"U*1A9E(:\(3J_ZDPLSIRS*9)M$ZQOU/#_Q//F&S!A M%UD_0=X\SUZ;6AI0C)NY0I9%T(HE@5YD'5RK/@3/)6]^)_WMF#>_B_"/DS=O M:W6 1F0RTUN@K=#D^9!1-2-_T-X%<8PH]CF9"@=*^9AY\]O@^G/GS>^DN6TS MI?<1^S'SYC47165PS) ?1:Y52BS:4*]3:&.4X)5KU([\U//FF[!A%VD?+V\^ M:K YEWKNU4M8R3T++DKF/+=HO#M,7JLHKZ'<8!RI975V%*"2KKW?ZLJ%+PQX$49TBISI73(*3U;IX?.OEYM*#V$CQ.?AB/)C-!^*!($ @8,^(2JU5U:"DZ(?1*/_>'PQZT01(5@@& M*B-MA;1N7Q2!T=XCV(PIM3$(EPC.B =[";5!;=#28/J^BA+?D&>1R9B"X<=^ M#1?0#C>=_(K]CQ=3S"\^$S,_XB\3+%>#-_V"O:QB+K/>RQ8LT]EPYL.L&5?! MZ)5R(-H8+H>@/B,2'4UY'988/; 1WI+/>QP H9XGKD8;3*YG*O=&,6ULC5X@ ML&A\=J$(HUR;9)_M,9X1J1HIID&UTAJD[S&-/@YK#)T)7D==)3< MMKE#/NHRSYO()T*/!O5972[V)YSVHN 1T$C&ZYQQG;QE7A?/4!0;BRB>V[;! MOXX6\A>?.U%Q@QJR-7+ZCKZ:?KD.YM422,QOQ[-22%K7_-+J;?EP ?3[^6][ M"DVH!?1,*4VN=]&UMCZ2K\1-(#L:NW$_ M8<^H3.9Q[>XA9:I]H@6+(1F6P&57K.99M4DV?A#6>9-H3_&W*&%[E.*K#/\G M#*[J?MS_."1J&R\%^EKA95UM?V@C@U2(Z1(S1^,]60U/LU<]B/N\Z=5*@6OX M=_!MP(?I*/TVAWB[7Y5<)R8@+47:O0,E%+DW:>H+9WUK4(S M6T,\(U:U4+=&I MP&LH)-=I'691%\. "VN3,2%L-5=A^R>> M 34:BG@-$_:.?5>8R]2<[T?C5<23'L2LDK3 D';".@O ,>]1,*M=LID$4%8S M6-?J_J%GG(FV.Q/C&OT>'"F>7V\/UEUO+SDH>@D)80J&&5/K5PP=>F E9YGV M(9,\Y)S;."O;H#L#EC13QAK&[!W$7;=QW;K\H(4G&Z*Q3*A9SH.KYI&7++NH M>$E:XE9]SQ]XQ!EHNDLAKDEV/*@4=!77QLP$1:(W,9!),FMXQNDT$CDPPY4P M2<>D>=E#T>>;_=%*N&L(<'@4-%U@OJJ>\!HQ3%Y^N?7=O/F%E$&+0F9)XAR9 M+H*S4&F;A.1)* L\M4G=V!7IL5K0M7-+6ZKF5)K4K5G:K)E"DB6EY 191YHV MQMJ9-6B=&6(&ES!H[HY6)/24_6?:DN!Q]W5G932HVU@':VX>+>L\MP'8M%7- MHQ"?IF=-)PK=@B2':^-):*.5SC$8P:2(M#N#(F?,"<'0:A1D@:72:$SX$]'E MD9XV3\.67930<<>,%RG-O%J.."T.+29@,BI) M]AFM':S/Y*_+$H60V?-MFB0\_J23L'L/4W:0D9X1M"*F/]8G?R]#STG7>XOK8Y?UO^^&O;)<'H]S%>3Z;@/ M@_\:#6J7]LGK85JBB\5R269/U$CH)-8LS'IW P$4]X!.^"UT^?B3SDG!'GDT]5D''#72@JTD;2 MZ%[T(5A_"G^A.\4T8,T*IL5;L@VHII["6EA/XQUTJ+[5:2N=R;Z!7[ >G"A> MV9H;K70!VMF03C;)"PM0@D,A4VJ43WI$0CQB_Q^;#[N(O $/",[E:#A+ +KN MP"PA*NU9L"8QC;2ZF"R=]G[N M3^NA2%9._W,_7\%@[MD6ZU3AD;GD:V<;HQGX""P''4Q)PCJWU44G/>&6LNF[ M545OA'#6=D(W@N^P#<-:0+_VIQ>S.YFZ\HO^IY]'\RR=931K"ZB[6 S[<>5A MD,>U'SI2ZT,D::"3#D^0?2"#"2E%VD25%+6M34P$66J&)@AI1 (6\U[?#[T MV6!M/#U[=E%%QT&,=Z_???=Z^!DG]"?+N0\VE"!L!\FW@--S+ZYAU_L_!J!(*HRVJEE)FSKSQGEEA M2DS12:O:A*#6H3EKB[(S-;1H_[2":3G/8PM432-.ZW$]3NU/=QW>';#[NZ1? R;:MNVH(B<4GCB.FU;V2>!SM;N/T>K MN+M&=<2VVR_B9#J&-.V%9#B]UV2<"^-($"8SGT*FMY1S4F6LW3F;"F('L"=Q MA[\?APYHPKV7JAHT=7^T#33PPE7PF97L"9_RBD6C:TDD.)F5)W>Q36[>Z?;B M;J;>75MT[Z*;AHF=N_1]CC9JZ65AJ<1ZD34+(.3 G$S98^VNJ8[6D.>^AQ\PD+*IZ59 M!SIKT!F^XXZ4U_+#[$- &UBRY(QI7=,V-+E0QGI;='*0S-%,LBX6=-YFV]%5 M?ISC>>]EO8+)!?VB)J=\AD$U2GK:2$"C.;, M"%8"0PD!R8+6*YS.W7M ML>1ULBR -=X)GC*>OC5TO9R_WH;38,J)NP-W7O'9M(6>HK,N9*>8@CIA@;ZD MA65D5AE7K##1'B\0V>1>>1:0&U<[[(-200.7!429R^%;5Q>7^])Z?)I./,!MM[D;/W_Z?1 M,-W>%'IU5(]S*C.MHJ1_.,\@A\"4-D&+$*24I^^0KUW:7Z_)Z3'HVK@@Q_HY MFCV7HE,E"%92)O'7T6Z *!G7T:),D1RM-G661USD7R_+*;.JX0RV+I9Z^R=+ M-<@H7?0P9=994DQP',HDA6H5>N\E@=AG7V7$Y>!20WDHD5T#*S1+#L)TEJ3[DT%75NO M<&SSX(Q)WYU>!.KN/6[>1S;U_?7^G#BG3OS6L8[%QNBLE9@8ES$PK22PP)-G"70(AH<2>-L&N\]^\OFY M^BB[LJ/%!.(?1J/\>W\PZ/$B>8ET0)F:NJD=%!:E574>1Y:807#7YC9\B>", MDEKW$FH#(V#)ON\W1XQ^Q?['BRD1]#..X2/^,L%R-7C3+]A#IU+FQC+@%7LF M9M*:"Z,W!:.*)7-H<_M[".HS(M'1E-?@#-VY#T911904'F"=F>Y4250VC55#6G/E'%.5":8V NE3IJJF065!8,BE0V.)ZX;1L_ M?JY]:G8BP9835791QI.,QM@&X%\35?94Z,XS,O;1QA,-XA%%(WG7UA0RZ=%K MYD4VC Y><"[I%'G;R/OSF*C2EBV[*.'X$U6RS45K54O&N21TQK 8(^D4C>(! M7 QEFW#R\YRHLI-J=INHLHM0=XZXK-B0/Y\4"&4(',O%6V MMH$7T3GCM6C3YF8'D'\*J[*5TAJ$81Z >@/T)[A%[R!(" Q'&*5)-,5:E__03(S%2*23(O>2^X265;UE:X'R(" M0.S!BE=)9;1%&GFYPO:$#GNJLK8+TUI,#[F9S2>? MM4)*$>.]LY85'0&RPZQTHSDBFT$=7H-JRM#562,#<:-!I[.W=9VWTW?32;Y) M%=MS2/\BY?T6':H2@R1NDOY82/]+EGG@GF6!0EFKM>1M8D_;<5VVN S(DP97 MRQ.)SH]N72[12V6=NH61#1, 5*IBA@+NVI/7!7)3'7T/T,?1TYL*PVZ"-Q@G#W_AK85NA WH/6>*6T.JIHPLU ); M"\:5"$Y!S)[LPL(',O9]"QD\P_=>=FBA!\*"=81CJI8]U/DG) ME@F06@3,W.HVN6JK2 ZO>C5GWV1 VI],=_>6C=P/V[.]2WMV3UJ0SM+S8ITF MRRG&I-&&[+3AK@3>H3W[,)W8.^0&O;[/%K&E6!E(DES.FNG .0.R$ECV)*- M?V(B/U8BUSW*8=Q=U^N^<0=#7$% &\E\SDYLFE$M8*5H^/+0;G,'1V]ACZN M[>B.,+6BE12M=VL-R)P&+HK-1'B05F>UHBL ,Y.Y!JI 1^[H+MX 1J0.2?>V'*5BHO"B/(3/9HI V M8Q)M_!T'W>8%B_3IBLMA(Z#W&YN]@^G\FWOJ 5V6#BGM;-"92&Q,"DP[BOH MM0+CL8TGYL02BP\N%QUSC7?ASU&21KL _)EKO"=#=\X>W8<;1Q$;%4QQBMYU MCUCS[[)BP7I)5WK*Q41EXFI?@O,6ESUSC=M*RRY,.'RNL<40"P0RJ1.Q4<<4 M60P06/1*9A-4XFEE#L\%Y1KOQ)K=EY?[4^O(N<8IT6T57*K9U)PL-ZY83'1_>;"1>U&B:51( M<@:YQL=6-%OQ\032C[O _9E^W$P ^J:$[L&]$T@_CL88+J-G27HZBW2C$V(C M6!+%)XX"@VY3 'X2PC9@^O$A96T7IATX_9AV;]!C8QGG7Z\$T-W2#_>A1N'3S\6SCLA-;" 23.=/6<1;&#*^ABB3P2\3:>3 M MMRO2X?(4M\;SKXA)/H#2)!O*,NU%9* =L@)&:1^$]['-1(R. (\76FPB4YNS M$8=C4X.;^0E:=#;E/$^&X&K&%UV.'+TMH?8,Q%*B=URIXMI4&PVT@4,'" \L M@X=C[CK[^90"A;EPGT+,S"A >M>"8,$GPUQT,EI7N+!M!P6=2*#P*++1,5BX M"X^.$O7I O"4@H5-(E_2RVPXK]E>U7E'=Q)P!4P:#!Z!U$??-@%J\+UWC#L4 MYP%,1A9KX9]6,=#&@V?H;4-9J:YY*0H22)UA^@A"V,3RY[3$V0SZ1_( MZ5(7'%!KX*Y1:^"3$;Z!ZPX/+7N[,/ 0=8=*)A1)&!:*LT2$V@M0*\N,YB99 MS$[S-FE,YUEWN!/[GJH[W(7V1ZP[?#>=_#J9?H)A*PY75VU5:[@5_4J5H4FH M31:*8TR_G M-W!]Q;-PRI4:[A*:::#;/2:I&;B<2DU!PG*P 9_]MG(2R6#[R5^'JIL#LKF! M [W;AE["=#P:?YB]G;Z>S&:=]@50+$@16':<5!)5@$$TG#F>$QJ/5KJ#S0\< M9$<_G!0W9OIA/)_W#]OMF;R22<C&S'&IW(.<8U#EUUH>2C,Q@3)L*U+,<4M-'AIJR MYM1K256)0NN8F).R3FQ*BOE:ERM,TL%X'I)KXUT[L1!Q6R'H& O>A1G'J0#L M /"48L''+AS=B:&[EP+NP8VCB(VQ*<;D2&.#DI@V0&:KCI+%$H(O0*9K/-PE M<[J%HVVE919=,DI,O'-V7E_M3:^-A M'39.\I*V.?]*%E7M%O0%WUW#&,;Y;[3RV\\+IQ#]QF^3Z^LRF?X!TQ[-&O?\ MT!#1E"'VN!)@*599J3PZR*B=*1!B*#TCDZ_^YK?F64M>S]Y,QE]P-L=<.?[KDN-7 M'H*2J!)=*=(3N95@8!"9.1X.%TQ:A \.L!N MW]S<9H"B"1(=*V2;,YTS,GI[,P.(G%MN=((VV9,'V^(9'94#R.KAC]4>@M; M\&ZWT;_0$O/9J_$[G(XF^:/RW4/M M\.=Q.LIQZB%F+2*>S?9)7"@X>KA5;J(!JSVKUC;3WM#-43R]QD;ZF*/E(-ND M]!YPDS\/U5$.53]A>WRN].F>JU7UMOADN:[M[W+U'3NAF=>>^,,=&IZ+1FW/ M[%1MM:,.R O"L43T&/'-?#:'<1Z-/]RR(3H1$)5AKAA2BR!:%G0RS,H5R)R287I[2A]LZ!\X^O"1SNNS+SB%#_CR3YRFT0S? M34<)'WC%KW(=>USSH4T24-,Q/"D[1;-H"AH!(H-JTX+K\'O]>61.2YS.RA2] M?P!7*+$PQ6MR]J\PFOX=KF_PRO@BN0F%;S7PWJ3)=J\77DNF+9%%V4140X MM[.Z(PE^'MBC'=B6PGI6C^OW#KBG":&5%CR 99%[NKZ*1>:#!B8$+X:G)!0_ MMT#ECB3X>6J/=FI;"NLYNI-OICA[F@J^@+?).A:A#N(@4YIY8R2=L81*2:5, MHY9ZI['_G^?U:.>UF9B>IX_Z:1J$XM"9@$PD79O3JQK_(JVC%"E5,@(3;]/E M_Q1V?R8NO*N2$G#K- L@$]-2<.8Q!48,0AYUK$;<:3%IMPV>T85Y5LZZG02G M:3WODQN>;=KQLI#0&PJ>_O"A5@Z"%K576W%;J!47:45&<@>-.EBA-=&UBDM_!.'ZQ\$$E M83(41X[A"MU(B&_;&.=:Z_*@]5R7/34M-VZQJ^-4*/<0EET?^$-Q^ERDF-01 MYU/.+#@RR+37B:RRS%D27((Q.F/R/[CT/E$P?>+"NPN#&PCM;V01DDI,BO+O M\TGZ5ZTH91#:TCV6 MT'F?A$YDB5@=0W:N4WGPUJ\?O5!8@P27"I 2])Q#?+OD%*W=E,O_ZP_Q2OOC07Z7XU-U3[X(;/HG6#"6"YMKL-( MVX21N^'[X42P =L:9"Z]))5Y\A7Q=YQ^&25&Q=)O3R>XPUEE45C,I2ZGM M(!6+(@B6>8R6*R@<&TGU#YC=T4N&C\+RT\SNX#RAC!"9X[%.V!"IYE8!RT[E MHH.I\W1_9G<,+ E;LSMVXV1T["8N+7Z2,V\3D9Z=\KN.#GAW87!!\_N")8T95^SH"5( MIBVIR"%DSTQV@(YH";G-9(4?(;MC)\[OE-VQ"]L:Q-SN]KF<.@'9:4/;$@)J M.A4B\]I95D=*6AY0J$:AB(RT(59TO*^E!5C8:*9S..K2I2C\!7:05IW>AZ<##=^@Z M^S09/Z\OT'=99'>31N@%LC)8!KX0LF0%JY"8B"8$&[DI=H7;:^>R;/_*X16" M/O2?-"%>B]R9.TQW XTZ@&JJ :R%=1Q%8$#VK48/!Z-] P5A M/;@2C8M91&:Q)L-H+UD@B RLX!JB=*FTJ0$\H$ \H2X<6AYV(7D#.5B^A@N# M]FZ\'(KL1-)T=!#H+M297ECC6%86=/!!&FSC?W@$Y? JQ@ LF@Q)WP.5@2S@ M?9Q:TA"CKFN8S4@]JHJDCP3G*2Q3?7$6C@#WB + M%6OV[&;^<3*M:2Y7SJMHLE6 VQ9J3[23S4A<6L99)&E>X M;%/SL0W5A0E&/ZJW\%(3(W$ZO8VN/+K6% ^<@PM,2X^D-A52FTS4S J=K=&< MN]#FSMB.ZQ*D8D#*-W!A?(]NXWU6('A=! FNJZ-F"A@&L@YI1A]1H++%M)\VO9K,;DN0HK(FE "NU&E(71Y>;7*Q-\4;)/VN0_;=DV=CP#KWR7E?>VJ*0/ @L23(8$PQJ^@:Q<6V [M4 MJ=B7]H]%PPXK&B]J$<=T/HK7N/QI]17^5J,(5^@5EV"!-EW[>7'@# S=;E%Z M(TL(W/ VO7ZZ(KP\81F(&X^EQO65FE>+6I_J'G[[QQCS<[B&\6UA$!% 8RH\ M ?-.2:9#0;+!>:D9;[614<*BVSPOVU!=@G0,1O7'$N%[!VQA$8"LFUT6NMQ& M(V]?P%?C]U,8SR!5FI/1;8.F-Y&%HAT]A\F3*LT=X[IP$\![!XWFONV \A(D MIAE7'DM0&%""%GUP[Q5I(U(LW*=EBJ)64C-?3"4%C\+IB!&;2\MWB"Y,,O:G M]AJ'V "9'P1I*9Z_W$SOVU\LQ?8-_K'XH]F5T$&I(#P3/I,USE-D@ &92?3Z M!6Z=U8T&C'3"=Q$B,CPGU@A,_]J']3 7QO@WE&B5B0X#$[(&+Z4!!EP3-4+F M(A+,4AH5,W2!=\'BTH,/:Z1EF!%)RS[K0DJ3,!''G*Z"ZTAW"L1#&WFBAU C M=PT[BQVIAWX#ON]'T37,[=^Z_MNC1@;3;)1K 7:UF3#AZ OFM]_I.RX'C"%& MEC3/M&G2F$%SNKBX4-ZK&AUOU)Y^%Y@7(2+-^+)&BGI[3F_W_P^H>9/SM]/? MZJR&[T8TW/_A[/9/9^)*9K*^0G7WHM-,NUKXDL@L7W0[U1%2%FVLWKW@7H)4 MM>?3&NG:VQ>[R+E>A_@.XN((W'I_EB:]"]X:%S@K1 ["FR3S*EAF?$I$'!XP MJ2X)[#M]]9PEHS&-UXA#;__K6K@/_<."]&B,4=,=*&LW',<9@"&A1>D N8F^ MM/&[/H7LG 6E"?77B$=O1^N#W/ZZZ^=?%XB7V?HE6Q)> 4P"]TQ#TBP$)',] MN!"4+P )VN@OFT$=JJ5* QUE($J?2M^3^P3NAZ1:)&\7Z117FJCDE6!:B%R' MU&;2KR K**"4:N1/VP3I!"IG^O%\4RU,+]JW2#=[@.1FZ6E+Q ]OT6D9/;9)<\LU-RDI")90#FQ6/>H$5S&1H?^$9:SYWE/ M\@YXU#..KE[C![A^.9Z/YE^75?_"1:>M9%;74O$<.8L:)%UB3H$"&;7=5G S MP_1O'R9?_IV67C#YOW3]*5O^=,'9-1^]%-6N+ST'S!2O4)8H[IIM=,#1087K MQM^'7SZLHM:;!9,!Z3?P4?T.C^,R OK"Z*I1=&6(>EL8PX(M.6?M<]JJAIT* M'S1M^>3M[>]YXC*%0)@,82+2LIB-9R'IK'11 MKI@55JYUX6Y:_W /9C]J3P8FU8":T6PZOWH_FM>7XM4XC[Z,\@U<+X3221U2 M#I(%E:OOS]01>%$Q0U!DP!P#=*H IR\\4(KH5ZL*T48(E_)X#D/C 8MJU@+Z MQVC^\3>\7D0F9Q]'G]]/OA?X#E!W<93L)Q;;01[V01Z(K=N$I %/!KSZ]X', M94E)1\N4C&0 VD!/70#.?"Q<6BM#Z%;4>3[BLT$/.+[T[,**@16&=Z_>O5RF MF KVI2AN08#KH"FN6/IR:T)P-D^%H.+ 2 M\RQ0P( QI;;?0Z9C*,SSX)B*0G%72A3"=3BYJ^M>'A][4Z]! MP?WO-W$VRB.8?GV0IK9XAY*VUJ:@&+I$[Y"U@H4,=/!T-/06R8RI30NHC9 N MQ2 8EO8MAD ]*)R!3_33!PF*M_+?!6';(0]/8CQ2('48IFXI91J0(RV&,3R- M--;6 $4F)G,Q-<6U1H%D9H);':SVWILVR:+'DIFG J_'$IE=&-$D$#OZ O/: M=SC!P)Q[%)KM M3?:#]SPN04F! "P97?VM.K)HZ?7V$+WQT5L;&F=MG6C/XS:96[UYT*"-QX:V MG!U _>QBO#/[NG6MW8/VA^MB#)B!DW$<,9"%S*L;+2%=D]HIZY.Q+C::;'TF M78P;R,,.)&\@![=Y[' 23QF9Y<+5T@9ZSB"3_I0"9EZBM;%-/M=W,$ZF M>_$NK)D,1=>!?8PO)C?C.4X_PW3^]=LP#U*# Z)@66A).Z,]$AS:'JE!4BKO MG%1=^-S)T[@.P:4H 8-0>, >317/;_CY9IH^P@R??9CB,CEU!>)=%DL'D(/' M)SO#.WQDLC\G)X=BP\ AR1W FJ B:,Y2Q1V8'ZK4,83B&BLHGE6.]+*Q4#&6BWR+6/G%X\L>)R.,$01B/2;PM> M[$*WHXTQ>-#O^#_H]T?C#[,A)QML6;[-L(.N^UF9?^!+<%FA=B5D;;@.&*S5 MV>8B1/12KYE_L.5++48B* >\9'#,R61)&+$PTE/H(E4 M5M9J<$& UJQ$49CVU?A"^L%D;CAWI*R'-L,YSZ&Y^2YRL%-S\UVH/J#M\FW@ MW'I<[TCII\OZ*@?A3(R]SY(>B]+%KUS?JXMD7 M)4P"QDMMDNR,9#Z2E@5@4O28E<9. ;&+'<3KT?IH0%_BRD6H8#7M"%;'&'2DD7'20E.)B(XH;3J MPN=-ZU\:AP>AXP&*);27V2UFNYR#2O0\EIUP^RO7HX*I]:<0C?Y$ZH5]R1J#UPPYW#:+1$&U61 M"2$II7B26ET]M7@_\WS#ZM\L4D") ,HQ4%!=VT 6:^LR^7@^U\GT[_"&#XL#MVOB%=)>BYR$ RDJ24EZ%C0C@PJ'2Q&M,*Y-B[) M#8 .[Z,:5"8>95T.0/8&:9??@2&,"]LZ) Y%0$TLM;I._*/7+D?'5) )3"X! M?)L$[75H+DP.>A.\@:_R-=87>)Q_(U1P_?+/SV12X94/V=)K*Y@581'<,\S7 MQ!],-H"216K?)H-N+9P+$X/^)!^P&*PJ2F\_+]J2CS\LD%58MZ#^.AG//UY_ MO/"B2!]D>$HGZ?*="^'SX"0=L/_#5FS/QN,; M$LA9@F7MXU6VR&/VD7&HCE:O#8/$%>-&"EX)CP3;J:G>, MQX^@-9.7R4'XUD#K?8CGULO4!5'3:J+'F(Y32M2*BUN$I0<+#B,<'+U0,0N& M:,E2@PS,&ZT9SZ8HA&!%:?/<'4HHGB@G.IY,[$+Y%G&TYS?S:YR^?OWBUH', MK;0)E&?*1&#:1,&\S+4#B),NHM E=$G46K?V<;7??>B]&B#K0ZR!PV+/A-(+ M3*]J2&&\4+7A^ANT%(T3"32SO+YS%A3S,6F6ZI0^5PJ"ZV+://&9LV;ID"0< M^&@^^_W]LV]#H;]!LLHY4JU)S#@GJ]JXJFEKQXS+1AFNA'6Z"U?7+W_>W!R M9 >+B'W!\0W]&VGR8;G<+Z,9?/@PQ0\+(9R4V[_1)T2VXR>&B9GUV==*$"W8 MY"7Q.AHM-,@$J#//($.13O!<@V@[?JV?UO3]XF_O%O]F^WH3E> !62"(3-?! MN4&0>9&"19N4"!W[PNVL0SV%K+^^N%CO5SJ]+\@@GI)N5#N(O;B9S2>?^^)\<@AMB+$'V,-? M>X/*TF,ELRV[&D3J-M#CUF(OR*U3@:&6A,@(PX)4ACDK U?*1Z7;],S9ANI0 M'K>FDC(8V4_%L7;?%>)Y?9I(NG]?KKOL"@%HDD!%5/*"A%S4(7)1!Z8C>)UU MY!9:39;? NM8[K/AF+^ITTYO)K0H75EBN=4UNX!IV^GO(9PC=];ISZY50>A- MZ^8"4#O0@I)K8&=7(^],[>8:H,G(Z5CUHI%SK)C,1A3&\GG8@V2H=BEH_JF]<^:A7WI M-7!!SXO:5.%ZE!> %CKKXH*QX*%H+AD&9;F9_\6&V8;E(J2 M69=*K7#-#* H[<$I)8Q1CY<[=YA6;^U5.\PG-^%N@U4[/O4L#N-\O81DL + M6 V,:TV*A-&)>8>1"2YM%BB]Q#;*]@9 AZT'&H9;D^%)/7@GPP?[?'D]^C1: MZB)WT(QV(3E#^F-M_JT57X3. [-<1@M29%&&&Y/T!)@SEH"A2=W@'GA? 7VX M;?%=9G\W<3HN:K M,0''^_P@4!*C8&:1J9)D8!$)(H@Z[39["R*V$9NMN [OO&K S%5Q&8X3#<+7 M#]"]_8+3!\!?(3Q&)=#4877!<"KVK*!S/_D%Y,MZ6<\">N5]1;;7"-=T%V<#CPX M2QJ4K#V%\:ZXB>X\$0Z#DU*SY+VOL[<, MBT$X9DM2%CB=M-)FLL@Q1>D)5?A4)&D7W@P<2/\=KVN;RBE\P#?X1W4[S:U2FN#8>^]1WCM#;MP%O)HT( M.W#P_0&VW]0M'!%-2&C)VB.-FEY>6;OKVZJJ@;%0B)>N2]Q]S=*7S-J]R#?P M$:YMI4G]&L'ULW%^.__XK?^;!1,\=X$Y3HJ4CLG1U94X*U)GG9)6(84./-WX M@8OC[#"D/%"MR?=]&GHT7=NPT!!U(UTPKE2'*!?H%T71/U;GH'TN$ 1*KI$; MGM35AC4'BFPN%LTU@WX^>WV?BRVCP81(-J8RM71)9C)? ]D[K@B@W_*AD1]Q M.ZZVK7-4(%"&+C+AJX6M'8/H ^-.D.)CK/>K,\K.I'7.@+S>K7'.#@1M48J! M2T=*1?:"_G\TO[+T1"6E"N,A =UJSK$0K64I>TFO&>D@C;KG/<9R$6(P$*E; M9FXL+\T'TOD&YU>B<.^K;S670N]E0$G@:.NDB68DU32DW"96NQ7618G$< P8 M,)GO<<.5M118^N;(7 G"F,B2DG4:IU8,E-(L9F4R%\%:WN8-[(+N4%5;#25D M<"86+!.\NTCHORMMK9.&>%GI[' M;C5;G;*%-L(X?HNCH9@]&9KH V>,WN:Q/81T9ZUU #5XUO!&.(=/&QZ(79-6 MM#Z8('"=T".OK5:*8-H'74<] \/H,-:Y%SX.-S+HP *P)7GXD/S?A<1#NYIO MII^GHQD^^[]W/7:$LXI;S8JGC6F%KG9A\4QXA(1&F[2J4*QW.:ZL>]C4SX%( M/1F(3@-[BM]C]1_]Y=F=SSHXY,D#LUK6Z72^,,]#8,K76K%2N%5=G,3?KWKN M_.I!HX%/V'],JDMT_/[_W#FEM8\ZF5+'W),V6IQA 7ED1B:-A6O U32FM>Q: M6?;<^=6'2@.WKWXVAH\X^O3B3G9 *L2H)*O.(#(#K6-@R9J0"0"#E05<[L"P ME67/G6%]J#1P ^IEF[A7;^ZRTXK#+)1CSMF:VD1P@@5@!$1890-@@@[\^G[5 M,\P.HG'<8;$&:]FY8*(0#.V6VD]D%KT3]$\!WR7DO+KNN;.L%YT> M\\SUL\,^C7'ZC[O7M#CAA*])"S(A;4D9!E$ G7F7N01#)F:GQ(_O5CUW?O6@ MT6-N^3[<^F5R\^$:9E]&UP]LC.QMT:%DAK8F/V>!+$J,+#E25D7P*:PZ2M;R M;-W:Y\ZYWO1ZS+\P'/_NKVS4(FFR-*P(-10L:'D!-T1:9X45J8:%B6G-/V0+#H+#*C>:)7-[NLNK1A7K?V MN7.P-[W6,+"78^17^(KS.7X/R&0R^V6T3 A=S4@H+&A>R$XQ)683E.==SN"Z MM<^=@;WIM8:!O1PE]_K3?;YE<(0 +0N2+G.=,NW1YL!"3KKP()U475[ U77/ MG7&]Z+2&:;V<)>^0;H%KQ+_]KSM7@+666! 8FNJX*:GZW+2F_<5@G-)U_D(' MIJVN>^Y,ZT6G-4SKY3-Y_\= *;@9'U7YO#D<$"VG+&HS,I M:.^R[F2%/UKYW!G7DU9K6-?+>_+B(\X^CJ;?Y B\1)X+9^!)7=(BD]H;8F%6 MJJP4E\YVR_]>6??53_<+:2@HQ0J:A;J;%WM M!&FZ,4HF8TK)*JMX[J)=KE_]W!DX ,W6L'%OITJJP]^G7Z]^_\M5*9F..5F6 MJB12!-",46.C$9\VBD)(5^FG!F+WHY&U> ML_2YLZTOM=8$NONY4#["]'I"-N4]FN!0+5IYQ&QKXUHA6:2=LCH,QB=,#GB7 M@4>/%CYWSO6CU!J^]2LN_$COZS5.[Y.1# _6H[5,ZL5@-&]H6THR,,$H;2T* MT25S>#/]>G_N,P8'EDV]:/4&K[UJVD?5)0+".0-4FB6=/2#8 M@+K3DP:7<\3VIL\:1O5RC_QEBCC]_9L&*TM GQB CW5BB6"A3L@J1:.Q1I;< M*6SZW:+GSJK]*;2&5ZY%HX)EQ6-MT[#X683TKQ[="K:M-D3+@LYH5_H61.0I M>Z^WF4]#ZEJZ^@Z^+]NCO)\_2?]V,IOAN.OF,T_G7 M=] M9E#96:UI;<2=!MT1[I#^.IF^@,^C.5R_^O1Y.OFR*,R:T;U*I[I8S:1,@1[" M8 @=UJ0]*POG.855LW=@V5F/ZU+E90 N#%V]MF'?[W'ZZ6U9_,E5!A>B4? M%_,9KHJ3I&+1WB74B0\6@04(CAG@DE3E *)T<;7L]M4?01P&H/? Q4";D-XB MK/)[)4(1>5&X'TBAUQQJK1(4NN6CX#*08>6[Y$YT^-2/( /[4G;@NJ)-\)Y] MJC'-JQQYR24I>I92[3[G+ ./@CE($@D7JDYEE]N_\B.P>P]Z#EB0=+?OOQ)E M/]U\6@"\TT\V(9[5QH2C\=LQ_A.AU@+[$K7VS"YZQV8E6,0BF1#6V1P"T:/- M7*S],5^*7!V8>P/65?5 _OZ/244^NW*+C JCF>&:,XW)L:@]L!2P0%(<>*-> M33U _Y2\_?@W8'E8'^@D1K@$7R)ZRQ>EB &JE298D*B8==PJ;K@QYG2$[Q[V M3_';EX<#5KSU /_KY&:ZQ!X=W=JD%M#A4;0!84A?T-[7R7L^T 8KP_VT9?;DZ.E\DG;.BJ@UHIF[IDW0C-7E$$>!(^A32_-/JA_ M2M^>'!RRU' O\.\_XI2,H/EB-*PW6@M!^D)(3#LB'9E)R%)!X4N6LIA.\U?; M2MXWP#^TT.W)MR$K(_?"?:6*2PY!,^3>,.W)/HK99H:J-M[A3B9Q O?;#RU; M._%HR%+-IVBQ;&O*C<@.7&%@O&):<\Y"R(MR&V%MH0O7M-'/ML(Z5 ?AMG(R M'.6/W3WXJ1W]@K,T'2VB (M>F847:P,)N8TU:FQY[9,;/#,8:T:&CX]Z$S:6 MJA6 1^LT/)Q$=)2U/IQIT/I^8T )/MV-J.R"L.F\O:J[&6WYM20''(;<;L'4N"GABQ=R("M M;!DX<>3>= MY.7@MW_ %#].:K[AAV?C_,MH-I^.XDW]DU\AC:Y'\Z]W90A9A<1=9+E$4@#< M8AH$"&92+B*+K(%WF;RS^Y=/1VO>EW>3@Q%^8P[:L,FSK\;T4WP/?_:9\+5F MD2%299_"MI(A:^B$JU)"ECIHR6O-J'1.0U)&6>/4U9KU^EW8]PN^_!,^C<;P MO9ZMB*>V8&(J)[*2T&1&6"QSF,DB=W03-?+4;875]Y&J&955H.SCZ//[TASI%_#![P2H)V7T=%QJJ-F@JO5:3,;5-4"$IL]\>#6>XY2$_RH&85&XP*)4 MB:0\D)07@4R6.@/+JVAM&WN]X:8N3R2/S_L&X\Y>%J+)?/3E&_;?8([KMGAE M,PB=DV3%:$(:M6 @ ["$R7!$8X62;=[(SA@O2>@:<6; Q-_M2']#$O=J4BQ M/IO_2L;+%*YK-XX;6N_K=W_YR@OTL9C(5"J9S TEF#>U$[2201:#)69U0.': M"?SE2UT[7@Z8CGRWA1MR;#UF3DKK)7@9 ;> M1-*VX[HD(1J0 PV2F+]-&:0'_05,IU_I[?X#IGEV963B*J AI9*$5F>I&&@1 MF#$F%%3.:]M&K]^,Z9+D8B#*#SRX83.JWV_B_Z/;\/V$!'BT?&RO0BF!$PF8 M5H(N-TW&*#@,3$93BG+.AM)E4MM.'[T$&6A+Z0:)OYO!_AVN;Y8/X?7UY \8 M)[SB!44TPC-A)5%$@V3>"F#998G212>@]=3HIU%>@A@UYTZ##-YU5+B=:DO/ MG8&D68QT]>FD"1@7AA6+62>C??&'<[L>-/7C(/ZC'M0^E92/^]T\NYE_G$Q' M\Z^+&"&W9-H%0]BC6/0% 91(JE05@:>4M2^I<=H%<^Q$CH&XO4F"=J?YLT< MD ]1W77+Z8"K:<;&)F3'R=,8@GM/"D0/TA]2-+236%R0+*>8F#902X3I,DUD M:B4;;!W9= $B\43BQ2$E8A>*-Y $0H&S^2B]6':4OI\2FB7DE.GV4[JVC 6 MC"T,@&[#Z-!:&YN(P5HX1U1#>W%K,C2I&P0L%[V.GXWS:_J;U_]Y,QW-\FB1 M]W$WT-+4WFDV,=H=9YJG:G!SPU(I!$[5I(]&.5G;@5V(3 Q)_HVWP[!)-;== M^&:OQF1 ?8)E0MJ^R35;%ALBR:8KUI5D&^>22R)!]J"U%#)RDV767(08@Q!P MM67=GL=QN?!O^'DRG2^B?O0S@F,?:P0JCJZ.8/'-.RB"\3B*V"?ELQG2$ MI+^A)63U2AJ( 0W>JM_P"XYO\"ZD/H4TK^6'+VHCZD\X??EGNK[)-4]Q-D/Z M;Z:[NLXU23J4Q#!Z9#HJQV(M2I0FQ*1"K ,RFLC,'F O4)A:LZR!1GSO*/R6 MQ'%5O%:&9V ^!<7H2<@L>"-9L-IH@TD*VZ;[Y1HP%R@E?4G>(,WE%_P\Q32Z M#2RXJ&VDC[L:>M0N%A:!9+,(DSG:('FC2^0AB@OD^]Y$;I"3\NQ3W>1_+["\ M+:_&OJ""Q S%,;12U+$2V91^LQ\B( \TXWEVR0!;,=U@4(Q M("-:Y(HL.ZLN$A3R:'XS13("4DU?R,]OYF\F\W_B_!V,\A4Z592L16E)//V=>V!8H;($4G)>8Y=XQ' M4-Y8E5K5Y MCAGV7K"DN0(9G2F-^B[M ?9@U?ZMQ:4UHXX=$ZY#,\CLFDVN1WFQEP7)%K$, MYZTQ.EJ69:X#R95EOJI6B"+&3SGJ"K-\0\3TDYW>A;DN_UIT[]S;$I$6$XG 171+T0] L&)2L M=A3((67A>)M8[P9 AYTI-0RW-OFS>I"Z27'J'*>W*L7+Z]%=_M,M.&=]U'4T M65F,E.-0ZR]HU]D5KG,B=*&-P;H5U@5(PW!D;_D./$!V)ZXVZR)JR#DH3>*J MZCPTS)))I;(";UV,V.8Y> SFC.5@:%(W\'8OTA"J?#ZO$72XNKL5+:+W@ M(8C(C#8U[*=K3T^G&5H#/DFOE&@3_=@*Z]+-A^%YTT)PEEAN3T<7,&U;@3V$ MM.Z15NO[T#1+89>V,24EXOKL;# A6,.4Y!*C!+>/%VHH*;I<6XQ7W18-\Z$V4,TZ MYIRDMKG+#. -RQ_-3;T/P2?#4FM (^ >TD(=76H?<'V/*3KE!#)A8BW )DTT MVF"8D;9N6$2?NHS=WK3^6;.P+[T.E98Y^C >%1(S,C)F\Q&I(3B#<2;%L[9& MNFW\T"-1ND'5A3(FECS@2--LFKG;[4[[5< MU!XN&G)\P'$:X>Q;'(-$L(Z?+DR1R5<')GD&*=)#)XD%QA<-HDV"P69,?76# M[U?^^BREZ0U =_NH:2$96M8CAF=' 0[4"\NXXOBWOZ ]J$L@B-2P5$91S9'5KNL3I!8TL MEH L)%NLLJ 2'N*H;(!WJ1(S #,:V!^/]KXTN*-42/])],[7:LZ2"BE9DH19 M>^-%#D[J3JZK_K?I02/F!Y&$O8A\[%#XQJT\__H&:J;0V_+P=ERT5<[>)5WS M3@-JLMDLT,Z<)"5/U[:YT7-^B(=I&\9C^<"&$(BG9&P8QC2_6FQ24=C$01)W(H"RB=C/B@2&B]AETG6EY&?+R MA!OM!,1E%UXTJT SJ$8*7Q,A/RQ\#B]@ALN^ P@HG18L1Q>8 MUBJPF'5@PIA8-,8LXW"Y>H^_?P%*Q@"$'3!X]AC->_HW[B+,'3 -GH:W".#4BXW8 BAEBHYT\[B:TVQEG2E5"_Z3R%;Q.D?S3-F^)07O M$%S?A;(#!\[^,9G^"Z=TF7VJ;4V7225W[\Z[Z>3#%#[=Y8$XY4EQ<2PIBTQ+ M#LSK$ID362:57/9YY:I?&XCI_,'#IM4,PYM):\(.''7[#X3K^<<-N'P-/M6J M1UMX;6T;' LH(RO:.J^LR<"[1-ZV?>/,>3P8^78-Q-W^=OTATE;^Y__X_U!+ M P04 " #9@&]4O5BE1Q8R 0"\R P % &IB:2TR,#(R,#$P,5]L86(N M>&ULW+UI<]PXEC;Z?7X%;D_$1'6$T,4%W&9[0Y;M:LW(EJ^MZNJ9BAL96"5V MI9AJDFE;_>LOP"63RH4),$&*]4Y,NV29))[S@'QP !R<\^__Y_OC$GSE>9&N MLO_X@_LGYP^ 9W3%TNS^/_[P\]U[&/_A__SG/_W3O_\_$/[US><;\'9%UX\\ M*\%5SG')&?B6E@_@%\:+WX#(5X_@EU7^6_H50_B?U4U7JZ?G/+U_*('G>-[N MO^;_2D,F0D8]F# :0N0)^5."!'1"QV=NY'#N.Q?W_^KP)"0$(TBPAR$B@D L MY%]CE\;R;M\-0EX]=)EFO_VK^H/@@@-I7%94?_V//SR4Y=.__OCCMV_?_O2= MY,L_K?+['SW'\7]LK_Y#<_GWO>N_^=75;I(D/U;_NKFT2 ]=*!_K_OC7#S=? MZ -_Q##-BA)G5#50I/]:5+^\65%<5IR?Q 6.7J'^!MO+H/H5=#WHNW_Z7K _ M_.<_ 5#3D:^6_#,70/WWY\_71YM,?E17_)CQ>]6SGWB>KMB7$N?E#29\*=%7 M3RN?G_A__*%('Y^6O/W=0\[%X<Q M6@!7F?O1%L8^3C]:@WLG]8&/#[C3S-F0ZQ?J7<:F>G,:W:::2[ Y5_+WG&>*V6+QX-4O8??Y _+=8% MO,?X:?$I7U'.6?%>CG*_X#S'6?GN.\]I6O!B00..B? =Z 2A')^X)V 2A1$, M!4E\QXOC((P6Y>;]7O ,_OREA5*UI]_8'PPL+H]\N3DO5NN<;L>\Q^6A@4R. M86K4BW_,\",OGG!S@T2LW(/:B/]LL=;C_[<:+> -W L@91.LY+O%&7]\4F-> M\>\_;NT^D_CEI'0NIV2R 0HV2(_2MJ(O("V5;['*=_E842,^MM]M(4VIR!"X M()4US7,D,Y[[(U^61?L;J'X#';=Q0OY9J\$?]]Z!R[RU".?T1,BKABSY21)J;7J[,7Y^:>@GF#V"5,YY+9_J 87LOMW(1V7K);\7/V5=>2+G[ M+/_,4RI_^E*NZ&\_9VE9?%XME^]7N?RVV!TF2WXG=>N-M.JW11 [ 8TDYS[F M!*(0AQ!+-Q6&'D%Q1.,XXD;"N6E3:XX2H*TAH+($*%/ )2W3KVGY;*9) MYW:;GFQ-V!DC*UNW'UI;#G=( 90]H#$(_%J9!)1-H#+J_[.G@I;HM2J4YV*: M5$LM$;@KM[8>.U"1UT_2>U5K''AYA8N']\O5M^M,K/+':L)^22043,M%PI#O M,R^! 7@ YT0VG5Y%]3 M0NVS.K94'B2TRR?XM85M4PS-B+(K>IIM3RMN9H3LB9CA['E)_[Y. MB[1Z[/>T6(@@H+Z@DF8BY0DE"8+89P2&+ A)@0Y-*0Y^INSK0>^VPC_Z=$%S- M6OAU1E>/_ Y__XQ+_IDK].DRK?6E?,_E$_'R2XG+M>RYYQ<7+T*?QA@Q 7TF MI/?BNPG$'@JA<(A4"=]U6>2::(0%3'.3% D+Y!*7F838Z!P]Q9F8\I$%:F,- MJ!$"1;_""%Y:= %P"1JCP,:JW9LNP",&6 MP IR)7X-:/!# _N/]@30B":K$J?7\J0B9D3&KDR9W3QP&>L!Y_P-+CB[6CVJ MY];BIS8O[JMIZ9OG[26?\+/ZU:5:3'LG7=52:J*\$#'+I>'$/711%$4215S0TY1%[H>8*C"#O^8F^'__3"S43X MM;YKO7 (F]]X#1+\D&:@4&86QS_DU^U^S66X.?7F1.MXRAZH(K,8Z!H-.E8# M\@RZUS66@\KT"U ;#SK6@\I\4$K[04/ !6C>%?FJU"187!2!H1Y(C':->]M;6Y^=X6ONJ#R'M(S?U22]F\R$Y&\D75Q)<6)+GE_^ M;_-6RRF[<)$*4HR9+WU=2B"F0D _<3V?"3^,7*UY^Z&'STTF6GP7X/)_]93A M(&7]0G N$6//M#L3!^U>KZ,)<)&5K0M5UV8 M(W@Q&G18]6'ZVIO4@]$P?-=_T;EEF&)\Y&6]NW&S*HH%=B./NR*$-,;2?4$D MA#AT?"@933!R?==3F[Z;XQ8G7_D73S=2A2,G1VR^Z1_?W8'KCU>W']Z9*<%+ MRF+N.2SB'F214+(:>A G<02)0Y+(]P+/#:+%5YZ3E:ZP#B:MV\J(M/$2I!6^ M=E"Y,.- >-VQU:#E]D/A7^E*_8FJH)Q2^RCQY6ZR+-[N5L^VU: MU%TH_^4]5IOLY7,[V6&,DH@%,"21DD[/@;&?^% =2V&.+WR7:H48#6M^;B*Q MM> "=&RHUI.Z5H#6#/UIYH"^.3TK'Y?QD97&F.P!D_LA7X3V]']<]B=:(+#W MRANM(@SGKF>=8/XOZ?(^.B$(:<^\@,3?]*@[;D- M),J+6K5HP5+"!;2#U\R]-.D#/>=S)&9''C!:U%4,58W[ FR0 P4=O,!NST<= M0)A5#]:D_4G]VP'$['J_0QXQ3,P^Y4U3U0'%:@>\N%V7*O&/RJ6T8(Z();G),MZTF*5NY'%I<4*\QHLZ*"] U>BZ=J=*FQ>V;F M9*O3GHC1)6'OO(OVC6<$D9/3P7YD-]CODE*^5*X69RJL3PK>QW6U!((F94N-7^U!/ 5^VE MD0730IQWMX\;,R] ;:CE6.XQ^L!^T+95E--'9X]!\L$P[%$:&C92O%'+A5S. MJ5>/),UJ,-M#[\WX=+4JRF+!F"L\YB,8$XPAHH$/8S\,(/3Z['871D'6Y!@P[JBQ<9+QK@X*J78F-A-6?+ MJF(:-#^I%)K3LJMQ YXP3+S>IUE:\IOTJSI^(B?H]RE9\GK!4,KE^G%=M73Y MN,K+]!_-YEV$,4()EZJEIM6=MJ\+!"#[;P-SL57>XO=;@W%KGA]%D5NP$P)A6]X33MBM\9 M3S(3P2(O%Y^5U]@$*?A81%[,8RAH'$EEPS$D"7$@CJDK A='ON?I*-O.<^2;5&=G=[[_]4.-(>)Z(Y9?)Y3P* M<0%Q0'SH,-=)0C=Q&:8F+DA/6W/[>.M3\.D&J^&$J8]5/6_"$E?:=RPG0KKC,EX>PF?4SE MK#_!"16.() 3-5EA/($X#%WH>0%Q>>S(B0S3/K9ZO)VYJ425/#?- *_ JM3C M:0T7+"N\!@\CM%PR+E(TL%A5;UQFH<8); 1JDX,8B6P8G8.VP-M5AV*'L MF1V0/G?P,[_RJMT)<+D\XX+;8C43SZ_,N,W0'G%4QHUE?ID>B>2+6MO=1&*CZ MLQY5-WG:9"H_P,2NZ@^Y_=SZ2Q]PN12'SI9@>14>I64P"S&QM'U,LL<>(31YGJABDAE_(Y5(T@3Q2C61S"@Z7@3)\#G#=/ ZH[G* M0O&6U_^]SJY6656AY)>T?+B2&KQZY'FU5K&(2(2PCWSH.DQ %#(*,:<.9*$Z M]!^RP''9@(RO!A"TOLOID[96>]'5\4856?-8;<=QG&=I=E^\7(@@Z7)9_59= MO/G+BTMHW\-6&5BK8]U/2UX'C=1$&:Z#FG2ZGL#:[L-IM+5%#7YH%(B#V.&<1] A)("(1A02CQ 8*IQ&OJ#)]C5=/_L<3:VMU?1I<2_QEJ=2VW0CG *0Y,8NV[K MKS_*6ZL/_^](_0CK'ZNO_>A#)_F\3YG4?L\GKS/_@-]E997NG*[RIU5>K6-6 M]3ZN5FOI@#Q?K1A?>'+61 6*H4@"508H="&)$P=&\LN.?8=B'&+=[UFCO;E] MWC5D\ +S15/59I6#!CE0T/6_>1W>3TN 939'5@0;1!K)A $]@U5#IXW)1,3 MX*ZFF-PV-._$BG+.BO<2KO)&;H7\S1//R^=/\A4IE6_R]W7ZI/92%CYS*8\% MA3ZG#"(6^I D(8$>C1WANX095CTP:'MNTM-"!ZJ;08'K=57>PC7-/Z'?!WH3 ME9&8'5F&7I+ZI2&U17X!*NP7]:SF)-,#$E48OXK5YN)/\F'EV^E++_':?X7O%SS!<:.1S%! M,"%5SAX<2<^,<<@X\6,G]+##M&9:\S)K;BK<8&_JG+'5@"]!2!!J.0$424"P!11.H>/H]5%0;TN^_DWIK M1J;]7U*-;4AW3E>K;1 Z\SC--^MRR?/KCVTHID<"["8!#!.JRB\Y"8PC.8MQ MG)A&$8U47E#=4,R7CY[;R%BCNP#7'_4#_';(ZA^'SJ-@Y+%@:_V .,<=&O1# M&8?3,5&THL9+812'>-C@GE##G1LFBR8\#+0;,'CDBF%SD,_\*\_67$UV#NX6 MDZ+ZG::GI_FT&7U^#>)Z&G\X" +\VN*V&%UFR)15YT6W[4F]"T-"=H=_T]N' M?2U' RI49?,F(=WS3K1F+-P 8Q1"Q_=5-ER2P,01#A0^)C1R?1$E1D&T S#, M;<3OQG=NOKDW6%Y#38^W#ND1/2T;F>>1=>U8/-?F]Y4IG;]O3*H7+3]SRM.O M573MF$&V9Y!L51*'X)A4'L\@:EKHE)U*J[51.R+)2_E2DC-<; M19MFWZ>9% %5C(&6Z=DYS VCTCIAH2Z@A7U3;T!OV7YC2 ME=F--6!KCL4M(ANLVMTT.@O1M-M(-LC;VUBR\M!A"GS)6)5(#B\_X91=9U?X M*2WQ\JHJV5=E;5^X/@F#* A@S&,F_=0D@)B3$** Q$G$.!.,FE5_/-VHR=<[ M34G(+6;P)$&KT'A:PS833@W"]=31+HDC2V"'O4\->PU>Y6E6Y2$KR/9D3I\> MJUJFT>RD@J5/PZXJ&=PY3'JJ=7'92E699CNM:*/90Y=Y81R$D&*JO#O/APEV M(^AS'%+B.EZ$C':?^YN;VTSX+Y=WZJ" Z:SW!*=ZRF*/J9%5I0(**J35V8 M MUA&.!^BQ8E5,3C0YJ9#HF;\K(IIWG9$7KLX<]5$:T;SC@A+N^GX 14)4?>^$ MJ!S;T3JB<79Y(RL$34K;8[8 M+43+:=^.,6 _X=M>2].G>CMF[,$D;T\\>V[^0 /O MS]57\7>)>OT[OA9[ P\G?< M(6# ?OC>FZ.](7X&(Q/MB.N\&D9;XD=,[MD3W[UCLDWQ(U"[N^+'+CDW5<[) MN*+B6&!1M82^(,+AF&$.7:5;R$?23PE8 C$/F!\G'$=ZYQBM(YN;]'4W!74" M)(O>",EFUTI3.^QWNYY7]2J=.;*"3]R/9^3UL<3Y2 E_SD7W2IF +)%Z/$60 MK0;,*P=L,=0QHQ]X^;!BUYDJ5:<:V?\MKT[67GY/BX4;AS%RJ.QP/Z 0>7$D MYZO"E2-"Y$0!B8.8:H6!G MD;K*_17U1G>T&ORJ4!B4)SNJ5?IF>DNN15=F4 M9J-:!S8X.KLXPED@)JNF8(.J;OD%*\\;YB-_2+/TN9G%1G^#=V *ZQEQ4 M,71I!I0]H#+(GC=J@U:K#NA9@";U.6U0M^MF6GGF,#E]RP7/<\X^J[ 0^=^T M7 0(L23D'&*>8(@2V6$XB#THWW+L"XI=S+72L1]O8F[2UR($O6OWNOSI*=MY MK(RL5QM"/E>Q9!4\>^ISW'2KFG*@F4F5XKB9N]]_SY4#%Q)5"I3J^&%3X/,+ MOZ]4I9I^$!\' ON^='L" 9&<(\+$=R.8Q-3E'DDX#U-K=OO<5F-./3 MXU5S]6MWA:G7;+2,7YO&4KKIO/3&UT7Q5J=AKD5 MU>9J-Q7V0G O\9THA+'P.42^GT 2Q2YT110%A#F(.$9>@6:[;I+$,^-D_+J=H*>I6LK=S?5.EVN69O=M1M?/TD]Y)P27'YY\>Z.($@8% M8A0BA*CT%YP0.@1[+J&".$ZR*%C%V!K[+;?=W_WXH::!'"@ M_L8%V%"QS7.MR U&Q;'CU?I1;M#T+0F3#N*O4KW[ V$KX-BX,%&*MO..7N? M9FG);]*OG.V6F[Z1$_5K.6LO%BQT*27<@=P/$40>Q3!!O@N%0,+WD4-09O>P MI F :8]-#J!F[P#ED&<,J'G_P(L'V<[/_]W$MA/,HRARI8XEDG(4! 1BZ>%# MGA#BN1[#R/&U"]WO/'QN8M7BNP __[=!;?9=ROI%YEPBQG9$.QP,.!JQ1X9! M=?HS2)FJ)+W."V)6?OZ(T7TUYW=OF:[0_!&P+ZK+'[MF2$GY%?U-K2IR]G:= M2[>N]OJJJ-OB2'*+!8H<+A*/0I]1*5HLH!#'(H(D\%&(O(0RHJU70P#,3=.Z M:^NJUB58KU S/>,[08F/OTR7_N*X=&<08#7D (TP)1"Z-(?:""%(FY_8B,#"B"H$9I6"^L0UR_RY](QLH ;,#&@W->^R6?6]NH\<.)" M7ONF[%?M.G"-N5=XPQ_2G^^:V84;H-C' L-$?H40">[ )&:N_&L2>0$F< F)M>R5?' M-UO&'T2]WG+^V(2.K8$J%NZNC86[ (T)SQ?5(2$@P=I;Q#^'*JN+^8. 3+JH M?PY5NXO[9SUKF-1M:@FUZ6!E@Q\X5O%'[#;[K"HWJTG6&URDQ<_9BA0\KY*M M76=/ZU+^LR1)WE6-=E=X2=?+ZL?/J^7R_2I7Q^ 7B <>CI,(HD"E)&$T@ 3Y M% J1<$82Q)S(2!='1SPW$=T62[L '9M!:S1896!C-JCLEJY!QW)0F0Y>VJZB M3#;6@U^5_: AP'#G=?Q72$_?9_5BC#P8S.B=,!Y<)NLGJR/1^*@G';8FZX3= M,6ZZAH?F+O_;NDYF4-RMCJ0KKA8;R6Y2F,^JR'61EOR+A)Q27B],*LCW6?64 MNHJIA^4XZ'I(#H LA,AE""8QB2!#-""^_!<2":.PH)$!SVTX["9OHAUK3#.F MC]S->F/6G#IOY"'K\M/UU<7AU%O;;$H7VXC5NK!%48]1C4TV,[E/0[SE// C M@YXXB_PT7;"?@WZB=L_+S'"'OW>&R)]6*_8M72XOL[UXK]V_+T+L"^%$'O0% MBR$B+H&QRF#+"&81\GGL,6= ":.S@6F)T?1EC+8P#8].G-]3>H/$-,1/G&%" MI=;O6'.Q'Z!J/_'$V02.DJ=B.*I726MQ-HG'LF"<_^ SE\"::8@:&52RG;W9 M1_%R^O%RKK(II_033K.;55'4IQ!4>.X[G&?RLF*! QP[B2M]?3^F$ D:PH01 M'X8BC+B'F,-"K6W*R9'/;0YP59]:2C,@U$+(UZIDQTH .?]31=(-=7RZ%\!P M(6M.W3KA@E;'[+J@Z/["5;&WM:ZI..;KF-1D \WB:-O_<^U53GI76FX1Q'$8"(?! (<$ M(AJ[D$11('_R/>J'"%%/NR9&7T.S&V?4N=JG3J7-JA .P%O(^H$HO02?CLRQ M1=O(.M["5/L&M1\/ND@MT:4?QV.+MHGB>H;29Q3NH\-)3_A/[^V3A0/I&-$- M#]*Z?F#)L/P>9^D_ZCT)^;C5,F5M8H]/\NUH7YM;T91:QZJX^ZU%59*#KDW*P]]8!;9FC9+\QBK1=@MV64$V;8$OFV3N%02S^O"! MNX:/J[QL,-R*O74^ZA/DQ4FB"AU'$&'"8$*JDL>(D@BYQ(^IT9Y?;W-S\Z(Z M*WNX ]QPPZZ?8TNE);Y>WM(>G<- M$Y,VV^?5ZI%(Q6IF@FJ/Z1]RLL>D;*4BQ9O6VI0 4NXZZZ?RWZ3#NK=V6N7D MNWO 6;N^NF"<1L1%'D0,Q1 A(F6)^"&,D.,Y29 P'AC%(TR*?G92U[$/I!W= M&U! ==K70$] 9]NY(^MQ:S?H&'X!MJ:#%QW?)%C9)&)1CFPW2J\AX,">UT63 M^+24-("6!WM:_RK=9W7HF-:"24>B5^F/Y02WU>>XWO^ M<\'%>GF3"KX@ ?51%"20QZZ R(F$=,E9 %WD^PBY3#!JYI*? 69NHU@+%.(: MZ0NW'3Q542_6LW,=[RI-WWZB#AC;\]_)WK4\G+WK K3&@,8:4)L#E#V3IO,Z MR>K4Z;V. YI;NJ^3U U(_W7ZF>:;0_^%LW7Q(65TU:8#\Z*$D"B "5(S!Z** MI$>)"T,WI*X3A9&/M28-AQX^-S6L\($*H/[VQ1YCIW=XSN%A9%'J4##@"/8> M%_K;-^=P,M&6C<[K8;0]<\SFGBV9O5LFVX8Y!K:[]7+TFK,#9-N$AQO/\R,O M%RX+0E=@H19;Y1\$"1A[F,#$<; C?(?%KF.2@?Q$>T9R-5'*<-9&69;X>[-G M_<.R#1_0S.:E2[>>=V:1Q)&U[D6$:NML28BCA*/V<3%6L.G!-E\KE+2/@)Y MT=[;!@2_7']Z5]>K7>5%,T@%L71R'#^$*/ )1-R-8,Q"'\9AX+!0T,CGH7;, MR_[SY^;E*(A@@]$@3N, =:=]G3,)&5D"7G(QP.,Y1(I!S,IYY$P5JJ+WPIA% MIARWO"\@YK=:XJF=ZI];D[_KU\ M(T'^M@@"$5#7Y5+(5-0Y03[$5/B04!=)@6,8";.RCYH-STWA6MSU?FJ-/#4] M\Z/-NIY;- :7(XOC(1J?+T #&_Q: 0<*.:B@VZP@:>;>.;/7+:\YMM]A@5V. M=AT(6! BB*'(A M\; #*7%])W!]Y">>B629-3\WX6H @GR#T+#$DQGY>LHU'J4CZU<+O#Y:TD)_ M<5ZD)?SS:<('%-4;PIOENGI&$"8NK3>$GOWJ>H.>,M 16Y,B92G.G[]@):15 MAN*J,+3+0^J[00(=)@1$?AA XCH"1C%&CH@ I_Z#.M3VH MXO914C4=*QM4C>U)F;!D[BR=8L"N=W2TM6G=H5-&[_D_)V\X\U#QF^>-\%PM M<5%7C ]#7T1>XD/*F9R7N8D+8Q%$, HI17'D12Q"@PX"'VIM;N*P00@JB(/D MH9]>/8FP1MK(,F'(U_ SJWT\C'/.]&"+KW,VM,_XH^V\:[DWPOZ_E!.S= MUP'G@X[=/J/W>0L1U!A'.;]SB@CKH]_!QB8?_/I,/C3V]5X_[ UN3MJ]7^4? M<(;KO%[O.5]@YC'?]SETG="!B"48)@Y",'(1(PEV?.1PDT'O2#MS&^ZVX(#@ MO !/.#6+IPH MB2/&JBKS&**(>3 .N -C'#N.<%'B.N3,0RM6@,Y-C%1PR'5&5X^\R8=R]I$4 M._VI)V5SZ*61M?#P01-I):C,!!T[+S;Y:^0W"92M:C&AM184RMQN]@"@#+X MMS#@ MKX'L0XZ\F"JU\_HMHDC'IX[/1F]2!/OTJO[M-2 MO@%*6MJ0U\@/O,3S($_4<0PFG3#L!CYTY"N#U7DQD1AM5X,2;& : MKO8=YE)SL>]LAL9>Z]LEYW1TM?E:7R\)=I?Z#C/<.M++.'SN@=/[2&4^4 V4OH.,K.US#>QEYFZ8/PVHLG&O1H+(GH/,5\ MH>.2TJJ9K)1&WG'ZD*V6J_N4%S0& M%(@^O3BAUT"1U:J4]P-./JD M0:+^PH==,B=:]AC\0AJM=NA3T[/6H?&0R58Z] WJKG,8W#4P'D=5@GJS6PFJ MLXSRYGE[2;.+>JGJ$+Z3HT#Y?)W)$6!=5^]MTQ_=/E59AW^J2E5<9W45J9VT M'=4_JI7R3:S1@GE!G#AA .,@E#+O^ G$R,?0BW&4" ?[26AT*&(VELUM1*D0 M<@9^2#/ 5LLES@N5] @4B@W#'=/9D*P;/S87O#,:);LU"[NL=->P 7D^7-M0 M<7,!:G9 AYYNHK^&H0M06";P-=6*D0%1@]>%CM PR@+0;ENOLM)S MQ.!C2SK'+C>3A"(O%W=I69^L9NG7E*WQ4IU'_,SKDN7%0_ITMWJ7E5+ WJX> M<9HM8D$]Q!,',E?EG2&)E(F 1S"ACHAP("+&M61B0-MSDXX*?IUBH#4 _%I# MU=2.(1W0KRQ-W.2"ZO^S/'6)O5H M3AJ]Z].H!S34_R[R.O1QG@=(S4D^= MYFBDM%,]#;]2RJG35!Q/-Z5QK_EF>;7ZT^2OJI_X:;5,Z7/]YS8Y&V-R)J4R ML02JE"WR' YQ5*7$0S@)8B%"@75WS#7;G)LPUK]\!/I& MUI]#S%V &B_XM?FO3OZ[X:^O]@;Z".Q.M(O>Q[*='71#;GJVT76?--E>NJ%I MW0UUTUO-1?JG#U]DIWQ8Y?Q3^7Q3LB8JA'H!3X@< "E6-3*9[T%,J \3D22, M4/E/B784T^$FYB;!/X%_P8]/_P8^J Q0.51P@<0+)&!]S3C"YFGA/9^CD76V MAYX!<4E'>-*7TO/YFD@YA[Q61L+9ST2/3AZY<3)9[ ?>5<$35YZ?L9EQ<;R$ MSTXJ88X9PPA32!F3RA@D#.(XP- )?"P8HWX0)$,3.!O@F)M\ODQ$W!H";PX7 MS!J>YMFDJTPGW*-UP(1S\-/<3Y84>@"9H^6(-L'R:BFC!Q#6ET%ZR.-&"LLL MCH6,5'_7CY4G^4KWFS_8="Z@@:.I CM?\J&(4QCT*8N-0E'G($05K+ M F."G)L*5TB!@FJX/SMJ3VKJ\"OWS\@B;=(U]@,%S^!NVIB_(4#G%;YW!M7& MD7CGM&4F]8RGBQOY'BX_/:PR_G%=S=?LAXDKE\1SZ5C9"4S8$);R/I,/B! !:=_NE]] M_5'>5FG/WY'Z$=8_5H)S\(&3"$6?*>T'WGO-P*(>.6=I^1[3*@%N,_*&01R[ MV/,@<4.D$H#(GWS!H1?[JFP'HMBP=,>!1N;VH=8800MRH"-TD$X]1^9E^\"\;,'F+N\V,Z%5_^?+N[HO9I[U#FMY' M/9R(L><5S:+."+D+#MMLMX#\RR:F+0E_T+R](N^'KQKVO5:QHLI3S\OG.^G% M%_*1*G34\&4\]9@9O9X-5%!A!5VPH[RRNLQ8?8E/-CKI:ZU+P>Z+KGV?^2;S MEW7^E*<%O_S?9J-/L,#Q5 %,/_(Q1#SB,/&4B;:(M5X0HSWA8T;W M[ ;OW3+9/O QL-T=X*/7#!N&;U;9_1W/']]R4G[ Y3JOJI9_YD_U"EIQ*S[E M:4;3)[R\SOZ'X_Q.,L<7PG4;S0^J:,OKV7W4%D E D7H#'B^0(HM*"":\]A.H\NJV[4 M0"B3.E?GT;7K0$1Z*0% 1!$8E M,;>/GIM(*62&(K6E25-X!AD_MIBH3(?VDWKNVVI7";:/G_;KWC-K[XO=OV+> MF:P6;IP$(N($1A[QY3GFH:IR3YF6ZYFL MQ_7D:H[]./8L]-521_W^4D*]3O2'+?#SB@BQW"6OE:_IS!'OI]6*?4N7R\ML M+QCQ;5K0Y:I8YYW@73FGQHR$L?P./0(1$B'$+H\A\_PX\5P/)8'6"91AS<]M M]&G*-QT*YU4>7FNBF7@_ #5C#4O0ZE.L)F6TB1Y:O&BY<'CGT<7F* M3O-*]0;\V"U8K]/PM'7K#:C8*U]OP%C,2>162%?W8;GID M&HU!Y;QXNT^?F_IL %Z MCP8%4_99ZU>6L[D863Y>T# @:&2?#_VHD;-XF2AL1.\U,8H;.6IV3^#(_CV3 M18XWPHUI[S-O_#\:TIYE0G;BSQ*DB2! M@D1R3L>2"":)@R&G+A;$1P(+HU*+&FW.3<1JR.I$>@M:_:Q@2[9! WQ0^G&= M#M#SJ2S3.K(>6F'4V(,RX,BJ\Z33[J1^DP$1NRZ3R:U#X\I+G&:2RO%W78>=_Z"2 M(-"T--RK/<*GGJR^]>F@% M>%)N]_*J83 ,B.,'3@"]$+MRVA2Z,*:Q#T.?N9R$4AR8D1^RW\3,O5W?>:F;BV^S$S]RN['[UR<#V 7*7G M?9KYJO)+/:Y#FE*Z";:7OZ#R/XN <^Z&G$+!(@%1 MX L8.RZ!D4N"T*$\C)AV-G*])N?F0[4X0=X"O5 55ZGV%I@!VZ>7J.US.*VC M=0$V?'[>\OEI)#[UE[CM\SK1NK<5?HV6Q[ !53A-4R#:TV57T"-A+ MMZ)YVS!%^9!FJ[R*>9]/P$ M%Q@B#P4P\9,04JSJ!V,<1HE1P2R#MN>F-!NHK1\HL9J)C0GQ>L(S$ITCB]!' M^?&LLE(VM50ZU(*_ %N*M_C56:3: GNZ-( VJQIETOZD>C6 F%WM&O*(@ M5X^/:5F=V9'SXROY1LFWB6./U<%/PX/M9W6-GA!.1OC(NEC9 M 6I#0&U)LWYU 2IC+L#6'!7?U3$(;"VR>)[4"QB[%,,"1(W#B M! XQ2A?4V]K<5++>@L24YNK376[QFHEE/\-Z8FB-MY'%KJ:L!@HZ2"_:2J+V M9$R+$JLRU=_BI#*D9?RNS.C=9+[-^B%E=%5GEGA8+>4]FV!4SD,?)3'$B!&( MF.M 3+ +/40%"P(:81SI;JP>:V1NHE'A!"^ ZF_Y'67R]*:I#7Y&%H<#U PX MY'.4(_V-4!M<3;3U:?(Z&>UPGN*@9T_SZ*V3[6*> M_=MSQYK;G@_1?.UL75 MBI _RP>J:-Z;F_; 612'.$"AG&R*T)<.4\!@PN) .DS$C1,O<@(:ZDK>\6;F M)GH54J"@@A;K!9!H];_J'DI/:Y\=HD96OV,<#9# 'K+T1= .:1/)H/$+9J2% MIZGH4<.>FR?3P],&=!51X^J!*W9XR6]49!_!]+=.08&J\N@B]E@2BBIB0QWK M=D4$221"&** .?)_TALTVI+H;6UN"JG @@W:;E6,ICBO:=7.7JHU5]AL$3CV M"MIP[LP7QW0XL;OXU=OBM(M;.L;O+5YIW62W>,Z;Y^Z_U >?O,3E"4F@X\0Q M1 Y'$ M?Y1*D.$F"Q(^)49%V_:;G)C4OZ^\,.0YE0+N>THQ#YLBR8\2CM;)% MQRF9I(#1@>9G4GX\ M@-@)8IB(V(M\2D,1FN4&' 'DW 1/V=ANI77,!*V=0#H*&TM!9>H%Z!H+*FO! M2W/!K\I@4%ELJ)^CO!EZ2OO:_3VR)K]F5YNG2QRQ+^RF5QP#Z+3I&$>D>B]] MXYAMV3HG?$GI:IV5A6R/IU7S"\23"'MA"*.(,I5>.X!)+ A$$>,.D0,,$MC* MJ>#]MK449/HSP"U0D&^0GGO:]P#O>L)MC<97/ M'(U!Y,B2=(A#T((&1'I]$C9XYB50P"U&'AM293?F6+?Q::.-#2G9BS,VO7_H MF8JLJG/\2UH^7*V+*O]M_:C*#'R5UZ_RYT44.8[PD \CCF.(B'2]B AB M& N/,S>,E:29J-DH*.>YJI7%%JJ3P4[YZO\H?\74FU'^JH*#-:7@3%,L!=*1S1* M8.('#O0=$?@A)7YHEJCEF)D<0-*N"@@WR8XZG;&V8NY0@< M3^4L=J!?'":ZB2D<)T?40 9'FX_W5K293._P M]\;E>^'J56_6]JMSF8,1CE6R=D>=KD4$)@R'T \30A*?,1]I'18Y$\>08I=Q5R4W$/Z <)AI MT,\TH*8^_C\X4\)$/3_]^NF9'?F[7E#=VOXR(41E_CP764]WUVQ777N@_VZ7 M84]WQYCKLAJM6Z[1?;.)^?9$Z+*8)Y!$00A1A!E,A!? ('*=0# >3>(VB:4MS;9N=1A'N/!NWRV_MW MF@D1X^GBG93"\OD7OES^=[;ZEGWAN%AE4B-5,K)\$6/J!\SC$(L(082X!PF+ MI!)YOB!$1")R8QW].=G2W&2G!@L46OB;@@M:O'4FO^..BR'#_2)CE;>1M64X M9=J2HDW' 24I./W3_>KKC_(9E8C\':D?8?UCI1RGGSZ)8&@;V>J$_@TC9IZ^ M)$45$&4SRW'[S!F]Y/I)CEOP4ZY:K"S0_'FN?G'.J]'X/#0H0A!1A&%*!8N3(A+('-\.2-@V/<=HW2< M S#,;:3NKE,2SGRH >,]TV&*4?)MPRL-<%9^P6&),X MTDZ!/HY7VB4P)NKX#H'YH\SS[E6K-=TMW4V1C5OQG( &#YLL1Z"Y@=V<@0/N M?O6L.K4'1D(_XIC$$(4J[4$<"X@Y8]"-G#B(1>11BEXIH\XL'>JQ4JP,\;BM MOPQZ[OAK=O'( ]DK]>YKYLX9S].W#O+WFC.G=XXP6CO6PHLV"SVE_*E(Y;.: M[#PUWN>V5H=#0NJ$B0O#F/JJJ!Z!L=H=X03'?BP2C_KG'I[4A#*W06,+&] N M;O"$GRO5@*!XD!-#(,$\GAT4I-M?@P-]1NB%5PG>Z73+"T.VVO\\0F66\PD= M.[Q&%\YKA\P8TJ81!F/ZQ&$:^P[GF4HL+F<)7QYPSI6VTX6'1( I#: ?)%BZ MX[$#$YK(OSHN)0X/71_SQ5>>DY6N@!YLQ^2K[+8VXL>I8($?T@RPU7*)\T(5 M59:"*!'_T4P,#Q,;.,)E;N3!D!($$8UCB'WF0R$!P2Y.J>Z^QN\+=?['YPOG;U?I^B8NOZ7+) M?[KTFEHA@1OA)/8\F. D@LB/"22<8>G.NIA3%M"(GE[K.)&?D[W^=D0$&:P^3HKU>?3=)$2],&+Y#1XG.O_3WKS(?O MFVQ)N1=V=_6X_\*A.6\9%VF6EOPF_:K29Y2RI])-3/<'_+=5?B4;+3[*#GV[ M>L1IMG!X$%(1QA )*ATE-_:EXB$*L0AQQ!+.1&24;G( AKEIXM8$N%0V@*T1 MS4;+!:CL )4A0%D"?JUM,5S-'=)C>L[4R/TPL@2/TP4#TNL.)M%RMEUS'!,G MWQU,U'XNWN&/&EI2YRO/UOR]M.I0$KOM@6?&:,0)Q2#D2 MR*%^2&.C2:5NPW,3R 9W>Q#./!>'-N-Z6C<&CR,+7$NA^I3 X;R7X-=13I"; MDF6YQHYFXQ-7V#&C9+^^CN'] ^JK7O^YFO:^K.\;^B0B+ JD GE5ZDKIM^'$ MD;Z<(!YF'G6Y?FG50RW,37DD2-!%:5 @]""!IR>K9],RLI#L,C*D=NI!:@S* MIIY+T5054W5?'K-*J7W6]Q5)/7C?=/51^V"_*(W:>Z&YDGW"SZJO;\6!A$17 MJZ(L%IA3@GF"H" 1@RARL)R2^A$,B/2R1,(";I2&0JM1K==U^NP1#>X""#G5 M*3M5/JD"K?^)GR;]M!+:X7"B4[TU5G KP*$\9^#*-GWZ:FF5QHF4\SPZC>14 MFYX>:3W]C,ED5MNKQB4M144^^S*6^W'/5\IOG[24- MF,MO.*_.69?/VZR9==*'NP>JUQ#24 73SQ/5^Q+B?-2;]X\&7Z33W'7BA&W>?E]FJG-,$"P M_ ?*JYW;:K>V,-RNG>Y-< 4E5*ABQ,*+(&)A I,@BJ&-R\">\R M]KM_#UH;1MR-SMCO[!706\R99:>.[*Y4!D%2)8SN6@TZ9E<'!3O7M6-R9?L% MJ*WOI*$NZG12H)0$@(:!*O54S8'\L6+!XF'#J3O.[A'%R=!/>[!QZD[9.PXY M.8 S#]DT<=BJ2;6(MQ=^7;R,ORY>1FMOH@:K9RV"1$0,<1<&K)K*XA 2)\&0 M"R<@%#FNFT3F_L\H6'\GOL[ TS)6>Q4[OO!$3"&G;@B1P %,?$^H% 2.2UV" M,$>FOLQ,^G1JOV4.W:GGE[QZ!XWL@W2/075,K/>D]H\[%3OGG2[VSTAM3*T? M.\))J#&Z8ISC4%:1OLZ9J#'(/GHP:I3&AGD&-ZOL_H[GCZI@R =)VICS(":Q M= C\D,4^PM@11@GMST(SM^T\M7)G-@*914FVPIE5Z3T/T:02:X6\72FU\]!ADOFS?"U5SIM_<%:562J* MM7+VJN+%!5\XKA,Y+F?0]SF7FAC&$+M.# 425 @B2&8<*PG'92-?P@.55Q(\JH[R:A[YD=*[-'\33GRV[4%M6Z MPS1K"W>(-*L63 4WS<5_@G0W<#GES(?<\P5$021GA7(N" 47Q!>1[V$1+#*N M.<>W0/AFNWKL2?K/+W@F)4@;M".\VGI#N+W7=>0QNDM=74>PI:[!:F^(UN/$ MZAA\HLE)!UD]\W='4PG'A1)%#(11X*R MR$SV+2.U)O!'O%_AEYR!NKJ X?-U^'#?;G M6R.'OWYF#QL$CUKUAI^; ^13+F??*6N5'&,R-A5(+.;)]C05%M%[].O?$%]+_!KV=R@V2^>Y0[I)UUL[DWL,&>F$JIP2OZA=5>?!4OG;Y[JG3--L)X4+.M<*$ M,P(3(6*(/,^!B1\22*4_%F,?81H:9;/5:G5NFM9%6VW@&'I?6DQK>E^V^1O; M^ZKQ@A<4*L07U1$YBPZ7"3%V'2ZMEJ=UN$S(V'.XC&X>>MXN?7I*L_O+C/T9 M9TQ>>=\0G"?:,UGZ.MC0WD6F!5NNY M+533@TO'6-43%RM)AP-F=$UQ8/FMSK+6)S\:<,'K_+,NI&\S3 M(7Q1&7BKHJ3L[5H%L'ZJSU941_G^P@N5FOI6?%F3(F4ISI_K!G_.TK)8^"Z- M$M_%4#BARD>%/$A"(L4$.2$EOJ!,:& MN#=@K1";GY8\MZOZ)6G"#AA;L)05=75C!FH[0&W(17UZL;@ ;?_<"K U!]3V M@,J@:?I$/V?#1'TS43:'D?O(*-V#!69[$D&<\_3)4D18H*";/,+&XV:;5N+S M:KE\O\K530OD^&Z"0CG/W8WVV.Y&*!/(0<+BA,?**J/ ?R)_DKZ+H4>:&0_\^=,PNR MV< YM^'O187S_%G4PYD<.8CO MJ7D3]%R&Y'R*,!@[;@P#-PP"SW48=K16$PW;G=M((%&J\FFJL[Z:QJ7J4JV] M^VF;P/'W/^M#EHK$MDZ'^KF[@MKH;:D*4[?U0K;:GWA$U(>3 GJC1[<-T MZ0.F#U(N\V>I?\H#?U*N=[.#QWG,?>1SR%"<0,11 I/$CZ$C<(Q80&(GB$RT MJ*>MN>G/!YRM!:9EO2[[V *O_!;>0C>3I3ZF]:3($G\CR\^'%V1M<(ZP7ZK! MAU65Z6MO4F71,'Q7371N,=\W58&Q\F.4_A5^2DN\3/]1%_/%Q<,GG+*[53=I MO"(#61_**Z>7+%?@OJ3M% MO6%Z4>V8JIW2MJ@$+D'YP %I9UYTZ^'J[]69==GI'5/[/3!=[1^)&^P"OP * M.E#8P=UJ8)T3,Y+UMT!'(WNB34^;I!OM< XBKF=/T^QYD^UB#C*SNV\Y[ %G M3XD[,^^%Q\+8=9 <@&D00Q1Z#B1N&$$B L<1G*(@2#:CA/Y1^\.M#1D2)C@X M_Y&7VUPYI9RZ52N@VTP(SX9Y$(Y0;3P#-F7N%2:\'8B6CZ/W\S#6?+;;U&M- M7P^8VS-;/73UT*/:JR>>E\\J%KCL.J[UUI!\:%LGB[B10UV.H!LC E'D4Y@X M2'J:/,"1X\64MR[*>7HS"W<@2TF*^J X*E"^GKA?- M#GP%?81YK#%AEH^'Z[8^\9%Q0U+VCY&;/L"F&W.T]44D(NKBR(>^@Q.(5 ;& M)&!R*BR"D(@H\G@B#&;! V',=2[?;L'*P:W@5X?Z._'K3+U^EEM3-8&%E..@0,*'.[RX3^ MVM<9C$RTNJ7S:ABM6ATQN6==:O>.R5:>CD#MKBT=N\1@%"0-D:(\-?1TZAY6)A$CO%3&2HF-6]VC1WBV3B=$QL%TU.GJ- MM4CBJU56I/()U5_N5-GHVCUS%TB*$O/<$/H1\M1&J .Q1PA,$AXAAW'N.7CP-X M[:#DD]1H1!J??L; PIA<9&6*F]*FJW5F=*GINUB M0;TX%!%"D$8D4%(7P"0,$70=D43R<8AYS"17N3D$HZ%FJG3DAK4.S7G7D[)Q MV1Q9T!KPH$9?K2LV^,$/C05_K 2N,0)LK;!8?W P@W:+"YK#F+9RX&":]LH" M#G_2T)T54F[/ U91SRKOR^-JG94+$6 <.4Q IB*4$?(H))Y D/O"%3&FE)H= ML>MK;&X^\T_Y2GH32Y6HL52)&E6Y'],]DAYJB1?1.$D83*) 0$0#Z22+A$,N M/%?X. A]-3TQ";VQ1.T\QXA>+G4WE^PP-++NWVS>N#HU:/4>VMPG.LV"Y4VA MG@8GW@$Z;?K^=H_&/<.4]Z?5BGU+E\MNZ@<>1('C,SEUYI7@JJS#0G 8$\)" M)_+D'\)$< ^T,3N=;2#J9E30YE)/%J H?:F?3C[S%T M]YOON]3L4V<\7;R3+EOY_)?54BH&SI_?ITL5CNXG?N"H))C<9S%$@8,@)CB" MD>\'6+C82X2K\Z$?;6%NGWD-$FQ0@AJFWF=^G,?^C]P*.R-_XJ;$:'_B)XT_ M\($7G/[I?O7U1WEO]6W_':D?8?UC]4$??^HDG_-)H]J/^?2% \-E9>=]E-UY M^3TM%A[BGL"(P5BHFK/$]6",D L%(SQV!7%<9A81VWGXW#Y@A0TH<.!7!<]P M@'Y!F][(/)2,D;]7;1[,0U0/&&PW"K7;P+2!I@=,VXLE/73-L(_T(R^KTS3Y MZFO*.'OS_'.A\DQ<5[F-E/].R_1KG8."2-\>TW+AL0#'0>!!Y*$$JL.2+U??"J"P@^L,;-"#+7PS'1C0,WIJ,2[? M(VN*.HI4'\YKX*O\=3]4K*?9'P_2+M6GL<.B @TGT:I.#8 QJ9H-IVE7\\YX MTL!4%&F6/JX?;S@N>'LF^@M>\NH7!-/?JOTTV8Y:6OXE+1_2[#;CJC3)PA-) MZ+HQ@:[#I4(*1B%)(A]R1!GC*!118*20PZ',32E55(YAGHKAW: GA].0.[(L M-D: "G2;P[.X ,H0L+$$=$U1QQ&_E^#N&U]^Y>##*BL?+"Z>GL^JW5P9P^%, MFTKC;-KV,FV<_\2!,0(XS:L@GD[P_P?9Z#KG[%;E0%OG*IO-&URDQ<_9BA0\ M_ZKRH%UG3^NJS$I&Y5W5SMV;Y_89SUBA$>0 M$#>! <>N'S,7Q=@HV?/HB.>FQIU *^E%;1"#"C+XM09M.'T=O]OU9'U6G3FR M^I_9C^:Q#E-Q:SX$7DS4\;.#91(2\30NZ7"EI-^8AN&[7X?.+6>^UR^_H2\E+KE*%RN[<1L- MQ8M%Z+C<%8S#@+DA1#&+5$B2@!0C&CHHB1('F;A'ANW/S=FI<*HLKNJC*17" M"Y#Q4H68BR: D-2Q8V8.CVFW&$J0?;+'WJ43@JNU&-Z-Q_RLN']IBIR<5CU2 MY=Y6YG2N5WU31XZ,(&)FC(XC;)H87D?LS @Z*H"&CQD:+_#E$2^7;>S[PL," M>Q%ED/# D7-"$L,X8"%T(RPI05X8^-@L6N#%\^(41M"!-(P5>,J@; M)S"8EVFB!#0I&1 C<-#P,R,$7CYSXOB @P;M1P<:L MJ_!=!SDD@'[(/(BXAV 2QRI2(,$8L3B*$=,]+;WS[+E]KC6\"_#3)=!B8-(W^=708&')3>I4+_G/09E$QT3%KKY3 Z)7W$YIY#TKMW3'9&^@C4 M[A'I8Y<,7)ZN*KM4A5VV937JS/8W4N&N2_Y8+ BF<1AZ&!(G$5*:(E6*FQ#( M(\\7<40]CVHE*=7I <['7,J]CK]=:H-1\ MT=: ([OKKCH-3[MT:D#%WNJGR;W#I*E;^"=C5>W6)L5Q791NX7&?^RXFD#+" M(')B#Q(7"Q@DU/4Y1SQ.N,F)J%,-&DG25*>BP'*+NEI$*#JX_^6?8\^-_JW* MV5<^F^G22?KU-,DFJ2/KT#&/HP(\2%B\H^$.C'$L4L"/Z#4"[02Z>DU M-S?/ITZSBVNX7;DQTY,3'(>ABY*041@F,8+(]P)(6.C"P,'<#W!IYXZVV-I9&VN7\(&ZSJM1XI5E3[1Y*0:K6?^KD)KWC5, MGX]%:JGH_R8R%V;'[O%UT\W.VW!=&T:]HJM7#!-XD7M( OME&0(_A))A19E2RMAB<5 M+1,J=F7+Z-Z!9Y";B/?WJ_RJ+B%V_?B4K[[RZK<+' N41"Z"(O0#B!R!(0Z% MG(#10)"$)D$2&B41Z6]N;F+5H 5BE8.T@]/PO'(_Q7JB8X^XD>5F4QU3D=9 M!=2R^\K9*MZORW7.FP,V M;<-OU_PZ>R_?-W6$1@5A,ARIN :!I;@@C!G$5'I&?L@=S!B)7:*5O60XA+FI MCGSU L,%'W/:-1>!1B5S[(6A%GP]6RLN0(T?M&4D5 H=9:EINUEG)KE:65JOXN.G/U MRAKQK[FBQ4O06G%AEK3#WC*7%I'3+'WU0YG' M0#5,C7.<5SU-L\/6R+K5(6J+A>-'"M'["(>/VAO^#%YF?76F7J=_R MIU61EBHFZW*Y7'W#$NHF L4E/(HBAT ?(RPG/#&&L1?+H9Z().2.PP6+= ^T MZ#0XMV^ZQ0Q8 [K:^\(;V/K'/;3H[O_JQR!Q["VMEK\6+Y" P1;QZ1VM843J M'Z:Q3>A$)VS.)];H^(T)2SUG,]E!'1.CNJ=WC.X;)VY^DP6$QSRBJDZ+ M0WP?(E]JB0:/YA/47G.=,-CLU,JL[/36[<9BO]ZZ)^?[$\R\/..?;USE( M1.RKPI9NA#V(W"!4U7&0=/0\EA"?A(:A\T=;FIONJOWW)NV;Q HJL&;^W7%2 M]?PZ*U2-++4MQBU'X%<=<37VXTZ28=5_.][:I'[;2:-W_;73-PS3A[OT4=4K M%FVA]ENAZNO=YLWF17/F+$Y\%GD!ATFDSOMQWY4_>1'T?)=S@E5M/*/( :U6 MYZ8;-6BU;]C"5C\KX))QL-E)&W3N3Z\;]-3%.KDC*XTE7HV%QX@GJR*DU_*D M@F1$QJXXF=U\9AQ\4W.]4QN,!DB(.(18J*W/6/Z1<.Q#2H3ONQY/0CXLW'VW MI;D)TNVG=Y\O[ZX__@3>_?73NX]?W@T,<=]C5$]GK/ TLK9L ]9;D*.LA9^D M8IS \[W67B>^_)C11\/(C]XP<(Y3+8Y_X.7#BM4!E6JN?/LMD]_@0_HD72:J MYL[W?!&P&&,1(4@%%E(J7 RQRFD5>$'D8^Y[TM$QFO/HMCP[Z6@A@J<-1L,Y MD#;IFG.B,:@<>XY4[Z[5H,$6]078\OOI-+_F4R93KNQ.H;1;GW9*94K*WA3+ M^ %#TX=?9_(;QU7"^K>XQ&TL#(H=1D@401$B!!%R H@I3F!"8D<(-\9>K#7+ M.M70W,2HR9[= 0L46K.(HY/L]LN03<[&5IV!= U(.][/Q9GYQX\\?.)$Y/TF M[F=D6RVO"B7WL)"%U71BZK@H3<@DD ?7DW";A+L:,Q5PK,?G> MD^?VT3?@]#[N?9[ZO^:SK!_Y\VV/RMH+N3YJ;=^P+V_J#/GR;[O#_?Y3)_DR MCQK3?HK'+S#?J?Z"EVE!UOGSQZOFO4H2C(3G,$BQ(!"%80"3!'GR)SD (Q*[ ME&J-P0>?/K=O< /P GR\TM\NW6>M_VL\FXN1O\@7- PH$+#/A_Y6\5F\3+0M MK/>:&&T%'S6[9]MW_Y[)MGB/PNUNYQZ_:."*9WZ/L_0?5>=>K;)BM4Q9]9?+ MC'V2_=MV_*UXGV8XHRE>5@6/ZN/XFTIPV\U)5T@GPHNY="NB&"+/#6&L,J:% M.&!!P @/7*/5#]L 9R>/Z\='G#^KW8@OZ7V6BI2JZ(@F4$HM*E9[]>;)>6UW MK.9Z[2MVU]C+O!W3+L +XZHPZ*YYJCLW!H*MA2\*6HZRTSU6!]A=7+8-[-+>(Z7R?.L]6Z!$(5V/Y:%=C&[&_K>C72<*29ZKW0&X!FV-LCCTNMQ:!C M5AE>!=%7IJN!Z]BM%QI1Q,;CU<3]9748FPK[I*/;Q!VR M.^A-W?SP,H_---P+A8."V(%1Q-5B#N80BY!"QEV$D4#,=[72U.\_>FXCRK:. MGWE=0^,*C[-;P.E4,1Q>WG%P=;:0Y$Y31^>GS M[9)%V-,ZLC@BQKDY)K6):NK" M&R.!]/2V/=C:!Y2!JN<4 MZ(OJ3]#!?@&V9M7_J#IW]W?O-/K9/#!NO)ZP&T(W LYI@^W&(WHO+&_$IH;F M_,FXG,?FG$G_A89JZ=/%TLUC$411$L 8"0Q#%KM.$C@X2(PR)W8?/C-/L/!W:])1U*!DC2^+-*KN'DO!'H !6ZW(51)O)=?8-MYQ MI]/ Q$ER]DW;3X1SX)J1ZV?'N4,)M3CD 9R$H>Y MAY)8*Y7B8 1S^^SE*^2/5#UC0[KF%O:85(Z]1VU<.T,:\6JE,W8)?)W*&1L4 M\RRP\R7_K^+YRMBRHXN5Z9Q\MF0=/!JNX/5?-5'ZLX1@&3./8A M<@4EB> >88[N(OBQ1N:F6!5.\ *H_H+P429/KY#;X&=D&3I S8!%\Z,147#YB?;F)K4M MW"I87 $&Y!E4D V+BYR@66^>;)&\D67W.&_@USN5AU1+>R8DV MIZU@HD? 7DT3S=N&:CWC5.C MLUHU8(_P WLUS# ?GP+1\0/+7"LE*5W!0-IR'Z 9*4(>P0^2H_I^;^2_=/<>[ MKMO6NF-_5-YCF>4P3Q26F4VACU)JG#K"$>1QEL$4ZP@3I'!"(I]4H?-BO$AE MA*RA.RL#W)>9,W+W5FS9'X"5.O?;WGJ!K-_N5G^\!M_A$%VMUZ(>I7-K?/F7MK;NG!U[^Z+JP=EAZSX9?M<=W>((R12K17,Q==V)NAZQP;>< M^H#5I[EB*Q*A>RJ>%S9V*\56D\]T4&R_OF]UZ+>KAX?5LN&(W!XR+N9<\S1G M!,.;M: M/IGWO*QLMO_'><92A9'6D*519GO;9Y!0:7[,D8I0EBLMR7RI[MG6^%)NN]1C MZ.WT5M+JK3S1?K@W]*"K#8KYLBZ>;+KMCZI9Y 9L5^#+(U\48O]/[INYHSP- MW7OJDYG<<2C7F@M*>V>@83&P)H.FS: R&AQ;;?>8:[M!:?BLV:"U\;3KK^L5T^% 71.&""<1I+'$4"6(:2JPX&Y] +L$3711 M5"L[JTH:V]:9.X5]ET,7\'5="%V/VCA+H!Z ]5C\M*-QY;+GPN C+WC:33Q= MZG1+4B.)E!KIG^8Y.@-TV68/"-C!35+K:95BE[? UXIW1"5L-I%/JN"5"7$$X MJ1OB?.-U==9OQ#\?BTU1YEKMVP+>ZO]:V;>K3'-5FVUUU5K).=,HPG&N("$( M5RGX/$ISJ"G+DU1D2$9>^0O]U)@:'>T4!*Q6L%]M<\^Y<".IX1$>F+GVE<<; M%LP:S4@MIU56@+T9X*9K(GJ7$.^'XR 5P3U5>94"W_W@NE2ON^=HUP6['([' MRI-SFW04RRS)E8@AB:,<(AES2'-IUFLTUH*8M9M27BFBET5-C>K>G02ZS,"R M)4O)%UDW4@N#U\#$M8>J>=)=Q[X,DMAU&8U!HE_.B'N5")C+9E^*@FFYHV=* MN3WLLLE[2KY[M)M'AIV*E2SWGQJX960N>/QN_OJ@UO=J71*+O6![B))D;:U MC*W?."LKLE;7[TZ1P,+OZ,![$MTX:HBI&9BQJK3U2F=0*0TJK6>['?VFY@&3 MV#VQ"IO-[BI\W+1V3TA.\MM][_<_D2_9LS'6;E^\4)MYFJ(F>O[=T-#Z2H\/KBO#+G2[#Z:O!6L)J ,B+0>9;7>/=O[H8$+SV-#E\KZUMO\,WQK41VWEF7#^29-AFP6*(6*P@EW%DRV\G*LLQS2.O;@R714W-#ZS5 M\W_K'5!UW,0/@M70N_<')6=@A]GO.T5#;MIWHA&X=O=%<2-7\NXR^[2N=^<= M/6EBM;RWZ:"V'LPO;&M<-ROCJ_I>5]F]U5^,-R>*[VSQ<6E+[7XP3]F<42S3 M))60I09H1(1QMX3Y$3.M"!$DX['T8I ^6DR-7,Q#EWFR22_P'8EF:$B'YB#; M*L : *P%,U#;\#PK*WL#JVU 'KH&K+ 4U4N3<=GK&K!.B.VJP<)OGWU6/\K? M;.:$:AI3A&!J.U6A-!601CB"6D6*<9RD,8GG3VK-5R%VS_9R?5[!IO1Q-L^^ M?/SRODYZ"+?;=3+;B2=@^.PEGMY\ M;7>;U6;SEJW7SWJU_L'6&#N M:D0:6F2/%*_8JVYXWPGT%1UNW!$;J+F-@P*OU-?&'9K++6T\QNC95EDMC:S% MS5+>R(=B6=B-@FWQI-[_\5TM-VJNS9C[H#9C:@"@CP&P$D;:,?;>A9]JQ?E=ZLZYFT7**=L4,NM+MN'[F-WTRS-9WK1XX:%Y&Q94M2"W6X2-X^X 6MKBQ@ M;FLP@_GI)2N<&W>4E[[%H-T[W79)WV!ZOCV7:8?31&7*K'JTMJF,>:8A4VD$ M:<8)YE$288[\(NG/RIG:J_S)K=NV%Y0L0:E4F$":)!8!H8((L&\L,GNW9@4/@!(3SLD;./F@U^#3U MH/WRG@>G)S7>$N,&,?.N0YIP 1'.,20TBV!",X03A#"*T/Q[^87\=D/:NZGVF7B%A4885@9$6PBZ?.>12F>6S MIC%#@LE,\QK9]TLY&JX[6<.A^K[4; A('8\[)UR#L-)M%K;>8*?A80\K7Z?* M8*>1)X>0@6H)[L?;-P!\NWKXOEI6P2W[U+!Z@^Z-6BI=;,L&C@??@*84)4R8 MEU]B#)&@-B(BCR"/)#(T@6*J\WXM0KUUF9IGVVR#>3#&_M1(@ZP- C_5)ODR MR153Y\@YXTS(T.S4:RY&:E?:&]B!6IGZZ_-*;4Y[ W>Y!6K_(4/UD5BMY(]B M8<])7C8HF\=91G"6Q5#$-CM")@Q2G3*(54)3R>.8(*="T7V$3XU=#_I=W5^B M!7'7I>\P. Z^'C[7BZ)6O3Q+/>E].&23BF[,!FY=T:+ *S>TZ(:FN\V%PQA] MT[F6ECC+_;M?U -7Z[D4@M$8)S!)L8(VPQ7R)$]@FD9*QCAG&F5^:5PO14R- MCJ[9QCP#H!OO7 ?+P.QRC CXO5(P:(;6)>L#9V:=B!DY(^N2F:>96!>O[.F< M[+?I*L?(.$%U9=B%#4@H^T*7B]$W;*/D_MASO\+@L19)0B145-K%H5*0Y[F$ M<:)51&*2Q['P\E>NTV=JG/'^GX^V9JEQ,XV:-E;IB_EU^=W];6G>F-OO93RE M_4=/#^?*:7-T>L:;C#&VKB"W:H):3W!C"ZC<5_6Z!SHG"(-?6)_H2IW&=9/" M 'CB.04:MD<5D4=#W!^7>K5^J()NW?*WVVZ=T%M6J@@:.KJD;;MCY%'<(@!6 M8U6V>(E9H&(6'0BT5;*X=.MX92PZE#^J8=%U;=]V?T]F[E?KY[-Q'+E*$)<9 M%%FST]6[>$4KHF[^2"B?H2Q;\%1;;C<+&6C:D;=ED/>'CINF L^ MKY;KHP8<^UR<.R6^+8M_/JJ-7?!]W*J'S3Q-I$89QC#+L@BBF"-(<81@FFC& MB*$>''G5P1]:X:D1UZ%5SU&GGKHOCUV2'1+<#N: W\M-CM(BSZZF@S\1;J0Y MI7D>F'B'G&)O:AX+]Z#T/KC2HWXBQIJ"EY^9T>3V^U3="+%Z7-ILT"^K12&, M3IYEQ"X/,"$R."@)=EH.4D6L&XR@;VB+N%'?K6ZS7[X5#G?T:)1:K#?;3X5: MWABJEY;N/Z_2^H0EIX3A%,0\AN$X[Z.#I<'K3J6!5G>JC)1$4BLB1+(.74+#(C+B&) M4PZ))C&*F9(98D'*CKT0[/-TOVK=L2LBPMUF *5YC%-EPVL9ATB;:> "IS"G MBD4ID@(SKZ93X?$?);"V67QL<,S=O-[P2 Y]Z-E2BFP7RS]B+;(+0(U1C.RE MZ"E4([L AV,YLDMW]_LZ?'ZTGYA;_55]7ZVW-OCU5W5?'GK./DW5^@R-<(Q#Z#C$CW$1+@1STCP#LQ,M155 ^5= )AM(6XL 7M30-.6 M&?A16@.,.671[X ,%@#4H!1WC3ZC*X^'FSW,:J-GH'H(#G8'SY,:;8X&:,']/E-UQY\/2MK:GB>ILG,N*"=<$)A&4AN'/B*0Y$)"G!CG7DJ> M<>85E]0A;VJ?B%I/OZ]#%Z9NW!X0J8&9>=?%JU;5LRR"-Z$Z A.4#KMDCDIF MC@"\I"+7VWHFD:JM?2%WZ6N-XB8W#S8P8*ZR#"E-.61")!!A@2 E,889Q9IG MF,9*>VT-= F<&I74^I85>*N,RI5#I9U^6+LQ3$@$!Z:8!GAU.FI#VQFH] V8 MF>J(3-@\U2ZAXV:M.D)PDL/J>I\?S4A5S-_5@0_EFKVH7"F[]SF/:81TDBI( M$38K8:Z4;1F80\YP'"/CJ6BWX.DV(5.CDYV>X*!HO3'OQB6M@+;S1RB8!N:, M'@@Y$X4+!&?(8:/$S_>KIW\WMY>\\$]D_PJKOY9DT#KP* 3@8MKNI7>ZMN?" M9/7PL%J6YZ-EL.V<,YWRF$B8*LT@BB(*F<8*,LDD3^*<)QCY!:^\%#&],)5* M0U"J. ,DR691%-G_V_5O8X_;;ZNU74O.P+]&/YO?Q. [6Y=MD]0,Q C/,AS/ M\C@O=T PGL4HF^$T/6X 5_ZRX8X M@7_P9:/;/W\IW^) 9L"%9YW3LE MRIBEZC<)+G\5S8 9[KL2-@]^\>RY8'HYUXXKI"OF;^@ET='$U9WA/K8WV_-? M"%VP/^S*YZ60<9U?%2?]LDY69[$ M:6(6,UPE9C%CB D2D1B/(T\%8SI/6.85-]$E<'+>QY&^55! J?$5&56=H+NQ M0D@HA_90KD.Q3\4*)VA"EZ1H%SIVS0DG",X4E7"[KV>(UFJY;WQ852W<=?K* M$IG@F$E(9,PA4E$*S:J&0JPC@1/)I<[0?+O:LH4;TUR4Y$4Q>WE#G\[5RI4- M=3RCLBY"ZL8C08 :F$":.NX*H?Y4JQEPQ[43BK A61>EC1N1U67T24!6YPW] MN.']P_?%ZEFI7]7ZJ1#J4+JF6=S&"']2FZV2-V7?QSO[@C9_;ZO>?%YM_UMM M#\=/5:SIA]6Z_B=[73Q'.J:&=PN:FI?FWK; MZ4U5?_*X+J5[MFL'O.U?A;"@C;--=Q:O'FG"'<"Y9PJ' W"D9.%>#YY7NK ; M)"T9PQT#C)8T[&9(,V_8\8XK^FZ=L'S#C7GS?%(LLZ3^JOCMQ^5FNRZ?L$VY M8+_[QI95W=O-_DOQ-U7S.KI7?S5#;]^QK=H74C&,S5+$L("Q0L@P MMD@@B0F"$<]X'L4B1ECT;/7URJ;YO*NOW5U,KA8+MM[8E4EU/-2G*]9K/TH1 M9H2G-(,1RS*[7Y9 &N$$"D51BA3BFN)>O4V85-;HQ_Z,^URDV15O,/,5*]-X5:D MW3YEH? ;^!.S4W-VR.LZ*GP2CN== G*OZT"1^5%%]-?\I73/3WS:&VYS%O] MHKS@<_7?0XGQE.:<8DRAD#&%MG-T%0*L&4(XHM@P"_)*AG42.S5N*;4N:UJ9 M47>[/IZIK6YXN_%*>!0'9I@]@ >59U6!T6?P>_WG(*7>_9 *F^KI)GK^51>LJ?&M\T MU >KQZ[7W >A,$?=>P_CG&2/^Z7OW8?K/2 MV/)Y3I,4Y0(9QXG)#*(XSR E"89$:<7R+*)YFKNF<[;(F1J35:J"G:Z@4A;4 MVKIG=;9!V\Y5 0$;F)-Z8N65W^F 1.\4S[:Q1\OR=#"PF>CI^U8^+>O&V^:J$*IYLA9RZ?L6QH[)6'[!:?[#>&^#I!'E-B:,+-!30PSM %9@' M)6?@&/BZ*(7].,Y ;4% ]ZR51BG?E05 \=IL97YJ%$?O34 M!W@WKAH8SH&):Z]]5<+;^%65 6!7[OM0Z-L8 6PM;VM&Z&K>5X 8E-;ZZ#$J MQUT!U$O"NV:H?NRW&_56OU-\N^L.97.9-G.>B3A72D.-B5EOVIPBDO $LCQ3 MC/),12R=+VUE "7OW,FN1:336TBKM_!$\'!OY$[C:JFIM%K;"!QM/DE+8=]3 MK7R[QK?![L9QUZ(X#I?MD5MI8/4$^_YCI:;AV,H!CJ"LU"9O5/9Q,/PER[C< MXK^Q_5'H]0A:S)"61 MT%%*7?>U+XN9FD?T\>V'KZ!6%31T!599]UWM%ER[-[7#H#4P2?0#RFM+NQN' MWCO:+4./MJ'=;5YS/]OA:O_4Y!OY]\=-%2=PM[J1LLQU9HLOK) ?EV_9]V++ M%N_J3^<=^Z/N]D SBG**4Y@H:5P,DAGO C-I?HQ9KACFFCHMI'IK,#72V"D( MMNR/JD.'>Q9NOREH)Y%1@!UZ&_N@/[A;@8,%P)H /BY!;8194.W@MZ7<.QIB M!,+?/3EZ\'D8*6=ZH/GPRJJ^"LN69.M^XXZ6@WV5VV/ MI6'?;\7WFS^*S3QB(D'2.)0IRAA$YO]!SD0*<193F2-%5.3TV3@9>6J?@[UR MX'>KGF-)AE/ VDG^*AB&W@US1<#Y];]H;=L"T=S46!R:GUXN#$]''>6EOFC, M[F6]?$'/"K'U2_UAM5;%_;**C3K3/B=2DAD[H.:20Y3B##*:*9A@&3.=6">Q4WM]:VW!WQ_7Q486PC\KQ1%NMSVC\" ._/+O/_\[(.N0RX$;[?CA M%+9HK)OH<4O'>L%Q4D#6[V[_C:=/ZIXMJABM\ENG::P3CB,HI%00V7(J5,0Y M))&4C,?F-\HYBO+%V%/CEU(]4,<$^G@(YW#KWDVZ HV!B<('"*^-HPLF]]XM M>CG>:%M$%PQI[@M=NL3_E:QWESZ;&9O+")&8L!RJC*00T22"+*$*:I5JGF9Y M(K!T?1T;XT[M5=SM7UK=W-_!)E#=[U]/\X?>7G&QW.NE.V-G[Q>N.=9H+]L9 M YHOVKE?^[]D;U=/:GW#-]LU$RZ=BXZNG]#S4^IE2+O6+!!QG[6V]U-T/-IH MS]%9(YI/TOD+>A;$V[)M66/E[8)M-K>Z;"I2>@98B)@3'$-.C1^%L'&KF%(Y MQ%KI),\B)9A7X/E%25,C]5(_>W9=:NCE876CZK9F"X+5T&^P%TS^M:>Z( A; M$.JBM'&K-'49?5(ZJ?.&ZZ*VRQ(G59^SS9?URBSG'MAGM3TDQ\T1D88.-(=4 M)=IX>IGY&V<V(+>T;ULHI/GF@J,"4PQRB#*%,1)#*7D$N>98@H26*OJDE.4J=&4U;; MJLR&_4M#;\_B)$Z(NU%5-WL M'QYEJ$XH)3GJTU7K^ M;\Q60=[>KK_:^L6WAY[5\RQ')!>Y66AS8M;=:2;,AR(Q_R&(Q6EL_A4YM?UQ M%3BU3T.MZ.:HD;>MR5^U^O:MM=<%MZ,G&Q#$L;;O:F6!;<9FU9V!AL(!O59' M:,(ZK%U"Q_55'2$X<5-=[^M'-?O@C)O'[;?5>A<9D'">)C'.890RF^Z<5[,U&BE$6NTU[/7$< %5-UXY'JL!F://C!Y4T8["D&) MXH*H4>FAW=R7I-!Q=<_30+,"K@\1WJZ6FT*6FG,(O2G+&,TSC%7B>$/M*G1AQ'&@/SOXVQQGY?-]8> MS^-#KVEP/%(<"MR!F>;7&L92<]M3M@GS3GF+=T/]@*>0?5 +>S+II<&XIY5] MP#DYP>PU2%]/Y\FL[U?KY[^MUO_XN"P7=75]SZ]JH]9/:C-/,REY3,V2*N<* M(LZ,Q\.2S$:N\43KB(O$ZY# 0>;4J,QJ"HLE_%[IZNOW=&/LZ@0%16YPCZC6 M=@:LOK9"2ZWQODCP3NN0'I(S1('=I6ZY(_M.SD"<.E+NM_8_G9QC3%(J< HC M)!%$E!!(5![!E!*-,4\YU5Z%S.V@4R,.JY/_,:+'*>&$WO=66WN=Z0UV9#?^ MB5S;@=L5YVFEEV!+EQSW7"H;N.V;%&R/W(@YPBE!*DD@QMI\SR,9F_<.<9@K MFD::T"AF3HN4GO*G]HKN2_&8[Y%BZZ7=/JVW3,%V9;L)V,[6Y9KEVVIAK/ X M^^DS/=T';@.#/O3RI0R.K-0_;M\VJ[IUS@[]3K;'JYMA@7<_=1MX D8Z=AMB M(KQ.WJZ L>7HK<^HHYV]76%R\_#MFF&"A;_N>HT:DE:;[:92YW9=\BE?J,^/ MMCN]6IY!QBFS%T C2B&!(8XTCE.B<-/T< ?L/,!"OO>U951.UY=K<'.++/J MW<]K9=J@P;I7@#QT)&\?U5X[S/<*.!UB@*\9O6_SG7>K!U8LYX:0B="(P03G M'"+&-"2Q(6?"A:1)'C'MUHOYY"^!%:[9QW#08#LY:K^3U: MY!S;>F5/G'JPD9O@')MPVO7FQ>_[^5!?U9-:/BH;,66=-)NK^+=B^^WMHUE< M/JCU^S_$XM%&+]@J4>9_MF#4/!(*YUH3R(3QFA"RR42($T@RIAC2C%%)YT]J MS5>N+E,/+7P>XZ8NPSW-=ZLM6X#:%#_GI\\L**9C$:D$9IG0$$F:0ZY3##5* MJ(I5EN6QU[GNP',P!IV.AKV;ESDPH@.3&);]65AGD^[ M]33G<1+QE"A(9)I!1(1A/*$(3/)$1B)'":=.U8/\Q$Z-Y(ZS+;Y\_/+>L[Z] M&]AN%!<>PH%9[1B]YCY[K338:QVP KX72F&+X;N)'KZ^,@;E M0[$L-M^4_.MJ)5_$1^2(Q!&+),S3&)M%JG&#>:PXS 0S_Y[(-,5>=.0@X:@M$#L1D*!@1N8@1HA*'OX2H7'B$#I1FB8")06N:\3@=(-Q,4( M%(=;>[8[T[H0RFZ[?;<4]HNR&VSS7'(48QK!B/$$HB05D&(60Y431+*JLR-3;I:GX<>B;Z7;]_]\FDK?_O/^JO/-48ZRC.(.#'_B70&F1D%*IT:+XMSG"5. M'.DB;&HL6.D+*H7!G]C#][^ 2F_PD]'\S\#H_C/XZ;?_=(S<< *\G0I#PS@P MV;DCV.V'^4/IT8TH(*1C-1ZZ_N'T:S+D"%%;/Z&N(<9K'>1HS%&7(-=[>K#P M9LL^+N6CH?-";&R>40AJ;A2V6&BG!,H"0YZSJR?]+,')UQ TH%5K\=G:#(]!TT?WKR D0==7H_56"SI]3CY$6([ M"&T\>.'.\>BO7?4CUNNXU+_[F0UH7BT*6<[\QZUZV-1169$2A,9$PY0G.429 M3B''$8)9DB3,.)LT(4[-%=J$3(WNCO0$I:*>P6VMD+;37BB@AEXQ]\'(JX-: M%PA7-U.[*&"TOFI=)C9;K'5>VV^GK@J/W>_Y:*P8$M*X-+E&=O?VHO^Z]WMV__\/[>?WKW_^NN?_H4D@.BV<=8?FH%?[3K>?HA]K?,V!]VK>B%BU/VG\^:]W%.Z<%7/*CKBFY*/ MMJQ%&?.^5M(X!DH7RV*K/MF:%A^-.[>\+_A"52U2WSS_POZ^6I=UONYL!/P\ M%4J3""F8)#9,'7,%:<80E#&5"&E"**VR!YK[VP"!Z/@HJP+ MM&(Z@3UB)N5.>JV^R73I/#'?THXP,K MUF7IC1OY]\?-U@K8UZ;>S"/&$BYM?26JI/&+TAQ2G9MUK!+&*8H2K@6>+]4] MVRKIQANM\IQ> 5J] DVI V["?C,_*5N\0AO%P9/5W*YX#, VC\ >1?^H*ZXO M"L:+A4>##;K9U4C"1PT;;0.")A.X 1)4(9OES@JR3L9_Y+GW6[J$6JQ9-]4 M\?#VIEZ,9"+C,N<&0I80B)+JT#&"',4B$UC)5#DWIGHQ]M3\OUJ]&7A[XQ$L M\ *O[K7M%2@,_,(W .@3-O$""8]PB?Z(C!4FX?!H^ 5'G#>Y+2CBQ1WC!4.< M5_4H".+")?T\S<^KK=I\8<]V!^]V^TVMZ[]OZ@U&BJ5!?4.OIY+UW(NODO ?$:F-".H)J!4MG=CYL! M,ILEO/#*BRN&U937+GU##%9)8ILUI-#(.(Q#@U MF4R@U#%16&8D$DY.S44)4^.,2L&JF89GTM()>&XD<14D ]-"$XT!6."BZ6$3 M@4ZDC)O?<\G(D[2=BQ=>T[;,-@_?U9-YF?;S1NG56NWSA-3F@_FQN%_.41ZS M1- 4ZBRE$*61@ P3#66$4D7S%#&WFN#7JS(U?JC5 JN]YGVZGO6:%#U\ M3[>K1NP9L:;N[>+YJ_J^6MMRVN^*C5BL[/G!O@WZ7$8T84)+&,<\,[Z2C"&/ M!8,*29VDF5 \IEXA:=TRI\:.MW7! M05_PN]48E"J'#.MR!RALW):#W'$#L]R!.(F\\KBU9V6:BMJ6]P?NF\_W MCR78DY^EO;=LO7XVRZ5M(A MD) \@EFD;9JSRB(WOO*6/#7"*HMV[C_6QN_> -$T808VE1&V9S6".?@/T/LQ9*[91[U3UY\?JH*AN05IEYWY=+18?*@WF/(]RC'@" MF2)+=V/DD3R.&*"<\\3'!_Y4_M2[-0'/^T,^+,-?VW:\&^[GFV_ M6SM ;8BGO^L[3]$$O])&-EPYCG]/T >C,X4RO8?P; MUKVK/\ ?BHU@B_]6;/W!_,MFSC(=9R1CD"*5&ZJC&>0\1Q SPK-,Y:EC"_D6 M&5,CMIV:H-(36$5!J:E[1[M+<+:34R"0!B:@'OAXM;SK0*!W][M+XX[6"*_# ML&9/O*Y+>W=JU8NE%A3'.50R81!IE4""$PR5)H))Q*/<+Z[[ MO)BI?>I*+0&W:@+1T--S1_H\I([[SU<#-3"!E K""J,O[+FDC1N;ZG1?)KK. MP&?S1K#-MUVE^( ;SZW0A-UF/B]JW$WE5G-/MI#;K_;?,+9QX'7H]X=BO=E^ M*M3R3;++)^(<"R0,/6@=041X#AG+8HA%*O,X%IG"3O30)6AJ!&%U!=\K90$$ MI;[ *@S>).[;D:W0=F_QA@)L8*(HL=KG>QQ!U2.CK?UQ=-ZQ#87=2!NT+1B& MV8AUP:-EW[7U]M&V65V,:.ZJ.EW?SYVZD;*PCP1;?&&%_+A\R[X76[;8U4B7 MN59I*F!*;<4JQ#"DA!GNS%*>,D%23"(?KZI5VM2X\Z"L8=!"PF()1*6OGWO5 M#K&;EQ4,N($YM('9EQJS6M4!V,*&/=]LRU.@8GE?%AR8:QDS+;B&<90I6Z140IYQ!1G/B611AE*2 M^L46.LGU>45&*CABEQQV,Z-<>ZB#YIXI=DZHNY%,<"0')IL]A.5?&BK/ -N" MG=95%9* &7H^*(7-VG.2/&XFGP\8)]E]7C?W8Z5WZOM:B:)RM*,\Y8E*.(QU MS@SYI#GD$=GMZ_!4+!;JK_O"08AE2N(4)IIR&\Z7 M0J*0,F^K67702%&BG2OEGA,PM9>UJ>,,_-6CA-!9^+JW9*X%9? O^S$>/?9? MS@+CON]R+4 C[;FRQMQK=LKIR];;1-E3:EFYLIK=?UY'JV!2:X?4-YN2CL.01V6"Z)&=5W:S7WIQ'17CH4&!^K4P!I8_;,I-FG=L:W[UW:KCE4B$%6784#AEE$"$+:.36$"5)9R+).5( M.?7CO"1@:H3\G>FHO M?:6E78RL*SW!ZKM'2: >V'=[-<,A.C!E6,7!7G/04'T&:J!O-:C5![<# ^WN M)0T'^$C^4UC@O9RL?MBUN%^> X[FF/4SM.FR]1SA2F?NJ[+&%8OJ$+=J@?1Q M^7YI9"MI?V^6O_-$")5Q+6Q;:091K 0D+-%0Y"C**,DRRIU6JKVD3^V;<&@3 M97Q!L#8:]BIV[(J]IZ,8&M&!OPGOM5:B;*UU<"B!U1$<&S(#!]AK8_:7SL#- MP^IQN1W _5!?<"YZ-MZ#=*S5JCM"/%YM5P=U]*K Z+F),$X MXTI!KFR@2:HBR&*J89;JG+%(I#EB/N36+FYJ;%;U-"GJBHZJ4M*W@&@[P&X, M%@ZV@2FK0JRIZ;X@YOLN^/QK8CJA$K8\9KO(<2ME.IE_4C33[:YKZV=> ZZ!RFLZ*/!*)3;=H;E<9M-C#/\=PC.'I=8S MNU\6_Z/D1ZF6VT(7]B&ZV6S4=E,?ELJ;I?QT:(5K?O?XH.3;Q_7:W-#\A1#K M1]6\=*[36+%8$VA<+0H1113R*),P%A%/L,ZXD&37\/G.;:MQ;!N<7O[C)M)W M(_!LK2BH?3F/';31'X+NS4P)QE$J(.=I#I'*%*2*$LAQQF/,2222 MW,/Q\==@HF[+%S/0-^/=;NSZ\'NM?,D_:J>YW]+08TZ4YIBE1$.>"@U1(A-( M1:XAYHIHI))(X=QGF1YX,L9L=E'/@IT$S>R^[/9Y,-C=UN/#@#FP\[93VI;8 MK]4&+\H8SH[K& 8L7N@-6-@JAN[BQRUGZ W+25U#_Q&N.+%H?)WJ+]@<(:VB MG.40:YI"),W*F:!$PRA*M$BR1+,D]CZJ.)4S-5(JU>QQ)'$&08^SB.MP&>40 MXLCYKI4,?/9P&87PAPYG9(U_VG#9X+/'#"V7]WOW/Q3+8JL^%4^E-_MQ*94^ M_,M'LUQG?N_F"UMO;_49M[G<^CWL@1.1H#S6"53F3^/J\!QRD7+(E,_L!T.^2\#WHZ,\X,!?T4#*SRJ%^4<>!_^6$:2:K_*=,^VNL0_L.VZD(( MT&9;/-CF/6]@Q,_+L'.F,Z@Q)#SX7X@,LZ\C'2T,>C\>)U/ M7 ]KRTG#%8./=F9P/0#-W?\ H_E]G#;K[?P7]D?Q\/A0)]&JU"R$$D6@Q+8_ M7$HDY(1S&"$<:ZE4)IA3R/O)R%/[A-3*N?'4*4[MGX*KK!^8W6N] A8EOFAM MFW]L;FKXQN:GEW[QZ:BCO-47C=F]J).SV8CW;'ETG9$)/;T=+DT&Z(H4!+VQ]S.M4&K>B9A#X3FIP MAAFU;]4[NU!,)P(F,LTP1U&> M":_Z "VRIO9-K3H3'W2=@4K;WC7P+J/L1GN!L!N8T_K#UJ,B7B<@@SZ//5E =#T!#037T,>BA&7RIJ UL-+C5 MNAK^4"'/0UU "7LJVBIQW+-1%^-/3DB=;NK;"%5IM5XK6;93-OSTI-9;NZU= M_75C72#K",UQ%F&4ZAS*5)B5/.<44IE*F*81R]-,4T[]@KLD=10^CUD_FR<-)DI"<)Y CC2 RG@(D1#+( M512S)(MEACVK&W:)G)J_8!0%#SM-?2O<=.+K]F:'16W@%WZOK%F%&.SV^I;+ M$!O]L],Y9*$:5WP"5Z?I%#MR21I7&$[KT#C?V;-.$M13(F8$?I3V@- B4 M%H7COR# !F7%ZS0:E2N#@/>20<,,ZA___%6I\5RIG7L"W[L&PQTBU$]A5]@],1GO3>S3W M.,; /<:W-Q8CA>UV/PY>L;=GS6T)ISV^?K0(V;-J-H->SU_0SWF[^<'6TC:S M*Q?$KBUCR#"W7X44R423+,F]*IP>C3XULBF5JQLI]E@D'B/G MYCGUQF-@\G&'PMNG.6MR4!_E6,*H/L=9XU[Z$.Z?E;;MVSS[61 M3&4>^77?\5=A:B^^51]\6*Q^;,#."L"?P4_6$/!Q^6>PMP4T2_%/8BPNP#Q*>W!_$H,350XU1V:T_3"\I\(J1_--SWIJEV&I1 MR-(Y_;A5#YO*MZ&9QD+&4*=:0)2+%#)!S']PGA(E!3;NGVN>SGD1D^.YII:@ M5-/+TVD!LYVLPD T,!GU0,8/GOYW8@$7:K]I*P<7=A.TP^V6#MNK[G8;H- MU_NV6I@[-K;6VO9YC@0E+,HQE-3N;7"I(:E#!: M>-VFH>>?_H4DFCMAPV%I)(0$TNU#=1TT W^BFLK]&ZC4 S?; M[;K@C]NR#-1V9:M%!2WD=QF1L+$6IV+&#:NX:.9)!,7E*_T/]?Z#+1\W'Y?& M&ZRJ);'%^T=;%_335O[VG_7AC8Y2K#5*(49Q6;U(0&Y[ZTH94XDC:CC6^:C/ M0=[4O-A297"D,ZB4!D;KG\%/O_VG8\LQ5\"[3PP#PS@P;[@@V..(T05*]X/' MP)".=!QYU+B,0]^GS"YLNKUHZMLW MT?@$8C=/+0QP S-O(\6X+$_@A-<5N<67H!@HL?A$W"ME%5\R^W)*\<4[^A'& MV]7#PVI9>H9EN93-Q\WF4L=FXO_PE8[:_Z-1 ,[0>X6>_\ M(E\R]P4O_K[?USID M#\&.(OISQ1(1Y;$TRP+%(4HU@90E&4S2E.H\1D)RIPW>5]!]:K1QU(^T.+35 M8*6V?C[$F(^ FU,RT8D=F P':D+;W84EG /U"A,7U",;4_]17;Q7F)B7/N-K MJ-#OFUB==OZBMM]6TM:^V&S+Y,=#$>%#"RB:I9I&.88:)>RZ=OZ#DUMFQX=55/EK*C=Q\'[_5\ M_>9C,+Y?WW-R_W?Z\/9,>HALL($G9+*^>5/7_[5^^!G A_2YSXGK]RWZZVHE M?Q2+1=EW\=AS/WSX/*G%:\P)$<9.[[IAZLO^J$W/;H#WOQ=J0=]J/PU&?5=[ M@?/R#>PW2)C$,%M&7FR5O%/K72>R7$LB248@CY"&2#$-69P8=XUJCK7"*(JR M:U+$3D5.S?/Z&[,-H+; R'H /SVO-S]['KDZH.Q&66&Q&YBG3M+&9F"G+[ * M!^P0YX_/H,ED9\2^:EK991BZ$LQ:[NS=C:Y*RC!^Q2],JKO5I^*A,!)VWL.S M;;;%EL^?/M4E>VPJ?/.NS3LE%LRX''.9QIKAF$#%-8%(< R9T@*J!"DIS./=+69,56L]B^%%"M@K )O%\PL2&[ MX[+8UOD=YJ^W MZ[O5C^4\UDDD(B0@L_T"4"(XY))$4!*E4D(9UCERC>>Y(&-JGF:E)JCU-&^P M_6FU!E97]T"?2X!VQ_P$@&GH0XX^"'D% W5@T#LNZ-*XHX4(=1C6C!;JNK3G M)@XKEAN;7Z VM\OW?]AL@\=B\\TZF[?ZG>+;N7VQDYA',-%*0)01#IF(,>2" M4ZJD2AB/>WATG8(GZJ=9O<%/-I_HS\!\_]61YG;W7QK=_1RS[CG(DRQ!. ?-47C59!WW+8,B>;06Y4EC)]V,+X_ M@?%=&XS^>Y.NT(3=C^R4.NX>I"L()_N.SC<&Z4K[X=%&(M0EPW?5PM\]JKMO M:JV8-N[6G!FN224GD,66BJ(H@QPI"KEB+,$Z4IGV2O[PUF!J_N%!LZMZUSI M[\9%@P(Z,#>=]KBMU >[1@>'%@?&!. _;6=;]WA&[(;KH,6K]DAUQVDCJZY M'@/U[88GUE:262*7?WYGV;I+G"KL;QPT"YL#)UJ!&^BY2A^YCYXG**?M]'P'\*^W=)+:>_NXW6Q966KL MBS(/YG([9Q%*&",2YC+E9FU($F@6YJEQR%*>TXRD61J[UEMRD#CJ;N+\Z MJ#T#WRO%W2L%N:#>SE,#8#DP.YU/Y;]MXOAE"!S=*RX%QG.DBDL!J"#7?LCRKZT/QE]V_OJZ79KIFSD5_ZHFRQ*1W3>:YB):C.(,T$@4@:1Y&* M3,,T8;%F<40%]EK17J'+U"@JQ!KWFJEQ([&1 !^8W'8: Z-]'1\]*_^^_T5M MRVS?1+XDP)T]LVK)'#!:YGI8PT;'7*'/N-$PUP-W$OT28,CK,NO*Y(E-85<% MI=OX95T(-<>:$)$:-XZF5$.4Z!@2GB/(\S3"6$)*KA8+MM[8A76UX/8,O6Z'VHT+@P$X,-OM,\D:BM;K0%#J&CX+K!6207*Y MSDM\E8RL5N,OY56UW^2_;?=Y]8^/2U%G$6"5:Z*QADPQ!E%J8"088\@BXXPQ MG1'.I>O^7'/@J;&$T>U/_Y+DV5]LK1+QL_LVT1%:W?MJ?3$8^$5_87Z/ N5' M.+COB_7%8Z0-,-?'PFN7ZYS-+=M91Y>/MF]U3LGF!M79W_N3S:]JH7\U4+%[ M]5G]L*W*MNO'LIW[[E%*B3*K.WM^*3*(L):0:I%"R51,.$MEDCHW9.@2-C52 MLOJ"6F%H- 9-E=U?S4Z,NVDK)'(#4UD3- #!2]AZ4%OW,^I,=R%Q'(D"._ , M0XFNN+309.<0HU&GJS%-.G6^IV?-],?UNLS $ZL'95:E]6KTC5HJ76SGE)%( MZ)A"I(GY#V<))*E.(!-((L88EJG814F[+1';!3H]YL?1T4,?Q%;Z@BW[ _!* M2<]JZ>T(2V5 Y)@;A 6&*,K,!TVD.G;18Y;H][)_)-2]6YW]3T; MX69DR_KVF_[!/"153::YEBIB&4]AE,L((IHPR"3%D" 29YA'A,9>FW>7!$W- M^;6: 5:JYGN4<0%)UW.*Z_$9_!""6Z+8Z3@#)58W[5CU.%EH!R+PL<$%82.? M";2;?+KAWW%]WSA?\X*IS;8FF'FL*>&"":CBW%! )HSSH&D"\R2/E,0$"ZS] MW+,7$J;GC^T4W!UG^D;L'@/H]N;W 66LZ-L:C?<=:/2(KCUK<^ 8VF,9(T?* MGC7P-![V_&77!3I<_M28YF-M6*1-M][+B%2E)A/ M?8(APPSE$5(BT;T"'7KH,C678&=*O]"&/I/AZC*, O'@7D4=P="V!)F!@S7@ M8,X@A>$"P#I(:$,??5XEM.$*X"Z%-EPS9#\N+=L'EL/?JZ4HU.;-\V=F$ZUN M]>&?GV_^*#9SSG.D\CB&(L\SB+B4D).(F/G$(N<8<8&\^H6ZBYX:4U8=, \Z M@DIO\YH:91VWOGM,@!M=#@/KP.S8$U%OTO,')RC'>8@?E=+\87G)8#U&Z.W\ M%4LE[:"[HD8VI/;0,2"E2!"%&10:V>1,22!-90[C*)%4$)IJZ93SY"IP:N3T M9;TRGXPRC,AZ$597;X^N'6%GMRT8;L/[9E95T-2U!&Z@7@NNT(3VK]J%CNU$ M.4%PQE-RN\\_6.+]@UK?FU?FK^O5C^VWNI+:E]6B$/5_#V\ QE&:(I9#+0R] M(,T-QTB$(<%41YJ0.'/+W/$3.S6FV6D.*M5W50W=C_X]$&_GG.%P')AY+D X M Y7*X/?Z3Q<:N@9>]QB+86 >*=JB ^XPT1;^"+7$77@,-EH$AK^!S5B,'G?W M\Q0;<>,LBU"*9 +SF"B;!Z\A$ZGY1/*8QSI1ALZ=XFQ/AYX:)X>.Q_<.OI]D MI/T@,?4#!]"_5K1\=VC\U7'PNX&^JBVSWMQ[MEX:1MC<"/,5>%S8 S#KYXEB M.\]BE!!F7E64$P212A&D)$(PL[UD8TJT3(1?=<-NH3X/[CCE#1LZ EDIZ?<: M.R#M]GJ'16_@UWZG+-AI"WYJ(EDK'##PQQV=H%3A('94"G&'X26U>-SIO\#[ MVVK]#_,)MBZ'6FY*5_/CO(K.]X M;/!/K47(E:\7\#3=7!7G=0*^^^'G''OWNU-PBJ ].1(Z ] M8NC=D75?Z V"\$CKO&L?7:_UGC=0+G9L_[L M"SC=?,0 ( W,Q*?X#-#\8NM&/M1A;!$!R8,JX!KT]5UFY00E=B;9$X=O75;N//5%QU MN,F/4C;K[?Q3L2WNR]'>LHVZ,P.\6SV8)>I<,YIBC!2D6D40Y1&'W/8_R1'7 MF>*9BC(G)FD3,C4".>AI>Y4I\'NEIB-KM,+93A:A0!J8([SQ<28&%P#:^,#< MW^ "\]-+'F@5,,KK[V+B[JUWNK:?__"!%>O_8HO'7;_LHS[9=;M->6M[;#^N M;8"-N>#S:KG>_?B&;8J-O;_4[$Z);\OBGX]JZ#RE/'9JD3:&LE,C'VLK*(T%)YUJJRIP>TO P13P>VF,IV,SZ$/@ MYA=-96H'ILR!9M7;XQH#[J .VZ *C^KOC0']2W=Q%)E]#T5MNT[;Q+FL3_W; MLMANOO[Z6[T#DU E+VI\'V-]RPB7P.6>;Q)&/.!V,/SW= M=+FI9[33EFU5U?NM'+QN V[+3&^?/3/NG,::T)._U]>V*&QJ_&^@TGF0!#HO ME,*&!CE)'C=JR >,DX BKYM[OA_BFY*/"W6KS4=]=;\L_D?)C]+(+'2A9.T& MV%J?YL-_[ Z8WST^V++#YMO>B)@E/-.VS2&760*1,!]B'K,<1F8)ATF4J!1Q MKY#"L/I-[=.],\^^H0<#P<'"NMPWV-E8^OX-*T%MIF?X8N!9=^3/UYO+H9DV MU#36*SBGP'9_9AX&_[ <'EC'<=E^&(!/O@L#B?$_!K">6_V-JC>L$C3XV]OZJG8F.W8,QK_V5=K-:V,56Q MDCU. $Z1[-[ZOPJ?P5==?:'QVOR_",'5N_ZG(X^VW7_1J.8^_^6+_%YCJ8KY M>T,=V^Y4A&4.H*=DFZO[R4$VU_@ +@,_ K[0>+\VG88?N;%W2CQ\_WJZ=_-G>5[ M^T]D_PJKOY8O[*4Q1WEE.PS:O;1=EP4J^M3L#$RDHDQRF]\5F<68$A'DA)BU M&4FYU$2C/$MV)=SNW,O MLET>GZ/B[K=C5 +MI0![M>VGH;+,IHIN C9<=L%CV+I*K]96V<7TSLI(US=/W@U]IL/+IWWP M&LLP34F"(!,:0Y0E M($IY!'"8\BG"8T=VJ,X")L:B["N;Y$5T0)MN+L1B*A MT!N81/H#%Z*ATPDB0_=S^O0Z\8$NICMTE3(TX2MW #=@K6QU!^C;V/8>G&T]< MC=+ !'$ 9@=5^&/95@P"M^<])VGDAKPMQIZVX&V[N&?BD;WV=OUEO9)50Y$W M3/QCL;JO']N8$:Q28M#CB>T-21DDPK9ZBS(>F76)C+A7P%^[N*GQ0:V<9^Y1 M.Z)N1! .IX$9H504V%W#O:J@UG6(E"0G6,)F)K6+'#=!RLLVWYI6;=THLF+EFGE&$I:)YMM_Z=*M8<:5*?79&QRAOW]05;%=[%_S[WBE_ M=%^MA)BZ=EX::R9&VE]MZ >L*>!N]7*=""IS9C9YZALXLF@&=C:--SWNI3)& MG*:1"F@,/UU>)38" =Q2>.-:":.5XP@$1;-(1Z@AKTG8WX> >H8J7[A[0LQ7 M)XX?8I2'B$7N@&& 5/%36:^0)'[1X//IX9"+;>?S2,PCV-F M_G^>PD@(LVK+,VD[O6J8I!)EF#*<1T[;/9<$3&VY5D=.')0$5DO?:)(7(+:_ M^"&@&7J=YH=*CX"2\Z9?&5'R8M"10TK.FW0:4W+ANK[?GB?#!JOUL_FPB<7* M9OUY?W\NCC"A)W*O)3BH.=!WJ!..P-^BR_)&_AYU&G[Z3>J^Q7\_X3]6Q7+[ M7V9@,UR]91XE.=:((9@@C" 2.H<\E1&4,58QQ3D6,7:M9GDZ_-2^2:6&H%;1 M?;5X!K?N]?EU: S\TA\!T:.HY!E$W)?$UR$STBK7[5'Q6JE>MKME\7GFIM'6 MDY<5;BX16ZZZLLQ*>]Y]F6C_VW+%-VK]9),YRL(0-AMD*8PRY+$5G>+(=,H@JFB/&$YT[E?A[HAE)P:738SNMY^,[]1H%B"0UF.GH53 M0DZKFR?VVI,U,)L?9F1VE$^W,Q&LEF!O)"BMG(&FG55-%7!LZ:!I>$/.R#"U M5$(J^CHU5 : ^F+ME"%D71?*^W;UP.OB?Z<9@U8'AYS!MT9]NT547FE&446I M_68>9YQH$2'(S.<;(LXYY#9E2#*E<):D,DU5GY#@(96>VM?F1@A[KK\!Z[V. M_8*)!YUIMP_.U.9OX _0/KBY8>_L7!)X^4%Q3 .?@=KR^H9RP)WQX:.EQYBJ M0:*N!U7\5:*WQYB*2U'@H\CNL77#EH^;SZOU]MO-@UH7@M6K;I'I/$JEAKE2 MTI8:H9"0C$.[7&ZPMVMF?EFF0M*[VIK?WI@ZW]XYMMX3X6F M62X2BLS"A\80Q6D$#?X93,TZ2,0<"R2]=MF&G(@QOE5E@C 0QY'+,U#LS8(+ M:]? L^)Z7#DZ^U$EOS0(-&,YFO;*M>;,K/ M0&D$:%@Q,ZYK:T),_Q8S;O -TVRF0_;KM)UQ ^1B QK'VZ_N;F4;ZJDW:FF( MG5 MNO&.^5:]N01R'F68&@<74IS9+O)"06;AID0DD8CS)/8[7KX&W?';AFT-67W? M(1P(4)&S2 H#J)#FJ4UM#46LS)K"/,48,Z5IG,^W[O6:0@ Z0HVF!J _\4K% M/P-5J1P&6,\O:'^X!O?Y&TW72AW!3[6601W[5AR&ZK-V).NU.JR=,[BEM]K9 MRWM& %WV[]\\_\+^OEI791K^*#9SR@AEJ?VR,9%"I&D.:99SR%A,51+C&,5> M72\\9$^-C2O5X:<+2V#^#$K]Z^S&WZT)OLV//";&C6@&@GM@\@F*M'_PC#]F M86-B/.2/&^KB#\Q)!$N/(?J1W"[>X7! ^%EMZZ/#.5<291G#,$)*V!:2&61Q MJB 6$J,,1S3-E=^>=INXZ>U?GPD&F8&%#3%@B\7J1]FIW7KR_!27O/."+"G%M5O M$ES^*IH9P9OOU9)\X5@#UVEBW5@QU&0-3(/[6?K:F"6FMW:#XFB:WJZ5++;@ MTVJSV8=UA.-#%[2"$F"KP%$9S\7TEQ3G=(]_UN/-@UI*NY'Q8<'NYX@(G!.6 MPSB-*42(VR)W>0(CE1D_3408NT7$G8P\-:=KKQRPVKGG-Q[#U4X+5X$P- >X MV>^5R7C6UMXIC,>CC9:[>-:(9M+B^0NN*X%M5F*5L[+/()M307G*I:U4FV=F M@21RR/.(0$5RS#3)!T7#E[6^#,8@1:W/B'N5DM:7S;Y4T+KECBL; %8UJMZN'KZOEO;(H5RH2QKI MC"<$IADR:XU$)Y 3E$!$8\SB+")QFGJU*VN3-C6.J NG'93LM2_2#K ;9P2# M;>BC2E_$^G=/;$-BF*Z)9R6^3K?$-N,O=DELO:E'!;K5X_V";9Z*Q4+]=5^_ M.M-8,YI"S;'==I7"IE(BF,1*YGF&4\Z==EPO"9@:131UG(&_WGB4&3L'7SL; MA !E:+_A!1X]@HS/ N-15.U*@,:JE.;ZX/@5/&LQOJV*V;G;QBM-UJ+T4;VQ MMNOZ5F(R_M0N@T.44_[YL7S@5,QTDA,!:2J,XZ.R"!(19S#)]*DM=W0GA,JC=9! $JL&=GQXH>9% )PJ] M">#RR*.]_)W&-5_\[HM[GKR6FRN[$[G<+%M2P3!$ G.[Z<$A)8K#G" J,R4Y M(M(GTNQH=*^7?+0>@*).K&:EJIZGFT?@N6UM](9DZ+.+>M,S_(GD.8/#'D$> M21CWS/&<<2>'C& C$'I# M?\5[ ^=_^N& 2-CSCS:!XYZ .)A^<@;B6ZX)=-I*B*II/;JR=4MC^KY .QZ)!(5O8$[Q1,[_5,09C+!'(]UBQST?<8;AY)#$_!/.-K=4; MME'2'L H,[8=^F:]MJ43[4+FS?/ADB_LN2PW_X.M975J\W&YV:[+!<^F3 V[ M^\:6M]_+?@H?5FNMBJV-2:V60?.4) EC2L \B15$::8@40A!*7F"\YQG N<] MLKI&-,'IU1T_4VRO)_BI6(*--79S.:'DU9\#1R*=V+2.Q,C6),BM3:!I-V@8 M;F/UF]?5QH/2^AFH#[L; -0)N%L# :@QF('#0V.>F0J'@,0__N2%_8*,J/^X MGZ+Q)^;DF_8**O3[./Y-%???S' W3VK-[E6U>V\^QR7!WCYN-UNVM'4;WA6+ M1W/9H?!]V8A[WWHAQ1&1D8Q@E-B01B)2R!*4PTQSA:-4I2CW+/831C$?VALG MA6)G%V258?6W#*P.)LV (;U"E'D0LC(/_/1YM54@II[?O$#3&Z4\QP1'-MM% M0R1Y:GC9-B40',=(,ZPR[;, &W]RQUBD[:P"NZE=EG;9U4FR\R M_I0,[&;L9Z.VJ#X2+M>"U2O7L.JDR/8 G5;"(AS4%PBDVJB?^;!POOR"!Q[] MRF9'G]5VSC132F8)I,@N+44:0QZ)".8R85S$N?W,^M;3.PP_O0_E7KM>=8L: MP.5$Q(+E'%):'D50#9F.S,!@1F_ M\<1\;GEB^K?(:I@[3$\L*^!UFF U3+O8]:IY3<^MN+IUB2%2=6_7-U_5]]5Z M:WCTXU*OU@_EQ]>LC:I?'OJ)<)K&,6,9Y"BC$.$$V2Z-,4SRB$E*8T+SV.L MH)\>4W,XFYU@:EW!WA+0,&56[J=45WANFO6<,<<-L.'G8>C-K#Y3,&@/ERLQ M#;O'U%.7+K@/L9._GRN&"%L2L^D-]7)[DL-EV,-6FU*XBP!PIS#*$;(^4 MW"SR6:0A05D$18[B.$MQ+A0)4"O30Z6I\>VAV];33M=#X8L@E35]YLO55QMS M%@9F6_=ZG(>I.I-/"_9&'@IBC%:OLP?R8Y3R]%%K"E4^>\#H6 "TS\A7N\/V M^/O- -Z8OZH?;-5[F)42&\B1/Y+V6MWC)\!:/\.(M M_0BD#)6I6.KV2:WOBH==WU\1F6=$: 83$MGJ 3PQ])%ET/S$-YABTM5B.-(H3SB"*8JEW:?34&:1PR* M3&'!D$B9\*HYXB9V:A3RV\^__@QTI7*_"D4=,+NQ1WCP!J:2_4JKUAB,4PS: M#Z=!BAIUB'Z5 D=N<%PJ=N1X=S\VJJ* Y MZH1>G#JJ)T OWZZ^PUQ97^Q6 M?RB6;"D*MOBRVA3E%H;?N^4RU(1>J+VZ=BF\5QCL-![D'?*!:)@J66V"7Z=8 ME@,4%VMFN=S;LX\!*]9V+\^XULR&[%AI7U:+0CQ7_SV<8L:""XIB#I.$)F85 MC9FMP2+EKKD"#=4]NQ0XP^[&28. .3 QG<=Q M!BJ-P>_UGX,<#'OC%;8[@;/T<7L3^()RTIG >X!^I/5IM;R_4^N'=XKOJ]:K ME'*S*L\@3[/<+-=S;=/M,YAD2"0B%YKYMB,X(\7G[1DG,K!6##PPXRV5'=[M M9WYA5(>&"Q^ -,K[4=,Y<%F4Y%&N-<11A"!".H*$4UM4D:$$Q;F@RJMWV)70 MCL'RGVPG!W&"[O58NA'ZE0@-3-V?]L^7U6]?G03\THV3-U6W(!&4E,_)&95^ M6PQ]2;1ME_:CU-OO:LUL8,XG0]UJ\^'1+KY^*9;%P^-#G92U>?>H/BX_%$_J MOQ5;;^8)%G$240PI,E2 (L0APS*"62048CHFB'E5;?=786J<\?^H>],EN7$L M7?!58#9F=[+, M4D 9+ W%^A+5O=*D68I*SJF?SAAE7R6Q[N4;XH,_KI!^#B M3M_H DRV&W5RI""Y#GG _'Q #B+>;,R/X+H +L;?PP+YL#TLE<>E-K?@5)_ M4!E0I\":7Q@;;&"+M0(49H0CGNX0!N6E#FJ,2EO=83IEM1Y/\B.]S7H[>URO MY$YL'];5(6E1!CW6A$>,2N/8V-1-F9B?4I+#V#B1!AKC!D7,A=*N"9@:854Z M%ENKE9I>Q>6O ME.4B'@&9B".B#C3#"WS&^C#W-O@SK,WTYIX^K#1R&%6Z;5 M4_[F==V\&/-(PR';ET:XA\RI3?O"?2\[0WX[Z@O9L9J2"^QN;DM@,,=8!G7#T=L; M\4 FJ/OA(G=4?\,#B%,'P^=6_TX4EP^TWJZ6V_6EVTAD*OUQ.,(< =J3%&&)"]NF;XHM722KLYC M%>]31"8_LK7Q3.T!K"R.-![5NBAX,--(8Z1SP][4'C0PAB#CL8))&BFJ\BRE M(O/S'UW$3HV_]UJ#C57[#CRS=9$)IHJB='*U6)CU.3"?V[+>BV>M'L>Q<'4J M0R,\^.*S!O=K":[1V;S*H-2Z.C,U>I?%6T+ZF#Y !78SG42/[&GZP''N;'K= MW;5ST...+^;BPV+%MC.&2(HH)S!1DMG25 QRAAB4D9:9B&*)D5/6ZL6G3XV! M2@5!J2$H5/1M"M3$KIU*>B,RM$_H 4:'?C\7C.[9XZ?YQ)'[^EPPYKR7SZ6+ M.@;X/CTO5B]*5;M7#35&ZIOG[MZO-]O-J^_^JK&N/E/_R/&?6""O5B ]U##] [L[=_7Y?U3+'9% M/;W2&KMRW&S-=5OPHK;@@$+X;/M7'["PP?"O9LVX8?6O/6AG ?JOKI#_'NRW M/^;BGVKY@SW]]I]5>FJ*69IHKB&C)(+8+- A0;& J>1: =^^T_WW;\+P-W>/.T'Q\",?8Q$AP[ %R!QW_KL!\U(FYR.+XO7+N9U MPUOV*R_<--K.Y'6%FWN0+5?UR?O;MT&O3DEYKK)$Y<2X[(39=G\9I%*D,&(D M91+IB/@E65R4,C7.JO;:]UIV/(6^C*BCB]L7IW'.?#P@ZICW> 6" ;(;3R6] M0@[C%6,O9RI>NWCD1CS&X2K=I//V"(=*S%5SZYC$DJ61@C13,<0RSJ A$003 MP1G22C)%O:K8C:'TU,CI[^6BSL:!/;.7HE3E^%UW? ;=C?"F-I0C+M\[]MDQ MAL/2\@LM=^Z:!?3O@G5,&#?7]J_4F$$1HYBJ7"I,L@ZMX9R$ M.['2^$W=*BT]$\S9I#$D>982>E,^FT*WA;U-0Q".N171CL.[U6ET]:Q.WCH,CQ01'=VBZ"0)LC^+%+C@- M5,>X5?0KE31V@>-Z=6.GN[O159416R3)UFFQMG%X\0^5R@AB!MO!T5Q!G%,$>1QS&$6)YG*!44L\3I@Z*/,U*C-O*:I'V/U M&@HW'AL+X('9K<[<+]1NY.];4\#>%M TY@[\49@#K#VAD_M#P!J4#'LI-"I% MAH#NE#B#/+,;G?Y=_9B+A=I41_Q4RHAC0XL9S2*(4R%MX(CYJV%(D6_RXZ=&>;5V?K1W ID;D74'8F!JJA4;H-#[99N#\L:)B%&9X+)YIW/[RE4] MZ[A^FB_+_K(SLR:C1*($9E(G9L:2!#*EQ+Q.T=HS,Z^6J#V_TK\F MSZ?Y=OZ]#!LUG_VBD(Q*$YHKA2");=79*,&0DR@S,YQ%9B6#$Q%'KA5YSA\_ MM8E]T!!8%;UK\5P L'U2]X=EX GMB8A7#9[KAO>NP'/AT:/5W[EN5K/Z3LM5 M_F'7QY6[OA@ZJ'9F[Y?+'5N\WPBV*&-F=9:E&+,<4D1BB&U-499&&,8HD21& M7%'FM/_@)75JT[S4#ZB]@NY!R>Y(MT_\P? ;F ].2@/> :MV?2AS!RIDWP^* MK'L4^" (CQ0<'@QIK_!Q;\1:HLK=GS5:L+FW>R89S"1-.9(8,XC[LK9%YX_-7:V*H)*1_@%N3/( M)>QNLW!/1(9>4#7 !!\01T2:2[AXLZA/?$9B2W/< I#ARW&MQ#?I;M&H[@6 ME9MDUG99UZVAE?CGQ\UFI^2[W=K0Y*-:SU=EMN'F7OQK-R\[IYA%I#/Y@-2MV" M117:]=(C:-YY6".:I:38L,]2"3$5"C)%4YA0G/"8I!%)O;;N!QG44;Y@A89@ M7J@.9*&[+<5DE!]C'%SW$0= =_#M13LQ2J5!J34HU;XK4P?,?&BJ'G+CT1.M MP/N1KM)'WJ;T!.5\]]+W =T^35_43[7<&9?=9HZ58O1J_61I]X$OJGV869XC M9>,OH":4FL]28OQL21E,N:)<(2DBX16;X21U:MSU6Y'5L-%S,\.>#PJ#U5YC MS\-*-^S=."LXH@/S5:6O7;M7&H.&RN"@<_@:)%Y0!24K-\FC$I47&*!1P[ZC&U[]Q!LP&CM1O#X/9!&@'<@;\JG6*T'09CV.#LL5C7WA<>%:D=M0[]^6*[Y1ZY\V=>;C\MF0MRTEN!3SQ;P@?O.WW=IN MWAB^GV_J9.*78EMG,S,42G$F,YA1RB".(PXI$@+FFM0:F 099VX M8/S2!%^45,9 ^6^J^CS*>G_?K MX,T,)%>QF> Y*!6(,+6CKDH:=Q:,6W& MGM6&:;W8/Z_@BWHV;\3MK# ;DP"S2 4.O MW 5O3'JG-+A+'"W3P1N$9@*$_\W=7(^/RVW5&[9H#;OY=;W:;/;-(7Y=K>0? M\\5BQ@F.*<"P'9I^#PF4_8K.:*W0&OQRZDM1J7P\# M\_9H_' *ZN(XBA[5Y_&#X]0)\KR[&SD=IQ1L/NRV9L%6;?_5.W_O=FHF(Y$P MA#@DL:W:J9&MBH 3B#3/:)YQEDKDPTZ.0(5E(M<98]*1IZ G+*1[^U=JP?S[;OY1BQ6=N.H MCC5PKE][Z>8)306K(#AH.$@P13L(@2O27A0U<@G:-G//:\ZV7MWQV,I,@JWZ M-/^IY.DGNX@@7BMYOWDT2XH'_6:WF2_59O-V]<3GRV+3LRQI*'-%&.,<4JR* M3HT$$DYRF"N=8LTI9;E7HX8 .DUM4Z(T"18V@3/_%M1F ;:QW9*+9)7:--"P MK5MERA!C['A,->[(#7TH-=*@^9\^A8,Y[%E3 +W&/5D*!^39.5+ 1W?=NA&K M)_7)K+L^&,/?KI;& =H9'ZARAE;+S1NE5VM57O>-_:G, LU\4XP,H\7ZI:B' M\]D :>XTH!I)WS_:#2:UV//^P\.7]^#;_7^]_^J[.33"7)!),0HYI!3 MCJ&M5I02+6.%J%]NZ41&=IQLU,>U@EOV)Y@7QDQG6'.Q( -OG%&$LJ*XOS"U:9#7, [5](3>8!Q^$P+O2P^D[\E;VX,"?[W\/ M+[*;6_BX7AD=MB^/9NIL[Y?2UGI_+O,.OIDG%F7W4))(G"88,FI>"\Q5 KDD M"*I,4:YYI(GR^EXXR)P:[W]:+;]72[]O1PL_K[*&/J"[,7E@* =FY,XH>I.K M!RY!2=)%[JADYP'$*6GYW-J[P5ZY%K:AEF4"U&*Q^L-&ZW>C'0:K3G#D.7A^:@-1F\_^ G[6F@-6J=NZQ M=Q5QUQ.*,"B^0G^].HQ@KS&XOXEFG^YZM_ 9JK?>5;FOU5GO%A M??5NWMHQ MF_$0UEV$<=LBA,+,YG?SGW.IEO*+F=I51' 2DYC&A,$,,0PQ$A)2E$4PRC3! M-,I4Q+R\('?14W.&:@W!RUPMI&?>HCO@;CPT#(P#TU$SJ:70^@[4>H,]NE;S M 4*U_0$+FX/H+G[:-,Y19#ZKG:=DG7OKS? M[8S_HIY7:QM3Y!GH<^WV";UQE8I@K^,PE5-N !&X<>P582.WC6TW^;QI[(WK M!XV;?;LSKOC2GAY)GI.4PP0K;A,-L5F04P%I%L5QRAE+W+XXW<1/[:-DZQ4/ M$D1;P^U&(\.!.#"Y>(74WH'/ZL\M^/:'6OPT5ZR6VQ\!L[B[8?@:T;:U"E,, MNCV!IV/L[>E30HK?X--=JE@@L=91**(C*("9Q"AG*&4QH3@E)4Y7; MX)40\8H'H5-CL;I"VGI?6G-AM 3S)7AI;57:'74W6@N-Y =*G8%5 M>HSHOW.(1@KO:PB>2/S>.13N 7H7[NVX4KA2=>@0Q?W-?-W>&(O^.)*2#_B.*[=A M(!UZ,7>]_AGXW2H,"HU#+NS\<0J[UO.0/^[RSQ^8LQ5AAT=T(R_#@@_Z_68[ M?V);M9G%*,9IEB&82,X@%CB#)-$1-!Y3+'(M=4IC'WXZ?OS4*,AH9\/Y]_I9 MQVC[0]EPLLUJ,9?V_!>8+PA;BCE;@'T?44^..L'8C8:Z(S#5;B M!?Q>_7<0MKD,1U!".1$Q*F=<-N^4%JY'2 ZZC$U M+JG-*.9&98AM9%#6M_9T:CH.C:.#,SS@0SL[K5C?%<4!1='JJ;*D2LX:AIIZ MXAG6*>JHR[@.4C_ SIREGH_KT(#RBGM6]B>9B9RE(N82TD3:DGTY@4QF&J8Y M2C/&(Z2%4\F^VZ*F1H*E5G9:+FJ=/5HPMJ/:3FYAL7JUQ=K-'C>^J'GTL R& MWECM++NCZ-??T@F8ME:7[0\8K^NEDR%'#3#=[O!GT+=L_?+Y;140IE1B*%%B MB)B(#%^*&'(;@:>9SI6.XD3%3B>/IP^>&CM:W>[ Y[?ND_L(IML$V-7X@>FN MMKM#6]XC -RYK"L0(S'7S1?!BY\N&=O"1D>7C\8]EY1L,LW%W_==V-8I]\TN MB6]>&G\KJUZH+).(T @*C6*(16;X)^4))'&>$9ZR2#"O%B:^"DR-IYK+JWVI MBZ8)=[9O4^,?NA4L\1XGW^5M>/1'7->& ;['8M8/O8%6L8Y*O-+RU0^BZ^M6 MS^?X1Q>_J[YK]\OECBW*0+.9P@F/.";&V1)FF2JB%-),44@%4PCG@@OFM)%W M3<#4:*W6$91*5G&/[M'&%T%LYZ00T S,.9ZH>$4?MYG>.03YXD-'BT-N,ZD9 MC-QZG?]ZZ=L/]?79GDJM*U\XBDF4(T1@GIEYB[,T@S1%&/(DHR+)4I8BIVIL MEQX^M8EK] .5@NXKAS/$;B^?^N P\"QM0-!A%76&A?M*J@\F(ZVF7%X/KP75 M-9M;%E5GMXRVL+JF;'-Q=?6:CH'EVQ]J;=M:KM4/M=S,?ZI#'8S/:ON@O[$_ M'VTH^VIYO]VNYWRW+7;>5X^L"'V6%",2IQ3*F!ONTA)#END4:IKE&.LD1ZE7 M$%1/?:9&=X4YX,@><%3SQC,NO>=HN:VZ1AR#@:GV)OPV6KTXXS FV>"'=9EJ MWK *;%>@M"M@%'L8@,.&M??4:=PX]S G@6^!WJL_Z+N_7([W[Z\_[/8ER^6 MB8]J/5_)&=*Q0#2+8*)L71_$&&1*$1@KXRM&1)H9X!3YWB9D:J19Z@G>_PD. MFH)25?<5WE5$;Z_R0N T,+%U@@1DA]["MB84H5>%$8WBBZ"R _Q266(< MJ8MU&P-N9O?$,^RF=E=EQMW<[@G9V29WW^?Y^T5?;8]6P\!QPK_-MPLUPQF5 M6*<<1@03B$F>0Y[%$B8XH9*D&I-4N?I#IP^?FA]4*&47)W'R"_\+J-5U]X'. MT+OM^_3!9.A],T\XO/R=:W9W]G/.'CB:?W/-E*9?<_6:;OY,6?EK1G**LBS& M4++,9L1%*>14FLF9$#-IS<1%:>+CG92/G:2O 5BAFY_+4<&4:"02P6,H\@Q# MC&D$N>("YE&J2.)4&O"UJ:A.QU- >WMQU[:Y\ ]OV^1H6L8'GL#]87FV4 MW7#HW3OYAIC1&B:[F=OLDNQX1\="ZF:H&Z\M3N(DXUD*,TZ-NR)X! F*BM!E M21%.[!+#JV;ZT>.G1@-6NR[S_PIX;M_H[I ,/,\]T/ O;'[1Z+ US(]%C%NN M_*)Y9Y7)+U_E_UU_-U\KL=V'.Z0ICI!$,4Q2$D.L,8)$I!I&B4XTUDF4\\CU M.W[\Z*E-V%H[]\_T"52W/\O= 1AX>M:*!:RM>]W>WI_;D\>.]GF];$[SKIZ?5\NMV)?Y9I&1N[G?F,[V>_[>2,TUUFNG,S,,XBB!.M89$:PPC M1!,JXCQ1E/NU(6N1YO.BCM-&K%06;*RV=V!3Z O87F'PRWQ9_:MGQ$<;YFZ? MX$ X#CSA*P"_E@"6BH*#IN$^S@YP!/U2M\D;];/M8/CI-]SEEJZ=+J72 9K< M\CC5"<$<:L82B D6D/!8V[[&ML^E3A!*_=KD!=%K:J[$P2RX>)6&QJ'&VXWR M7F$4!]^6&&\ .W3)"PIWX(YX870;N?M=4$#/.]V%?7S73T#9'.^1S>5GM9W% M/)(RDQ@22C#$"8XACPB!FO!,2I)G$7&JM''E^=.CY%(]\&ST\R738^1<2;$S M'H.36P6%5TARA3Q2*,4"A8SB+,\ M@C3*&)0)TZE249SF3L$2OYA/$GE>N!0$;V+3/U&X6#SPMOW[\_.O]X\.7]_VG MXKE]+4%6U<7EU*O^4LR\8LXU'C7*!#M7O9Y-%W[C_Z4L0K$>M/'/;3NR'5L4 M789QQ%/-J8(XSLU,8G$""P,T\#SL@(W7-[+5_M[?Q\M/'^W;V&I<\[O8?F&W]:YQH@_99/<_V7Q1 MYHXU-EE_K!;F>9NBU.5,TTC)M"BB)FTE(YE SA2#*I$Y$8DF@B"_$Q5/#:9W MRF)S->=E$@([2=$4C0.8R@B_1;7O\+@MN@>$?&"BL5@?IVXL'MO6V+,996=562VEBW<]VU142)CG&0YC",; M&*DI@HQ%9BG/$=59PC%/O (C.^@PM4G\@3^^:*A1TZ-UY]O0$9F')KPT!EV1VH M1Z=AR5U1#* LJM3X9W"PT+!T:>- C>J&P3]L:EU8%<=-T1L$WK-4OV&D^.^W M/ZY7V5MY7M?XY%T9.>9;*DS2CC.10IT6=E4O/;@;Z+0>Q_^NH31]N)O&MG< MC[]]L7\9WL<=7\Q%K+JB:ZTPD-()1CC7$,9*V968"N<(BXE$BD'1N87)- MR.2F?J'GT7:N>TG:JTBV3_A0^ P]W\^AZ5"V]_K;YER^-P16(Y7Q]7F=O,KY MWL*@I:SOU5M'*^][2_EFF=^;U_H3WK^O=INM643_%ZY>O3PB.2$ZA@E'#&+$ M&621)##.HH0PED@=.0467'KXU BNTN\.?/LO@-VG[1EFMRFM#Q(#4]D1"!U( M[ P-=_+J@\I(I.7VBGC1U36K6VCJ[);1Z.F:LDU:NGI-R,,)&]MMAOMHZZ]> M"K[,<*H(H:F .<$48II1R(7,H4H2&L>VQ(M;.%0/':9&;@=]P:+6,<1)1/M M]#F)" ;O:YU$U'@?67"WWQ4+4)4N ( C'$2TZS&!@P@GH-P.(MP>U8T)/US/ MQ_JP6JOY]V6Y[R5>BD.012'\5[,"MC$;LSR)\@@G"F:<2,.)40XI8@KFDJ[%)9G<<)I A-MBP\1R2'+&8593GFF4Q$SMY U M9XE3\S2O]^D&OUNE0:&U;_/0F[B[\610- ?FPKY ^M=/=P4G;*'TFU+'K8CN M"L)9Z7/G&SM2CRVO\L8\7]KV,\H\OF@RLS:2OBN[]_'FY7#)(WLIVA'^P=;R M,$<$1ESA#$&B,#;<1#BD&ME,^LC6.*4YSIP*G(93:7+D9=6%W.H+FC:!AE&V M*6_SNLHP4%C6A^/Z#[ C"8XZ;$.SY#@CYD^FP4 .R[;]U1J7CH/!>,;7X9[L M?]#R>;5556S+A_EZL_TT5\MZPUSB7&N=0%+D/,@X@U1:DLY20]AQ0J6,78]< MKHN9&O%:3<%SJ2J H- 66'7=CQY:,+U])!,&J8&YK@!I'WUWP*C#.4W;"^A\ M8A,&M)'.;JZ!%^88YS84+0/=K1SVX#F(8_#U=V\W"_JYVKQ<[[\_G:M MY'S[@8EBZ[1Z-4G&XYP+#(G..,2*,LBYT##C@LJ4T413)VYTDC8UBMPK"TIM M0:VNGYO9CK";!QD,MX$)\RID 8L&>V$2U)=KESBJF^9D_*D'YG93YU3ZMVSS MXW&]^CF72KYY^6UCMPOWA<$.=<%FDBLAI40P9>8/LT06D*O\$0N=(N\J?NSL>$]8+B3&^SZA&Z&]4WS[<;G9KLNLWZ+4+3:$A;7. M(=(%2N[*^S:?5\CLT0I^ 51P< M--]TJT!\"6(W0NH)W-!;9&$P\R:=%E2"LLLE.:/22(NAIWS1=FE78BC37=_^ M8.OO:O.X6LS%RR%I,>),*F1A>U MMF:]OV1F+,$'Y>N]W,#7E2!"H38P5^P!JS2] Z6NX/?JOX/D;+K!$Y@T6D6. MS!\NYI]3B=-=':KQVB;.IT4_B^)X0G*))590$O,'%A$V2Z480T%9;.@$OQ'M5PGB5>&\9>52) M]^;%W1R(]VR]-"N5S:-:%P=>[^:+W5;)640)2;E*8<(38GL?8LAR+:!4"79>2C8..BYLS%P#K@5FY MUA 8%W+N_&UO]0\^\_S&/NS71E MW]7GG=TL?]!E\ZV'W7:S94O;&:,L0T.4]68KZ%\\*JOG5 + MRD=^&HS*4IW .>6N;@_I&-AJ_=K[I?QDQGWQ'[OU?"/G1>1LG8,N"<4H49!D M0D"<1@K2B%'#9BH2428)$E[9G#?D38VU"G6+4C*%PJ"IL6> Z0V@W2@K('Q# M[WNW(#= ( C,&'#.6_('#=6TPV LT!,Q]LZLDO9OZ:J+V7(@S*2*L@Q,OY0 M8A=><8:@\89TJG@69=JIYU#W!SO@9=L'_N)X+52^>9@K'44(UAAEER!:(",H9%;$B?C/WBJ#)36)6'MP^6R4;6R4AMD&N@NTXV0- ./2\K]"KFH87 M:AXV1<*FSK5!$3QC[J*PT1/EVDR^E!_7>GTWPJCJ_E4NK"9:"X1R&.DH,VN% MA-N=CPRJE"41)4PFU"O#[>CI4Z2&3*@L_E8PJA3^*)QI_/V\D5=&SK7;:47;6VE9Y1F.58L@BSA9AIKQFT!)PR1 M3AG"#)-$,;]&STYRIS;!#VJ#LJ4[*_NXLTI?WY[0;N"[4<$ D Y,$@>-X>)R M?1%P?PO8'HWOG6 :J+%]N^Q7:ESO!,CUQO1NM_>H@9E4G\:44LFC7,)4"T-& MA#%(D)8P3Z,,::%QS(1W#)[X> MLJ=&9F:%^<26MM"#G&NM;$DHQ^9Z78!W=9L&@7-@1GQOX+.)+*KN]VD, %_L MZ, 9VK=SEC^Q>>0-S[F+Y/Z)CDN9J^5M= MY!YA%.-((2@)DQ!CL^XC/,XAICCA&*NZ0C!P%Q26/]U@*V:"^:&36)L/'_<+,5SP\[2$"]F!TR76R$OT91!$F6QA!KPB'/-(>YCA,>F252Q/SB,*Y)FMI\/2@*2DT] M3UFN(NIXS!("IZ'/64XA&JBYVTTLPAZT7)4V[DG++://CEINWM"-&VRAK+7Z M8;[\QA4LW83/:ON@C:\PHS'24) (_,-O0+QR,.< 5EDC9YHW*)@^&G;.)R2U<^618= M>O\QW_YX:W=,G@X-'5]FA.6*D=SX&]2V&$\2":F.-4SB#,LD3N-<(!]_HU7: MU'R.6ME]MP[OJBOMX+JR2B#(!N>5"JT_C**@UG207AM.D 3FCC:)([.'@_'G M_.%R4] R3V6V_TF9)V3CQXO"[-(>X\0SITH@X[F(,@O/0FQSMQ9Z\8 Y5[*D%L3&*/5T2/X5B M3RVP.!9[:GM"OYHN^ZW81IMKH\0,QR3.-$L@I8I"K 2!#"$,.>$9B[*88L'\ M\H=O2/296B/E$=>%2K;LST-+LSN;5]RMOLLUK-U8*B!^ U/3'KC&44Y#V6(= M%KZRRPU(NMV[K6F5W89MIF57U]N5B-Y4L0QSA7$ A M;*$7J3)($I)!BO*8:(XS1+WV>F\)G-KRJ](7% H'ZF%S$W0WI@D)YB]?QOI&;UQ1__%UM;"W-1[6>KV0\4S+)5<8S M*%*[U4QB!JFVP2XBQSPE*E%I-DH;FPO*38W(RA8G/TL=;:*047*DMC27AL[Q MQ.N5!F3H0[*^K6KNJHXUE87@L7TXQ^M9TX+[-+K77%+P?T8?FQ9H@W6T:9/A M'T#]J RQ+93Z[3^K:!411SE*,(,DRB-;@C2'-$YS\]=8HSS"%$5.H3V7'CXU MOJWUNP.__:=[Q/ 99.T\V1>(@7FNB4&'\.DS,-S#I_N ,E+XM-,+XA4]?OKJ-7VBI^TA\P>CROM_[8H>$]L?*[.XMHY141A@QG3* M.&,,9DENXQ>4A@RS",8J)D(FAJ@(J?MCN[F53G*=WM#C%M@#,]AO2SG?E*?O MM@JBJJJ8_:7H?%WFFS*MBZC03M'4MP:")#I3.4NA4+;(CST 9C&/81IS2=*8 M,4$Z!+"'&(81/R/'@U"/P1!PNWGDP4$<^!-T%%H"+ 6!4FE0:@T::H>.2G=$ M:8!X]%N27R$2W1&,RS'HKC=WK3NV$O_\N-GLE'RW6^]=W[+&V=N5D;/>&%?@ M09<_%W'O7Y4PEQ:GE[FDJ5:<02KL&0R6'%(B([-N2RGC*$Y)3/S*DO519VH$ M]@]FEQU;L%92/3T7J]S.A1=[#I3CGL-H\ ^]RV - :4EH#2EVBBXJVHSWH&# M/?9SWK ('$P*61@M!+2!ZZ;U4FGDLFHAX#NONA;DJ=VH]\UN,U^J39FNO9D7 MVQ1EYK:JRHV1)!)2&V*5>99#G'-;_M$XYM*L8R(I14Z5UP'438E3(]!:8=#0 M^*XN4* ZEG2[C;L;609%F^?X?3G_;R4_2N-7SO6[)R4?UZMG0XTOC^:% MVYHKK)_Z;%W3648$PW&FM\7I0UHM^] 7]Q&ZNQEM*PW4 UD[^:;YU7ICUGD"ITK MS@Y'N0[(!"7*-GFCTIN#X:>DY')+QXW1JE_L@][7?3G4!#%3];@N2-'#M%$E M@"49B;A!&S-E0],5Y%',H"9QAO(XS;(T]=H6[:',U!S:9B->UY(ZGENE?8;. M<:-TI $9>INTPUA4+9*'Z8$: M>P>Z1]%!IWAS0 =&?[HR&>Z1\\]>[-VX^? M/KVM(E^42(S'9D8G)9@9,F4I))P*&*<,JUQ')':+=#U[\M28T2IW!XQZ[F%" MQTBUO"*F+YK:$1QU?/UILU$4U MFX%1ER_HYN3="V%+\FT>V8OEKK>[];K8N,0X92A"$*D,04QU!KE4&.8\R1!. MHBQ3J5]FX65!/B_=. F%M9[@N534S_&Z J>;2]4?HH$Y:H]-I>$=J'0,Y_ZT M8Q#4L;DB:E27I=W<4V?DQM7]DHR-0U,N&\T/];]5]1V_J(U:_U2;^Z4T*JQW M;+&Y7RQ6?S!CXX?5^MUJQ[=ZMZC5FZ5(X5A3!#-%(X@Y99!0B2!3>2:3)(\, MT_HL_L*K.#7'9Z\KT*LUD)6V@%7J=DME#CBB;@3VNN,TM(-6)TS;56%AWEWQ MX_[?]U5N*QN+ XG*2'O27'&G63&H^<^2/H^'_:UYRGP+[&Y.^,SK\&,R2+)V M0#5?);\[/,S74L('D-2A2X)BB^V/C\O-;FT?_KA>?5^SI[J6;YY(G L-(T8S MB*,D@RR*,^-3IAE'))44QO1.J -UMMKW%!@#FP<&(HY8-+M=W<[0? MGM6:V=S*3XIMU.9!?U*&O]6[^48L5D9>8PL>1]R08X*AB!(-<2H49*D6,-$I M1TS%DC"OQE?NHJ?&I]#C M#7_0@KJ9'N)'=1_]83EU"SL\H7.G3:&4+#)R/JV6W[^I]=,G&Q?SH,L%S$Q0 MAAF+C*.7,0QQ@F-(LH3 B&O6'3=>S81,+ M6^?&4)@H]/7NT'D#<#>^"@KCP#15ZUKF[%EMH1DX\Y/5MTA6:0>R2X-/-W!" M-_V\(77L1J!N(%QH#NIX8^\]RF8H'=\4%65G(LE(S%0.\S@W[E(68K[:[.AY^[IUU1\:P(F[M0XK[:0N!!7^V-'/P/CMU' WGX]3P& ]] MPOKP]N.5KA<#M,KR1BCT^:NC]+&/9/U N7!*Z_F S@5MUG:M]TZ5__VXM$41 MEF;(;;H[DB1'7'%(L.80YXA")D0,L:0X0FF6Q"3N$.S?*M1I(HT?[E]K>+W] M0P=\W3BH/URC%4HI] ._U)K^!+8Y5!N&W^A#(K# M3?ZG=_^Q6\Z?U?KC4NYLE2&V^/?50MHM"R.P+MJ790DC&8::$1MZR@7DN5E: M(1Q%26IK,V$GQ\=-W-2\G4IC<% 9U#K?65?'L7>G(]:W#_;"(C@PI]P$K\,Y MGP.*[J=]8=$ M6RBT!B;::VW/JB UIK$T@CQ"$5 M42094SGEOH4WN^HR-7?P7OZ?75ETL)A$M9H @F_6+]^M7\"F*+OV5%:7[%SJ MKL_X>2Q,AQ^5,9:MI16@-*.J;7>VA_9NOM@5J9UE&E]QA&BL Y5Y1:QN;6#@ MI6X_E,,OA#OJ,_XRN1]P%Q?1/1_9N5^V%6>9H93YL-MNMN:-,X[D+,X)SZ19 M6\=I3B'.4P%9EFI(2)SPA,3:%N7P:F][7=C4^+2:L@5GWE5,"58'?;L3:"OD MKLY?&" '=_Y*VBLQK"M[-G0-VBW[)B*AVV5?%SAVO^R;IE]HF'W['O]-NR_J MN>S9\:#?*;ZU 5XVBG^6&O\LRU "XV+#/Z$9I!0A*)($J0@KG6CG:/LK,J;& M'U8W("OEW#>1KB%X>_\M "X#T\%>0_"@08'/NV#XN.^L!20 M41I#%;,XQ43K2#CEE%YZ^-1XS>@'"@7OP.>_N\_;,\QN$UH?) 9FLB,0.AP5 MG*'A3E]]4!F)M]Q>$2^JNF9U"T>=W3(:.5U3MLE*5Z]Y_9+!5>I^\Q?'N?TS MC5,=TX@:GSB+;",B#$DJ7%JX@. X,/BU^,LT*P\ZC-]E*P[$01YS8H@$,LI@1F.$LP8)F M1&*OKL[]U)G:RJ!0SAY>J+*-V;SL[S-? G:PKWI@%AH#)D6PN:. M8(0RD?!<^-#"J8"ID<&7]W]___FW]WXT<(::V^3O@\7@AT6E:H.DNUZS.^CD M/A,RZI2^9N+I1+YZG=_TE6H^>U=M+Y=M&M\OY3NV53,L$YE&2,',Q@CC!!'( M,DW-HBG.L>1:J!;)_20> 9>$Y[(^,\ ML6]:?V%F;Y3XZ_?5SW\S]Q:3^E_8_@C+'XN9?/VIHTSEFT;5<_GVA7V"P]XN MV&;SICJHBLV$)4QF,$\%AIAI#GF>19#16&$6:8V8IY-^*F)JT[G0#;RI8SA_ M6\[]H_W/8'3US?N ,[A/7N!1PQ,^ _RZ]0,$87PK4MF7@[:NGBE_\?Z M_7)KEOQOE8WS7WQ<2O7G?ZJ7F>**$\P()"RQVYR802Y(#&.1(.]K%N M-:KYL6Z_L&O!F/)@Q3Y.S\U72GV:_[1_W9I1G>_/7S[-E^KC5CUM9A3I6"&: M0HU3!3'2"/*("IB1/,\3D9(4*[^Z,7X*3(T*]F>O!P/@PEH #B;4Y[2_6RM M889G?W/O87)S%88$?V"B"8Y[AUHSW< +7'+&4XF1*\]T@^B\ $W'YW2H(,&6 MNTUQIE&>2K/%K^O5[OF0C<\)55HQ!5.44D. F$)B/1X=I4JQ/&,TAL-LZ"WBLTY&8]4];<%EV&Y" MQR)?MS/01?-O=OFY?%<_,OEJ/CW*!@F:,5SLV]I6383>J*7Q'K>SA*C4AIQ# M3G "LS^B0(6B6KW5Y M^0_,MN#>OMP;=UI:E_J#4IN9T")2E*>0D91#G*7(QK=@F.4IBQ-"4N36A\)) MVM2H:J\SZ I06Q+CS6>,E]7H:LY1FJ/S39T;_CRK]?;ET0SSUO"Y#61^ML\^ M-,RB6&"M;)78*,W,\M.XAY0;1S%+1(J92+/4KP'';9%3H]MFG[):^\*QV:ON MW?3G%NAN+F)8* PS@H'W)W&$*W0#HEMBQ.P YPG"A!9#KG1T# MI:H2B5_4HOB";7[,GS?[3K-YBB(4PSBFN?'TA(($DP2FC"5IFN"4IEYKU!99 M4R.>6E6P;NKJ&3S5 JT;RP0";&!ZV6-UI.80856WX0@;7]4B;]Q J]N>5< M.=SBOSJ\__KMWA;)+\MU?OKTMC[I$8@3R3GD#&N(920@306"*+=-,6B<8.G$ M%"TRIL805DUPT/,.&$W=ES/7@+R]"@P S\!\< F9#L>+5]\UYW5> *A&6MUY MO4Q>2[D;&+0LX*[=.=JR[8;JS<7:K4O]F>[S:JNJS/W]JN_SSCX4?YBO-]M/ M<[6LW20L*<4$09K9#;$DT9"E2,)<,QEQE<<9UJ[DYRYV:GQH-:]+OP#8V);X MO/HKP*#0'ECUW1G 8PQN\^8PR Y,I06HE=;-K9Y2\2-8.S"L![[NI#L,SB/Q ML ?>8>C9'ZT6QO9XV&@D[F]@D]<[W-W!J;4GP8V2 HT?"^]929LRO)FAC,D\ MHPJBS#9MH@1#(E,$&4&YE(C%D5N6OX?,J9%\0\UR9:PD$%91#[?.$6T'3S@\ MAD-[QE;CXQHG340KK<';81#U<)S#(SN6(QT"83\'VP^K-H?;\4GC.>!^IATY MY)ZW!BN*559WJ&.URVR5;VNVW#!1_WHS$RQ/(I$FAKH3";&4%'*$8AA%@B'. M8LJ9TQ%V3SVFS.X>K-YW--SV0D? >&#VOUSDJJ%P*%H*!-G0Q:N<='GMJE4^ M@#F4J_)Z7#=2M-W';!.L^?*[6HJY:B1D81U)3&0.E6#4>+!*0\Z8A&DB.4E) MJG7.?7CONJBI49O5%!RIVB,1K@5A-RX+@]O =-45,F^:NHU&4"9J$3,92G&0PQ;F&&$7(.$F)AK'&6#,>*16G72*4FT*F M1A.'E(?&5[F#*W014#=NZ O3P*RP1ZC0;U_4.7P8\27[!PD7/A+T*F'!ETR] M%OY[\=K $6BVE6NBD&*$9E"B)()89PIRJ1G$(A4:463^SZMV79NPJ;' 4:29 MJA6] TL5*MS,(LPRVX<.IS"3*#?\BC DB$40Y3I-N=:)S-%LN]JRQ<@([T4. MA_ W*P,\7\0Y(,1NC!L*N(&9MS6*[PY\;GDYP\7M#=5SN%7@-&+U6GH..]T3 MF*1M-ZC%:K-;JT/L*L:,IDIRP]*20)S''!H*1S Q3$/, H^H. QI7Q ^:1(/ M'2Y\"?R>9-,3TM=F-8K5X?DNC"?=[DIP.*CM.=^O(^PX\8.@-C0#%' =]08[Z!F0#&YB$985KHL; MEQYNFGW&$[?O\ ^U*I+7-S_GBX7Z7,=S8R&$I!F%$D5V?PE3R&.$($*)E)JC MF$GG#ML7GC^U=4E#1?.&>Z0,7,*N??X'0&3@27\"1H<8UDNHN N MK /!A<5K:,(SVH*]NLW@GSM0P/B@RU^'A=&#$G MC,>M[B8=<:W';=W6EW4)B ?]3O'MQ^5FNR[>J,UAYS5"5'%*)4Q3D4.LE(1< MIA&,_;(J?&P,TZ&9_V*TZKO=]2TP%LMR5G6 B')N6KZ(&& MYH,6RG#'*^CRU$'LJ,M4=QA.EZL>=W:-D6H^]M,^XD_P*%(D3Z!.F#W&IQ12 M)CA4<9)RGA(FL5=;H2MRIL8X)[.C1S3E-6#=B"8 7 .S2R>D.H1-M>(0.'+J MLJR1@Z=:#3Z/GVJ_W+\-D?%VY'SY_>O+$U\M9BD2.B$VD$;N2B"->1\L;.9 MC[\4*>XQO5[XUP]OMZ]T"!0'GM>UBK;#)RB4'*1L^RTD@GZHKPH;]4M]R^33 M3_7-Z[NVYWYF+\62X$&7AUMFJ6?W*:QK,.,H3056"'(BJ:U@E4)"*(.<)HG* M=$ZRA,V6ZKM-7?WFT[*[1:C3VT_+M_],]' SX7%MB&3^; -T*]W!:MDXR);> MVPKMT+M12'\DQ^K^?4!-@^I4VVU+ID,S< =, G<&;Y,XX:[W!0L M&WWSN%Y]6*V?6-6K?(;C**N>6GV'KQB.!$1N832[GC!M]0:$PN 5FB)SQ:_ ,G1]^)O>U<\&O >&0 M]WWUUL!9 44_FYF(DU@K'L-=^N MGI[7ZH=:;N8_5=E>QO"6FG]?EDFGHEFNPFA0_*TL,7PO_\^N+,#Y66T?]#?V MY^-J7?QBNUW/^6YKC\^^K1Y9$;K*4,)PIG)(TB2#F&5FZ<44@2E.JI0\3Q:&^"&XU.=GP'9N5R!7ED>-W0 MZQ=;$.(O=Z"" -08'-44LBS>@ $<<"AR1NTBU6!A.+]$ S3A -L5* $)'( ] M]CB&C^D>S8+QP\3''IR+D>>C*]&[@6PC5KZP8"9QE!&2,Z@R32!64D&JE8!$ M1;9YAF22B@Y;BBTB)[JA6.C6N77L&:ZN@0']8'J%IK%'R2_MH/5I%WL-CJ%Z MQ9[)>ZU&L=<,;^D2>_66OL&,'W;;W5K];;ZOM@(V<5CM3-I>&Z?I%=$ M4&Z*P+-#")Z.4$PSC6!&\LB6K\QL[U@,L5!Y1&.2,,6ZQ3OVT&IJ+G$SJ*\T M"U1VE9' H#:L:X1DGQ%TH[#1QV5@LFL9DM*F_9@ O5J#0TYP:==( 9@!L!XH M1K./9J\4QAD S.N1GB$>WK%KVH)M-@_Z'VQMW,[MP_K+_/N/[?L_U5K,-^IQ M/1=J_\M-]=M-/"-QFG,L$$R83B".I(0L5BG,59[C3%*&J5?9X4Y:3(VG*P6! M^=ZJI^=B"?IL50>_S)= KA8+MMX<0EH\PU:ZC9,;.P^._L!L7.AOJ;@> 4.Y MA99WH+8"%&8TKMGL+PJX$]P+R+ -WSII,FXKN#Y@G36)Z_6P;M1IHP#5$UO_ MLVZ%&$58:$)3:+S7%.*4,TAH3F"*$*B@V@"](J_9'90OSH2,2@773#R=Y5>OZS:!JVVX$HA2[B9[$1C%&F.%<,^)9[\5? B M@;$*8/H10 ?5>B/6.+>ZW;\U"ZL7\ MX]_98J=FS+ &TRF'<:(BB"-E5CTZ-?AJG'.>,45RKQ ])ZE3HQ"S_IP_;S6S7=E=\3?O!PNJ3;)[_]@:_E0;+EN'G;; MS98M;7[F/Y3=YU'R_J?QG;ZKH^V@F4!8JRC-H*(<09P4[4\)@SJ+DX@A;%9Z MTNOH<1R]IT9\?U<;FXQI8[/JEMDAMKO'>@LWFAX/U=Z"V'U0 G.S0!SP&'7?,PAZ4CJ3[N$>IXP[( MV6'KR.*[??VJ,XIJ8UQD(DJU+<$C,@ZQM <*$2-0*Y;IQ/PO05XE (Z>/K4O M2:6AC]"N&AQ4,8ZEC JKUPT[G3V7[[(OX;J?[#E M;O-FMUVH]:=/=97>E&F:YY+ E&)E.];$D"09A9%$69;C.$IRI\)9UP1,;:86 M.H)2R3M@U'0O\7D1O_9I&P*5@6?N&2 =RC]?1,:]VFE?A$8J;^K^ZGB5,6VS MOJ5NZ<7;1BM4VJ9TLS)IZW5==_8.M0(:31@4IX+3-(W8UF[S<;M6W43GBW>F+SY8S$ M6"1:(YCJU/B+D2W.I!""<982C05*(N)UT'I9S-2\QD++9O4/\'NIJ.*HP]' ,?48PU$CT2'GJ@.1 *4X^FKQ22E,' ML*ZG,'5Y6$>O:E&\$4I>WM*O(NAF6LN41BJ!+,YCB+.$0!IK#7.!A.0QSC._ M^KEN8J=&E^523#2/\%2IJ:?7Y0:ZHQ<6',H1CT/WQYR'HZ.[.E(WH(_F!5%8 MG\U-]+@^G!<<9SZ=W]U]?3Q;RVK[\C>U_;&2'Y<_55G"8_-IWQ""ICQ/S.(/ M9H0D$!.>0L*9(:DD49&6"4FPZN;8W1(]-7IJ^A"E[J!4'C2T[]&2PV-0?)VV MD%"/Z*GU1+F';^8*V$ .V4WQK^2%N<)RW?5R?H)_:Y#WRZUY=+4K^44]V_)# MR^^V+^5N,R-)E$DD$XCRB$ L,P))+C%,9636JC%.:>9$8[<$38VT2EWW>[5[ M;4&IKGLGD59TV_DH)&8#LT]7N+P:C[A@T;D/2>O#1VM+XF)BLTN)T_7=?)V_ M*;;9K0O?]^/R>;?],M_\\\-:J8]+,_\,_WPQSE9UA$T0U7DF.,2IS9AD$8(\ M9A(*1#35AC12I'U\'7?14Z,-JRG41E6P-CKZ^3$>@+OY,V^"N,W]J=] M],5\8\HSF6NBH(@%MJZ-A"R)"S$:6=\%77Y2=;_/%G%6-$901&;):K3]>81LXN8L?MZ63 M-RQG39[\G] Q[O1O1E0V//X,OK\+8S4EC0!F:@-KRZ1JU> M!\XS?C4(@*-&LGJ^>/Y!K3>OT!XP:ZWC3D+.3U]AU!TMK?;[;S)\/8 M#_K1_&+.%\I>,,NR.,FB/(<,YX92.;(=]'0*4YYB)!E*M?(*OG"2.C5VK;6T M&\?/E9Y@T=8]I0?B;GY?KTA^S93W M=C!NI+S?N+GC;EI9][6H[EJ7??W*S*/M/W F_MF,IYC%.$(8&3J*&+-188)" MEO(8JBQ'62)3&2GE$U+N)=V+H*99?

R>FI<&XVZK=0'G;&>MTT,Z1F4]V?.%_RZ\[@?]8;YD2V%(\^UJ ML]W,#$M%,5$29C%)(1:1C<6*4IB)&&<\307'7L4VVH1-S8?:-\;0A9H*:*4 M:QC@&8C5AK,;6X5";V!R:JII?26;F@$^;C:[ L5"VX#Q5@Z8A(VR:A,X;FR5 M@^EG$54N]_@1R6:]G;U=[>RF_[,-%?UL7HW[/^>;F="Q9$F6PDB(S#@\M@H" MHBE4._.UTPE]]^"B3_)9I]<2^>5W'I0U;LC)&]H.R+DB1'J%$+)7, M#4(*"5LG74&62PV92 2-E41(":^0@ M"IC:I#SK:[_^F+I;EN72YA*;C"J4G M1D,O1 [P&/W XPUT_-<:+>:'75)<$C3NRJ'%U+,%0MNU'1MZET_9W"]E51]P M<\\WV[599;BVF;[^A F]L;661>F[6D_S1:HT#1AXXH!'V.;2+?+&[2Q]V_"S MMM(.MW1[KVU@[=(,U(LMHVS"Z,=>(@S,PO74?EY'Z8O8">*#LI&XZO5+* M4B\ K^XXFBDW+DOLD8WLR3#(N41@3D2AHXQMM71S$]( M:(6%DI)))SKV%STUYOV\LV$X=G[_47=3W!YT+@J %T6_-XY5OSL,1CNI#@OQ MT/N<13O+AT,[RX=].\M]\\J&_G=E$6Z/:$=/J-V#^(:#?*2@OM#0>\7[=4.O M)?[/\X&CQ0-V,[09']CQ"1U;)*^6F^UZ5YR2?UP^KE??S3/K"%>21"17+()Y MDL;FH\ )Y#I7QF7/J!))Q$7B5/O71=C4/@--76WKF^=*6\_.QFWPNOG.H4 ; M_ #K&*]:T0&2U5P0"=MPN$W@N'V%'4P_:Q_LS:NQM9G[S_:[-F-"Y+&@$O(,&1XQ' *)(#FDA,6,4:ICGLV6ZKNM M8O+-G4[BLF2J,FS7B:EF<#MF8V__=[/YIQ M' ^ ,'\"=="UV!1;[RTI?\^V@*OO\^72ULXPL_9%L;6GJ]5K3$E"),K,2!)I MV]L++"&A7$*52V9S('-$ZC%]OY23'-%:KZF,IS+__ HCZ>A5CS4V0[O=Q9#8 M/T%#P3MPT+W\I1VCTW]KW!#0.0\!;%COO9=&X[KW(< [\_^#/+3S]D(1G_"/ M^?;'V]UFNWI2ZZ((]6>UK8KWS$2FWV;"I>%15.5CF)[:V'\-&WUW+IGR^6!2?R"78V5.$YX4J.+>RV7][ MXN;P..]2A 1]^,V*0EOPAU$7U/K>@4+C.\"T&71@"VO^428UK-9U.W#KFM[5 MY;Z";FFXPA=Z9^.FW+$W.%R!N+#/X7QKE^C]Y6:UF,NRJ.IB_C1?EH4OZG:& M,*44NT@:VKLU=30)XZ_'=!VW@D,TPB; MHWM-[T!3UX#[HQZ8! CZ;YOH^/\*G1R.'@ MO3Q?!V:0.IRW=QH'-R=G*'0'9I\BX=G 6BA^!PXXE\J#4GOK9S;T#QB;U &U ML(%(/@J,&W74 9JS$*,NS_"C-F%SI]8OL]^^SK"@,D]H!*7@'.*$$7N4PXR; M(XW]N M?^T_V\]M;*E(7%U<3N'J+\7L+>9MXU&CS,9SU>LY=N$W7?=!GIY6RV*2/K+U MP]H6*E;2QF2K1[4NYNN,IC*6=D(EV/9TR1&!C*?,%F5*E,SB.$M3OP:E#E)] M7LAQNI662H--^;%Z9FOPTRI<. )RM5BP]08\F^]7X11X^@0NP^"ZWQ$4VL'7 M'P6FE0-@%#8O+RA5+M(TE"W)6;H#(?QK.0)SO:;C?VCWU MJ^RI\/#'4LDW;&&WO*KHR#R-2$IU##.%*,3F^PXI(Y'Y[DLD%4Z26'KUNJP-$3P&Z9 M?BD%[.8]/7H ;ZK-U7TF=(H9QT(S&.:'4;W]D,D@2>2L&X5O^GDD:O^/O-6,O-OR] M>G&W2?]AOIQOU:?Y3[NYL#5C;2M%EH)^7=M:IS1+&4.)F?J1(!!CBB'-,PE5 MHK.(QBS3PJL@VBV!4Z."0BD@V'K]8H]JV9-=1=[9$FG&#+BP=OCQPTW$W:@B M)(X#LT:I*BQT!0=E0)^*1^V/PZEUS,B-:,XAG9;!&*F4AM:;HLLI9)SG2C&G8HLM4J9&JT<%"TB M14I5/1+CKJ+9SA[!,!IACZ."YWX/3X>J_]=Q\L@5#('76&F!EW +E/1W"X:V M_+ZK]XZ7RG=+_:.LO9L7^Q/@U]W34JW_<5\W0LFS/(]8!!&7%.*8*,-Z]BA& M1F95E3&4"N;*>L>/GAK5E=K=@7_CK! 9WSNH. MQTA$Y?!2>+'398-;*.GDAM%XZ+*B3?*YW7*U7O0*DL,-H"JZYOM_J+R+8S M6#B\!B:IKE!UZ%3?AD3//O47'SURE_HV\\Y[U+=>W==-NA=%B-JF*@U<5P96 M\M.<\?EBOIVKTP^RS!&/$)(PCVEN_"7#$2Q5"#*5\QQ1I!/A%=/11YFIT4GS M0U[I#M[_^:R6&]<29$&&R-=G&A;X$9VGVI"Z1OZA_K@9B(8Q([E1W7$=R)_J MH- K.5;=H;ON8?5X9KCL91MNOWG[@RV7:O%N]<3FRYG4B.2I(E PRJS#%4.6 M4013Q#.-(D+CC/9-8#X7.S7NO)936V@.*M7![Z7RCAN:G@/AQIOAX1W\9"L( MLD&2DJ\#-7A>\@71KYZ:?!T.E^SDEKN[$=87]5,M=^J#T?V2O,?58BY>#GY& MIG4NLDA 2>(4XIQEM@:[AC%6F HD2>J7?>@G?FH$]O7'_/FY"-@Q3L>_FS\6 M]B^_5$:!HBY;T9FO2)VS0^<9#.PY.FYL-ASF [-:C:N=:. RQ8'?2_6'\?.Z M(1>4YCQ5&)7NNL%S2GL=G]*-_OZA;*E<)>]_JC7[KNITR'?SQ6Y;U\M]V&W- M0GPIS=R>I3$6VBQ[8:R*HE_(\!_A##*)(A8SG"2:^V5<>6K@,QW'R;ZJ-.V> M\> [!AJCG,><0(SL\4T4"\B3/(9:F2^0CBFF!/ET_!YP!,;H^3TZ_FY?F0%1 M'?@S4VL.*M7/T]\;>M^!RJ)P7YF.R 7]S/CJ,.IWIB- IQ^:KH_IFC5G.WC8 M8E#UEVV^W)G'/CP;Z44MD9-.'VI3]_J8J2R*$\0PU-3\@3DAD&GC>C.=<$D3 MRICVVB[HH^>[- 4<;#EO M:Z0VA\9&(9/Y>J,:.->ONSXCIP+V!NX\4[#_([OQZ9O=9KY4F\W;U1.OJC%] M46+U?3G_;R4_2F4TT7.V/U"_%__:S=>&[)?-O5_SN]W3T6[P/HB-*Z%PCAGD M6MC:"C0W/R$*1:1HCF62IMBKV]S ^DZ-EP^V5=E,12W*><-.L&BR%4FWQV?T@T0=#G2 M 7]I@RM\ZC?G9$&X/3;-)98_RR-WY:[S8XM'M8?EWJM_K4SJGS']9O5 M]D>YP76ZM:OB+,(H3R!B/(4X0C&D.QL^ZS MPQX">O=\E&&'8*2<%8^A")/4TAVUEL27#@\=+3FFN\'-!)H>3^FS@61;P,XW M8K':[-:-^"_!,:>193A)R*++H(F]K'H+G?T&4' MZ JD/EL\_8$:9P_'Z D.BH+?!SDE=8%D@ V8*P)?88>EW?3+6R@W[NE*&6;^ MJ2* $5DAG$+">0I"B"Q"8$9TG,E78J/-\N9GHT46H)GDLU M?:GB(I2N)-$7H,'IH<*FTG" ?A7M& 3F@XNB1F:"-G//.:#UZJZA70M;^O&1 MK;\9A#'J4)Q(E92IHIGT.4X9C%B]X-GX#GOB4R'8*EKQ@<.B#H3,W+0TS4SSP.;KE[9,>U^M?QNYM#3 M.\6WW\PC[O^<;V8Y893EL8 )MEUEA,HAI8) +A%E9B&@=.*U$K@D9&J3W.H( MK9+ :GD'K)[@=ZNIYTR_B*C;7.^+T\"SO0M$_N4-6C (6^3@DJ!Q2QVTF'I6 M\*#MVFY3O^C0H-7:[E=O'U?SY?;C\MO\254U7!!)DY@H"64DAL>XLR\&SUMCU+MD9S/UZX ;<;0X0# M<6"N^':,W&.-FU4V8/,I/UR"\L<-D:,RB9OYIYSB>%?';&%;/?[':F'NV-C. MGMN7SZNMNK1)EC&:293&,*.9AABQ&!(N#._@G*HXEI@E7H5;G25/C7.:BO^O M_XLD7NP7%8U8+N\CF&Y#YGP\,]P(C'9T4Z@.?JF-^(MUQLK!.!A2QUN=A%G= M 6--T+.=7GB&/O?IILS89T*](+MP7M3O>5U]0D,S14L0;1N^?UBL_O"-E&Q[ MQ(0FW%Y-&[%J%06%IH/$)KI $MC%:!$XLE=QV_1S1\+A'O\B:?<[.3?C]&&^ M?OHH9SK.2(Y%!I&,$HBI^8,E&8=*IYQAE&CD=DAR]N2IK5DJY8#5#GQ\YU[Z M[!BO]LG?"X6!9[HK %X%S2X:V[F&V?'31BM;=M&(9J6RRQ=T+)JS,#YEU9#V MTWRI;!S59I92@DF613 54D#,4 899A',8Y1)2O(LS;T2,"Y*F=J4+)3<=UX& MOUM%B^ _WY.,RYBZ?:=[(S7PM.T"DG\IFS80PE:NN2AIW$(U;<:>U:5IO;@C M!:R5X9,/3%A_]:4X=A,12\U*W'8L(!)B12-(4K-$CW$F,ZH43C*GCBW714QN M\A<:@EK%3B>8%X!TG/2]X!EZQOLAXS_9KQH?=J:?BQEWFE\U\VR.7[^RZ]:< M5/IZO>,W+W]C_V>U+JCE\+E"W/@ *680X]A0 ,HTI)%*81S%D0Z=18<>M.VZ!=]LZ*#+R3EMW MJ,YWV7H\*WB7S(.PS^8=K6(01113(A,)>90CB*E(("/$K)*B6&0Y-F\T3P,U MS;PD?VK$>*L!9&$#*-<.UHJ.P:"^H^3&C@-B/S QAH<]9"_.-O#&:LUY48>I M=.IL \BC<6?K8WIVK:C^8VDVGDF!M4S$_U_=U?6XC6/9]_D5 A98= /%@412 M$HD!!DC226]VJE.%=-*+P3P8_$PTZ]BUMISNFE^_I"Q_VS(IDRK-2Z%<)>E> M'EJ'E^3EN1P(9L7?D"" D%0 @1%D:9HRB?L5K=BW,C9J.R[$T/Z2- ''PZQO MT8H#8*^OX@:!*S(;]4:J?\V*/Y.@W$>FRF.,G6YV3GM-\DTJ,?W.:/<="-S--;8#=N)_PY M^:%!N9K]Z >S]Z31'[&@\T4/\X-.%?UA.9XE]GA"L&S?#7N^84^5(89M?EJ* MJ-!$FHA1\BB.IL<6/]K:(5_4TF:0SK<#^WY* M;\!$WDN]X;IA$ /CZ-L$YY-UMU"WKD=))O1'+'8Z[B7S+YV >P46AY3;:T_H M1VFOA GI5\TQ\9_4TT*)J@GNS>]397^Q!V.$/.-S; MI2*V:V,B]QKI1X?!>M*-+ ?MF(&2,_?Z8;]-=\FV5>MBCWOMNDLV+3._V;;= M-9=LFQ>.:T,#'I2)@SDW*$^'AO28Q8,__^6%R]_LG_AHCH%,4 89IT@!P0LS M;Y3HL\ M2$22)']S<*;N;GW8;IR*Y)>[9[2"Y&=<_K?5([\,?TPY\@ZK01>&M].?;:U MX%XS8\60M]V.:]C[U6)AUU+ME.#U\^Z21_9L__3J=[:0:[&+]S/C1;-5N^;J M3U^9<;:ICO2;6M;6]T>UJ.;RJ"+=S^;Y]4]FOO*.58O?V'2E)D1*QO)2 5JP MU$3WL 14B0*4BC F62FU++ST=L;2LK%Q^=K]IJBFG$^G;+%,S-=K76#3L[[F M:#!V/:8_%G]'--8T#0;&TKNDBV2UNED[74[@H0; M&?Q@"DK;CJ8'Y50_.(X)S_/NGN?J#?_-IY5<[V@<5=;B*<]+F$N00PT!YJ4$ MK- "**V80E!*#:'7"?L.8V-CGD<#L:B>IJH1DCCPW// ?1?";NP3"K?(G'/@ M9J]R>:?>.1JH-'#GR6ZEQS3@]1G;VJ9V&0W8;1IE"5*I&2"&L@K9 6 M1KD"C)(42(5X2H3.M/1*YS\UX?72#I"V_\G:V&[E]\YK/8.EVZA^&T*1W^ # MA=C@M;XN-SUL%9!3,\/6 +G8S),*()>OO%TRKQ4:4*3,,94%X))P@+,< SL. M \))"970#"JO_=A3$V,;EH]UX'KI.9Q!TC%JOPF?V+&Z)S0WR>-%E%4X8^;% MA/&ZQ1$ZKKRA>.=2?;&K V^GU;:7Z>UL;WX^\[V*.-Y$52W%S\85)$Y8-_/9,_1980:/DZ8A"_R>='B M\+4^KS7^;,G/JS?UHXYV>V3Y:=YFD6URS]3RY\5\N9P40LBBS""0%)8 ES(# MK. 2(,7LHI^45#,?]KAF<&P$TJ0-F=Y=5K+)&?%=]+L*,-2\$-),LA01)A@3 MAIXYDRE B+*20H(II9/O:L'G+P'QON&X( >&U8V@0T(5F:,WKB;U?).6G.R\ MO4L:?\/1M"LR09GZJM%!R=H5@F.^=KZO'V6_U5J)^D%_5+5YVI.R*6SJU=/3 MM!(-/SWH5T+,5S.;W_9KS6:2+>3R\Y-DM8)I1C+8AC"D%%#D' ,I\PS@-&. M,$X -$2?"0(+YG?2.9!?8QL ULVR$Z2#AB5[+;/_W+4MV38N6;>@_5;A" X,-Q!23B4;X-R=6! CRD]]./]I58ME?5^I[80_HP0BB0'%>0XP5K8JC<) D%PPQ'*$F5-= M;S^S8^/MI@KDT]KU!"1;[Y,/\S\G*&F\3ZS[[NI>'GW0S;KQD(U,J@VHK==W M^Y@VCA_ >ITU;_J..^NHQ<%Y($4U#[S#R*KYH]4AL.;QL,&DUOP;N"^ZUN/N MOONR,_6@#VLK_,+^J+ZMOKV>+Q;SW]>"(N8_]?,$2Y&AG#- #<$#C'0.2"8+ M(''."T)RE#$O>6\?XV.C_:V#B6@]]-W$]0#>=7LW#IS1-WYGJLEX.ZRH8G6Z M&]^3'=1OKD'=8U_8'[/ .\8>#@R\E^P/S>DNU!;/357Z:3-\_LRJV;U=L\-"I+D90 DS4X5D8 Q#D$F2B95GD**^D@1 MN7O@]/8-+S:T46*3*V57__2Z'6W"BGA.]'0EZM5ZQ\:/[3PZQXWK F,]#--M MG+Y+6K>3C=_)GN.)]3SYP?I^^5B?-]'Y Q:4YCS,#TIR_K <4UR/)_0,U>96 MJ:&9^AL#E5I^LN'A),,9(SB'@,"T )B6^K/K-/$/JHG*T\Y^_)^9F:+WQHG[[=E.&&)<8J@ IH0#' *"\ %T4 B M#&%6")N)Y"4-XV!T;.-!ZW.R=3K9\_J&NJA.'>#&_:%ACSJ15N)DHFA>8 MR!Q0K8B)$$H"*"Z%D=>Q[FL@]#[5Z\-EU:P"TMYR:AB M2 .<6T%X326@*!-F7.:"4Y%KR;U47CJMC>WUOS^_W7W#5* ;[/ZY V,,_F]" M+TAV0-QXO]OBB^__7XWPW6X*H6.W5] >9DAFE&/ ,ZT +BD!I"QS "$M&"P) MTFY1Q#5#8Z.2$\DUMVKV?N"Z\4<(R")31T^T;I2D.X4BH@C=GK$7E)T[;7*W MT-R9Z_L1Q&&I6KE>%]V-A"E+(>,B!7FNL0T["L"1"4#R-&6(*(H5]MK8ZC8W M-K(X*IHL-WL;_>..*W"[$4)N,$2E$JNF!R44-R:?TPKCG?U M)!>KX;M^Y$9U26#(4E04(!4Y,83"K=) M=1E".<80%%A2@%.* 858@8SE6D@I8:Z=CK:=?_S8WNJM=_URZ(ZP<]QT[(U( M[.U%9S#\=Q'/MCGL?N&AB6%W!L\V[V0/\/Q5/:L3R^]J45=+,^:__<-*]*M) MR4A::IMO8$=F+$R4SPJA0:H85CI%2!,ON8%3$V-[??<\3-3:1<_*P*A^7M%5C\B^U>;'G8LKFG9H8M@'NQF2>E;"]?V;?^W^^[L^Z/B_G, M_"H:XEBN=:2/EQM=S3W=V>B\VC^G\:,]DOOJCVHYR7*49MH*.)8J!9B)#-!2 MVL5'@@N8\RPE3KN.4TGK3[YFS&W1,'RV,\:<1^!N/I/_L*7XOY-V7>:7L 8V:S&IJ< MY>V?VQG/:S53NJI?U>^4%7&=VDY<&?R?=_?;##TJ>88@2@'%J@#8SE:(A@4H MM9FJX*Q@"GH5V@OJW=@(P98?6=E2H__Y'P3"]"]V@4.8S\W'["]);0:Z7HL> M8?O4+7YXL9Z*S%9KV3JK>KCVL D_FK)_APU-6)VT;4JVC3J^Q^I/V7 ZI!1X M!-@#2X>']'!@J?$(X)Y*D\$UAA58G#N69R VO&R8G$F"<"D P M8H 5)2PAS26"7JO.YXR,C9JW/JY+>G@*:Y]#T8U%;\4F,AD>P1)!U;4+@+ Z MV><,#:N-W='4$SWLKFMO*UOPH'\RT?BBXJM&_.C3_)76#0FIY81@(A%1#.@4 M(H"1*@'+[0\L%4%,*((\W?9?1%M?@<@ M+LGSN]QZF^3=1&%*.2VP/>@*@?F@ ,T-&14P$R7&&BKE6=MC\VB?EV"8&AX; MS_H)T$U$P;.R*#4H",4 L\+$:$H)0'FF=$[2'*ET\M04NC;1XZ*.!]>QD7B0 MO59?JMG,[D5Q9OXA/&?*6^S27&;$C&8@Y]B,=$QCP%/S,=4%2Z5*)9=YB]W; MF8R-W,9$Q&GM3-X.&BNAS&EI!=E2\X7#&04D2R$@""&:9KQDV&MGI@]@0\P& M;GPOW8;M/HV//#9?;7=OJ<8H(^SVX2\BLWAIK#SY?[\!\5UE(DMU7WU7\OVL M-KU4;>5Q/JAZ8EY$,T!R#7*5E@##+ 7T%77L+ MIM;=7JG;5]!U>X/#81;YO6[A:CQ-=JYN=U6-M^%>>3=4@A+!%9.#TH-;\X]) MP_&NGM6O_K#Y'*MJ^=4&\2:&5[Q>KTM/,EQ(PB@$2MH)OV0Y8%! (*&6BFNH MA4!>!:TNFAH;A1QZ:F>CIL&>]4X[@'5CD#!PQ=X1.4'*NAE^:^,Z&&%K-ETV M-VP9IJO-/JFL=/T._V))S<)64S9UK<_'IF]7B_F3^J_YU,XU_/RW=FU; MI%J*G!$S1T<$8*$R6SQ# XI4*03+B7"35?6T.S8*6:\%'OB>K)U/-MXGQOT_ M)S]\_MME^?.;>J*;9B+B&YESO*#M43;)!V/WNDF1L!ZH<%*8K[-7Z:0>@'74 M3O)YVF#%DWHT<;]Z4I_;;ZF1:B+0@PWFPTWJMC# P14_5>9&>VRQ8M.)X()I M24L "10FGM08T!(Q 7E)->IR+B7+D$(I\8V;.RR118VK43NN=JGW.F-/>88 MJ [<#[%#6L M[1^SO\H0/AT@[N_?;#)Y<(F1,O2;0<)-G$X$(*K,02D*BB3*LT)FKG'Z%5MC M(UGC;7(FH+FSF_;N8>(U@*^'WP%AB\R)78CUB+"O0><>50>$<*!(NM>7SRMP M=L2D(UB^]H3! F3'INP'Q:ZW] N$]\XHO)\]K>K'1274;W-; *NI^;?^_E): M:DY%!O*2EP!GB !*&09E7N0RAQR6F5?FNY/5L;'LSC^_R-4-8K?0-#APD7EV M_PA,X[ )'ZW+R<[G"'F67B@%C1C=+ \:$GJ!<1SS^=W<<_.758O?V'2UJ8=R M4 >E=4 ^V!HJJ\6BFGTQ%WR8SQ:;CZ_9LEK:^QMF_*3$UUGU?ZNV8M?N]'J* MBA*E# &AM;1:HW8/F4F0(<9TJJB&4GGM(0_A]=@H\%?Q5I.,=M[?'UIVQ=\E->YLN5,D)1R^;@ECG^K>55HJC?3!H%X3=DA_$\V%W M]H?LC),$@4&-]UB*D/]<+>LF2?C3_)%5\OWL#7NJ:C;]32WM=N6#_G7%EY6L MV*(=(S_/JGHYP5#K5!\5MIN1'2KB68OH\>;FWFQL8?+-K<^JR> MLHI"+%8VJZY=?E=;K5ZFI%!:YD C;C74,P:X@ CDF8!,F,\<.ZV.7[4TMN&E MWZHH7P72;4@2!*/:0L/9Q;\=/Q=!!O@I%6/'%B]:&U6"\UN@3*<:K M-_1CA?]ABP6;-7'TQ^K+UWKY8.9X-6L.R1PO\$Q0)E1JEWH%0CG >8I,B$HI MX 7)"L5L74:O7'L?XV/CCM;WY-O>#+FRCOH1B1?^;MP2"]7(=+-QNUE@6#N> M['E^=[H6$8Z#^D 6E):\'!B4J?I O9[15]7INWG2?'&J) NU/3;+@"XY M!Q@R""A1!4@1T07AO!34*\'_DJ&Q\=3&S\HWQ+F(I!L+A< G,N-L71Q&O_4: M(H'%ARX8&UA'J+O)IY) 5Z[O1PJ;@ICK!*03::$)S 6514X!Y B9N(9(8/A M@T(6F=*":X2]XIHK]L9&$9O4OG^N%M525L*N9_AQQ36 W2@C(&R1F6-;RK9% MSF9#MLXF/[3N!L@,]P0F*(%]6:N6QK;&RROP_<3S^@"U@W)@D$5V06 M.8=4U%U4!UC"%J[IL#=L%9OK#3\I:>-P2\\B&*PV$YX'W5:VF\^6$Z33G.8< M@QPK:>A"8:LC6P(F288D+##)O8IGGYH8&TNL/;3?_)V/GC4J3F%T(X?;P(G, M">=P,9P0I9[$11S"5HPX-3-L38B+S3RI^G#YRKZ5K/9V>C:'(=0'5:^7<>_G M2_/W-VSY]7$Q_UY))5\_?U[:1=YMTHCKLUVT#K9#+9M_J!]O('^V_ M;3N3Q[VN_<&VU?3_C\FVNU*>5TB+: MZKL2OEPMK,;=FRFKOBW;HP19!C--= YT84]KV$JH%(D49'G)(6>HD-)+N>ZL ME;'1_];)9.VE[T+X.2!=5\%OA"?Z$O@A,A$.7'1"$'C-^YRE@1>\.QI[NMK= M=7&_M_ZCFEI)Z$>VJ)\_F8[[VU4P]Z#<+):OZ'1/-2=+F<+M:UHU@ MR,J>XGELQ,(G&"%!$2X S+6=S)0Y8'F*04:U(0.;[X.H%QMX&!\;26S\;+24 M/%G"!W-'\HB$9&1.L6[;M?>UX\G&\[MDB^Y:\ZCQ/EF['Y!I>H 6EH!\'!B6 MEWI 5RLH+S$VZK5'^A2..DH IGPK!93FQAE*)0MEJ]!"H7*16Y* RE]2E9?\'> MV"AL6ZJ]ZGVR[!K"4!5$2TF 0B4RXP47@!90 *9LEBI75%AAT;D)R(='>&LU M/L)A077C^X!012;Y[?=P3ZTS8GZJ(S!!R?R:S4$9W!& 8]IVO>T25^_WH(EN M__>O?]K\Q?S@9G+^US_]/U!+ P04 " #9@&]49+/YE #! !GU @ % M &IB:2TR,#(R,#$P,5]P&ULY+U9MU-)DB[X7K\B.N]K6X;/0ZVJNHL M(BY]B8 %1.;M?M'RP1R4*21*TB&@?GV;2V>>T+!=VXG*%0GG''3VMN%S_\+^RO_R \[3(T_G[?__+[^]^!O>7__D?__(O M__9_ ?R?G]Z\_.'9(IU]Q/GZAZ=+#&O,/_PQ77_XX>\95__\H2P7'W_X^V+Y MS^GG / ?FU]ZNOCT=3E]_V']@V!"W/[7Y;\FDXO)28#/R8 2A;[RJ@ S3&9N M&:)D__?[?V7H38Q!00PB@(HE0BCTK>/)T6]+K@UN'CJ;SO_YK_6/&%;X S$W M7VV^_?>_?%BO/_WKCS_^\<]T%Z+/_Q__SZ\FWZ@!\#3.>K=9BG^H+5]%]7FQ^^7*2P MWLC\FW3]\. GZG=P\3&H/P(N0/*_?EGEO_S'O_SPPU8A_>5WLWOK[]^PG__RVKZ\=/L\FF6<;5[Z/ZY^]\>K]W]:XHH@L^'W)?W@_!'U90?2@E_6.,^X M9?+B-;-%NO&A617Q8GGQF[,0<;;YZ23C=+)Y\I.X6B]#6D^2B9G^BV!MA2'J M $K%HL0WL7@DO+\!U]=F*0,Q%10XS&@>(Y@1-"@_"H#0_*E\2.)OWZ&V]2?EVY3Y;I MA\4RXY(LR<4KPS+=4?1-%)]_XL=/84D/@O1A.LL7OUU-RA Z6R\&D-Y6-43N M7WX@K@LNEYA?;C7S(',;SM9D7W'SR2&T_F0^/PNS-_AIL5Q/BNL8P M9C"61**B2N 3\R S6A^8%!PX]4[X4'VCX?#Y3DR()Z>+:ND?IZN4IC] MOQB6%SS$)')Q3(..A&>5&4)0/ '36%C1VC,IC]_;'GC[3K!0_<)B$*EV8BK> M+<-\-:VR/S=WFF=F0Y9@M?&@K&006(C E-OA,R=+_(&$2J M(R/C^7P]77_]>3K#W\X^1EQ.O&(>12R08LZ@C!(0,S=@$D9M DH3C_>#;[]U M)R28?I%PE!2[0, ;?#^M0IBO?PL?<<),DIRC 9UR(4&X BYK1Y$EYP;1LIR. M]R+N>_-.2+"](^$(:7:!AA?SM%B2*=L(_BW)'Y\NSN;KY=>GBTSLQ,*2LP8R MJSYR\20;+PQ$SYU$EM"@'0@8!$G:"B^\=+D/(MPN@/,F95+ Z M_^OE=(Y\8DWQ.T"R$A))= A!BB0HK%'!\()/>\?K>T%NL=(<<*MB=T M/*4O7RW?+?Z83X02*9KHP-0LM\H^0X@E@_#62&6#46DHQ_3.RW=#1L<9SR&$ MVA,N-OODJ^7KY>+S=)YP(G2TW+( TD7RM[VB6#QP#LQ'A@X=4R8/"XY;%.R& MD(ZSH8.)MR>8O%ZLUF'V_TT_;7RI9!1#0[X4CR00%5T$)TT&K9WG/ ?NRE!! MS7WOWPTB'2=(!Q+MV%G2RL,2PX9N9*;V2UU^/VV>L/B_E%BL9F93"1-R31D$LD,9%+A P(KCRC M,=);?;3J;[]U-_5WG/,\2HPC0^ MIK,EP9>+^&ZZGN'$\.B"\XS")69JEJ[F M96P!HUFAL(E9:X\_.+_]UMT@T'&R\R@QC@R!=\M0"YO>?OT8%[.)=$1QT )D M3AI4T)D(EPJ(^8Q1DPDSQX>;-UZYF_([SF\>+L!.%O_S+^E#F+_'36+61.V$ M%QQ0L0I?HM]+'2$X85.V.NI0!C, U]^\&PXZSET>+%%O50&>X'2-@-(-UG*X<0 M1.*:?\5E8AW.V)E$49:Q$8#:0<&QTX)G* MH%$GHTW24@Z5S;Z?@MU@TGW"<@#Q=@&3C15\&M;X?K'\.DG$>)%>DPE,&12C M[3&6FF_E*B7FC;=^J$SEC1?O!HKN4Y2'"[,+++S]&&:SG^I%"%RM)DS%4%(V M(+BFW;%H"4ZA@^))&-;;I*T9" LW7KP;%CK.5!XKS"ZP\/PC+M_3]O?+?.'Y@@AQ@(Q.1:RJJGWXW.7CQ"P&S8Z3F,.)=P^ M,/+EJ@)U6[P^<UX^P%GLPO+ESS7WO (J9[@*.L<^4P!(?KH,I<^ MJCQ44'+]O;L!HN-DZ)&B[ ((K\_B;)I^GBT"14]>R>*"!NWKJ8Y@$1PGITDR M[J2,3$MWO(&X\]K=8-!]RO-007:! H+OQUJ%O$C_?/N!Q+9Z=;:N5]?KF<\D M1\,HE.8$9XJA5.#UJ%>3\ZQ-)$@SD<106?''Z-CMGF'W"=#!1-W)W;*K"W(_ MTT]6$TT""$PB:!<]28<$$Z1(%'DY#)E''@>HKWC@Y;M!I.,S(Z'A"'.0- M%]5M=M86;0,';ARO!\<>G.<,F$Q%1,\<0SP:$3=>N1L*.LYT'B[ /AP-HGP9 M9B_F&;_\;_PZD48G$$>(+^D'!S=A-@G?J1W3G$<.T)7J7YU>+ :;T;6N1,*N%"^H9,'GO^449]FQ3Y>;K\^")/ M5'!8NQ#^R_/>]M- M#,J,GG8R90/](7,"+RE\<4B!K,DI<#& 8W?SI>/T(6J)@H/$V>VF_G0Q7RUF MTUR;1_X49K4OXML/B.O5 ;O[P\\:JOO@3K0>N=^?K>!]")\FFVMWU:=_57Z> MSNEE4XKO%ML3J$LL,1DUMX*#3EZ1JY\XP8@%*,)C%E'FJ!XSJB6LXD;AYR_= MK*L?<;9>7?QDL[R LAM&\G_L0]UA]J..^]X%^(,)YHE:77QA/(DR"6NQREH M-0C)4E*2,RL;\[JA8QR_HADJ+BS, $(?<;NYH)YD,EWCR^EGS"](*_/W4V+B MR6I%B_2GK[^&?RR63V=AM7KR9;J:>(L\E! A!*_)CRHV"(D8+Q@A"2"6 - MLD)[F9?NL09\37!W'Z'C8J\98'8'YM':ZP"<3\]6Z\5'7+[!V49UJP_33ZM? M<7-;4Q7/ ^T.4)(LH'0F'Y23(RHU,R)JU)@?JPLZ'(B/$-4MZ(X'PZ*-9CH MV:OU!US>$=B6%8N.%J!+H!E+0*X(TO:A"F@1N.5!.$R/5:P>#K)'B!HG-3 & MR(;23 <@NW1&*&K#%_0EV7WE4FVL"C;4(R[T-9(FR0030^'.J^S;8.LN+>-" M:D!'[4@Q=P"4+<@O@R$=C-)12= ZU'1ID>!LS'/]Z_E_GDT_AQDQLWJR?AJ6RZ_3 M^?N_A=E9[0^O#/EH&C 7VJJER^ "*N ^62MLS#:WV9!V(J\'1!T%@]L>]. Z MZ<,XI51[OJ[>8$)BBC;TWW!]<9>1UQO0@?Q 410CIRU&"G5-A,*]%UXD:6R; M).AC5(WK_ P/K,$TT 6>GB[F&Y'\?;K^J�$ MEAADDP2W+GC9"%8[$#?.$5Y#LS6P/CK8'5_,/Q/5B^578F$BM$;KL8#@M?&+ M4PZ#I1[R1EG $D[Q!PO\PX,RR9_=4,V MDRREY*F0.#@GTVAJ]^J@."3!HN*EH(R/724X,J%X@Y9Q)I6T@\R1TNX +S>) M1U.L,=%##ES1+AHI:G7DM,40HR!!(,,V4-D?)8/?<&WH'1\LX\,!LEB'V4 [ MT>(3+M=?7\]"'?:7:^#XJ2;&ZKZ:6#"2983D;;W1;4T]0LSTK1 L%ZO%H^/R MCMF0'J:JA^!JD#S08*+OP,X\H68 M+&W 4"_X)++>N1C@00A:.MJ$U"K"VH_2'J*P00#75$5=A&B7E*,6WH=0:K=6 M7ST^!4[S (C&HA.NB$>KM \'UUZ@:1R(#0*:@T3:!1B>G;^XCB/[B._"EVNV M%:67]?Y!4H%X<88#"85X$:A,0%6ETP0>#]/40Q@V"& &$GL'6]JU2/*WQ3Q= MQ HLE%1BA%1J,)EXH6"RMEXS!GE63GC[6(OU04+W*W)ZB,L&@KVMD,5D7(2$(6;^6!OV8X/V<>9(-CMVWTN<'<3G+Z, M48]=*#T<)KM2V$E%V,M!"GZ:J*4+JW.-L]M),IDTK1)9(+MZRPZ1DP,7'&BC M9=9,:!/;>,(/TS1N"4<;%#P,M6,4TH$3=%%&\#I\K34$%QE3@='EF!0@U[0Q MB]K.R04&AAD>#&=:^C;)H?OIZ0921VG[@0J.(T3?A76ZKU;@0F077?$G3C&I MDO/ 5*[)?*MJ'^,"5D41;#1%RC87BG:A;MQML!&\!E=+!];JY6+^_ATN/S[# M>*T,Q1O->6TI9DE&CF04)$DKT_<^2R5%:>.+WT/,N,GK1D Z5NA=&*EM_)G2 M\HQ>?D=.$R>]T&19P61<9A#F^ M*D_IQ=/UA,!=C%,H$$6L(C,F7S6$@;Y4EN**B&Q>H9=!VH-![L#+7 M]N!K^5/A8K)H:__,%$%%XH+V909:(P;E1=*ZS5V.^^GIQOUI"*+C%=&%/W3G M&.>:].I9#CG_C-LLHYZFRPG-"68==<.<^BVI<$LO844 "_58.\0$@3Q!VJB3E45PX5V;I-(!A[S-J@5. M@J$C!-\!;*X-5ME>!Y"'1M4MJW*1GWW.T8 MK=YC9 X6<1=^SI.<-PTTP^QUF%)L\#1\FM*N>(VQB3!%\Q+)4*J:.?5D+9WC M&:P-W$4I@W&-KA)]D[9QTTL# FE@-?0!K93./I[-:LO@36101\(M\0/.5]// MN(U"7RY6-?9\52@F"QK8YR]V3T''344." MKJ&".MC_WN Z3.>8GX?EG'R_U35VGV&9INEZDCW':)B&@/6\,4L'GAQ XLW8 MD"R2_6YSF^3;M(V;D1H090.KH0O3=M??G$1OA!)EGXT$SKKSB M6 RVN1QPEY9Q4TT#0N=(,7>0&/A6F#+Q,F5EO"6'L=#6[J.!F#F"]M:E+"AZ MB6TRE=^B;"<0#3Z$=*R$T_'*&0QL)QLS\7JCB0^XGJ8PN\G&<3,G;CZX\0"* M1[@XY30*LCTL6"7 :J- V4U'V:) )FFYR28RU2:V/L4TBB>SV>*/*O*?%\MG MB[.X+F>SNXW"+HHF? HVZ[H:O=?;*W_>6 NV<*^5$-ZP1GW:]B&SDZ:D0V'J MCF_?3&4=>/9W1@8_.5M_6"RG_X5YHIU$;5TD5@JQHDA>44L%*;+LL\EH MMX\0U75X"@@>E_P7BTOM&X@I[F(0ZA^V^, M0-Q'SB/&A:OENK;8RV=I31XA+C]/$VZFHY$DLK-20O35$S3) EG; D('PZ.* MS(6=CA3I!=PNDL=[I2M0\^[I(Q#DB&T>Q=F!PIY@[22^>,G,\*$VAD M"4R#CJ767>A"YC05*#(&FQ23[FKF_-"=4:_(&!TCQZKU;D?4 V7< 4#.Y7!. M/",G710GH6B*#)70)(:D9.TUA*&(G%"T:6IQ@XQQVOB._LNU6L\RCK*F*;5/Y,95X^FB-H""R>A*1M&H-2S3]40*$ZS,'&RN=9^U,4L@WQ%RC,H; MK93#-MO>-2(Z.3D=!B:'"K>#FLGS1/K\_?G\IBN[7-L^,V4]!(H :IF*!O(> M39V4H4@BVDG6:/[10R1UHBU4%@5HR!*(T&GQ$),3/O8YC;N-P@;U^EI@ZHA M==$!M'ZJ1\L4!#Q=?(S3^48WE_?4U_68>9K/CY2?+)>!?KHY:7[ZH7[Y8O[D M8RWF?%4>^)7+GIQ\XJTT(M$Z2RDJ4)A)Y-D+H%58F,^%F>*;0/1$#([KN+6! M>H_8Z&#)W!'V1"=7;&'D\)3-'0UO('K+(.60''*O6&[4ZN/Z@FU@>)R\ M>PHFKNZS3KBUP0CEM^.#%2\1/(7.('SFV2@*EF.;LLI[B.FD\&W@ .) 87> MEQ=S,E:X6E^X%,DP8Q/S4"*/) 1!WJKT!4*.J+D/'GV;Q,0M0L;M_S0P3HX1 M\OX8\5N,S/%]+=D;KO7<;XOYXB;@+_@Q-D@ER<3&6CQ!?FB!&+2&H!5CQ)#" MTK#]W(-TC=OU:6A;,YP*.O!K?@[3Y>82PY/\C[/5>EN+_/=07;OU:B)=":[X M.KN!D9/&D@-O3&V+KHT43J L;8YR'B5KW 90 \-I. 5T8: >7AA%HRC.1G"* M+"QY@PE"[;/L3;4O6A3&P2=:# M*A4A"!; ")%,U"5&T\JI:L;4;EE<]IW N!?M=[,0B,7SA?P3SK&>JB$O/J5H M@!LB7DF;2;Q<@*RC!T)6)37JZ_D 0;L!\'NIV!E"ZL?NQ.\&<^]^P_6UD#@S ME[*F( =YYG5&.P,7E07: F*=G)0M;],$_089N^'E>RF+.%S"'9B87;JOO5XL M-[I9KY?3>+:NM9/O%MOF)Y/,59)*.0B.EH)BD9P,M,0]13I%"1.3:5-;>B3A MNT'P>RFY.*46.PA9[^'TLE.@18&"U9$57)(86>'@4Z%%Z+06VO,@&A4[/T+4 M;F#[7FHUAI)^!];OANE^\CE,9]ME<>W2]'E;KI_":IHF'%746.?XJD3"2J%> MQ'8FAXC[^=U8LG MK\J=^_K/IK.SVKMRNDJSQ>ILN97MU6F;E>1[, T#AI&T.EWA>7M4LV96OPB19+9BYARF_J0 MO<@R$P MC5F[-FF>ARC:S8)^+P? @\B] \MWFX]S\YUB],PP8#:0/#2/X(VSH 2S44LG ME6T3Y-Q+SL@#6P;1]#?@L[_8N[0^YW9UPLDJ:Y$2%(:%S"B2&:WSU"Q*@47' MPK%-"44"#I$]-]7/[=%V188TV?O:1A_@Z7#.[D]_I*&/=SVX&[X MSN*/M+@7B@M9X"MX"6G''QILQ7L1-[ G=UXC*98S<#Q:&J5 MA*MU6V2/%?>21;1!M+D^W%-GM^%Q\8T^;_M(O0.7Z9+ZK41J+GPQK_ABV>922[W2..U+B M':#FVJ'9.0/9..^EJ*5P/-%"RAD\2H1,6[KFQ5KCFW?E'K.17#N\'"?K#L#R MP&S0_)"S*KQ@ S+,F,-3_2IKG!SB3V,"9S4* UT4T'H+L] M!O2<"UY"(K?100XUX1I\HDB$>1*8DT(P]+I1;X+[Z>EA=.:03H+J]5Y4F03?V!2R'DD1R^F# IK_K8F0E@HV1=BJ97;]"!)G32;&S#./TKH M':#G.OWG2RJ+[)U,#&PHA']G-03++0078\B&TPIH4SUPEY9.HOOCE'S;Y3Y. MXCU@9A,T;/CXZ=QFZF!%YBZ#L37$9+3S.FT3:.:L*]$EX.IR;$\UMMI$R912X&V6M5B:]FET#*3)+&EMH]OM@O]. M'.RS'"K0?+)PO#6;)![>6J+6,(CNFTO:";&8V>J55R+N5D.^+ MAK>1REQ/O!<(!$.]A0GE-$E]:O"D5OR\7J$WU-P?^33Y]FT[11Q*MR/LJ9 M0KJWM7 R+//J]T^UG$$P[KBX2!$P;;5+B7RX.MO9S-,2PPJ?X?;O%_<48+U9S&8_+Y9_T-*HE2\^ MRB)!>*P]"$LB1GT&S2UZH776N8UKO2>AG<3V!^+B;D>&9DKJ (-W;R(H)B/% M)A)\J76 MB*O:M>1:(<0W>'2>"=21D]7.9,3K%2^*EXAE+SU+3)C"_0XX//3]X[KZIP+A M2;33@Z?VV&+[#?_8_--J4HKCTC$!@@0*2G(-D9P%L(H"=E\VM?Y\PD9%QY#R)9DI^5)+_B-R?]3''4DOY_ M/6X7]"X"Y2&TTB?J-BOI(?:4#Z4('8"+.I^)\P#19PN.)^4*UZCT M+L'Q :\>N6?YR* ;3"D=Q,3/ZBS$VE&6:/^5@O=WBY?3C],Z3>)BU%NM*@_S MKR]?/MV&_D_#ZL/UWUJ1%F:DMCSQ#BD.(X8-+QF4\N1R%,\@1*_(#XX639L; M10,R,7(S]%-NWF.I?OSNZG5MW^7^LCAPD]SZ%L=:"I8TD[2C. 9*^@B1H2') MJWH:*@RY.SL8WR/)&+D7^ZD,\2F5U0<\;^1D'[A$^.RK24@! M#:L5]ZB)3V$<>&Q(SB;4*-)!C(CU0J5TKM#R+8W*>8XA>^0F M\AV N8%Z.\#R0Y>[29 X?3]_>D8TS=/7=\LP7X6TT?<\;[Z;;;5_N7_M,EK$ MNR15L08L)[DH$S1$H1440W+R1?'DVAQ"G93-D7O7GW*M] N?#M;6+K[=9HN, MI*5OZ[/EH;1@U'ECL_GP\SN_J>HFTOF4Z^5D&4Q$$AKT7;69+V M22HIQV!CFSY4AQ;/?]=G9@,I8E XG:2_^6I1:O+YY]GBC]5-+@YO9W[CF0V[ MES],^_#-RB]?=-5'G\!4'"^@18VYM39D84P!#"XQ'[-(JE4QS\-4#> 2U6>^ M7BX^3TE^/WW]G3S!%_-7%_/=G]1[O)OLPZ41(6.0#.K-U APW"M QS4% M427(1DUB]J>UD\N)QZ+I'D>JI=*Z\]29SSH)PH3!NL%G5N?'Z@(F*"Z)%9Z4 M[<53;P6FUCI_U%??1P%=^.HW(M\:ML[3=(8WF'JWV%>>Q"6&%#5(A@F4L;(V MWT%R.Z3,B=R..^?H+5(B W$S[@7)$Z-Y=#AT8%*?(;TY3;>E7\$;*[BM[7M3 M .4X+>C@8DUY%IV*2EJTV<.O4S&N01T?$[>+G Y54 ?@>O*QIM;_Z[S3RPM2 MX_Q]/;PZKRE@:#EF+T!O2[_S]T\6*>*%E5,]2/5B?"FTFD4$PGO86%DA2W&1Y^[)N$T#>I&K< M>^2=P_$(!78 QHOQBS=/628V&U3H B2.D:Q\B."LTL"55,A*<3JTF6!X/SWC MWB'O#H #**T#Z/T2IO-5%1ZN7LV??ZER.INN/FSS$L\PKB>*6>NCSN!)(/56 MO $,O("?'2Z#9'O=\D;=P+Y-T!-I460N0! M"C.Z!($RJ]P$Z"=B<-R;[MTMEQYAUY6^>Y@.H-1^$/MS MF"ZWG0,NQ?ZJ_#W47:3&IH7DQA)!*64(+ 3,3'.%MDT5_J-DC7OY MOCM\#J?"+@Z\KL3X,\E^6\GR*ZX_+$B$G_%<\A/+"I$N"@CZ$Y1*M?]4L6"S M*E8+E15O4\*P$WDC7]7O#J+#Z_18"SK00=3VQ5OVWH4OS[_4Y K^A',LT_7$ M.&V"" &T#J7.6R;_Q:.$H!U3]$]>A39-G+Y!V,CW[;N#YY!Z[" LNEMU>"FX M\U+Y2ZG98)1PIHY(*+3DHHK@/1;PEG@KP4K4;?((N],X[EG"B8_W&ZFN2U"> M3]%8D07 Z>?-8 4GA$3/ EA1!RO4^;Q^TP _B.*,H478J.WV+M3UUM=]&&1\ M$X!'JJF?4.%/A,=AE-8S+%\O\5.8Y@NOY-P9>3+/UQ-D*3H?K<^@ M2O'D+"M1*VH"&)%E#LD8;DZU<^]";V^=Y4\$UL%5V3-N:RPWIU^J%_RM";'4 M20V>5E[MO8+DCKL"W*/ Q&+ =*JA/]?(ZJVU_(E0>*AB>@;;A5OR.GS=^"39 M&&E#T("BWG6*,D/D.@$S7@?-E2OLU*[C.6F]]8X_L=]XB(*ZC%>V)CNEY=E5 MM[ZZHH(-4CE:0CXJ238<$SAI.9C(^L:?"(%#**Q?)/ZV MF*=-XY#UUHT@I^(:D[^1/QR8MYXD2KC1Y%=X6FRA5KT*K3+C1ECC3[4'[T9Q M;RWE3XG38=79S\Z]>P)MXC*R&)T!(PVM2R$-.!UHKRB!/&";9:O3QMUI'->! M//W-N1:J.]RD+F@-M@3E]C#J?D%FDYVR6H"5JM8C)@^NI#JYOAB7E2S.-NNQ MLB>MXR:&3GU7>"BE=;#3$VL),6\.2>^I-:$MX:K<1!>I.0;:#:0AAH2GW2\:#X65Q&N7U@,OP]:+U5ITOLL2'.?/U1-2S I9D M!LIE#L%G!5RP:&CW*5C:]'[9G<8N[PLW0V4;U?7C7]:E]K+ZT3&D?U[KH$AR MOEB1]\AV8C +[UT K4R5J4G@==1@"K2_B?:VSM/YO^0)Y]Y91 &,.FX4^,SD:J MZS=TO[Q4?8\@92XHZYX@L$XDDX&!\]D#LBB0UF%(J4TQQ_ZTCKO/GSIT'TII M/>SFUZ*_EXOY>[+"'U_6_8!$2=1,UQ/KO-.U\4E@/I'\4H$8C01?0T'IF?:R MS=WD;Y+699@^>"=./5U0/R#MW1%Z5&V.8R"\I93J;THI>393)Q?)0P&7) M0!5;(-26\-&[1.L6O6UT1+D#<5V&X\W0-["R^G$6W^"G2]XV!UH7BVMSF[\H M(U6@+:-82SSE2&NJ)'(WG+?9%9FS;!-N/TI6EU%U*^@-IZ!^0'?=F-=9-"0X MO(^[%(F%)#EPDPS)C3&(DFNPSL84!)>!MRF6W)' +B/G4^S 0REMY$'"UUFZ MR -<&\5]CR0GVB2*_DEX.3B*[C &"*X>!NBDLTK(#-MEE.7^;^XR#AX::R=0 M2@^NW[TKZ?5R^IG,[.M92)M@;I*1B8P8H&0;0"FDX#Z:"$S&+(.BV"VWN8:X M&WWC5J=U8?R.4MG8MF_K5;PJ]ZRQ;8<['SB*8 3H0&Z%XL1'<$%#48Y77@(Y MM;N8NF^]:-SRL5-:MD%%/KX[5WEZ@W5D(+[!M*VU.V^7N!%IF.9WBTT/N_/Y M%A/.F"X84QVYXVO31 VAWD#CR=/_$CIQNU3L7DCM]=)QVZ*<$%[M5#$^U.ZS MP^>],IY_P66:KFH$GHN.119@3F M56= "XK7DC9G2HS,^49%#(]0-6[7DQ&W MR:/4TX.7MK76/R^6WVK =J]+BL8KZQT$01PK%L@EY;$.\D&6@W^0&*.-D]4Z@X8X,Z%4FDX+U"U=VZWT$II-P3( KGKS7+(@C0=Z'93DJINO, MWS:%W(\0-7+/D_'RS$=IIQ^\[2[ "7FZP7E?(**K72P+.;]66> L4/P>N"VJ MS?:].XV[H?'/%IL#H:QU=Z!5WL4L]LAS'=OPJ7969V#>EVL6U%/5&0R1YG(WM1K12P:B!0# M ,]*"&&Y24(V612GY7/T[&^LQ&0-K M.7V0 M,.E,NZ%AO$UA2'OT-CMIZ!2]^ZBRE^'E9Y\^S3:B#+,+4;Z8E\7RXU:9E\%/ M*D;RF,$[DJ="$\'75M\YYHP^8U*ES67+'0D<]VBB&1Y;J*<#U_G%G)Y%RZ@> MIM3&#DR86!1RB,F+&O,Z""9%**B+TRKYT&@:ZRU"1IXQW4+9=WIO'"[Y+H!S MWI\85Y6#B8[(-DV.I54S!2-<*.#<(&;GAP$F <[CD!P/. MO_UX1[XOZ0>;?]K\2_VM-UA^J'___N;%C>?_(\QKLD<9N: ML[NTC+NMG1Y?=[+OQVGG.S)?SW =IK-AK-C%LUH9LWMI[7$N73:Z3:5!UW8M+?I ^:SVL;E@7$E[S9=+0UBB9PIT-I+4,Z) MVDN000[!E^Q=RHT,_V[T_1ELWSXXO!-!#J_%$>. C-/)2WP?9L_G:V+FR9?I MIORNL$B>*'-.47SM+;C:]4+8K%T*CJ3W6&IBA>FO[Q>??Z1';[#WGZI^"=LO M-X"[YZ4C!XH-=+H81L C8V-+];/%QS"=3X2S5M?[,EPEXI]O6_)Y$%YG';W- MUC\6'.X&C.MO' <51ZML,8#\1B[!_W^JP[');6QGPY(PSFJ;I_^UF-43LM7+ M=?[]?_^*'R,N)[E$X7SRD#5CM3+?7 (?ZAR-4$=O:XY0'&J7T18FRJX0N?<-X^2+ MAD7$\:+K(*%XS_V1C0%U5JK@@J/X,M0.V;9VR,X!HG$%T:+D5[5I3<:+WR)H MY 1C.X=C2$5TBJ=M#RP\7W,\%%\"CV!K!:IB*=0C;@1O&=I4C(ZL3;7"-TD; MUZD=! [@.IP;8R\7[U=(U)TN%B&]_CDK(:&LVFX\<^"B"&8$-\KN/NX>U@\@ LAP9#<]^>OKB MRH4K!%QAA(62ZH DI^J )!5 VDP[2ZDW).P.(+CQT'$;S;33_>&2&UGE3U(B M@6Q&"2YF[S!]F"]FB_=3O.;*JVRXM:Q6JO Z4)@<.Q=2/>)%)YG1P=A=-I%O MOVG<&OEVX!A8QB,B9K5<7Q4Y_8*+]\OPZ<,TA=G&14L, [W,DHM&4E&N5AAD M[L&8;!2SWH;=6DG36ZZYL_3=;5?V43)&[AS9+D0:3OAC(PC?WV;A?(658!5C MUH!D]82#HZP#(!-XB3H$1!GR3N'V;@AZB(QQ?-@!U;L86M8=1-2_+>:_K\ZM M)3/>6&U]'1-!AMB2-^5S2" E(AEI%:5L5%-Q1<2((!E&I;>+(PZ4[\BVY-4? M!^]N/&JT>^W]=VUSE< MR+V@XWR!&.O(+4?RL$2F/RA(!V>S X-<">Z09[Z3X=@/'V/O*D>H[SX0'"#+ M'HYX[CFYNGYBA5($6>?_,E$<.?.?@QXM IW M. D\5)ZCQ\#KZ6?<5$]_?8:KZ?OYTV>_WCC-S,RP8&A?3?2'RIEXJ0EH[WPH MR3B1;U<0/! !/_Z><1)C0P)C4$E^1WEV;8J56A5P'C.H8 7XI M81_MM#>S= M[3XO)\FS#Q[E#HF55O(=VYBLUN'%/%>&IDA&,EWXU%Q'VE\CH(JUJX%VX.A+ M"(XG#,JE>'LPS/TVY/['C^-^#FHZ!I#;R*K_;?'/*[I]238S1G3K>@BD/ -7 MSX04H9M]!W]>?.4Y/A"&5?+"$.DA ?#/&>CF=XXLU?EQ-F"K!UZ:U MPC,23V0& M<9K/6NCK4TF-JT_=J=QI'[:[0O)&FDK@Z ^.MTOE@21Q=W."\7 MYVM=)@/DOM2(-7NA@A&2MYD#NGU_Y\<1PX#F %%W )#:5'Y^AK6A]Z8D)*3U MWZ?K#T\I\EU\Q.7S+^?MW"IW]%]^%[Y,)#*6!,O C0FUT7> F,A!L"GK( QS MFK6:&K8WL9U'%L- K[42N[UK_O;LX\>P_+HH;Z?OY],R36&^?I+2XFS3[OOU M8C9-M:OO#39VNGB^XX.'N85^"!<#74F_^YK+^[VAI*AY<>#1U2(PXR%*98%E M;[D0A,E&P=K#-!UK[(ZZ^/QLNDJSQ>ILB>](^#_1<_\Y*9%QYX4 +PH#Y6V" MH%4&%E6V7":&L4VGGZ$Y&3?J'0B%M\WBJ.K^SFUF<]LYB@T=RY8:;R5'%) C MIZA!9P*.RK2P=2DY^Y!XHVDA[6SI3V$U7;TJMU[P=?OGU9+Q412K> "N"M8B ML ).,0?1J1)+#$Z%-BT:=Z.O6[NW#V+NY$V&5TT'DA1Q(F++-&<=C5(V;I&L$KL'4,/+QZ!M<7',/[E\A1@G'19+ MA'*U;X"%$!*%]LKXE!3W.J1O;(8[OFKOUM./FWGP MJ8B89! @== 40+L /D0'4ABK98@F"]?$Y-RD8]S<6B,CA9F MKY8OYF6)_WE&,JSYG5?+GQ;K#_28*1!09.5"3&1" M=[ R^[]YW-Q8 Z/36/@C0^OY1UR^)W']LES\L?[P=/'Q4YA_O9\K0>93&U? MAEJJ(%F$&$5-*Q84)%S-S2[=A'9_X[AS(QI J9&P.]C&OI$LOK-)9U&XWZ2( MJTMG:R% M C)9F'19I2W[UV?)ME_" ";C7YHM TV5%4'0'R2/^-R/5V1U#83 M$&^S$[$(U"5"R8G84?2'+W7PG#!.&I84+;Z H]?U MVMIR_?7UK)Y>S'-=(9_J:=1MOJS!*(*S=1@U@LJA0$ST%8^QY"!XO8G0!%>[ M4CCR6.=&.&NBGY&CRE?K#[A\>K:L8MV6,-T?Y3#-I2.ZP?'J !BN@1:/(9.< M=.9:^WB[R\&](>6.KQMY$'.#@+*%G#LP6<_.7_OT0UB^QSL;N0Y6<^./YD(@3G&7"L@UDCB\1:)I_11A4C8DFF MC1._+Z6[ ?![R>Z?1%_?>?7?YL)KN]J_\\>?LO+O/H[:U_VI$H(/UI.0B@"5 M4$((FHQ9%M)PX5WFV&2)MZO[>S &OA["")T8TV C12]*14^K,FDP7C/I2E3" MMRG&^C9MW=;[[8.4G=,2AZFD@[WTTK/<1LK$TX6O0#([]S;SJ_D;3!10UXLM M\_S;8KZ\^'93 %E_?Z/938_;Z7^>G1N!*Z$DK5T(F !-1E"%O S/A()@O,@I MU=M\;88>G(2];JL/CX%Z?\#H:;4\+HL-\[_/%W&%R\^5X1?S3V=K^N?%/-%O MG8OD4@:%"Z.*A1)*[:RB+#BK'#!I= S9>RW;G/NWX*;;\LI!UL)8:O_.G=S? M:A1:.\0=/I_VP!>=TO%]G,OV+C +F6?Z#8BN3O/*I?;8H] I4+R$SBG'6*.K MY\U0?+[J731P;+[B/@G@;+9L:L M<)'X#Z& \DK7,V<.Q2J%] 5S_+%F,=_S8-F]5/;08-E]Y#=V!^D7_^OM!Y+2 MA\6,A'S9)Y_5@Q1C@6&,H S1[F16P&4RB06.,NTR&>?>AW-0QV\QVZ?%[^[F=C( ]6,_' MB&GDZ0"OEXM\EM:OEF\I3ILFW%JVK%'*+,!OKJ>DR"%8#! #;6BY7BW QW;[ M_48$W$=!YXWF#M_Z!Q%Y'Y"I:;!S#E87,Y11E)RS@2Q4-6W5FY9"0N).:1,< MK:WA1A<]2,9XLP6.U^Q=F!PIY@X2A6\_3#]]VF9%_U>89_K8^W,[R2,R$8L MZ6KWJ9PHW)+D1G&T$4V1FHQNFUCU(9)&Q\ZQZKX=F0XB^[%GI3TX$2QB%*YV MQ>$JUBZQCGPI1W98&@Q6,JF\VRG-\]]@VMZAN]4PPA\;00^."PN6R,Q$OQ:T MKA0K&5Q4"*AYC$8F;?"_Z;2]O=2[T[2]?60](F V*<+EU\GO;R?HA+9U>ERA M\(463:78T+GLI;7&4!#OP M5:Y/ *20CQEI=!U<3HZ;UQ*"#YD$P7C*B2EUN]IRJ$JY/2<+ M!&U1*DO:.464H#BC8"_7!RBV=DHPP9!,$@/AB@HQ<+)X.V=/'WE/!Q X1'F/SE8\ M0I(=>!5[-.26RI!O7>^@LRJHXC($:Q7DPB0J%(ZI-K>*_F1CDP[9A!JKJP,@ M[C.!QQ9G,DL&I,_DGJ&F->8XA^@=V7!G4?LV5>1_QK%)>^'DB+%)^RBM SS> M+[=[&)Q([EGRA1P(IT4M5.04++ ,0@;OLRS9V9V.I/9&X\XD=GYF-0P6VRBL M R36]D.ORB^+1;Z>@7^[F.5)*5:%VEDV6>% $4[ 8>" /M:_ P;=!GH/T]1Y MQGD8K VDD@[ =:W-U?,OGW"^PHFWTB9-7HG+TH*208+S%H%KFV0@WQ9-FZ.O MN[1TGE08!DQ'JF#DT+(VKGHQ?_Z%\+]Z55[,-]7V+Z5&#<#JV\=MRGJJO6E?,7< C^ U$5]'69?%%0,]'(W7F M"%I#**,#3#V=A>KXG3<(>K5\,WW_8?W\"R[3=(6OEQ1V7O[CZOQ?5WSBE0A: M$28,I]!!H9$D.,9 "-0\DW^84AN;=A"Y(_=@/95?UER3W_GUXXNN'>%:PX[6 M-Y$?>^=)Y_#MROL)6O0P$S'J""PI3ILN.79!2O+N6([<<99$:-.LYA3WDQ_N M#+,YFHN(W,7 P3%/GFW,#J)%1HL/@TE6)Z/:[-2[4MCM'>5]4//PH>: ZNE@ M[WZ0FY^^OJ-';(I1N#56,N]I"Y'$4H@>?,0Z-:6@UR(['ML@;@?B>CG"'!(5 MNW:*.E!%/:.N,G11)UE+) M2!<:C9B_CYQQ2RM:@^EX#70 H[_AAVF:X45MOS'9U6YBP *+%%'[ !%%!J^R M=RGH*'6;O>\F'>/62;0&SA$R[P Q+S&L-JTQ7GS\M%Q\WO9 OK"A 9D(& %+ M4J $]Q U&5+MDS5<%9&QC?EYA*AQRR1:8VDH;8Q\%>--F+_?^H_"*U_/86D' M1E=G$T8(3.@ZTU/[=/G*AU)*UE/.G6*DG11_X]4CJ_X0Q2V&D.+8Z@]?KA%N MC% MG35:"J52L@*0F7I?0M7>*J9 $H([F72VH4WJY-NT]5+C/49B^# %]0RYWU=8 MSF8OIP4G#*650E H;^N$H5!OP >;@)LZGX':B< M[[P4X)Z)!*TK 1YYY2D+ 7;EO'T=0.+*>($%M!446N=ZD44Z!R4SRU1V*98V MMJ!='4#+81D3C\5;\CF "5>[=&-MJV<=K=:06#3"MDH,M>2JVWJ#?=!YRIDI M>\&@ Z_@VJ3*S1B,RT/.:+R7C'QI(0WQP9@"A[%.;';.9QE#UFUF 3U$T;A0 M[ N!!5\[+'M: MD$EI<$88&Z01<;<>GD?C[%[RQCT2.A'4CE=,AVA[,UW]\^SZ:? MIQGG^1IGSN6@DJ(X3-G:N"!)"$Y[T$%%;E-.1IXF:GB8QG&+)4Z\OQZIH@[ MURCPNDK;)INSC\&"2:Y.,4]U,KO?*4VSW;W;@+DK0'6P MP"[N'!*?VTN'K\[6JW68Y\U AIMF96*2D,21 >UY!!58@LA8 >9MUH4E[W6; M;@S[4/FGS!0=B*_%B93]G1\X/?U0*Q*F\TOEM3YN>O"%ISQLVHWK]D=-UAHN M?6) -MT1T+P$%Y( 8;W):!/]:Z..8^V/F@:81;W9\M#1+D<['7#E:M$]K4.2 M4X2B'>8BG5:Y3=GZT)QT>Z2T#PI;CA[?6]T=.!&7_/_T]4("7S<-#S9IZ>#1 M^%(EFX6HU^0$!$U?Q8(86<@YBL;8O8^L3MR$41#S$'R/5E]/6#Q>LK?%<=$\ M7G.AO"N U?E2@8+T:!4)1#HIBBKD);79KYJSULF:.!Z&[>SS )CH8)&Q4&%QX+Y\A TMH'956&FA8"$8*,VA=E&AWAMN"FDUQ=5[[(6&#YSGQ?*/L,P3IYE*V[:P-8E4@QTO&4)D2AA/&HN[#8(:<_7Y7-V5UN<-OGC4ITD=5:H8T^MK_ M2EH(P7 H7DGR6GG0L!5N?SA)'*C?&TH)T2R=0ZG@B"\!I,R2L]1V-M]3.\= M(' *6O\T'MR 2Z9+G.R_>OQV]KU1F2LZ!)$T$A9$TZ M4D$@>"X*6"A1=L8M%>MS6?6#GS_M6OHE3.I&>@:J'+\4//IJLT6U1$7!9J\.1< MTMR#=)&\?1017.82@BS16(\:4YL=^!&B!IN =?7H=R3*G^@S_YQX*Z2WM*XR M*ZPVW"RTPG@&*WDTS,;,4YOZB<>H&C='-!0^'AQ[=:P>NBV(O+9R-X?S&@?KX' M^W-XD?4]#QG< K4LAGX,2LX5642D=<)8IL O,7 Z>LA..I%EA2 D15"O@LDZIW+^>OEHHY-OLE2C-J+XBW$PNOM&1XADJ# M6D&N75*1Q9V:+Q\.LX>)&_<,J3G.!M)*3T#[>3J?KFCW_F6QR+=82A0/J)0* M"*R-C04Z\$G7_N2"H5,8;:/ZM!V(&_=4I3G0!M)*3T"KHTN3-=89+R"$X"G\ M](;#O58OD218#,EZ#HYKVHUXE 0 DR%Z%80+&EUH4QSY3=*: M-0&^+]VE37:)!P>,E@ZH%#6X)#WHE".BCE(V\LCWH;+3ML '86GGKL#':JO; MY,"#EN#@5.6WGMC8@C5,8WX;>\C)>PZ$N.0$(TBH!-Z'"+5] .&2L9A.W$*^ MN1V[6@_*%68Q)2BF]@CA&"'04@#F!8I$$C&VS26];]/6N\W:!S>[#[@\2#/? MGZ4Z/*GYS4_Q4-G<+G4/7>GLAZF*P[0,ECT]%S'2@2 M76U 3@PH*25$)04DU,5)9V-(K@ELCIU5/^IX\6-P-)0V.@#68T.*!7.)XCQB M(-5N'5X;"+G4MHJ.XFSC,?HVDY2.'1D]ZOCQHPS40-KH %A/%W,*;LY25J"%^X2!D1.'(0 BA4.L13R/!-GPJ7$2FR#K,>HZG\:^3'0&DP?'6#K M05F]6G_ 9178!6,F9D6!M(;$:^LB%PTXC@F,U-)*SW5@;1I$[4SBN'=K6J.N MC:9ZAN#+R^XGC$)KFUT!'DP=XXJ;R]VR#C7R@G,36Q4&#C0(MYE[-FYNXC % M]0RY7Y:+U6H2DS-"% LF*E=[JS'P2'YH5B%3L*-D./7H8;A%C9HD/$95IS%O8Q.ZKSH&JV@\'%K7E].D^,0UMP9* MJ9#F,)\TU-^!_3V>R ^HQ=GCI,B<;>] ]4I7'Q<,+8[5??4W!MK?=!BWK3 MT490RE.H&6M5?91>1IVM\VT"L[W(/-88[?2RJ^(FAL@9)@/>LP**.4L+D<3C M1%:I))=BE.,)I9,2M'8XNVW;&FKO>[9^!Y?3[O[LDUG"AB6V^^'4!RXD4^1@ M(3.$3D7@<5X!P;=XBS173N@V*>0#"?Z>+.0^R'NL^T K?7:0E+EB\^>=671. MD>M;$G"A:M]MPR%X@6"R$#J*6 =(-X;LSL2.FVH9 ZYM]-@55"^WN$M6I.$A M4C@'EB18+SDBQ.H0E12(C2RMBZU;M-PA:MR\RAC0.TXOW[/C6)OOO9]/_^ON MAPZ_]S#(:T_F;NXI@5$\4>F]4+$0!H4D@Q>+ABAM B52T<7X$&V;"ZPC>:+? MV@HFJ9 _@KG0.I>:0DAC:7ENYMF2%\--82:U*939G<;OR=_ M#(N3VWUG&RFM;SQ>,?9;^'A1H.2X%E$)XDP*"RIP"\XE#UDK+8.(R:A&8UKW M(W3DZ32M +,[,(_67@?@?'JV6B\^XO(-;OM(KSY,/UW4L'F2D4Z" 6.9G'3N M \3H-!3!+6?"*F;;&,='B.H6=,>#X7:%ZT":Z0!DORWFY-I_PC4^>;_$&V7@ M+E#$9Y%#"G6F6IU.Z!1*,-I&'F4LRK89D_(P32./$#HAQ ;22P<(V]3?WI'7 MEA5R1%())8$-LM!BT18\\Q*T,VB2X+R$-NG#1X@:>9[."3$VE&8Z -G_S]Z; M;K>1).F"3V0SOB\_EI:*)*0(LS-/CK=8XNS+_&I$2?KY M>1GFJZN;HIMIAF=1;4%.. M+-)^BI3NZ_V:X/9PV6=<16*;<2"C5:!,'0_HHX 8#),I:IYXFXOF[70- J(Y M62".*)0.-.7=Y<)=\LC6/,K[4:*K2P=K2T1$!5Y+!PHMI[TER5[62L44:NUV MFQ*GPVD_I;3#<;(6CB+E#G"]P_JN^]%):TR14+2SU>DK$(N/D+)$D4U.);4! M\8Z$]I+5T7'U_J'NI:;$%4=V&#J^!K:TXR. MJ!CIL"*C6V!2ME:]%=;&--U*5M< /!P4BU82Z@!N.^S>.S.?6>ZC<[4>LHY" MJL-&/1<&BO.F( 81V>2'>G=!QMY/]OW$VS^$GP8BHC,F2Z, (]9DDH1UI1I" M5CQ+&UP4K6:*[D9IUWIU!.SL!M;#!'G*Y34W?S8MIGG\DJ.5SFQ=W22%,CDG M913M7Y&QGN&UR4"*##S3)HE@Z?LV/9\G:6'QQ^+\_-UB^:^PS&>H310J!4@I M%K*+7(9HA()"VUI;QI0*;6:-;"#FE$I?=D',<\TH]I5#!T?PK4:V$F542H)1 MKEZFJ0"NSK7#&$06RJ' MOCI S1[B_(9:.S$U[WQ\!V7LT7^\R(L+T9%Q+:M2Q8+X!G="*G8+%1^&XXC7W4QH^-LY%ETT^\ M^"Z%36='[C@'R[@!M>[3K7B$$GWTACP16L/TQUNSG)EFQ]LN?#WP>/MMGALZ MT0B6R!FG>=!.U(%:."0"X)R)"ST9PS'=I8[\/H.RT=MPNVGL]M&DU> M$_J1J^7%BRMZ^EMTEDVD\U"PF$.'$4'UN'=?I"]*&4)(*@$*248&*5J*#!JL"][0D M+=V@$2"#P+B=EFG@=EPL+)H(9D*(D3EV=O_$N!E4QY+PF7FP/DM0LC(EI@PI M:QM3,-KY]()=M_G)TX%D3'DM1F->!Q>J+RKJ#[OY^*\YO>'K[/LG7*8JRR]X%AUY MTDD8X!B0%L88.&09:)=Q8VTV/K09?#68Q,YMKSTQ,NCRXU"!37P:;E[4V\7\ M8CF+EQ>8WX;OLXMP?I8P!,U+ .Y+'>:*G'A(JV/*2E+_0F8I!YR10]_7N6([ M#%'-&-^M6EN=&;1*F*K_K3&@?.'@+.V)G(O)GDG:)6TZC#U#T+2AR$E5UF[" MZ !3[VM_-*R!U'?$R><6E6V*)FH%DEE&ABA#B*%"(F13.'-.AC9%_X/(FS:" M>22\C2^H;D,#;U):7F+^[:_O.%_M.3SHX1/&2CS=0M=(5_V?PL_UE*$ZT[.^ M+IS?7;VBREI&M&!-6G>JDP2?Z,!:K='R$+QMLPNW$#7""-O%)2'W^A77+/XP M"W%V/KN8K=^Y;K!W[U=W,;&KO)"+N]!8EME$$1.QB+BC4"#M-8V@4Q3*Z6(- M:S,9:=QU3#R#>20,;IAC.Y6L3T77'3 N;=-SFNB]AF/0MB*/,>%5J&-4JG65 M3 "OD-P_QTK1L8;8VU2(-=1^]TNY'NZ-ZW<]V!Z/A@U%P2]D%\, M$8,'78IQM)04&PWM/H3JCC7;#OC:UK2AJ1Q/18\=4E:T\4%--%G+G(UM4"LB M.LFQ0+&)3JX2-$3O$5STTN3"G(AM=FY+51:NGOO;7VFVPL_AK^MW71_;9[6= MMN-:0[+*@HK60W1! (O:D%OL7&2-!N-L)ZQ?A;0+2IXHI!&ET<4M!3V+G-Q' MJ[ R,(S&$>VT%_WDYS\N?]^S&F\4PQR6K!B/W MK"KOK"!F[\&3#<4BUR&'-I[05K*FO85MA;GQ)-$!K'XC^WOQ$W$]<.>!2W*[ MH*B"D46#5#*1+Z+(%PF6UW9*3 5OLBR-JB1>(FW:GJFMX#6N1"8.>-_,<_H5 MOR]6LW4.\9OS\\6_PCS=K<=7$[/X M&4&A_#"(Y%0UZW$2)[E/IQD>[&8/>0 M=TW;W71LR#3A< =*Z=HGOXIOD:=RMY!<5"T=KK'35&> H0$G14TZS\Z1[2G( MWFQUF;^9I$&(LJ>"J'$ET &4'@P'1TTO;F]4(983Q4H$/N4X*H^]<)#U;"GG$=%"' M(AK.6GN6KD&0\B<)J7%DT<'XEU^O7_MVL;JXL^^R='BL1\9A?@=^S\,E MK"M: [,B2<6JI55GU$93;[8EF.!SS-E(6F 3^#RE95K%BKBN>I;(<6=1@-4NU0B* XT:!5%EZKKAFODT+SZUD]02B?:2^:"6" M#O#T83'_0D_[5H_VS_1OUILLQN040P\AB>N1U*XD6HU"ARI%GU.;2[I-U$R; M%M3FZ#J8ZQTBYWIG:16$*E4W\T"NI'<:(A8-P2M,T13&&X7 -],SL>%SL)Q? M ,X>3.\!.O*36\F:-HFP MT;DUFAPZ!=7?PU^S;Y???EDLEXM_51,O?*=/+GZ>66:*$CX#67%I'<"'P"2" M$TYHP[(DWAT-8\]1V9^7ORR*\0UR=J:RT M)<<6F':5:Z%.:;0<,'DLTND@RY ..R^^J+\C\S#DC,_=#A3633; N]F\YDVN MDP)^QXLSKXID40GP&&5M+94K]A,4P:S63&@G31/=] Q!TR;4MU-#8_"_ QC] M8QZ^+987L_^#N;HZ[U>KR[JJ$:71 ;;N\^E,6^53\/4DKNK5UO&_VA-O9"Q.A*CI@&YN,TV; M2W\;^[&8?_E\??^R3]+'_7\^4K;'LQ0U3A53,G$T!0HZ!DH;#I$% MLF.9D=)PP9-L4W)^W%0QSYDM!'1 24:ZBABN6E@(YP+YD:*X1MT$3BI5; ZN+'[B,BZ,IC+W[#VUXR/C*HV'GH6=@@T+%S&T"+;B&:J!"T$J! MI2.%TTGC96IS:]9&A=SUJ5D;27-ZZN55-^D[4(?"4J#3T\LZ&I[%FJF@$8SV MQ:%F7O@V/15>IJU+Q;(+0IYO&S2*.#HP7.]6]/=P<;E<5VM\+$_V\-WZ.-,N M!.DA%6E!.>)<8)H!RY$S9;QDJ74C^&&43GLIV!1\#41U$M;Q#0<6Z^UW0)[T MB\\<_R@<0'MCXYK,FV L0N0^@\HA@5-HP";+M&),96R3J=7.N+Y3P%>!1JYX M$&3@02)AUR62N2A$AB)<\/03B[%-)L@&8KH\^W;!P":C^A"&=W#8;4R.(5]" MZT1$K*I[84E1-#=;9:<>\;E2H<2I)9SO)>5C2V2Y,[P ZOR\N\*:OZ+HP M^J9<]CHERAHG,Y,);#1UFD7"VD>TCHPJ,6M>$K-M8NLO$-87F/:1_:*=(#K MU4,UO=YL&KG.Z%*=,$Q:VAL'/M8\%!>+")@%SVW:J#^E97J_:\PC[$!>=X>6 M>W/O,N."V:J1L69YIIHZXFI%+L\N,ANMT:W"YYLIZLGXV5W26X&S)]LGSM.I M>O-:5;Z;+5<7'V8XOU:9)%K%LG)@%:K:W8&13Y$-E!2M+B'G:!_=LVY,T'G^ M#3V!85_I+49G98> ^$58/%E9'(K/OE85T%ELM(.BI(HQ>%2/XS,O M@>2%-TZ;X=<2,F.RNCL[Y<-ML@@*:<@(#\!ER63XTV9PI<:%)2?[7.M22KO& M*AL(Z@E08]NW^W&]._"\#Z^0BN8Z\WD0D4?O9<3"T MQU@PF"2VN>';1E5/]LV>8M\*I0-DT &>7LA.])$CNG6)AZS9B75HO'4&+*,E M6L&M-FU.DU'QY''C)U-L MI[AM'H564LJ2&&2Q[HYC-(RD,5I2SW;89W'R^/PDEAF=<6DE-(QZJ4 M$*TDP'/!0_)%!=>F@.%4\BAVP<"0/(I=&-[)@?0DWEM?E)VLHZNU)IX4!HZ% M#$Q$800G38%MLMI/(X]B)Q$/R:/8A=\=8N;Z'LR$K'3!"%%H3GZA977".@-; MQQ6[8+QQC3IIG$H>Q4YR'I9'L0O3.X#.2^%[EIW2-;6DZ#HKK Z]B'7L3N+H M>%;>MKHA/,4\BIUDOV,>Q2Z"Z !7&R*^IF:7*$00F7:<,EQ!R(:T=-UH7CGK M^3$R2/O,HSCD"#N0U]VAY5XH1S%>9 X6=")74-F4(!H? OM,Q&JPN)Q+U;^Z@!*,G @;!5C'#!IGLY:/K.;7D4>Q MD_2&Y5'LPLH. 7$;^"_&$"WI-^M M:2%OLN0C#S*I&KBOG.*N0&"%@\.< F]76K0=[V$Q(WQQJS3LVO)O*S50*3))<_,YA3I-VJ U?/,XWLZ MKPZ#Q5@\[$#7_(V,OM6'Q6J%JX_SW_ZZF,V_7,Y67^\6=N89:4F/ ;2NPPRR M4N UKR4[4HCB;#;8)FKY(FD]>5GCZ)EQI=%%%NC63&EKG"\E!7(/ZS6FR1Z\ ML0H$,HM!BF0;36,[.%O]2)Y9B^/K !ETH+ >KN79#O&8M<04&#B+J8X@(U<$ M5?5C4\XU9RFQ8P0W#^KBWZQC;7N,C2*7B:VDARNZHG^6;L]]^D6J*;+.9":C MD5!HIW&G@*P&,BA9"]!R6RIK74$2JV#@EV3-+><0D; M75ENHVH8J$[J&GPT(9Q$G]R[_L!C=LI][JGCEW<-HK]ME9<1S#&!#ARK\5E) MIG6L(THR>A6D;3^10YIFW\/Y^_GOQ-K/_\+S'_CW MQ?SBZ^I,Z5H]27PHR9&#FE3==,X #SRJ&)D5KHV6.HCLZ8-Y!^)J6SUJ6R%V M<&SNM-C_A6'Y^5^+,QZCB'C#I=,R96"O:&.%[D3M]C'1R9.XJM Z0 MN34.K'QDF!5"4B:#*DY"+&0])\0BM"C.YS9=_@^.Q3>-DXZ,L]%$T&VWG5_J M+W"U>KOX%F?S]?/VN8W9^)AQKE]>IG"D^Y8-+WHSSV]6*[QXD_[WY6PU6__J M!E?>F6@"$R"1CCA59(+@%2D7GG1Q#J-Z7'0PT@[9-FV'OJZ):' MM=-C#:>0[H@Y5#+Z%!D84^.B.7%P7 4@:STGD815C3J5'%>;W4TJ_ /3XLN\ MIAN\SR3169GAU5M7Z]<2QHF,#[,0ZX1P,B[I,S("\J-!ACEB8'R=&Z4\&1<< M::MJ#3S%;+4/S*C6,R='6H IO&--2 M:F?;6 %MUS7M??@1=T='\.A@L]PLZ!Z7/RT7[Q;+;^']O-0_UFN\TP5%ZUBR M!HS5(51,D<_I."U/.I6DL%RTR8_?D=!I[]"/".>6 CPIJWB$/KJ#'MO.4CY* M7]T=H6ECL)F\**A.&2@L'H+V#@(W,N:2$E='\WF/8C-OV$^K7W[>^^FJL%P( M7Z_],R12^.2_<@8^6P>)"Y:X)-:NW@0C[/*G7[=V2 M(+XD2T>&4P943?GU2F5 S,$F](HULD>?(6A:P+5%PM\<;[X,L/5AP]O;P8P%HL&$UF[49+Q*XA7P;@,1HD2.1?9L2&M ML%Y^4W]0.4"LBV8\GKK&\9>W[^\(5PR%#IA !E>3PVL7@]I#D&>?,2A)N^PE MH_[)0_NXZ1@?!_MS;F*1_^?E?/8=E^_G^9+LP%DX_X_%>:TX6;V?IYO5Q&*8 MH ,Z*J35"#3@5&;$'1\D)D0F&;6%QE)X94V_MDVLJ95/4>U MC<<33P=8>[2&Z[W(BY/&Q A2E4#;!$G%"E; A^(M1,['>-)^[' MA:X'\[X# !'YWQ;S/R\6Z;]OIS6($*5RX(U.H)"X$9,A;6N#TI*+P!^/J,%[5.*M,>DX*%V,DFT-*$ M>="B\H_3K#;Z:AL>W1$@QA3A8CQ^3JQ]?B5/-=''UY1[19XD]PRB)8M/U:[K M7M Q3"1KJ[@H8QY;#]\]C:=U+*@$W'XEX#;;=,IK]3 M,LH8E6D3'=U,S[2^UN%R?@$X>S!]8@/F;W__L^K0Q1(_7?S\<)&OM6E*5C"9 MZY TK#/JG2)%ZCR@Y63ME6!M'G+?O/GI?8%@'YDM1F5@!]IC@Y+]<-OZ*$=3 MBA(12C8.E/(1?.02@E5):*4B5Z*)#ME&U;3UKE.G6>PGG#Z!=MU4-'PA;O[7 MHG;UN^E5>YM^?(8A&QF= 69M=3US ,^4A:!$L,5*[]G1DGP&T-M=J'U/O S( MM1U9>!U!]%[.WEO:U#,2VE4N\3+,5U>4\3.!Z*V( B(*.C9"07 V&2BF9*&L M"MAH!-$N5'87\1\7CJ,+J@,0?KKN7R_,.LX%FN!10N*= F&%!9,W!>9"BB8'12 MVL ;780=0/6TS7:: ?!H@NP M)LJ@.[XN8Z+8+[J!!V-U[G:#-D4(3^N]-[5%>+Q'/UY\Q>7G MKV%^>Z $0;:$2^1:Y>ID93)_0YU<94NJ1>!1,-.F*O"HRYQV,,LQ-T$G4'EE M^^AWO#B+G,6 6@ +=2I[V%7<70R) MW,#9JTS5V^O=.KT)\\?E>HH3<>+WRQKX^EC^_$JBN_[T3*+V=5XA2*D"J*+J M*,-(GBC3GCR-D+/.36%^&/T3#[@YYD5^:^EVI,/OK7J]G$_+6<(S+3-Y$'6. MJQ U#R!QB#YI2,%F6XQB61ZMQO>.K(FGX1P3@7O*HD]@/=Q.CW?3?X7SRWIT MS+[,:1MI)SBZ.EK(6$V'@XD04J%=)3 SU,[E1G4TA]$]#)JG&U8Z@C0[P.ZZ M3N1J1??'PE[I^?M)#6?),B>]980B-$#,=1"DE%!$BLJ02=/J!FTPB<,0>7JQ MIS8RZ@%\H:;0K)>WRNUG>641.&ASJ+-]*7VEH_2U6;P5A2568Z\ MC??R'$7#T'5Z$:E1)- #DBK1OX15O2S^5H<:KV5S9DJTTK-ZPU7[">3DP#,K M@2E9O#7D*JE&Q?@;Z1F&HM,+*XW _0XPM($]-?+PL=Q<,EU5S]S3MU>!B60] MZ5BGH)1<0+E("Q;" ;ILN+%&Y-PF(6A/@H>A\'1C22WE-W57JT30!]> MB)X%B3;4R661:>(D9QFB*AH"X\8DK;VWCV;8;.YN-?B-PV!U.M&9AOR>NG;V M.J/NW6+Y>(&KLQ"S3,($0%+8M7["@G/(P2B;3"9^E<\8QA23B=V M,2I/.S@(K[)#SK>U)>=G"6E!R6O0&CVY&G2N!R,89%*7.KF0 M]>F%#T:73&?GV;T8'O$I&1^U 2[7Z4:V6H].0+91LI*40*GV.,#NO6(82D[G MBG],CNX.#'\%C#E^J3D[GYO@X]G<()FQZ.C)S\YD 119>4K20<^5+0@4QE @*4601I;38ICSD M5<\$V 5M!\\$V$6$';@(S_4?MS9(QQ[C838!<>=S43((3 20DS2,6O8Z(,HA&)K ),T6N?31K27_"D9@+L MBX/].=?!&;2E/.Z7GW\/_]]B^?8\K*XZ3!M;3$YU[KT(=&27D,$9:6J;:1ZM MU4[Q-M&_'8@\L>[OAUA!K437-RKO%O9[^':[=6,J69)V#:86S*&2X%FV4)Q, M,J,I0K>I=-F1T&F/PF: &0[,@Z77 3C?7JXN%M]P>;_?Z$T?69\4-ZK4B^9: M<28),9E]>K05FB%X0$LE)*+5XPX )SD#ER:8Q2@K4I@MU.U[2G[S&A-J)\ M.D#;"Q.ZGYP.3* 35@OPB:UGC2CP/&J008H4N8UJ6$?[G>&W(Z$G-E'A$&NP MI0C[1^C&_:VY\>@< \F,)AM&1/#6D7\7M"TQ6!EBF]3J/8B=]I!N"I[=@'JP M)#L Z^=ER/@M+/_[QO@0@3.OK ;T=6-C[3]?L@$>A.(>,S.J3=WG8TJZAMGA MHE^,*(<.<+0U_2$RYDRJAHN7=$0([F@W.C(Q7.)H32WW/UHN]BU5)];0?^0@ MU'["Z0AH [JS0>DA$&E*ICC\FQ VV<*2K9D/31S- Q%M2' M6CZ&J7IT\?>IH_=FP]NP^DH?U+Y!/\)Y-;[.E!8!M6)@0B#U8T2 (%@ 49 Y M+R2YM&V: +1=5W>F]/&AVW ['8BCU[:K+I<5%%=_DYZ"Q!3ZEZNS')+*19G: MA9G$A;:6&]D"ELY[)5$SU$>KR!A]=7V<.J]VAXV!J5>VS^H$YCF][N=9*:&P M&D?*W!4R*X0#IY(!'XQVEK.4L7\+[G8YW?DLKVHG[8>:5[9U'JB3==?S,TEG MLL]6@@PUNXF^)49D!".U+8;K:(YW\33BNOH8L/1:-].!.'IEN^K3IM%?<>R%$_Y<7&Y?6 MQXBMU[K%#D?3*]M>=WE5JS/N-+>UFZE$2P8IG-D4K:WEG29G$54=*!40!3$6#(D5R1-M4^1QQ MD7T,('N]&VT\A+VRS7?_-S=B$U'8Z%@ PP79RLH5<)K5^8C>\8@996C;:Z71 MPOJ8;/9:-]FA2'IE&^OZNN?^!RDM+N<7JT_AYU4ZM XL^R*@A!+HR%?DG&(= MN)43$\BMYZEMNYFC+//U1),/!GC[R\61T-9'C\[F_%E>/A#JF2[>U+6 4($\ MV8BVUJJJ6L,EP MPFOD1H!D=8J5"@:B5(JD*)QQQ3J;^[\8>7Y]KR<,W?,A-Q*^7NGF0W(%HC5& M8 (F8NVZ(0)XEARDH+S7S!?/V@X\/>8(ZO9#>E^KI[8K5/;WS!87X7R4G7([ M9)X5P4JD8U777&AE0X$HC*Q-Y[/ '#BS;5(O;BCH0]6/GC&^%X,[<-EO@+ZE M&\T_H94I,VT@L+K63)N >%1JJ3I&&4MF MH4VJP2%4]Y&E,SH CR;($QX>T').P+%' G34_=^YK FU$8+4C,Y"7B#8$L&C M\%:Y[ B[QS*;&G;_W[*S;LV%U:>PO+AKZ'"/L*L6#LH:KS)CH'4BL\&2/^"4 M0D!KO51!)BZ/WI1T*/'=W42.A M$T,U4]$I&;3#-DVINAP;<'1@#)PDL(N4.@7;P^;6TNMB)=?@L$Y*PRS!&R? MYI2+CE+'QS?)_]Z3!'8"P,Z3!':11O^3! SZ6(*WQ":2OXHI0O3!0W129.UE M8LF_8 V^CDD".XEUMTD"N_"XJTD"5FO4ANP$R96]:K(:=$Y0O(B9ZVQ1ON0J MG-PD@7UQL#_G.CB#=NDNGA)I56]3G:U MJ1B$F(B/>N"B3VWSG*A GA,"E1V#&(P'J1QT4>7:*%M@A"O:;C (5 ;43X=H&U M'.4N8&-*,<)G0[9RIK5YLEZ"9QFR*S$$^D1'U@1[NU Y;<1U:M.PF3P[P.K5 MFLZW\9:?!8\A."/ Y42.&>-UE(RT(!D+TF9FT;>)^ ^A;MH#N1TV-IJ!(PJJ M&_!M8MJ]P+)1,J'"#"+7^8)!D?*O?8-T"%Y*%G3(;3*JAE W[1%]9/"-**@. MP->FC/3-76^1SU_#_#:G)VIGM>>Z)D;6T4LY@',606>#7)B,B;<9('3494YK M)QQM._0+G0[VU0N5GH,M-L>25LXK8.LT(DO>I:_YQ%A*=)9)66R;FN.1%M#' MG?T15SD+OD@8;K8C&%L9-VZXN7>4[3 *. M@3D/NTBJ4\ ]"L,))[*FDTS4QB_*HH/ 9 "AR>['8)UU;8V,@3D/HP?DBW4A MZ(P0ZW1+):.GA?LZ:\/$7.B++(\$B7TMCI&N0#(VU'Q9!SZJ ED) MFT/A/JYN9"BVF M8C8[BGM0@2TEVX%JW&?.'KJ0N3:)+'ZFZT )TO[(:!=R%I!,;68;51Z\^F&9 M.X%GA&&9NTBR [ ^&=(H14*>R,'SQ1IB6LG@E32@%=/)8+:*M4E5//UAF3N) M_J5AF;O(H0,L.@0%-Y5M!]B]6]?6B 99R<[Y(!4D01M1.1XAD%\#)6A)O.7.Q3;.]$ " M^P@^M4')LR?S>"([J4+ 3\O%N\7R6QBW!/#Q4]L5_VVE?YJROV**\RDZ(#B2 MN:AC!,=0@;"I\=N5TCX*%!J@[;'V:RK"#@[DY^Y(98E>RX*F24H[B)X+K$.'$LAD&%&'&L0&>@! M*@>(=;=2O5UXW%6I7G+296L\!%EJQW?OP&=R6GC,I3B3N#)#PD8G5:JW+P[V MYUR?9]"=4QQ"-*E83ZZPJKWU% ,GM(#BK2D:F=-XM(#];E=@S6 TM9VSGW Z M MH]C^3&[7X_+_6/JV2Q'SB_).[>[,T_9_.$]];_:[B@'R\NP_D9R]Q*6VJ1 M#5>@ M)^34)!L)GVJC8%R]%&+QRVE.Y.R#U1]G(RX!%%?C*8_RTLY[/YE]7' MY8?%:C6(#R$4$P3WD"VK26DE0(B:@64YH79HA#U:=_915M2=;7#,'= 8 !UM MA/MGY0TCKO?_F4@J%EZ[\L6R7A(98JX.[1(QLLRB5HTG#FPAKN.^FF/ 2+'$=E0536(W&(+&0%P/1U=^&I)UOVX_X11([;J;9 M"G7[BZC;@!DMK$&G6QU\^NMLEWQS-XN7:*B#>?R9V_T)_[[_/HE.L)N8"QGIM9+&0SM6%3O>0 MK$XN9]LF>_0ERJ9U5%KAZ+&"&E4^IZ.7]H_>/_NH1EJJ99Q^%Y QEZWSBB 0 M=4V+PP!.A@B&6\-#%(2#-AT*IE=6;Q>KB[O*OC/CDC"U,7OR&NO=:2%[D1N@ MC<*,*X9IV2:!;A!YIZ.V=D'40+5U@*2ZU5UU=/K%3[(4:T'I#ZS+#//\C_GL MXN/WFW7OH<<&/78@^UCN(W/=RZBB9W6QJJH68UAA_A1^5J3> MC=MA##%@4,!BS9,S?FV-&^#(1#!9V"+:9&0?1O?!6G#HVW^Y__8[BX%9[Z,4 M$I@K9([84GO(!@-6<9M0BMBJ<=R!A$^K.8^(U2?*](@"/VDUNXYR[6,T[O#P MXZG<3:OI0_&&G)T.41$32TTEX ZBUS5GWEMCG2JM'.-I%>]=O/4?\Q^XHA?^ M05^7LT3?_7E!.ZW*;_7'XOS\W6+YK[#,:PG><]5*9M%&A"!\(AV@.7@M'' F MM$61BVWD2A](^$DKWEVP^GPZ:7N!G[3BK2PH5RS8WW/?\T7'4\@OK;(/YF8!]JLO'!AG4TU]>IQX'K[BI<3!F:MY?O76.13((EEE1HM#1ME$!#\CHI0C@J%!X7"&Z MMUPZ -7^C+M;]CS7D_-^+3A91"[E#-7\ N44;>^0&20RBH+6*F-JTZ6TQ6HF M+BS='UR/]>;4DNX [1M-^S__<9U*G4WR3* %D5(!58H!QZ( .IED$48:E]J$ M5[:2-;&*G1PUBU8B[ "/+W+W.>9^N,V,T1Q+5"K6&G+B)8^U-WM5#@5MU-QG M4]J ]G#:>\FLG])X.#("3AGS-^X[[?_+M51N&[1>N>^KWQ,C6M\G:/^XZ.S\E1D;Q6)NH/:3^/3;<[Y?7G111 M^WKZ%N-J)\6,X+W+$$)DS#"M4FAT^7VL)9[H-CL"SH^_)?< W=Z[\3LN9PNR M.,/RHO,]^3=ZQ,7J_?S3FN(SZX5C(24(:/#*-@G>:.!*E:R*\L:W290ZU@HG M-B+_9T<>!+E7?3S^UUI^MWQ!-#F4P "33:#0$X!KG=MZ*_VHIS_%)C/I]/8$>2\ K.[G.(Z:B#48ZLAW6//$W*JCA< MQ_!CCH:%1OF%1USDM'5=_[,O#P;>O\/6?&S6%Y<,4W6&>5[7O' %3CD2*[.H M62X*E3FQC;F/+ZG_9UMV"KH#?"_5\"P[L@)J>QF=>*A=FQP9ZD5!U 4U M#SP'V2@?[>AK/5$O<>+M=AQHG?+F&W[8/^+<^OJJ]KIY%V;+_PKGEWBF71%, M>P;)1P5*UR%\H8[O*M%EYXLHLDTCNAY6?Z(QCB/MD./;IN/"]=\N!/(R^X(D M2=?F,AI5KDE##IPU$K(NJDB#B.'4=ON.+#A1$_BU;?F6P'W51_O#:^^7&:>D MXLP' Y$Y4IC%(#BO G#.BF8I<2L1 #;4F%(8'36M#^3"BED%(W&@3=Q_I/-/[SVO9Z,\B^ZHV^@QOD MBT6K/0)/BH%2LD:[R3HJ10B9-,?$VC0]Z6'U)QI->FV;O!%<3SW8M)N8STI* M@1FKP >10 G.P&'R0&Q!%E6L=QI][>3=%GBB)_))W8'O!**3[LSQ)N=U5^-P M?J_)>]L>'5M?>;QN'<-7WD??CN*8R@$CR!@TJ%0;N5H;P1J.QFD4/K5):GDM M?3NTL0:E42!$*;6;I(3(/8?,8C1,AL*P3=/^_^G;L2M^V_7MV 4$'?A&#TOX M&4LH8B">L5BG&O!43Z4 VSP!C#^9./"69-M&WQ?R7JBT? MW(3<#/\E;6F$-Q!NP/7:E@CSY8G!1DQT-Y2N0XZLY"E"2> MD#(M<$80[V),7G< EA&"EHHL!>)1 ,<$;3C-'$3)"PC/1*P[$7-GK> ^[-0J ML5W N(_#\[@(.&7,[]JR!YD+V20!S'@+2D@-+F("1$$KS[$(W5D3T19=HOJK M:=H3N5-U?MH%1J>\O=9?:NIVG0^Z7CHG#Y*1 ZE((BZ2@(R0X#)W=#B7$'C) MVEO5UQ;:L(H3K0.:>)L<"H<.ML*;\_7?P;R9";_]5;_%,S(035B/M$O5 F4^ M0W26 ]>&"9.Y4(VNNH?1=Z)%+>/ MX$(.P#F;]^^GR]^(OZ)RQ^SA)O7=IMT MNV;GZO/B(IS?_[RFM?R^N/A?>&\P[=V3KO[1XZ/MS%CIE&/$_.@B*!\M.>K. M E?<2:8SPT;9Y),M^>2S4@_9/J\(Z^.SG>+Y?6OZM_C9UHZG5248%RM M2F]V.J3EK*UA'J8P#%E0,G9$WK\#G&@A%9HRS:L9I&*E2X>O1MXC9/*9+!3RI/) M* MY7K97WOFRQR,+C8*WC(J-UHAP1/FD<;'NZ3VN[&\WG@1-?G?B14'Y-,P<,88 MR(1L7P+J+-I$D@:3V$.$:2]\/ UJMQ#*":F7O4?2/_NH5JJFX;CY1X 2R153 M4YQ+3!Y4\I9.."=KIYJ(,B.+I4T"V\@*YR[R59GYR\^WYV&UND.T)L@:%BP= MVEA 9>D@%,X@A,2Y309#JT9QVPGK2KGL@H4M54,'"^"$5,K^U9O//ZN54FE9 M;_D82:B*QR @1UGG1C.$@#9"<5%X.K08T^%TMD8F!=ZC M N>M]](5 G:;)6XAJB]ML@,&!FJ3G1G?PZW 36[9>@G7"UKGE15A)9,J@G62 M$X-XKEWA,F@6L@PE2"D;->M^CJ1NJ@T/$_ISR9P'2: #*-VG_SK5S-J"SMDZ MOJD.5:M-'B(W##R]/W)N8LQM)G@_I:63%,[#A/PX&^\PCG> F4\W[UTOYWT2HCP*A:]I,C@ZC(!M3,RB"#B,IL2]U=8?J_OBQ^ M_-_TZ#5 _K>JW\+5MVM4;'AI-R65HU@MAW)U8D!<47VS+YB( 5T!V@"2@,PK MAK4&;TK.6;F'WI<*W,'$M, M).]I#9K6D)%6D[4#GU26JDA;]",,;"Q]?.[YTTE\?TDM1F;;A*)?+2_./L\N MJOI[/\^S'[-\&<[7&\ *Y5/V KS,-7BOB2,A2M!$NO"8HP^# COTAGNV OWT MV$YXEH1N"AE'.1?&X71O4/GG[.+KNJ=5S;#Z.OO^>?%@6S%14E+1@!21S&;C M28OZP,#%PH0QPGLQ*%E[/Q!M)VX:S3,2#+:!:D293'PH?7K_Z;?WZVRDQ:UB MM?17=$J,)"\$*=;$P=D<07K2U5+I(((>'1'@!A3A(OQ^#FQ]OEUML1$ M']_XY%H8(ET!]R*23RX#D!.G@8O" QHNK!K4O':03ZPT M/G_%/[\3+VYI#R7HH'6I72S(Q8^^@&/>@HQ<,EL*>?AV@,9X_-QIS)-CJHN# M.-G!+=B?EW$UR[.P_/EGN#7DUF=M4L:8Y"6@3736&L/!YT ;7D5-YZW(F!IE M+3U'4C>%Q^.&;D:10 ]0NB._-LGY6#XOPWP5TKH/\M4NB]ZI4D0"D4OMV5KJ M%;'(P)E1WBCGG&Z30/\R;1.'=L8!P6-HC2N1#C#V:3G[$2YJMZ2TCH1=*UU, MGJ/VCKB"#)1V%KPE/2Z\+EZX$+)HT\MZ,ST38VEDJ3\)_APL@@Z M+T=3O%2 M< P!DE;UJDM%B"8BN!"==M$9XQNG+>S=M:I=74[KU(6#)=$!K)YIEA,P!T9. M041/G@&KUQ8):<\I*XU+VMC8J'SSU/I0[23N87VH=N!]!P#Z9Z@E,S=*E?9/ M8BDC&,8M*$RD5$,F"R!YS*Q$8V*;'(8'9/2006!=C\7CBRYVWB\LY/8GX M=O'SKADI&8$>D4/F2A GB"=$/K&##G(AI+-6R"$8&73%LXF"B>O>&L0@#N;S MQ#CY []?+M/7L,(W7Y9XE3+V:$G7VTAJ+V-0#&S)!'Z?),12:$-%%DN4(7 < MU(9L$'@&DS7=+?/ADE^T%D-O5X=6(J(T"7*LFZQVEPG"$W>0*1<9*5?^R/<: M[^JP"08:B6W;I>$N/.S 2+F?'O;AMGS8AX+&TVEL92(/, 6$:&/MFR]8]JHD M-4R7')2G^V&G+H7V5$ZE\3C? WSN^G^N:\)7;RXOOBZ6M4G"F74RZNPD>/3$ M'):)+RYR2,X:8I9MKB%J'YR=_<4^?/]5P_B_]Y0^H'+N!@?3)_"\N-R M[5_F]5333[A2]#D:$1!.\5%Y.2"%-NFV](P^J:-<+3& MV"A2Z0YK5SOG_6IU2;LFIFFO M)X^CM_;@?JG"LF^C1* ?6.4ZV(O>TG) @\7IG'[.,MM'@L>V$37NU?;NJ(Z:KM,[022:""<0DI\EL# R")BT,\T M:U/N.93"04!SIPJTD233 >*N\L7K1?''?\TQ_Q+.P_RZ=2@Q3&$J+ 5P5@I0 MOB!X9*5.W@V6V81%M3D2MU$U"%G^=) UF@0Z0-/]_*UU*\SK43?7I_S[^;U\ MKC.3C%=T[H,ORM*1GQRY*E:)YB82Y=S5E64BAP15?6L4#0,5B=T,3\*ZWN 4%W!U5;X M]7)Y.XGD:HO\CO]:?[0ZX\I+Z;D#[C+2*9\B!/0(.M$1[YFQ1K6Q[X?1-PQ> M)W0UWT L_8)M?<-RMR@T4D>+'KBHHT:$#A"8(N;Y=<-79DJ)Q\3:0_*&0>V$ MKNO'%TH/2*L;9:V8S[@0.F$B:5M5]X@EX]*3_$UDB0Y[A4(W^>V%-G&N MZ,8%WJQHO=NNKP.O[FFL=T9;SZ 0]VHFO@ GO0'M4B)>,H_I42;[QDS2W=XZ M#%4G<)O?F.&]*KG[@0I.+@K&J$A5B]H>QM;>ZYKV!PH;D.GH2M-.L<]2-@QD M)W23/ZHH3J@7_KTTI/^@W]-*5V.VQ]_R^%8=\X>NJ$T3_>R%KXE^%HJ7.A4"T4M0I7:Y4S&#+\XKQ7GD6]N%OOXF M^KM@8):3N?H4]6C*3K,4N&@I@9M"_LF:96_ MDVA?*NS;A<\G4]A7?/:&-A#85&?Y91O!6_KB&#H4Q*1[L_S^;0O[=I+\7H5] MNXAA8F?M/ZNUL.[5^N'#VW_,9Q<0M'?3B)=-.'OU"TG+^/Y+-TW):_7$ N7@=4.1:;8.K)3D$?! M&$8/E4LDA&'GN^=-U%&R/CE%X.C4N-K3.5$YDEY0"K]=]_JV$F+."I)G2 M7C.6C1@"B3U;D3;I+7@$-!S(R7XN:Q[=.4@;6,EDN%F1#-GZ9+B%%,B>D"PD MBT6HU*;^8/\:X4FF*NQCX(['^1[@LZW>2P7K>:"M4"(OH%SM$H3T16=&^\!B M#K[-I,N#*^Z.G(RTD]!WJ;C;10)3!R&VK.,3+A,Q]RQ[3A969+2_ZE10HVBG MH:)#5CMMDB6+3 YI?SO@53V6^^Z#DA:<[?8>>-TWN(ZMI]/]7I!XGSO?9Q\U MSOWN,$I'NLM][F6W-WND&TQ0A4'B6I'P4X+:&06"M.H3.AN_ONH.'I\C+42UA%Y7IG",V=@?44>^@#.J#JKSI;LLU.$RI/48'?.QW-O M^N7G@T_6;@DB2[&0DHU>$ L:P=R.]=JNV#K M^;A7*_%UX ,.6]KZ)I^C+SS6)J#UN0>LZR+Q. -+VT4XU-:^M1ZATI] M"[CV$$$/H;9?+B_.,VT=U CPF%,=DZ-C#\_O[DK8K];@I'6!AD(THPE K>U M$*2RH&W64C/)C55#$+'Y\=-VB1L3"2.PKS/+XM[I>7=5&U!@"+*N(M1&P:% MR*3KA*Y=6# PJ=N4S+Y$62^AM(FMV_TDU0'R/H6?=>>\6RS_'N;ARSJH_0[Q M+ G'>/8<@M!UJ"%:\,IF^N(-1C2<]&@3P#U#4#^FS.%2?]P=9P01=("D!\33 MFM9;S2<6"@]UUE2]615.0,S1@O0B!9V+#ZZ-?[Z)FG[LG]$Q=##S.P#0!ZR9 M-?/\1Y7*^6]_?F/W]>5O?,OZY7495POXN^+^<77\Y]G.17K:G*-8H*,0B$DZ=*L MP#+O>!'."_]22&3(>Z9MF-L$(Z.SMU>HO)G/+PG\JQ2N)@:?98,L9A>!A9J0 MY92&D)@$I@5GQ:(O?HAG/OB%TW;"/3YX#F)XQ['8'SB_I'^1%E_FL[5<]PF_ M/GG(6!'7[=2-%F1=O^8=H>PMJ8@:^ZK#N-]>KBX6WW!Y&P\SQ3EMR!.+B9'R M"-S6>M1(1PP/7F?+C&W37VP@@8<[]UM?&P%266DD)T=E4YXA["%982'7" MO'?!89Z$$=VDBXR/IZ?N?0-9G9":6E^0[)67$E)]'Y&,"Q MZE_IXFN#1P<.T>J@4\#29DKGD137QF>O5GA!7L*'68BS\]GUE=K=OO!QIJ+-=4/8TE[NM!#NX-?AUM@I?OBSQ MRUIP]2)XS=9'BS(1I;+<@)!UM =J ]&0SE8Q%J9=-"FWN[J:6_O@S"14H1"+DG>D^*.H4QE,H34I%9!SS9L-NMM"UFD< MFF-C;#^I=&"G;5W,PW.FCF&C17AC-#$(#Y-;!ZB\74#-0KHJ7RR+Y;=JVGR,Y[,OUW?2288DG 250R)]3OQS MHB20PBB'-!I$W=;RI/0;'E]()>0\/7:?%C>LTIA/QPBM:^1*[K.S( M+H77P0MN(U@5J_^9:W^>Q-;=R+T)F>?4YAKK2"[%-G_\C/8#,U9Z0"4*.?I< M@Q=2@R5?G$GIHE2#&M"->EER&B[%+KC9Y8YD)YET<*ZNIYW6=*1?JAK U>I/ M_%)_7*TK0 +JQ+'.Y'*.]!&5?D5G,HJ,A-:#8#90M:T"!M/^D]&-],U5TDF78K(2C;"T7TR)B[P&T^\CX&S M-Z][*+/Z?;&\^/J&=/,LA9N6:EX%AT4"]S+63EH1HF1KW]D58D:*=DA/LF<> M/S$,]A?6XSJK SG7@_ ?U 5=KZ&0YZF%L& ,7S?4LQ"]UJ"ES<5H9#GHH=+? M\/R)"R'&$_^AO)N\I?)\M3B?Y?4"UDEK:T5H@@M%,0'H91TYQ1.0/>9 .N:B MY]$F.2BW9F!3Y4TT3(N0T>V+D9C='5RN]Q!FXZ6, HQ-I7;BRQ!""4"J+@@E M8HQLO$;*SU$Q9=_DPR6[%2A[L+D#^_,VC_7&RKI6D"*P$HP*P)2B U*K!,YB M!,Z$R1R%$]C&$GV&H)Z LX^D%^.SO2=%\]OY[-OLZHR]68I6UB=;&\*DFO%3UCL[T#_?.Y+N#+QW(ST^EC^=MB MD3\N_\3ECUFZZF[O,[?1> ].5I]/>++^;!&@;11)A>*PT>#Y <1-&R]K=L%XFUGCR %1@YZW2OLUS.=X?M7ZS*D2@I-UE@.YS\EQ\E(7^ML633M MT\+($+"U/+P0XSRC'YT25FEGG[1CW1AC>>D]?0-G'[DN&C&Y'\#\(:_)YU'[ MA(;5RMQZ9RNFF@Q!FU (!W9('&[#HR>>L7$T6.S%R@ZFL=0!]^'\S3Q_ MO/AZ-^C,!.T=LQXLHV-=Q61)Q28&1:BL4E+2)S\ #\^^8-HKI\:H&(>M'5@T MSYA_'VX[CS@=)6<>2=<5 F' >+KMMB@(==D_;)]7_\A'%2^;?2-5*F_M6C[XK/,3&I ME:MMH7*M*PH0C310V\5[DP(KC8):#^D8IT$+^/IO/ MOEU^NVH:>]W)>O5NL=RTL>_U&&*%QWIGX;,EZTQZ"9$G 8Y%Z8187I\89[*8;E_=>TS#VIR7+:LE'T$,_*8LK8.0=A:]Y&X@H@L@8Y" MN$S64G%M3H]QS\L[Q#]D95[W;KD>PJZ9\5SK"$F*2-:?DA"DI 5GJ4DK>V-8 M:^WT/'5=G9&[H.)YY3.2*"9.\+TMQ/L;+KXLP_>OLQ2N@HC(K$J.V.*=-:2B MX_KN(Q&_W*0!>$M'K0M@5&V1:5PAB]M[D*Z6XY;"C!P21W_XU.DJ/\:7]0'\ MFEC2_[&HH8WYY__G)LZO7%1)%_#):U#%:O#((FB1%!96V[W% :)^]-AI N-M M9'T(QZ:> #D/7W'V[>T-3H.0B%$*T*:F GAC(1@D$SO5!LQ&E/!X',+FR8\/ M'SM-A !$.#?2^( I#)#U MPZ=.DY#01M0'\&OJ$4/+\S#/BWU&8^V"PH$7(EO9*\LR@D%G.?VG!#) MVYV&N _BV>1^]KWYC=J8H7S*@J75HN39S%Q@AV=IEV[OD M']^^;93WIF48UPA$\)HC,"E^2DD8, M<;TW/GR8^$_D9NUP]DU=H1"6]4$/\1]P('*(U"%JQ1&9)MED. M&?^YZ=G#I'\B=VT',V]BX;\+/_'B A_2KW-4240#G*MZKQ *>,4*.9^ZQ*R] M=&S(WM_T[&'"/Y'+MX.9UXM!?UM7Y2T1C :\H -+_?_=?5N36T>.YOO^%^SD M_?*R$;(L]WK6(WEM33OFB8&\29PND6H62[;VUR^2=16++)&')WF2'79(5<72 M.4C@2R2 Q"4F8HFIK9Q35(5Y884\Y,C??NYA0K^0(-Q)3)M8X+]F>LY5SO_Y M?^[C2L88$I^'K&L$L<0:.%:*V!&\ME)E7PZI6]U^[F$"OY!0W$E,FSH^\^<\ M_B,O/N*G!^J95Q%-0N"BU$:VY(6B,@Q8L#IZY6Q2!X5HGCWY,*%?2$SN1,9- M;=)]S-7-=@\MT*O J"RZ# \VQ!64X.2 @"1(@Q&FDD2X=8\;N? M?ICP+R5.=SH#)X1 7-XLUJNOL]__-BLED3;* 62)Y'N8&,!;7B#:*)50W&!Z M*>?N.L?_^6'YY=_NGGB;-G7WS29K:@.*Q_<=!H(+". -9.'$^_Z7_''^G^_O M0\M%HT&A0?MD:ZFI!I=+!!Y##$9R8=@A2O[I,P]+B[F00-U@9DT=AZ]I@+O[\E/ADE/1F?FN=1AU0H"%P(*?5ER2(X?=/6RX]&'B?Q"@G.GLFYR.PY7 M5\OU^I%X;[/?)C4+R4H=Q+;II?Y M(EWEU4.FIF;>N&P,"!40E'::N" %H/9:*F/JR-/#1/[-^/CH4H/KL(B"[428,'/E\BZ!Q)!T&06H-"D0 3K2;9PI%^Y'RC@1 OTS7Q=+Y6 MQ:\-A#)UVOPW*ZF=*-[\]3DOKO-_+!?KCU=?9TEZ0H"N/29Z:MEAY3GLM&S.U %_UX]]JZDM?T]WP],\7X*&4!YB,Y MO,%:\('\WYB8 MI%)JZE(6M!ABE1(V966*CZE-K\$7R9JVCW%#.(TGC$OI+G1O#RR_[;NT^?"^ M[=)H'8B.>5F3+D6#5]NHDVB4*>FH(1KF02E-)I8R"$6JD*7)VJJ6#38;=?[[ MAK4/7+W)KV]6=7O/LL]2:&Y ,J),6>W):ZFYN,$Z5YARH;!SZ+3OT-E5=Z-C MD/(=I3:F>/H[/_>M[N?%^S^7_Y5Q50?=B>P<"G)KR;Q4-@4((0H0:!RQF=4> MJU/B[Y'4KKK[G0&" X5T42@D1.7;)0HKE;>!7!HR36NO@$(;+3!(7 1NF Y2 MM-'^ XB=UN*;!(G#!'5)6/QI>;.Z7:$K+@9+Z]*%UQ6F!-[0$1"24%([M3 +$06*Z'""^_YA7&0N]=R92S"@+Z?ADR?SPRH%+LD!FF(IU M(?%&,QZ.)G6:MBO3P7"@D"X'A3.R*HQ4SH+@FT2II,$Y5H"K.FU6VRBMFA)[ MT_1^F0YQ1PED.,Z6:[QJ&/>["X#A5=Y\%3#^8TA$;^=CQHG5?9_"-E$XG2P/ MPC.PB6WFM^@ZW=D!3X59-%%X;YOLMY'[B3]EW&:6-6Y&=>Z:])"X)D,R9O"N M3F.KHZW1*-HZP0EDHO"R77PV5EOQPXGL*OYV#$:>=1=O))ANKQAV;>3!(W]> M>%@[M7.^X3^<::7H$ ,4UM:)%0&0&T' THQQ41O6N$M0/@]I)?O0?OUDSHRJ MI7J!@13UAE85"T'Z6JA/EILUSJO09O3\,51VI7Z.0'VCC',[\#1WVOP9:OXVK^>2.> M.O*AL&*,-PE,,'5>&JL9DMZ!SH&YI%QXUO:^M17]+8$3CUD9#Q*'&M0GR*=C MV+W%3_E^-GO*3,3"P?#D00GA(!B5:Y\C70I*A@G/BKA'VOH$VTF0.!!V ^4S M=>.IU3+=;.C_@SC\<5F-D@^O%HF\TO5J'F[J)S]AG%_-UU_O"_J2])'9 *F$ M ,IN\M^0@XZI\,230G9(OO/Q;^X36T/EOCR;$#I6:K\\Y&LR@X[,C@S"I5#[ M>\ M6G_]]0H7:]I/;^BGG^NOS(3TM$L<;1I7QS9H)L#%>A1@CHJCCAI3$[0=3F.? MVFX@.)9GD51'&/QIN7J-G^=KO/KYT^?5\LMF6MSUS)!WI8I1($3T-8*C:36Y M=IHWHC"6HM]N&3$R[G;3U:>*&Q=K(TAD^O8$NX^"O/I4!WK3)[.$U@496I)K." )C(<\H(WCT%C0R@<9[Y.60%B?'O77:9+[S0VD$WG>*JKL5 MU;TRXYX\D4W1L/<*%,,Z! T+G4R!LQI'R@#>=F!%[RK( MVWMM^<=\_7&^>+?8)*7.I'5XIR,(A]!6>(T^: 98LGG6B48T=XO(H@75;D_?S@K[,[_&O094Q M3__U.(GH>^D9*?'\X?F/I4\/V<>>,9L""R3&J$!YS8!<$@5)>B1$*9MEF\2, M%X@Z50?M>/1CJ86+#$FG5 MDA27IEL>R[IN7_)#+LM5?GPA_76]GL=7B_03_7S^X39O\!'V-29I4) 15YMC M*J,0@L)<&6.*#U$IT2B5_#3"^]50QZ!L?Y%>>VEV8)P_+O?U\M/GY:+:>O=+ MI^7>]5S](2]RF:^WEUJ;V3O#(.KBR1G)2#YS,L"#$MD;[OQV=L'HP#V:Z&G3 M[-J#MJT4NP+LFU(R^2!?'C?G;[BFHSHN%S5/'Q]2M!_7JK072!X1E,1T'5DJ MP//:8-,Q'XS+@H8O>^23HN\[99-Y\@O["\#EHU):1&/<<'$CQM$F%[I+:3WB6X,\,+ M]W<\9'2'IF69_DO(76S_KA)G[M"7]I/N5@O(,5 IZO&FGZM$T1K:+]Y8Q-K'$G:HJ@3#)T@ M[>\": #K.X#0?D-/$,DO3T0ZF2V=X"=WTD(N5KY])M7_WZSFE^G^>;>\VXY0==YCB8"<8.! M8E%#L.221CK;;9:U14"CV.W+A'42YAH33V.*H@-D[3KT?WFXOI>%)U-R!)EH M'2H3CS!* S8G=-J:8!IEE[U(5B>H:F,FG2R'#D!5:_9K?Q+:=>GGQ1?2OS5Y MX]V?"WK#Q_GG7_,J5HE]R#..I'M%L!!,G9OFK2#G)-H:$(G>!"6C:A.[/YC$ M3H[$TV&Q/(>,.@#?GNN&F1L0O%]=;5[+Y^LU?ZQ62X(B= MJZ\;1KY=TJ=D=BZOZ#4??EX0>;319L%SD[GU$(0D^\.3)8*%9Q"E#I)TDNR' MEF&')HOJY'JH$9RGQ\'@+?$EK\)RK(-]YQW9+J;,3$*N4A10M**U!<4!A4>( M.6J6LS:\48K-X31V1DH=*.5#[FA?K7_*)#F\JI[:#3WOZS>_/',\ MNU!T !E+(M=?%%T+B&U&6TV O'3MKT33/: 7!$:1R/+7^+K47^0#A. M(X^6(L/E-:Y67\E&^1-7Z7JF1632YQJ6HBVB4KT/5-R#UMJ7+*U3IHT?M)^F M:=M>M$/52%*8N%G/_E7\?A/^F_3V^R5ME_FM23'SI7A&+ ,E.:EA%2V@S1Y$ MT*5(:XTO6WT =O;N.>JETS:@&!\_;;G>P>&W?W%_QZN;6\E=72W_Q$7,,U8R MKU%UX$80!Q4*<(8C))M$%C98CJU'+WZ?RFD;24RAPDZ4U"6DFMVGW"V?Y#,O MRV-$X)GG/TINVN"WCI[,-L[ZSY#])I5GJK (F&O9/&7(LA +1EDUK;TXGE(YDOB05-$HN4NX%KWUM#V';#:,YB\-K(4LI(0H\$Z84B %Y+< M?IZS"H(YY=OTK&MH\KX0616A^!- M$W8,I[E?@_<8;!T721]-AAU8$'GYI8)4JQ94:=JD-W936Q$"=:T]_ M[X4WVN4V<:OO$#8M[LZ%C]VP'$58_6#OFV3DYXL*FDEA@@&G@ZW#XSE4$YWX M)VJEJ7*>-[U$?)F\:3VH:7$XHN#Z0>-#)Y+MY3!BC\TVDNFK/*@4)%GHF5Q# MILD^3T+QW";EXCN$3>O33*P)QQ!6/]C;=W.?M?:HI ?R,3@H%Q*$H(AQA3MC MO&*6MVE+/D(>1;/4LVF1-X:H1O.73ZCGNWOM$"XZHZ6JB9_[*N:38@::\7^J=#;QW&WH6C><.2-_'N@T-!(.\ MULII1"%8PC8E.8?1-ZWWFGFOEL6++" MZ!+:-*.Q(31.=UK7^3M/L8 Z>%* 6Y M4:Q-A'PHQ9W4+(Z,T+/(KP.CRMG50GCJT]V\JL U3N#\@J5(@(P=AEPNKG1%*&5J\)J&8%"&XDB#X@N2TU^FQ M;=R!49?1[UWRZ:"?0M(=P/R0%B[;KM3F[+T[I==SO)KIHD,2(@#F1(Y3L61' M)Z8@^Z*855$7U:8.; SJ^PT>G@+JL\NU RSOV$/<"%?Y;C//? Q) MZ9(A945+DYZ3UT>GDU#X^@ MO9.V:N=5DF/+M%\4OUM_S*M7Z;]O;EO_7\^BBRBTY!!S(KND% 5!&P,Q"!4\ M#X*EQEV47B:PDQYKY\'C2=+I"71;UYI*1%<;PUXY^O7F""L_PQ6G MP")=9K6N/M1!:Y8#>;X,C.0IYLPD8Q?7IN29B?"WU?+Z,5N8*R>4D1HD.@/* M1T?;-GA Y611*G+RNIKF7^^FJ]^+QF,PLB^]>@19='!H/EM-9=C=S^X4^6\D MM]677&=^OXIQ=8-7UP^&Z4_+U8_+F[ N-U?T676XKF=(>AZM(C6OD Z1B!F< M(H7O,Y?UAHF)TJ8QSOAKZ:/T;PRD?0_$YQ7[Q0)_8R//A(K)*B3#&+6HK5LR M!$P*M!8*73(AI38-[4\@NH\ZP6Z@?+P@>\1L':.WJ!?Y,\^5CHR<,\TCK<05 M#Z'0/@S9Z)*3XZ51ZZ?]-/51 7@.Q T3P\01[F>K^"4CV?X?7JU6-2YU&P)0 M103):G=5$"UGI +/N0=_51K#:NPR@"9\3@6.)JD<8OC!SB4?E#.<%8M:UQZ/-->4"P=*R0D:563B35=;K**QS M@G D076)P8T[XXKA2=$";-"DU8-!<#HC>>31Q!P\(_/T3' [V.5L=IM[5F0= MS?X>0;1AT(P5QTSA$IA('!2GI029(Z2D24^K7%AND^^_FYYIKV#/>D8>S?X. M*GD/25Z(07%9G 6V:>U0F !O8@)$[12G]2A^IG#9P(R3=I>QY\37B9+I8LKH MLT6]S>N9CQD=!@=)HR,#LACPR=)9+M$H+S5SL6W[H:?4' :H?XD[@V-YWY>Z M>G)5_< >5C3I6:0CFXE"JTD1T&0.SACG1]]Y@<+;;DQ$8'58A'%>1V:B0820[(K7?32-X^7#2.]FVO2DW%T$$1; M"?74$_9]8S#_NEJ2![W^^NL5+M:T^#?_O)E_KB'L67!2Q]I<,S*/Y#X+!MZF MVJW;HPW%D"YHV\'W0$*[N00]#U#'$5C_L,R?<7Y_UTM;+AL=ZD1 6[BM"8<2 M/)DUP!@Y5D:H)$7S_)/]Y'5S*WHN" X73N_ NXWZE$ NDV )M.&BFM02@BH> MN&1>FFR"EN>$V^&1MW/2R&M7Q"!%JA>\RQH,HO3> M!\-9\WNI8Q$U21^+\?W;HWC?)9">9?K7.)#,Q2.+#!@&2=NC3L-5R0,]*2F1 M26?[_FU>\?B=\#BFB>/V.M MY[XG#OY O_"/&7J=F34*:+T<5&("@D,&SBFN./>H&I7S["5IVFC7*)AXUG)I M%/:/%H5MKDG>8[C*0XKR]CVID5;916=SW:*B%E$7.I=J:(AM:D!E :V8QX#: M:-7F#J25;KEOBONN;+_A![R>QU>+]./\ZF;3IH2X_0A]C9J.3R^A\-K!R3KR M(E(=:EG[NQ=H MVG,D;\J12QYKEU:I:PII@&)B*2%FVZH*MI7B>F!KS5><&88E)$T@SB* XFF6"E:#17]ALR.E4RQ\A^6\D,9W,'U\Y_Y/F'CZ0 7WW)*_R0W]Y\ M"GGUKFRX<_WN9GV]QD4BEMWIR4<_=-/O^%%)4## MVX3'CR)S6I4Y!8X&0OEXH7: 6#HZ5ILZ/KQZO?ST:;FX7=:K]7HU#S?KC5VZ M?(U75^\^WX[X6Z0_L%;_K:]G)28CLO9@BJJSI$P"5+6U5R#-4(.YQ31K53*4 MZ&E5;0=H/I? .\#V'F[?,?<9TV?>\>BU]*!%L*",E. \UV"],#4X91QO8X$? M2>BT]TT=8+BE8#O(\MT9+)BQR)-@AA91ZH4+$0TA"PG)Z:+09%T:E83N)&=: M##8Q64]G>P M;)X%/T-8/QA!I G#LFD\[_?\8=/OX>MYSX> MY4\NV#(=J2@(UZ05R=T1'M!* [#Q\W )J MIX[!T_Z;SW:BNR3=-?SN\X6'-=->+>\_]\)-26^CTP*"K(X6+Z;F_LA::B:$ MT9S3J?:OK+[JB3&+11?TFH--M-U42AZ\<[3G%)-(#-"%MPFI#B"V4[5U#(Y. M5%M'BVS" ,'U:CU[O5Q<+Z_FZ7;*YB8<]]?\>F:=T;K&<9.HPP:]-.!L*&0Z M2G);BS.A'+3SZ!5/ $??;8-M/PT38ZFUV)>CRJ [%/VX_(3SQ8SI@,F3P<"2 MK(X'H\.;*P033#22O!H?#NK?-!!'MU1,@Z2Q)/LB4 :PN8.(Y$/;LGM#XS]R M#=?/% ]8;*Z=&R.9>LPK\)H<5N,-;2;R42UK,YM\#T$] 6>(I)?CL[T#]&R& MF%_?+N'-U?S3?+'ATMUBK'%!94GN@DZTHQ@6<)*XE&QA*D5:C6\U&^<%LJ:Y M8VZ&I/%$T-/!]60E]UO#)%4XBQIJ8UE0$CGX3*ZOD#+5AD,VA(-NV(X_OYX3 M,\W]VN@8&IOM'6BDS93:NA=^J)YTOKZ^5[";T]XXSKSG ;2J313K\&2GK8)L M-+HHG)2\S4BX%\F:-NOE7.;U^!+J 6ZWM-_M0=HJV7$303JQV8,%/.,6;(Y> M2,&T=DV#)%/:V W$N_MV90"O)QZ&\.\UK/>6]M3'5Y_R:A[Q3K5FA24&6SLB MEFKQ90W.(S$CJ9!2%,JDK2N!G?,/]CR^BP#0$&$MQ^5<#\+?&&FWYRI>/:PA M6&EY!JY# F7)/@O&:]#"5 ;QX"(>*OT=SY_X4!E/_*?RKI]38M?!^@OIR(T9 M-\.45?*U-L35/[@*$&ST8(7D])U"743+P^-%ZJ9-*#N[B3*VO#K X'T:YNVB M*HON#^89QL2"1PLNUWD=.5CP*3JP5@C/G8H\M.D-N9^F+@ZO$>6_714VCC Z M@-5O^4M>W.2?B(?D26[N>/Z8KS^^OKE>+^G(?O-7O+JI6;ZUDPC]7YN*S+P* M4?D2(0>7:QJ?A9"8 Z%]B)+\5&[:9'(/(+:+8[0=$%N+KP.$/H1:G]1A%J>D M9@FA]D@%)7BBPT'7_N2*'),!19#93H M#"Y96ISDL2"+PKDV5W"'4CCME+KFL&LBJ X >+=MHDO)91]!,HUD"L8(CC$+ M+*!TVLC(=)N$N"-T5K/I=EC[KK06BLI/"3C-"@3-83- MIHHI>!-,"JG-G+#CZ)PV\-4.9\\.QG;2NVP=>$(MPC&//Z-&;%FO"-#JP]Y^MXH>O;[&Z,^_*XX^_ M;E(\2G(VJAK2\[FV#C%U1JT5H(5BF#"0[=JFYOAP&J?%WAB(^![(QA%/=\"[ M6]5=6D'T4MG@4YV!G(AC7 (JYB'GK%Q"9M41#6-U;IDODLQ-^@H+6L@HM"R.]B9O4Z.\DYR> M,'6"L)\EKI_*^8D3UG^9K^+_ZZ M6GY8X:?[.@PK'1W*%J(TF7P0AN!4'77(DX@RVN32EFK9F2YZ\ M[@_;9(?QX%:6=3:+X4H.F_+;3'<9 YX4@F6M7%/(VB0?[:9HV]^D< MCO@P]G<'I*^O8ES=X-6K]6M M:,LI(T7FYPCV["&O)\=I.!9>=KY'$$Q_:+N_3'A7?J4/:I[.)F^P.G_26@2C MZGQGE@.$XC/X:(J1!F7,Y]!@>\CKS/MJ@K81!-/O]=Q-N,[_O*EU]%\V-0@# MKN"V'S'2-=N+E(W5^FOK)8]==SD+404%*=G:(9?5>5=D92F;F/!9NYC;M +9 M1]')Y5A;SWV\9E8F))URG<_C7>W0J6BI40"6HKSB(?A&Q]E>DB8NA!D#$\^J MJT9A?WLU " 0 !E>&AI8FET,#0P,BUD97-C " 1Y2 !E>&AI8FET,C$P,2US=6)S:61I87)I M97-O9BYH=&U02P$"% ,4 " #9@&]4JD\_9L0" "P"0 ' M @ &05@ 97AH:6)I=#(S,#$M8V]N " 8Y9 !E>&AI8FET M,S$P,2US96-T:6]N,S R8V5R="YH=&U02P$"% ,4 " #9@&]4-D0Y7S$( M #R)P '@ @ 'V80 97AH:6)I=#,Q,#(M " 69O !E>&AI M8FET,S(P,BUS96-T:6]N.3 V8V5R="YH=&U02P$"% ,4 " #9@&]40*Q] MF-G, P 8RR0 $ @ %S= :F)I+3(P,C(P,3 Q+FAT;5!+ M 0(4 Q0 ( -F ;U1[IQ4BY10 $KQ 0 " 7I!! !J M8FDM,C R,C Q,#$N>'-D4$L! A0#% @ V8!O5/)/@[ ^+0 0.$! !0 M ( !C58$ &IB:2TR,#(R,#$P,5]C86PN>&UL4$L! A0#% M @ V8!O5)X98*(&UL4$L! A0#% @ V8!O5+U8I4<6,@$ O,@, !0 M ( !2P@% &IB:2TR,#(R,#$P,5]L86(N>&UL4$L! A0#% @ MV8!O5&2S^90 P0 9]0( !0 ( !DSH& &IB:2TR,#(R,#$P ?,5]P&UL4$L%!@ / \ +@0 ,7[!@ $! end